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
|
def_bool y
|
||||||
|
|
||||||
if I2C_1
|
if I2C_1
|
||||||
|
|
||||||
config I2C_1_IRQ_PRI
|
config I2C_1_IRQ_PRI
|
||||||
default 2
|
default 2
|
||||||
config I2C_1_DEFAULT_CFG
|
config I2C_1_DEFAULT_CFG
|
||||||
|
|
|
@ -14,4 +14,7 @@
|
||||||
|
|
||||||
#define CONFIG_IOAPIC_BASE_ADDRESS INTEL_IOAPIC_FEC00000_BASE_ADDRESS
|
#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 */
|
/* End of SoC Level DTS fixup file */
|
||||||
|
|
|
@ -3,3 +3,4 @@ config BOARD_ARDUINO_101
|
||||||
bool "Arduino 101 Board"
|
bool "Arduino 101 Board"
|
||||||
depends on SOC_SERIES_QUARK_SE
|
depends on SOC_SERIES_QUARK_SE
|
||||||
select HAS_DTS
|
select HAS_DTS
|
||||||
|
select HAS_DTS_I2C
|
||||||
|
|
|
@ -37,3 +37,13 @@
|
||||||
status = "ok";
|
status = "ok";
|
||||||
current-speed = <115200>;
|
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"
|
bool "Quark SE C1000 Devboard"
|
||||||
depends on SOC_SERIES_QUARK_SE
|
depends on SOC_SERIES_QUARK_SE
|
||||||
select HAS_DTS
|
select HAS_DTS
|
||||||
|
select HAS_DTS_I2C
|
||||||
|
|
|
@ -37,3 +37,13 @@
|
||||||
status = "ok";
|
status = "ok";
|
||||||
current-speed = <115200>;
|
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