On Sun, 2018-09-16 at 18:22 +0100, Peter Robinson wrote: > Migrate SYS_I2C_TEGRA from headers to Kconfig > > Signed-off-by: Peter Robinson <pbrobin...@gmail.com> > Cc: Tom Warren <twar...@nvidia.com> > Cc: Stephen Warren <swar...@nvidia.com> > Cc: Heiko Schocher <h...@denx.de> > Cc: Marcel Ziswiler <marcel.ziswi...@toradex.com> > Cc: peter.ch...@data61.csiro.au > Cc: Lucas Stach <d...@lynxeye.de> > Cc: Stefan Agner <stefan.ag...@toradex.com> > Cc: Alban Bedel <alban.be...@avionic-design.de> > Cc: Allen Martin <amar...@nvidia.com>
Looks good. Reviewed-by: Marcel Ziswiler <marcel.ziswi...@toradex.com> BTW: I was wondering whether the following handling should not also better be moved into its Kconfig: https://git.denx.de/?p=u-boot.git;a=blob;f=include/configs/tegra-common -post.h;h=e54428ba43e202acdd8a363874c1bbd4f4feb65b;hb=HEAD#l108 > --- > configs/apalis-tk1_defconfig | 1 + > configs/apalis_t30_defconfig | 1 + > configs/beaver_defconfig | 1 + > configs/cardhu_defconfig | 1 + > configs/cei-tk1-som_defconfig | 1 + > configs/colibri_t20_defconfig | 1 + > configs/colibri_t30_defconfig | 1 + > configs/dalmore_defconfig | 1 + > configs/e2220-1170_defconfig | 1 + > configs/jetson-tk1_defconfig | 1 + > configs/nyan-big_defconfig | 1 + > configs/p2371-0000_defconfig | 1 + > configs/p2371-2180_defconfig | 1 + > configs/p2571_defconfig | 1 + > configs/p2771-0000-000_defconfig | 1 + > configs/p2771-0000-500_defconfig | 1 + > configs/seaboard_defconfig | 1 + > configs/tec-ng_defconfig | 1 + > configs/trimslice_defconfig | 1 + > configs/venice2_defconfig | 1 + > drivers/i2c/Kconfig | 6 ++++++ > include/configs/apalis-tk1.h | 3 --- > include/configs/apalis_t30.h | 3 --- > include/configs/beaver.h | 3 --- > include/configs/cardhu.h | 3 --- > include/configs/cei-tk1-som.h | 3 --- > include/configs/colibri_t20.h | 3 --- > include/configs/colibri_t30.h | 3 --- > include/configs/dalmore.h | 3 --- > include/configs/e2220-1170.h | 3 --- > include/configs/jetson-tk1.h | 3 --- > include/configs/nyan-big.h | 3 --- > include/configs/p2371-0000.h | 3 --- > include/configs/p2371-2180.h | 3 --- > include/configs/p2571.h | 3 --- > include/configs/p2771-0000.h | 3 --- > include/configs/seaboard.h | 3 --- > include/configs/tec-ng.h | 3 --- > include/configs/trimslice.h | 3 --- > include/configs/venice2.h | 3 --- > scripts/config_whitelist.txt | 1 - > 41 files changed, 26 insertions(+), 58 deletions(-) > > diff --git a/configs/apalis-tk1_defconfig b/configs/apalis- > tk1_defconfig > index 83721b403b5..ca5ded8e946 100644 > --- a/configs/apalis-tk1_defconfig > +++ b/configs/apalis-tk1_defconfig > @@ -29,6 +29,7 @@ CONFIG_CMD_EXT4_WRITE=y > # CONFIG_SPL_EFI_PARTITION is not set > CONFIG_OF_LIVE=y > CONFIG_DEFAULT_DEVICE_TREE="tegra124-apalis" > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPL_DM=y > CONFIG_DFU_MMC=y > CONFIG_DFU_RAM=y > diff --git a/configs/apalis_t30_defconfig > b/configs/apalis_t30_defconfig > index 0e6547b72c4..05b1a57ff26 100644 > --- a/configs/apalis_t30_defconfig > +++ b/configs/apalis_t30_defconfig > @@ -26,6 +26,7 @@ CONFIG_CMD_EXT4_WRITE=y > # CONFIG_SPL_EFI_PARTITION is not set > CONFIG_OF_LIVE=y > CONFIG_DEFAULT_DEVICE_TREE="tegra30-apalis" > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPL_DM=y > CONFIG_DFU_MMC=y > CONFIG_DFU_RAM=y > diff --git a/configs/beaver_defconfig b/configs/beaver_defconfig > index 28cb04c38be..d8513a0b8c8 100644 > --- a/configs/beaver_defconfig > +++ b/configs/beaver_defconfig > @@ -26,6 +26,7 @@ CONFIG_CMD_EXT4_WRITE=y > # CONFIG_SPL_EFI_PARTITION is not set > CONFIG_OF_LIVE=y > CONFIG_DEFAULT_DEVICE_TREE="tegra30-beaver" > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPL_DM=y > CONFIG_DFU_MMC=y > CONFIG_DFU_RAM=y > diff --git a/configs/cardhu_defconfig b/configs/cardhu_defconfig > index c046ef5d8be..545b3ee8db4 100644 > --- a/configs/cardhu_defconfig > +++ b/configs/cardhu_defconfig > @@ -23,6 +23,7 @@ CONFIG_CMD_EXT4_WRITE=y > # CONFIG_SPL_DOS_PARTITION is not set > # CONFIG_SPL_EFI_PARTITION is not set > CONFIG_DEFAULT_DEVICE_TREE="tegra30-cardhu" > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPL_DM=y > CONFIG_SPI_FLASH=y > CONFIG_SPI_FLASH_WINBOND=y > diff --git a/configs/cei-tk1-som_defconfig b/configs/cei-tk1- > som_defconfig > index c782fef89e9..5ea257e778d 100644 > --- a/configs/cei-tk1-som_defconfig > +++ b/configs/cei-tk1-som_defconfig > @@ -25,6 +25,7 @@ CONFIG_CMD_EXT4_WRITE=y > # CONFIG_SPL_DOS_PARTITION is not set > # CONFIG_SPL_EFI_PARTITION is not set > CONFIG_DEFAULT_DEVICE_TREE="tegra124-cei-tk1-som" > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPL_DM=y > CONFIG_DFU_MMC=y > CONFIG_DFU_RAM=y > diff --git a/configs/colibri_t20_defconfig > b/configs/colibri_t20_defconfig > index dcb2bcf617b..496f4be0238 100644 > --- a/configs/colibri_t20_defconfig > +++ b/configs/colibri_t20_defconfig > @@ -33,6 +33,7 @@ CONFIG_CMD_UBI=y > CONFIG_OF_LIVE=y > CONFIG_DEFAULT_DEVICE_TREE="tegra20-colibri" > CONFIG_ENV_IS_IN_NAND=y > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPL_DM=y > CONFIG_DFU_MMC=y > CONFIG_DFU_RAM=y > diff --git a/configs/colibri_t30_defconfig > b/configs/colibri_t30_defconfig > index c8b82a9b582..07f34359d1d 100644 > --- a/configs/colibri_t30_defconfig > +++ b/configs/colibri_t30_defconfig > @@ -25,6 +25,7 @@ CONFIG_CMD_EXT4_WRITE=y > # CONFIG_SPL_EFI_PARTITION is not set > CONFIG_OF_LIVE=y > CONFIG_DEFAULT_DEVICE_TREE="tegra30-colibri" > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPL_DM=y > CONFIG_DFU_MMC=y > CONFIG_DFU_RAM=y > diff --git a/configs/dalmore_defconfig b/configs/dalmore_defconfig > index 9c08aadc0d1..f07dc020786 100644 > --- a/configs/dalmore_defconfig > +++ b/configs/dalmore_defconfig > @@ -25,6 +25,7 @@ CONFIG_CMD_EXT4_WRITE=y > # CONFIG_SPL_EFI_PARTITION is not set > CONFIG_DEFAULT_DEVICE_TREE="tegra114-dalmore" > CONFIG_ENV_IS_IN_MMC=y > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPL_DM=y > CONFIG_DFU_MMC=y > CONFIG_DFU_RAM=y > diff --git a/configs/e2220-1170_defconfig b/configs/e2220- > 1170_defconfig > index 89035a051d6..b13ad39abe8 100644 > --- a/configs/e2220-1170_defconfig > +++ b/configs/e2220-1170_defconfig > @@ -24,6 +24,7 @@ CONFIG_DEFAULT_DEVICE_TREE="tegra210-e2220-1170" > CONFIG_DFU_MMC=y > CONFIG_DFU_RAM=y > CONFIG_DFU_SF=y > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPI_FLASH=y > CONFIG_SPI_FLASH_WINBOND=y > CONFIG_SYS_NS16550=y > diff --git a/configs/jetson-tk1_defconfig b/configs/jetson- > tk1_defconfig > index 76f3376e3ce..ba7a463d47a 100644 > --- a/configs/jetson-tk1_defconfig > +++ b/configs/jetson-tk1_defconfig > @@ -26,6 +26,7 @@ CONFIG_CMD_EXT4_WRITE=y > # CONFIG_SPL_EFI_PARTITION is not set > CONFIG_OF_LIVE=y > CONFIG_DEFAULT_DEVICE_TREE="tegra124-jetson-tk1" > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPL_DM=y > CONFIG_DFU_MMC=y > CONFIG_DFU_RAM=y > diff --git a/configs/nyan-big_defconfig b/configs/nyan-big_defconfig > index ae6d76dfb20..4a8e864b7e1 100644 > --- a/configs/nyan-big_defconfig > +++ b/configs/nyan-big_defconfig > @@ -41,6 +41,7 @@ CONFIG_CMD_EXT4_WRITE=y > # CONFIG_SPL_EFI_PARTITION is not set > CONFIG_OF_LIVE=y > CONFIG_DEFAULT_DEVICE_TREE="tegra124-nyan-big" > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPL_DM=y > CONFIG_DFU_MMC=y > CONFIG_DFU_RAM=y > diff --git a/configs/p2371-0000_defconfig b/configs/p2371- > 0000_defconfig > index 02a75692051..30d28f6ee5c 100644 > --- a/configs/p2371-0000_defconfig > +++ b/configs/p2371-0000_defconfig > @@ -25,6 +25,7 @@ CONFIG_DEFAULT_DEVICE_TREE="tegra210-p2371-0000" > CONFIG_DFU_MMC=y > CONFIG_DFU_RAM=y > CONFIG_DFU_SF=y > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPI_FLASH=y > CONFIG_SPI_FLASH_WINBOND=y > CONFIG_SYS_NS16550=y > diff --git a/configs/p2371-2180_defconfig b/configs/p2371- > 2180_defconfig > index d9dcf7e014e..3ad43ff5cd8 100644 > --- a/configs/p2371-2180_defconfig > +++ b/configs/p2371-2180_defconfig > @@ -27,6 +27,7 @@ CONFIG_DEFAULT_DEVICE_TREE="tegra210-p2371-2180" > CONFIG_DFU_MMC=y > CONFIG_DFU_RAM=y > CONFIG_DFU_SF=y > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPI_FLASH=y > CONFIG_SPI_FLASH_WINBOND=y > CONFIG_RTL8169=y > diff --git a/configs/p2571_defconfig b/configs/p2571_defconfig > index 5cbb1c3201a..75b7e9c5482 100644 > --- a/configs/p2571_defconfig > +++ b/configs/p2571_defconfig > @@ -25,6 +25,7 @@ CONFIG_DEFAULT_DEVICE_TREE="tegra210-p2571" > CONFIG_DFU_MMC=y > CONFIG_DFU_RAM=y > CONFIG_DFU_SF=y > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPI_FLASH=y > CONFIG_SPI_FLASH_WINBOND=y > CONFIG_SYS_NS16550=y > diff --git a/configs/p2771-0000-000_defconfig b/configs/p2771-0000- > 000_defconfig > index 2bf2e313599..ac85efa37b3 100644 > --- a/configs/p2771-0000-000_defconfig > +++ b/configs/p2771-0000-000_defconfig > @@ -20,6 +20,7 @@ CONFIG_CMD_USB=y > # CONFIG_CMD_NFS is not set > CONFIG_CMD_EXT4_WRITE=y > CONFIG_DEFAULT_DEVICE_TREE="tegra186-p2771-0000-000" > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_TEGRA186_BPMP_I2C=y > CONFIG_DWC_ETH_QOS=y > CONFIG_E1000=y > diff --git a/configs/p2771-0000-500_defconfig b/configs/p2771-0000- > 500_defconfig > index 1e33c1f95b0..df4d914d85c 100644 > --- a/configs/p2771-0000-500_defconfig > +++ b/configs/p2771-0000-500_defconfig > @@ -20,6 +20,7 @@ CONFIG_CMD_USB=y > # CONFIG_CMD_NFS is not set > CONFIG_CMD_EXT4_WRITE=y > CONFIG_DEFAULT_DEVICE_TREE="tegra186-p2771-0000-500" > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_TEGRA186_BPMP_I2C=y > CONFIG_DWC_ETH_QOS=y > CONFIG_E1000=y > diff --git a/configs/seaboard_defconfig b/configs/seaboard_defconfig > index 69e159b43e1..6c56c7bdedf 100644 > --- a/configs/seaboard_defconfig > +++ b/configs/seaboard_defconfig > @@ -22,6 +22,7 @@ CONFIG_CMD_EXT4_WRITE=y > # CONFIG_SPL_EFI_PARTITION is not set > CONFIG_DEFAULT_DEVICE_TREE="tegra20-seaboard" > CONFIG_ENV_IS_IN_MMC=y > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPL_DM=y > CONFIG_DM_PMIC=y > CONFIG_DM_REGULATOR=y > diff --git a/configs/tec-ng_defconfig b/configs/tec-ng_defconfig > index 65ac1c2e5b1..dd29589c5de 100644 > --- a/configs/tec-ng_defconfig > +++ b/configs/tec-ng_defconfig > @@ -23,6 +23,7 @@ CONFIG_CMD_EXT4_WRITE=y > # CONFIG_SPL_DOS_PARTITION is not set > # CONFIG_SPL_EFI_PARTITION is not set > CONFIG_DEFAULT_DEVICE_TREE="tegra30-tec-ng" > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPL_DM=y > CONFIG_SPI_FLASH=y > CONFIG_SPI_FLASH_WINBOND=y > diff --git a/configs/trimslice_defconfig > b/configs/trimslice_defconfig > index 6dfb3fbda80..c3bbe41ce61 100644 > --- a/configs/trimslice_defconfig > +++ b/configs/trimslice_defconfig > @@ -24,6 +24,7 @@ CONFIG_CMD_EXT4_WRITE=y > # CONFIG_SPL_EFI_PARTITION is not set > CONFIG_DEFAULT_DEVICE_TREE="tegra20-trimslice" > CONFIG_ENV_IS_IN_SPI_FLASH=y > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPL_DM=y > CONFIG_SPI_FLASH=y > CONFIG_SPI_FLASH_WINBOND=y > diff --git a/configs/venice2_defconfig b/configs/venice2_defconfig > index 12043180c00..bcbdbe345fb 100644 > --- a/configs/venice2_defconfig > +++ b/configs/venice2_defconfig > @@ -24,6 +24,7 @@ CONFIG_CMD_EXT4_WRITE=y > # CONFIG_SPL_DOS_PARTITION is not set > # CONFIG_SPL_EFI_PARTITION is not set > CONFIG_DEFAULT_DEVICE_TREE="tegra124-venice2" > +CONFIG_SYS_I2C_TEGRA=y > CONFIG_SPL_DM=y > CONFIG_DFU_MMC=y > CONFIG_DFU_RAM=y > diff --git a/drivers/i2c/Kconfig b/drivers/i2c/Kconfig > index ae3b5015551..b45d09823c6 100644 > --- a/drivers/i2c/Kconfig > +++ b/drivers/i2c/Kconfig > @@ -400,6 +400,12 @@ config SYS_I2C_STM32F7 > _ Optional clock stretching > _ Software reset > > +config SYS_I2C_TEGRA > + bool "NVIDIA Tegra internal I2C controller" > + depends on TEGRA > + help > + Support for NVIDIA I2C controller available in Tegra SoCs. > + > config SYS_I2C_UNIPHIER > bool "UniPhier I2C driver" > depends on ARCH_UNIPHIER && DM_I2C > diff --git a/include/configs/apalis-tk1.h b/include/configs/apalis- > tk1.h > index 506a9e4f2fe..05c958a8fea 100644 > --- a/include/configs/apalis-tk1.h > +++ b/include/configs/apalis-tk1.h > @@ -18,9 +18,6 @@ > #define CONFIG_TEGRA_ENABLE_UARTA > #define CONFIG_SYS_NS16550_COM1 NV_PA_APB_UARTA_BASE > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* SD/MMC support */ > #define CONFIG_SUPPORT_EMMC_BOOT /* eMMC specific */ > > diff --git a/include/configs/apalis_t30.h > b/include/configs/apalis_t30.h > index ac012225a77..254a3c4aa8c 100644 > --- a/include/configs/apalis_t30.h > +++ b/include/configs/apalis_t30.h > @@ -18,9 +18,6 @@ > > #define CONFIG_MACH_TYPE MACH_TYPE_APALIS_T30 > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, before config block at the end of 1st "boot > sector" */ > #define CONFIG_ENV_OFFSET (-CONFIG_ENV_SIZE + \ > CONFIG_TDX_CFG_BLOCK_OFFSET > ) > diff --git a/include/configs/beaver.h b/include/configs/beaver.h > index 8ea583ddfc4..6d17750f400 100644 > --- a/include/configs/beaver.h > +++ b/include/configs/beaver.h > @@ -22,9 +22,6 @@ > > #define CONFIG_MACH_TYPE MACH_TYPE_BEAVER > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, at the end of 2nd "boot sector" */ > #define CONFIG_ENV_OFFSET (-CONFIG_ENV_SIZE) > #define CONFIG_SYS_MMC_ENV_DEV 0 > diff --git a/include/configs/cardhu.h b/include/configs/cardhu.h > index 2ad93204443..65c7d2c39b2 100644 > --- a/include/configs/cardhu.h > +++ b/include/configs/cardhu.h > @@ -26,9 +26,6 @@ > > #define CONFIG_MACH_TYPE MACH_TYPE_CARDHU > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, at the end of 2nd "boot sector" */ > #define CONFIG_ENV_OFFSET (-CONFIG_ENV_SIZE) > #define CONFIG_SYS_MMC_ENV_DEV 0 > diff --git a/include/configs/cei-tk1-som.h b/include/configs/cei-tk1- > som.h > index b595c482632..7ba17a6fd63 100644 > --- a/include/configs/cei-tk1-som.h > +++ b/include/configs/cei-tk1-som.h > @@ -22,9 +22,6 @@ > #define CONFIG_TEGRA_ENABLE_UARTD > #define CONFIG_SYS_NS16550_COM1 NV_PA_APB_UARTD_BASE > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, at the end of 2nd "boot sector" */ > #define CONFIG_ENV_OFFSET (-CONFIG_ENV_SIZE) > #define CONFIG_SYS_MMC_ENV_DEV 0 > diff --git a/include/configs/colibri_t20.h > b/include/configs/colibri_t20.h > index c34d6d055c3..26d8e8eb0ed 100644 > --- a/include/configs/colibri_t20.h > +++ b/include/configs/colibri_t20.h > @@ -17,9 +17,6 @@ > > #define CONFIG_MACH_TYPE MACH_TYPE_COLIBRI_TEGRA2 > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* USB host support */ > #define CONFIG_USB_EHCI_TEGRA > #define CONFIG_USB_MAX_CONTROLLER_COUNT 3 > diff --git a/include/configs/colibri_t30.h > b/include/configs/colibri_t30.h > index 6b1a831da9a..c933705de7e 100644 > --- a/include/configs/colibri_t30.h > +++ b/include/configs/colibri_t30.h > @@ -20,9 +20,6 @@ > > #define CONFIG_MACH_TYPE MACH_TYPE_COLIBRI_T30 > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, before config block at the end of 1st "boot > sector" */ > #define CONFIG_ENV_OFFSET (-CONFIG_ENV_SIZE + \ > CONFIG_TDX_CFG_BLOCK_OFFSET > ) > diff --git a/include/configs/dalmore.h b/include/configs/dalmore.h > index afd2dd2f64c..1ae523409cc 100644 > --- a/include/configs/dalmore.h > +++ b/include/configs/dalmore.h > @@ -19,9 +19,6 @@ > > #define CONFIG_MACH_TYPE MACH_TYPE_DALMORE > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, at the end of 2nd "boot sector" */ > #define CONFIG_SYS_MMC_ENV_DEV 0 > #define CONFIG_SYS_MMC_ENV_PART 2 > diff --git a/include/configs/e2220-1170.h b/include/configs/e2220- > 1170.h > index 6fe2f667957..1e917345d81 100644 > --- a/include/configs/e2220-1170.h > +++ b/include/configs/e2220-1170.h > @@ -17,9 +17,6 @@ > /* Board-specific serial config */ > #define CONFIG_TEGRA_ENABLE_UARTA > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, at the end of 2nd "boot sector" */ > #define CONFIG_SYS_MMC_ENV_DEV 0 > #define CONFIG_SYS_MMC_ENV_PART 2 > diff --git a/include/configs/jetson-tk1.h b/include/configs/jetson- > tk1.h > index 192d821d4b2..f93c81a6d42 100644 > --- a/include/configs/jetson-tk1.h > +++ b/include/configs/jetson-tk1.h > @@ -18,9 +18,6 @@ > #define CONFIG_TEGRA_ENABLE_UARTD > #define CONFIG_SYS_NS16550_COM1 NV_PA_APB_UARTD_BASE > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, at the end of 2nd "boot sector" */ > #define CONFIG_ENV_OFFSET (-CONFIG_ENV_SIZE) > #define CONFIG_SYS_MMC_ENV_DEV 0 > diff --git a/include/configs/nyan-big.h b/include/configs/nyan-big.h > index 4a0de707335..bb982011906 100644 > --- a/include/configs/nyan-big.h > +++ b/include/configs/nyan-big.h > @@ -18,9 +18,6 @@ > #define CONFIG_TEGRA_ENABLE_UARTA > #define CONFIG_SYS_NS16550_COM1 NV_PA_APB_UARTA_BASE > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, at the end of 2nd "boot sector" */ > #define CONFIG_SYS_MMC_ENV_DEV 0 > #define CONFIG_SYS_MMC_ENV_PART 2 > diff --git a/include/configs/p2371-0000.h b/include/configs/p2371- > 0000.h > index 9e22bbb8cf4..5843cc00eb1 100644 > --- a/include/configs/p2371-0000.h > +++ b/include/configs/p2371-0000.h > @@ -17,9 +17,6 @@ > /* Board-specific serial config */ > #define CONFIG_TEGRA_ENABLE_UARTA > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, at the end of 2nd "boot sector" */ > #define CONFIG_SYS_MMC_ENV_DEV 0 > #define CONFIG_SYS_MMC_ENV_PART 2 > diff --git a/include/configs/p2371-2180.h b/include/configs/p2371- > 2180.h > index 76c11ad7a0c..3486cc8117e 100644 > --- a/include/configs/p2371-2180.h > +++ b/include/configs/p2371-2180.h > @@ -17,9 +17,6 @@ > /* Board-specific serial config */ > #define CONFIG_TEGRA_ENABLE_UARTA > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, at the end of 2nd "boot sector" */ > #define CONFIG_SYS_MMC_ENV_DEV 0 > #define CONFIG_SYS_MMC_ENV_PART 2 > diff --git a/include/configs/p2571.h b/include/configs/p2571.h > index 5e34f22618f..a64b6c42a5d 100644 > --- a/include/configs/p2571.h > +++ b/include/configs/p2571.h > @@ -18,9 +18,6 @@ > #define CONFIG_SERIAL_MULTI > #define CONFIG_TEGRA_ENABLE_UARTA > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, at the end of 2nd "boot sector" */ > #define CONFIG_SYS_MMC_ENV_DEV 0 > #define CONFIG_SYS_MMC_ENV_PART 2 > diff --git a/include/configs/p2771-0000.h b/include/configs/p2771- > 0000.h > index e8be81a66cf..e546c1d73fd 100644 > --- a/include/configs/p2771-0000.h > +++ b/include/configs/p2771-0000.h > @@ -13,9 +13,6 @@ > /* High-level configuration options */ > #define CONFIG_TEGRA_BOARD_STRING "NVIDIA P2771-0000" > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, at the end of 2nd "boot sector" */ > #define CONFIG_SYS_MMC_ENV_DEV 0 > #define CONFIG_SYS_MMC_ENV_PART 2 > diff --git a/include/configs/seaboard.h b/include/configs/seaboard.h > index ef3848d6df0..53d9546dc6e 100644 > --- a/include/configs/seaboard.h > +++ b/include/configs/seaboard.h > @@ -26,9 +26,6 @@ > > #define CONFIG_MACH_TYPE MACH_TYPE_SEABOARD > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, at the end of 2nd "boot sector" */ > #define CONFIG_ENV_OFFSET (-CONFIG_ENV_SIZE) > #define CONFIG_SYS_MMC_ENV_DEV 0 > diff --git a/include/configs/tec-ng.h b/include/configs/tec-ng.h > index 998e353c5e5..205c90ff2fa 100644 > --- a/include/configs/tec-ng.h > +++ b/include/configs/tec-ng.h > @@ -16,9 +16,6 @@ > #define CONFIG_TEGRA_ENABLE_UARTD > #define CONFIG_SYS_NS16550_COM1 NV_PA_APB_UARTD_BASE > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, at the end of 2nd "boot sector" */ > #define CONFIG_ENV_OFFSET (-CONFIG_ENV_SIZE) > #define CONFIG_SYS_MMC_ENV_DEV 0 > diff --git a/include/configs/trimslice.h > b/include/configs/trimslice.h > index 8972e1738a5..4e2b57c1a43 100644 > --- a/include/configs/trimslice.h > +++ b/include/configs/trimslice.h > @@ -23,9 +23,6 @@ > /* SPI */ > #define CONFIG_SF_DEFAULT_MODE SPI_MODE_0 > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in SPI */ > #define CONFIG_ENV_SPI_MAX_HZ 48000000 > #define CONFIG_ENV_SPI_MODE SPI_MODE_0 > diff --git a/include/configs/venice2.h b/include/configs/venice2.h > index 8bb74aae1b1..72e6d8a5db0 100644 > --- a/include/configs/venice2.h > +++ b/include/configs/venice2.h > @@ -18,9 +18,6 @@ > #define CONFIG_TEGRA_ENABLE_UARTA > #define CONFIG_SYS_NS16550_COM1 NV_PA_APB_UARTA_BASE > > -/* I2C */ > -#define CONFIG_SYS_I2C_TEGRA > - > /* Environment in eMMC, at the end of 2nd "boot sector" */ > #define CONFIG_SYS_MMC_ENV_DEV 0 > #define CONFIG_SYS_MMC_ENV_PART 2 > diff --git a/scripts/config_whitelist.txt > b/scripts/config_whitelist.txt > index fc37099cbe0..dbf4abc2f1b 100644 > --- a/scripts/config_whitelist.txt > +++ b/scripts/config_whitelist.txt > @@ -3179,7 +3179,6 @@ CONFIG_SYS_I2C_SPEED2 > CONFIG_SYS_I2C_SPEED3 > CONFIG_SYS_I2C_TCA642X_ADDR > CONFIG_SYS_I2C_TCA642X_BUS_NUM > -CONFIG_SYS_I2C_TEGRA > CONFIG_SYS_I2C_W83782G_ADDR > CONFIG_SYS_IBAT > CONFIG_SYS_IBAT0L _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot