Searched refs:gcr_regmap (Results 1 – 5 of 5) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/reset/ |
| H A D | reset-npcm.c | 154 struct regmap *gcr_regmap; in npcm_usb_reset() local 163 gcr_regmap = syscon_regmap_lookup_by_compatible(gcr_dt); in npcm_usb_reset() 164 if (IS_ERR(gcr_regmap)) { in npcm_usb_reset() 166 return PTR_ERR(gcr_regmap); in npcm_usb_reset() 170 regmap_read(gcr_regmap, NPCM_MDLR_OFFSET, &mdlr); in npcm_usb_reset() 202 regmap_update_bits(gcr_regmap, NPCM_USB1PHYCTL_OFFSET, in npcm_usb_reset() 204 regmap_update_bits(gcr_regmap, NPCM_USB2PHYCTL_OFFSET, in npcm_usb_reset() 214 regmap_update_bits(gcr_regmap, NPCM_USB1PHYCTL_OFFSET, in npcm_usb_reset() 216 regmap_update_bits(gcr_regmap, NPCM_USB2PHYCTL_OFFSET, in npcm_usb_reset()
|
| /OK3568_Linux_fs/kernel/drivers/usb/host/ |
| H A D | ehci-npcm7xx.c | 63 struct regmap *gcr_regmap; in npcm7xx_ehci_hcd_drv_probe() local 71 gcr_regmap = syscon_regmap_lookup_by_compatible("nuvoton,npcm750-gcr"); in npcm7xx_ehci_hcd_drv_probe() 72 if (IS_ERR(gcr_regmap)) { in npcm7xx_ehci_hcd_drv_probe() 75 return PTR_ERR(gcr_regmap); in npcm7xx_ehci_hcd_drv_probe() 91 regmap_update_bits(gcr_regmap, USB2PHYCTL_OFFSET, in npcm7xx_ehci_hcd_drv_probe() 102 regmap_update_bits(gcr_regmap, USB2PHYCTL_OFFSET, in npcm7xx_ehci_hcd_drv_probe()
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/nuvoton/ |
| H A D | pinctrl-npcm7xx.c | 95 struct regmap *gcr_regmap; member 1411 static void npcm7xx_setfunc(struct regmap *gcr_regmap, const unsigned int *pin, in npcm7xx_setfunc() argument 1421 regmap_update_bits(gcr_regmap, cfg->reg0, in npcm7xx_setfunc() 1426 regmap_update_bits(gcr_regmap, cfg->reg1, in npcm7xx_setfunc() 1431 regmap_update_bits(gcr_regmap, cfg->reg2, in npcm7xx_setfunc() 1441 struct regmap *gcr_regmap, unsigned int pin) in npcm7xx_get_slew_rate() argument 1452 regmap_read(gcr_regmap, NPCM7XX_GCR_SRCNT, &val); in npcm7xx_get_slew_rate() 1461 struct regmap *gcr_regmap, unsigned int pin, in npcm7xx_set_slew_rate() argument 1484 regmap_update_bits(gcr_regmap, NPCM7XX_GCR_SRCNT, in npcm7xx_set_slew_rate() 1488 regmap_update_bits(gcr_regmap, NPCM7XX_GCR_SRCNT, in npcm7xx_set_slew_rate() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/spi/ |
| H A D | spi-npcm-fiu.c | 590 struct regmap *gcr_regmap; in npcm_fiu_dirmap_create() local 618 gcr_regmap = in npcm_fiu_dirmap_create() 620 if (IS_ERR(gcr_regmap)) { in npcm_fiu_dirmap_create() 625 regmap_update_bits(gcr_regmap, NPCM7XX_INTCR3_OFFSET, in npcm_fiu_dirmap_create()
|
| /OK3568_Linux_fs/kernel/drivers/i2c/busses/ |
| H A D | i2c-npcm7xx.c | 2262 static struct regmap *gcr_regmap; in npcm_i2c_probe_bus() local 2280 gcr_regmap = syscon_regmap_lookup_by_compatible("nuvoton,npcm750-gcr"); in npcm_i2c_probe_bus() 2281 if (IS_ERR(gcr_regmap)) in npcm_i2c_probe_bus() 2282 return PTR_ERR(gcr_regmap); in npcm_i2c_probe_bus() 2283 regmap_write(gcr_regmap, NPCM_I2CSEGCTL, NPCM_I2CSEGCTL_INIT_VAL); in npcm_i2c_probe_bus()
|