Lines Matching refs:pl_base
280 void __iomem *pl_base; member
306 val = readl(ams->pl_base + offset); in ams_pl_update_reg()
308 writel(regval, ams->pl_base + offset); in ams_pl_update_reg()
341 if (ams->pl_base) { in ams_disable_all_alarms()
395 if (ams->pl_base) in ams_update_alarm()
437 if (ams->pl_base) { in ams_enable_channel_sequence()
446 writel(regval, ams->pl_base + AMS_REG_SEQ_CH0); in ams_enable_channel_sequence()
449 writel(regval, ams->pl_base + AMS_REG_SEQ_CH1); in ams_enable_channel_sequence()
452 writel(regval, ams->pl_base + AMS_REG_SEQ_CH2); in ams_enable_channel_sequence()
480 if (ams->pl_base) { in ams_init_device()
485 writel(AMS_PL_RESET_VALUE, ams->pl_base + AMS_VP_VN); in ams_init_device()
616 regval = readl(ams->pl_base + AMS_REG_CONFIG4); in ams_get_pl_scale()
623 regval = readl(ams->pl_base + AMS_REG_CONFIG4); in ams_get_pl_scale()
630 regval = readl(ams->pl_base + AMS_REG_CONFIG4); in ams_get_pl_scale()
637 regval = readl(ams->pl_base + AMS_REG_CONFIG4); in ams_get_pl_scale()
693 *val = readl(ams->pl_base + chan->address); in ams_read_raw()
927 *val = readl(ams->pl_base + offset); in ams_read_event_value()
963 writel(val, ams->pl_base + offset); in ams_write_event_value()
1211 iounmap(ams->pl_base); in ams_iounmap_pl()
1237 ams->pl_base = fwnode_iomap(fwnode, 0); in ams_init_module()
1238 if (!ams->pl_base) in ams_init_module()
1314 ams->pl_base + falling_off); in ams_parse_firmware()
1316 ams->pl_base + rising_off); in ams_parse_firmware()