boards/galileo: Switch to DTS for generating i2c settings
Thus dropping SoC based generated information. Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
This commit is contained in:
parent
e8e14f841a
commit
e35a4a2576
5 changed files with 11 additions and 9 deletions
|
@ -70,12 +70,11 @@ config I2C_0
|
|||
|
||||
if I2C_0
|
||||
|
||||
config I2C_0_NAME
|
||||
default "I2C_0"
|
||||
config I2C_0_DEFAULT_CFG
|
||||
default 0x12
|
||||
config I2C_0_IRQ_PRI
|
||||
default 2
|
||||
|
||||
config I2C_DW_0_IRQ_SHARED_NAME
|
||||
default SHARED_IRQ_0_NAME if SHARED_IRQ
|
||||
|
||||
|
|
|
@ -11,3 +11,8 @@
|
|||
#define CONFIG_PHYS_LOAD_ADDR CONFIG_FLASH_BASE_ADDRESS
|
||||
|
||||
#define CONFIG_IOAPIC_BASE_ADDRESS INTEL_IOAPIC_FEC00000_BASE_ADDRESS
|
||||
|
||||
#define CONFIG_I2C_0_IRQ SNPS_DESIGNWARE_I2C_90007000_IRQ_0
|
||||
#define CONFIG_I2C_0_IRQ_FLAGS SNPS_DESIGNWARE_I2C_90007000_IRQ_0_SENSE
|
||||
#define CONFIG_I2C_0_BASE_ADDR SNPS_DESIGNWARE_I2C_90007000_BASE_ADDRESS
|
||||
#define CONFIG_I2C_0_NAME SNPS_DESIGNWARE_I2C_90007000_LABEL
|
||||
|
|
|
@ -97,18 +97,11 @@
|
|||
#define I2C_DW_PCI_DEVICE_ID 0x0934
|
||||
#define I2C_DW_PCI_CLASS 0x0C
|
||||
|
||||
#define CONFIG_I2C_0_BASE_ADDR 0x90007000
|
||||
#define CONFIG_I2C_0_IRQ 18
|
||||
|
||||
#define I2C_DW_0_PCI_BUS 0
|
||||
#define I2C_DW_0_PCI_DEV 21
|
||||
#define I2C_DW_0_PCI_FUNCTION 2
|
||||
#define I2C_DW_0_PCI_BAR 0
|
||||
|
||||
#if defined(CONFIG_IOAPIC)
|
||||
#define CONFIG_I2C_0_IRQ_FLAGS (IOAPIC_LEVEL | IOAPIC_LOW)
|
||||
#endif
|
||||
|
||||
/*
|
||||
* UART
|
||||
*/
|
||||
|
|
|
@ -3,6 +3,7 @@ config BOARD_GALILEO
|
|||
bool "Galileo Gen2"
|
||||
depends on SOC_SERIES_QUARK_X1000
|
||||
select HAS_DTS
|
||||
select HAS_DTS_I2C
|
||||
help
|
||||
The Intel Galileo Gen 2 development board is a microcontroller board
|
||||
based on the Intel Quark SoC X1000 application processor, a 32-bit
|
||||
|
|
|
@ -31,3 +31,7 @@
|
|||
current-speed = <115200>;
|
||||
};
|
||||
|
||||
&i2c0 {
|
||||
status = "ok";
|
||||
clock-frequency = <I2C_BITRATE_FAST>;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue