Lines Matching refs:bgp
87 struct k3_bandgap *bgp; member
112 struct k3_bandgap *bgp; in k3_bgp_read_temp() local
115 bgp = devdata->bgp; in k3_bgp_read_temp()
126 s0 = readl(bgp->base + devdata->stat_offset) & in k3_bgp_read_temp()
128 s1 = readl(bgp->base + devdata->stat_offset) & in k3_bgp_read_temp()
130 s2 = readl(bgp->base + devdata->stat_offset) & in k3_bgp_read_temp()
165 struct k3_bandgap *bgp; in k3_bandgap_probe() local
172 bgp = devm_kzalloc(&pdev->dev, sizeof(*bgp), GFP_KERNEL); in k3_bandgap_probe()
173 if (!bgp) in k3_bandgap_probe()
177 bgp->base = devm_ioremap_resource(dev, res); in k3_bandgap_probe()
178 if (IS_ERR(bgp->base)) in k3_bandgap_probe()
179 return PTR_ERR(bgp->base); in k3_bandgap_probe()
190 val = readl(bgp->base + K3_VTM_DEVINFO_PWR0_OFFSET); in k3_bandgap_probe()
203 data[id].bgp = bgp; in k3_bandgap_probe()
208 val = readl(data[id].bgp->base + data[id].ctrl_offset); in k3_bandgap_probe()
213 writel(val, data[id].bgp->base + data[id].ctrl_offset); in k3_bandgap_probe()