Skip to content
Snippets Groups Projects
Commit 0091362c authored by Simon Glass's avatar Simon Glass Committed by Tom Rini
Browse files

Convert CONFIG_CMD_PCA953X to Kconfig


This converts the following to Kconfig:
   CONFIG_CMD_PCA953X

Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
Reviewed-by: default avatarBin Meng <bmeng.cn@gmail.com>
Reviewed-by: default avatarPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>
parent 978f0854
No related branches found
No related tags found
No related merge requests found
Showing
with 22 additions and 6 deletions
...@@ -812,7 +812,6 @@ The following options need to be configured: ...@@ -812,7 +812,6 @@ The following options need to be configured:
CONFIG_CMD_MII * MII utility commands CONFIG_CMD_MII * MII utility commands
CONFIG_CMD_NET bootp, tftpboot, rarpboot CONFIG_CMD_NET bootp, tftpboot, rarpboot
CONFIG_CMD_NFS NFS support CONFIG_CMD_NFS NFS support
CONFIG_CMD_PCA953X * PCA953x I2C gpio commands
CONFIG_CMD_PCA953X_INFO * PCA953x I2C gpio info command CONFIG_CMD_PCA953X_INFO * PCA953x I2C gpio info command
CONFIG_CMD_PCI * pciinfo CONFIG_CMD_PCI * pciinfo
CONFIG_CMD_PCMCIA * PCMCIA support CONFIG_CMD_PCMCIA * PCMCIA support
......
...@@ -96,6 +96,7 @@ config TARGET_STRIDER ...@@ -96,6 +96,7 @@ config TARGET_STRIDER
bool "Support strider" bool "Support strider"
select SYS_FSL_ERRATUM_ESDHC111 select SYS_FSL_ERRATUM_ESDHC111
imply ENV_IS_IN_FLASH imply ENV_IS_IN_FLASH
imply CMD_PCA953X
endchoice endchoice
......
...@@ -34,6 +34,7 @@ CONFIG_CMD_EXT4_WRITE=y ...@@ -34,6 +34,7 @@ CONFIG_CMD_EXT4_WRITE=y
CONFIG_CMD_FAT=y CONFIG_CMD_FAT=y
CONFIG_CMD_FS_GENERIC=y CONFIG_CMD_FS_GENERIC=y
CONFIG_ISO_PARTITION=y CONFIG_ISO_PARTITION=y
CONFIG_CMD_PCA953X=y
CONFIG_LED_STATUS=y CONFIG_LED_STATUS=y
CONFIG_LED_STATUS_GPIO=y CONFIG_LED_STATUS_GPIO=y
CONFIG_LED_STATUS0=y CONFIG_LED_STATUS0=y
......
...@@ -45,6 +45,7 @@ CONFIG_CMD_FS_GENERIC=y ...@@ -45,6 +45,7 @@ CONFIG_CMD_FS_GENERIC=y
CONFIG_CMD_MTDPARTS=y CONFIG_CMD_MTDPARTS=y
CONFIG_ISO_PARTITION=y CONFIG_ISO_PARTITION=y
CONFIG_EFI_PARTITION=y CONFIG_EFI_PARTITION=y
CONFIG_CMD_PCA953X=y
CONFIG_LED_STATUS=y CONFIG_LED_STATUS=y
CONFIG_LED_STATUS_GPIO=y CONFIG_LED_STATUS_GPIO=y
CONFIG_LED_STATUS0=y CONFIG_LED_STATUS0=y
......
...@@ -25,6 +25,7 @@ CONFIG_CMD_EXT4_WRITE=y ...@@ -25,6 +25,7 @@ CONFIG_CMD_EXT4_WRITE=y
CONFIG_CMD_FAT=y CONFIG_CMD_FAT=y
CONFIG_CMD_FS_GENERIC=y CONFIG_CMD_FS_GENERIC=y
CONFIG_DM=y CONFIG_DM=y
CONFIG_CMD_PCA953X=y
CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH=y
CONFIG_SPI_FLASH_MACRONIX=y CONFIG_SPI_FLASH_MACRONIX=y
CONFIG_SPI_FLASH_STMICRO=y CONFIG_SPI_FLASH_STMICRO=y
......
...@@ -33,6 +33,7 @@ CONFIG_CMD_EXT4_WRITE=y ...@@ -33,6 +33,7 @@ CONFIG_CMD_EXT4_WRITE=y
CONFIG_CMD_FAT=y CONFIG_CMD_FAT=y
CONFIG_CMD_FS_GENERIC=y CONFIG_CMD_FS_GENERIC=y
CONFIG_DM=y CONFIG_DM=y
CONFIG_CMD_PCA953X=y
CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH=y
CONFIG_SPI_FLASH_MACRONIX=y CONFIG_SPI_FLASH_MACRONIX=y
CONFIG_SPI_FLASH_STMICRO=y CONFIG_SPI_FLASH_STMICRO=y
......
...@@ -24,6 +24,7 @@ CONFIG_CMD_DHCP=y ...@@ -24,6 +24,7 @@ CONFIG_CMD_DHCP=y
CONFIG_CMD_MII=y CONFIG_CMD_MII=y
CONFIG_CMD_PING=y CONFIG_CMD_PING=y
CONFIG_CMD_FAT=y CONFIG_CMD_FAT=y
CONFIG_CMD_PCA953X=y
# CONFIG_MMC is not set # CONFIG_MMC is not set
CONFIG_USB=y CONFIG_USB=y
CONFIG_USB_STORAGE=y CONFIG_USB_STORAGE=y
...@@ -23,6 +23,7 @@ CONFIG_CMD_DHCP=y ...@@ -23,6 +23,7 @@ CONFIG_CMD_DHCP=y
CONFIG_CMD_MII=y CONFIG_CMD_MII=y
CONFIG_CMD_PING=y CONFIG_CMD_PING=y
CONFIG_CMD_FAT=y CONFIG_CMD_FAT=y
CONFIG_CMD_PCA953X=y
# CONFIG_MMC is not set # CONFIG_MMC is not set
CONFIG_USB=y CONFIG_USB=y
CONFIG_USB_STORAGE=y CONFIG_USB_STORAGE=y
...@@ -45,6 +45,7 @@ CONFIG_DFU_RAM=y ...@@ -45,6 +45,7 @@ CONFIG_DFU_RAM=y
CONFIG_FPGA_XILINX=y CONFIG_FPGA_XILINX=y
CONFIG_FPGA_ZYNQMPPL=y CONFIG_FPGA_ZYNQMPPL=y
CONFIG_DM_GPIO=y CONFIG_DM_GPIO=y
CONFIG_CMD_PCA953X=y
CONFIG_DM_MMC=y CONFIG_DM_MMC=y
CONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_ZYNQ=y CONFIG_MMC_SDHCI_ZYNQ=y
......
...@@ -45,6 +45,7 @@ CONFIG_DFU_RAM=y ...@@ -45,6 +45,7 @@ CONFIG_DFU_RAM=y
CONFIG_FPGA_XILINX=y CONFIG_FPGA_XILINX=y
CONFIG_FPGA_ZYNQMPPL=y CONFIG_FPGA_ZYNQMPPL=y
CONFIG_DM_GPIO=y CONFIG_DM_GPIO=y
CONFIG_CMD_PCA953X=y
CONFIG_DM_MMC=y CONFIG_DM_MMC=y
CONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_ZYNQ=y CONFIG_MMC_SDHCI_ZYNQ=y
......
...@@ -19,6 +19,7 @@ CONFIG_CMD_SNTP=y ...@@ -19,6 +19,7 @@ CONFIG_CMD_SNTP=y
CONFIG_CMD_DATE=y CONFIG_CMD_DATE=y
CONFIG_CMD_JFFS2=y CONFIG_CMD_JFFS2=y
CONFIG_CMD_IRQ=y CONFIG_CMD_IRQ=y
CONFIG_CMD_PCA953X=y
CONFIG_DS4510=y CONFIG_DS4510=y
# CONFIG_MMC is not set # CONFIG_MMC is not set
CONFIG_MTD_NOR_FLASH=y CONFIG_MTD_NOR_FLASH=y
......
...@@ -21,6 +21,7 @@ CONFIG_CMD_DATE=y ...@@ -21,6 +21,7 @@ CONFIG_CMD_DATE=y
# CONFIG_CMD_HASH is not set # CONFIG_CMD_HASH is not set
CONFIG_CMD_JFFS2=y CONFIG_CMD_JFFS2=y
# CONFIG_CMD_IRQ is not set # CONFIG_CMD_IRQ is not set
CONFIG_CMD_PCA953X=y
# CONFIG_MMC is not set # CONFIG_MMC is not set
CONFIG_MTD_NOR_FLASH=y CONFIG_MTD_NOR_FLASH=y
CONFIG_PHYLIB=y CONFIG_PHYLIB=y
......
...@@ -21,6 +21,7 @@ CONFIG_CMD_DATE=y ...@@ -21,6 +21,7 @@ CONFIG_CMD_DATE=y
CONFIG_CMD_JFFS2=y CONFIG_CMD_JFFS2=y
# CONFIG_CMD_IRQ is not set # CONFIG_CMD_IRQ is not set
CONFIG_SYS_FSL_DDR2=y CONFIG_SYS_FSL_DDR2=y
CONFIG_CMD_PCA953X=y
CONFIG_DS4510=y CONFIG_DS4510=y
# CONFIG_MMC is not set # CONFIG_MMC is not set
CONFIG_MTD_NOR_FLASH=y CONFIG_MTD_NOR_FLASH=y
......
...@@ -21,6 +21,7 @@ CONFIG_CMD_DATE=y ...@@ -21,6 +21,7 @@ CONFIG_CMD_DATE=y
# CONFIG_CMD_HASH is not set # CONFIG_CMD_HASH is not set
CONFIG_CMD_JFFS2=y CONFIG_CMD_JFFS2=y
# CONFIG_CMD_IRQ is not set # CONFIG_CMD_IRQ is not set
CONFIG_CMD_PCA953X=y
# CONFIG_MMC is not set # CONFIG_MMC is not set
CONFIG_MTD_NOR_FLASH=y CONFIG_MTD_NOR_FLASH=y
CONFIG_PHYLIB=y CONFIG_PHYLIB=y
......
...@@ -109,6 +109,15 @@ config OMAP_GPIO ...@@ -109,6 +109,15 @@ config OMAP_GPIO
Support GPIO controllers on the TI OMAP3/4/5 and related (such as Support GPIO controllers on the TI OMAP3/4/5 and related (such as
AM335x/AM43xx/AM57xx/DRA7xx/etc) families of SoCs. AM335x/AM43xx/AM57xx/DRA7xx/etc) families of SoCs.
config CMD_PCA953X
bool "Enable the pca953x command"
help
Deprecated: This should be converted to driver model.
This command provides access to a pca953x GPIO device using the
legacy GPIO interface. Several subcommands are provided which mirror
the standard 'gpio' command. It should use that instead.
config PM8916_GPIO config PM8916_GPIO
bool "Qualcomm PM8916 PMIC GPIO/keypad driver" bool "Qualcomm PM8916 PMIC GPIO/keypad driver"
depends on DM_GPIO && PMIC_PM8916 depends on DM_GPIO && PMIC_PM8916
......
...@@ -74,7 +74,6 @@ ...@@ -74,7 +74,6 @@
CONFIG_SYS_SCSI_MAX_LUN) CONFIG_SYS_SCSI_MAX_LUN)
/* PCA9555 GPIO expander support */ /* PCA9555 GPIO expander support */
#define CONFIG_PCA953X #define CONFIG_PCA953X
#define CONFIG_CMD_PCA953X
#define CONFIG_CMD_PCA953X_INFO #define CONFIG_CMD_PCA953X_INFO
#define CONFIG_SYS_I2C_PCA953X_ADDR 0x20 #define CONFIG_SYS_I2C_PCA953X_ADDR 0x20
#define CONFIG_SYS_I2C_PCA953X_WIDTH { {0x20, 16} } #define CONFIG_SYS_I2C_PCA953X_WIDTH { {0x20, 16} }
......
...@@ -161,7 +161,6 @@ ...@@ -161,7 +161,6 @@
* First select the I2C0 bus with "i2c dev 0", then use "pca953x" command. * First select the I2C0 bus with "i2c dev 0", then use "pca953x" command.
*/ */
#define CONFIG_PCA953X #define CONFIG_PCA953X
#define CONFIG_CMD_PCA953X
#define CONFIG_CMD_PCA953X_INFO #define CONFIG_CMD_PCA953X_INFO
#define CONFIG_SYS_I2C_PCA953X_ADDR 0x26 #define CONFIG_SYS_I2C_PCA953X_ADDR 0x26
#define CONFIG_SYS_I2C_PCA953X_WIDTH { {0x26, 16} } #define CONFIG_SYS_I2C_PCA953X_WIDTH { {0x26, 16} }
......
...@@ -31,7 +31,6 @@ ...@@ -31,7 +31,6 @@
#define CONFIG_PCA953X #define CONFIG_PCA953X
#define CONFIG_SYS_I2C_PCA953X_ADDR 0x20 #define CONFIG_SYS_I2C_PCA953X_ADDR 0x20
#define CONFIG_SYS_I2C_PCA953X_WIDTH { {0x20, 16} } #define CONFIG_SYS_I2C_PCA953X_WIDTH { {0x20, 16} }
#define CONFIG_CMD_PCA953X
#define CONFIG_CMD_PCA953X_INFO #define CONFIG_CMD_PCA953X_INFO
/* I2C Configs */ /* I2C Configs */
......
...@@ -137,7 +137,6 @@ ...@@ -137,7 +137,6 @@
#define CONFIG_SYS_MALLOC_LEN (1 << 20) #define CONFIG_SYS_MALLOC_LEN (1 << 20)
/* Command line configuration */ /* Command line configuration */
#define CONFIG_CMD_PCA953X
#define CONFIG_CMD_PCA953X_INFO #define CONFIG_CMD_PCA953X_INFO
#endif /* __CONFIG_H */ #endif /* __CONFIG_H */
...@@ -301,7 +301,6 @@ ...@@ -301,7 +301,6 @@
#define CONFIG_SYS_FSL_I2C_OFFSET 0x3000 #define CONFIG_SYS_FSL_I2C_OFFSET 0x3000
#define CONFIG_PCA953X /* NXP PCA9554 */ #define CONFIG_PCA953X /* NXP PCA9554 */
#define CONFIG_CMD_PCA953X
#define CONFIG_CMD_PCA953X_INFO #define CONFIG_CMD_PCA953X_INFO
#define CONFIG_SYS_I2C_PCA953X_WIDTH { {0x24, 16}, {0x25, 16}, {0x26, 16}, \ #define CONFIG_SYS_I2C_PCA953X_WIDTH { {0x24, 16}, {0x25, 16}, {0x26, 16}, \
{0x3c, 8}, {0x3d, 8}, {0x3e, 8} } {0x3c, 8}, {0x3d, 8}, {0x3e, 8} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment