diff options
| author | Billy Tsai <billy_tsai@aspeedtech.com> | 2026-05-21 17:17:46 +0800 |
|---|---|---|
| committer | Linus Walleij <linusw@kernel.org> | 2026-05-25 10:04:32 +0200 |
| commit | 4af4eb66aac382b08a8fcf822161f48cbed3aa08 (patch) | |
| tree | b74a2867281e9492e6e4354668f76223b19eb414 /include/linux/timerqueue.h | |
| parent | ae20d41bc230efa5972aaf5b27cadf1ff022aee8 (diff) | |
pinctrl: aspeed: Add AST2700 SoC1 support
Implement pin multiplexing (and pin configuration where applicable)
for the AST2700 SoC1 SCU pinctrl block using static SoC data tables.
Unlike legacy ASPEED pin controllers, the SoC1 pin function control
fields are highly regular, which makes it practical to describe the
packed-field register layout directly in driver data rather than reuse
the existing Aspeed pinctrl macro infrastructure.
The driver uses the generic pinctrl, pinmux and pinconf frameworks.
The controller registers are accessed via regmap from the parent
syscon, allowing shared ownership of the SCU register block.
Signed-off-by: Billy Tsai <billy_tsai@aspeedtech.com>
Signed-off-by: Linus Walleij <linusw@kernel.org>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions
