Home
last modified time | relevance | path

Searched refs:gpio (Results 1 – 13 of 13) sorted by relevance

/external/syslinux/gpxe/src/drivers/net/ath5k/
Dath5k_gpio.c34 int ath5k_hw_set_gpio_input(struct ath5k_hw *ah, u32 gpio) in ath5k_hw_set_gpio_input() argument
36 if (gpio >= AR5K_NUM_GPIO) in ath5k_hw_set_gpio_input()
40 (ath5k_hw_reg_read(ah, AR5K_GPIOCR) & ~AR5K_GPIOCR_OUT(gpio)) in ath5k_hw_set_gpio_input()
41 | AR5K_GPIOCR_IN(gpio), AR5K_GPIOCR); in ath5k_hw_set_gpio_input()
49 int ath5k_hw_set_gpio_output(struct ath5k_hw *ah, u32 gpio) in ath5k_hw_set_gpio_output() argument
51 if (gpio >= AR5K_NUM_GPIO) in ath5k_hw_set_gpio_output()
55 (ath5k_hw_reg_read(ah, AR5K_GPIOCR) & ~AR5K_GPIOCR_OUT(gpio)) in ath5k_hw_set_gpio_output()
56 | AR5K_GPIOCR_OUT(gpio), AR5K_GPIOCR); in ath5k_hw_set_gpio_output()
64 u32 ath5k_hw_get_gpio(struct ath5k_hw *ah, u32 gpio) in ath5k_hw_get_gpio() argument
66 if (gpio >= AR5K_NUM_GPIO) in ath5k_hw_get_gpio()
[all …]
Dath5k_rfkill.c45 sc->rf_kill.gpio, sc->rf_kill.polarity); in ath5k_rfkill_disable()
46 ath5k_hw_set_gpio_output(sc->ah, sc->rf_kill.gpio); in ath5k_rfkill_disable()
47 ath5k_hw_set_gpio(sc->ah, sc->rf_kill.gpio, !sc->rf_kill.polarity); in ath5k_rfkill_disable()
54 sc->rf_kill.gpio, sc->rf_kill.polarity); in ath5k_rfkill_enable()
55 ath5k_hw_set_gpio_output(sc->ah, sc->rf_kill.gpio); in ath5k_rfkill_enable()
56 ath5k_hw_set_gpio(sc->ah, sc->rf_kill.gpio, sc->rf_kill.polarity); in ath5k_rfkill_enable()
64 ath5k_hw_set_gpio_input(ah, sc->rf_kill.gpio); in ath5k_rfkill_set_intr()
65 curval = ath5k_hw_get_gpio(ah, sc->rf_kill.gpio); in ath5k_rfkill_set_intr()
66 ath5k_hw_set_gpio_intr(ah, sc->rf_kill.gpio, enable ? in ath5k_rfkill_set_intr()
75 return (ath5k_hw_get_gpio(sc->ah, sc->rf_kill.gpio) == in ath5k_is_rfkill_set()
[all …]
Dath5k.h1150 extern int ath5k_hw_set_gpio_input(struct ath5k_hw *ah, u32 gpio);
1151 extern int ath5k_hw_set_gpio_output(struct ath5k_hw *ah, u32 gpio);
1152 extern u32 ath5k_hw_get_gpio(struct ath5k_hw *ah, u32 gpio);
1153 extern int ath5k_hw_set_gpio(struct ath5k_hw *ah, u32 gpio, u32 val);
1154 extern void ath5k_hw_set_gpio_intr(struct ath5k_hw *ah, unsigned int gpio, u32 interrupt_level);
Dbase.h127 u16 gpio; member
/external/linux-kselftest/tools/testing/selftests/gpio/
DMakefile2 TEST_PROGS := gpio-mockup.sh
3 TEST_FILES := gpio-mockup-sysfs.sh $(BINARIES)
4 BINARIES := gpio-mockup-chardev
16 $(BINARIES): ../../../gpio/gpio-utils.o ../../../../usr/include/linux/gpio.h
18 ../../../gpio/gpio-utils.o:
19 make ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C ../../../gpio
21 ../../../../usr/include/linux/gpio.h:
Dgpio-mockup-sysfs.sh6 active_low_sysfs=`cat $GPIO_SYSFS/gpio$nr/active_low`
7 val_sysfs=`cat $GPIO_SYSFS/gpio$nr/value`
8 dir_sysfs=`cat $GPIO_SYSFS/gpio$nr/direction`
42 echo $direction > $GPIO_SYSFS/gpio$nr/direction
43 echo $active_low > $GPIO_SYSFS/gpio$nr/active_low
45 echo $value > $GPIO_SYSFS/gpio$nr/value
Dgpio-mockup.sh43 GPIO_SYSFS=`echo $SYSFS/class/gpio`
44 GPIO_DRV_SYSFS=`echo $SYSFS/devices/platform/$module/gpio`
50 GPIO_DEBUGFS=`echo $DEBUGFS/gpio`
51 source gpio-mockup-sysfs.sh
84 $BASE/gpio-mockup-chardev $*
D.gitignore1 gpio-mockup-chardev
/external/autotest/client/cros/
Dgpio.py114 gpio = Gpio()
116 gpio.setup()
118 gpio.read(gpio.DEVELOPER_SWITCH_CURRENT))
/external/autotest/client/site_tests/hardware_GPIOSwitches/
Dhardware_GPIOSwitches.py13 from autotest_lib.client.cros import gpio
19 self._gpio = gpio.Gpio(error.TestError)
/external/libese/libese-hw/nxp/pn80t/
Dlinux_spidev.c124 int gpio = 0; in platform_init() local
133 for (; gpio < kBoardGpioMax; ++gpio) { in platform_init()
134 if (gpio_configure(board->gpios[gpio], 1, 1) < 0) { in platform_init()
/external/dtc/tests/
Dpropname_escapes.dts5 \#gpio-cells = <2>;
/external/linux-kselftest/tools/testing/selftests/
DMakefile11 TARGETS += gpio