Home
last modified time | relevance | path

Searched refs:bdata (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.4/drivers/input/keyboard/
Dgpio_keys.c138 static void gpio_keys_disable_button(struct gpio_button_data *bdata) in gpio_keys_disable_button() argument
140 if (!bdata->disabled) { in gpio_keys_disable_button()
144 disable_irq(bdata->irq); in gpio_keys_disable_button()
146 if (bdata->gpiod) in gpio_keys_disable_button()
147 cancel_delayed_work_sync(&bdata->work); in gpio_keys_disable_button()
149 del_timer_sync(&bdata->release_timer); in gpio_keys_disable_button()
151 bdata->disabled = true; in gpio_keys_disable_button()
165 static void gpio_keys_enable_button(struct gpio_button_data *bdata) in gpio_keys_enable_button() argument
167 if (bdata->disabled) { in gpio_keys_enable_button()
168 enable_irq(bdata->irq); in gpio_keys_enable_button()
[all …]
Dgpio_keys_polled.c71 struct gpio_keys_button_data *bdata) in gpio_keys_polled_check_state() argument
75 state = gpiod_get_value_cansleep(bdata->gpiod); in gpio_keys_polled_check_state()
82 if (state != bdata->last_state) { in gpio_keys_polled_check_state()
83 bdata->count = 0; in gpio_keys_polled_check_state()
84 bdata->last_state = state; in gpio_keys_polled_check_state()
100 struct gpio_keys_button_data *bdata = &bdev->data[i]; in gpio_keys_polled_poll() local
102 if (bdata->count < bdata->threshold) { in gpio_keys_polled_poll()
103 bdata->count++; in gpio_keys_polled_poll()
105 bdata->last_state); in gpio_keys_polled_poll()
108 bdata); in gpio_keys_polled_poll()
[all …]
/Linux-v5.4/drivers/gpu/drm/shmobile/
Dshmob_drm_backlight.c20 const struct shmob_drm_backlight_data *bdata = &sdev->pdata->backlight; in shmob_drm_backlight_update() local
27 return bdata->set_brightness(brightness); in shmob_drm_backlight_update()
34 const struct shmob_drm_backlight_data *bdata = &sdev->pdata->backlight; in shmob_drm_backlight_get_brightness() local
36 return bdata->get_brightness(); in shmob_drm_backlight_get_brightness()
58 const struct shmob_drm_backlight_data *bdata = &sdev->pdata->backlight; in shmob_drm_backlight_init() local
63 if (!bdata->max_brightness) in shmob_drm_backlight_init()
66 backlight = backlight_device_register(bdata->name, dev->dev, scon, in shmob_drm_backlight_init()
74 backlight->props.max_brightness = bdata->max_brightness; in shmob_drm_backlight_init()
75 backlight->props.brightness = bdata->max_brightness; in shmob_drm_backlight_init()
/Linux-v5.4/drivers/misc/
Dad525x_dpot.c84 struct ad_dpot_bus_data bdata; member
98 return dpot->bdata.bops->read_d8(dpot->bdata.client); in dpot_read_d8()
103 return dpot->bdata.bops->read_r8d8(dpot->bdata.client, reg); in dpot_read_r8d8()
108 return dpot->bdata.bops->read_r8d16(dpot->bdata.client, reg); in dpot_read_r8d16()
113 return dpot->bdata.bops->write_d8(dpot->bdata.client, val); in dpot_write_d8()
118 return dpot->bdata.bops->write_r8d8(dpot->bdata.client, reg, val); in dpot_write_r8d8()
123 return dpot->bdata.bops->write_r8d16(dpot->bdata.client, reg, val); in dpot_write_r8d16()
680 struct ad_dpot_bus_data *bdata, unsigned long devid, in ad_dpot_probe() argument
696 data->bdata = *bdata; in ad_dpot_probe()
Dad525x_dpot-i2c.c56 struct ad_dpot_bus_data bdata = { in ad_dpot_i2c_probe() local
67 return ad_dpot_probe(&client->dev, &bdata, id->driver_data, id->name); in ad_dpot_i2c_probe()
Dad525x_dpot-spi.c83 struct ad_dpot_bus_data bdata = { in ad_dpot_spi_probe() local
88 return ad_dpot_probe(&spi->dev, &bdata, in ad_dpot_spi_probe()
Dad525x_dpot.h210 int ad_dpot_probe(struct device *dev, struct ad_dpot_bus_data *bdata,
/Linux-v5.4/drivers/pinctrl/samsung/
Dpinctrl-samsung.c1006 const struct samsung_pin_bank_data *bdata; in samsung_pinctrl_get_soc_data() local
1043 bdata = ctrl->pin_banks; in samsung_pinctrl_get_soc_data()
1044 for (i = 0; i < ctrl->nr_banks; ++i, ++bdata, ++bank) { in samsung_pinctrl_get_soc_data()
1045 bank->type = bdata->type; in samsung_pinctrl_get_soc_data()
1046 bank->pctl_offset = bdata->pctl_offset; in samsung_pinctrl_get_soc_data()
1047 bank->nr_pins = bdata->nr_pins; in samsung_pinctrl_get_soc_data()
1048 bank->eint_func = bdata->eint_func; in samsung_pinctrl_get_soc_data()
1049 bank->eint_type = bdata->eint_type; in samsung_pinctrl_get_soc_data()
1050 bank->eint_mask = bdata->eint_mask; in samsung_pinctrl_get_soc_data()
1051 bank->eint_offset = bdata->eint_offset; in samsung_pinctrl_get_soc_data()
[all …]
/Linux-v5.4/drivers/isdn/hardware/mISDN/
Dhfcpci.c393 u_char *bdata, int count) in hfcpci_empty_bfifo() argument
407 (*(bdata + (le16_to_cpu(zp->z1) - B_SUB_VAL)))) { in hfcpci_empty_bfifo()
431 ptr1 = bdata + (le16_to_cpu(zp->z2) - B_SUB_VAL); in hfcpci_empty_bfifo()
438 ptr1 = bdata; /* start of buffer */ in hfcpci_empty_bfifo()
534 struct bzfifo *txbz, u_char *bdata) in hfcpci_empty_fifo_trans() argument
579 ptr1 = bdata + (le16_to_cpu(*z2r) - B_SUB_VAL); in hfcpci_empty_fifo_trans()
586 ptr1 = bdata; /* start of buffer */ in hfcpci_empty_fifo_trans()
604 u_char *bdata; in main_rec_hfcpci() local
610 bdata = ((union fifo_area *)(hc->hw.fifos))->b_chans.rxdat_b2; in main_rec_hfcpci()
615 bdata = ((union fifo_area *)(hc->hw.fifos))->b_chans.rxdat_b1; in main_rec_hfcpci()
[all …]
/Linux-v5.4/drivers/i2c/
Di2c-core-acpi.c28 u8 bdata; member
620 gsb->bdata = status; in i2c_acpi_space_handler()
624 status = i2c_smbus_write_byte(client, gsb->bdata); in i2c_acpi_space_handler()
632 gsb->bdata = status; in i2c_acpi_space_handler()
637 gsb->bdata); in i2c_acpi_space_handler()
/Linux-v5.4/arch/arm/mach-omap2/include/mach/
Dserial.h64 extern void omap_serial_init_port(struct omap_board_data *bdata,
/Linux-v5.4/drivers/hid/
Dhid-picolcd_fb.c150 const u8 *bdata = bitmap + tile * 256 + chip * 8 + b * 32; in picolcd_fb_update_tile() local
153 tdata[i] |= (bdata[i/8] >> (i % 8)) & 0x01; in picolcd_fb_update_tile()
158 const u8 *bdata = bitmap + (tile * 256 + chip * 8 + b * 32) * 8; in picolcd_fb_update_tile() local
161 tdata[i] |= (bdata[i] & 0x80) ? 0x01 : 0x00; in picolcd_fb_update_tile()
/Linux-v5.4/drivers/iio/adc/
Dad7606_spi.c109 __be16 *bdata = buf; in ad7606_spi_read_block() local
118 data[i] = be16_to_cpu(bdata[i]); in ad7606_spi_read_block()
/Linux-v5.4/fs/
Dnamei.c1980 unsigned long adata, bdata, mask, len; in hash_name() local
1992 } while (!(has_zero(a, &adata, &constants) | has_zero(b, &bdata, &constants))); in hash_name()
1995 bdata = prep_zero_mask(b, bdata, &constants); in hash_name()
1996 mask = create_zero_mask(adata | bdata); in hash_name()
/Linux-v5.4/arch/arm/mm/
Dmmu.c1516 typedef void pgtables_remap(long long offset, unsigned long pgd, void *bdata);