Commit 4da56f9c authored by Paul Boddie's avatar Paul Boddie Committed by Linus Walleij
Browse files

pinctrl: ingenic: add x1600 support



Add support for the Lumissil/Ingenic X1600 SoC.

It uses shadow registers to commit changes to multiple pinctrl
registers in parallel.

Define specific Chip ID, register offsets, pin tables etc.

Handling the unique X1600_GPIO_PU only for the x1600 but
not for x1830 and above must be carefully taken into account.

Reviewed-by: default avatarPaul Cercueil <paul@crapouillou.net>
Co-authored-by: default avatarAndreas Kemnade <andreas@kemnade.info>
Co-authored-by: default avatarH. Nikolaus Schaller <hns@goldelico.com>
Signed-off-by: default avatarPaul Boddie <paul@boddie.org.uk>
Signed-off-by: default avatarAndreas Kemnade <andreas@kemnade.info>
Signed-off-by: default avatarH. Nikolaus Schaller <hns@goldelico.com>
Link: https://lore.kernel.org/84477ec9cb9ed13bf4f6f87d5fb3b55542d31097.1740823241.git.hns@goldelico.com


Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 33d6b8ca
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment