| /linux/drivers/mfd/ |
| H A D | ucb1x00-core.c | 36 * @ucb: UCB1x00 structure describing chip 50 void ucb1x00_io_set_dir(struct ucb1x00 *ucb, unsigned int in, unsigned int out) in ucb1x00_io_set_dir() argument 54 spin_lock_irqsave(&ucb->io_lock, flags); in ucb1x00_io_set_dir() 55 ucb->io_dir |= out; in ucb1x00_io_set_dir() 56 ucb->io_dir &= ~in; in ucb1x00_io_set_dir() 58 ucb1x00_reg_write(ucb, UCB_IO_DIR, ucb->io_dir); in ucb1x00_io_set_dir() 59 spin_unlock_irqrestore(&ucb->io_lock, flags); in ucb1x00_io_set_dir() 64 * @ucb: UCB1x00 structure describing chip 78 void ucb1x00_io_write(struct ucb1x00 *ucb, unsigned int set, unsigned int clear) in ucb1x00_io_write() argument 82 spin_lock_irqsave(&ucb->io_lock, flags); in ucb1x00_io_write() [all …]
|
| H A D | ucb1x00-ts.c | 40 struct ucb1x00 *ucb; member 79 ucb1x00_reg_write(ts->ucb, UCB_TS_CR, in ucb1x00_ts_mode_int() 92 ucb1x00_io_write(ts->ucb, COLLIE_TC35143_GPIO_TBL_CHK, 0); in ucb1x00_ts_read_pressure() 93 ucb1x00_reg_write(ts->ucb, UCB_TS_CR, in ucb1x00_ts_read_pressure() 99 return ucb1x00_adc_read(ts->ucb, UCB_ADC_INP_AD2, ts->adcsync); in ucb1x00_ts_read_pressure() 101 ucb1x00_reg_write(ts->ucb, UCB_TS_CR, in ucb1x00_ts_read_pressure() 106 return ucb1x00_adc_read(ts->ucb, UCB_ADC_INP_TSPY, ts->adcsync); in ucb1x00_ts_read_pressure() 119 ucb1x00_io_write(ts->ucb, 0, COLLIE_TC35143_GPIO_TBL_CHK); in ucb1x00_ts_read_xpos() 121 ucb1x00_reg_write(ts->ucb, UCB_TS_CR, in ucb1x00_ts_read_xpos() 124 ucb1x00_reg_write(ts->ucb, UCB_TS_CR, in ucb1x00_ts_read_xpos() [all …]
|
| H A D | ucb1x00-assabet.c | 24 struct ucb1x00 *ucb = classdev_to_ucb1x00(dev); \ 26 ucb1x00_adc_enable(ucb); \ 27 val = ucb1x00_adc_read(ucb, input, UCB_NOSYNC); \ 28 ucb1x00_adc_disable(ucb); \ 39 struct ucb1x00 *ucb = dev->ucb; in ucb1x00_assabet_add() local 50 buttons[i].gpio = ucb->gpio.base + i; in ucb1x00_assabet_add() 60 pdev = platform_device_register_data(&ucb->dev, "gpio-keys", -1, in ucb1x00_assabet_add() 63 device_create_file(&ucb->dev, &dev_attr_vbatt); in ucb1x00_assabet_add() 64 device_create_file(&ucb->dev, &dev_attr_vcharger); in ucb1x00_assabet_add() 65 device_create_file(&ucb->dev, &dev_attr_batt_temp); in ucb1x00_assabet_add() [all …]
|
| /linux/include/linux/mfd/ |
| H A D | ucb1x00.h | 147 struct ucb1x00 *ucb; member 168 * @ucb: UCB1x00 structure describing chip 172 static inline unsigned int ucb1x00_clkrate(struct ucb1x00 *ucb) in ucb1x00_clkrate() argument 174 return mcp_get_sclk_rate(ucb->mcp); in ucb1x00_clkrate() 179 * @ucb: UCB1x00 structure describing chip 183 static inline void ucb1x00_enable(struct ucb1x00 *ucb) in ucb1x00_enable() argument 185 mcp_enable(ucb->mcp); in ucb1x00_enable() 190 * @ucb: UCB1x00 structure describing chip 196 static inline void ucb1x00_disable(struct ucb1x00 *ucb) in ucb1x00_disable() argument 198 mcp_disable(ucb->mcp); in ucb1x00_disable() [all …]
|
| /linux/drivers/power/supply/ |
| H A D | collie_battery.c | 26 static struct ucb1x00 *ucb; variable 63 ucb1x00_adc_enable(ucb); in collie_read_bat() 64 value = ucb1x00_adc_read(ucb, bat->adc_bat, UCB_SYNC); in collie_read_bat() 65 ucb1x00_adc_disable(ucb); in collie_read_bat() 82 ucb1x00_adc_enable(ucb); in collie_read_temp() 83 value = ucb1x00_adc_read(ucb, bat->adc_temp, UCB_SYNC); in collie_read_temp() 84 ucb1x00_adc_disable(ucb); in collie_read_temp() 292 if (device_may_wakeup(&dev->ucb->dev) && in collie_bat_suspend() 319 struct gpio_chip *gc = &dev->ucb->gpio; in collie_bat_probe() 324 ucb = dev->ucb; in collie_bat_probe() [all …]
|
| /linux/kernel/trace/ |
| H A D | trace_uprobe.c | 962 struct uprobe_cpu_buffer *ucb; in uprobe_buffer_get() local 966 ucb = per_cpu_ptr(uprobe_cpu_buffer, cpu); in uprobe_buffer_get() 972 mutex_lock(&ucb->mutex); in uprobe_buffer_get() 974 return ucb; in uprobe_buffer_get() 977 static void uprobe_buffer_put(struct uprobe_cpu_buffer *ucb) in uprobe_buffer_put() argument 979 if (!ucb) in uprobe_buffer_put() 981 mutex_unlock(&ucb->mutex); in uprobe_buffer_put() 988 struct uprobe_cpu_buffer *ucb; in prepare_uprobe_buffer() local 997 ucb = uprobe_buffer_get(); in prepare_uprobe_buffer() 998 ucb->dsize = tu->tp.size + dsize; in prepare_uprobe_buffer() [all …]
|
| /linux/Documentation/driver-api/media/drivers/ |
| H A D | vidtv.rst | 382 Lock (0x1f) Signal= -34.45dBm C/N= 33.74dB UCB= 0 402 …Lock (0x1f) Quality= Good Signal= -34.66dBm C/N= 33.41dB UCB= 0 postBER= 0 preBER= 1.05x10^-3 PE… 403 …Lock (0x1f) Quality= Good Signal= -34.57dBm C/N= 33.46dB UCB= 0 postBER= 0 preBER= 1.05x10^-3 PE… 406 …Lock (0x1f) Quality= Good Signal= -34.42dBm C/N= 33.89dB UCB= 0 postBER= 0 preBER= 2.44x10^-3 PE…
|
| /linux/drivers/media/dvb-frontends/ |
| H A D | cx24120.c | 52 #define CX24120_REG_UCB_H 0x50 /* UCB high byte */ 53 #define CX24120_REG_UCB_L 0x51 /* UCB low byte */ 611 u16 sig, ucb; in cx24120_get_stats() local 659 /* BER & UCB require lock */ in cx24120_get_stats() 686 /* UCB */ in cx24120_get_stats() 690 ucb = cx24120_readreg(state, CX24120_REG_UCB_H) << 8; in cx24120_get_stats() 691 ucb |= cx24120_readreg(state, CX24120_REG_UCB_L); in cx24120_get_stats() 692 dev_dbg(&state->i2c->dev, "ucblocks = %d\n", ucb); in cx24120_get_stats() 695 if (ucb < state->ucb_offset) in cx24120_get_stats() 699 c->block_error.stat[0].uvalue = ucb + state->ucb_offset; in cx24120_get_stats()
|
| H A D | lgdt330x.c | 705 dprintk(state, "UCB = 0x%02x\n", state->ucblocks); in lgdt3302_read_status() 811 dprintk(state, "UCB = 0x%02x\n", state->ucblocks); in lgdt3303_read_status()
|
| H A D | mb86a20s.c | 1636 /* Handle Block errors for PER/UCB reports */ in mb86a20s_get_stats() 1718 * At least one per-layer UCB measure was read. We can now in mb86a20s_get_stats() 1719 * calculate the total UCB in mb86a20s_get_stats()
|
| H A D | af9013.c | 725 /* Check if ber / ucb is ready */ in af9013_read_status() 754 /* Reset ber / ucb counter */ in af9013_read_status()
|
| /linux/include/linux/ |
| H A D | if_arp.h | 11 * Authors: Original taken from Berkeley UNIX 4.3, (c) UCB 1986-1988
|
| /linux/include/uapi/linux/ |
| H A D | route.h | 11 * Authors: Original taken from Berkeley UNIX 4.3, (c) UCB 1986-1988
|
| H A D | if_arp.h | 11 * Authors: Original taken from Berkeley UNIX 4.3, (c) UCB 1986-1988
|
| H A D | if.h | 11 * Authors: Original taken from Berkeley UNIX 4.3, (c) UCB 1982-1988
|
| /linux/arch/arm/boot/dts/nvidia/ |
| H A D | tegra20-trimslice.dts | 199 nvidia,pins = "uca", "ucb"; 245 "uab", "uad", "uca", "ucb";
|
| H A D | tegra20-tamonten.dtsi | 181 nvidia,pins = "uca", "ucb"; 227 "uaa", "uab", "ucb";
|
| H A D | tegra20-paz00.dts | 197 nvidia,pins = "uca", "ucb"; 237 "spie", "spih", "uad", "uca", "ucb";
|
| H A D | tegra20-ventana.dts | 204 nvidia,pins = "uca", "ucb"; 214 "uac", "uad", "uca", "ucb", "uda";
|
| H A D | tegra20-harmony.dts | 199 nvidia,pins = "uca", "ucb"; 245 "uca", "ucb";
|
| H A D | tegra20-seaboard.dts | 202 nvidia,pins = "uca", "ucb"; 212 "uad", "uca", "ucb", "uda";
|
| H A D | tegra20-acer-a500-picasso.dts | 245 nvidia,pins = "uca", "ucb"; 296 "uab", "uca", "ucb";
|
| H A D | tegra20-colibri.dtsi | 115 "ucb";
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | nvidia,tegra20-pinmux.yaml | 45 uad, uca, ucb, uda,
|
| /linux/Documentation/driver-api/media/ |
| H A D | dtv-frontend.rst | 112 signal strength, S/N and UCB. Those are there to provide backward
|