@ -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 "