diff options
author | Sam Protsenko <semen.protsenko@linaro.org> | 2023-11-30 14:13:49 -0600 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2024-01-09 10:59:28 -0500 |
commit | 2ed4ba83fb8a1e32a91f4d289069a33d390f532b (patch) | |
tree | bea6144e9903dcb8bc5ca6f7d38539486a5b0496 /lib/acpi/mcfg.c | |
parent | 2dfcb250d03a1014ce6a2648985b8216bd1d5207 (diff) |
pinctrl: exynos: Support different register types in pin banks
Get rid of hard-coded register offsets and widths. Instead provide a way
for pinctrl drivers to specify different pin bank register offsets and
widths. This in turn makes it possible to add support for new SoCs that
have registers with offset/width values different than generic ones
already available in pinctrl-exynos driver.
Offset constants (now unused in pinctrl-exynos.c) are moved to
pinctrl-exynos7420 driver, which is the single user of those constants.
The design of this patch follows Linux kernel pinctrl-exynos driver
design, in terms of added data structures and types. This patch doesn't
add support for any new SoCs and shouldn't introduce any functional
changes.
Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Diffstat (limited to 'lib/acpi/mcfg.c')
0 files changed, 0 insertions, 0 deletions