arch/x86: Enable i2c through DTS for quark_se
And adapt relevant boards accordingly. Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
This commit is contained in:
parent
5b229b296a
commit
5fc1f5ff1d
6 changed files with 26 additions and 0 deletions
|
@ -86,6 +86,7 @@ config I2C_1
|
|||
def_bool y
|
||||
|
||||
if I2C_1
|
||||
|
||||
config I2C_1_IRQ_PRI
|
||||
default 2
|
||||
config I2C_1_DEFAULT_CFG
|
||||
|
|
|
@ -14,4 +14,7 @@
|
|||
|
||||
#define CONFIG_IOAPIC_BASE_ADDRESS INTEL_IOAPIC_FEC00000_BASE_ADDRESS
|
||||
|
||||
#define CONFIG_I2C_0_NAME INTEL_QMSI_I2C_B0002800_LABEL
|
||||
#define CONFIG_I2C_1_NAME INTEL_QMSI_I2C_B0002C00_LABEL
|
||||
|
||||
/* End of SoC Level DTS fixup file */
|
||||
|
|
|
@ -3,3 +3,4 @@ config BOARD_ARDUINO_101
|
|||
bool "Arduino 101 Board"
|
||||
depends on SOC_SERIES_QUARK_SE
|
||||
select HAS_DTS
|
||||
select HAS_DTS_I2C
|
||||
|
|
|
@ -37,3 +37,13 @@
|
|||
status = "ok";
|
||||
current-speed = <115200>;
|
||||
};
|
||||
|
||||
&i2c0 {
|
||||
status = "ok";
|
||||
clock-frequency = <I2C_BITRATE_FAST>;
|
||||
};
|
||||
|
||||
&i2c1 {
|
||||
status = "ok";
|
||||
clock-frequency = <I2C_BITRATE_FAST>;
|
||||
};
|
|
@ -3,3 +3,4 @@ config BOARD_QUARK_SE_C1000_DEVBOARD
|
|||
bool "Quark SE C1000 Devboard"
|
||||
depends on SOC_SERIES_QUARK_SE
|
||||
select HAS_DTS
|
||||
select HAS_DTS_I2C
|
||||
|
|
|
@ -37,3 +37,13 @@
|
|||
status = "ok";
|
||||
current-speed = <115200>;
|
||||
};
|
||||
|
||||
&i2c0 {
|
||||
status = "ok";
|
||||
clock-frequency = <I2C_BITRATE_FAST>;
|
||||
};
|
||||
|
||||
&i2c1 {
|
||||
status = "ok";
|
||||
clock-frequency = <I2C_BITRATE_FAST>;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue