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:
parent
0091362ce5
commit
ba7cc6c6c5
1
README
1
README
@ -812,7 +812,6 @@ The following options need to be configured:
|
||||
CONFIG_CMD_MII * MII utility commands
|
||||
CONFIG_CMD_NET bootp, tftpboot, rarpboot
|
||||
CONFIG_CMD_NFS NFS support
|
||||
CONFIG_CMD_PCA953X_INFO * PCA953x I2C gpio info command
|
||||
CONFIG_CMD_PCI * pciinfo
|
||||
CONFIG_CMD_PCMCIA * PCMCIA support
|
||||
CONFIG_CMD_PING * send ICMP ECHO_REQUEST to network
|
||||
|
@ -143,7 +143,6 @@ int pca953x_get_val(uint8_t chip)
|
||||
}
|
||||
|
||||
#ifdef CONFIG_CMD_PCA953X
|
||||
#ifdef CONFIG_CMD_PCA953X_INFO
|
||||
/*
|
||||
* Display pca953x information
|
||||
*/
|
||||
@ -193,16 +192,13 @@ static int pca953x_info(uint8_t chip)
|
||||
|
||||
return 0;
|
||||
}
|
||||
#endif /* CONFIG_CMD_PCA953X_INFO */
|
||||
|
||||
cmd_tbl_t cmd_pca953x[] = {
|
||||
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(input, 3, 0, (void *)PCA953X_CMD_INPUT, "", ""),
|
||||
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, "", ""),
|
||||
#endif
|
||||
};
|
||||
|
||||
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;
|
||||
|
||||
switch ((long)c->cmd) {
|
||||
#ifdef CONFIG_CMD_PCA953X_INFO
|
||||
case PCA953X_CMD_INFO:
|
||||
ret = pca953x_info(chip);
|
||||
if (ret)
|
||||
ret = CMD_RET_FAILURE;
|
||||
break;
|
||||
#endif
|
||||
|
||||
case PCA953X_CMD_DEVICE:
|
||||
if (argc == 3)
|
||||
@ -287,10 +281,8 @@ U_BOOT_CMD(
|
||||
"pca953x gpio access",
|
||||
"device [dev]\n"
|
||||
" - show or set current device address\n"
|
||||
#ifdef CONFIG_CMD_PCA953X_INFO
|
||||
"pca953x info\n"
|
||||
" - display info for current chip\n"
|
||||
#endif
|
||||
"pca953x output pin 0|1\n"
|
||||
" - set pin as output and drive low or high\n"
|
||||
"pca953x invert pin 0|1\n"
|
||||
|
@ -74,7 +74,6 @@
|
||||
CONFIG_SYS_SCSI_MAX_LUN)
|
||||
/* PCA9555 GPIO expander support */
|
||||
#define CONFIG_PCA953X
|
||||
#define CONFIG_CMD_PCA953X_INFO
|
||||
#define CONFIG_SYS_I2C_PCA953X_ADDR 0x20
|
||||
#define CONFIG_SYS_I2C_PCA953X_WIDTH { {0x20, 16} }
|
||||
|
||||
|
@ -161,7 +161,6 @@
|
||||
* First select the I2C0 bus with "i2c dev 0", then use "pca953x" command.
|
||||
*/
|
||||
#define CONFIG_PCA953X
|
||||
#define CONFIG_CMD_PCA953X_INFO
|
||||
#define CONFIG_SYS_I2C_PCA953X_ADDR 0x26
|
||||
#define CONFIG_SYS_I2C_PCA953X_WIDTH { {0x26, 16} }
|
||||
#endif /* CONFIG_SPL_BUILD */
|
||||
|
@ -31,7 +31,6 @@
|
||||
#define CONFIG_PCA953X
|
||||
#define CONFIG_SYS_I2C_PCA953X_ADDR 0x20
|
||||
#define CONFIG_SYS_I2C_PCA953X_WIDTH { {0x20, 16} }
|
||||
#define CONFIG_CMD_PCA953X_INFO
|
||||
|
||||
/* I2C Configs */
|
||||
#define CONFIG_SYS_I2C
|
||||
|
@ -136,7 +136,4 @@
|
||||
/* U-Boot memory settings */
|
||||
#define CONFIG_SYS_MALLOC_LEN (1 << 20)
|
||||
|
||||
/* Command line configuration */
|
||||
#define CONFIG_CMD_PCA953X_INFO
|
||||
|
||||
#endif /* __CONFIG_H */
|
||||
|
@ -301,7 +301,6 @@
|
||||
#define CONFIG_SYS_FSL_I2C_OFFSET 0x3000
|
||||
|
||||
#define CONFIG_PCA953X /* NXP PCA9554 */
|
||||
#define CONFIG_CMD_PCA953X_INFO
|
||||
#define CONFIG_SYS_I2C_PCA953X_WIDTH { {0x24, 16}, {0x25, 16}, {0x26, 16}, \
|
||||
{0x3c, 8}, {0x3d, 8}, {0x3e, 8} }
|
||||
|
||||
|
@ -38,7 +38,6 @@
|
||||
|
||||
#define CONFIG_SYS_I2C_ZYNQ
|
||||
#define CONFIG_PCA953X
|
||||
#define CONFIG_CMD_PCA953X_INFO
|
||||
|
||||
#define CONFIG_ZYNQMP_XHCI_LIST {ZYNQMP_USB0_XHCI_BASEADDR}
|
||||
|
||||
|
@ -483,7 +483,6 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
|
||||
/*
|
||||
* Command configuration.
|
||||
*/
|
||||
#define CONFIG_CMD_PCA953X_INFO
|
||||
#define CONFIG_CMD_PCI
|
||||
#define CONFIG_CMD_PCI_ENUM
|
||||
#define CONFIG_CMD_REGINFO
|
||||
|
@ -286,7 +286,6 @@
|
||||
/*
|
||||
* Command configuration.
|
||||
*/
|
||||
#define CONFIG_CMD_PCA953X_INFO
|
||||
#define CONFIG_CMD_PCI
|
||||
#define CONFIG_CMD_PCI_ENUM
|
||||
#define CONFIG_CMD_REGINFO
|
||||
|
@ -336,7 +336,6 @@ extern unsigned long get_board_ddr_clk(unsigned long dummy);
|
||||
/*
|
||||
* Command configuration.
|
||||
*/
|
||||
#define CONFIG_CMD_PCA953X_INFO
|
||||
#define CONFIG_CMD_PCI
|
||||
#define CONFIG_CMD_PCI_ENUM
|
||||
#define CONFIG_CMD_REGINFO
|
||||
|
@ -335,7 +335,6 @@ extern unsigned long get_board_ddr_clk(unsigned long dummy);
|
||||
/*
|
||||
* Command configuration.
|
||||
*/
|
||||
#define CONFIG_CMD_PCA953X_INFO
|
||||
#define CONFIG_CMD_PCI
|
||||
#define CONFIG_CMD_PCI_ENUM
|
||||
#define CONFIG_CMD_REGINFO
|
||||
|
@ -293,7 +293,6 @@ CONFIG_CM922T_XA10
|
||||
CONFIG_CMDLINE_EDITING
|
||||
CONFIG_CMDLINE_PS_SUPPORT
|
||||
CONFIG_CMDLINE_TAG
|
||||
CONFIG_CMD_PCA953X_INFO
|
||||
CONFIG_CMD_PCI
|
||||
CONFIG_CMD_PCI_ENUM
|
||||
CONFIG_CMD_PCMCIA
|
||||
|
Loading…
Reference in New Issue
Block a user