coreboot/src/include/device
Ben Chuang e987845fef drivers/genesyslogic/gl9750: Add driver for Genesys Logic GL9750
The device is a PCIe Gen1 to SD 3.0 card reader controller to be
used in the Chromebook. The datasheet name is GL9750S and the revision
is 01.

The patch disables ASPM L0s.

BUG=b:206014046
TEST=Verify GL9750 enters L1 by observing CLKREQ# de-asserts.

Signed-off-by: Ben Chuang <benchuanggli@gmail.com>
Change-Id: I6d60cef41baade7457a159d3ce2f8d2e6b66e71c
Reviewed-on: https://review.coreboot.org/c/coreboot/+/59429
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
2021-11-23 09:19:25 +00:00
..
dram arch/x86: Refactor the SMBIOS type 17 write function 2021-11-11 09:10:10 +00:00
azalia.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
azalia_device.h device/azalia_device: Drop unused function parameter 2021-11-11 22:45:04 +00:00
cardbus.h src: Use of device_t is deprecated 2018-06-14 09:29:31 +00:00
device.h SMBIOS/SCONFIG: Allow devtree-defined Type 41 entries 2021-11-04 10:25:09 +00:00
gpio.h device + util/sconfig: introduce new device gpio 2020-12-28 17:47:04 +00:00
i2c.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
i2c_bus.h src/include: Add missing includes 2020-07-26 21:37:35 +00:00
i2c_simple.h src/acpi to src/lib: Fix spelling errors 2021-10-05 18:06:39 +00:00
mmio.h device/mmio: Make buffer_to_fifo32() take a const buffer 2021-09-20 12:07:51 +00:00
path.h src/device: Remove DEVICE_PATH_ESPI & DEVICE_PATH_LPC 2021-07-14 20:24:12 +00:00
pci.h pciexp_device: Rewrite LTR configuration 2021-03-15 06:04:38 +00:00
pci_def.h include/pci_def.h: Add some PCI Power Management CSR bits 2021-06-21 05:30:19 +00:00
pci_ehci.h src/include: Add missing includes 2020-07-26 21:37:35 +00:00
pci_ids.h drivers/genesyslogic/gl9750: Add driver for Genesys Logic GL9750 2021-11-23 09:19:25 +00:00
pci_mmio_cfg.h Rename ECAM-specific MMCONF Kconfigs 2021-11-10 17:24:16 +00:00
pci_ops.h device: Switch pci_dev_is_wake_source to take pci_devfn_t 2021-05-03 16:28:42 +00:00
pci_rom.h device/pci_rom: Add vga_oprom_preload 2021-11-15 16:16:02 +00:00
pci_type.h soc/intel/*: drop UART pad configuration from common code 2021-03-12 08:48:03 +00:00
pciexp.h device/pciexp_device.c: Remove CPP guarding 2021-03-14 19:27:18 +00:00
pcix.h src/include: Add missing includes 2020-07-26 21:37:35 +00:00
pnp.h device/pnp: Always provide pnp_unset_and_set_config 2021-06-10 05:38:13 +00:00
pnp_def.h device/pnp: add register PNP_IO4 2020-12-28 21:01:08 +00:00
pnp_ops.h src: Include <arch/io.h> when appropriate 2020-10-26 06:44:40 +00:00
pnp_type.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
resource.h device: Clean up resource utility function signatures 2021-07-01 09:46:09 +00:00
smbus.h device/smbus_host: Declare common early SMBus prototypes 2020-06-22 11:53:31 +00:00
smbus_def.h Reinvent I2C ops 2017-08-18 15:33:45 +00:00
smbus_host.h src/include: Add missing includes 2020-07-26 21:37:35 +00:00
soundwire.h device/mipi: Move to drivers/mipi 2021-08-26 15:18:45 +00:00
spi.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
usbc_mux.h device/include: Fix potential build error 2021-11-03 08:24:15 +00:00
xhci.h device/xhci: Add helper method to iterate over xhci_supported_protocl 2020-07-12 17:01:24 +00:00