Symbol: write_reg
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
117
write_reg(sohandle, so, 0, 0x2c);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
130
write_reg(sohandle, so, 1, 0x00);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
137
write_reg(sohandle, so, 0, 0xb0);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
138
write_reg(sohandle, so, 1, 0x00);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
141
write_reg(sohandle, so, 0, 0xb1);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
142
write_reg(sohandle, so, 1, 0x00);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
145
write_reg(sohandle, so, 0, 0xb3);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
149
write_reg(sohandle, so, 0, 0xb4);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
150
write_reg(sohandle, so, 1, 0x00); /* DBI, internal clock */
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
153
write_reg(sohandle, so, 0, 0xc0);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
157
write_reg(sohandle, so, 0, 0xc1);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
161
write_reg(sohandle, so, 0, 0xc2);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
165
write_reg(sohandle, so, 0, 0xc3);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
169
write_reg(sohandle, so, 0, 0xc4);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
173
write_reg(sohandle, so, 0, 0xc8);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
177
write_reg(sohandle, so, 0, 0xc9);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
181
write_reg(sohandle, so, 0, 0xca);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
185
write_reg(sohandle, so, 0, 0xd0);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
189
write_reg(sohandle, so, 0, 0xd1);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
190
write_reg(sohandle, so, 1, 0x00);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
191
write_reg(sohandle, so, 1, 0x0f);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
192
write_reg(sohandle, so, 1, 0x02);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
195
write_reg(sohandle, so, 0, 0xd2);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
196
write_reg(sohandle, so, 1, 0x63);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
197
write_reg(sohandle, so, 1, 0x24);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
200
write_reg(sohandle, so, 0, 0xd3);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
201
write_reg(sohandle, so, 1, 0x63);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
202
write_reg(sohandle, so, 1, 0x24);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
205
write_reg(sohandle, so, 0, 0xd4);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
206
write_reg(sohandle, so, 1, 0x63);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
207
write_reg(sohandle, so, 1, 0x24);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
209
write_reg(sohandle, so, 0, 0xd8);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
210
write_reg(sohandle, so, 1, 0x77);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
211
write_reg(sohandle, so, 1, 0x77);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
214
write_reg(sohandle, so, 0, 0x35);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
215
write_reg(sohandle, so, 1, 0x00);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
218
write_reg(sohandle, so, 0, 0x44);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
219
write_reg(sohandle, so, 1, 0x00);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
220
write_reg(sohandle, so, 1, 0x00);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
223
write_reg(sohandle, so, 0, 0x2a);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
224
write_reg(sohandle, so, 1, 0x00);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
225
write_reg(sohandle, so, 1, 0x00);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
226
write_reg(sohandle, so, 1, 0x00);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
227
write_reg(sohandle, so, 1, 0xef);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
230
write_reg(sohandle, so, 0, 0x2b);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
231
write_reg(sohandle, so, 1, 0x00);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
232
write_reg(sohandle, so, 1, 0x00);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
233
write_reg(sohandle, so, 1, 0x01);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
234
write_reg(sohandle, so, 1, 0x8f);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
237
write_reg(sohandle, so, 0, 0x11);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
245
write_reg(sohandle, so, 0, 0x29);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
82
write_reg(sohandle, so, 1, data[i]);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
91
write_reg(sohandle, so, 0, 0xb0);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
92
write_reg(sohandle, so, 1, 0x00);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
95
write_reg(sohandle, so, 0, 0xb1);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
96
write_reg(sohandle, so, 1, 0x00);
arch/sh/boards/mach-kfr2r09/lcd_wqvga.c
99
write_reg(sohandle, so, 0, 0xbf);
arch/sh/boards/mach-migor/lcd_qvga.c
160
write_reg(sohandle, so, 0x00, 0x22);
drivers/accel/qaic/mhi_controller.c
851
mhi_cntrl->write_reg = mhi_write_reg;
drivers/bus/mhi/host/init.c
932
!mhi_cntrl->write_reg || !mhi_cntrl->nr_irqs ||
drivers/bus/mhi/host/main.c
67
mhi_cntrl->write_reg(mhi_cntrl, base + offset, val);
drivers/bus/mhi/host/pci_generic.c
1298
mhi_cntrl->write_reg(mhi_cntrl, edl_db + 4, upper_32_bits(MHI_EDL_COOKIE));
drivers/bus/mhi/host/pci_generic.c
1299
mhi_cntrl->write_reg(mhi_cntrl, edl_db, lower_32_bits(MHI_EDL_COOKIE));
drivers/bus/mhi/host/pci_generic.c
1349
mhi_cntrl->write_reg = mhi_pci_write_reg;
drivers/firmware/samsung/exynos-acpm.c
604
pmic_ops->write_reg = acpm_pmic_write_reg;
drivers/gpio/gpio-mmio.c
241
chip->write_reg(chip->reg_dat, chip->sdata);
drivers/gpio/gpio-mmio.c
253
chip->write_reg(chip->reg_set, mask);
drivers/gpio/gpio-mmio.c
255
chip->write_reg(chip->reg_clr, mask);
drivers/gpio/gpio-mmio.c
272
chip->write_reg(chip->reg_set, chip->sdata);
drivers/gpio/gpio-mmio.c
312
chip->write_reg(reg, chip->sdata);
drivers/gpio/gpio-mmio.c
345
chip->write_reg(chip->reg_set, set_mask);
drivers/gpio/gpio-mmio.c
347
chip->write_reg(chip->reg_clr, clear_mask);
drivers/gpio/gpio-mmio.c
398
chip->write_reg(chip->reg_dir_in, ~chip->sdir);
drivers/gpio/gpio-mmio.c
400
chip->write_reg(chip->reg_dir_out, chip->sdir);
drivers/gpio/gpio-mmio.c
439
chip->write_reg(chip->reg_dir_in, ~chip->sdir);
drivers/gpio/gpio-mmio.c
441
chip->write_reg(chip->reg_dir_out, chip->sdir);
drivers/gpio/gpio-mmio.c
467
chip->write_reg = gpio_mmio_write8;
drivers/gpio/gpio-mmio.c
472
chip->write_reg = gpio_mmio_write16be;
drivers/gpio/gpio-mmio.c
475
chip->write_reg = gpio_mmio_write16;
drivers/gpio/gpio-mmio.c
481
chip->write_reg = gpio_mmio_write32be;
drivers/gpio/gpio-mmio.c
484
chip->write_reg = gpio_mmio_write32;
drivers/gpio/gpio-mmio.c
495
chip->write_reg = gpio_mmio_write64;
drivers/gpio/gpio-mmio.c
696
chip->write_reg(chip->reg_dir_in, ~chip->sdir);
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
516
op_input.write_reg.reg_offset = reg;
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
517
op_input.write_reg.reg_value = val;
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h
348
} write_reg;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
619
misc_pkt.write_reg.reg_offset = input->write_reg.reg_offset;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
620
misc_pkt.write_reg.reg_value = input->write_reg.reg_value;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
660
misc_pkt.write_reg.reg_offset = input->write_reg.reg_offset;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
661
misc_pkt.write_reg.reg_value = input->write_reg.reg_value;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
549
misc_pkt.write_reg.reg_offset = input->write_reg.reg_offset;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
550
misc_pkt.write_reg.reg_value = input->write_reg.reg_value;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
551
mes_v12_1_get_rrmt(input->write_reg.reg_offset,
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
553
&misc_pkt.write_reg.rrmt_opt);
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
554
if (misc_pkt.write_reg.rrmt_opt.mode != MES_RRMT_MODE_REMOTE_MID) {
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
555
misc_pkt.write_reg.reg_offset =
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
556
soc_v1_0_normalize_xcc_reg_offset(misc_pkt.write_reg.reg_offset);
drivers/gpu/drm/amd/include/mes_v11_api_def.h
670
struct WRITE_REG write_reg;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
847
struct WRITE_REG write_reg;
drivers/iio/imu/bno055/bno055_ser_trace.h
47
TRACE_EVENT(write_reg,
drivers/iommu/arm/arm-smmu/arm-smmu-impl.c
47
.write_reg = arm_smmu_write_ns,
drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
289
.write_reg = nvidia_smmu_write_reg,
drivers/iommu/arm/arm-smmu/arm-smmu.h
437
void (*write_reg)(struct arm_smmu_device *smmu, int page, int offset,
drivers/iommu/arm/arm-smmu/arm-smmu.h
494
if (smmu->impl && unlikely(smmu->impl->write_reg))
drivers/iommu/arm/arm-smmu/arm-smmu.h
495
smmu->impl->write_reg(smmu, page, offset, val);
drivers/isdn/hardware/mISDN/hfcsusb.c
1532
write_reg(hw, HFCUSB_SCTRL, 0x40);
drivers/isdn/hardware/mISDN/hfcsusb.c
1533
write_reg(hw, HFCUSB_SCTRL_E, 0x00);
drivers/isdn/hardware/mISDN/hfcsusb.c
1534
write_reg(hw, HFCUSB_CLKDEL, CLKDEL_TE);
drivers/isdn/hardware/mISDN/hfcsusb.c
1535
write_reg(hw, HFCUSB_STATES, 3 | 0x10);
drivers/isdn/hardware/mISDN/hfcsusb.c
1536
write_reg(hw, HFCUSB_STATES, 3);
drivers/isdn/hardware/mISDN/hfcsusb.c
1538
write_reg(hw, HFCUSB_SCTRL, 0x44);
drivers/isdn/hardware/mISDN/hfcsusb.c
1539
write_reg(hw, HFCUSB_SCTRL_E, 0x09);
drivers/isdn/hardware/mISDN/hfcsusb.c
1540
write_reg(hw, HFCUSB_CLKDEL, CLKDEL_NT);
drivers/isdn/hardware/mISDN/hfcsusb.c
1541
write_reg(hw, HFCUSB_STATES, 1 | 0x10);
drivers/isdn/hardware/mISDN/hfcsusb.c
1542
write_reg(hw, HFCUSB_STATES, 1);
drivers/isdn/hardware/mISDN/hfcsusb.c
1556
write_reg(hw, HFCUSB_CIRM, 8);
drivers/isdn/hardware/mISDN/hfcsusb.c
1559
write_reg(hw, HFCUSB_CIRM, 0x10);
drivers/isdn/hardware/mISDN/hfcsusb.c
1562
write_reg(hw, HFCUSB_USB_SIZE, (hw->packet_size / 8) |
drivers/isdn/hardware/mISDN/hfcsusb.c
1566
write_reg(hw, HFCUSB_USB_SIZE_I, hw->iso_packet_size);
drivers/isdn/hardware/mISDN/hfcsusb.c
1569
write_reg(hw, HFCUSB_MST_MODE1, 0); /* set default values */
drivers/isdn/hardware/mISDN/hfcsusb.c
1570
write_reg(hw, HFCUSB_MST_MODE0, 1); /* enable master mode */
drivers/isdn/hardware/mISDN/hfcsusb.c
1573
write_reg(hw, HFCUSB_F_THRES,
drivers/isdn/hardware/mISDN/hfcsusb.c
1578
write_reg(hw, HFCUSB_FIFO, i); /* select the desired fifo */
drivers/isdn/hardware/mISDN/hfcsusb.c
1584
write_reg(hw, HFCUSB_HDLC_PAR, ((i <= HFCUSB_B2_RX) ? 0 : 2));
drivers/isdn/hardware/mISDN/hfcsusb.c
1588
write_reg(hw, HFCUSB_CON_HDLC,
drivers/isdn/hardware/mISDN/hfcsusb.c
1591
write_reg(hw, HFCUSB_CON_HDLC, 0x08);
drivers/isdn/hardware/mISDN/hfcsusb.c
1592
write_reg(hw, HFCUSB_INC_RES_F, 2); /* reset the fifo */
drivers/isdn/hardware/mISDN/hfcsusb.c
1595
write_reg(hw, HFCUSB_SCTRL_R, 0); /* disable both B receivers */
drivers/isdn/hardware/mISDN/hfcsusb.c
189
write_reg(hw, HFCUSB_P_DATA, hw->led_state);
drivers/isdn/hardware/mISDN/hfcsusb.c
649
write_reg(hw, HFCUSB_STATES, 2 | HFCUSB_NT_G2_G3);
drivers/isdn/hardware/mISDN/hfcsusb.c
728
write_reg(hw, HFCUSB_FIFO, (bch->nr == 1) ? 0 : 2);
drivers/isdn/hardware/mISDN/hfcsusb.c
729
write_reg(hw, HFCUSB_CON_HDLC, conhdlc);
drivers/isdn/hardware/mISDN/hfcsusb.c
730
write_reg(hw, HFCUSB_INC_RES_F, 2);
drivers/isdn/hardware/mISDN/hfcsusb.c
731
write_reg(hw, HFCUSB_FIFO, (bch->nr == 1) ? 1 : 3);
drivers/isdn/hardware/mISDN/hfcsusb.c
732
write_reg(hw, HFCUSB_CON_HDLC, conhdlc);
drivers/isdn/hardware/mISDN/hfcsusb.c
733
write_reg(hw, HFCUSB_INC_RES_F, 2);
drivers/isdn/hardware/mISDN/hfcsusb.c
745
write_reg(hw, HFCUSB_SCTRL, sctrl);
drivers/isdn/hardware/mISDN/hfcsusb.c
746
write_reg(hw, HFCUSB_SCTRL_R, sctrl_r);
drivers/isdn/hardware/mISDN/hfcsusb.c
767
write_reg(hw, HFCUSB_STATES, 0x14);
drivers/isdn/hardware/mISDN/hfcsusb.c
769
write_reg(hw, HFCUSB_STATES, 0x04);
drivers/isdn/hardware/mISDN/hfcsusb.c
773
write_reg(hw, HFCUSB_STATES, 0x10);
drivers/isdn/hardware/mISDN/hfcsusb.c
774
write_reg(hw, HFCUSB_STATES, 0x03);
drivers/isdn/hardware/mISDN/hfcsusb.c
782
write_reg(hw, HFCUSB_STATES, HFCUSB_ACTIVATE |
drivers/isdn/hardware/mISDN/hfcsusb.c
787
write_reg(hw, HFCUSB_STATES,
drivers/isdn/hardware/mISDN/iohelper.h
87
dest.write_reg = &Write##name##_##typ; \
drivers/isdn/hardware/mISDN/ipac.h
21
write_reg_func *write_reg;
drivers/isdn/hardware/mISDN/ipac.h
64
write_reg_func *write_reg;
drivers/isdn/hardware/mISDN/isar.h
38
write_reg_func *write_reg;
drivers/isdn/hardware/mISDN/mISDNinfineon.c
474
hw->ipac.write_reg(hw, IPAC_POTA2, 0x20);
drivers/isdn/hardware/mISDN/mISDNinfineon.c
476
hw->ipac.write_reg(hw, IPAC_POTA2, 0x00);
drivers/isdn/hardware/mISDN/mISDNinfineon.c
478
hw->ipac.write_reg(hw, IPAC_CONF, hw->ipac.conf);
drivers/isdn/hardware/mISDN/mISDNinfineon.c
479
hw->ipac.write_reg(hw, IPAC_MASK, 0xc0);
drivers/isdn/hardware/mISDN/mISDNinfineon.c
520
hw->ipac.write_reg(hw, IPAC_ACFG, 0xff);
drivers/isdn/hardware/mISDN/mISDNinfineon.c
521
hw->ipac.write_reg(hw, IPAC_AOE, 0x00);
drivers/isdn/hardware/mISDN/mISDNinfineon.c
522
hw->ipac.write_reg(hw, IPAC_PCFG, 0x12);
drivers/isdn/hardware/mISDN/mISDNinfineon.c
527
hw->ipac.write_reg(hw, IPAC_ACFG, 0x00);
drivers/isdn/hardware/mISDN/mISDNinfineon.c
528
hw->ipac.write_reg(hw, IPAC_AOE, 0x3c);
drivers/isdn/hardware/mISDN/mISDNinfineon.c
529
hw->ipac.write_reg(hw, IPAC_ATX, 0xff);
drivers/isdn/hardware/mISDN/mISDNinfineon.c
564
hw->ipac.write_reg(hw, IPAC_ACFG, 0xff);
drivers/isdn/hardware/mISDN/mISDNinfineon.c
565
hw->ipac.write_reg(hw, IPAC_AOE, 0x00);
drivers/isdn/hardware/mISDN/mISDNipac.c
28
#define WriteISAC(is, o, v) (is->write_reg(is->dch.hw, o + is->off, v))
drivers/isdn/hardware/mISDN/mISDNipac.c
30
#define WriteHSCX(h, o, v) (h->ip->write_reg(h->ip->hw, h->off + o, v))
drivers/isdn/hardware/mISDN/mISDNipac.c
32
#define WriteIPAC(ip, o, v) (ip->write_reg(ip->hw, o, v))
drivers/isdn/hardware/mISDN/mISDNisar.c
1051
isar->write_reg(isar->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
1055
isar->write_reg(isar->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
1071
isar->write_reg(isar->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
110
isar->write_reg(isar->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
1102
isar->write_reg(isar->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
1114
isar->write_reg(isar->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
154
isar->write_reg(isar->hw, ISAR_IRQBIT, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
201
isar->write_reg(isar->hw, ISAR_IRQBIT, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
310
isar->write_reg(isar->hw, ISAR_IRQBIT, ISAR_IRQSTA);
drivers/isdn/hardware/mISDN/mISDNisar.c
396
isar->write_reg(isar->hw, ISAR_IRQBIT, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
416
ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
421
ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
428
ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
437
ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
448
ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
461
ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
483
ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
494
ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
505
ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
520
ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
530
ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
537
ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
557
ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
568
ch->is->write_reg(ch->is->hw, ISAR_IIA, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
62
isar->write_reg(isar->hw, ISAR_CTRL_H, creg);
drivers/isdn/hardware/mISDN/mISDNisar.c
63
isar->write_reg(isar->hw, ISAR_CTRL_L, len);
drivers/isdn/hardware/mISDN/mISDNisar.c
64
isar->write_reg(isar->hw, ISAR_WADR, 0);
drivers/isdn/hardware/mISDN/mISDNisar.c
81
isar->write_reg(isar->hw, ISAR_HIS, his);
drivers/isdn/hardware/mISDN/mISDNisar.c
95
isar->write_reg(isar->hw, ISAR_RADR, 0);
drivers/macintosh/therm_adt746x.c
177
write_reg(th, MANUAL_MODE[fan],
drivers/macintosh/therm_adt746x.c
179
write_reg(th, FAN_SPD_SET[fan], speed);
drivers/macintosh/therm_adt746x.c
187
write_reg(th,
drivers/macintosh/therm_adt746x.c
193
write_reg(th, MANUAL_MODE[fan], manual&(~AUTO_MASK));
drivers/macintosh/therm_adt746x.c
315
write_reg(th, LIMIT_REG[i], th->limits[i]);
drivers/macintosh/therm_adt746x.c
523
write_reg(th, CONFIG_REG, 1);
drivers/macintosh/therm_adt746x.c
585
write_reg(th, LIMIT_REG[i], th->initial_limits[i]);
drivers/macintosh/therm_windtunnel.c
159
write_reg( x.fan, 0x25, val, 1 );
drivers/macintosh/therm_windtunnel.c
160
write_reg( x.fan, 0x20, 0, 1 );
drivers/macintosh/therm_windtunnel.c
225
if( write_reg( x.thermostat, 1, val, 1 ) )
drivers/macintosh/therm_windtunnel.c
229
write_reg( x.fan, 0x01, 0x01, 1 );
drivers/macintosh/therm_windtunnel.c
231
write_reg( x.fan, 0x23, 0x91, 1 );
drivers/macintosh/therm_windtunnel.c
233
write_reg( x.fan, 0x00, 0x95, 1 );
drivers/macintosh/therm_windtunnel.c
243
write_reg( x.thermostat, 2, x.overheat_hyst, 2 );
drivers/macintosh/therm_windtunnel.c
244
write_reg( x.thermostat, 3, x.overheat_temp, 2 );
drivers/macintosh/therm_windtunnel.c
269
write_reg( x.fan, 0x01, x.r1, 1 );
drivers/macintosh/therm_windtunnel.c
270
write_reg( x.fan, 0x20, x.r20, 1 );
drivers/macintosh/therm_windtunnel.c
271
write_reg( x.fan, 0x23, x.r23, 1 );
drivers/macintosh/therm_windtunnel.c
272
write_reg( x.fan, 0x25, x.r25, 1 );
drivers/macintosh/therm_windtunnel.c
273
write_reg( x.fan, 0x00, x.r0, 1 );
drivers/media/dvb-frontends/cxd2099.c
215
write_reg(ci, 0x0d, 0x00);
drivers/media/dvb-frontends/cxd2099.c
216
write_reg(ci, 0x0e, 0x01);
drivers/media/dvb-frontends/cxd2099.c
234
status = write_reg(ci, 0x00, 0x00);
drivers/media/dvb-frontends/cxd2099.c
237
status = write_reg(ci, 0x01, 0x00);
drivers/media/dvb-frontends/cxd2099.c
240
status = write_reg(ci, 0x02, 0x10);
drivers/media/dvb-frontends/cxd2099.c
243
status = write_reg(ci, 0x03, 0x00);
drivers/media/dvb-frontends/cxd2099.c
246
status = write_reg(ci, 0x05, 0xFF);
drivers/media/dvb-frontends/cxd2099.c
249
status = write_reg(ci, 0x06, 0x1F);
drivers/media/dvb-frontends/cxd2099.c
252
status = write_reg(ci, 0x07, 0x1F);
drivers/media/dvb-frontends/cxd2099.c
255
status = write_reg(ci, 0x08, 0x28);
drivers/media/dvb-frontends/cxd2099.c
258
status = write_reg(ci, 0x14, 0x20);
drivers/media/dvb-frontends/cxd2099.c
265
status = write_reg(ci, 0x0A, 0xA7);
drivers/media/dvb-frontends/cxd2099.c
269
status = write_reg(ci, 0x0B, 0x33);
drivers/media/dvb-frontends/cxd2099.c
272
status = write_reg(ci, 0x0C, 0x33);
drivers/media/dvb-frontends/cxd2099.c
279
status = write_reg(ci, 0x15, ci->clk_reg_b);
drivers/media/dvb-frontends/cxd2099.c
285
status = write_reg(ci, 0x17, ci->clk_reg_f);
drivers/media/dvb-frontends/cxd2099.c
294
status = write_reg(ci, 0x09, 0x6f);
drivers/media/dvb-frontends/cxd2099.c
298
status = write_reg(ci, 0x09, 0x6d);
drivers/media/dvb-frontends/cxd2099.c
302
status = write_reg(ci, 0x20, 0x08);
drivers/media/dvb-frontends/cxd2099.c
305
status = write_reg(ci, 0x21, (reg >> 8) & 0xff);
drivers/media/dvb-frontends/cxd2099.c
308
status = write_reg(ci, 0x22, reg & 0xff);
drivers/media/dvb-frontends/cxd2099.c
313
status = write_reg(ci, 0x09, 0x6f); /* D */
drivers/media/dvb-frontends/cxd2099.c
317
status = write_reg(ci, 0x09, 0x6d);
drivers/media/dvb-frontends/cxd2099.c
321
status = write_reg(ci, 0x20, 0x68);
drivers/media/dvb-frontends/cxd2099.c
324
status = write_reg(ci, 0x21, 0x00);
drivers/media/dvb-frontends/cxd2099.c
327
status = write_reg(ci, 0x22, 0x02);
drivers/media/dvb-frontends/cxd2099.c
332
status = write_reg(ci, 0x09, 0x4f); /* C */
drivers/media/dvb-frontends/cxd2099.c
336
status = write_reg(ci, 0x09, 0x4d);
drivers/media/dvb-frontends/cxd2099.c
340
status = write_reg(ci, 0x20, 0x28);
drivers/media/dvb-frontends/cxd2099.c
343
status = write_reg(ci, 0x21, 0x00);
drivers/media/dvb-frontends/cxd2099.c
346
status = write_reg(ci, 0x22, 0x07);
drivers/media/dvb-frontends/cxd2099.c
357
status = write_reg(ci, 0x01, 0x04);
drivers/media/dvb-frontends/cxd2099.c
360
status = write_reg(ci, 0x00, 0x31);
drivers/media/dvb-frontends/cxd2099.c
435
write_reg(ci, 0x00, 0x21);
drivers/media/dvb-frontends/cxd2099.c
436
write_reg(ci, 0x06, 0x1F);
drivers/media/dvb-frontends/cxd2099.c
437
write_reg(ci, 0x00, 0x31);
drivers/media/dvb-frontends/cxd2099.c
439
write_reg(ci, 0x03, 0x02);
drivers/media/dvb-frontends/cxd2099.c
463
write_reg(ci, 0x00, 0x21);
drivers/media/dvb-frontends/cxd2099.c
464
write_reg(ci, 0x06, 0x1F);
drivers/media/dvb-frontends/cxd2099.c
496
write_reg(ci, 0x05, istat);
drivers/media/dvb-frontends/cxd2099.c
580
write_reg(ci, 0x0d, ecount >> 8);
drivers/media/dvb-frontends/cxd2099.c
581
write_reg(ci, 0x0e, ecount & 0xff);
drivers/media/dvb-frontends/cxd2880/cxd2880_devio_spi.c
122
io->write_reg = cxd2880_io_common_write_one_reg;
drivers/media/dvb-frontends/cxd2880/cxd2880_io.c
44
return io->write_reg(io, tgt, sub_address, data);
drivers/media/dvb-frontends/cxd2880/cxd2880_io.c
59
ret = io->write_reg(io, tgt, reg_value[i].addr,
drivers/media/dvb-frontends/cxd2880/cxd2880_io.h
32
int (*write_reg)(struct cxd2880_io *io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1025
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1053
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1059
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1082
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1199
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1238
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1255
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1265
return tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1281
ret = tnr_dmd->diver_sub->io->write_reg(tnr_dmd->diver_sub->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1294
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1306
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1319
ret = tnr_dmd->diver_sub->io->write_reg(tnr_dmd->diver_sub->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1331
ret = tnr_dmd->diver_sub->io->write_reg(tnr_dmd->diver_sub->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1376
ret = tnr_dmd->diver_sub->io->write_reg(tnr_dmd->diver_sub->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1397
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1510
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1515
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1523
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1552
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1595
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1603
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1633
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1656
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1685
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1728
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1785
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1794
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1820
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1827
return tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
1857
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
212
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
2215
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
233
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
258
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
269
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
274
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
280
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
285
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
291
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
3071
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
308
return tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
3144
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
3173
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
3205
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
321
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
3229
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
3260
ret = tnr_dmd->io->write_reg(tnr_dmd->io, tgt, 0x00, bank);
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
3401
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
3408
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
3414
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
3516
return tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
364
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
440
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
454
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
468
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
522
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
551
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
562
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
574
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
620
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
652
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
674
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
700
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
729
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
751
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
795
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
818
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
845
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
904
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
970
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h
23
#define slvt_unfreeze_reg(tnr_dmd) ((void)((tnr_dmd)->io->write_reg\
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
112
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
138
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
147
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
193
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
220
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
246
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
284
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
350
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
388
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
454
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
492
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
558
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
596
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
685
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
691
return tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
1128
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
1135
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
1142
return tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
1173
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
1202
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
180
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
193
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
199
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
205
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
211
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
223
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
229
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
235
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
241
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
279
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
291
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
297
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
303
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
315
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
367
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
453
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
527
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
601
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
678
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
737
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
743
return tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
760
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
823
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
829
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
835
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
841
return tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
1090
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
1129
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
118
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
1202
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
1257
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
1409
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
1471
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
1488
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
1592
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
1679
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
1755
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
237
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
40
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
408
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
478
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
527
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
580
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
633
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
732
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
823
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
841
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
849
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
882
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
960
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c
115
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c
165
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c
241
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c
257
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c
313
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c
366
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c
40
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c
410
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c
573
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c
590
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c
121
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c
29
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c
35
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c
41
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c
55
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c
82
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c
88
ret = tnr_dmd->io->write_reg(tnr_dmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
139
ret = tnrdmd->io->write_reg(tnrdmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
177
ret = tnrdmd->io->write_reg(tnrdmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
1924
ret = priv->regio.write_reg(&priv->regio,
drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
217
ret = tnrdmd->io->write_reg(tnrdmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
234
ret = tnrdmd->io->write_reg(tnrdmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
289
ret = tnrdmd->io->write_reg(tnrdmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
336
ret = tnrdmd->io->write_reg(tnrdmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
383
ret = tnrdmd->io->write_reg(tnrdmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
400
ret = tnrdmd->io->write_reg(tnrdmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
438
ret = tnrdmd->io->write_reg(tnrdmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
455
ret = tnrdmd->io->write_reg(tnrdmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
67
ret = tnrdmd->io->write_reg(tnrdmd->io,
drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
730
ret = tnrdmd->io->write_reg(tnrdmd->io,
drivers/media/dvb-frontends/stv0910.c
1000
write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 4, state->vth[4]);
drivers/media/dvb-frontends/stv0910.c
1001
write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 5, state->vth[5]);
drivers/media/dvb-frontends/stv0910.c
1019
write_reg(state, RSTV0910_P2_DMDISTATE + state->regoff, 0x5C);
drivers/media/dvb-frontends/stv0910.c
1045
write_reg(state, RSTV0910_P2_SFRINIT1 + state->regoff,
drivers/media/dvb-frontends/stv0910.c
1047
write_reg(state, RSTV0910_P2_SFRINIT0 + state->regoff, (symb & 0xFF));
drivers/media/dvb-frontends/stv0910.c
1050
write_reg(state, RSTV0910_P2_DEMOD + state->regoff, state->demod_bits);
drivers/media/dvb-frontends/stv0910.c
1054
write_reg(state, RSTV0910_P2_DMDCFGMD + state->regoff,
drivers/media/dvb-frontends/stv0910.c
1061
write_reg(state, RSTV0910_P2_FECM + state->regoff, 0x00);
drivers/media/dvb-frontends/stv0910.c
1062
write_reg(state, RSTV0910_P2_PRVIT + state->regoff, 0x2F);
drivers/media/dvb-frontends/stv0910.c
1067
write_reg(state, RSTV0910_P2_ACLC2S2Q + state->regoff, 0x0B);
drivers/media/dvb-frontends/stv0910.c
1068
write_reg(state, RSTV0910_P2_ACLC2S28 + state->regoff, 0x0A);
drivers/media/dvb-frontends/stv0910.c
1069
write_reg(state, RSTV0910_P2_BCLC2S2Q + state->regoff, 0x84);
drivers/media/dvb-frontends/stv0910.c
1070
write_reg(state, RSTV0910_P2_BCLC2S28 + state->regoff, 0x84);
drivers/media/dvb-frontends/stv0910.c
1071
write_reg(state, RSTV0910_P2_CARHDR + state->regoff, 0x1C);
drivers/media/dvb-frontends/stv0910.c
1072
write_reg(state, RSTV0910_P2_CARFREQ + state->regoff, 0x79);
drivers/media/dvb-frontends/stv0910.c
1074
write_reg(state, RSTV0910_P2_ACLC2S216A + state->regoff, 0x29);
drivers/media/dvb-frontends/stv0910.c
1075
write_reg(state, RSTV0910_P2_ACLC2S232A + state->regoff, 0x09);
drivers/media/dvb-frontends/stv0910.c
1076
write_reg(state, RSTV0910_P2_BCLC2S216A + state->regoff, 0x84);
drivers/media/dvb-frontends/stv0910.c
1077
write_reg(state, RSTV0910_P2_BCLC2S232A + state->regoff, 0x84);
drivers/media/dvb-frontends/stv0910.c
1083
write_reg(state, RSTV0910_TSTRES0, state->nr ? 0x04 : 0x08);
drivers/media/dvb-frontends/stv0910.c
1084
write_reg(state, RSTV0910_TSTRES0, 0);
drivers/media/dvb-frontends/stv0910.c
1088
write_reg(state, RSTV0910_P2_DMDISTATE + state->regoff, 0x1F);
drivers/media/dvb-frontends/stv0910.c
1090
write_reg(state, RSTV0910_P2_CARCFG + state->regoff, 0x46);
drivers/media/dvb-frontends/stv0910.c
1098
write_reg(state, RSTV0910_P2_CFRUP1 + state->regoff,
drivers/media/dvb-frontends/stv0910.c
1100
write_reg(state, RSTV0910_P2_CFRUP0 + state->regoff, (freq & 0xff));
drivers/media/dvb-frontends/stv0910.c
1103
write_reg(state, RSTV0910_P2_CFRLOW1 + state->regoff,
drivers/media/dvb-frontends/stv0910.c
1105
write_reg(state, RSTV0910_P2_CFRLOW0 + state->regoff, (freq & 0xff));
drivers/media/dvb-frontends/stv0910.c
1108
write_reg(state, RSTV0910_P2_CFRINIT1 + state->regoff, 0);
drivers/media/dvb-frontends/stv0910.c
1109
write_reg(state, RSTV0910_P2_CFRINIT0 + state->regoff, 0);
drivers/media/dvb-frontends/stv0910.c
1111
write_reg(state, RSTV0910_P2_DMDISTATE + state->regoff, 0x1F);
drivers/media/dvb-frontends/stv0910.c
1113
write_reg(state, RSTV0910_P2_DMDISTATE + state->regoff, 0x15);
drivers/media/dvb-frontends/stv0910.c
1127
write_reg(state, RSTV0910_P1_DISRXCFG + offs, 0x00);
drivers/media/dvb-frontends/stv0910.c
1128
write_reg(state, RSTV0910_P1_DISTXCFG + offs, 0xBA); /* Reset = 1 */
drivers/media/dvb-frontends/stv0910.c
1129
write_reg(state, RSTV0910_P1_DISTXCFG + offs, 0x3A); /* Reset = 0 */
drivers/media/dvb-frontends/stv0910.c
1130
write_reg(state, RSTV0910_P1_DISTXF22 + offs, freq);
drivers/media/dvb-frontends/stv0910.c
1148
write_reg(state, RSTV0910_P1_I2CRPT, 0x24);
drivers/media/dvb-frontends/stv0910.c
1150
write_reg(state, RSTV0910_P2_I2CRPT, 0x24);
drivers/media/dvb-frontends/stv0910.c
1152
write_reg(state, RSTV0910_I2CCFG, 0x88); /* state->i2ccfg */
drivers/media/dvb-frontends/stv0910.c
1154
write_reg(state, RSTV0910_OUTCFG, 0x00); /* OUTCFG */
drivers/media/dvb-frontends/stv0910.c
1155
write_reg(state, RSTV0910_PADCFG, 0x05); /* RFAGC Pads Dev = 05 */
drivers/media/dvb-frontends/stv0910.c
1156
write_reg(state, RSTV0910_SYNTCTRL, 0x02); /* SYNTCTRL */
drivers/media/dvb-frontends/stv0910.c
1157
write_reg(state, RSTV0910_TSGENERAL, state->tsgeneral); /* TSGENERAL */
drivers/media/dvb-frontends/stv0910.c
1158
write_reg(state, RSTV0910_CFGEXT, 0x02); /* CFGEXT */
drivers/media/dvb-frontends/stv0910.c
1161
write_reg(state, RSTV0910_GENCFG, 0x14); /* GENCFG */
drivers/media/dvb-frontends/stv0910.c
1163
write_reg(state, RSTV0910_GENCFG, 0x15); /* GENCFG */
drivers/media/dvb-frontends/stv0910.c
1165
write_reg(state, RSTV0910_P1_TNRCFG2, 0x02); /* IQSWAP = 0 */
drivers/media/dvb-frontends/stv0910.c
1166
write_reg(state, RSTV0910_P2_TNRCFG2, 0x82); /* IQSWAP = 1 */
drivers/media/dvb-frontends/stv0910.c
1168
write_reg(state, RSTV0910_P1_CAR3CFG, 0x02);
drivers/media/dvb-frontends/stv0910.c
1169
write_reg(state, RSTV0910_P2_CAR3CFG, 0x02);
drivers/media/dvb-frontends/stv0910.c
1170
write_reg(state, RSTV0910_P1_DMDCFG4, 0x04);
drivers/media/dvb-frontends/stv0910.c
1171
write_reg(state, RSTV0910_P2_DMDCFG4, 0x04);
drivers/media/dvb-frontends/stv0910.c
1173
write_reg(state, RSTV0910_TSTRES0, 0x80); /* LDPC Reset */
drivers/media/dvb-frontends/stv0910.c
1174
write_reg(state, RSTV0910_TSTRES0, 0x00);
drivers/media/dvb-frontends/stv0910.c
1176
write_reg(state, RSTV0910_P1_TSPIDFLT1, 0x00);
drivers/media/dvb-frontends/stv0910.c
1177
write_reg(state, RSTV0910_P2_TSPIDFLT1, 0x00);
drivers/media/dvb-frontends/stv0910.c
1179
write_reg(state, RSTV0910_P1_TMGCFG2, 0x80);
drivers/media/dvb-frontends/stv0910.c
1180
write_reg(state, RSTV0910_P2_TMGCFG2, 0x80);
drivers/media/dvb-frontends/stv0910.c
1185
write_reg(state, RSTV0910_P1_TSCFGH, state->tscfgh | 0x01);
drivers/media/dvb-frontends/stv0910.c
1186
write_reg(state, RSTV0910_P1_TSCFGH, state->tscfgh);
drivers/media/dvb-frontends/stv0910.c
1187
write_reg(state, RSTV0910_P1_TSCFGM, 0xC0); /* Manual speed */
drivers/media/dvb-frontends/stv0910.c
1188
write_reg(state, RSTV0910_P1_TSCFGL, 0x20);
drivers/media/dvb-frontends/stv0910.c
1190
write_reg(state, RSTV0910_P1_TSSPEED, state->tsspeed);
drivers/media/dvb-frontends/stv0910.c
1192
write_reg(state, RSTV0910_P2_TSCFGH, state->tscfgh | 0x01);
drivers/media/dvb-frontends/stv0910.c
1193
write_reg(state, RSTV0910_P2_TSCFGH, state->tscfgh);
drivers/media/dvb-frontends/stv0910.c
1194
write_reg(state, RSTV0910_P2_TSCFGM, 0xC0); /* Manual speed */
drivers/media/dvb-frontends/stv0910.c
1195
write_reg(state, RSTV0910_P2_TSCFGL, 0x20);
drivers/media/dvb-frontends/stv0910.c
1197
write_reg(state, RSTV0910_P2_TSSPEED, state->tsspeed);
drivers/media/dvb-frontends/stv0910.c
1200
write_reg(state, RSTV0910_P1_TSCFGH, state->tscfgh | 0x01);
drivers/media/dvb-frontends/stv0910.c
1201
write_reg(state, RSTV0910_P2_TSCFGH, state->tscfgh | 0x01);
drivers/media/dvb-frontends/stv0910.c
1202
write_reg(state, RSTV0910_P1_TSCFGH, state->tscfgh);
drivers/media/dvb-frontends/stv0910.c
1203
write_reg(state, RSTV0910_P2_TSCFGH, state->tscfgh);
drivers/media/dvb-frontends/stv0910.c
1205
write_reg(state, RSTV0910_P1_I2CRPT, state->i2crpt);
drivers/media/dvb-frontends/stv0910.c
1206
write_reg(state, RSTV0910_P2_I2CRPT, state->i2crpt);
drivers/media/dvb-frontends/stv0910.c
1208
write_reg(state, RSTV0910_P1_TSINSDELM, 0x17);
drivers/media/dvb-frontends/stv0910.c
1209
write_reg(state, RSTV0910_P1_TSINSDELL, 0xff);
drivers/media/dvb-frontends/stv0910.c
1211
write_reg(state, RSTV0910_P2_TSINSDELM, 0x17);
drivers/media/dvb-frontends/stv0910.c
1212
write_reg(state, RSTV0910_P2_TSINSDELL, 0xff);
drivers/media/dvb-frontends/stv0910.c
1240
if (write_reg(state, state->nr ? RSTV0910_P2_I2CRPT :
drivers/media/dvb-frontends/stv0910.c
1409
write_reg(state, RSTV0910_P2_TSCFGH + state->regoff,
drivers/media/dvb-frontends/stv0910.c
1412
write_reg(state, RSTV0910_P2_TSCFGH + state->regoff,
drivers/media/dvb-frontends/stv0910.c
1414
write_reg(state, RSTV0910_P2_TSCFGH + state->regoff,
drivers/media/dvb-frontends/stv0910.c
1451
write_reg(state,
drivers/media/dvb-frontends/stv0910.c
1459
write_reg(state,
drivers/media/dvb-frontends/stv0910.c
1464
write_reg(state,
drivers/media/dvb-frontends/stv0910.c
1472
write_reg(state,
drivers/media/dvb-frontends/stv0910.c
1480
write_reg(state,
drivers/media/dvb-frontends/stv0910.c
1485
write_reg(state,
drivers/media/dvb-frontends/stv0910.c
1491
write_reg(state,
drivers/media/dvb-frontends/stv0910.c
1639
return write_reg(state, RSTV0910_P1_DISTXCFG + offs, 0x38);
drivers/media/dvb-frontends/stv0910.c
1641
return write_reg(state, RSTV0910_P1_DISTXCFG + offs, 0x3a);
drivers/media/dvb-frontends/stv0910.c
179
status = write_reg(state, reg, (tmp & ~mask) | (val & mask));
drivers/media/dvb-frontends/stv0910.c
197
return write_reg(state, field >> 16, new);
drivers/media/dvb-frontends/stv0910.c
205
write_reg(state, state->nr ? RSTV0910_P2_##_reg : \
drivers/media/dvb-frontends/stv0910.c
554
write_reg(state, RSTV0910_P2_DMDCFGMD + state->regoff, tmp);
drivers/media/dvb-frontends/stv0910.c
567
write_reg(state, RSTV0910_P2_ACLC2S2Q +
drivers/media/dvb-frontends/stv0910.c
570
write_reg(state, RSTV0910_P2_ACLC2S2Q +
drivers/media/dvb-frontends/stv0910.c
572
write_reg(state, RSTV0910_P2_ACLC2S28 +
drivers/media/dvb-frontends/stv0910.c
575
write_reg(state, RSTV0910_P2_ACLC2S2Q +
drivers/media/dvb-frontends/stv0910.c
577
write_reg(state, RSTV0910_P2_ACLC2S216A +
drivers/media/dvb-frontends/stv0910.c
580
write_reg(state, RSTV0910_P2_ACLC2S2Q +
drivers/media/dvb-frontends/stv0910.c
582
write_reg(state, RSTV0910_P2_ACLC2S232A +
drivers/media/dvb-frontends/stv0910.c
678
status = write_reg(state, RSTV0910_P2_ERRCTRL1 +
drivers/media/dvb-frontends/stv0910.c
684
status = write_reg(state, RSTV0910_P2_ERRCTRL1 +
drivers/media/dvb-frontends/stv0910.c
754
write_reg(state, RSTV0910_P2_ERRCTRL1 + state->regoff,
drivers/media/dvb-frontends/stv0910.c
759
write_reg(state, RSTV0910_P2_ERRCTRL1 + state->regoff,
drivers/media/dvb-frontends/stv0910.c
840
write_reg(state, RSTV0910_NCOARSE, (cp << 3) | idf);
drivers/media/dvb-frontends/stv0910.c
841
write_reg(state, RSTV0910_NCOARSE2, odf);
drivers/media/dvb-frontends/stv0910.c
842
write_reg(state, RSTV0910_NCOARSE1, ndiv);
drivers/media/dvb-frontends/stv0910.c
855
write_reg(state, RSTV0910_P2_TSCFGH + state->regoff,
drivers/media/dvb-frontends/stv0910.c
859
write_reg(state, RSTV0910_P2_PDELCTRL1 + state->regoff, tmp);
drivers/media/dvb-frontends/stv0910.c
861
write_reg(state, RSTV0910_P2_AGC2O + state->regoff, 0x5B);
drivers/media/dvb-frontends/stv0910.c
863
write_reg(state, RSTV0910_P2_DMDISTATE + state->regoff, 0x5c);
drivers/media/dvb-frontends/stv0910.c
876
write_reg(state, RSTV0910_P2_PLROOT0 + state->regoff,
drivers/media/dvb-frontends/stv0910.c
878
write_reg(state, RSTV0910_P2_PLROOT1 + state->regoff,
drivers/media/dvb-frontends/stv0910.c
880
write_reg(state, RSTV0910_P2_PLROOT2 + state->regoff,
drivers/media/dvb-frontends/stv0910.c
894
write_reg(state, RSTV0910_P2_ISIENTRY + state->regoff,
drivers/media/dvb-frontends/stv0910.c
896
write_reg(state, RSTV0910_P2_ISIBITENA + state->regoff, 0xff);
drivers/media/dvb-frontends/stv0910.c
953
return write_reg(state, RSTV0910_P2_PRVIT + state->regoff, val);
drivers/media/dvb-frontends/stv0910.c
964
write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 0, state->vth[0]);
drivers/media/dvb-frontends/stv0910.c
965
write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 1, state->vth[1]);
drivers/media/dvb-frontends/stv0910.c
966
write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 2, state->vth[2]);
drivers/media/dvb-frontends/stv0910.c
967
write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 3, state->vth[3]);
drivers/media/dvb-frontends/stv0910.c
968
write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 4, state->vth[4]);
drivers/media/dvb-frontends/stv0910.c
969
write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 5, state->vth[5]);
drivers/media/dvb-frontends/stv0910.c
996
write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 0, state->vth[0]);
drivers/media/dvb-frontends/stv0910.c
997
write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 1, state->vth[1]);
drivers/media/dvb-frontends/stv0910.c
998
write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 2, state->vth[2]);
drivers/media/dvb-frontends/stv0910.c
999
write_reg(state, RSTV0910_P2_VTH12 + state->regoff + 3, state->vth[3]);
drivers/media/dvb-frontends/stv6111.c
579
write_reg(state, 0x02, state->reg[0x02] | 0x20);
drivers/media/i2c/tw2804.c
206
return write_reg(client, addr, reg, state->channel);
drivers/media/i2c/tw2804.c
214
return write_reg(client, addr, reg, state->channel);
drivers/media/i2c/tw2804.c
217
return write_reg(client, TW2804_REG_GAIN, ctrl->val, 0);
drivers/media/i2c/tw2804.c
220
return write_reg(client, TW2804_REG_CHROMA_GAIN, ctrl->val, 0);
drivers/media/i2c/tw2804.c
223
return write_reg(client, TW2804_REG_BLUE_BALANCE, ctrl->val, 0);
drivers/media/i2c/tw2804.c
226
return write_reg(client, TW2804_REG_RED_BALANCE, ctrl->val, 0);
drivers/media/i2c/tw2804.c
229
return write_reg(client, TW2804_REG_BRIGHTNESS,
drivers/media/i2c/tw2804.c
233
return write_reg(client, TW2804_REG_CONTRAST,
drivers/media/i2c/tw2804.c
237
return write_reg(client, TW2804_REG_SATURATION,
drivers/media/i2c/tw2804.c
241
return write_reg(client, TW2804_REG_HUE,
drivers/media/i2c/tw2804.c
317
reg = write_reg(client, 0x22, reg, dec->channel);
drivers/media/i2c/tw9903.c
102
if (write_reg(sd, regs[i], regs[i + 1]) < 0)
drivers/media/i2c/tw9903.c
110
write_reg(sd, 0x02, 0x40 | (input << 1));
drivers/media/i2c/tw9903.c
146
write_reg(sd, 0x10, ctrl->val);
drivers/media/i2c/tw9903.c
149
write_reg(sd, 0x11, ctrl->val);
drivers/media/i2c/tw9903.c
152
write_reg(sd, 0x15, ctrl->val);
drivers/media/i2c/tw9906.c
116
write_reg(sd, 0x10, ctrl->val);
drivers/media/i2c/tw9906.c
119
write_reg(sd, 0x11, ctrl->val);
drivers/media/i2c/tw9906.c
122
write_reg(sd, 0x15, ctrl->val);
drivers/media/i2c/tw9906.c
73
if (write_reg(sd, regs[i], regs[i + 1]) < 0)
drivers/media/i2c/tw9906.c
81
write_reg(sd, 0x02, 0x40 | (input << 1));
drivers/media/i2c/uda1342.c
28
write_reg(client, 0x00, 0x1241); /* select input 1 */
drivers/media/i2c/uda1342.c
31
write_reg(client, 0x00, 0x1441); /* select input 2 */
drivers/media/i2c/uda1342.c
65
write_reg(client, 0x00, 0x8000); /* reset registers */
drivers/media/i2c/uda1342.c
66
write_reg(client, 0x00, 0x1241); /* select input 1 */
drivers/media/pci/ivtv/ivtv-driver.h
802
do { write_reg(val, reg); read_reg(reg); } while (0)
drivers/media/pci/ivtv/ivtv-firmware.c
100
write_reg(IVTV_CMD_VPU_STOP15, IVTV_REG_VPU);
drivers/media/pci/ivtv/ivtv-firmware.c
103
write_reg(IVTV_CMD_HW_BLOCKS_RST, IVTV_REG_HW_BLOCKS);
drivers/media/pci/ivtv/ivtv-firmware.c
106
write_reg(IVTV_CMD_SPU_STOP, IVTV_REG_SPU);
drivers/media/pci/ivtv/ivtv-firmware.c
111
write_reg(IVTV_CMD_SDRAM_PRECHARGE_INIT, IVTV_REG_ENC_SDRAM_PRECHARGE);
drivers/media/pci/ivtv/ivtv-firmware.c
114
write_reg(IVTV_CMD_SDRAM_REFRESH_INIT, IVTV_REG_ENC_SDRAM_REFRESH);
drivers/media/pci/ivtv/ivtv-firmware.c
118
write_reg(IVTV_CMD_SDRAM_PRECHARGE_INIT, IVTV_REG_DEC_SDRAM_PRECHARGE);
drivers/media/pci/ivtv/ivtv-firmware.c
121
write_reg(IVTV_CMD_SDRAM_REFRESH_INIT, IVTV_REG_DEC_SDRAM_REFRESH);
drivers/media/pci/ivtv/ivtv-firmware.c
197
write_reg(read_reg(IVTV_REG_SPU) & IVTV_MASK_SPU_ENABLE, IVTV_REG_SPU);
drivers/media/pci/ivtv/ivtv-firmware.c
200
write_reg(read_reg(IVTV_REG_VPU) & IVTV_MASK_VPU_ENABLE15, IVTV_REG_VPU);
drivers/media/pci/ivtv/ivtv-firmware.c
202
write_reg(read_reg(IVTV_REG_VPU) & IVTV_MASK_VPU_ENABLE16, IVTV_REG_VPU);
drivers/media/pci/ivtv/ivtv-firmware.c
88
write_reg(IVTV_CMD_VDM_STOP, IVTV_REG_VDM);
drivers/media/pci/ivtv/ivtv-firmware.c
91
write_reg(IVTV_CMD_AO_STOP, IVTV_REG_AO);
drivers/media/pci/ivtv/ivtv-firmware.c
94
write_reg(IVTV_CMD_APU_PING, IVTV_REG_APU);
drivers/media/pci/ivtv/ivtv-firmware.c
98
write_reg(IVTV_CMD_VPU_STOP16, IVTV_REG_VPU);
drivers/media/pci/ivtv/ivtv-gpio.c
104
write_reg(curdir, IVTV_REG_GPIO_DIR);
drivers/media/pci/ivtv/ivtv-gpio.c
106
write_reg(curout, IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
110
write_reg(curout, IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
112
write_reg(curdir, IVTV_REG_GPIO_DIR);
drivers/media/pci/ivtv/ivtv-gpio.c
127
write_reg(curout, IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
131
write_reg(curout, IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
165
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
206
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
218
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
244
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
259
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) |
drivers/media/pci/ivtv/ivtv-gpio.c
294
write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
342
write_reg(itv->card->gpio_init.initial_value | pin, IVTV_REG_GPIO_OUT);
drivers/media/pci/ivtv/ivtv-gpio.c
343
write_reg(itv->card->gpio_init.direction | pin, IVTV_REG_GPIO_DIR);
drivers/media/pci/ivtv/ivtv-i2c.c
324
write_reg(~state, IVTV_REG_I2C_SETSCL_OFFSET);
drivers/media/pci/ivtv/ivtv-i2c.c
332
write_reg(~state & 1, IVTV_REG_I2C_SETSDA_OFFSET);
drivers/media/pci/ivtv/ivtv-i2c.c
636
write_reg(~itv->i2c_state, IVTV_REG_I2C_SETSCL_OFFSET);
drivers/media/pci/ivtv/ivtv-i2c.c
650
write_reg(~itv->i2c_state, IVTV_REG_I2C_SETSDA_OFFSET);
drivers/media/pci/ivtv/ivtv-irq.c
1073
write_reg(read_reg(IVTV_REG_DMASTATUS) & 3, IVTV_REG_DMASTATUS);
drivers/media/pci/ivtv/ivtv-irq.c
424
write_reg(s->sg_handle, IVTV_REG_ENCDMAADDR);
drivers/media/pci/ivtv/ivtv-irq.c
440
write_reg(s->sg_handle, IVTV_REG_DECDMAADDR);
drivers/media/pci/ivtv/ivtv-irq.c
548
write_reg(read_reg(IVTV_REG_DMASTATUS) & 3, IVTV_REG_DMASTATUS);
drivers/media/pci/ivtv/ivtv-irq.c
611
write_reg(read_reg(IVTV_REG_DMASTATUS) & 3, IVTV_REG_DMASTATUS);
drivers/media/pci/ivtv/ivtv-irq.c
69
write_reg(IVTV_IRQ_ENC_PIO_COMPLETE, 0x44);
drivers/media/pci/ivtv/ivtv-irq.c
690
write_reg(status, IVTV_REG_DMASTATUS);
drivers/media/pci/ivtv/ivtv-irq.c
845
write_reg(yuv_offset[next_dma_frame] >> 4, 0x82c);
drivers/media/pci/ivtv/ivtv-irq.c
846
write_reg((yuv_offset[next_dma_frame] + IVTV_YUV_BUFFER_UV_OFFSET) >> 4, 0x830);
drivers/media/pci/ivtv/ivtv-irq.c
847
write_reg(yuv_offset[next_dma_frame] >> 4, 0x834);
drivers/media/pci/ivtv/ivtv-irq.c
848
write_reg((yuv_offset[next_dma_frame] + IVTV_YUV_BUFFER_UV_OFFSET) >> 4, 0x838);
drivers/media/pci/ivtv/ivtv-irq.c
87
write_reg(IVTV_IRQ_ENC_PIO_COMPLETE, 0x44);
drivers/media/pci/ivtv/ivtv-irq.c
933
if (combo) write_reg(combo, IVTV_REG_IRQSTATUS);
drivers/media/pci/ivtv/ivtv-udma.c
209
write_reg(itv->udma.SG_handle, IVTV_REG_DECDMAADDR);
drivers/media/pci/ivtv/ivtv-yuv.c
1200
write_reg(yi->reg_2898 | 0x01000000, 0x2898);
drivers/media/pci/ivtv/ivtv-yuv.c
1202
write_reg(yi->reg_2834, 0x02834);
drivers/media/pci/ivtv/ivtv-yuv.c
1203
write_reg(yi->reg_2838, 0x02838);
drivers/media/pci/ivtv/ivtv-yuv.c
1204
write_reg(yi->reg_283c, 0x0283c);
drivers/media/pci/ivtv/ivtv-yuv.c
1205
write_reg(yi->reg_2840, 0x02840);
drivers/media/pci/ivtv/ivtv-yuv.c
1206
write_reg(yi->reg_2844, 0x02844);
drivers/media/pci/ivtv/ivtv-yuv.c
1207
write_reg(yi->reg_2848, 0x02848);
drivers/media/pci/ivtv/ivtv-yuv.c
1208
write_reg(yi->reg_2854, 0x02854);
drivers/media/pci/ivtv/ivtv-yuv.c
1209
write_reg(yi->reg_285c, 0x0285c);
drivers/media/pci/ivtv/ivtv-yuv.c
1210
write_reg(yi->reg_2864, 0x02864);
drivers/media/pci/ivtv/ivtv-yuv.c
1211
write_reg(yi->reg_2870, 0x02870);
drivers/media/pci/ivtv/ivtv-yuv.c
1212
write_reg(yi->reg_2874, 0x02874);
drivers/media/pci/ivtv/ivtv-yuv.c
1213
write_reg(yi->reg_2890, 0x02890);
drivers/media/pci/ivtv/ivtv-yuv.c
1214
write_reg(yi->reg_289c, 0x0289c);
drivers/media/pci/ivtv/ivtv-yuv.c
1216
write_reg(yi->reg_2918, 0x02918);
drivers/media/pci/ivtv/ivtv-yuv.c
1217
write_reg(yi->reg_291c, 0x0291c);
drivers/media/pci/ivtv/ivtv-yuv.c
1218
write_reg(yi->reg_2920, 0x02920);
drivers/media/pci/ivtv/ivtv-yuv.c
1219
write_reg(yi->reg_2924, 0x02924);
drivers/media/pci/ivtv/ivtv-yuv.c
1220
write_reg(yi->reg_2928, 0x02928);
drivers/media/pci/ivtv/ivtv-yuv.c
1221
write_reg(yi->reg_292c, 0x0292c);
drivers/media/pci/ivtv/ivtv-yuv.c
1222
write_reg(yi->reg_2930, 0x02930);
drivers/media/pci/ivtv/ivtv-yuv.c
1223
write_reg(yi->reg_2934, 0x02934);
drivers/media/pci/ivtv/ivtv-yuv.c
1224
write_reg(yi->reg_2938, 0x02938);
drivers/media/pci/ivtv/ivtv-yuv.c
1225
write_reg(yi->reg_293c, 0x0293c);
drivers/media/pci/ivtv/ivtv-yuv.c
1226
write_reg(yi->reg_2940, 0x02940);
drivers/media/pci/ivtv/ivtv-yuv.c
1227
write_reg(yi->reg_2944, 0x02944);
drivers/media/pci/ivtv/ivtv-yuv.c
1228
write_reg(yi->reg_2948, 0x02948);
drivers/media/pci/ivtv/ivtv-yuv.c
1229
write_reg(yi->reg_294c, 0x0294c);
drivers/media/pci/ivtv/ivtv-yuv.c
1230
write_reg(yi->reg_2950, 0x02950);
drivers/media/pci/ivtv/ivtv-yuv.c
1231
write_reg(yi->reg_2954, 0x02954);
drivers/media/pci/ivtv/ivtv-yuv.c
1232
write_reg(yi->reg_2958, 0x02958);
drivers/media/pci/ivtv/ivtv-yuv.c
1233
write_reg(yi->reg_295c, 0x0295c);
drivers/media/pci/ivtv/ivtv-yuv.c
1234
write_reg(yi->reg_2960, 0x02960);
drivers/media/pci/ivtv/ivtv-yuv.c
1235
write_reg(yi->reg_2964, 0x02964);
drivers/media/pci/ivtv/ivtv-yuv.c
1236
write_reg(yi->reg_2968, 0x02968);
drivers/media/pci/ivtv/ivtv-yuv.c
1237
write_reg(yi->reg_296c, 0x0296c);
drivers/media/pci/ivtv/ivtv-yuv.c
1238
write_reg(yi->reg_2970, 0x02970);
drivers/media/pci/ivtv/ivtv-yuv.c
1272
write_reg(0, 0x02814);
drivers/media/pci/ivtv/ivtv-yuv.c
1273
write_reg(0, 0x0282c);
drivers/media/pci/ivtv/ivtv-yuv.c
1274
write_reg(0, 0x02904);
drivers/media/pci/ivtv/ivtv-yuv.c
1275
write_reg(0, 0x02910);
drivers/media/pci/ivtv/ivtv-yuv.c
167
write_reg(read_dec(i), 0x02804);
drivers/media/pci/ivtv/ivtv-yuv.c
168
write_reg(read_dec(i), 0x0281c);
drivers/media/pci/ivtv/ivtv-yuv.c
170
write_reg(read_dec(i), 0x02808);
drivers/media/pci/ivtv/ivtv-yuv.c
171
write_reg(read_dec(i), 0x02820);
drivers/media/pci/ivtv/ivtv-yuv.c
173
write_reg(read_dec(i), 0x0280c);
drivers/media/pci/ivtv/ivtv-yuv.c
174
write_reg(read_dec(i), 0x02824);
drivers/media/pci/ivtv/ivtv-yuv.c
176
write_reg(read_dec(i), 0x02810);
drivers/media/pci/ivtv/ivtv-yuv.c
177
write_reg(read_dec(i), 0x02828);
drivers/media/pci/ivtv/ivtv-yuv.c
179
write_reg(read_dec(i), 0x02814);
drivers/media/pci/ivtv/ivtv-yuv.c
180
write_reg(read_dec(i), 0x0282c);
drivers/media/pci/ivtv/ivtv-yuv.c
182
write_reg(0, 0x02818);
drivers/media/pci/ivtv/ivtv-yuv.c
183
write_reg(0, 0x02830);
drivers/media/pci/ivtv/ivtv-yuv.c
193
write_reg(read_dec(i), 0x02900);
drivers/media/pci/ivtv/ivtv-yuv.c
195
write_reg(read_dec(i), 0x02904);
drivers/media/pci/ivtv/ivtv-yuv.c
197
write_reg(0, 0x02908);
drivers/media/pci/ivtv/ivtv-yuv.c
207
write_reg(read_dec(i), 0x0290c);
drivers/media/pci/ivtv/ivtv-yuv.c
209
write_reg(read_dec(i), 0x02910);
drivers/media/pci/ivtv/ivtv-yuv.c
211
write_reg(0, 0x02914);
drivers/media/pci/ivtv/ivtv-yuv.c
335
write_reg(reg_2834, 0x02834);
drivers/media/pci/ivtv/ivtv-yuv.c
336
write_reg(reg_2838, 0x02838);
drivers/media/pci/ivtv/ivtv-yuv.c
340
write_reg(reg_283c, 0x0283c);
drivers/media/pci/ivtv/ivtv-yuv.c
341
write_reg(reg_2844, 0x02844);
drivers/media/pci/ivtv/ivtv-yuv.c
346
write_reg(0x00080514, 0x02840);
drivers/media/pci/ivtv/ivtv-yuv.c
347
write_reg(0x00100514, 0x02848);
drivers/media/pci/ivtv/ivtv-yuv.c
351
write_reg(reg_2854, 0x02854);
drivers/media/pci/ivtv/ivtv-yuv.c
355
write_reg(reg_285c, 0x0285c);
drivers/media/pci/ivtv/ivtv-yuv.c
356
write_reg(reg_2864, 0x02864);
drivers/media/pci/ivtv/ivtv-yuv.c
360
write_reg(reg_2874, 0x02874);
drivers/media/pci/ivtv/ivtv-yuv.c
364
write_reg(reg_2870, 0x02870);
drivers/media/pci/ivtv/ivtv-yuv.c
368
write_reg(reg_2890, 0x02890);
drivers/media/pci/ivtv/ivtv-yuv.c
579
write_reg(reg_2934, 0x02934);
drivers/media/pci/ivtv/ivtv-yuv.c
580
write_reg(reg_293c, 0x0293c);
drivers/media/pci/ivtv/ivtv-yuv.c
583
write_reg(reg_2944, 0x02944);
drivers/media/pci/ivtv/ivtv-yuv.c
584
write_reg(reg_294c, 0x0294c);
drivers/media/pci/ivtv/ivtv-yuv.c
592
write_reg(reg_2930, 0x02938);
drivers/media/pci/ivtv/ivtv-yuv.c
593
write_reg(reg_2930, 0x02930);
drivers/media/pci/ivtv/ivtv-yuv.c
597
write_reg(reg_2928, 0x02928);
drivers/media/pci/ivtv/ivtv-yuv.c
598
write_reg(reg_2928 + 0x514, 0x0292C);
drivers/media/pci/ivtv/ivtv-yuv.c
602
write_reg(reg_2920, 0x02920);
drivers/media/pci/ivtv/ivtv-yuv.c
603
write_reg(reg_2920 + 0x514, 0x02924);
drivers/media/pci/ivtv/ivtv-yuv.c
607
write_reg(reg_2918, 0x02918);
drivers/media/pci/ivtv/ivtv-yuv.c
608
write_reg(reg_291c, 0x0291C);
drivers/media/pci/ivtv/ivtv-yuv.c
612
write_reg(reg_296c, 0x0296c);
drivers/media/pci/ivtv/ivtv-yuv.c
616
write_reg(reg_2940, 0x02948);
drivers/media/pci/ivtv/ivtv-yuv.c
617
write_reg(reg_2940, 0x02940);
drivers/media/pci/ivtv/ivtv-yuv.c
621
write_reg(reg_2950, 0x02950);
drivers/media/pci/ivtv/ivtv-yuv.c
622
write_reg(reg_2954, 0x02954);
drivers/media/pci/ivtv/ivtv-yuv.c
626
write_reg(reg_2958, 0x02958);
drivers/media/pci/ivtv/ivtv-yuv.c
627
write_reg(reg_295c, 0x0295C);
drivers/media/pci/ivtv/ivtv-yuv.c
631
write_reg(reg_2960, 0x02960);
drivers/media/pci/ivtv/ivtv-yuv.c
635
write_reg(reg_2964, 0x02964);
drivers/media/pci/ivtv/ivtv-yuv.c
636
write_reg(reg_2968, 0x02968);
drivers/media/pci/ivtv/ivtv-yuv.c
640
write_reg(reg_289c, 0x0289c);
drivers/media/pci/ivtv/ivtv-yuv.c
832
write_reg(0x01008080, 0x2898);
drivers/media/pci/ivtv/ivtv-yuv.c
834
write_reg(0x00108080, 0x2898);
drivers/media/pci/ivtv/ivtvfb.c
1210
write_reg(0, 0x02a30);
drivers/media/pci/ivtv/ivtvfb.c
1211
write_reg(0, 0x02a34);
drivers/media/pci/ivtv/ivtvfb.c
260
write_reg((ivtv_window->top << 16) | ivtv_window->left, 0x02a04);
drivers/media/pci/ivtv/ivtvfb.c
263
write_reg(((ivtv_window->top+ivtv_window->height) << 16) | (ivtv_window->left+ivtv_window->width), 0x02a08);
drivers/media/pci/ivtv/ivtvfb.c
512
write_reg(read_reg(0x02a00) | 0x0002000, 0x02a00);
drivers/media/pci/ivtv/ivtvfb.c
514
write_reg(read_reg(0x02a00) & ~0x0002000, 0x02a00);
drivers/media/pci/ivtv/ivtvfb.c
832
write_reg(osd_pan_index, 0x02A0C);
drivers/media/pci/ivtv/ivtvfb.c
870
write_reg(regno, 0x02a30);
drivers/media/pci/ivtv/ivtvfb.c
871
write_reg(color, 0x02a34);
drivers/media/pci/ivtv/ivtvfb.c
953
write_reg(i, 0x02a30);
drivers/media/pci/ivtv/ivtvfb.c
954
write_reg(oi->palette_cur[i], 0x02a34);
drivers/media/pci/ivtv/ivtvfb.c
956
write_reg(oi->pan_cur, 0x02a0c);
drivers/media/platform/ti/vpe/vpdma.c
1010
write_reg(vpdma, reg_addr, val);
drivers/media/platform/ti/vpe/vpdma.c
1038
write_reg(vpdma, reg_addr, 3 << (list_num * 2));
drivers/media/platform/ti/vpe/vpdma.c
1046
write_reg(vpdma, VPDMA_BG_RGB, color);
drivers/media/platform/ti/vpe/vpdma.c
1048
write_reg(vpdma, VPDMA_BG_YUV, color);
drivers/media/platform/ti/vpe/vpdma.c
1113
write_reg(vpdma, VPDMA_LIST_ADDR, (u32) fw_dma_buf.dma_addr);
drivers/media/platform/ti/vpe/vpdma.c
304
write_reg(vpdma, offset, val);
drivers/media/platform/ti/vpe/vpdma.c
436
write_reg(vpdma, VPDMA_LIST_ATTR,
drivers/media/platform/ti/vpe/vpdma.c
541
write_reg(vpdma, VPDMA_LIST_ADDR, (u32) list->buf.dma_addr);
drivers/media/platform/ti/vpe/vpdma.c
543
write_reg(vpdma, VPDMA_LIST_ATTR,
drivers/media/platform/ti/vpe/vpe.c
1194
write_reg(ctx->dev, VPE_INT0_ENABLE0_SET, VPE_INT0_LIST0_COMPLETE);
drivers/media/platform/ti/vpe/vpe.c
1195
write_reg(ctx->dev, VPE_INT0_ENABLE1_SET, VPE_DEI_ERROR_INT |
drivers/media/platform/ti/vpe/vpe.c
1203
write_reg(ctx->dev, VPE_INT0_ENABLE0_CLR, 0xffffffff);
drivers/media/platform/ti/vpe/vpe.c
1204
write_reg(ctx->dev, VPE_INT0_ENABLE1_CLR, 0xffffffff);
drivers/media/platform/ti/vpe/vpe.c
1381
write_reg(dev, VPE_INT0_STATUS0_CLR, irqst0);
drivers/media/platform/ti/vpe/vpe.c
1387
write_reg(dev, VPE_INT0_STATUS1_CLR, irqst1);
drivers/media/platform/ti/vpe/vpe.c
487
write_reg(dev, offset, val);
drivers/media/platform/ti/vpe/vpe.c
630
write_reg(dev, VPE_CLK_ENABLE, val);
drivers/media/radio/radio-shark2.c
137
.write_reg = shark_write_reg,
drivers/media/radio/radio-tea5777.c
184
tea->write_reg &= ~TEA5777_W_AM_FM_MASK;
drivers/media/radio/radio-tea5777.c
186
tea->write_reg &= ~TEA5777_W_FM_PLL_MASK;
drivers/media/radio/radio-tea5777.c
187
tea->write_reg |= (u64)freq << TEA5777_W_FM_PLL_SHIFT;
drivers/media/radio/radio-tea5777.c
188
tea->write_reg &= ~TEA5777_W_FM_FREF_MASK;
drivers/media/radio/radio-tea5777.c
189
tea->write_reg |= TEA5777_W_FM_FREF_VALUE <<
drivers/media/radio/radio-tea5777.c
191
tea->write_reg &= ~TEA5777_W_FM_FORCEMONO_MASK;
drivers/media/radio/radio-tea5777.c
193
tea->write_reg |= 1LL << TEA5777_W_FM_FORCEMONO_SHIFT;
drivers/media/radio/radio-tea5777.c
196
tea->write_reg &= ~TEA5777_W_AM_FM_MASK;
drivers/media/radio/radio-tea5777.c
197
tea->write_reg |= (1LL << TEA5777_W_AM_FM_SHIFT);
drivers/media/radio/radio-tea5777.c
199
tea->write_reg &= ~TEA5777_W_AM_PLL_MASK;
drivers/media/radio/radio-tea5777.c
200
tea->write_reg |= (u64)freq << TEA5777_W_AM_PLL_SHIFT;
drivers/media/radio/radio-tea5777.c
201
tea->write_reg &= ~TEA5777_W_AM_AGCRF_MASK;
drivers/media/radio/radio-tea5777.c
202
tea->write_reg &= ~TEA5777_W_AM_AGCRF_MASK;
drivers/media/radio/radio-tea5777.c
203
tea->write_reg &= ~TEA5777_W_AM_MWLW_MASK;
drivers/media/radio/radio-tea5777.c
204
tea->write_reg |= TEA5777_W_AM_MW << TEA5777_W_AM_MWLW_SHIFT;
drivers/media/radio/radio-tea5777.c
205
tea->write_reg &= ~TEA5777_W_AM_LNA_MASK;
drivers/media/radio/radio-tea5777.c
206
tea->write_reg |= 1LL << TEA5777_W_AM_LNA_SHIFT;
drivers/media/radio/radio-tea5777.c
207
tea->write_reg &= ~TEA5777_W_AM_PEAK_MASK;
drivers/media/radio/radio-tea5777.c
208
tea->write_reg |= 1LL << TEA5777_W_AM_PEAK_SHIFT;
drivers/media/radio/radio-tea5777.c
209
tea->write_reg &= ~TEA5777_W_AM_CALLIGN_MASK;
drivers/media/radio/radio-tea5777.c
213
res = tea->ops->write_reg(tea, tea->write_reg);
drivers/media/radio/radio-tea5777.c
412
tea->write_reg |= TEA5777_W_PROGBLIM_MASK;
drivers/media/radio/radio-tea5777.c
414
tea->write_reg &= ~TEA5777_W_UPDWN_MASK;
drivers/media/radio/radio-tea5777.c
422
tea->write_reg |= TEA5777_W_UPDWN_MASK;
drivers/media/radio/radio-tea5777.c
429
tea->write_reg &= ~TEA5777_W_PROGBLIM_MASK;
drivers/media/radio/radio-tea5777.c
431
tea->write_reg |= TEA5777_W_SEARCH_MASK;
drivers/media/radio/radio-tea5777.c
433
tea->write_reg |= TEA5777_W_UPDWN_MASK;
drivers/media/radio/radio-tea5777.c
436
tea->write_reg &= ~TEA5777_W_UPDWN_MASK;
drivers/media/radio/radio-tea5777.c
463
tea->write_reg &= ~TEA5777_W_SEARCH_MASK;
drivers/media/radio/radio-tea5777.c
476
tea->write_reg &= ~TEA5777_W_PROGBLIM_MASK;
drivers/media/radio/radio-tea5777.c
477
tea->write_reg &= ~TEA5777_W_SEARCH_MASK;
drivers/media/radio/radio-tea5777.c
491
tea->write_reg |= TEA5777_W_MUTE_MASK;
drivers/media/radio/radio-tea5777.c
493
tea->write_reg &= ~TEA5777_W_MUTE_MASK;
drivers/media/radio/radio-tea5777.c
534
tea->write_reg = (1LL << TEA5777_W_IFCE_SHIFT) |
drivers/media/radio/radio-tea5777.h
36
int (*write_reg)(struct radio_tea5777 *tea, u64 val);
drivers/media/radio/radio-tea5777.h
63
u64 write_reg;
drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c
43
return (state->cfg->write_reg) ?
drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c
44
state->cfg->write_reg(state->mxl_state, addr, data) :
drivers/media/usb/dvb-usb-v2/mxl111sf-demod.h
16
int (*write_reg)(struct mxl111sf_state *state, u8 addr, u8 data);
drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c
45
return (state->cfg->write_reg) ?
drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c
46
state->cfg->write_reg(state->mxl_state, addr, data) :
drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h
40
int (*write_reg)(struct mxl111sf_state *state, u8 addr, u8 data);
drivers/media/usb/dvb-usb-v2/mxl111sf.c
739
.write_reg = mxl111sf_write_reg,
drivers/media/usb/dvb-usb-v2/mxl111sf.c
865
.write_reg = mxl111sf_write_reg,
drivers/media/usb/go7007/s2250-board.c
295
if (write_reg(client, regs[i], regs[i+1]) < 0) {
drivers/media/usb/go7007/s2250-board.c
431
write_reg(state->audio, 0x08, 0x02); /* Line In */
drivers/media/usb/go7007/s2250-board.c
434
write_reg(state->audio, 0x08, 0x04); /* Mic */
drivers/media/usb/go7007/s2250-board.c
437
write_reg(state->audio, 0x08, 0x05); /* Mic Boost */
drivers/media/usb/go7007/s2250-board.c
568
write_reg(client, 0x08, 0x02); /* Line In */
drivers/mtd/nand/onenand/onenand_omap2.c
106
write_reg(c, reg, ONENAND_REG_SYS_CFG1);
drivers/mtd/nand/onenand/onenand_omap2.c
191
write_reg(c, syscfg, ONENAND_REG_SYS_CFG1);
drivers/mtd/nand/onenand/onenand_omap2.c
235
write_reg(c, syscfg, ONENAND_REG_SYS_CFG1);
drivers/mtd/nand/raw/brcmnand/bcma_nand.c
85
.write_reg = brcmnand_bcma_write_reg,
drivers/mtd/nand/raw/brcmnand/brcmnand.h
34
void (*write_reg)(struct brcmnand_soc *soc, u32 val, u32 offset);
drivers/mtd/nand/raw/brcmnand/brcmnand.h
78
return soc && soc->ops && soc->ops->read_reg && soc->ops->write_reg;
drivers/mtd/nand/raw/brcmnand/brcmnand.h
89
soc->ops->write_reg(soc, val, offset);
drivers/mtd/spi-nor/controllers/hisi-sfc.c
318
.write_reg = hisi_spi_nor_write_reg,
drivers/mtd/spi-nor/controllers/nxp-spifi.c
273
.write_reg = nxp_spifi_write_reg,
drivers/mtd/spi-nor/core.c
180
return nor->controller_ops->write_reg(nor, opcode, buf, len);
drivers/mtd/spi-nor/core.c
2261
!nor->controller_ops->write_reg))) {
drivers/net/can/c_can/c_can.h
205
void (*write_reg)(const struct c_can_priv *priv, enum reg index, u16 val);
drivers/net/can/c_can/c_can_main.c
1085
priv->write_reg(priv, C_CAN_STS_REG, LEC_UNUSED);
drivers/net/can/c_can/c_can_main.c
1281
priv->write_reg(priv, C_CAN_CTRL_EX_REG, val);
drivers/net/can/c_can/c_can_main.c
1319
priv->write_reg(priv, C_CAN_CTRL_EX_REG, val);
drivers/net/can/c_can/c_can_main.c
1322
priv->write_reg(priv, C_CAN_CTRL_REG, val);
drivers/net/can/c_can/c_can_main.c
232
priv->write_reg(priv, C_CAN_CTRL_REG, ctrl);
drivers/net/can/c_can/c_can_main.c
270
priv->write_reg(priv, C_CAN_IFACE(MSGCTRL_REG, iface), 0);
drivers/net/can/c_can/c_can_main.c
313
priv->write_reg(priv, C_CAN_IFACE(MSGCTRL_REG, iface), ctrl);
drivers/net/can/c_can/c_can_main.c
327
priv->write_reg(priv,
drivers/net/can/c_can/c_can_main.c
344
priv->write_reg(priv, C_CAN_IFACE(MSGCTRL_REG, iface), ctrl);
drivers/net/can/c_can/c_can_main.c
425
priv->write_reg(priv, C_CAN_IFACE(MSGCTRL_REG, iface), mcont);
drivers/net/can/c_can/c_can_main.c
527
priv->write_reg(priv, C_CAN_CTRL_REG, CONTROL_CCE | CONTROL_INIT);
drivers/net/can/c_can/c_can_main.c
532
priv->write_reg(priv, C_CAN_BTR_REG, reg_btr);
drivers/net/can/c_can/c_can_main.c
533
priv->write_reg(priv, C_CAN_BRPEXT_REG, reg_brpe);
drivers/net/can/c_can/c_can_main.c
534
priv->write_reg(priv, C_CAN_CTRL_REG, ctrl_save);
drivers/net/can/c_can/c_can_main.c
572
priv->write_reg(priv, C_CAN_CTRL_REG, CONTROL_SWR | CONTROL_INIT);
drivers/net/can/c_can/c_can_main.c
600
priv->write_reg(priv, C_CAN_CTRL_REG, CONTROL_ENABLE_AR);
drivers/net/can/c_can/c_can_main.c
605
priv->write_reg(priv, C_CAN_CTRL_REG, CONTROL_TEST);
drivers/net/can/c_can/c_can_main.c
606
priv->write_reg(priv, C_CAN_TEST_REG, TEST_LBACK | TEST_SILENT);
drivers/net/can/c_can/c_can_main.c
609
priv->write_reg(priv, C_CAN_CTRL_REG, CONTROL_TEST);
drivers/net/can/c_can/c_can_main.c
610
priv->write_reg(priv, C_CAN_TEST_REG, TEST_LBACK);
drivers/net/can/c_can/c_can_main.c
613
priv->write_reg(priv, C_CAN_CTRL_REG, CONTROL_TEST);
drivers/net/can/c_can/c_can_main.c
614
priv->write_reg(priv, C_CAN_TEST_REG, TEST_SILENT);
drivers/net/can/c_can/c_can_main.c
621
priv->write_reg(priv, C_CAN_STS_REG, LEC_UNUSED);
drivers/net/can/c_can/c_can_main.c
666
priv->write_reg(priv, C_CAN_CTRL_REG, CONTROL_INIT);
drivers/net/can/c_can/c_can_pci.c
100
priv->write_reg(priv, index + 1, val >> 16);
drivers/net/can/c_can/c_can_pci.c
101
priv->write_reg(priv, index, val);
drivers/net/can/c_can/c_can_pci.c
193
priv->write_reg = c_can_pci_write_reg_aligned_to_32bit;
drivers/net/can/c_can/c_can_pci.c
197
priv->write_reg = c_can_pci_write_reg_aligned_to_16bit;
drivers/net/can/c_can/c_can_pci.c
201
priv->write_reg = c_can_pci_write_reg_32bit;
drivers/net/can/c_can/c_can_platform.c
157
priv->write_reg(priv, index + 1, val >> 16);
drivers/net/can/c_can/c_can_platform.c
158
priv->write_reg(priv, index, val);
drivers/net/can/c_can/c_can_platform.c
296
priv->write_reg = c_can_plat_write_reg_aligned_to_32bit;
drivers/net/can/c_can/c_can_platform.c
303
priv->write_reg = c_can_plat_write_reg_aligned_to_16bit;
drivers/net/can/c_can/c_can_platform.c
312
priv->write_reg = c_can_plat_write_reg_aligned_to_16bit;
drivers/net/can/cc770/cc770.h
144
priv->write_reg(priv, offsetof(struct cc770_regs, member), value)
drivers/net/can/cc770/cc770.h
173
void (*write_reg)(const struct cc770_priv *priv, int reg, u8 val);
drivers/net/can/cc770/cc770_isa.c
206
priv->write_reg = cc770_isa_mem_write_reg;
drivers/net/can/cc770/cc770_isa.c
213
priv->write_reg = cc770_isa_port_write_reg_indirect;
drivers/net/can/cc770/cc770_isa.c
216
priv->write_reg = cc770_isa_port_write_reg;
drivers/net/can/cc770/cc770_platform.c
182
priv->write_reg = cc770_platform_write_reg;
drivers/net/can/ctucanfd/ctucanfd.h
35
void (*write_reg)(struct ctucan_priv *priv,
drivers/net/can/ctucanfd/ctucanfd_base.c
137
priv->write_reg(priv, reg, val);
drivers/net/can/ctucanfd/ctucanfd_base.c
1399
priv->write_reg = ctucan_write32_le;
drivers/net/can/ctucanfd/ctucanfd_base.c
1414
priv->write_reg = ctucan_write32_be;
drivers/net/can/ctucanfd/ctucanfd_base.c
148
priv->write_reg(priv, buf_base + offset, val);
drivers/net/can/m_can/m_can.c
339
cdev->ops->write_reg(cdev, reg, val);
drivers/net/can/m_can/m_can.h
66
int (*write_reg)(struct m_can_classdev *cdev, int reg, int val);
drivers/net/can/m_can/m_can_pci.c
82
.write_reg = iomap_write_reg,
drivers/net/can/m_can/m_can_platform.c
73
.write_reg = iomap_write_reg,
drivers/net/can/m_can/tcan4x5x-core.c
404
.write_reg = tcan4x5x_write_reg,
drivers/net/can/sja1000/ems_pci.c
197
priv->write_reg(priv, SJA1000_MOD, 1);
drivers/net/can/sja1000/ems_pci.c
199
priv->write_reg(priv, SJA1000_CDR, CDR_PELICAN);
drivers/net/can/sja1000/ems_pci.c
352
priv->write_reg = ems_pci_v1_write_reg;
drivers/net/can/sja1000/ems_pci.c
358
priv->write_reg = ems_pci_v2_write_reg;
drivers/net/can/sja1000/ems_pci.c
364
priv->write_reg = ems_pci_v3_write_reg;
drivers/net/can/sja1000/ems_pcmcia.c
215
priv->write_reg = ems_pcmcia_write_reg;
drivers/net/can/sja1000/f81601.c
162
priv->write_reg = f81601_pci_write_reg;
drivers/net/can/sja1000/kvaser_pci.c
244
priv->write_reg = kvaser_pci_write_reg;
drivers/net/can/sja1000/peak_pci.c
489
priv->write_reg = peak_pciec_write_reg;
drivers/net/can/sja1000/peak_pci.c
644
priv->write_reg = peak_pci_write_reg;
drivers/net/can/sja1000/peak_pcmcia.c
558
priv->write_reg = pcan_write_canreg;
drivers/net/can/sja1000/plx_pci.c
426
priv->write_reg(priv, SJA1000_CDR, CDR_PELICAN);
drivers/net/can/sja1000/plx_pci.c
685
priv->write_reg = plx_pci_write_reg;
drivers/net/can/sja1000/sja1000.c
122
priv->write_reg(priv, SJA1000_IER, IRQ_OFF);
drivers/net/can/sja1000/sja1000.c
132
priv->write_reg(priv, SJA1000_MOD, MOD_RM);
drivers/net/can/sja1000/sja1000.c
153
priv->write_reg(priv, SJA1000_IER, IRQ_ALL);
drivers/net/can/sja1000/sja1000.c
155
priv->write_reg(priv, SJA1000_IER,
drivers/net/can/sja1000/sja1000.c
165
priv->write_reg(priv, SJA1000_MOD, mod_reg_val);
drivers/net/can/sja1000/sja1000.c
189
priv->write_reg(priv, SJA1000_CDR, priv->cdr | CDR_PELICAN);
drivers/net/can/sja1000/sja1000.c
192
priv->write_reg(priv, SJA1000_ACCC0, 0x00);
drivers/net/can/sja1000/sja1000.c
193
priv->write_reg(priv, SJA1000_ACCC1, 0x00);
drivers/net/can/sja1000/sja1000.c
194
priv->write_reg(priv, SJA1000_ACCC2, 0x00);
drivers/net/can/sja1000/sja1000.c
195
priv->write_reg(priv, SJA1000_ACCC3, 0x00);
drivers/net/can/sja1000/sja1000.c
197
priv->write_reg(priv, SJA1000_ACCM0, 0xFF);
drivers/net/can/sja1000/sja1000.c
198
priv->write_reg(priv, SJA1000_ACCM1, 0xFF);
drivers/net/can/sja1000/sja1000.c
199
priv->write_reg(priv, SJA1000_ACCM2, 0xFF);
drivers/net/can/sja1000/sja1000.c
200
priv->write_reg(priv, SJA1000_ACCM3, 0xFF);
drivers/net/can/sja1000/sja1000.c
202
priv->write_reg(priv, SJA1000_OCR, priv->ocr | OCR_MODE_NORMAL);
drivers/net/can/sja1000/sja1000.c
219
priv->write_reg(priv, SJA1000_TXERR, 0x0);
drivers/net/can/sja1000/sja1000.c
220
priv->write_reg(priv, SJA1000_RXERR, 0x0);
drivers/net/can/sja1000/sja1000.c
260
priv->write_reg(priv, SJA1000_BTR0, btr0);
drivers/net/can/sja1000/sja1000.c
261
priv->write_reg(priv, SJA1000_BTR1, btr1);
drivers/net/can/sja1000/sja1000.c
308
priv->write_reg(priv, SJA1000_FI, fi);
drivers/net/can/sja1000/sja1000.c
309
priv->write_reg(priv, SJA1000_ID1, (id & 0x1fe00000) >> 21);
drivers/net/can/sja1000/sja1000.c
310
priv->write_reg(priv, SJA1000_ID2, (id & 0x001fe000) >> 13);
drivers/net/can/sja1000/sja1000.c
311
priv->write_reg(priv, SJA1000_ID3, (id & 0x00001fe0) >> 5);
drivers/net/can/sja1000/sja1000.c
312
priv->write_reg(priv, SJA1000_ID4, (id & 0x0000001f) << 3);
drivers/net/can/sja1000/sja1000.c
315
priv->write_reg(priv, SJA1000_FI, fi);
drivers/net/can/sja1000/sja1000.c
316
priv->write_reg(priv, SJA1000_ID1, (id & 0x000007f8) >> 3);
drivers/net/can/sja1000/sja1000.c
317
priv->write_reg(priv, SJA1000_ID2, (id & 0x00000007) << 5);
drivers/net/can/sja1000/sja1000.c
321
priv->write_reg(priv, dreg++, cf->data[i]);
drivers/net/can/sja1000/sja1000.c
94
priv->write_reg(priv, SJA1000_CMR, val);
drivers/net/can/sja1000/sja1000.h
161
void (*write_reg) (const struct sja1000_priv *priv, int reg, u8 val);
drivers/net/can/sja1000/sja1000_isa.c
161
priv->write_reg = sja1000_isa_mem_write_reg;
drivers/net/can/sja1000/sja1000_isa.c
168
priv->write_reg = sja1000_isa_port_write_reg_indirect;
drivers/net/can/sja1000/sja1000_isa.c
172
priv->write_reg = sja1000_isa_port_write_reg;
drivers/net/can/sja1000/sja1000_platform.c
102
priv->write_reg = sp_technologic_write_reg16;
drivers/net/can/sja1000/sja1000_platform.c
123
priv->write_reg = sp_write_reg32;
drivers/net/can/sja1000/sja1000_platform.c
127
priv->write_reg = sp_write_reg16;
drivers/net/can/sja1000/sja1000_platform.c
132
priv->write_reg = sp_write_reg8;
drivers/net/can/sja1000/sja1000_platform.c
149
priv->write_reg = sp_write_reg32;
drivers/net/can/sja1000/sja1000_platform.c
153
priv->write_reg = sp_write_reg16;
drivers/net/can/sja1000/sja1000_platform.c
158
priv->write_reg = sp_write_reg8;
drivers/net/can/sja1000/tscan1.c
125
priv->write_reg = tscan1_write;
drivers/net/can/xilinx_can.c
1096
priv->write_reg(priv, XCAN_ESR_OFFSET, err_status);
drivers/net/can/xilinx_can.c
1102
priv->write_reg(priv, XCAN_SRR_OFFSET, XCAN_SRR_RESET_MASK);
drivers/net/can/xilinx_can.c
1202
priv->write_reg(priv, XCAN_ECC_CFG_OFFSET, XCAN_ECC_CFG_REECRX_MASK |
drivers/net/can/xilinx_can.c
1292
priv->write_reg(priv, XCAN_ICR_OFFSET, XCAN_IXR_RXOK_MASK);
drivers/net/can/xilinx_can.c
1352
priv->write_reg(priv, XCAN_FSR_OFFSET,
drivers/net/can/xilinx_can.c
1358
priv->write_reg(priv, XCAN_ICR_OFFSET,
drivers/net/can/xilinx_can.c
1369
priv->write_reg(priv, XCAN_IER_OFFSET, ier);
drivers/net/can/xilinx_can.c
1401
priv->write_reg(priv, XCAN_ICR_OFFSET, XCAN_IXR_TXOK_MASK);
drivers/net/can/xilinx_can.c
1424
priv->write_reg(priv, XCAN_ICR_OFFSET,
drivers/net/can/xilinx_can.c
1435
priv->write_reg(priv, XCAN_ICR_OFFSET, XCAN_IXR_TXOK_MASK);
drivers/net/can/xilinx_can.c
1478
priv->write_reg(priv, XCAN_ICR_OFFSET, (XCAN_IXR_SLP_MASK |
drivers/net/can/xilinx_can.c
1497
priv->write_reg(priv, XCAN_ICR_OFFSET, isr_errors);
drivers/net/can/xilinx_can.c
1505
priv->write_reg(priv, XCAN_IER_OFFSET, ier);
drivers/net/can/xilinx_can.c
2029
priv->write_reg = xcan_write_reg_le;
drivers/net/can/xilinx_can.c
2041
priv->write_reg = xcan_write_reg_be;
drivers/net/can/xilinx_can.c
2059
priv->write_reg(priv, XCAN_AFR_2_ID_OFFSET, 0x00000000);
drivers/net/can/xilinx_can.c
2060
priv->write_reg(priv, XCAN_AFR_2_MASK_OFFSET, 0x00000000);
drivers/net/can/xilinx_can.c
2069
priv->write_reg(priv, XCAN_ECC_CFG_OFFSET, XCAN_ECC_CFG_REECRX_MASK |
drivers/net/can/xilinx_can.c
247
void (*write_reg)(const struct xcan_priv *priv, enum xcan_reg reg,
drivers/net/can/xilinx_can.c
455
priv->write_reg(priv, XCAN_SRR_OFFSET, XCAN_SRR_RESET_MASK);
drivers/net/can/xilinx_can.c
511
priv->write_reg(priv, XCAN_BRPR_OFFSET, btr0);
drivers/net/can/xilinx_can.c
512
priv->write_reg(priv, XCAN_BTR_OFFSET, btr1);
drivers/net/can/xilinx_can.c
536
priv->write_reg(priv, XCAN_F_BRPR_OFFSET, btr0);
drivers/net/can/xilinx_can.c
537
priv->write_reg(priv, XCAN_F_BTR_OFFSET, btr1);
drivers/net/can/xilinx_can.c
591
priv->write_reg(priv, XCAN_IER_OFFSET, ier);
drivers/net/can/xilinx_can.c
603
priv->write_reg(priv, XCAN_AFR_EXT_OFFSET, 0x00000001);
drivers/net/can/xilinx_can.c
605
priv->write_reg(priv, XCAN_MSR_OFFSET, reg_msr);
drivers/net/can/xilinx_can.c
606
priv->write_reg(priv, XCAN_SRR_OFFSET, XCAN_SRR_CEN_MASK);
drivers/net/can/xilinx_can.c
693
priv->write_reg(priv, XCAN_FRAME_ID_OFFSET(frame_offset), id);
drivers/net/can/xilinx_can.c
697
priv->write_reg(priv, XCAN_FRAME_DLC_OFFSET(frame_offset), dlc);
drivers/net/can/xilinx_can.c
703
priv->write_reg(priv, ramoff,
drivers/net/can/xilinx_can.c
714
priv->write_reg(priv,
drivers/net/can/xilinx_can.c
720
priv->write_reg(priv,
drivers/net/can/xilinx_can.c
758
priv->write_reg(priv, XCAN_ICR_OFFSET, XCAN_IXR_TXFEMP_MASK);
drivers/net/can/xilinx_can.c
791
priv->write_reg(priv, XCAN_TRR_OFFSET, BIT(XCAN_TX_MAILBOX_IDX));
drivers/net/ethernet/intel/e1000e/80003es2lan.c
1378
.write_reg = e1000_write_phy_reg_gg82563_80003es2lan,
drivers/net/ethernet/intel/e1000e/82571.c
1895
.write_reg = e1000e_write_phy_reg_igp,
drivers/net/ethernet/intel/e1000e/82571.c
1913
.write_reg = e1000e_write_phy_reg_m88,
drivers/net/ethernet/intel/e1000e/82571.c
1931
.write_reg = e1000e_write_phy_reg_bm2,
drivers/net/ethernet/intel/e1000e/e1000.h
557
return hw->phy.ops.write_reg(hw, offset, data);
drivers/net/ethernet/intel/e1000e/hw.h
553
s32 (*write_reg)(struct e1000_hw *, u32, u16);
drivers/net/ethernet/intel/e1000e/ich8lan.c
522
phy->ops.write_reg = e1000_write_phy_reg_hv;
drivers/net/ethernet/intel/e1000e/ich8lan.c
5985
.write_reg = e1000e_write_phy_reg_igp,
drivers/net/ethernet/intel/e1000e/ich8lan.c
620
phy->ops.write_reg = e1000e_write_phy_reg_bm;
drivers/net/ethernet/intel/e1000e/ich8lan.c
662
phy->ops.write_reg = e1000e_write_phy_reg_bm;
drivers/net/ethernet/intel/igb/e1000_82575.c
1000
ret_val = phy->ops.write_reg(hw,
drivers/net/ethernet/intel/igb/e1000_82575.c
1011
ret_val = phy->ops.write_reg(hw,
drivers/net/ethernet/intel/igb/e1000_82575.c
127
ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 0);
drivers/net/ethernet/intel/igb/e1000_82575.c
139
ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 1);
drivers/net/ethernet/intel/igb/e1000_82575.c
159
ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 0);
drivers/net/ethernet/intel/igb/e1000_82575.c
166
ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 0);
drivers/net/ethernet/intel/igb/e1000_82575.c
207
phy->ops.write_reg = igb_write_phy_reg_sgmii_82575;
drivers/net/ethernet/intel/igb/e1000_82575.c
216
phy->ops.write_reg = igb_write_phy_reg_82580;
drivers/net/ethernet/intel/igb/e1000_82575.c
220
phy->ops.write_reg = igb_write_phy_reg_igp;
drivers/net/ethernet/intel/igb/e1000_82575.c
252
ret_val = phy->ops.write_reg(hw,
drivers/net/ethernet/intel/igb/e1000_82575.c
2564
ret_val = hw->phy.ops.write_reg(hw, E1000_EMIADD, address);
drivers/net/ethernet/intel/igb/e1000_82575.c
2571
ret_val = hw->phy.ops.write_reg(hw, E1000_EMIDATA, *data);
drivers/net/ethernet/intel/igb/e1000_82575.c
2665
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 18);
drivers/net/ethernet/intel/igb/e1000_82575.c
2675
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_EEE_CTRL_1,
drivers/net/ethernet/intel/igb/e1000_82575.c
2681
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0);
drivers/net/ethernet/intel/igb/e1000_82575.c
930
ret_val = hw->phy.ops.write_reg(hw, 0x1B, 0x8084);
drivers/net/ethernet/intel/igb/e1000_82575.c
971
ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
drivers/net/ethernet/intel/igb/e1000_82575.c
980
ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
drivers/net/ethernet/intel/igb/e1000_82575.c
986
ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
drivers/net/ethernet/intel/igb/e1000_hw.h
326
s32 (*write_reg)(struct e1000_hw *, u32, u16);
drivers/net/ethernet/intel/igb/e1000_i210.c
738
ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAC, dev_addr);
drivers/net/ethernet/intel/igb/e1000_i210.c
742
ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAAD, address);
drivers/net/ethernet/intel/igb/e1000_i210.c
746
ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAC, E1000_MMDAC_FUNC_DATA |
drivers/net/ethernet/intel/igb/e1000_i210.c
754
ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAAD, *data);
drivers/net/ethernet/intel/igb/e1000_i210.c
759
ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAC, 0);
drivers/net/ethernet/intel/igb/e1000_phy.c
1054
ret_val = phy->ops.write_reg(hw, PHY_AUTONEG_ADV, mii_autoneg_adv_reg);
drivers/net/ethernet/intel/igb/e1000_phy.c
1061
ret_val = phy->ops.write_reg(hw,
drivers/net/ethernet/intel/igb/e1000_phy.c
1145
ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1159
ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CTRL, phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1215
ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL,
drivers/net/ethernet/intel/igb/e1000_phy.c
1229
ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1267
ret_val = phy->ops.write_reg(hw,
drivers/net/ethernet/intel/igb/e1000_phy.c
1302
ret_val = phy->ops.write_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL, phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1314
ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
1410
ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
drivers/net/ethernet/intel/igb/e1000_phy.c
1427
ret_val = phy->ops.write_reg(hw,
drivers/net/ethernet/intel/igb/e1000_phy.c
1440
ret_val = phy->ops.write_reg(hw,
drivers/net/ethernet/intel/igb/e1000_phy.c
1450
ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
drivers/net/ethernet/intel/igb/e1000_phy.c
1462
ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
drivers/net/ethernet/intel/igb/e1000_phy.c
1720
ret_val = phy->ops.write_reg(hw, I347AT4_PAGE_SELECT, 0x07);
drivers/net/ethernet/intel/igb/e1000_phy.c
1777
ret_val = phy->ops.write_reg(hw, I347AT4_PAGE_SELECT,
drivers/net/ethernet/intel/igb/e1000_phy.c
1789
ret_val = phy->ops.write_reg(hw, I347AT4_PAGE_SELECT, 0x05);
drivers/net/ethernet/intel/igb/e1000_phy.c
1811
ret_val = phy->ops.write_reg(hw, I347AT4_PAGE_SELECT,
drivers/net/ethernet/intel/igb/e1000_phy.c
2060
ret_val = hw->phy.ops.write_reg(hw, PHY_CONTROL, phy_ctrl);
drivers/net/ethernet/intel/igb/e1000_phy.c
2126
hw->phy.ops.write_reg(hw, 0x2F5B, 0x9018);
drivers/net/ethernet/intel/igb/e1000_phy.c
2128
hw->phy.ops.write_reg(hw, 0x2F52, 0x0000);
drivers/net/ethernet/intel/igb/e1000_phy.c
2130
hw->phy.ops.write_reg(hw, 0x2FB1, 0x8B24);
drivers/net/ethernet/intel/igb/e1000_phy.c
2132
hw->phy.ops.write_reg(hw, 0x2FB2, 0xF8F0);
drivers/net/ethernet/intel/igb/e1000_phy.c
2134
hw->phy.ops.write_reg(hw, 0x2010, 0x10B0);
drivers/net/ethernet/intel/igb/e1000_phy.c
2136
hw->phy.ops.write_reg(hw, 0x2011, 0x0000);
drivers/net/ethernet/intel/igb/e1000_phy.c
2138
hw->phy.ops.write_reg(hw, 0x20DD, 0x249A);
drivers/net/ethernet/intel/igb/e1000_phy.c
2140
hw->phy.ops.write_reg(hw, 0x20DE, 0x00D3);
drivers/net/ethernet/intel/igb/e1000_phy.c
2142
hw->phy.ops.write_reg(hw, 0x28B4, 0x04CE);
drivers/net/ethernet/intel/igb/e1000_phy.c
2144
hw->phy.ops.write_reg(hw, 0x2F70, 0x29E4);
drivers/net/ethernet/intel/igb/e1000_phy.c
2146
hw->phy.ops.write_reg(hw, 0x0000, 0x0140);
drivers/net/ethernet/intel/igb/e1000_phy.c
2148
hw->phy.ops.write_reg(hw, 0x1F30, 0x1606);
drivers/net/ethernet/intel/igb/e1000_phy.c
2150
hw->phy.ops.write_reg(hw, 0x1F31, 0xB814);
drivers/net/ethernet/intel/igb/e1000_phy.c
2152
hw->phy.ops.write_reg(hw, 0x1F35, 0x002A);
drivers/net/ethernet/intel/igb/e1000_phy.c
2154
hw->phy.ops.write_reg(hw, 0x1F3E, 0x0067);
drivers/net/ethernet/intel/igb/e1000_phy.c
2156
hw->phy.ops.write_reg(hw, 0x1F54, 0x0065);
drivers/net/ethernet/intel/igb/e1000_phy.c
2158
hw->phy.ops.write_reg(hw, 0x1F55, 0x002A);
drivers/net/ethernet/intel/igb/e1000_phy.c
2160
hw->phy.ops.write_reg(hw, 0x1F56, 0x002A);
drivers/net/ethernet/intel/igb/e1000_phy.c
2162
hw->phy.ops.write_reg(hw, 0x1F72, 0x3FB0);
drivers/net/ethernet/intel/igb/e1000_phy.c
2164
hw->phy.ops.write_reg(hw, 0x1F76, 0xC0FF);
drivers/net/ethernet/intel/igb/e1000_phy.c
2166
hw->phy.ops.write_reg(hw, 0x1F77, 0x1DEC);
drivers/net/ethernet/intel/igb/e1000_phy.c
2168
hw->phy.ops.write_reg(hw, 0x1F78, 0xF9EF);
drivers/net/ethernet/intel/igb/e1000_phy.c
2170
hw->phy.ops.write_reg(hw, 0x1F79, 0x0210);
drivers/net/ethernet/intel/igb/e1000_phy.c
2172
hw->phy.ops.write_reg(hw, 0x1895, 0x0003);
drivers/net/ethernet/intel/igb/e1000_phy.c
2174
hw->phy.ops.write_reg(hw, 0x1796, 0x0008);
drivers/net/ethernet/intel/igb/e1000_phy.c
2176
hw->phy.ops.write_reg(hw, 0x1798, 0xD008);
drivers/net/ethernet/intel/igb/e1000_phy.c
2180
hw->phy.ops.write_reg(hw, 0x1898, 0xD918);
drivers/net/ethernet/intel/igb/e1000_phy.c
2182
hw->phy.ops.write_reg(hw, 0x187A, 0x0800);
drivers/net/ethernet/intel/igb/e1000_phy.c
2186
hw->phy.ops.write_reg(hw, 0x0019, 0x008D);
drivers/net/ethernet/intel/igb/e1000_phy.c
2188
hw->phy.ops.write_reg(hw, 0x001B, 0x2080);
drivers/net/ethernet/intel/igb/e1000_phy.c
2190
hw->phy.ops.write_reg(hw, 0x0014, 0x0045);
drivers/net/ethernet/intel/igb/e1000_phy.c
2192
hw->phy.ops.write_reg(hw, 0x0000, 0x1340);
drivers/net/ethernet/intel/igb/e1000_phy.c
2209
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x00FF);
drivers/net/ethernet/intel/igb/e1000_phy.c
2213
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0x214B);
drivers/net/ethernet/intel/igb/e1000_phy.c
2217
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2144);
drivers/net/ethernet/intel/igb/e1000_phy.c
2221
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0x0C28);
drivers/net/ethernet/intel/igb/e1000_phy.c
2225
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2146);
drivers/net/ethernet/intel/igb/e1000_phy.c
2229
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0xB233);
drivers/net/ethernet/intel/igb/e1000_phy.c
2233
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x214D);
drivers/net/ethernet/intel/igb/e1000_phy.c
2237
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0xCC0C);
drivers/net/ethernet/intel/igb/e1000_phy.c
2241
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2159);
drivers/net/ethernet/intel/igb/e1000_phy.c
2246
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x00FB);
drivers/net/ethernet/intel/igb/e1000_phy.c
2250
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_3, 0x000D);
drivers/net/ethernet/intel/igb/e1000_phy.c
2255
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x12);
drivers/net/ethernet/intel/igb/e1000_phy.c
2260
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_MODE, 0x8001);
drivers/net/ethernet/intel/igb/e1000_phy.c
2265
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0);
drivers/net/ethernet/intel/igb/e1000_phy.c
2293
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x00FF);
drivers/net/ethernet/intel/igb/e1000_phy.c
2297
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0x214B);
drivers/net/ethernet/intel/igb/e1000_phy.c
2301
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2144);
drivers/net/ethernet/intel/igb/e1000_phy.c
2305
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0x0C28);
drivers/net/ethernet/intel/igb/e1000_phy.c
2309
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2146);
drivers/net/ethernet/intel/igb/e1000_phy.c
2313
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0xB233);
drivers/net/ethernet/intel/igb/e1000_phy.c
2317
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x214D);
drivers/net/ethernet/intel/igb/e1000_phy.c
2321
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0xDC0C);
drivers/net/ethernet/intel/igb/e1000_phy.c
2325
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2159);
drivers/net/ethernet/intel/igb/e1000_phy.c
2330
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x00FB);
drivers/net/ethernet/intel/igb/e1000_phy.c
2334
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_3, 0x0C0D);
drivers/net/ethernet/intel/igb/e1000_phy.c
2339
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x12);
drivers/net/ethernet/intel/igb/e1000_phy.c
2344
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_MODE, 0x8001);
drivers/net/ethernet/intel/igb/e1000_phy.c
2349
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x1);
drivers/net/ethernet/intel/igb/e1000_phy.c
2354
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_FIBER_CTRL, 0x9140);
drivers/net/ethernet/intel/igb/e1000_phy.c
2359
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0);
drivers/net/ethernet/intel/igb/e1000_phy.c
2389
hw->phy.ops.write_reg(hw, PHY_CONTROL, mii_reg);
drivers/net/ethernet/intel/igb/e1000_phy.c
2406
hw->phy.ops.write_reg(hw, PHY_CONTROL, mii_reg);
drivers/net/ethernet/intel/igb/e1000_phy.c
2456
ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
2469
ret_val = phy->ops.write_reg(hw, I82580_PHY_CTRL_2, phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
2627
return hw->phy.ops.write_reg(hw, PHY_1000T_CTRL, phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
484
ret_val = phy->ops.write_reg(hw, I82580_CFG_REG, phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
509
ret_val = hw->phy.ops.write_reg(hw, I82580_PHY_CTRL_2, phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
575
ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
602
ret_val = phy->ops.write_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL,
drivers/net/ethernet/intel/igb/e1000_phy.c
62
phy->ops.write_reg(hw, I347AT4_PAGE_SELECT, 0);
drivers/net/ethernet/intel/igb/e1000_phy.c
683
phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
698
ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
drivers/net/ethernet/intel/igb/e1000_phy.c
782
ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CTRL, data);
drivers/net/ethernet/intel/igb/e1000_phy.c
801
ret_val = phy->ops.write_reg(hw,
drivers/net/ethernet/intel/igb/e1000_phy.c
813
ret_val = phy->ops.write_reg(hw, PHY_1000T_CTRL, data);
drivers/net/ethernet/intel/igb/e1000_phy.c
843
ret_val = phy->ops.write_reg(hw, PHY_1000T_CTRL, data);
drivers/net/ethernet/intel/igb/e1000_phy.c
894
ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_ctrl);
drivers/net/ethernet/intel/igb/e1000_phy.c
91
if (!(hw->phy.ops.write_reg))
drivers/net/ethernet/intel/igb/e1000_phy.c
94
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, 0xC1);
drivers/net/ethernet/intel/igb/e1000_phy.c
98
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, 0);
drivers/net/ethernet/intel/igb/igb.h
803
if (hw->phy.ops.write_reg)
drivers/net/ethernet/intel/igb/igb.h
804
return hw->phy.ops.write_reg(hw, offset, data);
drivers/net/ethernet/intel/igc/igc_base.c
445
.write_reg = igc_write_phy_reg_gpy,
drivers/net/ethernet/intel/igc/igc_hw.h
116
s32 (*write_reg)(struct igc_hw *hw, u32 address, u16 data);
drivers/net/ethernet/intel/igc/igc_phy.c
116
hw->phy.ops.write_reg(hw, PHY_CONTROL, mii_reg);
drivers/net/ethernet/intel/igc/igc_phy.c
133
hw->phy.ops.write_reg(hw, PHY_CONTROL, mii_reg);
drivers/net/ethernet/intel/igc/igc_phy.c
369
ret_val = phy->ops.write_reg(hw, PHY_AUTONEG_ADV, mii_autoneg_adv_reg);
drivers/net/ethernet/intel/igc/igc_phy.c
376
ret_val = phy->ops.write_reg(hw, PHY_1000T_CTRL,
drivers/net/ethernet/intel/igc/igc_phy.c
380
ret_val = phy->ops.write_reg(hw,
drivers/net/ethernet/intel/igc/igc_phy.c
462
ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_ctrl);
drivers/net/ethernet/intel/igc/igc_phy.c
649
ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAC, dev_addr);
drivers/net/ethernet/intel/igc/igc_phy.c
653
ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAAD, address);
drivers/net/ethernet/intel/igc/igc_phy.c
657
ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAC, IGC_MMDAC_FUNC_DATA |
drivers/net/ethernet/intel/igc/igc_phy.c
665
ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAAD, *data);
drivers/net/ethernet/intel/igc/igc_phy.c
670
ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAC, 0);
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
1181
.write_reg = &ixgbe_write_phy_reg_generic,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
2249
.write_reg = &ixgbe_write_phy_reg_generic,
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
256
hw->phy.ops.write_reg(hw, MDIO_AN_ADVERTISE,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9621
return hw->phy.ops.write_reg(hw, addr, devad, value);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1115
hw->phy.ops.write_reg(hw, MDIO_AN_10GBT_CTRL, MDIO_MMD_AN, autoneg_reg);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1141
hw->phy.ops.write_reg(hw, IXGBE_MII_AUTONEG_VENDOR_PROVISION_1_REG,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1152
hw->phy.ops.write_reg(hw, MDIO_AN_ADVERTISE, MDIO_MMD_AN, autoneg_reg);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1164
hw->phy.ops.write_reg(hw, MDIO_CTRL1,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1348
hw->phy.ops.write_reg(hw, MDIO_AN_10GBT_CTRL,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1363
hw->phy.ops.write_reg(hw, IXGBE_MII_AUTONEG_XNP_TX_REG,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1379
hw->phy.ops.write_reg(hw, MDIO_AN_ADVERTISE,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1394
hw->phy.ops.write_reg(hw, MDIO_CTRL1,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1419
hw->phy.ops.write_reg(hw, MDIO_CTRL1, MDIO_MMD_PHYXS,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
1470
hw->phy.ops.write_reg(hw, phy_offset,
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
2856
status = hw->phy.ops.write_reg(hw, MDIO_CTRL1, MDIO_MMD_VEND1, reg);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
421
hw->phy.ops.write_reg(hw, MDIO_CTRL1,
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
3593
int (*write_reg)(struct ixgbe_hw *, u32, u32, u16);
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
906
.write_reg = &ixgbe_write_phy_reg_generic,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
1852
ret_val = hw->phy.ops.write_reg(hw, reg_slice,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2446
status = hw->phy.ops.write_reg(hw,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2463
status = hw->phy.ops.write_reg(hw, IXGBE_MDIO_GLOBAL_INT_MASK,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2479
status = hw->phy.ops.write_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_VEN_MASK,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2494
status = hw->phy.ops.write_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_STD_MASK,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2730
hw->phy.ops.write_reg(hw, IXGBE_X557_LED_PROVISIONING + led_idx,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
2752
hw->phy.ops.write_reg(hw, IXGBE_X557_LED_PROVISIONING + led_idx,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3223
phy->ops.write_reg = ixgbe_write_phy_reg_x550em;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3228
phy->ops.write_reg = ixgbe_write_phy_reg_x550em;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3234
phy->ops.write_reg = ixgbe_write_phy_reg_x550em;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3267
phy->ops.write_reg = NULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
3347
status = hw->phy.ops.write_reg(hw,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
340
hw->phy.ops.write_reg = NULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4112
.write_reg = &ixgbe_write_phy_reg_generic,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4121
.write_reg = &ixgbe_write_phy_reg_generic,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4130
.write_reg = NULL,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4141
.write_reg = &ixgbe_write_phy_reg_x550a,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4152
.write_reg = NULL,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
540
hw->phy.ops.write_reg = NULL;
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1548
adapter->ahw->hw_ops->write_reg(adapter, off, val)
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1765
int (*write_reg) (struct qlcnic_adapter *, ulong, u32);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
199
.write_reg = qlcnic_83xx_wrt_reg_indirect,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
558
.write_reg = qlcnic_82xx_hw_write_wx_2M,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
50
.write_reg = qlcnic_83xx_wrt_reg_indirect,
drivers/net/wireless/ath/ath11k/mhi.c
387
mhi_ctrl->write_reg = ath11k_mhi_op_write_reg;
drivers/net/wireless/ath/ath12k/mhi.c
263
mhi_ctrl->write_reg = ath12k_mhi_op_write_reg;
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
794
bool write_reg,
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
805
if (write_reg) {
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
541
void mt7915_dual_hif_set_irq_mask(struct mt7915_dev *dev, bool write_reg,
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
679
void mt7996_dual_hif_set_irq_mask(struct mt7996_dev *dev, bool write_reg,
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
690
if (write_reg) {
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
764
void mt7996_dual_hif_set_irq_mask(struct mt7996_dev *dev, bool write_reg,
drivers/net/wireless/realtek/rtlwifi/debug.c
489
RTL_DEBUGFS_ADD_W(write_reg);
drivers/net/wireless/realtek/rtw88/debug.c
1227
.write_reg = rtw_debug_priv_set(write_reg),
drivers/net/wireless/realtek/rtw88/debug.c
1265
rtw_debugfs_add_w(write_reg);
drivers/net/wireless/realtek/rtw88/debug.c
85
struct rtw_debugfs_priv write_reg;
drivers/net/wireless/realtek/rtw89/debug.c
4884
.write_reg = rtw89_debug_priv_set(write_reg),
drivers/net/wireless/realtek/rtw89/debug.c
4927
rtw89_debugfs_add_w(write_reg);
drivers/net/wireless/realtek/rtw89/debug.c
72
struct rtw89_debugfs_priv write_reg;
drivers/net/wwan/iosm/iosm_ipc_irq.c
11
void __iomem *write_reg;
drivers/net/wwan/iosm/iosm_ipc_irq.c
16
write_reg = (void __iomem *)((u8 __iomem *)ipc_pcie->ipc_regs +
drivers/net/wwan/iosm/iosm_ipc_irq.c
23
iowrite32(data, write_reg);
drivers/pci/pci-acpi.c
517
u32 match_reg, write_reg, header, orig_value;
drivers/pci/pci-acpi.c
559
pci_read_config_dword(dev, pos + reg->reg_offset, &write_reg);
drivers/pci/pci-acpi.c
560
orig_value = write_reg;
drivers/pci/pci-acpi.c
561
write_reg &= reg->reg_mask_and;
drivers/pci/pci-acpi.c
562
write_reg |= reg->reg_mask_or;
drivers/pci/pci-acpi.c
564
if (orig_value == write_reg)
drivers/pci/pci-acpi.c
567
pci_write_config_dword(dev, pos + reg->reg_offset, write_reg);
drivers/pci/pci-acpi.c
570
pos, orig_value, write_reg);
drivers/rtc/rtc-r9701.c
93
ret = write_reg(dev, RHRCNT, bin2bcd(dt->tm_hour));
drivers/rtc/rtc-r9701.c
94
ret = ret ? ret : write_reg(dev, RMINCNT, bin2bcd(dt->tm_min));
drivers/rtc/rtc-r9701.c
95
ret = ret ? ret : write_reg(dev, RSECCNT, bin2bcd(dt->tm_sec));
drivers/rtc/rtc-r9701.c
96
ret = ret ? ret : write_reg(dev, RDAYCNT, bin2bcd(dt->tm_mday));
drivers/rtc/rtc-r9701.c
97
ret = ret ? ret : write_reg(dev, RMONCNT, bin2bcd(dt->tm_mon + 1));
drivers/rtc/rtc-r9701.c
98
ret = ret ? ret : write_reg(dev, RYRCNT, bin2bcd(dt->tm_year - 100));
drivers/staging/fbtft/fb_agm1264k-fl.c
351
write_reg(par, 0x00, BIT(6) | (u8)addr_win.xs);
drivers/staging/fbtft/fb_agm1264k-fl.c
352
write_reg(par, 0x00, (0x17 << 3) | (u8)y);
drivers/staging/fbtft/fb_agm1264k-fl.c
374
write_reg(par, 0x01, BIT(6));
drivers/staging/fbtft/fb_agm1264k-fl.c
375
write_reg(par, 0x01, (0x17 << 3) | (u8)y);
drivers/staging/fbtft/fb_agm1264k-fl.c
71
write_reg(par, i, 0x3f); /* display on */
drivers/staging/fbtft/fb_agm1264k-fl.c
72
write_reg(par, i, 0x40); /* set x to 0 */
drivers/staging/fbtft/fb_agm1264k-fl.c
73
write_reg(par, i, 0xb0); /* set page to 0 */
drivers/staging/fbtft/fb_agm1264k-fl.c
74
write_reg(par, i, 0xc0); /* set start line to 0 */
drivers/staging/fbtft/fb_bd663474.c
110
write_reg(par, 0x0200, xs);
drivers/staging/fbtft/fb_bd663474.c
111
write_reg(par, 0x0201, ys);
drivers/staging/fbtft/fb_bd663474.c
114
write_reg(par, 0x0200, WIDTH - 1 - xs);
drivers/staging/fbtft/fb_bd663474.c
115
write_reg(par, 0x0201, HEIGHT - 1 - ys);
drivers/staging/fbtft/fb_bd663474.c
118
write_reg(par, 0x0200, WIDTH - 1 - ys);
drivers/staging/fbtft/fb_bd663474.c
119
write_reg(par, 0x0201, xs);
drivers/staging/fbtft/fb_bd663474.c
122
write_reg(par, 0x0200, ys);
drivers/staging/fbtft/fb_bd663474.c
123
write_reg(par, 0x0201, HEIGHT - 1 - xs);
drivers/staging/fbtft/fb_bd663474.c
126
write_reg(par, 0x202); /* Write Data to GRAM */
drivers/staging/fbtft/fb_bd663474.c
134
write_reg(par, 0x003, 0x1230);
drivers/staging/fbtft/fb_bd663474.c
137
write_reg(par, 0x003, 0x1200);
drivers/staging/fbtft/fb_bd663474.c
140
write_reg(par, 0x003, 0x1228);
drivers/staging/fbtft/fb_bd663474.c
143
write_reg(par, 0x003, 0x1218);
drivers/staging/fbtft/fb_bd663474.c
31
write_reg(par, 0x000, 0x0001); /*oscillator 0: stop, 1: operation */
drivers/staging/fbtft/fb_bd663474.c
35
write_reg(par, 0x100, 0x0000); /* power supply setup */
drivers/staging/fbtft/fb_bd663474.c
36
write_reg(par, 0x101, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
37
write_reg(par, 0x102, 0x3110);
drivers/staging/fbtft/fb_bd663474.c
38
write_reg(par, 0x103, 0xe200);
drivers/staging/fbtft/fb_bd663474.c
39
write_reg(par, 0x110, 0x009d);
drivers/staging/fbtft/fb_bd663474.c
40
write_reg(par, 0x111, 0x0022);
drivers/staging/fbtft/fb_bd663474.c
41
write_reg(par, 0x100, 0x0120);
drivers/staging/fbtft/fb_bd663474.c
44
write_reg(par, 0x100, 0x3120);
drivers/staging/fbtft/fb_bd663474.c
47
write_reg(par, 0x001, 0x0100);
drivers/staging/fbtft/fb_bd663474.c
48
write_reg(par, 0x002, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
49
write_reg(par, 0x003, 0x1230);
drivers/staging/fbtft/fb_bd663474.c
50
write_reg(par, 0x006, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
51
write_reg(par, 0x007, 0x0101);
drivers/staging/fbtft/fb_bd663474.c
52
write_reg(par, 0x008, 0x0808);
drivers/staging/fbtft/fb_bd663474.c
53
write_reg(par, 0x009, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
54
write_reg(par, 0x00b, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
55
write_reg(par, 0x00c, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
56
write_reg(par, 0x00d, 0x0018);
drivers/staging/fbtft/fb_bd663474.c
58
write_reg(par, 0x012, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
59
write_reg(par, 0x013, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
60
write_reg(par, 0x018, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
61
write_reg(par, 0x019, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
63
write_reg(par, 0x203, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
64
write_reg(par, 0x204, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
66
write_reg(par, 0x210, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
67
write_reg(par, 0x211, 0x00ef);
drivers/staging/fbtft/fb_bd663474.c
68
write_reg(par, 0x212, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
69
write_reg(par, 0x213, 0x013f);
drivers/staging/fbtft/fb_bd663474.c
70
write_reg(par, 0x214, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
71
write_reg(par, 0x215, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
72
write_reg(par, 0x216, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
73
write_reg(par, 0x217, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
76
write_reg(par, 0x300, 0x5343);
drivers/staging/fbtft/fb_bd663474.c
77
write_reg(par, 0x301, 0x1021);
drivers/staging/fbtft/fb_bd663474.c
78
write_reg(par, 0x302, 0x0003);
drivers/staging/fbtft/fb_bd663474.c
79
write_reg(par, 0x303, 0x0011);
drivers/staging/fbtft/fb_bd663474.c
80
write_reg(par, 0x304, 0x050a);
drivers/staging/fbtft/fb_bd663474.c
81
write_reg(par, 0x305, 0x4342);
drivers/staging/fbtft/fb_bd663474.c
82
write_reg(par, 0x306, 0x1100);
drivers/staging/fbtft/fb_bd663474.c
83
write_reg(par, 0x307, 0x0003);
drivers/staging/fbtft/fb_bd663474.c
84
write_reg(par, 0x308, 0x1201);
drivers/staging/fbtft/fb_bd663474.c
85
write_reg(par, 0x309, 0x050a);
drivers/staging/fbtft/fb_bd663474.c
88
write_reg(par, 0x400, 0x4027);
drivers/staging/fbtft/fb_bd663474.c
89
write_reg(par, 0x401, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
90
write_reg(par, 0x402, 0x0000); /* First screen drive position (1) */
drivers/staging/fbtft/fb_bd663474.c
91
write_reg(par, 0x403, 0x013f); /* First screen drive position (2) */
drivers/staging/fbtft/fb_bd663474.c
92
write_reg(par, 0x404, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
94
write_reg(par, 0x200, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
95
write_reg(par, 0x201, 0x0000);
drivers/staging/fbtft/fb_bd663474.c
96
write_reg(par, 0x100, 0x7120);
drivers/staging/fbtft/fb_bd663474.c
97
write_reg(par, 0x007, 0x0103);
drivers/staging/fbtft/fb_bd663474.c
99
write_reg(par, 0x007, 0x0113);
drivers/staging/fbtft/fb_hx8340bn.c
103
write_reg(par, MIPI_DCS_SET_DISPLAY_ON);
drivers/staging/fbtft/fb_hx8340bn.c
111
write_reg(par, MIPI_DCS_SET_COLUMN_ADDRESS, 0x00, xs, 0x00, xe);
drivers/staging/fbtft/fb_hx8340bn.c
112
write_reg(par, MIPI_DCS_SET_PAGE_ADDRESS, 0x00, ys, 0x00, ye);
drivers/staging/fbtft/fb_hx8340bn.c
113
write_reg(par, MIPI_DCS_WRITE_MEMORY_START);
drivers/staging/fbtft/fb_hx8340bn.c
125
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE, par->bgr << 3);
drivers/staging/fbtft/fb_hx8340bn.c
128
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_hx8340bn.c
132
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_hx8340bn.c
136
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_hx8340bn.c
167
write_reg(par, MIPI_DCS_SET_GAMMA_CURVE, 1 << CURVE(1, 14));
drivers/staging/fbtft/fb_hx8340bn.c
172
write_reg(par, 0xC2,
drivers/staging/fbtft/fb_hx8340bn.c
183
write_reg(par, 0xC3,
drivers/staging/fbtft/fb_hx8340bn.c
45
write_reg(par, 0xC1, 0xFF, 0x83, 0x40);
drivers/staging/fbtft/fb_hx8340bn.c
53
write_reg(par, 0x11);
drivers/staging/fbtft/fb_hx8340bn.c
57
write_reg(par, 0xCA, 0x70, 0x00, 0xD9);
drivers/staging/fbtft/fb_hx8340bn.c
65
write_reg(par, 0xB0, 0x01, 0x11);
drivers/staging/fbtft/fb_hx8340bn.c
68
write_reg(par, 0xC9, 0x90, 0x49, 0x10, 0x28, 0x28, 0x10, 0x00, 0x06);
drivers/staging/fbtft/fb_hx8340bn.c
78
write_reg(par, 0xB5, 0x35, 0x20, 0x45);
drivers/staging/fbtft/fb_hx8340bn.c
87
write_reg(par, 0xB4, 0x33, 0x25, 0x4C);
drivers/staging/fbtft/fb_hx8340bn.c
96
write_reg(par, MIPI_DCS_SET_PIXEL_FORMAT, MIPI_DCS_PIXEL_FMT_16BIT);
drivers/staging/fbtft/fb_hx8347d.c
102
write_reg(par, 0x16, MEM_V | MEM_Y | (par->bgr << MEM_BGR));
drivers/staging/fbtft/fb_hx8347d.c
105
write_reg(par, 0x16, MEM_X | MEM_Y | (par->bgr << MEM_BGR));
drivers/staging/fbtft/fb_hx8347d.c
138
write_reg(par, 0x40 + (i * 0x10), CURVE(i, 0));
drivers/staging/fbtft/fb_hx8347d.c
139
write_reg(par, 0x41 + (i * 0x10), CURVE(i, 1));
drivers/staging/fbtft/fb_hx8347d.c
140
write_reg(par, 0x42 + (i * 0x10), CURVE(i, 2));
drivers/staging/fbtft/fb_hx8347d.c
141
write_reg(par, 0x43 + (i * 0x10), CURVE(i, 3));
drivers/staging/fbtft/fb_hx8347d.c
142
write_reg(par, 0x44 + (i * 0x10), CURVE(i, 4));
drivers/staging/fbtft/fb_hx8347d.c
143
write_reg(par, 0x45 + (i * 0x10), CURVE(i, 5));
drivers/staging/fbtft/fb_hx8347d.c
144
write_reg(par, 0x46 + (i * 0x10), CURVE(i, 6));
drivers/staging/fbtft/fb_hx8347d.c
145
write_reg(par, 0x47 + (i * 0x10), CURVE(i, 7));
drivers/staging/fbtft/fb_hx8347d.c
146
write_reg(par, 0x48 + (i * 0x10), CURVE(i, 8));
drivers/staging/fbtft/fb_hx8347d.c
147
write_reg(par, 0x49 + (i * 0x10), CURVE(i, 9));
drivers/staging/fbtft/fb_hx8347d.c
148
write_reg(par, 0x4A + (i * 0x10), CURVE(i, 10));
drivers/staging/fbtft/fb_hx8347d.c
149
write_reg(par, 0x4B + (i * 0x10), CURVE(i, 11));
drivers/staging/fbtft/fb_hx8347d.c
150
write_reg(par, 0x4C + (i * 0x10), CURVE(i, 12));
drivers/staging/fbtft/fb_hx8347d.c
152
write_reg(par, 0x5D, (CURVE(1, 0) << 4) | CURVE(0, 0));
drivers/staging/fbtft/fb_hx8347d.c
28
write_reg(par, 0xEA, 0x00);
drivers/staging/fbtft/fb_hx8347d.c
29
write_reg(par, 0xEB, 0x20);
drivers/staging/fbtft/fb_hx8347d.c
30
write_reg(par, 0xEC, 0x0C);
drivers/staging/fbtft/fb_hx8347d.c
31
write_reg(par, 0xED, 0xC4);
drivers/staging/fbtft/fb_hx8347d.c
32
write_reg(par, 0xE8, 0x40);
drivers/staging/fbtft/fb_hx8347d.c
33
write_reg(par, 0xE9, 0x38);
drivers/staging/fbtft/fb_hx8347d.c
34
write_reg(par, 0xF1, 0x01);
drivers/staging/fbtft/fb_hx8347d.c
35
write_reg(par, 0xF2, 0x10);
drivers/staging/fbtft/fb_hx8347d.c
36
write_reg(par, 0x27, 0xA3);
drivers/staging/fbtft/fb_hx8347d.c
39
write_reg(par, 0x1B, 0x1B);
drivers/staging/fbtft/fb_hx8347d.c
40
write_reg(par, 0x1A, 0x01);
drivers/staging/fbtft/fb_hx8347d.c
41
write_reg(par, 0x24, 0x2F);
drivers/staging/fbtft/fb_hx8347d.c
42
write_reg(par, 0x25, 0x57);
drivers/staging/fbtft/fb_hx8347d.c
45
write_reg(par, 0x23, 0x8D); /* for flicker adjust */
drivers/staging/fbtft/fb_hx8347d.c
48
write_reg(par, 0x18, 0x36);
drivers/staging/fbtft/fb_hx8347d.c
49
write_reg(par, 0x19, 0x01); /* start osc */
drivers/staging/fbtft/fb_hx8347d.c
50
write_reg(par, 0x01, 0x00); /* wakeup */
drivers/staging/fbtft/fb_hx8347d.c
51
write_reg(par, 0x1F, 0x88);
drivers/staging/fbtft/fb_hx8347d.c
53
write_reg(par, 0x1F, 0x80);
drivers/staging/fbtft/fb_hx8347d.c
55
write_reg(par, 0x1F, 0x90);
drivers/staging/fbtft/fb_hx8347d.c
57
write_reg(par, 0x1F, 0xD0);
drivers/staging/fbtft/fb_hx8347d.c
61
write_reg(par, 0x17, 0x05); /* 65k */
drivers/staging/fbtft/fb_hx8347d.c
64
write_reg(par, 0x36, 0x00);
drivers/staging/fbtft/fb_hx8347d.c
67
write_reg(par, 0x28, 0x38);
drivers/staging/fbtft/fb_hx8347d.c
69
write_reg(par, 0x28, 0x3C);
drivers/staging/fbtft/fb_hx8347d.c
76
write_reg(par, 0x02, (xs >> 8) & 0xFF);
drivers/staging/fbtft/fb_hx8347d.c
77
write_reg(par, 0x03, xs & 0xFF);
drivers/staging/fbtft/fb_hx8347d.c
78
write_reg(par, 0x04, (xe >> 8) & 0xFF);
drivers/staging/fbtft/fb_hx8347d.c
79
write_reg(par, 0x05, xe & 0xFF);
drivers/staging/fbtft/fb_hx8347d.c
80
write_reg(par, 0x06, (ys >> 8) & 0xFF);
drivers/staging/fbtft/fb_hx8347d.c
81
write_reg(par, 0x07, ys & 0xFF);
drivers/staging/fbtft/fb_hx8347d.c
82
write_reg(par, 0x08, (ye >> 8) & 0xFF);
drivers/staging/fbtft/fb_hx8347d.c
83
write_reg(par, 0x09, ye & 0xFF);
drivers/staging/fbtft/fb_hx8347d.c
84
write_reg(par, 0x22);
drivers/staging/fbtft/fb_hx8347d.c
96
write_reg(par, 0x16, MEM_V | MEM_X | (par->bgr << MEM_BGR));
drivers/staging/fbtft/fb_hx8347d.c
99
write_reg(par, 0x16, par->bgr << MEM_BGR);
drivers/staging/fbtft/fb_hx8353d.c
103
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_hx8353d.c
114
write_reg(par, 0xE0,
drivers/staging/fbtft/fb_hx8353d.c
26
write_reg(par, 0xB9, 0xFF, 0x83, 0x53);
drivers/staging/fbtft/fb_hx8353d.c
29
write_reg(par, 0xB0, 0x3C, 0x01);
drivers/staging/fbtft/fb_hx8353d.c
32
write_reg(par, 0xB6, 0x94, 0x6C, 0x50);
drivers/staging/fbtft/fb_hx8353d.c
35
write_reg(par, 0xB1, 0x00, 0x01, 0x1B, 0x03, 0x01, 0x08, 0x77, 0x89);
drivers/staging/fbtft/fb_hx8353d.c
38
write_reg(par, 0x3A, 0x05);
drivers/staging/fbtft/fb_hx8353d.c
41
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE, 0xC0);
drivers/staging/fbtft/fb_hx8353d.c
44
write_reg(par, MIPI_DCS_EXIT_SLEEP_MODE);
drivers/staging/fbtft/fb_hx8353d.c
48
write_reg(par, MIPI_DCS_SET_DISPLAY_ON);
drivers/staging/fbtft/fb_hx8353d.c
51
write_reg(par, MIPI_DCS_WRITE_LUT,
drivers/staging/fbtft/fb_hx8353d.c
67
write_reg(par, 0x2a, xs >> 8, xs & 0xff, xe >> 8, xe & 0xff);
drivers/staging/fbtft/fb_hx8353d.c
70
write_reg(par, 0x2b, ys >> 8, ys & 0xff, ye >> 8, ye & 0xff);
drivers/staging/fbtft/fb_hx8353d.c
73
write_reg(par, 0x2c);
drivers/staging/fbtft/fb_hx8353d.c
91
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_hx8353d.c
95
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_hx8353d.c
99
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_hx8357d.c
111
write_reg(par, MIPI_DCS_SET_PIXEL_FORMAT, 0x55);
drivers/staging/fbtft/fb_hx8357d.c
113
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE, 0xC0);
drivers/staging/fbtft/fb_hx8357d.c
116
write_reg(par, MIPI_DCS_SET_TEAR_ON, 0x00);
drivers/staging/fbtft/fb_hx8357d.c
119
write_reg(par, MIPI_DCS_SET_TEAR_SCANLINE, 0x00, 0x02);
drivers/staging/fbtft/fb_hx8357d.c
122
write_reg(par, MIPI_DCS_EXIT_SLEEP_MODE);
drivers/staging/fbtft/fb_hx8357d.c
126
write_reg(par, MIPI_DCS_SET_DISPLAY_ON);
drivers/staging/fbtft/fb_hx8357d.c
134
write_reg(par, MIPI_DCS_SET_COLUMN_ADDRESS,
drivers/staging/fbtft/fb_hx8357d.c
138
write_reg(par, MIPI_DCS_SET_PAGE_ADDRESS,
drivers/staging/fbtft/fb_hx8357d.c
142
write_reg(par, MIPI_DCS_WRITE_MEMORY_START);
drivers/staging/fbtft/fb_hx8357d.c
174
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE, val);
drivers/staging/fbtft/fb_hx8357d.c
30
write_reg(par, MIPI_DCS_SOFT_RESET);
drivers/staging/fbtft/fb_hx8357d.c
34
write_reg(par, HX8357D_SETC, 0xFF, 0x83, 0x57);
drivers/staging/fbtft/fb_hx8357d.c
38
write_reg(par, HX8357_SETRGB, 0x00, 0x00, 0x06, 0x06);
drivers/staging/fbtft/fb_hx8357d.c
41
write_reg(par, HX8357D_SETCOM, 0x25);
drivers/staging/fbtft/fb_hx8357d.c
44
write_reg(par, HX8357_SETOSC, 0x68);
drivers/staging/fbtft/fb_hx8357d.c
47
write_reg(par, HX8357_SETPANEL, 0x05);
drivers/staging/fbtft/fb_hx8357d.c
49
write_reg(par, HX8357_SETPWR1,
drivers/staging/fbtft/fb_hx8357d.c
57
write_reg(par, HX8357D_SETSTBA,
drivers/staging/fbtft/fb_hx8357d.c
65
write_reg(par, HX8357D_SETCYC,
drivers/staging/fbtft/fb_hx8357d.c
74
write_reg(par, HX8357D_SETGAMMA,
drivers/staging/fbtft/fb_ili9163.c
100
write_reg(par, CMD_VCOMOFFS, 0);
drivers/staging/fbtft/fb_ili9163.c
102
write_reg(par, MIPI_DCS_SET_COLUMN_ADDRESS, 0, 0, 0, WIDTH);
drivers/staging/fbtft/fb_ili9163.c
103
write_reg(par, MIPI_DCS_SET_PAGE_ADDRESS, 0, 0, 0, HEIGHT);
drivers/staging/fbtft/fb_ili9163.c
105
write_reg(par, MIPI_DCS_SET_DISPLAY_ON); /* display ON */
drivers/staging/fbtft/fb_ili9163.c
106
write_reg(par, MIPI_DCS_WRITE_MEMORY_START); /* Memory Write */
drivers/staging/fbtft/fb_ili9163.c
116
write_reg(par, MIPI_DCS_SET_COLUMN_ADDRESS,
drivers/staging/fbtft/fb_ili9163.c
118
write_reg(par, MIPI_DCS_SET_PAGE_ADDRESS,
drivers/staging/fbtft/fb_ili9163.c
123
write_reg(par, MIPI_DCS_SET_COLUMN_ADDRESS,
drivers/staging/fbtft/fb_ili9163.c
126
write_reg(par, MIPI_DCS_SET_PAGE_ADDRESS,
drivers/staging/fbtft/fb_ili9163.c
131
write_reg(par, MIPI_DCS_SET_COLUMN_ADDRESS,
drivers/staging/fbtft/fb_ili9163.c
133
write_reg(par, MIPI_DCS_SET_PAGE_ADDRESS,
drivers/staging/fbtft/fb_ili9163.c
140
write_reg(par, MIPI_DCS_WRITE_MEMORY_START);
drivers/staging/fbtft/fb_ili9163.c
185
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE, mactrl_data);
drivers/staging/fbtft/fb_ili9163.c
186
write_reg(par, MIPI_DCS_WRITE_MEMORY_START);
drivers/staging/fbtft/fb_ili9163.c
204
write_reg(par, CMD_PGAMMAC,
drivers/staging/fbtft/fb_ili9163.c
222
write_reg(par, MIPI_DCS_WRITE_MEMORY_START);
drivers/staging/fbtft/fb_ili9163.c
79
write_reg(par, MIPI_DCS_SOFT_RESET); /* software reset */
drivers/staging/fbtft/fb_ili9163.c
81
write_reg(par, MIPI_DCS_EXIT_SLEEP_MODE); /* exit sleep */
drivers/staging/fbtft/fb_ili9163.c
83
write_reg(par, MIPI_DCS_SET_PIXEL_FORMAT, MIPI_DCS_PIXEL_FMT_16BIT);
drivers/staging/fbtft/fb_ili9163.c
85
write_reg(par, MIPI_DCS_SET_GAMMA_CURVE, 0x02);
drivers/staging/fbtft/fb_ili9163.c
87
write_reg(par, CMD_GAMRSEL, 0x01); /* Enable Gamma adj */
drivers/staging/fbtft/fb_ili9163.c
89
write_reg(par, MIPI_DCS_ENTER_NORMAL_MODE);
drivers/staging/fbtft/fb_ili9163.c
90
write_reg(par, CMD_DFUNCTR, 0xff, 0x06);
drivers/staging/fbtft/fb_ili9163.c
92
write_reg(par, CMD_FRMCTR1, 0x08, 0x02);
drivers/staging/fbtft/fb_ili9163.c
93
write_reg(par, CMD_DINVCTR, 0x07); /* display inversion */
drivers/staging/fbtft/fb_ili9163.c
95
write_reg(par, CMD_PWCTR1, 0x0A, 0x02);
drivers/staging/fbtft/fb_ili9163.c
97
write_reg(par, CMD_PWCTR2, 0x02);
drivers/staging/fbtft/fb_ili9163.c
99
write_reg(par, CMD_VCOMCTR1, 0x50, 0x63);
drivers/staging/fbtft/fb_ili9320.c
103
write_reg(par, 0x0012, 0x0138);
drivers/staging/fbtft/fb_ili9320.c
107
write_reg(par, 0x0013, 0x1800);
drivers/staging/fbtft/fb_ili9320.c
110
write_reg(par, 0x0029, 0x0008);
drivers/staging/fbtft/fb_ili9320.c
114
write_reg(par, 0x0020, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
117
write_reg(par, 0x0021, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
121
write_reg(par, 0x0050, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
124
write_reg(par, 0x0051, 0x00EF);
drivers/staging/fbtft/fb_ili9320.c
127
write_reg(par, 0x0052, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
130
write_reg(par, 0x0053, 0x013F);
drivers/staging/fbtft/fb_ili9320.c
133
write_reg(par, 0x0060, 0x2700);
drivers/staging/fbtft/fb_ili9320.c
136
write_reg(par, 0x0061, 0x0001);
drivers/staging/fbtft/fb_ili9320.c
139
write_reg(par, 0x006A, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
142
write_reg(par, 0x0080, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
143
write_reg(par, 0x0081, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
144
write_reg(par, 0x0082, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
145
write_reg(par, 0x0083, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
146
write_reg(par, 0x0084, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
147
write_reg(par, 0x0085, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
150
write_reg(par, 0x0090, 0x0010);
drivers/staging/fbtft/fb_ili9320.c
151
write_reg(par, 0x0092, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
152
write_reg(par, 0x0093, 0x0003);
drivers/staging/fbtft/fb_ili9320.c
153
write_reg(par, 0x0095, 0x0110);
drivers/staging/fbtft/fb_ili9320.c
154
write_reg(par, 0x0097, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
155
write_reg(par, 0x0098, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
156
write_reg(par, 0x0007, 0x0173); /* 262K color and display ON */
drivers/staging/fbtft/fb_ili9320.c
167
write_reg(par, 0x0020, xs);
drivers/staging/fbtft/fb_ili9320.c
168
write_reg(par, 0x0021, ys);
drivers/staging/fbtft/fb_ili9320.c
171
write_reg(par, 0x0020, WIDTH - 1 - xs);
drivers/staging/fbtft/fb_ili9320.c
172
write_reg(par, 0x0021, HEIGHT - 1 - ys);
drivers/staging/fbtft/fb_ili9320.c
175
write_reg(par, 0x0020, WIDTH - 1 - ys);
drivers/staging/fbtft/fb_ili9320.c
176
write_reg(par, 0x0021, xs);
drivers/staging/fbtft/fb_ili9320.c
179
write_reg(par, 0x0020, ys);
drivers/staging/fbtft/fb_ili9320.c
180
write_reg(par, 0x0021, HEIGHT - 1 - xs);
drivers/staging/fbtft/fb_ili9320.c
183
write_reg(par, 0x0022); /* Write Data to GRAM */
drivers/staging/fbtft/fb_ili9320.c
190
write_reg(par, 0x3, (par->bgr << 12) | 0x30);
drivers/staging/fbtft/fb_ili9320.c
193
write_reg(par, 0x3, (par->bgr << 12) | 0x28);
drivers/staging/fbtft/fb_ili9320.c
196
write_reg(par, 0x3, (par->bgr << 12) | 0x00);
drivers/staging/fbtft/fb_ili9320.c
199
write_reg(par, 0x3, (par->bgr << 12) | 0x18);
drivers/staging/fbtft/fb_ili9320.c
224
write_reg(par, 0x0030, CURVE(0, 5) << 8 | CURVE(0, 4));
drivers/staging/fbtft/fb_ili9320.c
225
write_reg(par, 0x0031, CURVE(0, 7) << 8 | CURVE(0, 6));
drivers/staging/fbtft/fb_ili9320.c
226
write_reg(par, 0x0032, CURVE(0, 9) << 8 | CURVE(0, 8));
drivers/staging/fbtft/fb_ili9320.c
227
write_reg(par, 0x0035, CURVE(0, 3) << 8 | CURVE(0, 2));
drivers/staging/fbtft/fb_ili9320.c
228
write_reg(par, 0x0036, CURVE(0, 1) << 8 | CURVE(0, 0));
drivers/staging/fbtft/fb_ili9320.c
230
write_reg(par, 0x0037, CURVE(1, 5) << 8 | CURVE(1, 4));
drivers/staging/fbtft/fb_ili9320.c
231
write_reg(par, 0x0038, CURVE(1, 7) << 8 | CURVE(1, 6));
drivers/staging/fbtft/fb_ili9320.c
232
write_reg(par, 0x0039, CURVE(1, 9) << 8 | CURVE(1, 8));
drivers/staging/fbtft/fb_ili9320.c
233
write_reg(par, 0x003C, CURVE(1, 3) << 8 | CURVE(1, 2));
drivers/staging/fbtft/fb_ili9320.c
234
write_reg(par, 0x003D, CURVE(1, 1) << 8 | CURVE(1, 0));
drivers/staging/fbtft/fb_ili9320.c
26
write_reg(par, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
47
write_reg(par, 0x00E5, 0x8000);
drivers/staging/fbtft/fb_ili9320.c
50
write_reg(par, 0x0000, 0x0001);
drivers/staging/fbtft/fb_ili9320.c
53
write_reg(par, 0x0001, 0x0100);
drivers/staging/fbtft/fb_ili9320.c
56
write_reg(par, 0x0002, 0x0700);
drivers/staging/fbtft/fb_ili9320.c
59
write_reg(par, 0x0004, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
62
write_reg(par, 0x0008, 0x0202);
drivers/staging/fbtft/fb_ili9320.c
65
write_reg(par, 0x0009, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
68
write_reg(par, 0x000A, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
71
write_reg(par, 0x000C, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
74
write_reg(par, 0x000D, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
77
write_reg(par, 0x000F, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
81
write_reg(par, 0x0010, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
84
write_reg(par, 0x0011, 0x0007);
drivers/staging/fbtft/fb_ili9320.c
87
write_reg(par, 0x0012, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
90
write_reg(par, 0x0013, 0x0000);
drivers/staging/fbtft/fb_ili9320.c
96
write_reg(par, 0x0010, 0x17B0);
drivers/staging/fbtft/fb_ili9320.c
99
write_reg(par, 0x0011, 0x0031);
drivers/staging/fbtft/fb_ili9325.c
100
write_reg(par, 0x0002, 0x0700); /* set 1 line inversion */
drivers/staging/fbtft/fb_ili9325.c
101
write_reg(par, 0x0004, 0x0000); /* Resize register */
drivers/staging/fbtft/fb_ili9325.c
102
write_reg(par, 0x0008, 0x0207); /* set the back porch and front porch */
drivers/staging/fbtft/fb_ili9325.c
103
write_reg(par, 0x0009, 0x0000); /* set non-display area refresh cycle */
drivers/staging/fbtft/fb_ili9325.c
104
write_reg(par, 0x000A, 0x0000); /* FMARK function */
drivers/staging/fbtft/fb_ili9325.c
105
write_reg(par, 0x000C, 0x0000); /* RGB interface setting */
drivers/staging/fbtft/fb_ili9325.c
106
write_reg(par, 0x000D, 0x0000); /* Frame marker Position */
drivers/staging/fbtft/fb_ili9325.c
107
write_reg(par, 0x000F, 0x0000); /* RGB interface polarity */
drivers/staging/fbtft/fb_ili9325.c
110
write_reg(par, 0x0010, 0x0000); /* SAP, BT[3:0], AP, DSTB, SLP, STB */
drivers/staging/fbtft/fb_ili9325.c
111
write_reg(par, 0x0011, 0x0007); /* DC1[2:0], DC0[2:0], VC[2:0] */
drivers/staging/fbtft/fb_ili9325.c
112
write_reg(par, 0x0012, 0x0000); /* VREG1OUT voltage */
drivers/staging/fbtft/fb_ili9325.c
113
write_reg(par, 0x0013, 0x0000); /* VDV[4:0] for VCOM amplitude */
drivers/staging/fbtft/fb_ili9325.c
115
write_reg(par, 0x0010, /* SAP, BT[3:0], AP, DSTB, SLP, STB */
drivers/staging/fbtft/fb_ili9325.c
117
write_reg(par, 0x0011, 0x220 | vc); /* DC1[2:0], DC0[2:0], VC[2:0] */
drivers/staging/fbtft/fb_ili9325.c
119
write_reg(par, 0x0012, vrh); /* Internal reference voltage= Vci; */
drivers/staging/fbtft/fb_ili9325.c
121
write_reg(par, 0x0013, vdv << 8); /* Set VDV[4:0] for VCOM amplitude */
drivers/staging/fbtft/fb_ili9325.c
122
write_reg(par, 0x0029, vcm); /* Set VCM[5:0] for VCOMH */
drivers/staging/fbtft/fb_ili9325.c
123
write_reg(par, 0x002B, 0x000C); /* Set Frame Rate */
drivers/staging/fbtft/fb_ili9325.c
125
write_reg(par, 0x0020, 0x0000); /* GRAM horizontal Address */
drivers/staging/fbtft/fb_ili9325.c
126
write_reg(par, 0x0021, 0x0000); /* GRAM Vertical Address */
drivers/staging/fbtft/fb_ili9325.c
129
write_reg(par, 0x0050, 0x0000); /* Horizontal GRAM Start Address */
drivers/staging/fbtft/fb_ili9325.c
130
write_reg(par, 0x0051, 0x00EF); /* Horizontal GRAM End Address */
drivers/staging/fbtft/fb_ili9325.c
131
write_reg(par, 0x0052, 0x0000); /* Vertical GRAM Start Address */
drivers/staging/fbtft/fb_ili9325.c
132
write_reg(par, 0x0053, 0x013F); /* Vertical GRAM Start Address */
drivers/staging/fbtft/fb_ili9325.c
133
write_reg(par, 0x0060, 0xA700); /* Gate Scan Line */
drivers/staging/fbtft/fb_ili9325.c
134
write_reg(par, 0x0061, 0x0001); /* NDL,VLE, REV */
drivers/staging/fbtft/fb_ili9325.c
135
write_reg(par, 0x006A, 0x0000); /* set scrolling line */
drivers/staging/fbtft/fb_ili9325.c
138
write_reg(par, 0x0080, 0x0000);
drivers/staging/fbtft/fb_ili9325.c
139
write_reg(par, 0x0081, 0x0000);
drivers/staging/fbtft/fb_ili9325.c
140
write_reg(par, 0x0082, 0x0000);
drivers/staging/fbtft/fb_ili9325.c
141
write_reg(par, 0x0083, 0x0000);
drivers/staging/fbtft/fb_ili9325.c
142
write_reg(par, 0x0084, 0x0000);
drivers/staging/fbtft/fb_ili9325.c
143
write_reg(par, 0x0085, 0x0000);
drivers/staging/fbtft/fb_ili9325.c
146
write_reg(par, 0x0090, 0x0010);
drivers/staging/fbtft/fb_ili9325.c
147
write_reg(par, 0x0092, 0x0600);
drivers/staging/fbtft/fb_ili9325.c
148
write_reg(par, 0x0007, 0x0133); /* 262K color and display ON */
drivers/staging/fbtft/fb_ili9325.c
159
write_reg(par, 0x0020, xs);
drivers/staging/fbtft/fb_ili9325.c
160
write_reg(par, 0x0021, ys);
drivers/staging/fbtft/fb_ili9325.c
163
write_reg(par, 0x0020, WIDTH - 1 - xs);
drivers/staging/fbtft/fb_ili9325.c
164
write_reg(par, 0x0021, HEIGHT - 1 - ys);
drivers/staging/fbtft/fb_ili9325.c
167
write_reg(par, 0x0020, WIDTH - 1 - ys);
drivers/staging/fbtft/fb_ili9325.c
168
write_reg(par, 0x0021, xs);
drivers/staging/fbtft/fb_ili9325.c
171
write_reg(par, 0x0020, ys);
drivers/staging/fbtft/fb_ili9325.c
172
write_reg(par, 0x0021, HEIGHT - 1 - xs);
drivers/staging/fbtft/fb_ili9325.c
175
write_reg(par, 0x0022); /* Write Data to GRAM */
drivers/staging/fbtft/fb_ili9325.c
183
write_reg(par, 0x03, 0x0030 | (par->bgr << 12));
drivers/staging/fbtft/fb_ili9325.c
186
write_reg(par, 0x03, 0x0000 | (par->bgr << 12));
drivers/staging/fbtft/fb_ili9325.c
189
write_reg(par, 0x03, 0x0028 | (par->bgr << 12));
drivers/staging/fbtft/fb_ili9325.c
192
write_reg(par, 0x03, 0x0018 | (par->bgr << 12));
drivers/staging/fbtft/fb_ili9325.c
218
write_reg(par, 0x0030, CURVE(0, 5) << 8 | CURVE(0, 4));
drivers/staging/fbtft/fb_ili9325.c
219
write_reg(par, 0x0031, CURVE(0, 7) << 8 | CURVE(0, 6));
drivers/staging/fbtft/fb_ili9325.c
220
write_reg(par, 0x0032, CURVE(0, 9) << 8 | CURVE(0, 8));
drivers/staging/fbtft/fb_ili9325.c
221
write_reg(par, 0x0035, CURVE(0, 3) << 8 | CURVE(0, 2));
drivers/staging/fbtft/fb_ili9325.c
222
write_reg(par, 0x0036, CURVE(0, 1) << 8 | CURVE(0, 0));
drivers/staging/fbtft/fb_ili9325.c
224
write_reg(par, 0x0037, CURVE(1, 5) << 8 | CURVE(1, 4));
drivers/staging/fbtft/fb_ili9325.c
225
write_reg(par, 0x0038, CURVE(1, 7) << 8 | CURVE(1, 6));
drivers/staging/fbtft/fb_ili9325.c
226
write_reg(par, 0x0039, CURVE(1, 9) << 8 | CURVE(1, 8));
drivers/staging/fbtft/fb_ili9325.c
227
write_reg(par, 0x003C, CURVE(1, 3) << 8 | CURVE(1, 2));
drivers/staging/fbtft/fb_ili9325.c
228
write_reg(par, 0x003D, CURVE(1, 1) << 8 | CURVE(1, 0));
drivers/staging/fbtft/fb_ili9325.c
96
write_reg(par, 0x00E3, 0x3008); /* Set internal timing */
drivers/staging/fbtft/fb_ili9325.c
97
write_reg(par, 0x00E7, 0x0012); /* Set internal timing */
drivers/staging/fbtft/fb_ili9325.c
98
write_reg(par, 0x00EF, 0x1231); /* Set internal timing */
drivers/staging/fbtft/fb_ili9325.c
99
write_reg(par, 0x0001, 0x0100); /* set SS and SM bit */
drivers/staging/fbtft/fb_ili9340.c
114
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE, val | (par->bgr << 3));
drivers/staging/fbtft/fb_ili9340.c
25
write_reg(par, 0xEF, 0x03, 0x80, 0x02);
drivers/staging/fbtft/fb_ili9340.c
26
write_reg(par, 0xCF, 0x00, 0XC1, 0X30);
drivers/staging/fbtft/fb_ili9340.c
27
write_reg(par, 0xED, 0x64, 0x03, 0X12, 0X81);
drivers/staging/fbtft/fb_ili9340.c
28
write_reg(par, 0xE8, 0x85, 0x00, 0x78);
drivers/staging/fbtft/fb_ili9340.c
29
write_reg(par, 0xCB, 0x39, 0x2C, 0x00, 0x34, 0x02);
drivers/staging/fbtft/fb_ili9340.c
30
write_reg(par, 0xF7, 0x20);
drivers/staging/fbtft/fb_ili9340.c
31
write_reg(par, 0xEA, 0x00, 0x00);
drivers/staging/fbtft/fb_ili9340.c
34
write_reg(par, 0xC0, 0x23);
drivers/staging/fbtft/fb_ili9340.c
37
write_reg(par, 0xC1, 0x10);
drivers/staging/fbtft/fb_ili9340.c
40
write_reg(par, 0xC5, 0x3e, 0x28);
drivers/staging/fbtft/fb_ili9340.c
43
write_reg(par, 0xC7, 0x86);
drivers/staging/fbtft/fb_ili9340.c
47
write_reg(par, MIPI_DCS_SET_PIXEL_FORMAT, 0x55);
drivers/staging/fbtft/fb_ili9340.c
51
write_reg(par, 0xB1, 0x00, 0x18);
drivers/staging/fbtft/fb_ili9340.c
54
write_reg(par, 0xB6, 0x08, 0x82, 0x27);
drivers/staging/fbtft/fb_ili9340.c
57
write_reg(par, 0xF2, 0x00);
drivers/staging/fbtft/fb_ili9340.c
60
write_reg(par, MIPI_DCS_SET_GAMMA_CURVE, 0x01);
drivers/staging/fbtft/fb_ili9340.c
63
write_reg(par, 0xE0,
drivers/staging/fbtft/fb_ili9340.c
68
write_reg(par, 0xE1,
drivers/staging/fbtft/fb_ili9340.c
72
write_reg(par, MIPI_DCS_EXIT_SLEEP_MODE);
drivers/staging/fbtft/fb_ili9340.c
76
write_reg(par, MIPI_DCS_SET_DISPLAY_ON);
drivers/staging/fbtft/fb_ili9340.c
83
write_reg(par, MIPI_DCS_SET_COLUMN_ADDRESS,
drivers/staging/fbtft/fb_ili9340.c
86
write_reg(par, MIPI_DCS_SET_PAGE_ADDRESS,
drivers/staging/fbtft/fb_ili9340.c
89
write_reg(par, MIPI_DCS_WRITE_MEMORY_START);
drivers/staging/fbtft/fb_ili9341.c
101
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_ili9341.c
120
write_reg(par, 0xE0 + i,
drivers/staging/fbtft/fb_ili9341.c
34
write_reg(par, MIPI_DCS_SOFT_RESET);
drivers/staging/fbtft/fb_ili9341.c
36
write_reg(par, MIPI_DCS_SET_DISPLAY_OFF);
drivers/staging/fbtft/fb_ili9341.c
38
write_reg(par, 0xCF, 0x00, 0x83, 0x30);
drivers/staging/fbtft/fb_ili9341.c
39
write_reg(par, 0xED, 0x64, 0x03, 0x12, 0x81);
drivers/staging/fbtft/fb_ili9341.c
40
write_reg(par, 0xE8, 0x85, 0x01, 0x79);
drivers/staging/fbtft/fb_ili9341.c
41
write_reg(par, 0xCB, 0x39, 0X2C, 0x00, 0x34, 0x02);
drivers/staging/fbtft/fb_ili9341.c
42
write_reg(par, 0xF7, 0x20);
drivers/staging/fbtft/fb_ili9341.c
43
write_reg(par, 0xEA, 0x00, 0x00);
drivers/staging/fbtft/fb_ili9341.c
45
write_reg(par, 0xC0, 0x26);
drivers/staging/fbtft/fb_ili9341.c
46
write_reg(par, 0xC1, 0x11);
drivers/staging/fbtft/fb_ili9341.c
48
write_reg(par, 0xC5, 0x35, 0x3E);
drivers/staging/fbtft/fb_ili9341.c
49
write_reg(par, 0xC7, 0xBE);
drivers/staging/fbtft/fb_ili9341.c
51
write_reg(par, MIPI_DCS_SET_PIXEL_FORMAT, 0x55); /* 16bit pixel */
drivers/staging/fbtft/fb_ili9341.c
53
write_reg(par, 0xB1, 0x00, 0x1B);
drivers/staging/fbtft/fb_ili9341.c
56
write_reg(par, MIPI_DCS_SET_GAMMA_CURVE, 0x01);
drivers/staging/fbtft/fb_ili9341.c
58
write_reg(par, 0xB7, 0x07); /* entry mode set */
drivers/staging/fbtft/fb_ili9341.c
59
write_reg(par, 0xB6, 0x0A, 0x82, 0x27, 0x00);
drivers/staging/fbtft/fb_ili9341.c
60
write_reg(par, MIPI_DCS_EXIT_SLEEP_MODE);
drivers/staging/fbtft/fb_ili9341.c
62
write_reg(par, MIPI_DCS_SET_DISPLAY_ON);
drivers/staging/fbtft/fb_ili9341.c
70
write_reg(par, MIPI_DCS_SET_COLUMN_ADDRESS,
drivers/staging/fbtft/fb_ili9341.c
73
write_reg(par, MIPI_DCS_SET_PAGE_ADDRESS,
drivers/staging/fbtft/fb_ili9341.c
76
write_reg(par, MIPI_DCS_WRITE_MEMORY_START);
drivers/staging/fbtft/fb_ili9341.c
89
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_ili9341.c
93
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_ili9341.c
97
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_ili9481.c
47
write_reg(par, MIPI_DCS_SET_COLUMN_ADDRESS,
drivers/staging/fbtft/fb_ili9481.c
50
write_reg(par, MIPI_DCS_SET_PAGE_ADDRESS,
drivers/staging/fbtft/fb_ili9481.c
53
write_reg(par, MIPI_DCS_WRITE_MEMORY_START);
drivers/staging/fbtft/fb_ili9481.c
63
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_ili9481.c
67
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_ili9481.c
71
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_ili9481.c
75
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_ili9486.c
48
write_reg(par, MIPI_DCS_SET_COLUMN_ADDRESS,
drivers/staging/fbtft/fb_ili9486.c
51
write_reg(par, MIPI_DCS_SET_PAGE_ADDRESS,
drivers/staging/fbtft/fb_ili9486.c
54
write_reg(par, MIPI_DCS_WRITE_MEMORY_START);
drivers/staging/fbtft/fb_ili9486.c
61
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_ili9486.c
65
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_ili9486.c
69
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_ili9486.c
73
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_pcd8544.c
101
write_reg(par, 0x40);
drivers/staging/fbtft/fb_pcd8544.c
136
write_reg(par, 0x23); /* turn on extended instruction set */
drivers/staging/fbtft/fb_pcd8544.c
137
write_reg(par, 0x80 | curves[0]);
drivers/staging/fbtft/fb_pcd8544.c
138
write_reg(par, 0x22); /* turn off extended instruction set */
drivers/staging/fbtft/fb_pcd8544.c
45
write_reg(par, 0x21);
drivers/staging/fbtft/fb_pcd8544.c
53
write_reg(par, 0x04 | (tc & 0x3));
drivers/staging/fbtft/fb_pcd8544.c
63
write_reg(par, 0x10 | (bs & 0x7));
drivers/staging/fbtft/fb_pcd8544.c
72
write_reg(par, 0x22);
drivers/staging/fbtft/fb_pcd8544.c
81
write_reg(par, 0x08 | 4);
drivers/staging/fbtft/fb_pcd8544.c
93
write_reg(par, 0x80);
drivers/staging/fbtft/fb_ra8875.c
102
write_reg(par, 0x10, 0x0C);
drivers/staging/fbtft/fb_ra8875.c
104
write_reg(par, 0x04, 0x01);
drivers/staging/fbtft/fb_ra8875.c
107
write_reg(par, 0x14, 0x4F);
drivers/staging/fbtft/fb_ra8875.c
108
write_reg(par, 0x15, 0x05);
drivers/staging/fbtft/fb_ra8875.c
109
write_reg(par, 0x16, 0x0F);
drivers/staging/fbtft/fb_ra8875.c
110
write_reg(par, 0x17, 0x01);
drivers/staging/fbtft/fb_ra8875.c
111
write_reg(par, 0x18, 0x00);
drivers/staging/fbtft/fb_ra8875.c
113
write_reg(par, 0x19, 0xDF);
drivers/staging/fbtft/fb_ra8875.c
114
write_reg(par, 0x1A, 0x01);
drivers/staging/fbtft/fb_ra8875.c
115
write_reg(par, 0x1B, 0x0A);
drivers/staging/fbtft/fb_ra8875.c
116
write_reg(par, 0x1C, 0x00);
drivers/staging/fbtft/fb_ra8875.c
117
write_reg(par, 0x1D, 0x0E);
drivers/staging/fbtft/fb_ra8875.c
118
write_reg(par, 0x1E, 0x00);
drivers/staging/fbtft/fb_ra8875.c
119
write_reg(par, 0x1F, 0x01);
drivers/staging/fbtft/fb_ra8875.c
123
write_reg(par, 0x88, 0x0B);
drivers/staging/fbtft/fb_ra8875.c
124
write_reg(par, 0x89, 0x02);
drivers/staging/fbtft/fb_ra8875.c
127
write_reg(par, 0x10, 0x0C);
drivers/staging/fbtft/fb_ra8875.c
129
write_reg(par, 0x04, 0x81);
drivers/staging/fbtft/fb_ra8875.c
132
write_reg(par, 0x14, 0x63);
drivers/staging/fbtft/fb_ra8875.c
133
write_reg(par, 0x15, 0x03);
drivers/staging/fbtft/fb_ra8875.c
134
write_reg(par, 0x16, 0x03);
drivers/staging/fbtft/fb_ra8875.c
135
write_reg(par, 0x17, 0x02);
drivers/staging/fbtft/fb_ra8875.c
136
write_reg(par, 0x18, 0x00);
drivers/staging/fbtft/fb_ra8875.c
138
write_reg(par, 0x19, 0xDF);
drivers/staging/fbtft/fb_ra8875.c
139
write_reg(par, 0x1A, 0x01);
drivers/staging/fbtft/fb_ra8875.c
140
write_reg(par, 0x1B, 0x14);
drivers/staging/fbtft/fb_ra8875.c
141
write_reg(par, 0x1C, 0x00);
drivers/staging/fbtft/fb_ra8875.c
142
write_reg(par, 0x1D, 0x06);
drivers/staging/fbtft/fb_ra8875.c
143
write_reg(par, 0x1E, 0x00);
drivers/staging/fbtft/fb_ra8875.c
144
write_reg(par, 0x1F, 0x01);
drivers/staging/fbtft/fb_ra8875.c
151
write_reg(par, 0x8a, 0x81);
drivers/staging/fbtft/fb_ra8875.c
152
write_reg(par, 0x8b, 0xFF);
drivers/staging/fbtft/fb_ra8875.c
156
write_reg(par, 0x01, 0x80);
drivers/staging/fbtft/fb_ra8875.c
165
write_reg(par, 0x30, xs & 0x00FF);
drivers/staging/fbtft/fb_ra8875.c
166
write_reg(par, 0x31, (xs & 0xFF00) >> 8);
drivers/staging/fbtft/fb_ra8875.c
167
write_reg(par, 0x32, ys & 0x00FF);
drivers/staging/fbtft/fb_ra8875.c
168
write_reg(par, 0x33, (ys & 0xFF00) >> 8);
drivers/staging/fbtft/fb_ra8875.c
169
write_reg(par, 0x34, (xs + xe) & 0x00FF);
drivers/staging/fbtft/fb_ra8875.c
170
write_reg(par, 0x35, ((xs + xe) & 0xFF00) >> 8);
drivers/staging/fbtft/fb_ra8875.c
171
write_reg(par, 0x36, (ys + ye) & 0x00FF);
drivers/staging/fbtft/fb_ra8875.c
172
write_reg(par, 0x37, ((ys + ye) & 0xFF00) >> 8);
drivers/staging/fbtft/fb_ra8875.c
175
write_reg(par, 0x46, xs & 0xff);
drivers/staging/fbtft/fb_ra8875.c
176
write_reg(par, 0x47, (xs >> 8) & 0x03);
drivers/staging/fbtft/fb_ra8875.c
177
write_reg(par, 0x48, ys & 0xff);
drivers/staging/fbtft/fb_ra8875.c
178
write_reg(par, 0x49, (ys >> 8) & 0x01);
drivers/staging/fbtft/fb_ra8875.c
180
write_reg(par, 0x02);
drivers/staging/fbtft/fb_ra8875.c
48
write_reg(par, 0x88, 0x0A);
drivers/staging/fbtft/fb_ra8875.c
49
write_reg(par, 0x89, 0x02);
drivers/staging/fbtft/fb_ra8875.c
52
write_reg(par, 0x10, 0x0C);
drivers/staging/fbtft/fb_ra8875.c
54
write_reg(par, 0x04, 0x03);
drivers/staging/fbtft/fb_ra8875.c
57
write_reg(par, 0x14, 0x27);
drivers/staging/fbtft/fb_ra8875.c
58
write_reg(par, 0x15, 0x00);
drivers/staging/fbtft/fb_ra8875.c
59
write_reg(par, 0x16, 0x05);
drivers/staging/fbtft/fb_ra8875.c
60
write_reg(par, 0x17, 0x04);
drivers/staging/fbtft/fb_ra8875.c
61
write_reg(par, 0x18, 0x03);
drivers/staging/fbtft/fb_ra8875.c
63
write_reg(par, 0x19, 0xEF);
drivers/staging/fbtft/fb_ra8875.c
64
write_reg(par, 0x1A, 0x00);
drivers/staging/fbtft/fb_ra8875.c
65
write_reg(par, 0x1B, 0x05);
drivers/staging/fbtft/fb_ra8875.c
66
write_reg(par, 0x1C, 0x00);
drivers/staging/fbtft/fb_ra8875.c
67
write_reg(par, 0x1D, 0x0E);
drivers/staging/fbtft/fb_ra8875.c
68
write_reg(par, 0x1E, 0x00);
drivers/staging/fbtft/fb_ra8875.c
69
write_reg(par, 0x1F, 0x02);
drivers/staging/fbtft/fb_ra8875.c
73
write_reg(par, 0x88, 0x0A);
drivers/staging/fbtft/fb_ra8875.c
74
write_reg(par, 0x89, 0x02);
drivers/staging/fbtft/fb_ra8875.c
77
write_reg(par, 0x10, 0x0C);
drivers/staging/fbtft/fb_ra8875.c
79
write_reg(par, 0x04, 0x82);
drivers/staging/fbtft/fb_ra8875.c
82
write_reg(par, 0x14, 0x3B);
drivers/staging/fbtft/fb_ra8875.c
83
write_reg(par, 0x15, 0x00);
drivers/staging/fbtft/fb_ra8875.c
84
write_reg(par, 0x16, 0x01);
drivers/staging/fbtft/fb_ra8875.c
85
write_reg(par, 0x17, 0x00);
drivers/staging/fbtft/fb_ra8875.c
86
write_reg(par, 0x18, 0x05);
drivers/staging/fbtft/fb_ra8875.c
88
write_reg(par, 0x19, 0x0F);
drivers/staging/fbtft/fb_ra8875.c
89
write_reg(par, 0x1A, 0x01);
drivers/staging/fbtft/fb_ra8875.c
90
write_reg(par, 0x1B, 0x02);
drivers/staging/fbtft/fb_ra8875.c
91
write_reg(par, 0x1C, 0x00);
drivers/staging/fbtft/fb_ra8875.c
92
write_reg(par, 0x1D, 0x07);
drivers/staging/fbtft/fb_ra8875.c
93
write_reg(par, 0x1E, 0x00);
drivers/staging/fbtft/fb_ra8875.c
94
write_reg(par, 0x1F, 0x09);
drivers/staging/fbtft/fb_ra8875.c
98
write_reg(par, 0x88, 0x0B);
drivers/staging/fbtft/fb_ra8875.c
99
write_reg(par, 0x89, 0x02);
drivers/staging/fbtft/fb_s6d02a1.c
102
write_reg(par, MIPI_DCS_SET_COLUMN_ADDRESS,
drivers/staging/fbtft/fb_s6d02a1.c
105
write_reg(par, MIPI_DCS_SET_PAGE_ADDRESS,
drivers/staging/fbtft/fb_s6d02a1.c
108
write_reg(par, MIPI_DCS_WRITE_MEMORY_START);
drivers/staging/fbtft/fb_s6d02a1.c
126
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_s6d02a1.c
130
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_s6d02a1.c
134
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_s6d02a1.c
138
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_s6d1121.c
101
write_reg(par, 0x03, 0x0000 | (par->bgr << 12));
drivers/staging/fbtft/fb_s6d1121.c
104
write_reg(par, 0x03, 0x000A | (par->bgr << 12));
drivers/staging/fbtft/fb_s6d1121.c
107
write_reg(par, 0x03, 0x0009 | (par->bgr << 12));
drivers/staging/fbtft/fb_s6d1121.c
134
write_reg(par, 0x0030, CURVE(0, 1) << 8 | CURVE(0, 0));
drivers/staging/fbtft/fb_s6d1121.c
135
write_reg(par, 0x0031, CURVE(0, 3) << 8 | CURVE(0, 2));
drivers/staging/fbtft/fb_s6d1121.c
136
write_reg(par, 0x0032, CURVE(0, 5) << 8 | CURVE(0, 3));
drivers/staging/fbtft/fb_s6d1121.c
137
write_reg(par, 0x0033, CURVE(0, 7) << 8 | CURVE(0, 6));
drivers/staging/fbtft/fb_s6d1121.c
138
write_reg(par, 0x0034, CURVE(0, 9) << 8 | CURVE(0, 8));
drivers/staging/fbtft/fb_s6d1121.c
139
write_reg(par, 0x0035, CURVE(0, 11) << 8 | CURVE(0, 10));
drivers/staging/fbtft/fb_s6d1121.c
141
write_reg(par, 0x0036, CURVE(1, 1) << 8 | CURVE(1, 0));
drivers/staging/fbtft/fb_s6d1121.c
142
write_reg(par, 0x0037, CURVE(1, 3) << 8 | CURVE(1, 2));
drivers/staging/fbtft/fb_s6d1121.c
143
write_reg(par, 0x0038, CURVE(1, 5) << 8 | CURVE(1, 4));
drivers/staging/fbtft/fb_s6d1121.c
144
write_reg(par, 0x0039, CURVE(1, 7) << 8 | CURVE(1, 6));
drivers/staging/fbtft/fb_s6d1121.c
145
write_reg(par, 0x003A, CURVE(1, 9) << 8 | CURVE(1, 8));
drivers/staging/fbtft/fb_s6d1121.c
146
write_reg(par, 0x003B, CURVE(1, 11) << 8 | CURVE(1, 10));
drivers/staging/fbtft/fb_s6d1121.c
148
write_reg(par, 0x003C, CURVE(0, 13) << 8 | CURVE(0, 12));
drivers/staging/fbtft/fb_s6d1121.c
149
write_reg(par, 0x003D, CURVE(1, 13) << 8 | CURVE(1, 12));
drivers/staging/fbtft/fb_s6d1121.c
33
write_reg(par, 0x0011, 0x2004);
drivers/staging/fbtft/fb_s6d1121.c
34
write_reg(par, 0x0013, 0xCC00);
drivers/staging/fbtft/fb_s6d1121.c
35
write_reg(par, 0x0015, 0x2600);
drivers/staging/fbtft/fb_s6d1121.c
36
write_reg(par, 0x0014, 0x252A);
drivers/staging/fbtft/fb_s6d1121.c
37
write_reg(par, 0x0012, 0x0033);
drivers/staging/fbtft/fb_s6d1121.c
38
write_reg(par, 0x0013, 0xCC04);
drivers/staging/fbtft/fb_s6d1121.c
39
write_reg(par, 0x0013, 0xCC06);
drivers/staging/fbtft/fb_s6d1121.c
40
write_reg(par, 0x0013, 0xCC4F);
drivers/staging/fbtft/fb_s6d1121.c
41
write_reg(par, 0x0013, 0x674F);
drivers/staging/fbtft/fb_s6d1121.c
42
write_reg(par, 0x0011, 0x2003);
drivers/staging/fbtft/fb_s6d1121.c
43
write_reg(par, 0x0016, 0x0007);
drivers/staging/fbtft/fb_s6d1121.c
44
write_reg(par, 0x0002, 0x0013);
drivers/staging/fbtft/fb_s6d1121.c
45
write_reg(par, 0x0003, 0x0003);
drivers/staging/fbtft/fb_s6d1121.c
46
write_reg(par, 0x0001, 0x0127);
drivers/staging/fbtft/fb_s6d1121.c
47
write_reg(par, 0x0008, 0x0303);
drivers/staging/fbtft/fb_s6d1121.c
48
write_reg(par, 0x000A, 0x000B);
drivers/staging/fbtft/fb_s6d1121.c
49
write_reg(par, 0x000B, 0x0003);
drivers/staging/fbtft/fb_s6d1121.c
50
write_reg(par, 0x000C, 0x0000);
drivers/staging/fbtft/fb_s6d1121.c
51
write_reg(par, 0x0041, 0x0000);
drivers/staging/fbtft/fb_s6d1121.c
52
write_reg(par, 0x0050, 0x0000);
drivers/staging/fbtft/fb_s6d1121.c
53
write_reg(par, 0x0060, 0x0005);
drivers/staging/fbtft/fb_s6d1121.c
54
write_reg(par, 0x0070, 0x000B);
drivers/staging/fbtft/fb_s6d1121.c
55
write_reg(par, 0x0071, 0x0000);
drivers/staging/fbtft/fb_s6d1121.c
56
write_reg(par, 0x0078, 0x0000);
drivers/staging/fbtft/fb_s6d1121.c
57
write_reg(par, 0x007A, 0x0000);
drivers/staging/fbtft/fb_s6d1121.c
58
write_reg(par, 0x0079, 0x0007);
drivers/staging/fbtft/fb_s6d1121.c
59
write_reg(par, 0x0007, 0x0051);
drivers/staging/fbtft/fb_s6d1121.c
60
write_reg(par, 0x0007, 0x0053);
drivers/staging/fbtft/fb_s6d1121.c
61
write_reg(par, 0x0079, 0x0000);
drivers/staging/fbtft/fb_s6d1121.c
63
write_reg(par, 0x0022); /* Write Data to GRAM */
drivers/staging/fbtft/fb_s6d1121.c
74
write_reg(par, 0x0020, xs);
drivers/staging/fbtft/fb_s6d1121.c
75
write_reg(par, 0x0021, ys);
drivers/staging/fbtft/fb_s6d1121.c
78
write_reg(par, 0x0020, WIDTH - 1 - xs);
drivers/staging/fbtft/fb_s6d1121.c
79
write_reg(par, 0x0021, HEIGHT - 1 - ys);
drivers/staging/fbtft/fb_s6d1121.c
82
write_reg(par, 0x0020, WIDTH - 1 - ys);
drivers/staging/fbtft/fb_s6d1121.c
83
write_reg(par, 0x0021, xs);
drivers/staging/fbtft/fb_s6d1121.c
86
write_reg(par, 0x0020, ys);
drivers/staging/fbtft/fb_s6d1121.c
87
write_reg(par, 0x0021, HEIGHT - 1 - xs);
drivers/staging/fbtft/fb_s6d1121.c
90
write_reg(par, 0x0022); /* Write Data to GRAM */
drivers/staging/fbtft/fb_s6d1121.c
98
write_reg(par, 0x03, 0x0003 | (par->bgr << 12));
drivers/staging/fbtft/fb_seps525.c
103
write_reg(par, SEPS525_REDUCE_CURRENT, 0x03);
drivers/staging/fbtft/fb_seps525.c
106
write_reg(par, SEPS525_REDUCE_CURRENT, 0x00);
drivers/staging/fbtft/fb_seps525.c
109
write_reg(par, SEPS525_SCREEN_SAVER_CONTEROL, 0x00);
drivers/staging/fbtft/fb_seps525.c
111
write_reg(par, SEPS525_OSC_CTL, 0x01);
drivers/staging/fbtft/fb_seps525.c
113
write_reg(par, SEPS525_CLOCK_DIV, 0x90);
drivers/staging/fbtft/fb_seps525.c
115
write_reg(par, SEPS525_IREF, 0x01);
drivers/staging/fbtft/fb_seps525.c
118
write_reg(par, SEPS525_PRECHARGE_TIME_R, 0x04);
drivers/staging/fbtft/fb_seps525.c
119
write_reg(par, SEPS525_PRECHARGE_TIME_G, 0x05);
drivers/staging/fbtft/fb_seps525.c
120
write_reg(par, SEPS525_PRECHARGE_TIME_B, 0x05);
drivers/staging/fbtft/fb_seps525.c
123
write_reg(par, SEPS525_PRECHARGE_CURRENT_R, 0x9D);
drivers/staging/fbtft/fb_seps525.c
124
write_reg(par, SEPS525_PRECHARGE_CURRENT_G, 0x8C);
drivers/staging/fbtft/fb_seps525.c
125
write_reg(par, SEPS525_PRECHARGE_CURRENT_B, 0x57);
drivers/staging/fbtft/fb_seps525.c
128
write_reg(par, SEPS525_DRIVING_CURRENT_R, 0x56);
drivers/staging/fbtft/fb_seps525.c
129
write_reg(par, SEPS525_DRIVING_CURRENT_G, 0x4D);
drivers/staging/fbtft/fb_seps525.c
130
write_reg(par, SEPS525_DRIVING_CURRENT_B, 0x46);
drivers/staging/fbtft/fb_seps525.c
132
write_reg(par, SEPS525_DISPLAYMODE_SET, 0xA0);
drivers/staging/fbtft/fb_seps525.c
133
write_reg(par, SEPS525_RGBIF, 0x01); /* Set MCU Interface Mode */
drivers/staging/fbtft/fb_seps525.c
135
write_reg(par, SEPS525_MEMORY_WRITEMODE, 0x66);
drivers/staging/fbtft/fb_seps525.c
136
write_reg(par, SEPS525_DUTY, 0x7F); /* 1/128 Duty (0x0F~0x7F) */
drivers/staging/fbtft/fb_seps525.c
138
write_reg(par, SEPS525_DSL, 0x00);
drivers/staging/fbtft/fb_seps525.c
139
write_reg(par, SEPS525_DISP_ONOFF, 0x01); /* Display On (0x00/0x01) */
drivers/staging/fbtft/fb_seps525.c
141
write_reg(par, SEPS525_SOFT_RST, 0x00);
drivers/staging/fbtft/fb_seps525.c
143
write_reg(par, SEPS525_RGB_POL, 0x00);
drivers/staging/fbtft/fb_seps525.c
145
write_reg(par, SEPS525_DDRAM_DATA_ACCESS_PORT);
drivers/staging/fbtft/fb_seps525.c
154
write_reg(par, SEPS525_MX1_ADDR, xs);
drivers/staging/fbtft/fb_seps525.c
155
write_reg(par, SEPS525_MX2_ADDR, xe);
drivers/staging/fbtft/fb_seps525.c
156
write_reg(par, SEPS525_MY1_ADDR, ys);
drivers/staging/fbtft/fb_seps525.c
157
write_reg(par, SEPS525_MY2_ADDR, ye);
drivers/staging/fbtft/fb_seps525.c
160
write_reg(par, SEPS525_MEMORY_ACCESS_POINTER_X, xs);
drivers/staging/fbtft/fb_seps525.c
161
write_reg(par, SEPS525_MEMORY_ACCESS_POINTER_Y, ys);
drivers/staging/fbtft/fb_seps525.c
163
write_reg(par, SEPS525_DDRAM_DATA_ACCESS_PORT);
drivers/staging/fbtft/fb_seps525.c
184
write_reg(par, SEPS525_DISPLAYMODE_SET, val |
drivers/staging/fbtft/fb_seps525.c
187
write_reg(par, SEPS525_DDRAM_DATA_ACCESS_PORT);
drivers/staging/fbtft/fb_sh1106.c
103
write_reg(par, 0x81, curves[0]);
drivers/staging/fbtft/fb_sh1106.c
121
write_reg(par, 0xb0 | page, 0x00 | 2, 0x10 | 0);
drivers/staging/fbtft/fb_sh1106.c
38
write_reg(par, 0xAE);
drivers/staging/fbtft/fb_sh1106.c
41
write_reg(par, 0xD5, 0x80);
drivers/staging/fbtft/fb_sh1106.c
44
write_reg(par, 0xA8, par->info->var.yres - 1);
drivers/staging/fbtft/fb_sh1106.c
47
write_reg(par, 0xD3, 0x00);
drivers/staging/fbtft/fb_sh1106.c
50
write_reg(par, 0x40 | 0x0);
drivers/staging/fbtft/fb_sh1106.c
54
write_reg(par, 0xA0 | 0x1);
drivers/staging/fbtft/fb_sh1106.c
58
write_reg(par, 0xC8);
drivers/staging/fbtft/fb_sh1106.c
63
write_reg(par, 0xDA, 0x12);
drivers/staging/fbtft/fb_sh1106.c
66
write_reg(par, 0xDA, 0x12);
drivers/staging/fbtft/fb_sh1106.c
69
write_reg(par, 0xDA, 0x02);
drivers/staging/fbtft/fb_sh1106.c
72
write_reg(par, 0xD9, 0xF1);
drivers/staging/fbtft/fb_sh1106.c
75
write_reg(par, 0xDB, 0x40);
drivers/staging/fbtft/fb_sh1106.c
78
write_reg(par, 0xAF);
drivers/staging/fbtft/fb_sh1106.c
91
write_reg(par, on ? 0xAE : 0xAF);
drivers/staging/fbtft/fb_ssd1289.c
101
write_reg(par, 0x11, reg11 | 0x30);
drivers/staging/fbtft/fb_ssd1289.c
104
write_reg(par, 0x11, reg11 | 0x28);
drivers/staging/fbtft/fb_ssd1289.c
107
write_reg(par, 0x11, reg11 | 0x00);
drivers/staging/fbtft/fb_ssd1289.c
110
write_reg(par, 0x11, reg11 | 0x18);
drivers/staging/fbtft/fb_ssd1289.c
136
write_reg(par, 0x0030, CURVE(0, 5) << 8 | CURVE(0, 4));
drivers/staging/fbtft/fb_ssd1289.c
137
write_reg(par, 0x0031, CURVE(0, 7) << 8 | CURVE(0, 6));
drivers/staging/fbtft/fb_ssd1289.c
138
write_reg(par, 0x0032, CURVE(0, 9) << 8 | CURVE(0, 8));
drivers/staging/fbtft/fb_ssd1289.c
139
write_reg(par, 0x0033, CURVE(0, 3) << 8 | CURVE(0, 2));
drivers/staging/fbtft/fb_ssd1289.c
140
write_reg(par, 0x0034, CURVE(1, 5) << 8 | CURVE(1, 4));
drivers/staging/fbtft/fb_ssd1289.c
141
write_reg(par, 0x0035, CURVE(1, 7) << 8 | CURVE(1, 6));
drivers/staging/fbtft/fb_ssd1289.c
142
write_reg(par, 0x0036, CURVE(1, 9) << 8 | CURVE(1, 8));
drivers/staging/fbtft/fb_ssd1289.c
143
write_reg(par, 0x0037, CURVE(1, 3) << 8 | CURVE(1, 2));
drivers/staging/fbtft/fb_ssd1289.c
144
write_reg(par, 0x003A, CURVE(0, 1) << 8 | CURVE(0, 0));
drivers/staging/fbtft/fb_ssd1289.c
145
write_reg(par, 0x003B, CURVE(1, 1) << 8 | CURVE(1, 0));
drivers/staging/fbtft/fb_ssd1289.c
30
write_reg(par, 0x00, 0x0001);
drivers/staging/fbtft/fb_ssd1289.c
31
write_reg(par, 0x03, 0xA8A4);
drivers/staging/fbtft/fb_ssd1289.c
32
write_reg(par, 0x0C, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
33
write_reg(par, 0x0D, 0x080C);
drivers/staging/fbtft/fb_ssd1289.c
34
write_reg(par, 0x0E, 0x2B00);
drivers/staging/fbtft/fb_ssd1289.c
35
write_reg(par, 0x1E, 0x00B7);
drivers/staging/fbtft/fb_ssd1289.c
36
write_reg(par, 0x01,
drivers/staging/fbtft/fb_ssd1289.c
38
write_reg(par, 0x02, 0x0600);
drivers/staging/fbtft/fb_ssd1289.c
39
write_reg(par, 0x10, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
40
write_reg(par, 0x05, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
41
write_reg(par, 0x06, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
42
write_reg(par, 0x16, 0xEF1C);
drivers/staging/fbtft/fb_ssd1289.c
43
write_reg(par, 0x17, 0x0003);
drivers/staging/fbtft/fb_ssd1289.c
44
write_reg(par, 0x07, 0x0233);
drivers/staging/fbtft/fb_ssd1289.c
45
write_reg(par, 0x0B, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
46
write_reg(par, 0x0F, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
47
write_reg(par, 0x41, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
48
write_reg(par, 0x42, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
49
write_reg(par, 0x48, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
50
write_reg(par, 0x49, 0x013F);
drivers/staging/fbtft/fb_ssd1289.c
51
write_reg(par, 0x4A, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
52
write_reg(par, 0x4B, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
53
write_reg(par, 0x44, 0xEF00);
drivers/staging/fbtft/fb_ssd1289.c
54
write_reg(par, 0x45, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
55
write_reg(par, 0x46, 0x013F);
drivers/staging/fbtft/fb_ssd1289.c
56
write_reg(par, 0x23, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
57
write_reg(par, 0x24, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
58
write_reg(par, 0x25, 0x8000);
drivers/staging/fbtft/fb_ssd1289.c
59
write_reg(par, 0x4f, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
60
write_reg(par, 0x4e, 0x0000);
drivers/staging/fbtft/fb_ssd1289.c
61
write_reg(par, 0x22);
drivers/staging/fbtft/fb_ssd1289.c
71
write_reg(par, 0x4e, xs);
drivers/staging/fbtft/fb_ssd1289.c
72
write_reg(par, 0x4f, ys);
drivers/staging/fbtft/fb_ssd1289.c
75
write_reg(par, 0x4e, par->info->var.xres - 1 - xs);
drivers/staging/fbtft/fb_ssd1289.c
76
write_reg(par, 0x4f, par->info->var.yres - 1 - ys);
drivers/staging/fbtft/fb_ssd1289.c
79
write_reg(par, 0x4e, par->info->var.yres - 1 - ys);
drivers/staging/fbtft/fb_ssd1289.c
80
write_reg(par, 0x4f, xs);
drivers/staging/fbtft/fb_ssd1289.c
83
write_reg(par, 0x4e, ys);
drivers/staging/fbtft/fb_ssd1289.c
84
write_reg(par, 0x4f, par->info->var.xres - 1 - xs);
drivers/staging/fbtft/fb_ssd1289.c
89
write_reg(par, 0x22);
drivers/staging/fbtft/fb_ssd1305.c
100
write_reg(par, 0xD9);
drivers/staging/fbtft/fb_ssd1305.c
101
write_reg(par, 0xF1);
drivers/staging/fbtft/fb_ssd1305.c
107
write_reg(par, 0xA4);
drivers/staging/fbtft/fb_ssd1305.c
114
write_reg(par, 0xA6);
drivers/staging/fbtft/fb_ssd1305.c
117
write_reg(par, 0xAF);
drivers/staging/fbtft/fb_ssd1305.c
125
write_reg(par, 0x00 | ((par->info->var.rotate == 180) ? 0x0 : 0x4));
drivers/staging/fbtft/fb_ssd1305.c
127
write_reg(par, 0x10 | 0x0);
drivers/staging/fbtft/fb_ssd1305.c
129
write_reg(par, 0x40 | 0x0);
drivers/staging/fbtft/fb_ssd1305.c
135
write_reg(par, 0xAE);
drivers/staging/fbtft/fb_ssd1305.c
137
write_reg(par, 0xAF);
drivers/staging/fbtft/fb_ssd1305.c
146
write_reg(par, 0x81);
drivers/staging/fbtft/fb_ssd1305.c
147
write_reg(par, curves[0]);
drivers/staging/fbtft/fb_ssd1305.c
47
write_reg(par, 0xAE);
drivers/staging/fbtft/fb_ssd1305.c
50
write_reg(par, 0xD5);
drivers/staging/fbtft/fb_ssd1305.c
51
write_reg(par, 0x80);
drivers/staging/fbtft/fb_ssd1305.c
54
write_reg(par, 0xA8);
drivers/staging/fbtft/fb_ssd1305.c
56
write_reg(par, 0x3F);
drivers/staging/fbtft/fb_ssd1305.c
58
write_reg(par, 0x1F);
drivers/staging/fbtft/fb_ssd1305.c
61
write_reg(par, 0xD3);
drivers/staging/fbtft/fb_ssd1305.c
62
write_reg(par, 0x0);
drivers/staging/fbtft/fb_ssd1305.c
65
write_reg(par, 0x40 | 0x0);
drivers/staging/fbtft/fb_ssd1305.c
68
write_reg(par, 0x8D);
drivers/staging/fbtft/fb_ssd1305.c
70
write_reg(par, 0x14);
drivers/staging/fbtft/fb_ssd1305.c
73
write_reg(par, 0x20);
drivers/staging/fbtft/fb_ssd1305.c
75
write_reg(par, 0x01);
drivers/staging/fbtft/fb_ssd1305.c
81
write_reg(par, 0xA0 | ((par->info->var.rotate == 180) ? 0x0 : 0x1));
drivers/staging/fbtft/fb_ssd1305.c
87
write_reg(par, ((par->info->var.rotate == 180) ? 0xC8 : 0xC0));
drivers/staging/fbtft/fb_ssd1305.c
90
write_reg(par, 0xDA);
drivers/staging/fbtft/fb_ssd1305.c
93
write_reg(par, 0x12);
drivers/staging/fbtft/fb_ssd1305.c
96
write_reg(par, 0x02);
drivers/staging/fbtft/fb_ssd1306.c
100
write_reg(par, 0xF1);
drivers/staging/fbtft/fb_ssd1306.c
103
write_reg(par, 0xDB);
drivers/staging/fbtft/fb_ssd1306.c
105
write_reg(par, 0x40);
drivers/staging/fbtft/fb_ssd1306.c
109
write_reg(par, 0xA4);
drivers/staging/fbtft/fb_ssd1306.c
115
write_reg(par, 0xA6);
drivers/staging/fbtft/fb_ssd1306.c
118
write_reg(par, 0xAF);
drivers/staging/fbtft/fb_ssd1306.c
126
write_reg(par, 0x21);
drivers/staging/fbtft/fb_ssd1306.c
127
write_reg(par, 0x20);
drivers/staging/fbtft/fb_ssd1306.c
128
write_reg(par, 0x5F);
drivers/staging/fbtft/fb_ssd1306.c
131
write_reg(par, 0x22);
drivers/staging/fbtft/fb_ssd1306.c
132
write_reg(par, 0x0);
drivers/staging/fbtft/fb_ssd1306.c
133
write_reg(par, 0x5);
drivers/staging/fbtft/fb_ssd1306.c
139
write_reg(par, 0x00 | 0x0);
drivers/staging/fbtft/fb_ssd1306.c
141
write_reg(par, 0x10 | 0x0);
drivers/staging/fbtft/fb_ssd1306.c
143
write_reg(par, 0x40 | 0x0);
drivers/staging/fbtft/fb_ssd1306.c
152
write_reg(par, 0xAE);
drivers/staging/fbtft/fb_ssd1306.c
154
write_reg(par, 0xAF);
drivers/staging/fbtft/fb_ssd1306.c
165
write_reg(par, 0x81);
drivers/staging/fbtft/fb_ssd1306.c
166
write_reg(par, curves[0]);
drivers/staging/fbtft/fb_ssd1306.c
46
write_reg(par, 0xAE);
drivers/staging/fbtft/fb_ssd1306.c
49
write_reg(par, 0xD5);
drivers/staging/fbtft/fb_ssd1306.c
50
write_reg(par, 0x80);
drivers/staging/fbtft/fb_ssd1306.c
53
write_reg(par, 0xA8);
drivers/staging/fbtft/fb_ssd1306.c
55
write_reg(par, 0x3F);
drivers/staging/fbtft/fb_ssd1306.c
57
write_reg(par, 0x2F);
drivers/staging/fbtft/fb_ssd1306.c
59
write_reg(par, 0x1F);
drivers/staging/fbtft/fb_ssd1306.c
62
write_reg(par, 0xD3);
drivers/staging/fbtft/fb_ssd1306.c
63
write_reg(par, 0x0);
drivers/staging/fbtft/fb_ssd1306.c
66
write_reg(par, 0x40 | 0x0);
drivers/staging/fbtft/fb_ssd1306.c
69
write_reg(par, 0x8D);
drivers/staging/fbtft/fb_ssd1306.c
71
write_reg(par, 0x14);
drivers/staging/fbtft/fb_ssd1306.c
74
write_reg(par, 0x20);
drivers/staging/fbtft/fb_ssd1306.c
76
write_reg(par, 0x01);
drivers/staging/fbtft/fb_ssd1306.c
80
write_reg(par, 0xA0 | 0x1);
drivers/staging/fbtft/fb_ssd1306.c
84
write_reg(par, 0xC8);
drivers/staging/fbtft/fb_ssd1306.c
87
write_reg(par, 0xDA);
drivers/staging/fbtft/fb_ssd1306.c
90
write_reg(par, 0x12);
drivers/staging/fbtft/fb_ssd1306.c
93
write_reg(par, 0x12);
drivers/staging/fbtft/fb_ssd1306.c
96
write_reg(par, 0x02);
drivers/staging/fbtft/fb_ssd1306.c
99
write_reg(par, 0xD9);
drivers/staging/fbtft/fb_ssd1325.c
120
write_reg(par, 0xB8);
drivers/staging/fbtft/fb_ssd1325.c
122
write_reg(par, (curves[i] & 0xFF));
drivers/staging/fbtft/fb_ssd1325.c
38
write_reg(par, 0xb3);
drivers/staging/fbtft/fb_ssd1325.c
39
write_reg(par, 0xf0);
drivers/staging/fbtft/fb_ssd1325.c
40
write_reg(par, 0xae);
drivers/staging/fbtft/fb_ssd1325.c
41
write_reg(par, 0xa1);
drivers/staging/fbtft/fb_ssd1325.c
42
write_reg(par, 0x00);
drivers/staging/fbtft/fb_ssd1325.c
43
write_reg(par, 0xa8);
drivers/staging/fbtft/fb_ssd1325.c
44
write_reg(par, 0x3f);
drivers/staging/fbtft/fb_ssd1325.c
45
write_reg(par, 0xa0);
drivers/staging/fbtft/fb_ssd1325.c
46
write_reg(par, 0x45);
drivers/staging/fbtft/fb_ssd1325.c
47
write_reg(par, 0xa2);
drivers/staging/fbtft/fb_ssd1325.c
48
write_reg(par, 0x40);
drivers/staging/fbtft/fb_ssd1325.c
49
write_reg(par, 0x75);
drivers/staging/fbtft/fb_ssd1325.c
50
write_reg(par, 0x00);
drivers/staging/fbtft/fb_ssd1325.c
51
write_reg(par, 0x3f);
drivers/staging/fbtft/fb_ssd1325.c
52
write_reg(par, 0x15);
drivers/staging/fbtft/fb_ssd1325.c
53
write_reg(par, 0x00);
drivers/staging/fbtft/fb_ssd1325.c
54
write_reg(par, 0x7f);
drivers/staging/fbtft/fb_ssd1325.c
55
write_reg(par, 0xa4);
drivers/staging/fbtft/fb_ssd1325.c
56
write_reg(par, 0xaf);
drivers/staging/fbtft/fb_ssd1325.c
75
write_reg(par, 0x75);
drivers/staging/fbtft/fb_ssd1325.c
76
write_reg(par, 0x00);
drivers/staging/fbtft/fb_ssd1325.c
77
write_reg(par, 0x3f);
drivers/staging/fbtft/fb_ssd1325.c
78
write_reg(par, 0x15);
drivers/staging/fbtft/fb_ssd1325.c
79
write_reg(par, 0x00);
drivers/staging/fbtft/fb_ssd1325.c
80
write_reg(par, 0x7f);
drivers/staging/fbtft/fb_ssd1325.c
86
write_reg(par, 0xAE);
drivers/staging/fbtft/fb_ssd1325.c
88
write_reg(par, 0xAF);
drivers/staging/fbtft/fb_ssd1331.c
153
write_reg(par, 0xB8,
drivers/staging/fbtft/fb_ssd1331.c
171
write_reg(par, 0xAE);
drivers/staging/fbtft/fb_ssd1331.c
173
write_reg(par, 0xAF);
drivers/staging/fbtft/fb_ssd1331.c
29
write_reg(par, 0xae); /* Display Off */
drivers/staging/fbtft/fb_ssd1331.c
33
write_reg(par, 0xa0, 0x60 | (par->bgr << 2));
drivers/staging/fbtft/fb_ssd1331.c
35
write_reg(par, 0xa0, 0x72 | (par->bgr << 2));
drivers/staging/fbtft/fb_ssd1331.c
37
write_reg(par, 0x72); /* RGB colour */
drivers/staging/fbtft/fb_ssd1331.c
38
write_reg(par, 0xa1, 0x00); /* Set Display Start Line */
drivers/staging/fbtft/fb_ssd1331.c
39
write_reg(par, 0xa2, 0x00); /* Set Display Offset */
drivers/staging/fbtft/fb_ssd1331.c
40
write_reg(par, 0xa4); /* NORMALDISPLAY */
drivers/staging/fbtft/fb_ssd1331.c
41
write_reg(par, 0xa8, 0x3f); /* Set multiplex */
drivers/staging/fbtft/fb_ssd1331.c
42
write_reg(par, 0xad, 0x8e); /* Set master */
drivers/staging/fbtft/fb_ssd1331.c
44
write_reg(par, 0xb1, 0x31); /* Precharge */
drivers/staging/fbtft/fb_ssd1331.c
45
write_reg(par, 0xb3, 0xf0); /* Clock div */
drivers/staging/fbtft/fb_ssd1331.c
46
write_reg(par, 0x8a, 0x64); /* Precharge A */
drivers/staging/fbtft/fb_ssd1331.c
47
write_reg(par, 0x8b, 0x78); /* Precharge B */
drivers/staging/fbtft/fb_ssd1331.c
48
write_reg(par, 0x8c, 0x64); /* Precharge C */
drivers/staging/fbtft/fb_ssd1331.c
49
write_reg(par, 0xbb, 0x3a); /* Precharge level */
drivers/staging/fbtft/fb_ssd1331.c
50
write_reg(par, 0xbe, 0x3e); /* vcomh */
drivers/staging/fbtft/fb_ssd1331.c
51
write_reg(par, 0x87, 0x06); /* Master current */
drivers/staging/fbtft/fb_ssd1331.c
52
write_reg(par, 0x81, 0x91); /* Contrast A */
drivers/staging/fbtft/fb_ssd1331.c
53
write_reg(par, 0x82, 0x50); /* Contrast B */
drivers/staging/fbtft/fb_ssd1331.c
54
write_reg(par, 0x83, 0x7d); /* Contrast C */
drivers/staging/fbtft/fb_ssd1331.c
55
write_reg(par, 0xaf); /* Set Sleep Mode Display On */
drivers/staging/fbtft/fb_ssd1331.c
62
write_reg(par, 0x15, xs, xe);
drivers/staging/fbtft/fb_ssd1331.c
63
write_reg(par, 0x75, ys, ye);
drivers/staging/fbtft/fb_ssd1351.c
142
write_reg(par, 0xB8,
drivers/staging/fbtft/fb_ssd1351.c
168
write_reg(par, 0xAE);
drivers/staging/fbtft/fb_ssd1351.c
170
write_reg(par, 0xAF);
drivers/staging/fbtft/fb_ssd1351.c
199
write_reg(par, 0xB5, on ? 0x03 : 0x02);
drivers/staging/fbtft/fb_ssd1351.c
39
write_reg(par, 0xfd, 0x12); /* Command Lock */
drivers/staging/fbtft/fb_ssd1351.c
40
write_reg(par, 0xfd, 0xb1); /* Command Lock */
drivers/staging/fbtft/fb_ssd1351.c
41
write_reg(par, 0xae); /* Display Off */
drivers/staging/fbtft/fb_ssd1351.c
42
write_reg(par, 0xb3, 0xf1); /* Front Clock Div */
drivers/staging/fbtft/fb_ssd1351.c
43
write_reg(par, 0xca, 0x7f); /* Set Mux Ratio */
drivers/staging/fbtft/fb_ssd1351.c
44
write_reg(par, 0x15, 0x00, 0x7f); /* Set Column Address */
drivers/staging/fbtft/fb_ssd1351.c
45
write_reg(par, 0x75, 0x00, 0x7f); /* Set Row Address */
drivers/staging/fbtft/fb_ssd1351.c
46
write_reg(par, 0xa1, 0x00); /* Set Display Start Line */
drivers/staging/fbtft/fb_ssd1351.c
47
write_reg(par, 0xa2, 0x00); /* Set Display Offset */
drivers/staging/fbtft/fb_ssd1351.c
48
write_reg(par, 0xb5, 0x00); /* Set GPIO */
drivers/staging/fbtft/fb_ssd1351.c
49
write_reg(par, 0xab, 0x01); /* Set Function Selection */
drivers/staging/fbtft/fb_ssd1351.c
50
write_reg(par, 0xb1, 0x32); /* Set Phase Length */
drivers/staging/fbtft/fb_ssd1351.c
51
write_reg(par, 0xb4, 0xa0, 0xb5, 0x55); /* Set Segment Low Voltage */
drivers/staging/fbtft/fb_ssd1351.c
52
write_reg(par, 0xbb, 0x17); /* Set Precharge Voltage */
drivers/staging/fbtft/fb_ssd1351.c
53
write_reg(par, 0xbe, 0x05); /* Set VComH Voltage */
drivers/staging/fbtft/fb_ssd1351.c
54
write_reg(par, 0xc1, 0xc8, 0x80, 0xc8); /* Set Contrast */
drivers/staging/fbtft/fb_ssd1351.c
55
write_reg(par, 0xc7, 0x0f); /* Set Master Contrast */
drivers/staging/fbtft/fb_ssd1351.c
56
write_reg(par, 0xb6, 0x01); /* Set Second Precharge Period */
drivers/staging/fbtft/fb_ssd1351.c
57
write_reg(par, 0xa6); /* Set Display Mode Reset */
drivers/staging/fbtft/fb_ssd1351.c
58
write_reg(par, 0xaf); /* Set Sleep Mode Display On */
drivers/staging/fbtft/fb_ssd1351.c
65
write_reg(par, 0x15, xs, xe);
drivers/staging/fbtft/fb_ssd1351.c
66
write_reg(par, 0x75, ys, ye);
drivers/staging/fbtft/fb_ssd1351.c
67
write_reg(par, 0x5c);
drivers/staging/fbtft/fb_ssd1351.c
83
write_reg(par, 0xA0, remap | 0x00 | BIT(4));
drivers/staging/fbtft/fb_ssd1351.c
86
write_reg(par, 0xA0, remap | 0x03 | BIT(4));
drivers/staging/fbtft/fb_ssd1351.c
89
write_reg(par, 0xA0, remap | 0x02);
drivers/staging/fbtft/fb_ssd1351.c
92
write_reg(par, 0xA0, remap | 0x01);
drivers/staging/fbtft/fb_st7735r.c
111
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_st7735r.c
115
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_st7735r.c
119
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_st7735r.c
123
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE,
drivers/staging/fbtft/fb_st7735r.c
147
write_reg(par, 0xE0 + i,
drivers/staging/fbtft/fb_st7735r.c
88
write_reg(par, MIPI_DCS_SET_COLUMN_ADDRESS,
drivers/staging/fbtft/fb_st7735r.c
91
write_reg(par, MIPI_DCS_SET_PAGE_ADDRESS,
drivers/staging/fbtft/fb_st7735r.c
94
write_reg(par, MIPI_DCS_WRITE_MEMORY_START);
drivers/staging/fbtft/fb_st7789v.c
154
write_reg(par, MIPI_DCS_EXIT_SLEEP_MODE);
drivers/staging/fbtft/fb_st7789v.c
158
write_reg(par, MIPI_DCS_SET_PIXEL_FORMAT, MIPI_DCS_PIXEL_FMT_16BIT);
drivers/staging/fbtft/fb_st7789v.c
160
write_reg(par, PORCTRL, 0x05, 0x05, 0x00, 0x33, 0x33);
drivers/staging/fbtft/fb_st7789v.c
163
write_reg(par, PORCTRL, 0x08, 0x08, 0x00, 0x22, 0x22);
drivers/staging/fbtft/fb_st7789v.c
170
write_reg(par, GCTRL, 0x75);
drivers/staging/fbtft/fb_st7789v.c
172
write_reg(par, GCTRL, 0x35);
drivers/staging/fbtft/fb_st7789v.c
178
write_reg(par, VDVVRHEN, 0x01, 0xFF);
drivers/staging/fbtft/fb_st7789v.c
185
write_reg(par, VRHS, 0x13);
drivers/staging/fbtft/fb_st7789v.c
187
write_reg(par, VRHS, 0x0B);
drivers/staging/fbtft/fb_st7789v.c
190
write_reg(par, VDVS, 0x20);
drivers/staging/fbtft/fb_st7789v.c
194
write_reg(par, VCOMS, 0x22);
drivers/staging/fbtft/fb_st7789v.c
196
write_reg(par, VCOMS, 0x20);
drivers/staging/fbtft/fb_st7789v.c
199
write_reg(par, VCMOFSET, 0x20);
drivers/staging/fbtft/fb_st7789v.c
206
write_reg(par, PWCTRL1, 0xA4, 0xA1);
drivers/staging/fbtft/fb_st7789v.c
210
write_reg(par, MIPI_DCS_SET_TEAR_ON, 0x00);
drivers/staging/fbtft/fb_st7789v.c
212
write_reg(par, MIPI_DCS_SET_DISPLAY_ON);
drivers/staging/fbtft/fb_st7789v.c
215
write_reg(par, MIPI_DCS_ENTER_INVERT_MODE);
drivers/staging/fbtft/fb_st7789v.c
292
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE, madctl_par);
drivers/staging/fbtft/fb_st7789v.c
342
write_reg(par, PVGAMCTRL + i,
drivers/staging/fbtft/fb_st7789v.c
363
write_reg(par, MIPI_DCS_SET_DISPLAY_OFF);
drivers/staging/fbtft/fb_st7789v.c
365
write_reg(par, MIPI_DCS_SET_DISPLAY_ON);
drivers/staging/fbtft/fb_tinylcd.c
24
write_reg(par, 0xB0, 0x80);
drivers/staging/fbtft/fb_tinylcd.c
25
write_reg(par, 0xC0, 0x0A, 0x0A);
drivers/staging/fbtft/fb_tinylcd.c
26
write_reg(par, 0xC1, 0x45, 0x07);
drivers/staging/fbtft/fb_tinylcd.c
27
write_reg(par, 0xC2, 0x33);
drivers/staging/fbtft/fb_tinylcd.c
28
write_reg(par, 0xC5, 0x00, 0x42, 0x80);
drivers/staging/fbtft/fb_tinylcd.c
29
write_reg(par, 0xB1, 0xD0, 0x11);
drivers/staging/fbtft/fb_tinylcd.c
30
write_reg(par, 0xB4, 0x02);
drivers/staging/fbtft/fb_tinylcd.c
31
write_reg(par, 0xB6, 0x00, 0x22, 0x3B);
drivers/staging/fbtft/fb_tinylcd.c
32
write_reg(par, 0xB7, 0x07);
drivers/staging/fbtft/fb_tinylcd.c
33
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE, 0x58);
drivers/staging/fbtft/fb_tinylcd.c
34
write_reg(par, 0xF0, 0x36, 0xA5, 0xD3);
drivers/staging/fbtft/fb_tinylcd.c
35
write_reg(par, 0xE5, 0x80);
drivers/staging/fbtft/fb_tinylcd.c
36
write_reg(par, 0xE5, 0x01);
drivers/staging/fbtft/fb_tinylcd.c
37
write_reg(par, 0xB3, 0x00);
drivers/staging/fbtft/fb_tinylcd.c
38
write_reg(par, 0xE5, 0x00);
drivers/staging/fbtft/fb_tinylcd.c
39
write_reg(par, 0xF0, 0x36, 0xA5, 0x53);
drivers/staging/fbtft/fb_tinylcd.c
40
write_reg(par, 0xE0, 0x00, 0x35, 0x33, 0x00, 0x00, 0x00,
drivers/staging/fbtft/fb_tinylcd.c
42
write_reg(par, MIPI_DCS_SET_PIXEL_FORMAT, 0x55);
drivers/staging/fbtft/fb_tinylcd.c
43
write_reg(par, MIPI_DCS_EXIT_SLEEP_MODE);
drivers/staging/fbtft/fb_tinylcd.c
45
write_reg(par, MIPI_DCS_SET_DISPLAY_ON);
drivers/staging/fbtft/fb_tinylcd.c
52
write_reg(par, MIPI_DCS_SET_COLUMN_ADDRESS,
drivers/staging/fbtft/fb_tinylcd.c
55
write_reg(par, MIPI_DCS_SET_PAGE_ADDRESS,
drivers/staging/fbtft/fb_tinylcd.c
58
write_reg(par, MIPI_DCS_WRITE_MEMORY_START);
drivers/staging/fbtft/fb_tinylcd.c
65
write_reg(par, 0xB6, 0x00, 0x02, 0x3B);
drivers/staging/fbtft/fb_tinylcd.c
66
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE, 0x28);
drivers/staging/fbtft/fb_tinylcd.c
69
write_reg(par, 0xB6, 0x00, 0x22, 0x3B);
drivers/staging/fbtft/fb_tinylcd.c
70
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE, 0x58);
drivers/staging/fbtft/fb_tinylcd.c
73
write_reg(par, 0xB6, 0x00, 0x22, 0x3B);
drivers/staging/fbtft/fb_tinylcd.c
74
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE, 0x38);
drivers/staging/fbtft/fb_tinylcd.c
77
write_reg(par, 0xB6, 0x00, 0x22, 0x3B);
drivers/staging/fbtft/fb_tinylcd.c
78
write_reg(par, MIPI_DCS_SET_ADDRESS_MODE, 0x08);
drivers/staging/fbtft/fb_tls8204.c
129
write_reg(par, 0x21); /* turn on extended instruction set */
drivers/staging/fbtft/fb_tls8204.c
130
write_reg(par, 0x80 | curves[0]);
drivers/staging/fbtft/fb_tls8204.c
131
write_reg(par, 0x20); /* turn off extended instruction set */
drivers/staging/fbtft/fb_tls8204.c
38
write_reg(par, 0x21); /* 5:1 1
drivers/staging/fbtft/fb_tls8204.c
46
write_reg(par, 0x10 | (bs & 0x7));
drivers/staging/fbtft/fb_tls8204.c
55
write_reg(par, 0x04 | (64 >> 6));
drivers/staging/fbtft/fb_tls8204.c
56
write_reg(par, 0x40 | (64 & 0x3F));
drivers/staging/fbtft/fb_tls8204.c
59
write_reg(par, 0x20);
drivers/staging/fbtft/fb_tls8204.c
62
write_reg(par, 0x08 | 4);
drivers/staging/fbtft/fb_tls8204.c
75
write_reg(par, 0x80); /* 7:1 1
drivers/staging/fbtft/fb_tls8204.c
80
write_reg(par, 0x40); /* 7:0 0
drivers/staging/fbtft/fb_tls8204.c
98
write_reg(par, 0x80 | 0);
drivers/staging/fbtft/fb_tls8204.c
99
write_reg(par, 0x40 | y);
drivers/staging/fbtft/fb_uc1611.c
100
write_reg(par, 0xA6 | 0x01);
drivers/staging/fbtft/fb_uc1611.c
103
write_reg(par, 0xD0 | (0x02 & 0x03));
drivers/staging/fbtft/fb_uc1611.c
106
write_reg(par, 0xA8 | 0x07);
drivers/staging/fbtft/fb_uc1611.c
117
write_reg(par, ys & 0x0F);
drivers/staging/fbtft/fb_uc1611.c
118
write_reg(par, 0x10 | (ys >> 4));
drivers/staging/fbtft/fb_uc1611.c
121
write_reg(par, 0x60 | ((xs >> 1) & 0x0F));
drivers/staging/fbtft/fb_uc1611.c
122
write_reg(par, 0x70 | (xs >> 5));
drivers/staging/fbtft/fb_uc1611.c
126
write_reg(par, xs & 0x0F);
drivers/staging/fbtft/fb_uc1611.c
127
write_reg(par, 0x10 | (xs >> 4));
drivers/staging/fbtft/fb_uc1611.c
130
write_reg(par, 0x60 | ((ys >> 1) & 0x0F));
drivers/staging/fbtft/fb_uc1611.c
131
write_reg(par, 0x70 | (ys >> 5));
drivers/staging/fbtft/fb_uc1611.c
139
write_reg(par, 0xA8 | 0x00);
drivers/staging/fbtft/fb_uc1611.c
141
write_reg(par, 0xA8 | 0x07);
drivers/staging/fbtft/fb_uc1611.c
161
write_reg(par, 0x88
drivers/staging/fbtft/fb_uc1611.c
167
write_reg(par, 0xC0
drivers/staging/fbtft/fb_uc1611.c
174
write_reg(par, 0x88
drivers/staging/fbtft/fb_uc1611.c
180
write_reg(par, 0xC0
drivers/staging/fbtft/fb_uc1611.c
187
write_reg(par, 0x88
drivers/staging/fbtft/fb_uc1611.c
193
write_reg(par, 0xC0
drivers/staging/fbtft/fb_uc1611.c
200
write_reg(par, 0x88
drivers/staging/fbtft/fb_uc1611.c
206
write_reg(par, 0xC0
drivers/staging/fbtft/fb_uc1611.c
81
write_reg(par, 0xE2);
drivers/staging/fbtft/fb_uc1611.c
84
write_reg(par, 0xE8 | (ratio & 0x03));
drivers/staging/fbtft/fb_uc1611.c
87
write_reg(par, 0x81);
drivers/staging/fbtft/fb_uc1611.c
88
write_reg(par, (gain & 0x03) << 6 | (pot & 0x3F));
drivers/staging/fbtft/fb_uc1611.c
91
write_reg(par, 0x24 | (temp & 0x03));
drivers/staging/fbtft/fb_uc1611.c
94
write_reg(par, 0x28 | (load & 0x03));
drivers/staging/fbtft/fb_uc1611.c
97
write_reg(par, 0x2C | (pump & 0x03));
drivers/staging/fbtft/fb_uc1701.c
101
write_reg(par, LCD_ADV_PROG_CTRL);
drivers/staging/fbtft/fb_uc1701.c
102
write_reg(par, LCD_ADV_PROG_CTRL2 | LCD_TEMPCOMP_HIGH);
drivers/staging/fbtft/fb_uc1701.c
105
write_reg(par, LCD_DISPLAY_ENABLE | 1);
drivers/staging/fbtft/fb_uc1701.c
113
write_reg(par, LCD_PAGE_ADDRESS);
drivers/staging/fbtft/fb_uc1701.c
114
write_reg(par, 0x00);
drivers/staging/fbtft/fb_uc1701.c
115
write_reg(par, LCD_COL_ADDRESS);
drivers/staging/fbtft/fb_uc1701.c
136
write_reg(par, LCD_PAGE_ADDRESS | (u8)y);
drivers/staging/fbtft/fb_uc1701.c
137
write_reg(par, 0x00);
drivers/staging/fbtft/fb_uc1701.c
138
write_reg(par, LCD_COL_ADDRESS);
drivers/staging/fbtft/fb_uc1701.c
68
write_reg(par, LCD_RESET_CMD);
drivers/staging/fbtft/fb_uc1701.c
72
write_reg(par, LCD_START_LINE);
drivers/staging/fbtft/fb_uc1701.c
75
write_reg(par, LCD_BOTTOMVIEW | 1);
drivers/staging/fbtft/fb_uc1701.c
78
write_reg(par, LCD_SCAN_DIR | 0x00);
drivers/staging/fbtft/fb_uc1701.c
81
write_reg(par, LCD_ALL_PIXEL | 0);
drivers/staging/fbtft/fb_uc1701.c
84
write_reg(par, LCD_DISPLAY_INVERT | 0);
drivers/staging/fbtft/fb_uc1701.c
87
write_reg(par, LCD_BIAS | 0);
drivers/staging/fbtft/fb_uc1701.c
90
write_reg(par, LCD_POWER_CONTROL | 0x07);
drivers/staging/fbtft/fb_uc1701.c
93
write_reg(par, LCD_VOLTAGE | 0x07);
drivers/staging/fbtft/fb_uc1701.c
96
write_reg(par, LCD_VOLUME_MODE);
drivers/staging/fbtft/fb_uc1701.c
97
write_reg(par, 0x09);
drivers/staging/fbtft/fb_uc1701.c
98
write_reg(par, LCD_NO_OP);
drivers/staging/fbtft/fb_upd161704.c
102
write_reg(par, 0x0005, 0x0000); /*Window access 00:Normal, 10:Window */
drivers/staging/fbtft/fb_upd161704.c
105
write_reg(par, 0x0001, 0x0000);
drivers/staging/fbtft/fb_upd161704.c
108
write_reg(par, 0x0000, 0x0000); /* display on */
drivers/staging/fbtft/fb_upd161704.c
119
write_reg(par, 0x0006, xs);
drivers/staging/fbtft/fb_upd161704.c
120
write_reg(par, 0x0007, ys);
drivers/staging/fbtft/fb_upd161704.c
123
write_reg(par, 0x0006, WIDTH - 1 - xs);
drivers/staging/fbtft/fb_upd161704.c
124
write_reg(par, 0x0007, HEIGHT - 1 - ys);
drivers/staging/fbtft/fb_upd161704.c
127
write_reg(par, 0x0006, WIDTH - 1 - ys);
drivers/staging/fbtft/fb_upd161704.c
128
write_reg(par, 0x0007, xs);
drivers/staging/fbtft/fb_upd161704.c
131
write_reg(par, 0x0006, ys);
drivers/staging/fbtft/fb_upd161704.c
132
write_reg(par, 0x0007, HEIGHT - 1 - xs);
drivers/staging/fbtft/fb_upd161704.c
136
write_reg(par, 0x0e); /* Write Data to GRAM */
drivers/staging/fbtft/fb_upd161704.c
144
write_reg(par, 0x01, 0x0000);
drivers/staging/fbtft/fb_upd161704.c
145
write_reg(par, 0x05, 0x0000);
drivers/staging/fbtft/fb_upd161704.c
148
write_reg(par, 0x01, 0x00C0);
drivers/staging/fbtft/fb_upd161704.c
149
write_reg(par, 0x05, 0x0000);
drivers/staging/fbtft/fb_upd161704.c
152
write_reg(par, 0x01, 0x0080);
drivers/staging/fbtft/fb_upd161704.c
153
write_reg(par, 0x05, 0x0001);
drivers/staging/fbtft/fb_upd161704.c
156
write_reg(par, 0x01, 0x0040);
drivers/staging/fbtft/fb_upd161704.c
157
write_reg(par, 0x05, 0x0001);
drivers/staging/fbtft/fb_upd161704.c
31
write_reg(par, 0x0003, 0x0001); /* Soft reset */
drivers/staging/fbtft/fb_upd161704.c
34
write_reg(par, 0x003A, 0x0001); /*Oscillator 0: stop, 1: operation */
drivers/staging/fbtft/fb_upd161704.c
38
write_reg(par, 0x0024, 0x007B); /* amplitude setting */
drivers/staging/fbtft/fb_upd161704.c
40
write_reg(par, 0x0025, 0x003B); /* amplitude setting */
drivers/staging/fbtft/fb_upd161704.c
41
write_reg(par, 0x0026, 0x0034); /* amplitude setting */
drivers/staging/fbtft/fb_upd161704.c
43
write_reg(par, 0x0027, 0x0004); /* amplitude setting */
drivers/staging/fbtft/fb_upd161704.c
44
write_reg(par, 0x0052, 0x0025); /* circuit setting 1 */
drivers/staging/fbtft/fb_upd161704.c
46
write_reg(par, 0x0053, 0x0033); /* circuit setting 2 */
drivers/staging/fbtft/fb_upd161704.c
47
write_reg(par, 0x0061, 0x001C); /* adjustment V10 positive polarity */
drivers/staging/fbtft/fb_upd161704.c
49
write_reg(par, 0x0062, 0x002C); /* adjustment V9 negative polarity */
drivers/staging/fbtft/fb_upd161704.c
50
write_reg(par, 0x0063, 0x0022); /* adjustment V34 positive polarity */
drivers/staging/fbtft/fb_upd161704.c
52
write_reg(par, 0x0064, 0x0027); /* adjustment V31 negative polarity */
drivers/staging/fbtft/fb_upd161704.c
54
write_reg(par, 0x0065, 0x0014); /* adjustment V61 negative polarity */
drivers/staging/fbtft/fb_upd161704.c
56
write_reg(par, 0x0066, 0x0010); /* adjustment V61 negative polarity */
drivers/staging/fbtft/fb_upd161704.c
59
write_reg(par, 0x002E, 0x002D);
drivers/staging/fbtft/fb_upd161704.c
62
write_reg(par, 0x0019, 0x0000); /* DC/DC output setting */
drivers/staging/fbtft/fb_upd161704.c
64
write_reg(par, 0x001A, 0x1000); /* DC/DC frequency setting */
drivers/staging/fbtft/fb_upd161704.c
65
write_reg(par, 0x001B, 0x0023); /* DC/DC rising setting */
drivers/staging/fbtft/fb_upd161704.c
66
write_reg(par, 0x001C, 0x0C01); /* Regulator voltage setting */
drivers/staging/fbtft/fb_upd161704.c
67
write_reg(par, 0x001D, 0x0000); /* Regulator current setting */
drivers/staging/fbtft/fb_upd161704.c
68
write_reg(par, 0x001E, 0x0009); /* VCOM output setting */
drivers/staging/fbtft/fb_upd161704.c
69
write_reg(par, 0x001F, 0x0035); /* VCOM amplitude setting */
drivers/staging/fbtft/fb_upd161704.c
70
write_reg(par, 0x0020, 0x0015); /* VCOMM cencter setting */
drivers/staging/fbtft/fb_upd161704.c
71
write_reg(par, 0x0018, 0x1E7B); /* DC/DC operation setting */
drivers/staging/fbtft/fb_upd161704.c
74
write_reg(par, 0x0008, 0x0000); /* Minimum X address */
drivers/staging/fbtft/fb_upd161704.c
75
write_reg(par, 0x0009, 0x00EF); /* Maximum X address */
drivers/staging/fbtft/fb_upd161704.c
76
write_reg(par, 0x000a, 0x0000); /* Minimum Y address */
drivers/staging/fbtft/fb_upd161704.c
77
write_reg(par, 0x000b, 0x013F); /* Maximum Y address */
drivers/staging/fbtft/fb_upd161704.c
80
write_reg(par, 0x0029, 0x0000); /* [LCDSIZE] X MIN. size set */
drivers/staging/fbtft/fb_upd161704.c
81
write_reg(par, 0x002A, 0x0000); /* [LCDSIZE] Y MIN. size set */
drivers/staging/fbtft/fb_upd161704.c
82
write_reg(par, 0x002B, 0x00EF); /* [LCDSIZE] X MAX. size set */
drivers/staging/fbtft/fb_upd161704.c
83
write_reg(par, 0x002C, 0x013F); /* [LCDSIZE] Y MAX. size set */
drivers/staging/fbtft/fb_upd161704.c
86
write_reg(par, 0x0032, 0x0002);
drivers/staging/fbtft/fb_upd161704.c
89
write_reg(par, 0x0033, 0x0000);
drivers/staging/fbtft/fb_upd161704.c
92
write_reg(par, 0x0037, 0x0000);
drivers/staging/fbtft/fb_upd161704.c
95
write_reg(par, 0x003B, 0x0001);
drivers/staging/fbtft/fb_upd161704.c
99
write_reg(par, 0x0004, 0x0000);
drivers/staging/fbtft/fbtft-core.c
204
write_reg(par, MIPI_DCS_SET_COLUMN_ADDRESS,
drivers/staging/fbtft/fbtft-core.c
207
write_reg(par, MIPI_DCS_SET_PAGE_ADDRESS,
drivers/staging/fbtft/fbtft-core.c
210
write_reg(par, MIPI_DCS_WRITE_MEMORY_START);
drivers/tty/serial/rsci.c
679
.write_reg = rsci_serial_out,
drivers/tty/serial/sh-sci-common.h
82
void (*write_reg)(struct uart_port *port, int reg, int value);
drivers/tty/serial/sh-sci.c
1214
s->ops->write_reg(port, s->params->overrun_reg, status);
drivers/tty/serial/sh-sci.c
2029
s->ops->write_reg(port, regs->control, ctrl);
drivers/tty/serial/sh-sci.c
3151
.write_reg = sci_serial_out,
drivers/tty/serial/sh-sci.c
3438
sci_port->ops->write_reg(port, regs->control, ctrl);
drivers/tty/serial/sh-sci.c
4065
sci_ports[0].ops->write_reg(&sci_ports[0].port,
drivers/video/fbdev/broadsheetfb.c
1066
par->write_reg = broadsheet_write_reg;
include/linux/firmware/samsung/exynos-acpm-protocol.h
32
int (*write_reg)(const struct acpm_handle *handle,
include/linux/gpio/generic.h
161
if (WARN_ON(!chip->write_reg))
include/linux/gpio/generic.h
164
chip->write_reg(reg, val);
include/linux/gpio/generic.h
88
void (*write_reg)(void __iomem *reg, unsigned long data);
include/linux/mhi.h
436
void (*write_reg)(struct mhi_controller *mhi_cntrl, void __iomem *addr,
include/linux/mtd/spi-nor.h
309
int (*write_reg)(struct spi_nor *nor, u8 opcode, const u8 *buf,
include/video/broadsheetfb.h
49
void (*write_reg)(struct broadsheetfb_par *, u16 reg, u16 val);
sound/ppc/snd_ps3.c
256
write_reg(PS3_AUDIO_SOURCE(dma_ch),
sound/ppc/snd_ps3.c
262
write_reg(PS3_AUDIO_DEST(dma_ch),
sound/ppc/snd_ps3.c
266
write_reg(PS3_AUDIO_DEST(dma_ch),
sound/ppc/snd_ps3.c
271
write_reg(PS3_AUDIO_DMASIZE(dma_ch), 0);
sound/ppc/snd_ps3.c
280
write_reg(PS3_AUDIO_KICK(dma_ch),
sound/ppc/snd_ps3.c
283
write_reg(PS3_AUDIO_KICK(dma_ch),
sound/ppc/snd_ps3.c
317
write_reg(PS3_AUDIO_AX_IS, PS3_AUDIO_AX_IE_ASOBEIE(0));
sound/ppc/snd_ps3.c
319
write_reg(PS3_AUDIO_AX_IS, port_intr);
sound/ppc/snd_ps3.c
339
write_reg(PS3_AUDIO_AX_IS, PS3_AUDIO_AX_IE_ASOBUIE(0));
sound/ppc/snd_ps3.c
565
write_reg(PS3_AUDIO_AX_IE,
sound/ppc/snd_ps3.c
68
write_reg(reg, newval);
sound/ppc/snd_ps3.c
73
write_reg(reg, newval);
sound/ppc/snd_ps3.c
844
write_reg(PS3_AUDIO_INTR_EN_0, 0);