| /drivers/phy/nuvoton/ |
| A D | phy-ma35d1-usb2.c | 27 struct regmap *sysreg; member 42 regmap_read(p_phy->sysreg, MA35_SYS_REG_USBPMISCR, &val); in ma35_usb_phy_power_on() 48 ret = regmap_read_poll_timeout(p_phy->sysreg, MA35_SYS_REG_USBPMISCR, val, in ma35_usb_phy_power_on() 58 regmap_update_bits(p_phy->sysreg, MA35_SYS_REG_USBPMISCR, 0x7, (PHY0POR | PHY0SUSPEND)); in ma35_usb_phy_power_on() 62 regmap_update_bits(p_phy->sysreg, MA35_SYS_REG_USBPMISCR, 0x7, PHY0SUSPEND); in ma35_usb_phy_power_on() 65 ret = regmap_read_poll_timeout(p_phy->sysreg, MA35_SYS_REG_USBPMISCR, val, in ma35_usb_phy_power_on() 103 p_phy->sysreg = syscon_regmap_lookup_by_phandle(pdev->dev.of_node, "nuvoton,sys"); in ma35_usb_phy_probe() 104 if (IS_ERR(p_phy->sysreg)) in ma35_usb_phy_probe() 105 return dev_err_probe(&pdev->dev, PTR_ERR(p_phy->sysreg), in ma35_usb_phy_probe()
|
| /drivers/soc/samsung/ |
| A D | exynos-usi.c | 72 struct regmap *sysreg; /* System Register map */ member 150 ret = regmap_update_bits(usi->sysreg, usi->sw_conf, in exynos_usi_set_sw_conf() 259 usi->sysreg = syscon_regmap_lookup_by_phandle_args(np, "samsung,sysreg", in exynos_usi_parse_dt() 261 if (IS_ERR(usi->sysreg)) in exynos_usi_parse_dt() 262 return PTR_ERR(usi->sysreg); in exynos_usi_parse_dt()
|
| /drivers/gpu/drm/exynos/ |
| A D | exynos_drm_mic.c | 99 struct regmap *sysreg; member 114 ret = regmap_read(mic->sysreg, DSD_CFG_MUX, &val); in mic_set_path() 131 ret = regmap_write(mic->sysreg, DSD_CFG_MUX, val); in mic_set_path() 404 mic->sysreg = syscon_regmap_lookup_by_phandle(dev->of_node, in exynos_mic_probe() 406 if (IS_ERR(mic->sysreg)) { in exynos_mic_probe() 408 ret = PTR_ERR(mic->sysreg); in exynos_mic_probe()
|
| A D | exynos_drm_fimd.c | 182 struct regmap *sysreg; member 502 if (driver_data->has_vtsel && ctx->sysreg && in fimd_commit() 503 regmap_update_bits(ctx->sysreg, in fimd_commit() 548 if (ctx->sysreg && regmap_update_bits(ctx->sysreg, in fimd_commit() 560 if (driver_data->has_mic_bypass && ctx->sysreg && in fimd_commit() 561 regmap_update_bits(ctx->sysreg, in fimd_commit() 1236 ctx->sysreg = syscon_regmap_lookup_by_phandle(dev->of_node, in fimd_probe() 1238 if (IS_ERR(ctx->sysreg)) { in fimd_probe() 1240 ctx->sysreg = NULL; in fimd_probe()
|
| A D | exynos5433_drm_decon.c | 64 struct regmap *sysreg; member 191 if (regmap_update_bits(ctx->sysreg, DSD_CFG_MUX, in decon_setup_trigger() 841 ctx->sysreg = syscon_regmap_lookup_by_phandle(dev->of_node, in exynos5433_decon_probe() 843 if (IS_ERR(ctx->sysreg)) { in exynos5433_decon_probe() 845 return PTR_ERR(ctx->sysreg); in exynos5433_decon_probe()
|
| A D | exynos_hdmi.c | 134 struct regmap *sysreg; member 1481 if (!hdata->sysreg) in hdmi_set_refclk() 1484 regmap_update_bits(hdata->sysreg, EXYNOS5433_SYSREG_DISP_HDMI_PHY, in hdmi_set_refclk() 2022 hdata->sysreg = syscon_regmap_lookup_by_phandle(dev->of_node, in hdmi_probe() 2024 if (IS_ERR(hdata->sysreg)) { in hdmi_probe()
|
| /drivers/i2c/busses/ |
| A D | i2c-s3c2410.c | 119 struct regmap *sysreg; member 992 i2c->sysreg = syscon_regmap_lookup_by_phandle(np, in s3c24xx_i2c_parse_dt() 994 if (IS_ERR(i2c->sysreg)) in s3c24xx_i2c_parse_dt() 997 regmap_update_bits(i2c->sysreg, EXYNOS5_SYS_I2C_CFG, BIT(id), 0); in s3c24xx_i2c_parse_dt() 1028 i2c->sysreg = ERR_PTR(-ENOENT); in s3c24xx_i2c_probe() 1148 if (!IS_ERR(i2c->sysreg)) in s3c24xx_i2c_suspend_noirq() 1149 regmap_read(i2c->sysreg, EXYNOS5_SYS_I2C_CFG, &i2c->sys_i2c_cfg); in s3c24xx_i2c_suspend_noirq() 1159 if (!IS_ERR(i2c->sysreg)) in s3c24xx_i2c_resume_noirq() 1160 regmap_write(i2c->sysreg, EXYNOS5_SYS_I2C_CFG, i2c->sys_i2c_cfg); in s3c24xx_i2c_resume_noirq()
|
| /drivers/ufs/host/ |
| A D | ufs-exynos.h | 234 struct regmap *sysreg; member
|
| A D | ufs-exynos.c | 215 if (ufs->sysreg) { in exynos_ufs_shareability() 216 return regmap_update_bits(ufs->sysreg, in exynos_ufs_shareability() 1182 ufs->sysreg = syscon_regmap_lookup_by_phandle(np, "samsung,sysreg"); in exynos_ufs_parse_dt() 1183 if (IS_ERR(ufs->sysreg)) in exynos_ufs_parse_dt() 1184 ufs->sysreg = NULL; in exynos_ufs_parse_dt()
|
| /drivers/media/platform/samsung/exynos4-is/ |
| A D | fimc-core.c | 958 fimc->sysreg = fimc_get_sysreg_regmap(dev->of_node); in fimc_probe() 959 if (IS_ERR(fimc->sysreg)) in fimc_probe() 960 return PTR_ERR(fimc->sysreg); in fimc_probe()
|
| A D | fimc-core.h | 420 struct regmap *sysreg; member
|
| A D | fimc-reg.c | 810 struct regmap *map = fimc->sysreg; in fimc_hw_camblk_cfg_writeback()
|
| /drivers/mfd/ |
| A D | Makefile | 239 obj-$(CONFIG_MFD_VEXPRESS_SYSREG) += vexpress-sysreg.o
|