Home
last modified time | relevance | path

Searched refs:preg (Results 1 – 14 of 14) sorted by relevance

/drivers/video/fbdev/
A Dcontrolfb.h35 struct preg { /* padded register */ struct
41 struct preg vcount; /* vertical counter */ argument
47 struct preg vesync; /* vert end sync */
48 struct preg vssync; /* vert start sync */
49 struct preg vperiod; /* vert period */
55 struct preg hesync; /* horiz end sync */
60 struct preg cnttst;
61 struct preg ctrl; /* display control */
66 struct preg mode;
67 struct preg rfrcnt; /* refresh count */
[all …]
A Dplatinumfb.h39 struct preg { /* padded register */ struct
45 struct preg reg[128]; argument
A Dcontrolfb.c225 volatile struct preg __iomem *rp; in control_set_hardware()
/drivers/regulator/
A Dqcom-pm8008-regulator.c77 ret = regmap_bulk_write(preg->regmap, preg->base + LDO_VSET_LB_REG, in pm8008_regulator_set_voltage_sel()
92 ret = regmap_bulk_read(preg->regmap, preg->base + LDO_VSET_LB_REG, in pm8008_regulator_get_voltage_sel()
99 return (uV - preg->desc.min_uV) / preg->desc.uV_step; in pm8008_regulator_get_voltage_sel()
116 struct pm8008_regulator *preg; in pm8008_regulator_probe() local
130 preg = devm_kzalloc(dev, sizeof(*preg), GFP_KERNEL); in pm8008_regulator_probe()
131 if (!preg) in pm8008_regulator_probe()
134 preg->regmap = regmap; in pm8008_regulator_probe()
135 preg->base = data->base; in pm8008_regulator_probe()
137 desc = &preg->desc; in pm8008_regulator_probe()
163 desc->enable_reg = preg->base + LDO_ENABLE_REG; in pm8008_regulator_probe()
[all …]
/drivers/leds/
A Dleds-lm355x.c218 preg[REG_TORCH_CTRL].mask, in lm355x_control()
227 preg[REG_TORCH_CFG].regno, in lm355x_control()
228 preg[REG_TORCH_CFG].mask, in lm355x_control()
230 preg[REG_TORCH_CFG].shift); in lm355x_control()
243 preg[REG_FLASH_CTRL].mask, in lm355x_control()
257 preg[REG_STROBE_CFG].mask, in lm355x_control()
271 preg[REG_INDI_CTRL].mask, in lm355x_control()
280 preg[REG_INDI_CFG].regno, in lm355x_control()
281 preg[REG_INDI_CFG].mask, in lm355x_control()
283 preg[REG_INDI_CFG].shift); in lm355x_control()
[all …]
/drivers/macintosh/
A Dmacio-adb.c23 struct preg { struct
29 struct preg intr; argument
30 struct preg data[9];
31 struct preg intr_enb;
32 struct preg dcount;
33 struct preg error;
34 struct preg ctrl;
35 struct preg autopoll;
36 struct preg active_hi;
37 struct preg active_lo;
[all …]
/drivers/gpu/drm/i915/gvt/
A Ddebugfs.c38 u32 preg; member
63 u32 preg, vreg; in mmio_diff_handler() local
65 preg = intel_uncore_read_notrace(gvt->gt->uncore, _MMIO(offset)); in mmio_diff_handler()
68 if (preg != vreg) { in mmio_diff_handler()
74 node->preg = preg; in mmio_diff_handler()
114 u32 diff = node->preg ^ node->vreg; in vgpu_mmio_diff_show()
117 node->offset, node->preg, node->vreg, in vgpu_mmio_diff_show()
/drivers/gpu/drm/loongson/
A Dlsdc_output_7a2000.c117 const struct lsdc_reg32 *preg; in ls7a2000_hdmi_encoder_regs_show() local
119 preg = (const struct lsdc_reg32 *)node->info_ent->data; in ls7a2000_hdmi_encoder_regs_show()
121 while (preg->name) { in ls7a2000_hdmi_encoder_regs_show()
122 u32 offset = preg->offset; in ls7a2000_hdmi_encoder_regs_show()
125 preg->name, offset, lsdc_rreg32(ldev, offset)); in ls7a2000_hdmi_encoder_regs_show()
126 ++preg; in ls7a2000_hdmi_encoder_regs_show()
A Dlsdc_crtc.c538 const struct lsdc_reg32 *preg = &lcrtc->preg[i]; in lsdc_crtc_show_regs() local
539 u32 offset = preg->offset; in lsdc_crtc_show_regs()
542 preg->name, offset, lsdc_rreg32(ldev, offset)); in lsdc_crtc_show_regs()
681 lcrtc->preg = lsdc_crtc_regs_array[index]; in lsdc_crtc_late_register()
A Dlsdc_drv.h128 const struct lsdc_reg32 *preg; member
/drivers/crypto/stm32/
A Dstm32-hash.c1053 u32 *preg = rctx->state.hw_context; in stm32_hash_one_request() local
1058 stm32_hash_write(hdev, HASH_IMR, *preg++); in stm32_hash_one_request()
1059 stm32_hash_write(hdev, HASH_STR, *preg++); in stm32_hash_one_request()
1060 stm32_hash_write(hdev, HASH_CR, *preg); in stm32_hash_one_request()
1061 reg = *preg++ | HASH_CR_INIT; in stm32_hash_one_request()
1065 stm32_hash_write(hdev, HASH_CSR(i), *preg++); in stm32_hash_one_request()
1342 u32 *preg = state->hw_context; in stm32_hash_unprepare_request() local
1369 *preg++ = stm32_hash_read(hdev, HASH_IMR); in stm32_hash_unprepare_request()
1370 *preg++ = stm32_hash_read(hdev, HASH_STR); in stm32_hash_unprepare_request()
1371 *preg++ = stm32_hash_read(hdev, HASH_CR); in stm32_hash_unprepare_request()
[all …]
/drivers/gpu/drm/msm/hdmi/
A Dhdmi_hdcp.c156 static int msm_hdmi_hdcp_scm_wr(struct hdmi_hdcp_ctrl *hdcp_ctrl, u32 *preg, in msm_hdmi_hdcp_scm_wr() argument
164 WARN_ON(!pdata || !preg || (count == 0)); in msm_hdmi_hdcp_scm_wr()
173 scm_buf[i].addr = phy_addr + preg[idx]; in msm_hdmi_hdcp_scm_wr()
190 hdmi_write(hdmi, preg[i], pdata[i]); in msm_hdmi_hdcp_scm_wr()
/drivers/gpu/drm/nouveau/
A Dnouveau_uvmm.c243 nouveau_uvma_region_alloc(struct nouveau_uvma_region **preg) in nouveau_uvma_region_alloc() argument
245 *preg = kzalloc(sizeof(**preg), GFP_KERNEL); in nouveau_uvma_region_alloc()
246 if (!*preg) in nouveau_uvma_region_alloc()
249 kref_init(&(*preg)->kref); in nouveau_uvma_region_alloc()
/drivers/phy/rockchip/
A Dphy-rockchip-usbdp.c491 const struct rk_udphy_grf_reg *preg; in rk_udphy_u3_port_disable() local
493 preg = udphy->id ? &cfg->grfcfg.usb3otg1_cfg : &cfg->grfcfg.usb3otg0_cfg; in rk_udphy_u3_port_disable()
494 rk_udphy_grfreg_write(udphy->usbgrf, preg, disable); in rk_udphy_u3_port_disable()

Completed in 46 milliseconds