mirror of
				https://xff.cz/git/u-boot/
				synced 2025-10-31 10:26:10 +01:00 
			
		
		
		
	configs: socfpga: convert i2c to dm
Enable DM I2C driver on SoCFPGA platforms. Signed-off-by: Dinh Nguyen <dinguyen@kernel.org>
This commit is contained in:
		| @@ -42,6 +42,7 @@ CONFIG_DFU_MMC=y | |||||||
| CONFIG_FPGA_SOCFPGA=y | CONFIG_FPGA_SOCFPGA=y | ||||||
| CONFIG_DM_GPIO=y | CONFIG_DM_GPIO=y | ||||||
| CONFIG_DWAPB_GPIO=y | CONFIG_DWAPB_GPIO=y | ||||||
|  | CONFIG_DM_I2C=y | ||||||
| CONFIG_SYS_I2C_DW=y | CONFIG_SYS_I2C_DW=y | ||||||
| CONFIG_DM_MMC=y | CONFIG_DM_MMC=y | ||||||
| CONFIG_MMC_DW=y | CONFIG_MMC_DW=y | ||||||
|   | |||||||
| @@ -42,6 +42,7 @@ CONFIG_DFU_MMC=y | |||||||
| CONFIG_FPGA_SOCFPGA=y | CONFIG_FPGA_SOCFPGA=y | ||||||
| CONFIG_DM_GPIO=y | CONFIG_DM_GPIO=y | ||||||
| CONFIG_DWAPB_GPIO=y | CONFIG_DWAPB_GPIO=y | ||||||
|  | CONFIG_DM_I2C=y | ||||||
| CONFIG_SYS_I2C_DW=y | CONFIG_SYS_I2C_DW=y | ||||||
| CONFIG_DM_MMC=y | CONFIG_DM_MMC=y | ||||||
| CONFIG_MMC_DW=y | CONFIG_MMC_DW=y | ||||||
|   | |||||||
| @@ -45,6 +45,7 @@ CONFIG_DFU_MMC=y | |||||||
| CONFIG_FPGA_SOCFPGA=y | CONFIG_FPGA_SOCFPGA=y | ||||||
| CONFIG_DM_GPIO=y | CONFIG_DM_GPIO=y | ||||||
| CONFIG_DWAPB_GPIO=y | CONFIG_DWAPB_GPIO=y | ||||||
|  | CONFIG_DM_I2C=y | ||||||
| CONFIG_SYS_I2C_DW=y | CONFIG_SYS_I2C_DW=y | ||||||
| CONFIG_DM_MMC=y | CONFIG_DM_MMC=y | ||||||
| CONFIG_MMC_DW=y | CONFIG_MMC_DW=y | ||||||
|   | |||||||
| @@ -42,6 +42,7 @@ CONFIG_DFU_MMC=y | |||||||
| CONFIG_FPGA_SOCFPGA=y | CONFIG_FPGA_SOCFPGA=y | ||||||
| CONFIG_DM_GPIO=y | CONFIG_DM_GPIO=y | ||||||
| CONFIG_DWAPB_GPIO=y | CONFIG_DWAPB_GPIO=y | ||||||
|  | CONFIG_DM_I2C=y | ||||||
| CONFIG_SYS_I2C_DW=y | CONFIG_SYS_I2C_DW=y | ||||||
| CONFIG_DM_MMC=y | CONFIG_DM_MMC=y | ||||||
| CONFIG_MMC_DW=y | CONFIG_MMC_DW=y | ||||||
|   | |||||||
| @@ -38,6 +38,7 @@ CONFIG_DFU_MMC=y | |||||||
| CONFIG_FPGA_SOCFPGA=y | CONFIG_FPGA_SOCFPGA=y | ||||||
| CONFIG_DM_GPIO=y | CONFIG_DM_GPIO=y | ||||||
| CONFIG_DWAPB_GPIO=y | CONFIG_DWAPB_GPIO=y | ||||||
|  | CONFIG_DM_I2C=y | ||||||
| CONFIG_SYS_I2C_DW=y | CONFIG_SYS_I2C_DW=y | ||||||
| CONFIG_DM_MMC=y | CONFIG_DM_MMC=y | ||||||
| CONFIG_MMC_DW=y | CONFIG_MMC_DW=y | ||||||
|   | |||||||
| @@ -38,6 +38,7 @@ CONFIG_SPL_DM=y | |||||||
| CONFIG_FPGA_SOCFPGA=y | CONFIG_FPGA_SOCFPGA=y | ||||||
| CONFIG_DM_GPIO=y | CONFIG_DM_GPIO=y | ||||||
| CONFIG_DWAPB_GPIO=y | CONFIG_DWAPB_GPIO=y | ||||||
|  | CONFIG_DM_I2C=y | ||||||
| CONFIG_SYS_I2C_DW=y | CONFIG_SYS_I2C_DW=y | ||||||
| CONFIG_DM_MMC=y | CONFIG_DM_MMC=y | ||||||
| CONFIG_MMC_DW=y | CONFIG_MMC_DW=y | ||||||
|   | |||||||
| @@ -40,6 +40,7 @@ CONFIG_SYS_BOOTCOUNT_ADDR=0xfffffff8 | |||||||
| CONFIG_FPGA_SOCFPGA=y | CONFIG_FPGA_SOCFPGA=y | ||||||
| CONFIG_DM_GPIO=y | CONFIG_DM_GPIO=y | ||||||
| CONFIG_DWAPB_GPIO=y | CONFIG_DWAPB_GPIO=y | ||||||
|  | CONFIG_DM_I2C=y | ||||||
| CONFIG_SYS_I2C_DW=y | CONFIG_SYS_I2C_DW=y | ||||||
| # CONFIG_MMC is not set | # CONFIG_MMC is not set | ||||||
| CONFIG_SPI_FLASH=y | CONFIG_SPI_FLASH=y | ||||||
|   | |||||||
| @@ -42,6 +42,7 @@ CONFIG_DFU_MMC=y | |||||||
| CONFIG_FPGA_SOCFPGA=y | CONFIG_FPGA_SOCFPGA=y | ||||||
| CONFIG_DM_GPIO=y | CONFIG_DM_GPIO=y | ||||||
| CONFIG_DWAPB_GPIO=y | CONFIG_DWAPB_GPIO=y | ||||||
|  | CONFIG_DM_I2C=y | ||||||
| CONFIG_SYS_I2C_DW=y | CONFIG_SYS_I2C_DW=y | ||||||
| CONFIG_DM_MMC=y | CONFIG_DM_MMC=y | ||||||
| CONFIG_MMC_DW=y | CONFIG_MMC_DW=y | ||||||
|   | |||||||
| @@ -42,6 +42,7 @@ CONFIG_DFU_MMC=y | |||||||
| CONFIG_FPGA_SOCFPGA=y | CONFIG_FPGA_SOCFPGA=y | ||||||
| CONFIG_DM_GPIO=y | CONFIG_DM_GPIO=y | ||||||
| CONFIG_DWAPB_GPIO=y | CONFIG_DWAPB_GPIO=y | ||||||
|  | CONFIG_DM_I2C=y | ||||||
| CONFIG_SYS_I2C_DW=y | CONFIG_SYS_I2C_DW=y | ||||||
| CONFIG_DM_MMC=y | CONFIG_DM_MMC=y | ||||||
| CONFIG_MMC_DW=y | CONFIG_MMC_DW=y | ||||||
|   | |||||||
| @@ -43,6 +43,7 @@ CONFIG_DFU_MMC=y | |||||||
| CONFIG_FPGA_SOCFPGA=y | CONFIG_FPGA_SOCFPGA=y | ||||||
| CONFIG_DM_GPIO=y | CONFIG_DM_GPIO=y | ||||||
| CONFIG_DWAPB_GPIO=y | CONFIG_DWAPB_GPIO=y | ||||||
|  | CONFIG_DM_I2C=y | ||||||
| CONFIG_SYS_I2C_DW=y | CONFIG_SYS_I2C_DW=y | ||||||
| CONFIG_DM_MMC=y | CONFIG_DM_MMC=y | ||||||
| CONFIG_MMC_DW=y | CONFIG_MMC_DW=y | ||||||
|   | |||||||
| @@ -44,6 +44,7 @@ CONFIG_SYS_BOOTCOUNT_ADDR=0xfffffff8 | |||||||
| CONFIG_FPGA_SOCFPGA=y | CONFIG_FPGA_SOCFPGA=y | ||||||
| CONFIG_DM_GPIO=y | CONFIG_DM_GPIO=y | ||||||
| CONFIG_DWAPB_GPIO=y | CONFIG_DWAPB_GPIO=y | ||||||
|  | CONFIG_DM_I2C=y | ||||||
| CONFIG_SYS_I2C_DW=y | CONFIG_SYS_I2C_DW=y | ||||||
| CONFIG_DM_MMC=y | CONFIG_DM_MMC=y | ||||||
| CONFIG_MMC_DW=y | CONFIG_MMC_DW=y | ||||||
|   | |||||||
| @@ -137,6 +137,7 @@ | |||||||
| /* | /* | ||||||
|  * I2C support |  * I2C support | ||||||
|  */ |  */ | ||||||
|  | #ifndef CONFIG_DM_I2C | ||||||
| #define CONFIG_SYS_I2C | #define CONFIG_SYS_I2C | ||||||
| #define CONFIG_SYS_I2C_BASE		SOCFPGA_I2C0_ADDRESS | #define CONFIG_SYS_I2C_BASE		SOCFPGA_I2C0_ADDRESS | ||||||
| #define CONFIG_SYS_I2C_BASE1		SOCFPGA_I2C1_ADDRESS | #define CONFIG_SYS_I2C_BASE1		SOCFPGA_I2C1_ADDRESS | ||||||
| @@ -157,6 +158,7 @@ | |||||||
| unsigned int cm_get_l4_sp_clk_hz(void); | unsigned int cm_get_l4_sp_clk_hz(void); | ||||||
| #define IC_CLK				(cm_get_l4_sp_clk_hz() / 1000000) | #define IC_CLK				(cm_get_l4_sp_clk_hz() / 1000000) | ||||||
| #endif | #endif | ||||||
|  | #endif /* CONFIG_DM_I2C */ | ||||||
|  |  | ||||||
| /* | /* | ||||||
|  * QSPI support |  * QSPI support | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user