diff options
| author | Billy Tsai <[email protected]> | 2026-07-02 18:08:37 +0800 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2026-07-14 15:40:20 -0600 |
| commit | 02d74afe94a5510312d01ad79a3801c589cb6a20 (patch) | |
| tree | c8ec9db7b8874c13df16b64ed89eae42f1d8565d /programs/cipher | |
| parent | c0e2aeb9dfe551a1b01a44dfffe917e8997898c3 (diff) | |
pinctrl: aspeed: Add AST2700 SoC1 pinconf support
The SoC1 SCU provides a bias enable bit per pin in the registers at
0x480 (setting the bit disables the bias; the pull direction is fixed
in silicon) and 2-bit drive strength fields at 0x4C0 selecting 4 mA to
16 mA in 4 mA steps. The pin-to-field mapping of the drive strength
registers is sparse and non-linear, so it is kept in a lookup table
mirroring the Linux driver; pins without an entry reject
drive-strength with -ENOTSUPP.
Support the bias-disable, bias-pull-down, bias-pull-up and
drive-strength properties per pin and per group, and select PINCONF so
the generic pinctrl framework parses them.
Signed-off-by: Billy Tsai <[email protected]>
Diffstat (limited to 'programs/cipher')
0 files changed, 0 insertions, 0 deletions
