Lines Matching refs:mmap

133 	struct regmap *mmap;
222 regmap_update_bits(priv->mmap, reg, GENMASK(high, low), val);
229 regmap_update_bits(priv->mmap, reg, GENMASK(high, low), val);
245 regmap_write(priv->mmap, DUTY_CYCLE(desc->pin), brightness);
255 regmap_update_bits(priv->mmap, SSO_CON2, BIT(desc->pin), 0);
258 regmap_update_bits(priv->mmap, SSO_CON2, BIT(desc->pin),
316 regmap_update_bits(priv->mmap, SSO_CON2, BIT(led->desc.pin),
332 regmap_update_bits(priv->mmap, SSO_CON2, BIT(desc->pin),
337 regmap_update_bits(priv->mmap, SSO_CON3, BIT(desc->pin),
341 regmap_write(priv->mmap, DUTY_CYCLE(desc->pin), desc->brightness);
411 regmap_write(priv->mmap, DUTY_CYCLE(offset), 0xFF);
421 regmap_write(priv->mmap, DUTY_CYCLE(offset), 0x0);
435 regmap_update_bits(priv->mmap, SSO_CPU, BIT(offset), bit << offset);
437 regmap_update_bits(priv->mmap, SSO_CON0, SSO_CON0_SWU,
448 regmap_read(priv->mmap, SSO_CPU, &reg_val);
457 regmap_update_bits(priv->mmap, SSO_CPU, BIT(offset), value << offset);
459 regmap_update_bits(priv->mmap, SSO_CON0, SSO_CON0_SWU,
514 regmap_update_bits(priv->mmap, SSO_CON1, SSO_CON1_FCDSC,
530 regmap_update_bits(priv->mmap, SSO_CON0, SSO_CON0_BLINK_R, 0);
531 regmap_update_bits(priv->mmap, SSO_CON1, SSO_CON1_US,
534 regmap_update_bits(priv->mmap, SSO_CON0, SSO_CON0_BLINK_R,
536 regmap_update_bits(priv->mmap, SSO_CON1, SSO_CON1_US,
538 regmap_update_bits(priv->mmap, SSO_CON1, SSO_CON1_FPID,
541 regmap_update_bits(priv->mmap, SSO_CON0, SSO_CON0_BLINK_R,
543 regmap_update_bits(priv->mmap, SSO_CON1, SSO_CON1_US,
545 regmap_update_bits(priv->mmap, SSO_CON1, SSO_CON1_GPTD,
559 err = regmap_write(priv->mmap, DUTY_CYCLE(i), 0);
568 err = regmap_update_bits(priv->mmap, SSO_CON1, BIT(i - 1),
575 err = regmap_write(priv->mmap, SSO_CON3, 0);
580 err = regmap_write(priv->mmap, SSO_CON2, 0);
585 err = regmap_write(priv->mmap, SSO_CPU, 0);
590 err = regmap_update_bits(priv->mmap, SSO_CON0, SSO_CON0_RZFL,
613 regmap_update_bits(priv->mmap, SSO_CON3, BIT(led->desc.pin), 0);
811 priv->mmap = syscon_node_to_regmap(dev->of_node);
813 priv->mmap = syscon_node_to_regmap(dev->of_node);
814 if (IS_ERR(priv->mmap)) {
816 return PTR_ERR(priv->mmap);
821 regmap_exit(priv->mmap);
834 regmap_exit(priv->mmap);
854 regmap_exit(priv->mmap);