Home
last modified time | relevance | path

Searched refs:gpio_data (Results 1 – 25 of 401) sorted by relevance

12345678910>>...17

/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/leds/trigger/
H A Dledtrig-gpio.c32 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 Dledtrig-gpio.c32 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 Dledtrig-gpio.c32 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 Dddk750_swi2c.c117 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 Dddk750_swi2c.c117 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 Dddk750_swi2c.c117 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 Dgpio-msc313.c228 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 Dgpio-msc313.c228 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 Dgpio-msc313.c228 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 Dps2-gpio.c52 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 Dps2-gpio.c52 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 Dps2-gpio.c52 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 Dpm_src.c17 .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 Dpm_src.c17 .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 Dpm_src.c17 .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 Dpm_src.c17 .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 Dpm_src.c17 .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 Drtc-moxart.c58 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 Drtc-moxart.c58 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 Drtc-moxart.c58 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 Dadp5588-keys.c186 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 Dclps711x-keypad.c29 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 Dadp5588-keys.c186 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 Dclps711x-keypad.c29 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 Dadp5588-keys.c186 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 …]

12345678910>>...17