Lines Matching defs:regmap
16 #include <linux/regmap.h>
109 struct regmap *regmap;
266 regmap_write(dd->regmap, MCHP_PDMC_CFGR, cfgr_val);
306 regmap_write(dd->regmap, MCHP_PDMC_CFGR, cfgr_val);
450 regmap_write(dd->regmap, MCHP_PDMC_CR, MCHP_PDMC_CR_SWRST);
643 regmap_read(dd->regmap, MCHP_PDMC_RHR, &tmp);
646 regmap_read(dd->regmap, MCHP_PDMC_ISR, &tmp);
669 regmap_write(dd->regmap, MCHP_PDMC_IER, dd->suspend_irq |
674 regmap_read(dd->regmap, MCHP_PDMC_IMR, &dd->suspend_irq);
678 regmap_write(dd->regmap, MCHP_PDMC_IDR, dd->suspend_irq |
690 regmap_read(dd->regmap, MCHP_PDMC_MR, &val);
692 regmap_read(dd->regmap, MCHP_PDMC_CFGR, &val);
694 regmap_read(dd->regmap, MCHP_PDMC_IMR, &val);
782 regmap_read(dd->regmap, MCHP_PDMC_ISR, &isr);
783 regmap_read(dd->regmap, MCHP_PDMC_IMR, &msr);
793 regmap_write(dd->regmap, MCHP_PDMC_IDR, MCHP_PDMC_IR_RXUDR);
798 regmap_write(dd->regmap, MCHP_PDMC_IDR, MCHP_PDMC_IR_RXOVR);
805 /* regmap configuration */
980 regcache_cache_only(dd->regmap, true);
1006 regcache_cache_only(dd->regmap, false);
1007 regcache_mark_dirty(dd->regmap);
1008 ret = regcache_sync(dd->regmap);
1010 regcache_cache_only(dd->regmap, true);
1063 dd->regmap = devm_regmap_init_mmio(dev, io_base,
1065 if (IS_ERR(dd->regmap)) {
1066 ret = PTR_ERR(dd->regmap);
1110 regmap_read(dd->regmap, MCHP_PDMC_VER, &version);