coreboot/src/drivers
Jianeng Ceng 28b0156369 drivers/i2c/rt5645: Add RT5645 amp driver
RT5663 is very old and it was used the hard code like RT53 or 10EC5663,
which is the different series from RT5645/5650, it may caused some
ambiguity. Because I2C generic driver dose not support dsd gpio
setting, we declared the new rt5645 series driver for expansion.

Add RT5645 AMP support. The kernel driver of 5650 is written
in rt5645.c. Add acpi name cbj-sleeve-gpios for power gate GPIO.
ALC5650 DataSheet Rev 0.93

Realtek upstream link:
https://lore.kernel.org/all/20240404035747.118064-1-derek.fang@realtek.com/

Hide the device because of Microsoft Windows.

BUG=None
TEST=verified in anraggar and probe device rt5650 succeed
```
\_SB.PCI0.I2C3.RT58: Realtek RT5650
```

Change-Id: I602fcc4dd8576043943f6e20884edc4703350320
Signed-off-by: Jianeng Ceng <cengjianeng@huaqin.corp-partner.google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/81773
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Eric Lai <ericllai@google.com>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
2024-04-24 06:13:27 +00:00
..
acpi/thermal_zone drivers/acpi/thermal_zone: Correct Kelvin constant used for conversion 2024-04-11 19:08:10 +00:00
amd tree: Drop unused <string.h> 2024-04-11 11:13:18 +00:00
ams drivers: Add SPDX license headers to Kconfig files 2024-02-18 01:59:32 +00:00
analogix/anx7625 commonlib: Change GCD function to always use 64 bits 2024-02-08 13:13:58 +00:00
asmedia drivers: Add SPDX license headers to Kconfig files 2024-02-18 01:59:32 +00:00
aspeed tree: Drop unused <edid.h> 2024-04-11 19:25:27 +00:00
broadcom driver/acpi to /driver/gfx: Rename Makefiles from .inc to .mk 2024-01-24 10:03:39 +00:00
camera drivers: Add SPDX license headers to Kconfig files 2024-02-18 01:59:32 +00:00
crb security/tpm: support compiling in multiple TPM drivers 2024-04-16 13:52:14 +00:00
efi tree: Drop unused <stdlib.h> 2024-04-11 19:24:44 +00:00
elog lib: Move IP checksum to commonlib 2024-02-02 22:48:27 +00:00
emulation/qemu drivers: Add SPDX license headers to Kconfig files 2024-02-18 01:59:32 +00:00
generic tree: Drop duplicated <device/{path,resource}.h> 2024-04-12 04:24:20 +00:00
genesyslogic tree: Drop duplicated <device/{path,resource}.h> 2024-04-12 04:24:20 +00:00
gfx/generic drivers/gfx: Remove unnecessary line continuations 2024-04-09 09:20:43 +00:00
i2c drivers/i2c/rt5645: Add RT5645 amp driver 2024-04-24 06:13:27 +00:00
intel drivers/intel/fsp2_0: Support FSP 2.4 64-bits 2024-04-23 21:16:13 +00:00
ipmi tree: Drop unused <string.h> 2024-04-11 11:13:18 +00:00
lenovo drivers: Add SPDX license headers to Kconfig files 2024-02-18 01:59:32 +00:00
maxim driver/intel to /driver/ocp: Rename Makefiles from .inc to .mk 2024-01-24 10:04:10 +00:00
mipi drivers/mipi: Fine tune clock for BOE_NV110WUM_L60 2024-04-09 09:19:56 +00:00
mrc_cache drivers/mrc_cache: Deselect MRC_CACHE_USING_MRC_VERSION by default 2024-03-01 14:22:21 +00:00
net drivers: Add SPDX license headers to Kconfig files 2024-02-18 01:59:32 +00:00
nxp/uwb tree: Drop duplicated <device/{path,resource}.h> 2024-04-12 04:24:20 +00:00
ocp tree: Drop duplicated <stdarg.h> and <stdio.h> 2024-04-12 04:25:07 +00:00
parade driver/parade to /driver/wwan: Rename Makefiles from .inc to .mk 2024-01-24 10:04:33 +00:00
pc80 security/tpm: support compiling in multiple TPM drivers 2024-04-16 13:52:14 +00:00
pcie drivers: Add SPDX license headers to Kconfig files 2024-02-18 01:59:32 +00:00
ricoh/rce822 drivers: Add SPDX license headers to Kconfig files 2024-02-18 01:59:32 +00:00
secunet/dmi drivers: Add SPDX license headers to Kconfig files 2024-02-18 01:59:32 +00:00
siemens/nc_fpga drivers: Add SPDX license headers to Kconfig files 2024-02-18 01:59:32 +00:00
sil/3114 drivers: Add SPDX license headers to Kconfig files 2024-02-18 01:59:32 +00:00
smbus driver/parade to /driver/wwan: Rename Makefiles from .inc to .mk 2024-01-24 10:04:33 +00:00
smmstore tree: Remove blank lines before '}' and after '{' 2024-04-11 19:19:08 +00:00
sof tree: Drop duplicated <device/{path,resource}.h> 2024-04-12 04:24:20 +00:00
soundwire tree: Drop duplicated <device/{path,resource}.h> 2024-04-12 04:24:20 +00:00
spi security/tpm: support compiling in multiple TPM drivers 2024-04-16 13:52:14 +00:00
ti driver/parade to /driver/wwan: Rename Makefiles from .inc to .mk 2024-01-24 10:04:33 +00:00
tpm drivers/tpm: Make it compile again 2024-03-30 08:33:22 +00:00
uart drivers/uart/pl011: Enhance struct documentation 2024-04-14 10:10:43 +00:00
usb tree: Drop duplicated <device/{path,resource}.h> 2024-04-12 04:24:20 +00:00
vpd drivers/vpd: Add vpd_get_feature_level() API 2024-03-05 10:17:00 +00:00
wifi/generic drivers: Add SPDX license headers to Kconfig files 2024-02-18 01:59:32 +00:00
wwan/fm drivers: Add SPDX license headers to Kconfig files 2024-02-18 01:59:32 +00:00