Home
last modified time | relevance | path

Searched refs:gpio_bit (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/drivers/leds/
Dleds-ss4200.c126 u32 gpio_bit; member
134 { .name = "hdd1:blue:sata", .gpio_bit = 0 },
135 { .name = "hdd1:amber:sata", .gpio_bit = 1 },
136 { .name = "hdd2:blue:sata", .gpio_bit = 2 },
137 { .name = "hdd2:amber:sata", .gpio_bit = 3 },
138 { .name = "hdd3:blue:sata", .gpio_bit = 4 },
139 { .name = "hdd3:amber:sata", .gpio_bit = 5 },
140 { .name = "hdd4:blue:sata", .gpio_bit = 6 },
141 { .name = "hdd4:amber:sata", .gpio_bit = 7 },
142 { .name = "power:blue:power", .gpio_bit = 27},
[all …]
/linux-4.4.14/arch/mips/ar7/
Dplatform.c49 int gpio_bit; member
58 ret = gpio_request(pdata->gpio_bit, "vlynq"); in vlynq_on()
64 ret = ar7_gpio_disable(pdata->gpio_bit); in vlynq_on()
68 ret = ar7_gpio_enable(pdata->gpio_bit); in vlynq_on()
72 ret = gpio_direction_output(pdata->gpio_bit, 0); in vlynq_on()
78 gpio_set_value(pdata->gpio_bit, 1); in vlynq_on()
85 ar7_gpio_disable(pdata->gpio_bit); in vlynq_on()
88 gpio_free(pdata->gpio_bit); in vlynq_on()
97 ar7_gpio_disable(pdata->gpio_bit); in vlynq_off()
98 gpio_free(pdata->gpio_bit); in vlynq_off()
[all …]
/linux-4.4.14/arch/blackfin/kernel/
Dbfin_gpio.c145 #define is_reserved(m, i, e) (map_entry(m, i) & gpio_bit(i))
146 #define reserve(m, i) (map_entry(m, i) |= gpio_bit(i))
147 #define unreserve(m, i) (map_entry(m, i) &= ~gpio_bit(i))
177 *port_fer[gpio_bank(gpio)] |= gpio_bit(gpio); in port_setup()
179 *port_fer[gpio_bank(gpio)] &= ~gpio_bit(gpio); in port_setup()
189 *port_fer[gpio_bank(gpio)] &= ~gpio_bit(gpio); in port_setup()
191 *port_fer[gpio_bank(gpio)] |= gpio_bit(gpio); in port_setup()
359 gpio_array[gpio_bank(gpio)]->name |= gpio_bit(gpio); \
361 gpio_array[gpio_bank(gpio)]->name &= ~gpio_bit(gpio); \
381 gpio_array[gpio_bank(gpio)]->name ## _set = gpio_bit(gpio); \ in SET_GPIO()
[all …]
/linux-4.4.14/drivers/gpio/
Dgpio-omap.c139 u32 gpio_bit = BIT(offset); in omap_set_gpio_dataout_mask() local
144 l |= gpio_bit; in omap_set_gpio_dataout_mask()
146 l &= ~gpio_bit; in omap_set_gpio_dataout_mask()
273 u32 gpio_bit = BIT(offset); in omap_clear_gpio_debounce() local
278 if (!(bank->dbck_enable_mask & gpio_bit)) in omap_clear_gpio_debounce()
281 bank->dbck_enable_mask &= ~gpio_bit; in omap_clear_gpio_debounce()
282 bank->context.debounce_en &= ~gpio_bit; in omap_clear_gpio_debounce()
299 u32 gpio_bit = BIT(gpio); in omap_set_gpio_trigger() local
301 omap_gpio_rmw(base, bank->regs->leveldetect0, gpio_bit, in omap_set_gpio_trigger()
303 omap_gpio_rmw(base, bank->regs->leveldetect1, gpio_bit, in omap_set_gpio_trigger()
[all …]
Dgpio-twl4030.c407 unsigned i, gpio_bit; in gpio_twl4030_pulls() local
412 for (gpio_bit = 1, i = 0; i < 5; i++) { in gpio_twl4030_pulls()
416 for (bit_mask = 0, j = 0; j < 8; j += 2, gpio_bit <<= 1) { in gpio_twl4030_pulls()
417 if (ups & gpio_bit) in gpio_twl4030_pulls()
419 else if (downs & gpio_bit) in gpio_twl4030_pulls()
/linux-4.4.14/arch/blackfin/include/asm/
Dgpio.h11 #define gpio_bit(x) (1<<((x) & 0xF)) macro
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx-core.c1427 int cx231xx_send_gpio_cmd(struct cx231xx *dev, u32 gpio_bit, u8 *gpio_val, in cx231xx_send_gpio_cmd() argument
1434 ven_req.wValue = (u16) (gpio_bit >> 16 & 0xffff); in cx231xx_send_gpio_cmd()
1450 ven_req.wIndex = (u16) (gpio_bit & 0xffff); in cx231xx_send_gpio_cmd()
Dcx231xx-avcore.c2667 static int cx231xx_set_gpio_bit(struct cx231xx *dev, u32 gpio_bit, u32 gpio_val) in cx231xx_set_gpio_bit() argument
2672 status = cx231xx_send_gpio_cmd(dev, gpio_bit, (u8 *)&gpio_val, 4, 0, 0); in cx231xx_set_gpio_bit()
2677 static int cx231xx_get_gpio_bit(struct cx231xx *dev, u32 gpio_bit, u32 *gpio_val) in cx231xx_get_gpio_bit() argument
2682 status = cx231xx_send_gpio_cmd(dev, gpio_bit, (u8 *)&tmp, 4, 0, 1); in cx231xx_get_gpio_bit()
Dcx231xx.h857 int cx231xx_send_gpio_cmd(struct cx231xx *dev, u32 gpio_bit, u8 *gpio_val,