Lines Matching refs:CHIP
22 local CHIP=$1
24 for FILE in $CONFIGFS_DIR/$CHIP/*; do
30 LINES=`ls $CONFIGFS_DIR/$CHIP/$BANK/ | grep -E ^line`
33 if [ -e $CONFIGFS_DIR/$CHIP/$BANK/$LINE/hog ]; then
34 rmdir $CONFIGFS_DIR/$CHIP/$BANK/$LINE/hog || \
38 rmdir $CONFIGFS_DIR/$CHIP/$BANK/$LINE || \
43 rmdir $CONFIGFS_DIR/$CHIP/$BANK
46 rmdir $CONFIGFS_DIR/$CHIP || fail "Unable to remove the chip"
50 local CHIP=$1
52 mkdir $CONFIGFS_DIR/$CHIP
56 local CHIP=$1
59 mkdir $CONFIGFS_DIR/$CHIP/$BANK
63 local CHIP=$1
67 echo $LABEL > $CONFIGFS_DIR/$CHIP/$BANK/label || fail "Unable to set the chip label"
71 local CHIP=$1
75 echo $NUM_LINES > $CONFIGFS_DIR/$CHIP/$BANK/num_lines || \
80 local CHIP=$1
84 local LINE_DIR=$CONFIGFS_DIR/$CHIP/$BANK/line$OFFSET
91 local CHIP=$1
93 echo 1 > $CONFIGFS_DIR/$CHIP/live || fail "Unable to enable the chip"
97 local CHIP=$1
99 echo 0 > $CONFIGFS_DIR/$CHIP/live || fail "Unable to disable the chip"
103 for CHIP in `ls $CONFIGFS_DIR/`; do
104 disable_chip $CHIP
105 remove_chip $CHIP
110 local CHIP=$1
113 cat $CONFIGFS_DIR/$CHIP/$BANK/chip_name 2> /dev/null || \
118 local CHIP=$1
120 cat $CONFIGFS_DIR/$CHIP/dev_name 2> /dev/null || \
125 local CHIP=$1
128 $BASE_DIR/gpio-chip-info /dev/`configfs_chip_name $CHIP $BANK` num-lines || \
133 local CHIP=$1
136 $BASE_DIR/gpio-chip-info /dev/`configfs_chip_name $CHIP $BANK` label || \
141 local CHIP=$1
145 $BASE_DIR/gpio-line-name /dev/`configfs_chip_name $CHIP $BANK` $OFFSET || \
273 for CHIP in $CHIPS; do
274 create_chip $CHIP
275 create_bank $CHIP bank
276 enable_chip $CHIP
278 for CHIP in $CHIPS; do
279 disable_chip $CHIP
280 remove_chip $CHIP