Searched refs:i2c_base (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/drivers/platform/x86/ |
D | intel_scu_ipc.c | 70 u32 i2c_base; member 76 .i2c_base = 0xff12b000, 83 .i2c_base = 0xff12b000, 89 .i2c_base = 0xff00d000, 97 void __iomem *i2c_base; member 585 writel(addr, scu->i2c_base + IPC_I2C_CNTRL_ADDR); in intel_scu_ipc_i2c_cntrl() 588 *data = readl(scu->i2c_base + I2C_DATA_ADDR); in intel_scu_ipc_i2c_cntrl() 590 writel(*data, scu->i2c_base + I2C_DATA_ADDR); in intel_scu_ipc_i2c_cntrl() 592 writel(addr, scu->i2c_base + IPC_I2C_CNTRL_ADDR); in intel_scu_ipc_i2c_cntrl() 657 scu->i2c_base = ioremap_nocache(pdata->i2c_base, pdata->i2c_len); in ipc_probe() [all …]
|
/Linux-v4.19/drivers/i2c/busses/ |
D | i2c-cpm.c | 434 void __iomem *i2c_base; in cpm_i2c_setup() local 454 i2c_base = of_iomap(ofdev->dev.of_node, 1); in cpm_i2c_setup() 455 if (i2c_base == NULL) { in cpm_i2c_setup() 463 cpm->i2c_ram = i2c_base; in cpm_i2c_setup() 472 iounmap(i2c_base); in cpm_i2c_setup() 480 out_be16(i2c_base, cpm->i2c_addr); in cpm_i2c_setup() 481 iounmap(i2c_base); in cpm_i2c_setup() 486 iounmap(i2c_base); in cpm_i2c_setup()
|
/Linux-v4.19/drivers/clk/tegra/ |
D | clk-dfll.c | 267 void __iomem *i2c_base; member 343 return __raw_readl(td->i2c_base + offs); in dfll_i2c_readl() 348 __raw_writel(val, td->i2c_base + offs); in dfll_i2c_writel() 1650 td->i2c_base = devm_ioremap(td->dev, mem->start, resource_size(mem)); in tegra_dfll_register() 1651 if (!td->i2c_base) { in tegra_dfll_register()
|