summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorBiju Das <biju.das.jz@bp.renesas.com>2026-04-30 12:34:08 +0300
committerGeert Uytterhoeven <geert+renesas@glider.be>2026-05-11 12:07:07 +0300
commitbbe2277dedbeb54bb251ae3e0599007253739aad (patch)
tree38ad07f41c11f65b4b483518f91e1d220b2d1ef5 /scripts
parent55793d3ddf774e9bbeed3c940fb19d6c1124b6d3 (diff)
downloadlinux-bbe2277dedbeb54bb251ae3e0599007253739aad.tar.xz
pinctrl: renesas: rzg2l: Add support for selecting power source for {WDT,AWO,ISO}
The RZ/G3L SoC has support for setting power source that are not controlled by the following voltage control registers: - SD_CH{0,1,2}_POC, XSPI_POC, ETH{0,1}_POC, I3C_SET.POC Add support for selecting voltages using OTHER_POC register for setting I/O domain voltage for WDT, ISO and AWO by extending rzg2l_caps_to_pwr_reg() with a mask output parameter so that callers callers can identify which bit(s) within OTHER_POC correspond to the requested domain. Update rzg2l_get_power_source() to extract the relevant bit field via field_get() when reading OTHER_POC, and update rzg2l_set_power_source() to perform a read-modify-write under the spinlock when writing to OTHER_POC, since multiple domains share the same register. Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Link: https://patch.msgid.link/20260430093422.74812-4-biju.das.jz@bp.renesas.com Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions