1
0
mirror of https://xff.cz/git/u-boot/ synced 2025-09-02 01:02:19 +02:00

Kconfig: Drop CONFIG_CMD_PCA953X_INFO

It does not seem worth having an option to enable another sub-command in
this legacy driver. Drop this option so that the sub-command is always
available.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
This commit is contained in:
Simon Glass
2017-08-04 16:34:33 -06:00
committed by Tom Rini
parent 0091362ce5
commit ba7cc6c6c5
13 changed files with 0 additions and 22 deletions

1
README
View File

@@ -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_INFO * PCA953x I2C gpio info command
CONFIG_CMD_PCI * pciinfo CONFIG_CMD_PCI * pciinfo
CONFIG_CMD_PCMCIA * PCMCIA support CONFIG_CMD_PCMCIA * PCMCIA support
CONFIG_CMD_PING * send ICMP ECHO_REQUEST to network CONFIG_CMD_PING * send ICMP ECHO_REQUEST to network

View File

@@ -143,7 +143,6 @@ int pca953x_get_val(uint8_t chip)
} }
#ifdef CONFIG_CMD_PCA953X #ifdef CONFIG_CMD_PCA953X
#ifdef CONFIG_CMD_PCA953X_INFO
/* /*
* Display pca953x information * Display pca953x information
*/ */
@@ -193,16 +192,13 @@ static int pca953x_info(uint8_t chip)
return 0; return 0;
} }
#endif /* CONFIG_CMD_PCA953X_INFO */
cmd_tbl_t cmd_pca953x[] = { cmd_tbl_t cmd_pca953x[] = {
U_BOOT_CMD_MKENT(device, 3, 0, (void *)PCA953X_CMD_DEVICE, "", ""), U_BOOT_CMD_MKENT(device, 3, 0, (void *)PCA953X_CMD_DEVICE, "", ""),
U_BOOT_CMD_MKENT(output, 4, 0, (void *)PCA953X_CMD_OUTPUT, "", ""), U_BOOT_CMD_MKENT(output, 4, 0, (void *)PCA953X_CMD_OUTPUT, "", ""),
U_BOOT_CMD_MKENT(input, 3, 0, (void *)PCA953X_CMD_INPUT, "", ""), U_BOOT_CMD_MKENT(input, 3, 0, (void *)PCA953X_CMD_INPUT, "", ""),
U_BOOT_CMD_MKENT(invert, 4, 0, (void *)PCA953X_CMD_INVERT, "", ""), U_BOOT_CMD_MKENT(invert, 4, 0, (void *)PCA953X_CMD_INVERT, "", ""),
#ifdef CONFIG_CMD_PCA953X_INFO
U_BOOT_CMD_MKENT(info, 2, 0, (void *)PCA953X_CMD_INFO, "", ""), U_BOOT_CMD_MKENT(info, 2, 0, (void *)PCA953X_CMD_INFO, "", ""),
#endif
}; };
int do_pca953x(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) int do_pca953x(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
@@ -231,13 +227,11 @@ int do_pca953x(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
ul_arg3 = simple_strtoul(argv[3], NULL, 16) & 0x1; ul_arg3 = simple_strtoul(argv[3], NULL, 16) & 0x1;
switch ((long)c->cmd) { switch ((long)c->cmd) {
#ifdef CONFIG_CMD_PCA953X_INFO
case PCA953X_CMD_INFO: case PCA953X_CMD_INFO:
ret = pca953x_info(chip); ret = pca953x_info(chip);
if (ret) if (ret)
ret = CMD_RET_FAILURE; ret = CMD_RET_FAILURE;
break; break;
#endif
case PCA953X_CMD_DEVICE: case PCA953X_CMD_DEVICE:
if (argc == 3) if (argc == 3)
@@ -287,10 +281,8 @@ U_BOOT_CMD(
"pca953x gpio access", "pca953x gpio access",
"device [dev]\n" "device [dev]\n"
" - show or set current device address\n" " - show or set current device address\n"
#ifdef CONFIG_CMD_PCA953X_INFO
"pca953x info\n" "pca953x info\n"
" - display info for current chip\n" " - display info for current chip\n"
#endif
"pca953x output pin 0|1\n" "pca953x output pin 0|1\n"
" - set pin as output and drive low or high\n" " - set pin as output and drive low or high\n"
"pca953x invert pin 0|1\n" "pca953x invert pin 0|1\n"

View File

@@ -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_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} }

View File

@@ -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_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} }
#endif /* CONFIG_SPL_BUILD */ #endif /* CONFIG_SPL_BUILD */

View File

@@ -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_INFO
/* I2C Configs */ /* I2C Configs */
#define CONFIG_SYS_I2C #define CONFIG_SYS_I2C

View File

@@ -136,7 +136,4 @@
/* U-Boot memory settings */ /* U-Boot memory settings */
#define CONFIG_SYS_MALLOC_LEN (1 << 20) #define CONFIG_SYS_MALLOC_LEN (1 << 20)
/* Command line configuration */
#define CONFIG_CMD_PCA953X_INFO
#endif /* __CONFIG_H */ #endif /* __CONFIG_H */

View File

@@ -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_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} }

