| /arch/mips/include/asm/mach-au1x00/ |
| D | gpio-au1300.h | 28 static inline int au1300_gpio_get_value(unsigned int gpio) in au1300_gpio_get_value() 39 static inline int au1300_gpio_direction_input(unsigned int gpio) in au1300_gpio_direction_input() 54 static inline int au1300_gpio_set_value(unsigned int gpio, int v) in au1300_gpio_set_value() 70 static inline int au1300_gpio_direction_output(unsigned int gpio, int v) in au1300_gpio_direction_output() 76 static inline int au1300_gpio_to_irq(unsigned int gpio) in au1300_gpio_to_irq() 86 static inline int au1300_gpio_is_valid(unsigned int gpio) in au1300_gpio_is_valid() 100 static inline int au1300_gpio_cansleep(unsigned int gpio) in au1300_gpio_cansleep() 106 static inline int au1300_gpio_getinitlvl(unsigned int gpio) in au1300_gpio_getinitlvl() 154 static inline int gpio_direction_input(unsigned int gpio) in gpio_direction_input() 159 static inline int gpio_direction_output(unsigned int gpio, int v) in gpio_direction_output() [all …]
|
| D | gpio-au1000.h | 45 static inline int au1000_gpio1_to_irq(int gpio) in au1000_gpio1_to_irq() 50 static inline int au1000_gpio2_to_irq(int gpio) in au1000_gpio2_to_irq() 63 static inline int au1500_gpio1_to_irq(int gpio) in au1500_gpio1_to_irq() 76 static inline int au1500_gpio2_to_irq(int gpio) in au1500_gpio2_to_irq() 109 static inline int au1100_gpio1_to_irq(int gpio) in au1100_gpio1_to_irq() 114 static inline int au1100_gpio2_to_irq(int gpio) in au1100_gpio2_to_irq() 136 static inline int au1550_gpio1_to_irq(int gpio) in au1550_gpio1_to_irq() 149 static inline int au1550_gpio2_to_irq(int gpio) in au1550_gpio2_to_irq() 180 static inline int au1200_gpio1_to_irq(int gpio) in au1200_gpio1_to_irq() 185 static inline int au1200_gpio2_to_irq(int gpio) in au1200_gpio2_to_irq() [all …]
|
| /arch/m68k/include/asm/ |
| D | mcfgpio.h | 31 static inline int __gpio_get_value(unsigned gpio) in __gpio_get_value() 39 static inline void __gpio_set_value(unsigned gpio, int value) in __gpio_set_value() 45 static inline int __gpio_cansleep(unsigned gpio) in __gpio_cansleep() 53 static inline int __gpio_to_irq(unsigned gpio) in __gpio_to_irq() 58 static inline int gpio_direction_input(unsigned gpio) in gpio_direction_input() 66 static inline int gpio_direction_output(unsigned gpio, int value) in gpio_direction_output() 74 static inline int gpio_request(unsigned gpio, const char *label) in gpio_request() 82 static inline void gpio_free(unsigned gpio) in gpio_free() 137 #define mcfgpio_bit(gpio) (1 << ((gpio) % MCFGPIO_PORTSIZE)) argument 138 #define mcfgpio_port(gpio) ((gpio) / MCFGPIO_PORTSIZE) argument [all …]
|
| D | gpio.h | 30 static inline int gpio_get_value(unsigned gpio) in gpio_get_value() 38 static inline void gpio_set_value(unsigned gpio, int value) in gpio_set_value() 65 static inline int gpio_to_irq(unsigned gpio) in gpio_to_irq() 84 static inline int gpio_cansleep(unsigned gpio) in gpio_cansleep() 90 static inline int gpio_request_one(unsigned gpio, unsigned long flags, const char *label) in gpio_request_one()
|
| /arch/mips/include/asm/mach-pmcs-msp71xx/ |
| D | msp_gpio_macros.h | 130 #define OFFSET_GPIO_NUMBER(gpio) (gpio - MSP_GPIO_OFFSET[gpio]) argument 143 #define BASIC_DATA_MASK(gpio) \ argument 145 #define BASIC_MODE_MASK(gpio) \ argument 147 #define BASIC_MODE(mode, gpio) \ argument 149 #define BASIC_MODE_SHIFT(gpio) \ argument 151 #define BASIC_MODE_FROM_REG(data, gpio) \ argument 175 #define EXTENDED_OFFSET_GPIO(gpio) (gpio < 24 ? gpio - 16 : gpio - 24) argument 184 #define EXTENDED_DISABLE(gpio) \ argument 186 #define EXTENDED_ENABLE(gpio) \ argument 188 #define EXTENDED_SET(gpio) \ argument [all …]
|
| /arch/mips/ar7/ |
| D | gpio.c | 34 static int ar7_gpio_get_value(struct gpio_chip *chip, unsigned gpio) in ar7_gpio_get_value() 42 static int titan_gpio_get_value(struct gpio_chip *chip, unsigned gpio) in titan_gpio_get_value() 52 unsigned gpio, int value) in ar7_gpio_set_value() 65 unsigned gpio, int value) in titan_gpio_set_value() 78 static int ar7_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in ar7_gpio_direction_input() 88 static int titan_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in titan_gpio_direction_input() 103 unsigned gpio, int value) in ar7_gpio_direction_output() 115 unsigned gpio, int value) in titan_gpio_direction_output() 155 static inline int ar7_gpio_enable_ar7(unsigned gpio) in ar7_gpio_enable_ar7() 164 static inline int ar7_gpio_enable_titan(unsigned gpio) in ar7_gpio_enable_titan() [all …]
|
| /arch/avr32/mach-at32ap/include/mach/ |
| D | gpio.h | 17 static inline int gpio_get_value(unsigned int gpio) in gpio_get_value() 22 static inline void gpio_set_value(unsigned int gpio, int value) in gpio_set_value() 27 static inline int gpio_cansleep(unsigned int gpio) in gpio_cansleep() 33 static inline int gpio_to_irq(unsigned int gpio) in gpio_to_irq()
|
| /arch/sh/include/asm/ |
| D | gpio.h | 27 static inline int gpio_get_value(unsigned gpio) in gpio_get_value() 32 static inline void gpio_set_value(unsigned gpio, int value) in gpio_set_value() 37 static inline int gpio_cansleep(unsigned gpio) in gpio_cansleep() 42 static inline int gpio_to_irq(unsigned gpio) in gpio_to_irq()
|
| /arch/blackfin/kernel/ |
| D | bfin_gpio.c | 114 static void gpio_error(unsigned gpio) in gpio_error() 156 inline int check_gpio(unsigned gpio) in check_gpio() 163 static void port_setup(unsigned gpio, unsigned short usage) in port_setup() 528 int bfin_gpio_pm_wakeup_ctrl(unsigned gpio, unsigned ctrl) in bfin_gpio_pm_wakeup_ctrl() 803 int bfin_gpio_request(unsigned gpio, const char *label) in bfin_gpio_request() 858 void bfin_gpio_free(unsigned gpio) in bfin_gpio_free() 888 int bfin_special_gpio_request(unsigned gpio, const char *label) in bfin_special_gpio_request() 932 void bfin_special_gpio_free(unsigned gpio) in bfin_special_gpio_free() 955 int bfin_gpio_irq_request(unsigned gpio, const char *label) in bfin_gpio_irq_request() 988 void bfin_gpio_irq_free(unsigned gpio) in bfin_gpio_irq_free() [all …]
|
| /arch/m68k/coldfire/ |
| D | gpio.c | 26 int __mcfgpio_get_value(unsigned gpio) in __mcfgpio_get_value() 32 void __mcfgpio_set_value(unsigned gpio, int value) in __mcfgpio_set_value() 57 int __mcfgpio_direction_input(unsigned gpio) in __mcfgpio_direction_input() 72 int __mcfgpio_direction_output(unsigned gpio, int value) in __mcfgpio_direction_output() 103 int __mcfgpio_request(unsigned gpio) in __mcfgpio_request() 109 void __mcfgpio_free(unsigned gpio) in __mcfgpio_free()
|
| /arch/mips/bcm63xx/ |
| D | gpio.c | 39 unsigned gpio, int val) in bcm63xx_gpio_set() 68 static int bcm63xx_gpio_get(struct gpio_chip *chip, unsigned gpio) in bcm63xx_gpio_get() 88 unsigned gpio, int dir) in bcm63xx_gpio_set_direction() 118 static int bcm63xx_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in bcm63xx_gpio_direction_input() 124 unsigned gpio, int value) in bcm63xx_gpio_direction_output()
|
| /arch/blackfin/mach-bf538/ |
| D | ext-gpio.c | 37 static int bf538_gpio_get_value(struct gpio_chip *chip, unsigned gpio) in bf538_gpio_get_value() 43 static void bf538_gpio_set_value(struct gpio_chip *chip, unsigned gpio, int value) in bf538_gpio_set_value() 52 static int bf538_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in bf538_gpio_direction_input() 60 static int bf538_gpio_direction_output(struct gpio_chip *chip, unsigned gpio, int value) in bf538_gpio_direction_output() 69 static int bf538_gpio_request(struct gpio_chip *chip, unsigned gpio) in bf538_gpio_request() 74 static void bf538_gpio_free(struct gpio_chip *chip, unsigned gpio) in bf538_gpio_free()
|
| /arch/arm/mach-ep93xx/ |
| D | simone.c | 65 unsigned int gpio = MMC_CHIP_SELECT_GPIO; in simone_mmc_spi_setup() local 83 unsigned int gpio = MMC_CHIP_SELECT_GPIO; in simone_mmc_spi_cleanup() local 108 unsigned int gpio = MMC_CARD_DETECT_GPIO; in simone_mmc_spi_init() local 139 unsigned int gpio = MMC_CARD_DETECT_GPIO; in simone_mmc_spi_exit() local
|
| /arch/powerpc/sysdev/ |
| D | ppc4xx_gpio.c | 34 #define GPIO_MASK(gpio) (0x80000000 >> (gpio)) argument 35 #define GPIO_MASK2(gpio) (0xc0000000 >> ((gpio) * 2)) argument 70 static int ppc4xx_gpio_get(struct gpio_chip *gc, unsigned int gpio) in ppc4xx_gpio_get() 79 __ppc4xx_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in __ppc4xx_gpio_set() 91 ppc4xx_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in ppc4xx_gpio_set() 105 static int ppc4xx_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in ppc4xx_gpio_dir_in() 135 ppc4xx_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in ppc4xx_gpio_dir_out()
|
| D | simple_gpio.c | 40 static int u8_gpio_get(struct gpio_chip *gc, unsigned int gpio) in u8_gpio_get() 47 static void u8_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in u8_gpio_set() 65 static int u8_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in u8_gpio_dir_in() 70 static int u8_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in u8_gpio_dir_out()
|
| /arch/powerpc/platforms/85xx/ |
| D | sgy_cts1000.c | 44 int trigger, gpio; in gpio_halt_cb() local 78 int gpio, err, irq; in gpio_halt_probe() local 136 int gpio = of_get_gpio(halt_node, 0); in gpio_halt_remove() local
|
| /arch/sh/boards/mach-sdk7786/ |
| D | gpio.c | 25 static int usrgpir_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in usrgpir_gpio_direction_input() 31 static int usrgpir_gpio_get(struct gpio_chip *chip, unsigned gpio) in usrgpir_gpio_get()
|
| /arch/arm/mach-pxa/ |
| D | mfp-pxa2xx.c | 55 static int __mfp_config_gpio(unsigned gpio, unsigned long c) in __mfp_config_gpio() 124 int gpio = mfp_to_gpio(mfp); in __mfp_validate() local 138 int i, gpio; in pxa2xx_mfp_config() local 158 int gpio; in pxa2xx_mfp_set_lpm() local 173 int gpio_set_wake(unsigned int gpio, unsigned int on) in gpio_set_wake() 262 unsigned int i, gpio, mask = 0; in keypad_set_wake() local 294 #define INIT_GPIO_DESC_MUXED(mux, gpio) \ argument 303 int i, gpio; in pxa27x_mfp_init() local
|
| /arch/mips/rb532/ |
| D | gpio.c | 143 static int rb532_gpio_to_irq(struct gpio_chip *chip, unsigned gpio) in rb532_gpio_to_irq() 166 void rb532_gpio_set_ilevel(int bit, unsigned gpio) in rb532_gpio_set_ilevel() 175 void rb532_gpio_set_istat(int bit, unsigned gpio) in rb532_gpio_set_istat() 184 void rb532_gpio_set_func(unsigned gpio) in rb532_gpio_set_func()
|
| /arch/mips/jz4740/ |
| D | gpio.c | 75 #define GPIO_TO_BIT(gpio) BIT(gpio & 0x1f) argument 76 #define GPIO_TO_REG(gpio, reg) (gpio_to_jz_gpio_chip(gpio)->base + (reg)) argument 91 static inline struct jz_gpio_chip *gpio_to_jz_gpio_chip(unsigned int gpio) in gpio_to_jz_gpio_chip() 107 static inline void jz_gpio_write_bit(unsigned int gpio, unsigned int reg) in jz_gpio_write_bit() 112 int jz_gpio_set_function(int gpio, enum jz_gpio_function function) in jz_gpio_set_function() 197 void jz_gpio_enable_pullup(unsigned gpio) in jz_gpio_enable_pullup() 203 void jz_gpio_disable_pullup(unsigned gpio) in jz_gpio_disable_pullup() 209 static int jz_gpio_get_value(struct gpio_chip *chip, unsigned gpio) in jz_gpio_get_value() 214 static void jz_gpio_set_value(struct gpio_chip *chip, unsigned gpio, int value) in jz_gpio_set_value() 221 static int jz_gpio_direction_output(struct gpio_chip *chip, unsigned gpio, in jz_gpio_direction_output() [all …]
|
| /arch/arm/boot/dts/ |
| D | pxa3xx.dtsi | 4 #define MFP_PIN_PXA300(gpio) \ argument 11 #define MFP_PIN_PXA310(gpio) \ argument 21 #define MFP_PIN_PXA320(gpio) \ argument 145 gpio: gpio@40e00000 { label
|
| /arch/sh/boards/mach-x3proto/ |
| D | gpio.c | 32 static int x3proto_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in x3proto_gpio_direction_input() 46 static int x3proto_gpio_get(struct gpio_chip *chip, unsigned gpio) in x3proto_gpio_get() 51 static int x3proto_gpio_to_irq(struct gpio_chip *chip, unsigned gpio) in x3proto_gpio_to_irq()
|
| /arch/arm/mach-s3c24xx/ |
| D | setup-camif.c | 40 int gpio = gpio_start + i; in s3c_camif_gpio_get() local 67 int gpio = gpio_start + i; in s3c_camif_gpio_put() local
|
| /arch/unicore32/include/asm/ |
| D | gpio.h | 67 static inline int gpio_get_value(unsigned gpio) in gpio_get_value() 75 static inline void gpio_set_value(unsigned gpio, int value) in gpio_set_value() 88 static inline unsigned gpio_to_irq(unsigned gpio) in gpio_to_irq()
|
| /arch/arm/mach-davinci/ |
| D | board-dm644x-evm.c | 300 evm_led_setup(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_led_setup() 327 evm_led_teardown(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_led_teardown() 359 evm_u18_setup(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_u18_setup() 389 evm_u18_teardown(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_u18_teardown() 413 evm_u35_setup(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_u35_setup() 449 evm_u35_teardown(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_u35_teardown()
|