coreboot-kgpe-d16/src/soc/intel
Nico Huber 0f2dd1eff9 include/device: Split i2c.h into three
Split `i2c.h` into three pieces to ease reuse of the generic defi-
nitions. No code is changed.

* `i2c.h`        - keeps the generic definitions
* `i2c_simple.h` - holds the current, limited to one controller driver
                   per board, devicetree independent I2C interface
* `i2c_bus.h`    - will become the devicetree compatible interface for
                   native I2C (e.g. non-SMBus) controllers

Change-Id: I382d45c70f9314588663e1284f264f877469c74d
Signed-off-by: Nico Huber <nico.huber@secunet.com>
Reviewed-on: https://review.coreboot.org/20845
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2017-08-18 15:33:29 +00:00
..
apollolake include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
baytrail vboot: Remove get_sw_write_protect_state callback 2017-07-18 23:24:01 +00:00
braswell soc/intel/braswell: Fix SPI write after FLOCKDN is set 2017-08-07 20:03:02 +00:00
broadwell usbdebug: Refactor early enable 2017-08-07 12:35:42 +00:00
cannonlake soc/intel/cannonlake: Add SPI flash controller driver 2017-08-17 21:50:58 +00:00
common include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
fsp_baytrail soc/intel: add IS_ENABLED() around Kconfig symbol references 2017-07-13 23:54:32 +00:00
fsp_broadwell_de Rename __attribute__((packed)) --> __packed 2017-07-13 19:45:59 +00:00
quark include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
sch Rename __attribute__((packed)) --> __packed 2017-07-13 19:45:59 +00:00
skylake include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00