Home
last modified time | relevance | path

Searched refs:ctrl_regs (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/ptp/
H A Dptp_qoriq.c33 lo = ptp_qoriq->read(&regs->ctrl_regs->tmr_cnt_l); in tmr_cnt_read()
34 hi = ptp_qoriq->read(&regs->ctrl_regs->tmr_cnt_h); in tmr_cnt_read()
47 ptp_qoriq->write(&regs->ctrl_regs->tmr_cnt_l, lo); in tmr_cnt_write()
48 ptp_qoriq->write(&regs->ctrl_regs->tmr_cnt_h, hi); in tmr_cnt_write()
57 lo = ptp_qoriq->read(&regs->ctrl_regs->tmroff_l); in tmr_offset_read()
58 hi = ptp_qoriq->read(&regs->ctrl_regs->tmroff_h); in tmr_offset_read()
70 ptp_qoriq->write(&regs->ctrl_regs->tmroff_l, lo); in tmr_offset_write()
71 ptp_qoriq->write(&regs->ctrl_regs->tmroff_h, hi); in tmr_offset_write()
133 if (!(ptp_qoriq->read(&regs->ctrl_regs->tmr_stat) & valid)) in extts_clean_up()
148 } while (ptp_qoriq->read(&regs->ctrl_regs->tmr_stat) & valid); in extts_clean_up()
[all …]
/linux/drivers/vdpa/solidrun/
H A Dsnet_ctrl.c90 static u32 snet_read32_word(struct snet_ctrl_regs __iomem *ctrl_regs, u16 word_idx) in snet_read32_word() argument
92 return ioread32(&ctrl_regs->data[word_idx]); in snet_read32_word()
95 static u32 snet_read_ctrl(struct snet_ctrl_regs __iomem *ctrl_regs) in snet_read_ctrl() argument
97 return ioread32(&ctrl_regs->ctrl); in snet_read_ctrl()
100 static void snet_write_ctrl(struct snet_ctrl_regs __iomem *ctrl_regs, u32 val) in snet_write_ctrl() argument
102 iowrite32(val, &ctrl_regs->ctrl); in snet_write_ctrl()
105 static void snet_write_op(struct snet_ctrl_regs __iomem *ctrl_regs, u32 val) in snet_write_op() argument
107 iowrite32(val, &ctrl_regs->op); in snet_write_op()
110 static int snet_wait_for_dpu_completion(struct snet_ctrl_regs __iomem *ctrl_regs) in snet_wait_for_dpu_completion() argument
115 return snet_wait_for_empty_op(ctrl_regs); in snet_wait_for_dpu_completion()
/linux/drivers/iio/magnetometer/
H A Dak8975.c244 u8 ctrl_regs[REGS_END]; member
255 .ctrl_regs = {
280 .ctrl_regs = {
305 .ctrl_regs = {
330 .ctrl_regs = {
355 .ctrl_regs = {
383 .ctrl_regs = {
550 data->def->ctrl_regs[CNTL], regval); in ak8975_set_mode()
619 data->def->ctrl_regs[ASA_BASE], in ak8975_setup()
673 ret = i2c_smbus_read_byte_data(client, data->def->ctrl_regs[ST1]); in wait_conversion_complete_gpio()
[all …]
/linux/drivers/input/rmi4/
H A Drmi_f30.c72 u8 ctrl_regs[RMI_F30_CTRL_REGS_MAX_SIZE]; member
90 f30->ctrl_regs, f30->ctrl_regs_size); in rmi_f30_read_control_parameters()
186 f30->ctrl_regs, f30->ctrl_regs_size); in rmi_f30_config()
275 u8 *ctrl_reg = f30->ctrl_regs; in rmi_f30_initialize()
347 f30->ctrl_regs ?: RMI_F30_CTRL_REGS_MAX_SIZE; in rmi_f30_initialize()
/linux/drivers/video/fbdev/mmp/hw/
H A Dmmp_ctrl.h1432 static inline void __iomem *ctrl_regs(struct mmp_path *path) in ctrl_regs() function
1441 return (struct lcd_regs __force *)(ctrl_regs(path) + 0xc0); in path_regs()
1443 return (struct lcd_regs __force *)ctrl_regs(path); in path_regs()
1445 return (struct lcd_regs __force *)(ctrl_regs(path) + 0x200); in path_regs()
/linux/drivers/iio/adc/
H A Dpac1934.c260 * @ctrl_regs: snapshot of control registers
272 u8 ctrl_regs[PAC1934_CTRL_REG_LEN]; member
614 (u8 *)info->chip_reg_data.ctrl_regs); in pac1934_reg_snapshot()
635 samp_rate = samp_rate_map_tbl[((reg_data->ctrl_regs[PAC1934_CTRL_LAT_REG_OFF]) >> 6)]; in pac1934_reg_snapshot()
638 ctrl_regs_tmp = reg_data->ctrl_regs[PAC1934_CHANNEL_DIS_LAT_REG_OFF]; in pac1934_reg_snapshot()