Searched defs:ucb (Results 1 - 7 of 7) sorted by relevance

/drivers/mfd/
H A Ducb1400_core.c51 struct ucb1400 *ucb; local
60 ucb = kzalloc(sizeof(struct ucb1400), GFP_KERNEL);
61 if (!ucb) {
66 dev_set_drvdata(dev, ucb);
78 ucb->ucb1400_gpio = platform_device_alloc("ucb1400_gpio", -1);
79 if (!ucb->ucb1400_gpio) {
83 err = platform_device_add_data(ucb->ucb1400_gpio, &ucb_gpio,
87 err = platform_device_add(ucb->ucb1400_gpio);
99 ucb->ucb1400_ts = platform_device_alloc("ucb1400_ts", -1);
100 if (!ucb
128 struct ucb1400 *ucb = dev_get_drvdata(dev); local
[all...]
H A Ducb1x00-core.c41 * @ucb: UCB1x00 structure describing chip
55 void ucb1x00_io_set_dir(struct ucb1x00 *ucb, unsigned int in, unsigned int out) argument
59 spin_lock_irqsave(&ucb->io_lock, flags);
60 ucb->io_dir |= out;
61 ucb->io_dir &= ~in;
63 ucb1x00_reg_write(ucb, UCB_IO_DIR, ucb->io_dir);
64 spin_unlock_irqrestore(&ucb->io_lock, flags);
69 * @ucb: UCB1x00 structure describing chip
83 void ucb1x00_io_write(struct ucb1x00 *ucb, unsigne argument
107 ucb1x00_io_read(struct ucb1x00 *ucb) argument
114 struct ucb1x00 *ucb = container_of(chip, struct ucb1x00, gpio); local
129 struct ucb1x00 *ucb = container_of(chip, struct ucb1x00, gpio); local
135 struct ucb1x00 *ucb = container_of(chip, struct ucb1x00, gpio); local
149 struct ucb1x00 *ucb = container_of(chip, struct ucb1x00, gpio); local
197 ucb1x00_adc_enable(struct ucb1x00 *ucb) argument
223 ucb1x00_adc_read(struct ucb1x00 *ucb, int adc_channel, int sync) argument
251 ucb1x00_adc_disable(struct ucb1x00 *ucb) argument
270 struct ucb1x00 *ucb = devid; local
304 ucb1x00_hook_irq(struct ucb1x00 *ucb, unsigned int idx, void (*fn)(int, void *), void *devid) argument
334 ucb1x00_enable_irq(struct ucb1x00 *ucb, unsigned int idx, int edges) argument
363 ucb1x00_disable_irq(struct ucb1x00 *ucb, unsigned int idx, int edges) argument
397 ucb1x00_free_irq(struct ucb1x00 *ucb, unsigned int idx, void *devid) argument
430 ucb1x00_add_dev(struct ucb1x00 *ucb, struct ucb1x00_driver *drv) argument
479 ucb1x00_detect_irq(struct ucb1x00 *ucb) argument
525 struct ucb1x00 *ucb = classdev_to_ucb1x00(dev); local
536 struct ucb1x00 *ucb; local
628 struct ucb1x00 *ucb = mcp_get_drvdata(mcp); local
652 struct ucb1x00 *ucb; local
679 struct ucb1x00 *ucb = mcp_get_drvdata(mcp); local
693 struct ucb1x00 *ucb = mcp_get_drvdata(mcp); local
[all...]
H A Ducb1x00-ts.c43 struct ucb1x00 *ucb; member in struct:ucb1x00_ts
80 ucb1x00_reg_write(ts->ucb, UCB_TS_CR,
93 ucb1x00_io_write(ts->ucb, COLLIE_TC35143_GPIO_TBL_CHK, 0);
94 ucb1x00_reg_write(ts->ucb, UCB_TS_CR,
100 return ucb1x00_adc_read(ts->ucb, UCB_ADC_INP_AD2, ts->adcsync);
102 ucb1x00_reg_write(ts->ucb, UCB_TS_CR,
107 return ucb1x00_adc_read(ts->ucb, UCB_ADC_INP_TSPY, ts->adcsync);
120 ucb1x00_io_write(ts->ucb, 0, COLLIE_TC35143_GPIO_TBL_CHK);
122 ucb1x00_reg_write(ts->ucb, UCB_TS_CR,
125 ucb1x00_reg_write(ts->ucb, UCB_TS_C
[all...]
/drivers/gpio/
H A Dgpio-ucb1400.c50 struct ucb1400_gpio *ucb = dev->dev.platform_data; local
58 platform_set_drvdata(dev, ucb);
60 ucb->gc.label = "ucb1400_gpio";
61 ucb->gc.base = ucbdata->gpio_offset;
62 ucb->gc.ngpio = 10;
63 ucb->gc.owner = THIS_MODULE;
65 ucb->gc.direction_input = ucb1400_gpio_dir_in;
66 ucb->gc.direction_output = ucb1400_gpio_dir_out;
67 ucb->gc.get = ucb1400_gpio_get;
68 ucb
86 struct ucb1400_gpio *ucb = platform_get_drvdata(dev); local
[all...]
/drivers/input/touchscreen/
H A Ducb1400_ts.c38 static void ucb1400_ts_mode_int(struct ucb1400_ts *ucb) argument
40 ucb1400_reg_write(ucb->ac97, UCB_TS_CR,
50 static unsigned int ucb1400_ts_read_pressure(struct ucb1400_ts *ucb) argument
52 ucb1400_reg_write(ucb->ac97, UCB_TS_CR,
59 return ucb1400_adc_read(ucb->ac97, UCB_ADC_INP_TSPY, adcsync);
68 static unsigned int ucb1400_ts_read_xpos(struct ucb1400_ts *ucb) argument
70 ucb1400_reg_write(ucb->ac97, UCB_TS_CR,
73 ucb1400_reg_write(ucb->ac97, UCB_TS_CR,
76 ucb1400_reg_write(ucb->ac97, UCB_TS_CR,
82 return ucb1400_adc_read(ucb
91 ucb1400_ts_read_ypos(struct ucb1400_ts *ucb) argument
112 ucb1400_ts_read_xres(struct ucb1400_ts *ucb) argument
124 ucb1400_ts_read_yres(struct ucb1400_ts *ucb) argument
132 ucb1400_ts_pen_up(struct ucb1400_ts *ucb) argument
139 ucb1400_ts_irq_enable(struct ucb1400_ts *ucb) argument
146 ucb1400_ts_irq_disable(struct ucb1400_ts *ucb) argument
167 ucb1400_clear_pending_irq(struct ucb1400_ts *ucb) argument
191 struct ucb1400_ts *ucb = devid; local
228 ucb1400_ts_stop(struct ucb1400_ts *ucb) argument
241 ucb1400_ts_start(struct ucb1400_ts *ucb) argument
255 struct ucb1400_ts *ucb = input_get_drvdata(idev); local
264 struct ucb1400_ts *ucb = input_get_drvdata(idev); local
277 ucb1400_ts_detect_irq(struct ucb1400_ts *ucb, struct platform_device *pdev) argument
323 struct ucb1400_ts *ucb = pdev->dev.platform_data; local
402 struct ucb1400_ts *ucb = pdev->dev.platform_data; local
413 struct ucb1400_ts *ucb = dev->platform_data; local
427 struct ucb1400_ts *ucb = dev->platform_data; local
[all...]
/drivers/media/dvb/frontends/
H A Dtda10071_priv.h48 u32 ucb; member in struct:tda10071_priv
/drivers/power/
H A Dcollie_battery.c28 static struct ucb1x00 *ucb; variable in typeref:struct:ucb1x00
65 ucb1x00_adc_enable(ucb);
66 value = ucb1x00_adc_read(ucb, bat->adc_bat, UCB_SYNC);
67 ucb1x00_adc_disable(ucb);
84 ucb1x00_adc_enable(ucb);
85 value = ucb1x00_adc_read(ucb, bat->adc_temp, UCB_SYNC);
86 ucb1x00_adc_disable(ucb);
315 ucb = dev->ucb;
326 ret = power_supply_register(&dev->ucb
[all...]

Completed in 167 milliseconds