Searched refs:write_reg (Results 51 - 75 of 179) sorted by relevance

12345678

/linux-master/drivers/gpio/
H A Dgpio-mmio.c229 gc->write_reg(gc->reg_dat, gc->bgpio_data);
240 gc->write_reg(gc->reg_set, mask);
242 gc->write_reg(gc->reg_clr, mask);
257 gc->write_reg(gc->reg_set, gc->bgpio_data);
295 gc->write_reg(reg, gc->bgpio_data);
321 gc->write_reg(gc->reg_set, set_mask);
323 gc->write_reg(gc->reg_clr, clear_mask);
354 gc->write_reg(gc->reg_dir_in, ~gc->bgpio_dir);
356 gc->write_reg(gc->reg_dir_out, gc->bgpio_dir);
394 gc->write_reg(g
[all...]
H A Dgpio-mpc8xxx.c130 gc->write_reg(mpc8xxx_gc->regs + GPIO_IMR,
145 gc->write_reg(mpc8xxx_gc->regs + GPIO_IMR,
157 gc->write_reg(mpc8xxx_gc->regs + GPIO_IER,
171 gc->write_reg(mpc8xxx_gc->regs + GPIO_ICR,
179 gc->write_reg(mpc8xxx_gc->regs + GPIO_ICR,
213 gc->write_reg(reg, (gc->read_reg(reg) & ~(3 << shift))
221 gc->write_reg(reg, (gc->read_reg(reg) & ~(3 << shift))
228 gc->write_reg(reg, (gc->read_reg(reg) & ~(3 << shift)));
376 gc->write_reg(mpc8xxx_gc->regs + GPIO_IBE, 0xffffffff);
402 gc->write_reg(mpc8xxx_g
[all...]
/linux-master/drivers/media/i2c/
H A Dtw2804.c106 static int write_reg(struct i2c_client *client, u8 reg, u8 value, u8 channel) function
206 return write_reg(client, addr, reg, state->channel);
214 return write_reg(client, addr, reg, state->channel);
217 return write_reg(client, TW2804_REG_GAIN, ctrl->val, 0);
220 return write_reg(client, TW2804_REG_CHROMA_GAIN, ctrl->val, 0);
223 return write_reg(client, TW2804_REG_BLUE_BALANCE, ctrl->val, 0);
226 return write_reg(client, TW2804_REG_RED_BALANCE, ctrl->val, 0);
229 return write_reg(client, TW2804_REG_BRIGHTNESS,
233 return write_reg(client, TW2804_REG_CONTRAST,
237 return write_reg(clien
[all...]
H A Dtw9903.c90 static int write_reg(struct v4l2_subdev *sd, u8 reg, u8 value) function
102 if (write_reg(sd, regs[i], regs[i + 1]) < 0)
110 write_reg(sd, 0x02, 0x40 | (input << 1));
146 write_reg(sd, 0x10, ctrl->val);
149 write_reg(sd, 0x11, ctrl->val);
152 write_reg(sd, 0x15, ctrl->val);
H A Dtw9906.c61 static int write_reg(struct v4l2_subdev *sd, u8 reg, u8 value) function
73 if (write_reg(sd, regs[i], regs[i + 1]) < 0)
81 write_reg(sd, 0x02, 0x40 | (input << 1));
116 write_reg(sd, 0x10, ctrl->val);
119 write_reg(sd, 0x11, ctrl->val);
122 write_reg(sd, 0x15, ctrl->val);
/linux-master/drivers/media/dvb-frontends/cxd2880/
H A Dcxd2880_io.h32 int (*write_reg)(struct cxd2880_io *io, member in struct:cxd2880_io
H A Dcxd2880_tnrdmd_dvbt2_mon.c40 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
118 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
237 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
408 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
478 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
527 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
580 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
633 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
732 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
823 ret = tnr_dmd->io->write_reg(tnr_dm
[all...]
H A Dcxd2880_tnrdmd.c212 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
233 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
258 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
269 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
274 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
280 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
285 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
291 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
308 return tnr_dmd->io->write_reg(tnr_dmd->io,
321 ret = tnr_dmd->io->write_reg(tnr_dm
[all...]
H A Dcxd2880_tnrdmd_dvbt_mon.c40 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
115 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
165 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
241 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
257 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
313 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
366 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
410 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
573 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
590 ret = tnr_dmd->io->write_reg(tnr_dm
[all...]
H A Dcxd2880_tnrdmd_dvbt.c112 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
138 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
147 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
193 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
220 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
246 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
284 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
350 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
388 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
454 ret = tnr_dmd->io->write_reg(tnr_dm
[all...]
/linux-master/drivers/net/can/ctucanfd/
H A Dctucanfd.h35 void (*write_reg)(struct ctucan_priv *priv, member in struct:ctucan_priv
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_phy.c116 hw->phy.ops.write_reg(hw, PHY_CONTROL, mii_reg);
133 hw->phy.ops.write_reg(hw, PHY_CONTROL, mii_reg);
369 ret_val = phy->ops.write_reg(hw, PHY_AUTONEG_ADV, mii_autoneg_adv_reg);
376 ret_val = phy->ops.write_reg(hw, PHY_1000T_CTRL,
380 ret_val = phy->ops.write_reg(hw,
462 ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_ctrl);
661 ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAC, dev_addr);
665 ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAAD, address);
669 ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAC, IGC_MMDAC_FUNC_DATA |
677 ret_val = hw->phy.ops.write_reg(h
[all...]
/linux-master/drivers/net/can/sja1000/
H A Dsja1000_platform.c102 priv->write_reg = sp_technologic_write_reg16;
123 priv->write_reg = sp_write_reg32;
127 priv->write_reg = sp_write_reg16;
132 priv->write_reg = sp_write_reg8;
149 priv->write_reg = sp_write_reg32;
153 priv->write_reg = sp_write_reg16;
158 priv->write_reg = sp_write_reg8;
H A Dems_pci.c197 priv->write_reg(priv, SJA1000_MOD, 1);
199 priv->write_reg(priv, SJA1000_CDR, CDR_PELICAN);
352 priv->write_reg = ems_pci_v1_write_reg;
358 priv->write_reg = ems_pci_v2_write_reg;
364 priv->write_reg = ems_pci_v3_write_reg;
/linux-master/drivers/net/can/c_can/
H A Dc_can_pci.c100 priv->write_reg(priv, index + 1, val >> 16);
101 priv->write_reg(priv, index, val);
193 priv->write_reg = c_can_pci_write_reg_aligned_to_32bit;
197 priv->write_reg = c_can_pci_write_reg_aligned_to_16bit;
201 priv->write_reg = c_can_pci_write_reg_32bit;
H A Dc_can_main.c232 priv->write_reg(priv, C_CAN_CTRL_REG, ctrl);
270 priv->write_reg(priv, C_CAN_IFACE(MSGCTRL_REG, iface), 0);
313 priv->write_reg(priv, C_CAN_IFACE(MSGCTRL_REG, iface), ctrl);
327 priv->write_reg(priv,
344 priv->write_reg(priv, C_CAN_IFACE(MSGCTRL_REG, iface), ctrl);
425 priv->write_reg(priv, C_CAN_IFACE(MSGCTRL_REG, iface), mcont);
527 priv->write_reg(priv, C_CAN_CTRL_REG, CONTROL_CCE | CONTROL_INIT);
532 priv->write_reg(priv, C_CAN_BTR_REG, reg_btr);
533 priv->write_reg(priv, C_CAN_BRPEXT_REG, reg_brpe);
534 priv->write_reg(pri
[all...]
/linux-master/drivers/net/can/
H A Dxilinx_can.c221 * @write_reg: For writing data to CAN registers
247 void (*write_reg)(const struct xcan_priv *priv, enum xcan_reg reg, member in struct:xcan_priv
455 priv->write_reg(priv, XCAN_SRR_OFFSET, XCAN_SRR_RESET_MASK);
511 priv->write_reg(priv, XCAN_BRPR_OFFSET, btr0);
512 priv->write_reg(priv, XCAN_BTR_OFFSET, btr1);
536 priv->write_reg(priv, XCAN_F_BRPR_OFFSET, btr0);
537 priv->write_reg(priv, XCAN_F_BTR_OFFSET, btr1);
591 priv->write_reg(priv, XCAN_IER_OFFSET, ier);
603 priv->write_reg(priv, XCAN_AFR_EXT_OFFSET, 0x00000001);
605 priv->write_reg(pri
[all...]
/linux-master/drivers/staging/fbtft/
H A Dfb_agm1264k-fl.c71 write_reg(par, i, 0x3f); /* display on */
72 write_reg(par, i, 0x40); /* set x to 0 */
73 write_reg(par, i, 0xb0); /* set page to 0 */
74 write_reg(par, i, 0xc0); /* set start line to 0 */
350 write_reg(par, 0x00, BIT(6) | (u8)addr_win.xs);
351 write_reg(par, 0x00, (0x17 << 3) | (u8)y);
373 write_reg(par, 0x01, BIT(6));
374 write_reg(par, 0x01, (0x17 << 3) | (u8)y);
/linux-master/drivers/net/ethernet/realtek/
H A Datp.c273 write_reg(ioaddr, MODSEL, 0x00);
321 write_reg(ioaddr, CMR2, CMR2_NULL);
375 write_reg(ioaddr, CMR2, CMR2_EEPROM); /* Point to the EEPROM control registers. */
387 write_reg(ioaddr, CMR2, CMR2_NULL);
476 write_reg(ioaddr, CMR2, CMR2_IRQOUT);
483 write_reg(ioaddr, IMR, ISR_RxOK | ISR_TxErr | ISR_TxOK);
494 write_reg(ioaddr, TxCNT1, length >> 8);
495 write_reg(ioaddr, CMR1, CMR1_Xmit);
569 write_reg(ioaddr, IMR, 0);
584 write_reg(ioadd
[all...]
/linux-master/drivers/isdn/hardware/mISDN/
H A DmISDNisar.c61 isar->write_reg(isar->hw, ISAR_CTRL_H, creg);
62 isar->write_reg(isar->hw, ISAR_CTRL_L, len);
63 isar->write_reg(isar->hw, ISAR_WADR, 0);
80 isar->write_reg(isar->hw, ISAR_HIS, his);
94 isar->write_reg(isar->hw, ISAR_RADR, 0);
109 isar->write_reg(isar->hw, ISAR_IIA, 0);
153 isar->write_reg(isar->hw, ISAR_IRQBIT, 0);
200 isar->write_reg(isar->hw, ISAR_IRQBIT, 0);
309 isar->write_reg(isar->hw, ISAR_IRQBIT, ISAR_IRQSTA);
395 isar->write_reg(isa
[all...]
H A Dhfcsusb.c76 static int write_reg(struct hfcsusb *hw, __u8 reg, __u8 val) function
188 write_reg(hw, HFCUSB_P_DATA, hw->led_state);
648 write_reg(hw, HFCUSB_STATES, 2 | HFCUSB_NT_G2_G3);
727 write_reg(hw, HFCUSB_FIFO, (bch->nr == 1) ? 0 : 2);
728 write_reg(hw, HFCUSB_CON_HDLC, conhdlc);
729 write_reg(hw, HFCUSB_INC_RES_F, 2);
730 write_reg(hw, HFCUSB_FIFO, (bch->nr == 1) ? 1 : 3);
731 write_reg(hw, HFCUSB_CON_HDLC, conhdlc);
732 write_reg(hw, HFCUSB_INC_RES_F, 2);
744 write_reg(h
[all...]
/linux-master/include/video/
H A Dbroadsheetfb.h49 void (*write_reg)(struct broadsheetfb_par *, u16 reg, u16 val); member in struct:broadsheetfb_par
/linux-master/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf-tuner.h40 int (*write_reg)(struct mxl111sf_state *state, u8 addr, u8 data); member in struct:mxl111sf_tuner_config
/linux-master/sound/ppc/
H A Dsnd_ps3.c61 static inline void write_reg(unsigned int reg, u32 val) function
68 write_reg(reg, newval);
73 write_reg(reg, newval);
257 write_reg(PS3_AUDIO_SOURCE(dma_ch),
263 write_reg(PS3_AUDIO_DEST(dma_ch),
267 write_reg(PS3_AUDIO_DEST(dma_ch),
272 write_reg(PS3_AUDIO_DMASIZE(dma_ch), 0);
281 write_reg(PS3_AUDIO_KICK(dma_ch),
284 write_reg(PS3_AUDIO_KICK(dma_ch),
319 write_reg(PS3_AUDIO_AX_I
[all...]
/linux-master/drivers/net/can/cc770/
H A Dcc770.h144 priv->write_reg(priv, offsetof(struct cc770_regs, member), value)
173 void (*write_reg)(const struct cc770_priv *priv, int reg, u8 val); member in struct:cc770_priv

Completed in 292 milliseconds

12345678