u-boot-brain/drivers/pinctrl/renesas
Marek Vasut 6fc323c1ae pinctrl: renesas: Implement unlock register masks
The V3U SoC has several unlock registers, one per register group. They
reside at offset zero in each 0x200 bytes-sized block.

To avoid adding yet another table to the PFC implementation, this
patch adds the option to specify an address mask instead of the fixed
address in sh_pfc_soc_info::unlock_reg.

This is a direct port of Linux 5.12 commit e127ef2ed0a6
("pinctrl: renesas: Implement unlock register masks") by
Ulrich Hecht <uli+renesas@fpond.eu>

Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>
2021-05-21 15:00:17 +02:00
..
Kconfig pinctrl: renesas: Fix R-Car Gen2 help text 2021-05-21 15:00:17 +02:00
Makefile pinctrl: renesas: Add support for R8A774C0 2021-03-16 20:09:29 +01:00
pfc-r7s72100.c common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
pfc-r8a7790.c pinctrl: renesas: Synchronize Gen2/Gen3 tables with Linux 5.2 2019-07-23 13:38:23 +02:00
pfc-r8a7791.c pinctrl: renesas: Synchronize Gen2/Gen3 tables with Linux 5.2 2019-07-23 13:38:23 +02:00
pfc-r8a7792.c pinctrl: renesas: Synchronize Gen2/Gen3 tables with Linux 5.2 2019-07-23 13:38:23 +02:00
pfc-r8a7794.c pinctrl: renesas: Synchronize Gen2/Gen3 tables with Linux 5.2 2019-07-23 13:38:23 +02:00
pfc-r8a7795.c pinctrl: renesas: r8a7795: Optimize pinctrl image size for R8A774E1 2020-11-22 12:49:22 +01:00
pfc-r8a7796.c pinctrl: renesas: r8a7796: Optimize pinctrl image size for R8A774A1 2020-11-22 12:49:22 +01:00
pfc-r8a77965.c pinctrl: renesas: r8a77965: Optimize pinctrl image size for R8A774B1 2020-11-22 12:49:22 +01:00
pfc-r8a77970.c pinctrl: renesas: Synchronize Gen2/Gen3 tables with Linux 5.2 2019-07-23 13:38:23 +02:00
pfc-r8a77980.c pinctrl: renesas: Add R8A77980 V3H PFC tables 2019-08-09 23:15:01 +02:00
pfc-r8a77990.c pinctrl: renesas: pfc-r8a77990: Sync PFC tables with Linux 5.11 2021-03-16 20:09:29 +01:00
pfc-r8a77995.c pinctrl: renesas: Synchronize Gen2/Gen3 tables with Linux 5.2 2019-07-23 13:38:23 +02:00
pfc.c pinctrl: renesas: Implement unlock register masks 2021-05-21 15:00:17 +02:00
sh_pfc.h pinctrl: renesas: Implement unlock register masks 2021-05-21 15:00:17 +02:00