View File

@@ -38,7 +38,6 @@
#define CONFIG_SYS_I2C_ZYNQ #define CONFIG_SYS_I2C_ZYNQ
#define CONFIG_PCA953X #define CONFIG_PCA953X
#define CONFIG_CMD_PCA953X_INFO
#define CONFIG_ZYNQMP_XHCI_LIST {ZYNQMP_USB0_XHCI_BASEADDR} #define CONFIG_ZYNQMP_XHCI_LIST {ZYNQMP_USB0_XHCI_BASEADDR}

View File

@@ -483,7 +483,6 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
/* /*
* Command configuration. * Command configuration.
*/ */
#define CONFIG_CMD_PCA953X_INFO
#define CONFIG_CMD_PCI #define CONFIG_CMD_PCI
#define CONFIG_CMD_PCI_ENUM #define CONFIG_CMD_PCI_ENUM
#define CONFIG_CMD_REGINFO #define CONFIG_CMD_REGINFO

View File

@@ -286,7 +286,6 @@
/* /*
* Command configuration. * Command configuration.
*/ */
#define CONFIG_CMD_PCA953X_INFO
#define CONFIG_CMD_PCI #define CONFIG_CMD_PCI
#define CONFIG_CMD_PCI_ENUM #define CONFIG_CMD_PCI_ENUM
#define CONFIG_CMD_REGINFO #define CONFIG_CMD_REGINFO

View File

@@ -336,7 +336,6 @@ extern unsigned long get_board_ddr_clk(unsigned long dummy);
/* /*
* Command configuration. * Command configuration.
*/ */
#define CONFIG_CMD_PCA953X_INFO
#define CONFIG_CMD_PCI #define CONFIG_CMD_PCI
#define CONFIG_CMD_PCI_ENUM #define CONFIG_CMD_PCI_ENUM
#define CONFIG_CMD_REGINFO #define CONFIG_CMD_REGINFO

View File

@@ -335,7 +335,6 @@ extern unsigned long get_board_ddr_clk(unsigned long dummy);
/* /*
* Command configuration. * Command configuration.
*/ */
#define CONFIG_CMD_PCA953X_INFO
#define CONFIG_CMD_PCI #define CONFIG_CMD_PCI
#define CONFIG_CMD_PCI_ENUM #define CONFIG_CMD_PCI_ENUM
#define CONFIG_CMD_REGINFO #define CONFIG_CMD_REGINFO

View File

@@ -293,7 +293,6 @@ CONFIG_CM922T_XA10
CONFIG_CMDLINE_EDITING CONFIG_CMDLINE_EDITING
CONFIG_CMDLINE_PS_SUPPORT CONFIG_CMDLINE_PS_SUPPORT
CONFIG_CMDLINE_TAG CONFIG_CMDLINE_TAG
CONFIG_CMD_PCA953X_INFO
CONFIG_CMD_PCI CONFIG_CMD_PCI
CONFIG_CMD_PCI_ENUM CONFIG_CMD_PCI_ENUM
CONFIG_CMD_PCMCIA CONFIG_CMD_PCMCIA