Lines Matching defs:map

60  * @map:	regmap for register access
76 struct regmap *map;
215 return regmap_update_bits(lpg->map, lpg->triled_base + TRI_LED_EN_CTL,
234 regmap_bulk_write(lpg->map, lpg->lut_base + LPG_LUT_REG(idx + i),
259 return regmap_write(lpg->map, lpg->lut_base + RAMP_CONTROL_REG, mask);
422 regmap_write(lpg->map, chan->base + LPG_SIZE_CLK_REG, val);
426 regmap_write(lpg->map, chan->base + LPG_PREDIV_CLK_REG, val);
435 regmap_update_bits(lpg->map, chan->base + PWM_TYPE_CONFIG_REG,
443 regmap_update_bits(lpg->map, chan->base + PWM_TYPE_CONFIG_REG,
456 regmap_bulk_write(lpg->map, chan->base + PWM_VALUE_REG, &val, sizeof(val));
492 regmap_write(lpg->map, chan->base + LPG_PATTERN_CONFIG_REG, conf);
493 regmap_write(lpg->map, chan->base + LPG_HI_IDX_REG, hi_idx);
494 regmap_write(lpg->map, chan->base + LPG_LO_IDX_REG, lo_idx);
496 regmap_bulk_write(lpg->map, chan->base + LPG_RAMP_DURATION_REG, &step, sizeof(step));
497 regmap_write(lpg->map, chan->base + LPG_HI_PAUSE_REG, hi_pause);
498 regmap_write(lpg->map, chan->base + LPG_LO_PAUSE_REG, lo_pause);
521 regmap_write(lpg->map, chan->base + PWM_ENABLE_CONTROL_REG, ctrl);
537 regmap_write(lpg->map, chan->base + PWM_SYNC_REG, LPG_SYNC_PWM);
588 regmap_write(lpg->map, chan->base + PWM_SEC_ACCESS_REG, 0xa5);
589 regmap_write(lpg->map, chan->base + PWM_DTEST_REG(chan->dtest_line),
1039 ret = regmap_read(lpg->map, chan->base + LPG_SIZE_CLK_REG, &val);
1052 ret = regmap_read(lpg->map, chan->base + LPG_PREDIV_CLK_REG, &val);
1059 ret = regmap_bulk_read(lpg->map, chan->base + PWM_VALUE_REG, &pwm_value, sizeof(pwm_value));
1071 ret = regmap_read(lpg->map, chan->base + PWM_ENABLE_CONTROL_REG, &val);
1255 regmap_read(lpg->map, chan->base + LPG_SUBTYPE_REG, &chan->subtype);
1284 regmap_write(lpg->map, lpg->triled_base + TRI_LED_ATC_CTL, 0);
1288 regmap_write(lpg->map, lpg->triled_base + TRI_LED_SRC_SEL, lpg->triled_src);
1291 regmap_write(lpg->map, lpg->triled_base + TRI_LED_EN_CTL, 0);
1333 lpg->map = dev_get_regmap(pdev->dev.parent, NULL);
1334 if (!lpg->map)