/drivers/spi/ |
H A D | spi-efm32.c | 93 #define ddata_to_dev(ddata) (&(ddata->bitbang.master->dev)) 94 #define efm32_spi_vdbg(ddata, format, arg...) \ 95 dev_vdbg(ddata_to_dev(ddata), format, ##arg) 97 static void efm32_spi_write32(struct efm32_spi_ddata *ddata, argument 100 writel_relaxed(value, ddata->base + offset); 103 static u32 efm32_spi_read32(struct efm32_spi_ddata *ddata, unsigned offset) argument 105 return readl_relaxed(ddata->base + offset); 110 struct efm32_spi_ddata *ddata = spi_master_get_devdata(spi->master); local 113 gpio_set_value(ddata 119 struct efm32_spi_ddata *ddata = spi_master_get_devdata(spi->master); local 148 efm32_spi_tx_u8(struct efm32_spi_ddata *ddata) argument 162 efm32_spi_rx_u8(struct efm32_spi_ddata *ddata) argument 175 efm32_spi_filltx(struct efm32_spi_ddata *ddata) argument 186 struct efm32_spi_ddata *ddata = spi_master_get_devdata(spi->master); local 224 struct efm32_spi_ddata *ddata = data; local 254 struct efm32_spi_ddata *ddata = data; local 283 efm32_spi_get_configured_location(struct efm32_spi_ddata *ddata) argument 290 efm32_spi_probe_dt(struct platform_device *pdev, struct spi_master *master, struct efm32_spi_ddata *ddata) argument 321 struct efm32_spi_ddata *ddata; local 465 struct efm32_spi_ddata *ddata = spi_master_get_devdata(master); local [all...] |
/drivers/i2c/busses/ |
H A D | i2c-efm32.c | 131 static u32 efm32_i2c_read32(struct efm32_i2c_ddata *ddata, unsigned offset) argument 133 return readl(ddata->base + offset); 136 static void efm32_i2c_write32(struct efm32_i2c_ddata *ddata, argument 139 writel(value, ddata->base + offset); 142 static void efm32_i2c_send_next_msg(struct efm32_i2c_ddata *ddata) argument 144 struct i2c_msg *cur_msg = &ddata->msgs[ddata->current_msg]; 146 efm32_i2c_write32(ddata, REG_CMD, REG_CMD_START); 147 efm32_i2c_write32(ddata, REG_TXDATA, cur_msg->addr << 1 | 151 static void efm32_i2c_send_next_byte(struct efm32_i2c_ddata *ddata) argument 172 efm32_i2c_recv_next_byte(struct efm32_i2c_ddata *ddata) argument 198 struct efm32_i2c_ddata *ddata = dev_id; local 261 struct efm32_i2c_ddata *ddata = i2c_get_adapdata(adap); local 301 efm32_i2c_get_configured_location(struct efm32_i2c_ddata *ddata) argument 311 struct efm32_i2c_ddata *ddata; local 452 struct efm32_i2c_ddata *ddata = platform_get_drvdata(pdev); local [all...] |
/drivers/video/fbdev/omap2/displays-new/ |
H A D | panel-dsi-cm.c | 90 static int _dsicm_enable_te(struct panel_drv_data *ddata, bool enable); 92 static int dsicm_panel_reset(struct panel_drv_data *ddata); 96 static void hw_guard_start(struct panel_drv_data *ddata, int guard_msec) argument 98 ddata->hw_guard_wait = msecs_to_jiffies(guard_msec); 99 ddata->hw_guard_end = jiffies + ddata->hw_guard_wait; 102 static void hw_guard_wait(struct panel_drv_data *ddata) argument 104 unsigned long wait = ddata->hw_guard_end - jiffies; 106 if ((long)wait > 0 && wait <= ddata->hw_guard_wait) { 112 static int dsicm_dcs_read_1(struct panel_drv_data *ddata, u argument 128 dsicm_dcs_write_0(struct panel_drv_data *ddata, u8 dcs_cmd) argument 134 dsicm_dcs_write_1(struct panel_drv_data *ddata, u8 dcs_cmd, u8 param) argument 142 dsicm_sleep_in(struct panel_drv_data *ddata) argument 163 dsicm_sleep_out(struct panel_drv_data *ddata) argument 180 dsicm_get_id(struct panel_drv_data *ddata, u8 *id1, u8 *id2, u8 *id3) argument 197 dsicm_set_update_window(struct panel_drv_data *ddata, u16 x, u16 y, u16 w, u16 h) argument 233 dsicm_queue_ulps_work(struct panel_drv_data *ddata) argument 240 dsicm_cancel_ulps_work(struct panel_drv_data *ddata) argument 245 dsicm_enter_ulps(struct panel_drv_data *ddata) argument 279 dsicm_exit_ulps(struct panel_drv_data *ddata) argument 325 dsicm_wake_up(struct panel_drv_data *ddata) argument 337 struct panel_drv_data *ddata = dev_get_drvdata(&dev->dev); local 394 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 426 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 458 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 493 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 508 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 540 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 569 dsicm_hw_reset(struct panel_drv_data *ddata) argument 585 dsicm_power_on(struct panel_drv_data *ddata) argument 680 dsicm_power_off(struct panel_drv_data *ddata) argument 702 dsicm_panel_reset(struct panel_drv_data *ddata) argument 713 struct panel_drv_data *ddata = to_panel_data(dssdev); local 750 struct panel_drv_data *ddata = to_panel_data(dssdev); local 762 struct panel_drv_data *ddata = to_panel_data(dssdev); local 802 struct panel_drv_data *ddata = to_panel_data(dssdev); local 829 struct panel_drv_data *ddata = data; local 838 struct panel_drv_data *ddata = data; local 863 struct panel_drv_data *ddata = container_of(work, struct panel_drv_data, local 876 struct panel_drv_data *ddata = to_panel_data(dssdev); local 923 struct panel_drv_data *ddata = to_panel_data(dssdev); local 938 _dsicm_enable_te(struct panel_drv_data *ddata, bool enable) argument 959 struct panel_drv_data *ddata = to_panel_data(dssdev); local 996 struct panel_drv_data *ddata = to_panel_data(dssdev); local 1010 struct panel_drv_data *ddata = to_panel_data(dssdev); local 1091 struct panel_drv_data *ddata = container_of(work, struct panel_drv_data, local 1133 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 1167 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 1202 struct panel_drv_data *ddata; local 1336 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local [all...] |
H A D | panel-tpo-td028ttec1.c | 67 static int jbt_ret_write_0(struct panel_drv_data *ddata, u8 reg) argument 72 rc = spi_write(ddata->spi_dev, (u8 *)&tx_buf, 75 dev_err(&ddata->spi_dev->dev, 81 static int jbt_reg_write_1(struct panel_drv_data *ddata, u8 reg, u8 data) argument 88 rc = spi_write(ddata->spi_dev, (u8 *)tx_buf, 91 dev_err(&ddata->spi_dev->dev, 97 static int jbt_reg_write_2(struct panel_drv_data *ddata, u8 reg, u16 data) argument 106 rc = spi_write(ddata->spi_dev, (u8 *)tx_buf, 110 dev_err(&ddata->spi_dev->dev, 172 struct panel_drv_data *ddata local 188 struct panel_drv_data *ddata = to_panel_data(dssdev); local 199 struct panel_drv_data *ddata = to_panel_data(dssdev); local 309 struct panel_drv_data *ddata = to_panel_data(dssdev); local 330 struct panel_drv_data *ddata = to_panel_data(dssdev); local 342 struct panel_drv_data *ddata = to_panel_data(dssdev); local 350 struct panel_drv_data *ddata = to_panel_data(dssdev); local 371 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local 396 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local 412 struct panel_drv_data *ddata; local 472 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local [all...] |
H A D | connector-analog-tv.c | 56 struct panel_drv_data *ddata = to_panel_data(dssdev); local 57 struct omap_dss_device *in = ddata->in; 60 dev_dbg(ddata->dev, "connect\n"); 74 struct panel_drv_data *ddata = to_panel_data(dssdev); local 75 struct omap_dss_device *in = ddata->in; 77 dev_dbg(ddata->dev, "disconnect\n"); 87 struct panel_drv_data *ddata = to_panel_data(dssdev); local 88 struct omap_dss_device *in = ddata->in; 91 dev_dbg(ddata->dev, "enable\n"); 99 in->ops.atv->set_timings(in, &ddata 119 struct panel_drv_data *ddata = to_panel_data(dssdev); local 135 struct panel_drv_data *ddata = to_panel_data(dssdev); local 147 struct panel_drv_data *ddata = to_panel_data(dssdev); local 155 struct panel_drv_data *ddata = to_panel_data(dssdev); local 163 struct panel_drv_data *ddata = to_panel_data(dssdev); local 171 struct panel_drv_data *ddata = to_panel_data(dssdev); local 196 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 221 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 238 struct panel_drv_data *ddata; local 284 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local [all...] |
H A D | encoder-tfp410.c | 36 struct panel_drv_data *ddata = to_panel_data(dssdev); local 37 struct omap_dss_device *in = ddata->in; 56 struct panel_drv_data *ddata = to_panel_data(dssdev); local 57 struct omap_dss_device *in = ddata->in; 70 in->ops.dpi->disconnect(in, &ddata->dssdev); 75 struct panel_drv_data *ddata = to_panel_data(dssdev); local 76 struct omap_dss_device *in = ddata->in; 85 in->ops.dpi->set_timings(in, &ddata->timings); 86 if (ddata->data_lines) 87 in->ops.dpi->set_data_lines(in, ddata 103 struct panel_drv_data *ddata = to_panel_data(dssdev); local 120 struct panel_drv_data *ddata = to_panel_data(dssdev); local 132 struct panel_drv_data *ddata = to_panel_data(dssdev); local 140 struct panel_drv_data *ddata = to_panel_data(dssdev); local 160 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 186 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 213 struct panel_drv_data *ddata; local 268 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local [all...] |
H A D | encoder-tpd12s015.c | 40 struct panel_drv_data *ddata = data; local 43 hpd = gpio_get_value_cansleep(ddata->hpd_gpio); 45 dev_dbg(ddata->dssdev.dev, "hpd %d\n", hpd); 47 if (gpio_is_valid(ddata->ls_oe_gpio)) { 49 gpio_set_value_cansleep(ddata->ls_oe_gpio, 1); 51 gpio_set_value_cansleep(ddata->ls_oe_gpio, 0); 54 complete_all(&ddata->hpd_completion); 62 struct panel_drv_data *ddata = to_panel_data(dssdev); local 63 struct omap_dss_device *in = ddata->in; 73 reinit_completion(&ddata 96 struct panel_drv_data *ddata = to_panel_data(dssdev); local 114 struct panel_drv_data *ddata = to_panel_data(dssdev); local 134 struct panel_drv_data *ddata = to_panel_data(dssdev); local 148 struct panel_drv_data *ddata = to_panel_data(dssdev); local 160 struct panel_drv_data *ddata = to_panel_data(dssdev); local 168 struct panel_drv_data *ddata = to_panel_data(dssdev); local 180 struct panel_drv_data *ddata = to_panel_data(dssdev); local 191 struct panel_drv_data *ddata = to_panel_data(dssdev); local 198 struct panel_drv_data *ddata = to_panel_data(dssdev); local 206 struct panel_drv_data *ddata = to_panel_data(dssdev); local 214 struct panel_drv_data *ddata = to_panel_data(dssdev); local 222 struct panel_drv_data *ddata = to_panel_data(dssdev); local 230 struct panel_drv_data *ddata = to_panel_data(dssdev); local 239 struct panel_drv_data *ddata = to_panel_data(dssdev); local 248 struct panel_drv_data *ddata = to_panel_data(dssdev); local 257 struct panel_drv_data *ddata = to_panel_data(dssdev); local 289 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 315 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 359 struct panel_drv_data *ddata; local 431 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local [all...] |
H A D | panel-sony-acx565akm.c | 116 static void acx565akm_transfer(struct panel_drv_data *ddata, int cmd, argument 123 BUG_ON(ddata->spi == NULL); 161 r = spi_sync(ddata->spi, &m); 163 dev_dbg(&ddata->spi->dev, "spi_sync %d\n", r); 166 static inline void acx565akm_cmd(struct panel_drv_data *ddata, int cmd) argument 168 acx565akm_transfer(ddata, cmd, NULL, 0, NULL, 0); 171 static inline void acx565akm_write(struct panel_drv_data *ddata, argument 174 acx565akm_transfer(ddata, reg, buf, len, NULL, 0); 177 static inline void acx565akm_read(struct panel_drv_data *ddata, argument 180 acx565akm_transfer(ddata, re 183 hw_guard_start(struct panel_drv_data *ddata, int guard_msec) argument 189 hw_guard_wait(struct panel_drv_data *ddata) argument 199 set_sleep_mode(struct panel_drv_data *ddata, int on) argument 216 set_display_state(struct panel_drv_data *ddata, int enabled) argument 223 panel_enabled(struct panel_drv_data *ddata) argument 238 panel_detect(struct panel_drv_data *ddata) argument 281 enable_backlight_ctrl(struct panel_drv_data *ddata, int enable) argument 298 set_cabc_mode(struct panel_drv_data *ddata, unsigned mode) argument 312 get_cabc_mode(struct panel_drv_data *ddata) argument 317 get_hw_cabc_mode(struct panel_drv_data *ddata) argument 325 acx565akm_set_brightness(struct panel_drv_data *ddata, int level) argument 338 acx565akm_get_actual_brightness(struct panel_drv_data *ddata) argument 350 struct panel_drv_data *ddata = dev_get_drvdata(&dev->dev); local 371 struct panel_drv_data *ddata = dev_get_drvdata(&dev->dev); local 391 struct panel_drv_data *ddata = dev_get_drvdata(&dev->dev); local 403 struct panel_drv_data *ddata = dev_get_drvdata(&dev->dev); local 431 struct panel_drv_data *ddata = dev_get_drvdata(dev); local 452 struct panel_drv_data *ddata = dev_get_drvdata(dev); local 485 struct panel_drv_data *ddata = dev_get_drvdata(dev); local 518 struct panel_drv_data *ddata = to_panel_data(dssdev); local 534 struct panel_drv_data *ddata = to_panel_data(dssdev); local 545 struct panel_drv_data *ddata = to_panel_data(dssdev); local 596 struct panel_drv_data *ddata = to_panel_data(dssdev); local 626 struct panel_drv_data *ddata = to_panel_data(dssdev); local 650 struct panel_drv_data *ddata = to_panel_data(dssdev); local 667 struct panel_drv_data *ddata = to_panel_data(dssdev); local 679 struct panel_drv_data *ddata = to_panel_data(dssdev); local 687 struct panel_drv_data *ddata = to_panel_data(dssdev); local 710 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local 735 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local 751 struct panel_drv_data *ddata; local 878 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local [all...] |
H A D | panel-tpo-td043mtea1.c | 158 struct panel_drv_data *ddata = dev_get_drvdata(dssdev->dev); local 160 ddata->hmirror = enable; 161 return tpo_td043_write_mirror(ddata->spi, ddata->hmirror, 162 ddata->vmirror); 167 struct panel_drv_data *ddata = dev_get_drvdata(dssdev->dev); local 169 return ddata->hmirror; 175 struct panel_drv_data *ddata = dev_get_drvdata(dev); local 177 return snprintf(buf, PAGE_SIZE, "%d\n", ddata->vmirror); 183 struct panel_drv_data *ddata local 205 struct panel_drv_data *ddata = dev_get_drvdata(dev); local 213 struct panel_drv_data *ddata = dev_get_drvdata(dev); local 232 struct panel_drv_data *ddata = dev_get_drvdata(dev); local 252 struct panel_drv_data *ddata = dev_get_drvdata(dev); local 290 tpo_td043_power_on(struct panel_drv_data *ddata) argument 320 tpo_td043_power_off(struct panel_drv_data *ddata) argument 343 struct panel_drv_data *ddata = to_panel_data(dssdev); local 359 struct panel_drv_data *ddata = to_panel_data(dssdev); local 370 struct panel_drv_data *ddata = to_panel_data(dssdev); local 407 struct panel_drv_data *ddata = to_panel_data(dssdev); local 424 struct panel_drv_data *ddata = to_panel_data(dssdev); local 436 struct panel_drv_data *ddata = to_panel_data(dssdev); local 444 struct panel_drv_data *ddata = to_panel_data(dssdev); local 471 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local 497 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local 521 struct panel_drv_data *ddata; local 610 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local 631 struct panel_drv_data *ddata = dev_get_drvdata(dev); local 644 struct panel_drv_data *ddata = dev_get_drvdata(dev); local [all...] |
H A D | panel-dpi.c | 41 struct panel_drv_data *ddata = to_panel_data(dssdev); local 42 struct omap_dss_device *in = ddata->in; 57 struct panel_drv_data *ddata = to_panel_data(dssdev); local 58 struct omap_dss_device *in = ddata->in; 68 struct panel_drv_data *ddata = to_panel_data(dssdev); local 69 struct omap_dss_device *in = ddata->in; 78 if (ddata->data_lines) 79 in->ops.dpi->set_data_lines(in, ddata->data_lines); 80 in->ops.dpi->set_timings(in, &ddata->videomode); 86 if (ddata 99 struct panel_drv_data *ddata = to_panel_data(dssdev); local 119 struct panel_drv_data *ddata = to_panel_data(dssdev); local 131 struct panel_drv_data *ddata = to_panel_data(dssdev); local 139 struct panel_drv_data *ddata = to_panel_data(dssdev); local 162 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 204 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 249 struct panel_drv_data *ddata; local 302 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local [all...] |
H A D | connector-dvi.c | 56 struct panel_drv_data *ddata = to_panel_data(dssdev); local 57 struct omap_dss_device *in = ddata->in; 72 struct panel_drv_data *ddata = to_panel_data(dssdev); local 73 struct omap_dss_device *in = ddata->in; 83 struct panel_drv_data *ddata = to_panel_data(dssdev); local 84 struct omap_dss_device *in = ddata->in; 93 in->ops.dvi->set_timings(in, &ddata->timings); 106 struct panel_drv_data *ddata = to_panel_data(dssdev); local 107 struct omap_dss_device *in = ddata->in; 120 struct panel_drv_data *ddata local 132 struct panel_drv_data *ddata = to_panel_data(dssdev); local 140 struct panel_drv_data *ddata = to_panel_data(dssdev); local 180 struct panel_drv_data *ddata = to_panel_data(dssdev); local 210 struct panel_drv_data *ddata = to_panel_data(dssdev); local 241 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 282 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 313 struct panel_drv_data *ddata; local 363 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local [all...] |
H A D | connector-hdmi.c | 55 struct panel_drv_data *ddata = to_panel_data(dssdev); local 56 struct omap_dss_device *in = ddata->in; 59 dev_dbg(ddata->dev, "connect\n"); 73 struct panel_drv_data *ddata = to_panel_data(dssdev); local 74 struct omap_dss_device *in = ddata->in; 76 dev_dbg(ddata->dev, "disconnect\n"); 86 struct panel_drv_data *ddata = to_panel_data(dssdev); local 87 struct omap_dss_device *in = ddata->in; 90 dev_dbg(ddata->dev, "enable\n"); 98 in->ops.hdmi->set_timings(in, &ddata 111 struct panel_drv_data *ddata = to_panel_data(dssdev); local 127 struct panel_drv_data *ddata = to_panel_data(dssdev); local 139 struct panel_drv_data *ddata = to_panel_data(dssdev); local 147 struct panel_drv_data *ddata = to_panel_data(dssdev); local 156 struct panel_drv_data *ddata = to_panel_data(dssdev); local 164 struct panel_drv_data *ddata = to_panel_data(dssdev); local 175 struct panel_drv_data *ddata = to_panel_data(dssdev); local 194 struct panel_drv_data *ddata = to_panel_data(dssdev); local 204 struct panel_drv_data *ddata = to_panel_data(dssdev); local 226 struct panel_drv_data *ddata = to_panel_data(dssdev); local 236 struct panel_drv_data *ddata = to_panel_data(dssdev); local 248 struct panel_drv_data *ddata = to_panel_data(dssdev); local 267 struct panel_drv_data *ddata = to_panel_data(dssdev); local 276 struct panel_drv_data *ddata = to_panel_data(dssdev); local 310 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 334 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 359 struct panel_drv_data *ddata; local 412 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local [all...] |
H A D | panel-sharp-ls037v7dw01.c | 64 struct panel_drv_data *ddata = to_panel_data(dssdev); local 65 struct omap_dss_device *in = ddata->in; 80 struct panel_drv_data *ddata = to_panel_data(dssdev); local 81 struct omap_dss_device *in = ddata->in; 91 struct panel_drv_data *ddata = to_panel_data(dssdev); local 92 struct omap_dss_device *in = ddata->in; 101 if (ddata->data_lines) 102 in->ops.dpi->set_data_lines(in, ddata->data_lines); 103 in->ops.dpi->set_timings(in, &ddata->videomode); 105 if (ddata 133 struct panel_drv_data *ddata = to_panel_data(dssdev); local 160 struct panel_drv_data *ddata = to_panel_data(dssdev); local 172 struct panel_drv_data *ddata = to_panel_data(dssdev); local 180 struct panel_drv_data *ddata = to_panel_data(dssdev); local 223 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 289 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 338 struct panel_drv_data *ddata; local 385 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local [all...] |
H A D | panel-lgphilips-lb035q02.c | 123 struct panel_drv_data *ddata = to_panel_data(dssdev); local 124 struct omap_dss_device *in = ddata->in; 134 init_lb035q02_panel(ddata->spi); 141 struct panel_drv_data *ddata = to_panel_data(dssdev); local 142 struct omap_dss_device *in = ddata->in; 152 struct panel_drv_data *ddata = to_panel_data(dssdev); local 153 struct omap_dss_device *in = ddata->in; 162 if (ddata->data_lines) 163 in->ops.dpi->set_data_lines(in, ddata->data_lines); 164 in->ops.dpi->set_timings(in, &ddata 183 struct panel_drv_data *ddata = to_panel_data(dssdev); local 203 struct panel_drv_data *ddata = to_panel_data(dssdev); local 215 struct panel_drv_data *ddata = to_panel_data(dssdev); local 223 struct panel_drv_data *ddata = to_panel_data(dssdev); local 246 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local 284 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local 312 struct panel_drv_data *ddata; local 369 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local [all...] |
H A D | panel-nec-nl8048hl11.c | 123 struct panel_drv_data *ddata = to_panel_data(dssdev); local 124 struct omap_dss_device *in = ddata->in; 139 struct panel_drv_data *ddata = to_panel_data(dssdev); local 140 struct omap_dss_device *in = ddata->in; 150 struct panel_drv_data *ddata = to_panel_data(dssdev); local 151 struct omap_dss_device *in = ddata->in; 160 if (ddata->data_lines) 161 in->ops.dpi->set_data_lines(in, ddata->data_lines); 162 in->ops.dpi->set_timings(in, &ddata->videomode); 168 if (gpio_is_valid(ddata 178 struct panel_drv_data *ddata = to_panel_data(dssdev); local 195 struct panel_drv_data *ddata = to_panel_data(dssdev); local 207 struct panel_drv_data *ddata = to_panel_data(dssdev); local 215 struct panel_drv_data *ddata = to_panel_data(dssdev); local 239 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local 266 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local 293 struct panel_drv_data *ddata; local 369 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local [all...] |
/drivers/misc/ |
H A D | bh1780gli.c | 49 static int bh1780_write(struct bh1780_data *ddata, u8 reg, u8 val, char *msg) argument 51 int ret = i2c_smbus_write_byte_data(ddata->client, reg, val); 53 dev_err(&ddata->client->dev, 59 static int bh1780_read(struct bh1780_data *ddata, u8 reg, char *msg) argument 61 int ret = i2c_smbus_read_byte_data(ddata->client, reg); 63 dev_err(&ddata->client->dev, 73 struct bh1780_data *ddata = platform_get_drvdata(pdev); local 76 lsb = bh1780_read(ddata, BH1780_REG_DLOW, "DLOW"); 80 msb = bh1780_read(ddata, BH1780_REG_DHIGH, "DHIGH"); 92 struct bh1780_data *ddata local 107 struct bh1780_data *ddata = platform_get_drvdata(pdev); local 152 struct bh1780_data *ddata; local 188 struct bh1780_data *ddata; local 210 struct bh1780_data *ddata; local [all...] |
/drivers/clocksource/ |
H A D | time-efm32.c | 54 struct efm32_clock_event_ddata *ddata = local 59 writel_relaxed(TIMERn_CMD_STOP, ddata->base + TIMERn_CMD); 60 writel_relaxed(ddata->periodic_top, ddata->base + TIMERn_TOP); 64 ddata->base + TIMERn_CTRL); 65 writel_relaxed(TIMERn_CMD_START, ddata->base + TIMERn_CMD); 69 writel_relaxed(TIMERn_CMD_STOP, ddata->base + TIMERn_CMD); 74 ddata->base + TIMERn_CTRL); 79 writel_relaxed(TIMERn_CMD_STOP, ddata->base + TIMERn_CMD); 90 struct efm32_clock_event_ddata *ddata local 102 struct efm32_clock_event_ddata *ddata = dev_id; local [all...] |
/drivers/input/keyboard/ |
H A D | gpio_keys.c | 148 * @ddata: pointer to drvdata 160 static ssize_t gpio_keys_attr_show_helper(struct gpio_keys_drvdata *ddata, argument 173 for (i = 0; i < ddata->pdata->nbuttons; i++) { 174 struct gpio_button_data *bdata = &ddata->data[i]; 196 * @ddata: pointer to drvdata 204 static ssize_t gpio_keys_attr_store_helper(struct gpio_keys_drvdata *ddata, argument 221 for (i = 0; i < ddata->pdata->nbuttons; i++) { 222 struct gpio_button_data *bdata = &ddata->data[i]; 234 mutex_lock(&ddata->disable_lock); 236 for (i = 0; i < ddata 541 gpio_keys_report_state(struct gpio_keys_drvdata *ddata) argument 556 struct gpio_keys_drvdata *ddata = input_get_drvdata(input); local 574 struct gpio_keys_drvdata *ddata = input_get_drvdata(input); local 688 struct gpio_keys_drvdata *ddata; local 783 struct gpio_keys_drvdata *ddata = dev_get_drvdata(dev); local 805 struct gpio_keys_drvdata *ddata = dev_get_drvdata(dev); local [all...] |
/drivers/regulator/ |
H A D | palmas-regulator.c | 439 struct palmas_pmic_driver_data *ddata = pmic->palmas->pmic_ddata; local 440 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; 500 struct palmas_pmic_driver_data *ddata = pmic->palmas->pmic_ddata; local 501 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; 594 struct palmas_pmic_driver_data *ddata = pmic->palmas->pmic_ddata; local 595 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; 645 struct palmas_pmic_driver_data *ddata = palmas->pmic_ddata; local 646 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; 669 struct palmas_pmic_driver_data *ddata = palmas->pmic_ddata; local 670 struct palmas_regs_info *rinfo = &ddata 739 struct palmas_pmic_driver_data *ddata = palmas->pmic_ddata; local 784 struct palmas_pmic_driver_data *ddata = palmas->pmic_ddata; local 821 struct palmas_pmic_driver_data *ddata = palmas->pmic_ddata; local 859 palmas_ldo_registration(struct palmas_pmic *pmic, struct palmas_pmic_driver_data *ddata, struct palmas_pmic_platform_data *pdata, const char *pdev_name, struct regulator_config config) argument 968 tps65917_ldo_registration(struct palmas_pmic *pmic, struct palmas_pmic_driver_data *ddata, struct palmas_pmic_platform_data *pdata, const char *pdev_name, struct regulator_config config) argument 1069 palmas_smps_registration(struct palmas_pmic *pmic, struct palmas_pmic_driver_data *ddata, struct palmas_pmic_platform_data *pdata, const char *pdev_name, struct regulator_config config) argument 1241 tps65917_smps_registration(struct palmas_pmic *pmic, struct palmas_pmic_driver_data *ddata, struct palmas_pmic_platform_data *pdata, const char *pdev_name, struct regulator_config config) argument 1421 palmas_dt_to_pdata(struct device *dev, struct device_node *node, struct palmas_pmic_platform_data *pdata, struct palmas_pmic_driver_data *ddata) argument [all...] |
/drivers/pinctrl/samsung/ |
H A D | pinctrl-s3c64xx.c | 521 struct s3c64xx_eint0_domain_data *ddata = local 523 struct samsung_pinctrl_drv_data *d = ddata->bank->drvdata; 528 val |= 1 << ddata->eints[irqd->hwirq]; 530 val &= ~(1 << ddata->eints[irqd->hwirq]); 546 struct s3c64xx_eint0_domain_data *ddata = local 548 struct samsung_pinctrl_drv_data *d = ddata->bank->drvdata; 550 writel(1 << ddata->eints[irqd->hwirq], 556 struct s3c64xx_eint0_domain_data *ddata = local 558 struct samsung_pin_bank *bank = ddata->bank; 575 shift = ddata 668 struct s3c64xx_eint0_domain_data *ddata = h->host_data; local 740 struct s3c64xx_eint0_domain_data *ddata; local [all...] |
H A D | pinctrl-s3c24xx.c | 205 struct s3c24xx_eint_domain_data *ddata = bank->irq_domain->host_data; local 206 struct s3c24xx_eint_data *eint_data = ddata->eint_data; 216 struct s3c24xx_eint_domain_data *ddata = bank->irq_domain->host_data; local 217 struct s3c24xx_eint_data *eint_data = ddata->eint_data; 227 struct s3c24xx_eint_domain_data *ddata = bank->irq_domain->host_data; local 228 struct s3c24xx_eint_data *eint_data = ddata->eint_data; 422 struct s3c24xx_eint_domain_data *ddata = h->host_data; local 423 struct samsung_pin_bank *bank = ddata->bank; 429 if (ddata->eint0_3_parent_only) 452 struct s3c24xx_eint_domain_data *ddata local 523 struct s3c24xx_eint_domain_data *ddata; local [all...] |
/drivers/gpio/ |
H A D | gpio-intel-mid.c | 366 struct intel_mid_gpio_ddata *ddata = local 402 priv->chip.ngpio = ddata->ngpio;
|
/drivers/input/touchscreen/ |
H A D | cyttsp4_core.h | 209 struct cyttsp4_ddata *ddata; member in struct:cyttsp4_sysinfo_ptr
|
H A D | cyttsp4_core.c | 462 p = krealloc(si->si_ptrs.ddata, si->si_ofs.ddata_size, GFP_KERNEL); 464 dev_err(cd->dev, "%s: fail alloc ddata memory\n", __func__); 467 si->si_ptrs.ddata = p; 470 si->si_ptrs.ddata); 472 dev_err(cd->dev, "%s: fail read ddata data r=%d\n", 476 (u8 *)si->si_ptrs.ddata, 1711 kfree(si->si_ptrs.ddata);
|