coreboot-kgpe-d16/src/soc/intel
Aaron Durbin b94a27506e drivers/i2c/designware: reduce API complication for bus config
Right now dw_i2c_get_soc_cfg() is expecting the SoC to implement
that callback for obtaining the bus config. However, we're currently
forcing another parameter of struct device so one can do the lookup.
This works for Intel-based systems since the struct device was needed
to program the BAR, etc. However, from an API standpoint, it just
complicates matters by needing to obtain the struct device. The SoC
already has knowlege of its own devices so it can get the config
itself by bus number. Therefore, remove that contraint from the API.

BUG=b:70232394

Change-Id: Id8558f5deedda0963a46a532a7bf984e168fb270
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/23420
Reviewed-by: Subrata Banik <subrata.banik@intel.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
2018-01-25 22:36:30 +00:00
..
apollolake drivers/i2c/designware: reduce API complication for bus config 2018-01-25 22:36:30 +00:00
baytrail security/tpm: Change TPM naming for different layers. 2018-01-18 01:45:35 +00:00
braswell security/tpm: Change TPM naming for different layers. 2018-01-18 01:45:35 +00:00
broadwell security/tpm: Change TPM naming for different layers. 2018-01-18 01:45:35 +00:00
cannonlake drivers/i2c/designware: reduce API complication for bus config 2018-01-25 22:36:30 +00:00
common drivers/i2c/designware: reduce API complication for bus config 2018-01-25 22:36:30 +00:00
denverton_ns soc/intel/denverton_ns: Add Denverton-AD system agent id 2017-12-20 16:40:53 +00:00
fsp_baytrail soc/intel/fsp_baytrail: remove nvm headers and code 2017-12-17 18:29:08 +00:00
fsp_broadwell_de Constify struct cpu_device_id instances 2017-11-23 05:00:17 +00:00
quark soc/intel/quark/spi: Correct conversion specifier 2017-11-03 15:22:06 +00:00
skylake drivers/i2c/designware: reduce API complication for bus config 2018-01-25 22:36:30 +00:00
Kconfig soc: Add Kconfig for each soc vendor 2017-10-23 17:18:32 +00:00