/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/leds/trigger/ |
H A D | ledtrig-gpio.c | 32 if (gpio_data->inverted) in gpio_trig_irq() 36 if (gpio_data->desired_brightness) in gpio_trig_irq() 99 gpio_data->inverted = inverted; in gpio_trig_inverted_store() 132 if (gpio_data->gpio == gpio) in gpio_trig_gpio_store() 138 gpio_data->gpio = gpio; in gpio_trig_gpio_store() 150 gpio_data->gpio = gpio; in gpio_trig_gpio_store() 171 gpio_data = kzalloc(sizeof(*gpio_data), GFP_KERNEL); in gpio_trig_activate() 172 if (!gpio_data) in gpio_trig_activate() 175 gpio_data->led = led; in gpio_trig_activate() 176 gpio_data->gpio = -ENOENT; in gpio_trig_activate() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/leds/trigger/ |
H A D | ledtrig-gpio.c | 32 if (gpio_data->inverted) in gpio_trig_irq() 36 if (gpio_data->desired_brightness) in gpio_trig_irq() 99 gpio_data->inverted = inverted; in gpio_trig_inverted_store() 132 if (gpio_data->gpio == gpio) in gpio_trig_gpio_store() 138 gpio_data->gpio = gpio; in gpio_trig_gpio_store() 150 gpio_data->gpio = gpio; in gpio_trig_gpio_store() 171 gpio_data = kzalloc(sizeof(*gpio_data), GFP_KERNEL); in gpio_trig_activate() 172 if (!gpio_data) in gpio_trig_activate() 175 gpio_data->led = led; in gpio_trig_activate() 176 gpio_data->gpio = -ENOENT; in gpio_trig_activate() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/leds/trigger/ |
H A D | ledtrig-gpio.c | 32 if (gpio_data->inverted) in gpio_trig_irq() 36 if (gpio_data->desired_brightness) in gpio_trig_irq() 99 gpio_data->inverted = inverted; in gpio_trig_inverted_store() 132 if (gpio_data->gpio == gpio) in gpio_trig_gpio_store() 138 gpio_data->gpio = gpio; in gpio_trig_gpio_store() 150 gpio_data->gpio = gpio; in gpio_trig_gpio_store() 171 gpio_data = kzalloc(sizeof(*gpio_data), GFP_KERNEL); in gpio_trig_activate() 172 if (!gpio_data) in gpio_trig_activate() 175 gpio_data->led = led; in gpio_trig_activate() 176 gpio_data->gpio = -ENOENT; in gpio_trig_activate() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/staging/sm750fb/ |
H A D | ddk750_swi2c.c | 117 unsigned long gpio_data; in sw_i2c_scl() local 130 gpio_data = peek32(sw_i2c_clk_gpio_data_reg); in sw_i2c_scl() 131 gpio_data &= ~(1 << sw_i2c_clk_gpio); in sw_i2c_scl() 132 poke32(sw_i2c_clk_gpio_data_reg, gpio_data); in sw_i2c_scl() 154 unsigned long gpio_data; in sw_i2c_sda() local 167 gpio_data = peek32(sw_i2c_data_gpio_data_reg); in sw_i2c_sda() 168 gpio_data &= ~(1 << sw_i2c_data_gpio); in sw_i2c_sda() 169 poke32(sw_i2c_data_gpio_data_reg, gpio_data); in sw_i2c_sda() 186 unsigned long gpio_data; in sw_i2c_read_sda() local 197 gpio_data = peek32(sw_i2c_data_gpio_data_reg); in sw_i2c_read_sda() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/staging/sm750fb/ |
H A D | ddk750_swi2c.c | 117 unsigned long gpio_data; in sw_i2c_scl() local 130 gpio_data = peek32(sw_i2c_clk_gpio_data_reg); in sw_i2c_scl() 131 gpio_data &= ~(1 << sw_i2c_clk_gpio); in sw_i2c_scl() 132 poke32(sw_i2c_clk_gpio_data_reg, gpio_data); in sw_i2c_scl() 154 unsigned long gpio_data; in sw_i2c_sda() local 167 gpio_data = peek32(sw_i2c_data_gpio_data_reg); in sw_i2c_sda() 168 gpio_data &= ~(1 << sw_i2c_data_gpio); in sw_i2c_sda() 169 poke32(sw_i2c_data_gpio_data_reg, gpio_data); in sw_i2c_sda() 186 unsigned long gpio_data; in sw_i2c_read_sda() local 197 gpio_data = peek32(sw_i2c_data_gpio_data_reg); in sw_i2c_read_sda() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/staging/sm750fb/ |
H A D | ddk750_swi2c.c | 117 unsigned long gpio_data; in sw_i2c_scl() local 130 gpio_data = peek32(sw_i2c_clk_gpio_data_reg); in sw_i2c_scl() 131 gpio_data &= ~(1 << sw_i2c_clk_gpio); in sw_i2c_scl() 132 poke32(sw_i2c_clk_gpio_data_reg, gpio_data); in sw_i2c_scl() 154 unsigned long gpio_data; in sw_i2c_sda() local 167 gpio_data = peek32(sw_i2c_data_gpio_data_reg); in sw_i2c_sda() 168 gpio_data &= ~(1 << sw_i2c_data_gpio); in sw_i2c_sda() 169 poke32(sw_i2c_data_gpio_data_reg, gpio_data); in sw_i2c_sda() 186 unsigned long gpio_data; in sw_i2c_read_sda() local 197 gpio_data = peek32(sw_i2c_data_gpio_data_reg); in sw_i2c_read_sda() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpio/ |
H A D | gpio-msc313.c | 228 const struct msc313_gpio_data *gpio_data; member 235 u8 gpioreg = readb_relaxed(gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_set() 242 writeb_relaxed(gpioreg, gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_set() 258 writeb_relaxed(gpioreg, gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_direction_input() 273 writeb_relaxed(gpioreg, gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_direction_output() 322 unsigned int offset = priv->gpio_data->offsets[child]; in msc313e_gpio_child_to_parent_hwirq() 365 gpio->gpio_data = match_data; in msc313_gpio_probe() 390 gpiochip->ngpio = gpio->gpio_data->num; in msc313_gpio_probe() 391 gpiochip->names = gpio->gpio_data->names; in msc313_gpio_probe() 431 for (i = 0; i < gpio->gpio_data->num; i++) in msc313_gpio_suspend() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpio/ |
H A D | gpio-msc313.c | 228 const struct msc313_gpio_data *gpio_data; member 235 u8 gpioreg = readb_relaxed(gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_set() 242 writeb_relaxed(gpioreg, gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_set() 258 writeb_relaxed(gpioreg, gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_direction_input() 273 writeb_relaxed(gpioreg, gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_direction_output() 322 unsigned int offset = priv->gpio_data->offsets[child]; in msc313e_gpio_child_to_parent_hwirq() 365 gpio->gpio_data = match_data; in msc313_gpio_probe() 390 gpiochip->ngpio = gpio->gpio_data->num; in msc313_gpio_probe() 391 gpiochip->names = gpio->gpio_data->names; in msc313_gpio_probe() 431 for (i = 0; i < gpio->gpio_data->num; i++) in msc313_gpio_suspend() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpio/ |
H A D | gpio-msc313.c | 228 const struct msc313_gpio_data *gpio_data; member 235 u8 gpioreg = readb_relaxed(gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_set() 242 writeb_relaxed(gpioreg, gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_set() 258 writeb_relaxed(gpioreg, gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_direction_input() 273 writeb_relaxed(gpioreg, gpio->base + gpio->gpio_data->offsets[offset]); in msc313_gpio_direction_output() 322 unsigned int offset = priv->gpio_data->offsets[child]; in msc313e_gpio_child_to_parent_hwirq() 365 gpio->gpio_data = match_data; in msc313_gpio_probe() 390 gpiochip->ngpio = gpio->gpio_data->num; in msc313_gpio_probe() 391 gpiochip->names = gpio->gpio_data->names; in msc313_gpio_probe() 431 for (i = 0; i < gpio->gpio_data->num; i++) in msc313_gpio_suspend() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/input/serio/ |
H A D | ps2-gpio.c | 52 struct gpio_desc *gpio_data; member 146 data = gpiod_get_value(drvdata->gpio_data); in ps2_gpio_irq_rx() 262 gpiod_set_value(drvdata->gpio_data, data); in ps2_gpio_irq_tx() 267 gpiod_set_value(drvdata->gpio_data, data); in ps2_gpio_irq_tx() 271 gpiod_direction_input(drvdata->gpio_data); in ps2_gpio_irq_tx() 279 gpiod_direction_input(drvdata->gpio_data); in ps2_gpio_irq_tx() 307 gpiod_direction_input(drvdata->gpio_data); in ps2_gpio_irq_tx() 326 if (IS_ERR(drvdata->gpio_data)) { in ps2_gpio_get_props() 328 PTR_ERR(drvdata->gpio_data)); in ps2_gpio_get_props() 329 return PTR_ERR(drvdata->gpio_data); in ps2_gpio_get_props() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/input/serio/ |
H A D | ps2-gpio.c | 52 struct gpio_desc *gpio_data; member 146 data = gpiod_get_value(drvdata->gpio_data); in ps2_gpio_irq_rx() 262 gpiod_set_value(drvdata->gpio_data, data); in ps2_gpio_irq_tx() 267 gpiod_set_value(drvdata->gpio_data, data); in ps2_gpio_irq_tx() 271 gpiod_direction_input(drvdata->gpio_data); in ps2_gpio_irq_tx() 279 gpiod_direction_input(drvdata->gpio_data); in ps2_gpio_irq_tx() 307 gpiod_direction_input(drvdata->gpio_data); in ps2_gpio_irq_tx() 326 if (IS_ERR(drvdata->gpio_data)) { in ps2_gpio_get_props() 328 PTR_ERR(drvdata->gpio_data)); in ps2_gpio_get_props() 329 return PTR_ERR(drvdata->gpio_data); in ps2_gpio_get_props() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/input/serio/ |
H A D | ps2-gpio.c | 52 struct gpio_desc *gpio_data; member 146 data = gpiod_get_value(drvdata->gpio_data); in ps2_gpio_irq_rx() 262 gpiod_set_value(drvdata->gpio_data, data); in ps2_gpio_irq_tx() 267 gpiod_set_value(drvdata->gpio_data, data); in ps2_gpio_irq_tx() 271 gpiod_direction_input(drvdata->gpio_data); in ps2_gpio_irq_tx() 279 gpiod_direction_input(drvdata->gpio_data); in ps2_gpio_irq_tx() 307 gpiod_direction_input(drvdata->gpio_data); in ps2_gpio_irq_tx() 326 if (IS_ERR(drvdata->gpio_data)) { in ps2_gpio_get_props() 328 PTR_ERR(drvdata->gpio_data)); in ps2_gpio_get_props() 329 return PTR_ERR(drvdata->gpio_data); in ps2_gpio_get_props() [all …]
|
/dports/sysutils/atf-fvp/arm-trusted-firmware-2.5/plat/marvell/armada/a3k/a3700/board/ |
H A D | pm_src.c | 17 .gpio_data.bank_num = 0, /* North Bridge */ 18 .gpio_data.gpio_num = 14 24 .gpio_data.bank_num = 1, /* South Bridge */ 25 .gpio_data.gpio_num = 2
|
/dports/sysutils/atf-sun50i_a64/arm-trusted-firmware-2.5/plat/marvell/armada/a3k/a3700/board/ |
H A D | pm_src.c | 17 .gpio_data.bank_num = 0, /* North Bridge */ 18 .gpio_data.gpio_num = 14 24 .gpio_data.bank_num = 1, /* South Bridge */ 25 .gpio_data.gpio_num = 2
|
/dports/sysutils/atf-sun50i_h6/arm-trusted-firmware-2.5/plat/marvell/armada/a3k/a3700/board/ |
H A D | pm_src.c | 17 .gpio_data.bank_num = 0, /* North Bridge */ 18 .gpio_data.gpio_num = 14 24 .gpio_data.bank_num = 1, /* South Bridge */ 25 .gpio_data.gpio_num = 2
|
/dports/sysutils/atf-rk3399/arm-trusted-firmware-2.5/plat/marvell/armada/a3k/a3700/board/ |
H A D | pm_src.c | 17 .gpio_data.bank_num = 0, /* North Bridge */ 18 .gpio_data.gpio_num = 14 24 .gpio_data.bank_num = 1, /* South Bridge */ 25 .gpio_data.gpio_num = 2
|
/dports/sysutils/atf-rk3328/arm-trusted-firmware-2.5/plat/marvell/armada/a3k/a3700/board/ |
H A D | pm_src.c | 17 .gpio_data.bank_num = 0, /* North Bridge */ 18 .gpio_data.gpio_num = 14 24 .gpio_data.bank_num = 1, /* South Bridge */ 25 .gpio_data.gpio_num = 2
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/rtc/ |
H A D | rtc-moxart.c | 58 int gpio_data, gpio_sclk, gpio_reset; member 71 gpio_set_value(moxart_rtc->gpio_data, ((data & 1) == 1)); in moxart_rtc_write_byte() 89 if (gpio_get_value(moxart_rtc->gpio_data)) in moxart_rtc_read_byte() 104 gpio_direction_output(moxart_rtc->gpio_data, 0); in moxart_rtc_read_register() 108 gpio_direction_input(moxart_rtc->gpio_data); in moxart_rtc_read_register() 127 gpio_direction_output(moxart_rtc->gpio_data, 0); in moxart_rtc_write_register() 250 moxart_rtc->gpio_data = of_get_named_gpio(pdev->dev.of_node, in moxart_rtc_probe() 252 if (!gpio_is_valid(moxart_rtc->gpio_data)) { in moxart_rtc_probe() 254 moxart_rtc->gpio_data); in moxart_rtc_probe() 255 return moxart_rtc->gpio_data; in moxart_rtc_probe() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/rtc/ |
H A D | rtc-moxart.c | 58 int gpio_data, gpio_sclk, gpio_reset; member 71 gpio_set_value(moxart_rtc->gpio_data, ((data & 1) == 1)); in moxart_rtc_write_byte() 89 if (gpio_get_value(moxart_rtc->gpio_data)) in moxart_rtc_read_byte() 104 gpio_direction_output(moxart_rtc->gpio_data, 0); in moxart_rtc_read_register() 108 gpio_direction_input(moxart_rtc->gpio_data); in moxart_rtc_read_register() 127 gpio_direction_output(moxart_rtc->gpio_data, 0); in moxart_rtc_write_register() 250 moxart_rtc->gpio_data = of_get_named_gpio(pdev->dev.of_node, in moxart_rtc_probe() 252 if (!gpio_is_valid(moxart_rtc->gpio_data)) { in moxart_rtc_probe() 254 moxart_rtc->gpio_data); in moxart_rtc_probe() 255 return moxart_rtc->gpio_data; in moxart_rtc_probe() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/rtc/ |
H A D | rtc-moxart.c | 58 int gpio_data, gpio_sclk, gpio_reset; member 71 gpio_set_value(moxart_rtc->gpio_data, ((data & 1) == 1)); in moxart_rtc_write_byte() 89 if (gpio_get_value(moxart_rtc->gpio_data)) in moxart_rtc_read_byte() 104 gpio_direction_output(moxart_rtc->gpio_data, 0); in moxart_rtc_read_register() 108 gpio_direction_input(moxart_rtc->gpio_data); in moxart_rtc_read_register() 127 gpio_direction_output(moxart_rtc->gpio_data, 0); in moxart_rtc_write_register() 250 moxart_rtc->gpio_data = of_get_named_gpio(pdev->dev.of_node, in moxart_rtc_probe() 252 if (!gpio_is_valid(moxart_rtc->gpio_data)) { in moxart_rtc_probe() 254 moxart_rtc->gpio_data); in moxart_rtc_probe() 255 return moxart_rtc->gpio_data; in moxart_rtc_probe() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/input/keyboard/ |
H A D | adp5588-keys.c | 186 const struct adp5588_gpio_platform_data *gpio_data = pdata->gpio_data; in adp5588_gpio_add() local 189 if (!gpio_data) in adp5588_gpio_add() 206 kpad->gc.base = gpio_data->gpio_start; in adp5588_gpio_add() 209 kpad->gc.names = gpio_data->names; in adp5588_gpio_add() 225 if (gpio_data->setup) { in adp5588_gpio_add() 228 gpio_data->context); in adp5588_gpio_add() 240 const struct adp5588_gpio_platform_data *gpio_data = pdata->gpio_data; in adp5588_gpio_remove() local 246 if (gpio_data->teardown) { in adp5588_gpio_remove() 249 gpio_data->context); in adp5588_gpio_remove() 333 const struct adp5588_gpio_platform_data *gpio_data = pdata->gpio_data; in adp5588_setup() local [all …]
|
H A D | clps711x-keypad.c | 29 struct clps711x_gpio_data *gpio_data; member 47 struct clps711x_gpio_data *data = &priv->gpio_data[row]; in clps711x_keypad_poll() 107 priv->gpio_data = devm_kcalloc(dev, in clps711x_keypad_probe() 108 priv->row_count, sizeof(*priv->gpio_data), in clps711x_keypad_probe() 110 if (!priv->gpio_data) in clps711x_keypad_probe() 116 struct clps711x_gpio_data *data = &priv->gpio_data[i]; in clps711x_keypad_probe()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/input/keyboard/ |
H A D | adp5588-keys.c | 186 const struct adp5588_gpio_platform_data *gpio_data = pdata->gpio_data; in adp5588_gpio_add() local 189 if (!gpio_data) in adp5588_gpio_add() 206 kpad->gc.base = gpio_data->gpio_start; in adp5588_gpio_add() 209 kpad->gc.names = gpio_data->names; in adp5588_gpio_add() 225 if (gpio_data->setup) { in adp5588_gpio_add() 228 gpio_data->context); in adp5588_gpio_add() 240 const struct adp5588_gpio_platform_data *gpio_data = pdata->gpio_data; in adp5588_gpio_remove() local 246 if (gpio_data->teardown) { in adp5588_gpio_remove() 249 gpio_data->context); in adp5588_gpio_remove() 333 const struct adp5588_gpio_platform_data *gpio_data = pdata->gpio_data; in adp5588_setup() local [all …]
|
H A D | clps711x-keypad.c | 29 struct clps711x_gpio_data *gpio_data; member 47 struct clps711x_gpio_data *data = &priv->gpio_data[row]; in clps711x_keypad_poll() 107 priv->gpio_data = devm_kcalloc(dev, in clps711x_keypad_probe() 108 priv->row_count, sizeof(*priv->gpio_data), in clps711x_keypad_probe() 110 if (!priv->gpio_data) in clps711x_keypad_probe() 116 struct clps711x_gpio_data *data = &priv->gpio_data[i]; in clps711x_keypad_probe()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/input/keyboard/ |
H A D | adp5588-keys.c | 186 const struct adp5588_gpio_platform_data *gpio_data = pdata->gpio_data; in adp5588_gpio_add() local 189 if (!gpio_data) in adp5588_gpio_add() 206 kpad->gc.base = gpio_data->gpio_start; in adp5588_gpio_add() 209 kpad->gc.names = gpio_data->names; in adp5588_gpio_add() 225 if (gpio_data->setup) { in adp5588_gpio_add() 228 gpio_data->context); in adp5588_gpio_add() 240 const struct adp5588_gpio_platform_data *gpio_data = pdata->gpio_data; in adp5588_gpio_remove() local 246 if (gpio_data->teardown) { in adp5588_gpio_remove() 249 gpio_data->context); in adp5588_gpio_remove() 333 const struct adp5588_gpio_platform_data *gpio_data = pdata->gpio_data; in adp5588_setup() local [all …]
|