From: Marcel Ziswiler <marcel.ziswiler@toradex.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 3/6] Kconfig: tegra: Migrate SYS_I2C_TEGRA
Date: Mon, 17 Sep 2018 13:52:33 +0000 [thread overview]
Message-ID: <1537192352.16554.31.camel@toradex.com> (raw)
In-Reply-To: <20180916172301.25982-4-pbrobinson@gmail.com>
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 <pbrobinson@gmail.com>
> Cc: Tom Warren <twarren@nvidia.com>
> Cc: Stephen Warren <swarren@nvidia.com>
> Cc: Heiko Schocher <hs@denx.de>
> Cc: Marcel Ziswiler <marcel.ziswiler@toradex.com>
> Cc: Peter.Chubb at data61.csiro.au
> Cc: Lucas Stach <dev@lynxeye.de>
> Cc: Stefan Agner <stefan.agner@toradex.com>
> Cc: Alban Bedel <alban.bedel@avionic-design.de>
> Cc: Allen Martin <amartin@nvidia.com>
Looks good.
Reviewed-by: Marcel Ziswiler <marcel.ziswiler@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
next prev parent reply other threads:[~2018-09-17 13:52 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-09-16 17:22 [U-Boot] Some tegra cleanups and Kconfig migrations Peter Robinson
2018-09-16 17:22 ` [U-Boot] [PATCH 1/6] tegra: cleanup dangling comments in include/configs Peter Robinson
2018-09-17 10:00 ` Marcel Ziswiler
2018-09-16 17:22 ` [U-Boot] [PATCH 2/6] tegra20: common: fix USB_EHCI_TXFIFO_THRESH value Peter Robinson
2018-09-17 10:10 ` Marcel Ziswiler
2018-09-16 17:22 ` [U-Boot] [PATCH 3/6] Kconfig: tegra: Migrate SYS_I2C_TEGRA Peter Robinson
2018-09-17 13:52 ` Marcel Ziswiler [this message]
2018-09-16 17:23 ` [U-Boot] [PATCH 4/6] Kconfig: tegra: Migrate USB_EHCI_TEGRA Peter Robinson
2018-09-17 13:51 ` Marcel Ziswiler
2018-09-17 13:54 ` Marcel Ziswiler
2018-09-16 17:23 ` [U-Boot] [PATCH 5/6] Kconfig: tegra: Migrate TEGRA_KEYBOARD Peter Robinson
2018-09-17 13:59 ` Marcel Ziswiler
2018-09-16 17:23 ` [U-Boot] [PATCH 6/6] nyan-big: drop CONFIG_KEYBOARD Peter Robinson
2018-09-17 14:04 ` Marcel Ziswiler
2018-11-07 14:12 ` [U-Boot] Some tegra cleanups and Kconfig migrations Peter Robinson
2018-11-07 15:17 ` Tom Warren
2018-11-07 15:31 ` Tom Warren
2018-12-04 5:30 ` Peter Robinson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1537192352.16554.31.camel@toradex.com \
--to=marcel.ziswiler@toradex.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.