SYS IOMUX CFG

The JH-7110 system provides the following SYS IOMUX CFG registers for system IO multiplexing configuration.

SYS IOMUX CFGSAIF SYSCFG FMUX 0

The register can be used to configure the selected (Output Enable) OEN signal for GPIO0 - GPIO3.
Table 1. SYS IOMUX CFGSAIF SYSCFG FMUX 0 Register Description
Offset 0x0
Default 0x8010101
Bit Name Access Default Description
[5:0] sys_iomux_gpo0_doen_cfg WR 0x1 The selected OEN signal for GPIO0.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo1_doen_cfg WR 0x1 The selected OEN signal for GPIO1.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo2_doen_cfg WR 0x1 The selected OEN signal for GPIO2.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo3_doen_cfg WR 0x8 The selected OEN signal for GPIO3.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 1

The register can be used to configure the selected (Output Enable) OEN signal for GPIO4 - GPIO7.
Table 2. SYS IOMUX CFGSAIF SYSCFG FMUX 1 Register Description
Offset 0x4
Default 0x10001
Bit Name Access Default Description
[5:0] sys_iomux_gpo4_doen_cfg WR 0x1 The selected OEN signal for GPIO4.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo5_doen_cfg WR 0x0 The selected OEN signal for GPIO5.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo6_doen_cfg WR 0x1 The selected OEN signal for GPIO6.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo7_doen_cfg WR 0x0 The selected OEN signal for GPIO7.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 2

The register can be used to configure the selected (Output Enable) OEN signal for GPIO8 - GPIO11.
Table 3. SYS IOMUX CFGSAIF SYSCFG FMUX 2 Register Description
Offset 0x8
Default 0x7010100
Bit Name Access Default Description
[5:0] sys_iomux_gpo8_doen_cfg WR 0x0 The selected OEN signal for GPIO8.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo9_doen_cfg WR 0x1 The selected OEN signal for GPIO9.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo10_doen_cfg WR 0x1 The selected OEN signal for GPIO10.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo11_doen_cfg WR 0x7 The selected OEN signal for GPIO11.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 3

The register can be used to configure the selected (Output Enable) OEN signal for GPIO12 - GPIO15.
Table 4. SYS IOMUX CFGSAIF SYSCFG FMUX 3 Register Description
Offset 0xc
Default 0x101
Bit Name Access Default Description
[5:0] sys_iomux_gpo12_doen_cfg WR 0x1 The selected OEN signal for GPIO12.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo13_doen_cfg WR 0x1 The selected OEN signal for GPIO13.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo14_doen_cfg WR 0x0 The selected OEN signal for GPIO14.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo15_doen_cfg WR 0x0 The selected OEN signal for GPIO15.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 4

The register can be used to configure the selected (Output Enable) OEN signal for GPIO16 - GPIO19.
Table 5. SYS IOMUX CFGSAIF SYSCFG FMUX 4 Register Description
Offset 0x10
Default 0x1000000
Bit Name Access Default Description
[5:0] sys_iomux_gpo16_doen_cfg WR 0x0 The selected OEN signal for GPIO16.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo17_doen_cfg WR 0x0 The selected OEN signal for GPIO17.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo18_doen_cfg WR 0x0 The selected OEN signal for GPIO18.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo19_doen_cfg WR 0x1 The selected OEN signal for GPIO19.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 5

The register can be used to configure the selected (Output Enable) OEN signal for GPIO20 - GPIO23.
Table 6. SYS IOMUX CFGSAIF SYSCFG FMUX 5 Register Description
Offset 0x14
Default 0x0
Bit Name Access Default Description
[5:0] sys_iomux_gpo20_doen_cfg WR 0x0 The selected OEN signal for GPIO20.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo21_doen_cfg WR 0x0 The selected OEN signal for GPIO21.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo22_doen_cfg WR 0x0 The selected OEN signal for GPIO22.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo23_doen_cfg WR 0x0 The selected OEN signal for GPIO23.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 6

The register can be used to configure the selected (Output Enable) OEN signal for GPIO24 - GPIO27.
Table 7. SYS IOMUX CFGSAIF SYSCFG FMUX 6 Register Description
Offset 0x18
Default 0x0
Bit Name Access Default Description
[5:0] sys_iomux_gpo24_doen_cfg WR 0x0 The selected OEN signal for GPIO24.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo25_doen_cfg WR 0x0 The selected OEN signal for GPIO25.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo26_doen_cfg WR 0x0 The selected OEN signal for GPIO26.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo27_doen_cfg WR 0x0 The selected OEN signal for GPIO27.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 7

The register can be used to configure the selected (Output Enable) OEN signal for GPIO28 - GPIO31.
Table 8. SYS IOMUX CFGSAIF SYSCFG FMUX 7 Register Description
Offset 0x1c
Default 0x0
Bit Name Access Default Description
[5:0] sys_iomux_gpo28_doen_cfg WR 0x0 The selected OEN signal for GPIO28.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo29_doen_cfg WR 0x0 The selected OEN signal for GPIO29.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo30_doen_cfg WR 0x0 The selected OEN signal for GPIO30.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo31_doen_cfg WR 0x0 The selected OEN signal for GPIO31.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 8

The register can be used to configure the selected (Output Enable) OEN signal for GPIO32 - GPIO35.
Table 9. SYS IOMUX CFGSAIF SYSCFG FMUX 8 Register Description
Offset 0x20
Default 0x0
Bit Name Access Default Description
[5:0] sys_iomux_gpo32_doen_cfg WR 0x0 The selected OEN signal for GPIO32.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo33_doen_cfg WR 0x0 The selected OEN signal for GPIO33.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo34_doen_cfg WR 0x0 The selected OEN signal for GPIO34.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo35_doen_cfg WR 0x0 The selected OEN signal for GPIO35.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 9

The register can be used to configure the selected (Output Enable) OEN signal for GPIO36 - GPIO39.
Table 10. SYS IOMUX CFGSAIF SYSCFG FMUX 9 Register Description
Offset 0x24
Default 0x23220605
Bit Name Access Default Description
[5:0] sys_iomux_gpo36_doen_cfg WR 0x5 The selected OEN signal for GPIO36.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo37_doen_cfg WR 0x6 The selected OEN signal for GPIO37.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo38_doen_cfg WR 0x22 The selected OEN signal for GPIO38.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo39_doen_cfg WR 0x23 The selected OEN signal for GPIO39.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 10

The register can be used to configure the selected (Output Enable) OEN signal for GPIO40 - GPIO43.
Table 11. SYS IOMUX CFGSAIF SYSCFG FMUX 10 Register Description
Offset 0x28
Default 0x1000001
Bit Name Access Default Description
[5:0] sys_iomux_gpo40_doen_cfg WR 0x1 The selected OEN signal for GPIO40.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo41_doen_cfg WR 0x0 The selected OEN signal for GPIO41.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo42_doen_cfg WR 0x0 The selected OEN signal for GPIO42.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo43_doen_cfg WR 0x1 The selected OEN signal for GPIO43.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 11

The register can be used to configure the selected (Output Enable) OEN signal for GPIO44 - GPIO47.
Table 12. SYS IOMUX CFGSAIF SYSCFG FMUX 11 Register Description
Offset 0x2c
Default 0x1000001
Bit Name Access Default Description
[5:0] sys_iomux_gpo44_doen_cfg WR 0x1 The selected OEN signal for GPIO44.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo45_doen_cfg WR 0x0 The selected OEN signal for GPIO45.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo46_doen_cfg WR 0x0 The selected OEN signal for GPIO46.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo47_doen_cfg WR 0x1 The selected OEN signal for GPIO47.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 12

The register can be used to configure the selected (Output Enable) OEN signal for GPIO48 - GPIO51.
Table 13. SYS IOMUX CFGSAIF SYSCFG FMUX 12 Register Description
Offset 0x30
Default 0xe010d0d
Bit Name Access Default Description
[5:0] sys_iomux_gpo48_doen_cfg WR 0xd The selected OEN signal for GPIO48.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo49_doen_cfg WR 0xd The selected OEN signal for GPIO49.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo50_doen_cfg WR 0x1 The selected OEN signal for GPIO50.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo51_doen_cfg WR 0xe The selected OEN signal for GPIO51.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 13

The register can be used to configure the selected (Output Enable) OEN signal for GPIO52 - GPIO55.
Table 14. SYS IOMUX CFGSAIF SYSCFG FMUX 13 Register Description
Offset 0x34
Default 0x1d011c1c
Bit Name Access Default Description
[5:0] sys_iomux_gpo52_doen_cfg WR 0x1c The selected OEN signal for GPIO52.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo53_doen_cfg WR 0x1c The selected OEN signal for GPIO53.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo54_doen_cfg WR 0x1 The selected OEN signal for GPIO54.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo55_doen_cfg WR 0x1d The selected OEN signal for GPIO55.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 14

The register can be used to configure the selected (Output Enable) OEN signal for GPIO56 - GPIO59.
Table 15. SYS IOMUX CFGSAIF SYSCFG FMUX 14 Register Description
Offset 0x38
Default 0x25012424
Bit Name Access Default Description
5:0] sys_iomux_gpo56_doen_cfg WR 0x24 The selected OEN signal for GPIO56.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo57_doen_cfg WR 0x24 The selected OEN signal for GPIO57.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo58_doen_cfg WR 0x1 The selected OEN signal for GPIO58.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo59_doen_cfg WR 0x25 The selected OEN signal for GPIO59.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 15

The register can be used to configure the selected (Output Enable) OEN signal for GPIO60 - GPIO63.
Table 16. SYS IOMUX CFGSAIF SYSCFG FMUX 15 Register Description
Offset 0x3c
Default 0x29012828
Bit Name Access Default Description
[5:0] sys_iomux_gpo60_doen_cfg WR 0x28 The selected OEN signal for GPIO60.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[6:7] Reserved None 0x0 Reserved
[13:8] sys_iomux_gpo61_doen_cfg WR 0x28 The selected OEN signal for GPIO61.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[15:14] Reserved None 0x0 Reserved
[21:16] sys_iomux_gpo62_doen_cfg WR 0x1 The selected OEN signal for GPIO62.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[23:22] Reserved None 0x0 Reserved
[24:29] sys_iomux_gpo63_doen_cfg WR 0x29 The selected OEN signal for GPIO63.

The register value indicates the selected GPIO (Output Enable) OEN index from GPIO OEN list 0-49. See GPIO OEN List for SYS_IOMUX for more information.

[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 16

The register can be used to configure the selected output signal for GPIO0 - GPIO3.
Table 17. SYS IOMUX CFGSAIF SYSCFG FMUX 16 Register Description
Offset 0x40
Default 0x16000000
Bit Name Access Default Description
[6:0] sys_iomux_gpo0_dout_cfg WR 0x0 The selected output signal for GPIO0.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo1_dout_cfg WR 0x0 The selected output signal for GPIO1.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo2_dout_cfg WR 0x0 The selected output signal for GPIO2.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo3_dout_cfg WR 0x16 The selected output signal for GPIO3.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 17

The register can be used to configure the selected output signal for GPIO4 - GPIO7.
Table 18. SYS IOMUX CFGSAIF SYSCFG FMUX 17 Register Description
Offset 0x44
Default 0x1400
Bit Name Access Default Description
[6:0] sys_iomux_gpo4_dout_cfg WR 0x0 The selected output signal for GPIO4.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo5_dout_cfg WR 0x14 The selected output signal for GPIO5.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo6_dout_cfg WR 0x0 The selected output signal for GPIO6.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo7_dout_cfg WR 0x0 The selected output signal for GPIO7.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 18

The register can be used to configure the selected output signal for GPIO8 - GPIO11.
Table 19. SYS IOMUX CFGSAIF SYSCFG FMUX 18 Register Description
Offset 0x48
Default 0x15000000
Bit Name Access Default Description
[6:0] sys_iomux_gpo8_dout_cfg WR 0x0 The selected output signal for GPIO8.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo9_dout_cfg WR 0x0 The selected output signal for GPIO9.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo10_dout_cfg WR 0x0 The selected output signal for GPIO10.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo11_dout_cfg WR 0x15 The selected output signal for GPIO11.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 19

The register can be used to configure the selected output signal for GPIO12 - GPIO15.
Table 20. SYS IOMUX CFGSAIF SYSCFG FMUX 19 Register Description
Offset 0x4c
Default 0x0
Bit Name Access Default Description
[6:0] sys_iomux_gpo12_dout_cfg WR 0x0 The selected output signal for GPIO12.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo13_dout_cfg WR 0x0 The selected output signal for GPIO13.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo14_dout_cfg WR 0x0 The selected output signal for GPIO14.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo15_dout_cfg WR 0x0 The selected output signal for GPIO15.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 20

The register can be used to configure the selected output signal for GPIO16 - GPIO19.
Table 21. SYS IOMUX CFGSAIF SYSCFG FMUX 20 Register Description
Offset 0x50
Default 0x550000
Bit Name Access Default Description
[6:0] sys_iomux_gpo16_dout_cfg WR 0x0 The selected output signal for GPIO16.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo17_dout_cfg WR 0x0 The selected output signal for GPIO17.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo18_dout_cfg WR 0x55 The selected output signal for GPIO18.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo19_dout_cfg WR 0x0 The selected output signal for GPIO19.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 21

The register can be used to configure the selected output signal for GPIO20 - GPIO23.
Table 22. SYS IOMUX CFGSAIF SYSCFG FMUX 21 Register Description
Offset 0x54
Default 0x0
Bit Name Access Default Description
[6:0] sys_iomux_gpo20_dout_cfg WR 0x0 The selected output signal for GPIO20.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo21_dout_cfg WR 0x0 The selected output signal for GPIO21.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo22_dout_cfg WR 0x0 The selected output signal for GPIO22.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo23_dout_cfg WR 0x0 The selected output signal for GPIO23.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 22

The register can be used to configure the selected output signal for GPIO24 - GPIO27.
Table 23. SYS IOMUX CFGSAIF SYSCFG FMUX 22 Register Description
Offset 0x58
Default 0x0
Bit Name Access Default Description
[6:0] sys_iomux_gpo24_dout_cfg WR 0x0 The selected output signal for GPIO24.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo25_dout_cfg WR 0x0 The selected output signal for GPIO25.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo26_dout_cfg WR 0x0 The selected output signal for GPIO26.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo27_dout_cfg WR 0x0 The selected output signal for GPIO27.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 23

The register can be used to configure the selected output signal for GPIO28 - GPIO31.
Table 24. SYS IOMUX CFGSAIF SYSCFG FMUX 23 Register Description
Offset 0x5c
Default 0x0
Bit Name Access Default Description
[6:0] sys_iomux_gpo28_dout_cfg WR 0x0 The selected output signal for GPIO28.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo29_dout_cfg WR 0x0 The selected output signal for GPIO29.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo30_dout_cfg WR 0x0 The selected output signal for GPIO30.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo31_dout_cfg WR 0x0 The selected output signal for GPIO31.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 24

The register can be used to configure the selected output signal for GPIO32 - GPIO35.
Table 25. SYS IOMUX CFGSAIF SYSCFG FMUX 24 Register Description
Offset 0x60
Default 0xd000000
Bit Name Access Default Description
[6:0] sys_iomux_gpo32_dout_cfg WR 0x0 The selected output signal for GPIO32.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo33_dout_cfg WR 0x0 The selected output signal for GPIO33.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo34_dout_cfg WR 0x0 The selected output signal for GPIO34.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo35_dout_cfg WR 0xd The selected output signal for GPIO35.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 25

The register can be used to configure the selected output signal for GPIO36 - GPIO39.
Table 26. SYS IOMUX CFGSAIF SYSCFG FMUX 25 Register Description
Offset 0x64
Default 0x54530f0e
Bit Name Access Default Description
[6:0] sys_iomux_gpo36_dout_cfg WR 0xe The selected output signal for GPIO36.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo37_dout_cfg WR 0xf The selected output signal for GPIO37.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo38_dout_cfg WR 0x53 The selected output signal for GPIO38.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo39_dout_cfg WR 0x54 The selected output signal for GPIO39.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 26

The register can be used to configure the selected output signal for GPIO40 - GPIO43.
Table 27. SYS IOMUX CFGSAIF SYSCFG FMUX 26 Register Description
Offset 0x68
Default 0x4e4f00
Bit Name Access Default Description
[6:0] sys_iomux_gpo40_dout_cfg WR 0x0 The selected output signal for GPIO40.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo41_dout_cfg WR 0x4f The selected output signal for GPIO41.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo42_dout_cfg WR 0x4e The selected output signal for GPIO42.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo43_dout_cfg WR 0x0 The selected output signal for GPIO43.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 27

The register can be used to configure the selected output signal for GPIO44 - GPIO47.
Table 28. SYS IOMUX CFGSAIF SYSCFG FMUX 27 Register Description
Offset 0x6c
Default 0x5b5c00
Bit Name Access Default Description
[6:0] sys_iomux_gpo44_dout_cfg WR 0x0 The selected output signal for GPIO44.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo45_dout_cfg WR 0x5c The selected output signal for GPIO45.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo46_dout_cfg WR 0x5b The selected output signal for GPIO46.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo47_dout_cfg WR 0x0 The selected output signal for GPIO47.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 28

The register can be used to configure the selected output signal for GPIO48 - GPIO51.
Table 29. SYS IOMUX CFGSAIF SYSCFG FMUX 28 Register Description
Offset 0x70
Default 0x20001e1f
Bit Name Access Default Description
[6:0] sys_iomux_gpo48_dout_cfg WR 0x1f The selected output signal for GPIO48.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo49_dout_cfg WR 0x1e The selected output signal for GPIO49.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo50_dout_cfg WR 0x0 The selected output signal for GPIO50.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo51_dout_cfg WR 0x20 The selected output signal for GPIO51.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 29

The register can be used to configure the selected output signal for GPIO52 - GPIO55.
Table 30. SYS IOMUX CFGSAIF SYSCFG FMUX 29 Register Description
Offset 0x74
Default 0x4b00494a
Bit Name Access Default Description
[6:0] sys_iomux_gpo52_dout_cfg WR 0x4a The selected output signal for GPIO52.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo53_dout_cfg WR 0x49 The selected output signal for GPIO53.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo54_dout_cfg WR 0x0 The selected output signal for GPIO54.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo55_dout_cfg WR 0x4b The selected output signal for GPIO55.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 30

The register can be used to configure the selected output signal for GPIO56 - GPIO59.
Table 31. SYS IOMUX CFGSAIF SYSCFG FMUX 30 Register Description
Offset 0x78
Default 0x58005657
Bit Name Access Default Description
[6:0] sys_iomux_gpo56_dout_cfg WR 0x57 The selected output signal for GPIO56.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo57_dout_cfg WR 0x56 The selected output signal for GPIO57.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo58_dout_cfg WR 0x0 The selected output signal for GPIO58.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo59_dout_cfg WR 0x58 The selected output signal for GPIO59.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 31

The register can be used to configure the selected output signal for GPIO60 - GPIO63.
Table 32. SYS IOMUX CFGSAIF SYSCFG FMUX 31 Register Description
Offset 0x7c
Default 0x5f005d5e
Bit Name Access Default Description
[6:0] sys_iomux_gpo60_dout_cfg WR 0x5e The selected output signal for GPIO60.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpo61_dout_cfg WR 0x5d The selected output signal for GPIO61.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpo62_dout_cfg WR 0x0 The selected output signal for GPIO62.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpo63_dout_cfg WR 0x5f The selected output signal for GPIO63.

The register value indicates the selected GPIO output signal index from GPIO output signal list 0-107. See GPIO OEN List for SYS_IOMUX for more information.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 32

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 33. SYS IOMUX CFGSAIF SYSCFG FMUX 32 Register Description
Offset 0x80
Default 0x0
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u0_can_ctrl_rxd_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u0_cdn_usb_overcurrent_n_io_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u0_cdns_spdif_spdifi_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 33

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 34. SYS IOMUX CFGSAIF SYSCFG FMUX 33 Register Description
Offset 0x84
Default 0x2
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u0_clkrst_src_bypass_jtag_trstn_cfg WR 0x2

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u0_dom_vout_top_u0_hdmi_tx_pin_cec_sda_in_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u0_dom_vout_top_u0_hdmi_tx_pin_ddc_scl_in_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u0_dom_vout_top_u0_hdmi_tx_pin_ddc_sda_in_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 34

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 35. SYS IOMUX CFGSAIF SYSCFG FMUX 34 Register Description
Offset 0x88
Default 0x272600
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u0_dom_vout_top_u0_hdmi_tx_pin_hpd_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u0_i2c_ic_clk_in_a_cfg WR 0x26

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u0_i2c_ic_data_in_a_cfg WR 0x27

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u0_sdio_card_detect_n_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 35

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 36. SYS IOMUX CFGSAIF SYSCFG FMUX 35 Register Description
Offset 0x8c
Default 0xb080000
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u0_sdio_card_int_n_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u0_sdio_card_write_prt_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u0_uart_sin_cfg WR 0x8

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u0_hifi4_JTCK_cfg WR 0xb

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 36

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 37. SYS IOMUX CFGSAIF SYSCFG FMUX 36 Register Description
Offset 0x90
Default 0x40f0e0c
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u0_hifi4_JTDI_cfg WR 0xc

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u0_hifi4_JTMS_cfg WR 0xe

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u0_hifi4_JTRSTn_cfg WR 0xf

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u0_jtag_certification_tdi_cfg WR 0x4

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 37

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 38. SYS IOMUX CFGSAIF SYSCFG FMUX 37 Register Description
Offset 0x94
Default 0x6
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u0_jtag_certification_tms_cfg WR 0x6

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u0_pdm_4mic_dmic0_din_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u0_pdm_4mic_dmic1_din_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u0_saif_audio_sdin_mux_i2srx_ext_sdin0_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 38

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 39. SYS IOMUX CFGSAIF SYSCFG FMUX 38 Register Description
Offset 0x98
Default 0x32330000
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u0_saif_audio_sdin_mux_i2srx_ext_sdin1_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u0_saif_audio_sdin_mux_i2srx_ext_sdin2_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u0_ssp_spi_SSPCLKIN_cfg WR 0x33

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u0_ssp_spi_SSPFSSIN_cfg WR 0x32

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 39

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 40. SYS IOMUX CFGSAIF SYSCFG FMUX 39 Register Description
Offset 0x9c
Default 0x334
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u0_ssp_spi_SSPRXD_cfg WR 0x34

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u0_sys_crg_clk_jtag_tck_cfg WR 0x3

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u0_sys_crg_ext_mclk_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u0_sys_crg_i2srx_bclk_slv_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 40

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 41. SYS IOMUX CFGSAIF SYSCFG FMUX 40 Register Description
Offset 0xa0
Default 0x0
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u0_sys_crg_i2srx_lrck_slv_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u0_sys_crg_i2stx_bclk_slv_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u0_sys_crg_i2stx_lrck_slv_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u0_sys_crg_tdm_clk_slv_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 41

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 42. SYS IOMUX CFGSAIF SYSCFG FMUX 41 Register Description
Offset 0xa4
Default 0x0
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u0_tdm16slot_PCM_RXD_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u0_tdm16slot_PCM_SYNCIN_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u1_can_ctrl_rxd_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u1_i2c_ic_clk_in_a_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 42

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 43. SYS IOMUX CFGSAIF SYSCFG FMUX 42 Register Description
Offset 0xa8
Default 0x0
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u1_i2c_ic_data_in_a_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u1_sdio_card_detect_n_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u1_sdio_card_int_n_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u1_sdio_card_write_prt_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 43

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 44. SYS IOMUX CFGSAIF SYSCFG FMUX 43 Register Description
Offset 0xac
Default 0x0
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u1_sdio_ccmd_in_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u1_sdio_cdata_in_0_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u1_sdio_cdata_in_1_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u1_sdio_cdata_in_2_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 44

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 45. SYS IOMUX CFGSAIF SYSCFG FMUX 44 Register Description
Offset 0xb0
Default 0x0
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u1_sdio_cdata_in_3_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u1_sdio_cdata_in_4_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u1_sdio_cdata_in_5_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u1_sdio_cdata_in_6_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 45

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 46. SYS IOMUX CFGSAIF SYSCFG FMUX 45 Register Description
Offset 0xb4
Default 0x0
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u1_sdio_cdata_in_7_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u1_sdio_data_strobe_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u1_uart_cts_n_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u1_uart_sin_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 46

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 47. SYS IOMUX CFGSAIF SYSCFG FMUX 46 Register Description
Offset 0xb8
Default 0x383637
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u1_ssp_spi_SSPCLKIN_cfg WR 0x37

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u1_ssp_spi_SSPFSSIN_cfg WR 0x36

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u1_ssp_spi_SSPRXD_cfg WR 0x38

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u2_i2c_ic_clk_in_a_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 47

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 48. SYS IOMUX CFGSAIF SYSCFG FMUX 47 Register Description
Offset 0xbc
Default 0x2a2d00
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u2_i2c_ic_data_in_a_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u2_uart_cts_n_cfg WR 0x2d

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u2_uart_sin_cfg WR 0x2a

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u2_ssp_spi_SSPCLKIN_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 48

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 49. SYS IOMUX CFGSAIF SYSCFG FMUX 48 Register Description
Offset 0xc0
Default 0x29280000
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u2_ssp_spi_SSPFSSIN_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u2_ssp_spi_SSPRXD_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u3_i2c_ic_clk_in_a_cfg WR 0x28

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u3_i2c_ic_data_in_a_cfg WR 0x29

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 49

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 50. SYS IOMUX CFGSAIF SYSCFG FMUX 49 Register Description
Offset 0xc4
Default 0x3c3a3b15
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u3_uart_sin_cfg WR 0x15

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u3_ssp_spi_SSPCLKIN_cfg WR 0x3b

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u3_ssp_spi_SSPFSSIN_cfg WR 0x3a

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u3_ssp_spi_SSPRXD_cfg WR 0x3c

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 50

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 51. SYS IOMUX CFGSAIF SYSCFG FMUX 50 Register Description
Offset 0xc8
Default 0x2e310000
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u4_i2c_ic_clk_in_a_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u4_i2c_ic_data_in_a_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u4_uart_cts_n_cfg WR 0x31

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u4_uart_sin_cfg WR 0x2e

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 51

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 52. SYS IOMUX CFGSAIF SYSCFG FMUX 51 Register Description
Offset 0xcc
Default 0x403e3f
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u4_ssp_spi_SSPCLKIN_cfg WR 0x3f

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u4_ssp_spi_SSPFSSIN_cfg WR 0x3e

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u4_ssp_spi_SSPRXD_cfg WR 0x40

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u5_i2c_ic_clk_in_a_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 52

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 53. SYS IOMUX CFGSAIF SYSCFG FMUX 52 Register Description
Offset 0xd0
Default 0x0
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u5_i2c_ic_data_in_a_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u5_uart_cts_n_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u5_uart_sin_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u5_ssp_spi_SSPCLKIN_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 53

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 54. SYS IOMUX CFGSAIF SYSCFG FMUX 53 Register Description
Offset 0xd4
Default 0x0
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u5_ssp_spi_SSPFSSIN_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u5_ssp_spi_SSPRXD_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u6_i2c_ic_clk_in_a_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[23] Reserved None 0x0 Reserved
[30:24] sys_iomux_gpi_u6_i2c_ic_data_in_a_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG FMUX 54

The register can be used to configure the selected GPIO connector number for input signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, name "sys_iomux_gpi_u0_WAVE511_i_uart_rxsin_cfg" indicates the corresponding input signal is "u0_WAVE511.i_uart_rxsin". See GPIO Input Signals for a complete list of the input GPIO signals.

Table 55. SYS IOMUX CFGSAIF SYSCFG FMUX 54 Register Description
Offset 0xd8
Default 0x0
Bit Name Access Default Description
[6:0] sys_iomux_gpi_u6_ssp_spi_SSPCLKIN_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[7] Reserved None 0x0 Reserved
[14:8] sys_iomux_gpi_u6_ssp_spi_SSPFSSIN_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[15] Reserved None 0x0 Reserved
[22:16] sys_iomux_gpi_u6_ssp_spi_SSPRXD_cfg WR 0x0

The register value indicates the selected GPIO number + 2 (GPIO2 - GPIO63, GPIO0 and GPIO1 are not available) for the input signal.

[31:23] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG IOIRQ 55

Table 56. SYS IOMUX CFGSAIF SYSCFG IOIRQ 55 Register Description
Offset 0xdc
Default 0x0
Bit Name Access Default Description
[0] sys_gpioen_0_reg WR 0x0 Enable GPIO IRQ function
[1:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG IOIRQ 56

Table 57. SYS IOMUX CFGSAIF SYSCFG IOIRQ 56 Register Description
Offset 0xe0
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpiois_0_reg WR 0x0
  • 1: Edge trigger
  • 0: Level trigger

SYS IOMUX CFGSAIF SYSCFG IOIRQ 57

Table 58. SYS IOMUX CFGSAIF SYSCFG IOIRQ 57 Register Description
Offset 0xe4
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpiois_1_reg WR 0x0
  • 1: Edge trigger
  • 0: Level trigger

SYS IOMUX CFGSAIF SYSCFG IOIRQ 58

Table 59. SYS IOMUX CFGSAIF SYSCFG IOIRQ 58 Register Description
Offset 0xe8
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpioic_0_reg WR 0x0
  • Do not clear the register
  • Clear the register
Note: You can also write 0 and 1 sequentially to clear edge IRQ.

SYS IOMUX CFGSAIF SYSCFG IOIRQ 59

Table 60. SYS IOMUX CFGSAIF SYSCFG IOIRQ 59 Register Description
Offset 0xec
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpioic_1_reg WR 0x0
  • Do not clear the register
  • Clear the register
Note: You can also write 0 and 1 sequentially to clear edge IRQ.

SYS IOMUX CFGSAIF SYSCFG IOIRQ 60

Table 61. SYS IOMUX CFGSAIF SYSCFG IOIRQ 60 Register Description
Offset 0xf0
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpioibe_0_reg WR 0x0
  • Trigger on both edges
  • Trigger on a single edge

SYS IOMUX CFGSAIF SYSCFG IOIRQ 61

Table 62. SYS IOMUX CFGSAIF SYSCFG IOIRQ 61 Register Description
Offset 0xf4
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpioibe_1_reg WR 0x0
  • Trigger on both edges
  • Trigger on a single edge

SYS IOMUX CFGSAIF SYSCFG IOIRQ 62

Table 63. SYS IOMUX CFGSAIF SYSCFG IOIRQ 62 Register Description
Offset 0xf8
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpioiev_0_reg WR 0x0
  • 1: Positive/Low
  • 0: Negative/High

SYS IOMUX CFGSAIF SYSCFG IOIRQ 63

Table 64. SYS IOMUX CFGSAIF SYSCFG IOIRQ 63 Register Description
Offset 0xfc
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpioiev_1_reg WR 0x0
  • 1: Positive/Low
  • 0: Negative/High

SYS IOMUX CFGSAIF SYSCFG IOIRQ 64

Table 65. SYS IOMUX CFGSAIF SYSCFG IOIRQ 64 Register Description
Offset 0x100
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpioie_0_reg WR 0x0
  • 1: Unmask
  • 0: Mask

SYS IOMUX CFGSAIF SYSCFG IOIRQ 65

Table 66. SYS IOMUX CFGSAIF SYSCFG IOIRQ 65 Register Description
Offset 0x104
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpioie_1_reg WR 0x0
  • 1: Unmask
  • 0: Mask

SYS IOMUX CFGSAIF SYSCFG IOIRQ 66

Table 67. SYS IOMUX CFGSAIF SYSCFG IOIRQ 66 Register Description
Offset 0x108
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpioris_0_reg RO 0x0 Status of the edge trigger. The register can be cleared by writing gpio ic.

SYS IOMUX CFGSAIF SYSCFG IOIRQ 67

Table 68. SYS IOMUX CFGSAIF SYSCFG IOIRQ 67 Register Description
Offset 0x10c
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpioris_1_reg RO 0x0 Status of the edge trigger. The register can be cleared by writing gpio ic.

SYS IOMUX CFGSAIF SYSCFG IOIRQ 68

Table 69. SYS IOMUX CFGSAIF SYSCFG IOIRQ 68 Register Description
Offset 0x110
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpiomis_0_reg RO 0x0 The masked GPIO IRQ status

SYS IOMUX CFGSAIF SYSCFG IOIRQ 69

Table 70. SYS IOMUX CFGSAIF SYSCFG IOIRQ 69 Register Description
Offset 0x114
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpiomis_1_reg RO 0x0 The masked GPIO IRQ status

SYS IOMUX CFGSAIF SYSCFG IOIRQ 70

Table 71. SYS IOMUX CFGSAIF SYSCFG IOIRQ 70 Register Description
Offset 0x118
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpio_in_sync2_0_reg RO 0x0 Status of the gpio_in after synchronization

SYS IOMUX CFGSAIF SYSCFG IOIRQ 71

Table 72. SYS IOMUX CFGSAIF SYSCFG IOIRQ 71 Register Description
Offset 0x11c
Default 0x0
Bit Name Access Default Description
[0:31] sys_gpio_in_sync2_1_reg RO 0x0 Status of the gpio_in after synchronization

SYS IOMUX CFG SAIF SYSCFG 288

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 73. SYS IOMUX CFG SAIF SYSCFG 288 Register Description
Offset 0x120
Default 0x11
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO0_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO0_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO0_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO0_PD WR 0x1
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO0_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO0_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO0_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 292

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 74. SYS IOMUX CFG SAIF SYSCFG 292 Register Description
Offset 0x124
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO1_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO1_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO1_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO1_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO1_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO1_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO1_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 296

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 75. SYS IOMUX CFG SAIF SYSCFG 296 Register Description
Offset 0x128
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO2_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO2_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO2_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO2_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO2_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO2_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO2_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 300

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 76. SYS IOMUX CFG SAIF SYSCFG 300 Register Description
Offset 0x12c
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO3_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO3_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO3_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO3_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO3_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO3_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO3_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 304

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 77. SYS IOMUX CFG SAIF SYSCFG 304 Register Description
Offset 0x130
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO4_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO4_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO4_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO4_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO4_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO4_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO4_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 308

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 78. SYS IOMUX CFG SAIF SYSCFG 308 Register Description
Offset 0x134
Default 0x0
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO5_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO5_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO5_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO5_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO5_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO5_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO5_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 312

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 79. SYS IOMUX CFG SAIF SYSCFG 312 Register Description
Offset 0x138
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO6_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO6_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO6_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO6_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO6_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO6_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO6_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 316

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 80. SYS IOMUX CFG SAIF SYSCFG 316 Register Description
Offset 0x13c
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO7_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO7_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO7_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO7_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO7_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO7_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO7_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 320

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 81. SYS IOMUX CFG SAIF SYSCFG 320 Register Description
Offset 0x140
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO8_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO8_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO8_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO8_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO8_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO8_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO8_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 324

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 82. SYS IOMUX CFG SAIF SYSCFG 324 Register Description
Offset 0x144
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO9_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO9_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO9_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO9_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO9_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO9_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO9_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 328

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 83. SYS IOMUX CFG SAIF SYSCFG 328 Register Description
Offset 0x148
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO10_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO10_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO10_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO10_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO10_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO10_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO10_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 332

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 84. SYS IOMUX CFG SAIF SYSCFG 332 Register Description
Offset 0x14c
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO11_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO11_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO11_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO11_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO11_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO11_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO11_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 336

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 85. SYS IOMUX CFG SAIF SYSCFG 336 Register Description
Offset 0x150
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO12_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO12_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO12_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO12_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO12_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO12_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO12_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 340

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 86. SYS IOMUX CFG SAIF SYSCFG 340 Register Description
Offset 0x154
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO13_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO13_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO13_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO13_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO13_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO13_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO13_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 344

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 87. SYS IOMUX CFG SAIF SYSCFG 344 Register Description
Offset 0x158
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO14_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO14_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO14_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO14_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO14_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO14_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO14_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 348

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 88. SYS IOMUX CFG SAIF SYSCFG 348 Register Description
Offset 0x15c
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO15_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO15_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO15_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO15_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO15_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO15_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO15_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 352

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 89. SYS IOMUX CFG SAIF SYSCFG 352 Register Description
Offset 0x160
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO16_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO16_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO16_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO16_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO16_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO16_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO16_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 356

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 90. SYS IOMUX CFG SAIF SYSCFG 356 Register Description
Offset 0x164
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO17_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO17_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO17_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO17_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO17_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO17_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO17_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 360

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 91. SYS IOMUX CFG SAIF SYSCFG 360 Register Description
Offset 0x168
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO18_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO18_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO18_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO18_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO18_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO18_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO18_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 364

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 92. SYS IOMUX CFG SAIF SYSCFG 364 Register Description
Offset 0x16c
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO19_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO19_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO19_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO19_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO19_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO19_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO19_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 368

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 93. SYS IOMUX CFG SAIF SYSCFG 368 Register Description
Offset 0x170
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO20_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO20_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO20_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO20_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO20_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO20_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO20_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 372

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 94. SYS IOMUX CFG SAIF SYSCFG 372 Register Description
Offset 0x174
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO21_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO21_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO21_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO21_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO21_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO21_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO21_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 376

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 95. SYS IOMUX CFG SAIF SYSCFG 376 Register Description
Offset 0x178
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO22_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO22_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO22_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO22_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO22_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO22_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO22_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 380

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 96. SYS IOMUX CFG SAIF SYSCFG 380 Register Description
Offset 0x17c
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO23_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO23_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO23_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO23_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO23_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO23_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO23_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 384

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 97. SYS IOMUX CFG SAIF SYSCFG 384 Register Description
Offset 0x180
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO24_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO24_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO24_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO24_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO24_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO24_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO24_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 388

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 98. SYS IOMUX CFG SAIF SYSCFG 388 Register Description
Offset 0x184
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO25_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO25_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO25_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO25_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO25_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO25_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO25_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 392

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 99. SYS IOMUX CFG SAIF SYSCFG 392 Register Description
Offset 0x188
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO26_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO26_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO26_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO26_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO26_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO26_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO26_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 396

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 100. SYS IOMUX CFG SAIF SYSCFG 396 Register Description
Offset 0x18c
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO27_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO27_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO27_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO27_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO27_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO27_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO27_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 400

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 101. SYS IOMUX CFG SAIF SYSCFG 400 Register Description
Offset 0x190
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO28_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO28_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO28_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO28_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO28_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO28_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO28_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 404

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 102. SYS IOMUX CFG SAIF SYSCFG 404 Register Description
Offset 0x194
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO29_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO29_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO29_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO29_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO29_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO29_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO29_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 408

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 103. SYS IOMUX CFG SAIF SYSCFG 408 Register Description
Offset 0x198
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO30_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO30_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO30_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO30_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO30_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO30_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO30_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 412

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 104. SYS IOMUX CFG SAIF SYSCFG 412 Register Description
Offset 0x19c
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO31_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO31_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO31_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO31_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO31_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO31_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO31_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 416

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 105. SYS IOMUX CFG SAIF SYSCFG 416 Register Description
Offset 0x1a0
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO32_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO32_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO32_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO32_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO32_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO32_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO32_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 420

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 106. SYS IOMUX CFG SAIF SYSCFG 420 Register Description
Offset 0x1a4
Default 0x0
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO33_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO33_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO33_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO33_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO33_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO33_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO33_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 424

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 107. SYS IOMUX CFG SAIF SYSCFG 424 Register Description
Offset 0x1a8
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO34_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO34_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO34_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO34_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO34_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO34_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO34_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 428

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 108. SYS IOMUX CFG SAIF SYSCFG 428 Register Description
Offset 0x1ac
Default 0x11
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO35_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO35_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO35_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO35_PD WR 0x1
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO35_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO35_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO35_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 432

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 109. SYS IOMUX CFG SAIF SYSCFG 432 Register Description
Offset 0x1b0
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO36_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO36_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO36_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO36_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO36_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO36_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO36_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 436

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 110. SYS IOMUX CFG SAIF SYSCFG 436 Register Description
Offset 0x1b4
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO37_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO37_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO37_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO37_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO37_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO37_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO37_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 440

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 111. SYS IOMUX CFG SAIF SYSCFG 440 Register Description
Offset 0x1b8
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO38_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO38_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO38_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO38_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO38_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO38_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO38_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 444

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 112. SYS IOMUX CFG SAIF SYSCFG 444 Register Description
Offset 0x1bc
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO39_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO39_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO39_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO39_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO39_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO39_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO39_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 448

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 113. SYS IOMUX CFG SAIF SYSCFG 448 Register Description
Offset 0x1c0
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO40_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO40_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO40_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO40_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO40_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO40_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO40_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 452

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 114. SYS IOMUX CFG SAIF SYSCFG 452 Register Description
Offset 0x1c4
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO41_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO41_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO41_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO41_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO41_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO41_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO41_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 456

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 115. SYS IOMUX CFG SAIF SYSCFG 456 Register Description
Offset 0x1c8
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO42_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO42_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO42_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO42_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO42_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO42_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO42_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 460

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 116. SYS IOMUX CFG SAIF SYSCFG 460 Register Description
Offset 0x1cc
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO43_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO43_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO43_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO43_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO43_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO43_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO43_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 464

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 117. SYS IOMUX CFG SAIF SYSCFG 464 Register Description
Offset 0x1d0
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO44_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO44_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO44_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO44_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO44_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO44_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO44_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 468

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 118. SYS IOMUX CFG SAIF SYSCFG 468 Register Description
Offset 0x1d4
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO45_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO45_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO45_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO45_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO45_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO45_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO45_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 472

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 119. SYS IOMUX CFG SAIF SYSCFG 472 Register Description
Offset 0x1d8
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO46_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO46_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO46_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO46_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO46_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO46_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO46_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 476

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 120. SYS IOMUX CFG SAIF SYSCFG 476 Register Description
Offset 0x1dc
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO47_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO47_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO47_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO47_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO47_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO47_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO47_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 480

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 121. SYS IOMUX CFG SAIF SYSCFG 480 Register Description
Offset 0x1e0
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO48_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO48_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO48_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO48_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO48_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO48_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO48_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 484

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 122. SYS IOMUX CFG SAIF SYSCFG 484 Register Description
Offset 0x1e4
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO49_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO49_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO49_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO49_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO49_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO49_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO49_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 488

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 123. SYS IOMUX CFG SAIF SYSCFG 488 Register Description
Offset 0x1e8
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO50_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO50_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO50_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO50_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO50_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO50_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO50_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 492

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 124. SYS IOMUX CFG SAIF SYSCFG 492 Register Description
Offset 0x1ec
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO51_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO51_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO51_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO51_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO51_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO51_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO51_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 496

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 125. SYS IOMUX CFG SAIF SYSCFG 496 Register Description
Offset 0x1f0
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO52_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO52_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO52_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO52_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO52_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO52_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO52_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 500

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 126. SYS IOMUX CFG SAIF SYSCFG 500 Register Description
Offset 0x1f4
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO53_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO53_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO53_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO53_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO53_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO53_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO53_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 504

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 127. SYS IOMUX CFG SAIF SYSCFG 504 Register Description
Offset 0x1f8
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO54_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO54_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO54_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO54_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO54_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO54_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO54_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 508

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 128. SYS IOMUX CFG SAIF SYSCFG 508 Register Description
Offset 0x1fc
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO55_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO55_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO55_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO55_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO55_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO55_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO55_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 512

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 129. SYS IOMUX CFG SAIF SYSCFG 512 Register Description
Offset 0x200
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO56_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO56_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO56_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO56_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO56_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO56_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO56_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 516

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 130. SYS IOMUX CFG SAIF SYSCFG 516 Register Description
Offset 0x204
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO57_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO57_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO57_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO57_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO57_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO57_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO57_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 520

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 131. SYS IOMUX CFG SAIF SYSCFG 520 Register Description
Offset 0x208
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO58_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO58_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO58_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO58_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO58_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO58_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO58_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 524

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 132. SYS IOMUX CFG SAIF SYSCFG 524 Register Description
Offset 0x20c
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO59_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO59_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO59_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO59_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO59_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO59_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO59_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 528

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 133. SYS IOMUX CFG SAIF SYSCFG 528 Register Description
Offset 0x210
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO60_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO60_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO60_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO60_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO60_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO60_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO60_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 532

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 134. SYS IOMUX CFG SAIF SYSCFG 532 Register Description
Offset 0x214
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO61_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO61_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO61_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO61_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO61_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO61_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO61_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 536

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 135. SYS IOMUX CFG SAIF SYSCFG 536 Register Description
Offset 0x218
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO62_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO62_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO62_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO62_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO62_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO62_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO62_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 540

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

Table 136. SYS IOMUX CFG SAIF SYSCFG 540 Register Description
Offset 0x21c
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_GPIO63_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_GPIO63_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_GPIO63_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_GPIO63_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_GPIO63_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_GPIO63_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_GPIO63_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 544

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "SD0_CLK".

Table 137. SYS IOMUX CFG SAIF SYSCFG 544 Register Description
Offset 0x220
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_SD0_CLK_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_SD0_CLK_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_SD0_CLK_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_SD0_CLK_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_SD0_CLK_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_SD0_CLK_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_SD0_CLK_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 548

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "SD0_CMD".

Table 138. SYS IOMUX CFG SAIF SYSCFG 548 Register Description
Offset 0x224
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_SD0_CMD_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_SD0_CMD_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_SD0_CMD_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_SD0_CMD_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_SD0_CMD_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_SD0_CMD_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_SD0_CMD_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 552

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "SD0_DATA0".

Table 139. SYS IOMUX CFG SAIF SYSCFG 552 Register Description
Offset 0x228
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_SD0_DATA0_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_SD0_DATA0_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_SD0_DATA0_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_SD0_DATA0_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_SD0_DATA0_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_SD0_DATA0_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_SD0_DATA0_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 556

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "SD0_DATA1".

Table 140. SYS IOMUX CFG SAIF SYSCFG 556 Register Description
Offset 0x22c
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_SD0_DATA1_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_SD0_DATA1_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_SD0_DATA1_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_SD0_DATA1_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_SD0_DATA1_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_SD0_DATA1_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_SD0_DATA1_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 560

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "SD0_DATA2".

Table 141. SYS IOMUX CFG SAIF SYSCFG 560 Register Description
Offset 0x230
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_SD0_DATA2_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_SD0_DATA2_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_SD0_DATA2_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_SD0_DATA2_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_SD0_DATA2_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_SD0_DATA2_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_SD0_DATA2_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 564

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "SD0_DATA3".

Table 142. SYS IOMUX CFG SAIF SYSCFG 564 Register Description
Offset 0x234
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_SD0_DATA3_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_SD0_DATA3_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_SD0_DATA3_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_SD0_DATA3_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_SD0_DATA3_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_SD0_DATA3_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_SD0_DATA3_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 568

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "SD0_DATA4".

Table 143. SYS IOMUX CFG SAIF SYSCFG 568 Register Description
Offset 0x238
Default 0x9
Bit Name Access Default Description
[0] PADCFG_PAD_SD0_DATA4_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_SD0_DATA4_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_SD0_DATA4_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_SD0_DATA4_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_SD0_DATA4_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_SD0_DATA4_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_SD0_DATA4_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 572

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "SD0_DATA5".

Table 144. SYS IOMUX CFG SAIF SYSCFG 572 Register Description
Offset 0x23c
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_SD0_DATA5_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_SD0_DATA5_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_SD0_DATA5_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_SD0_DATA5_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_SD0_DATA5_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_SD0_DATA5_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_SD0_DATA5_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 576

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "SD0_DATA6".

Table 145. SYS IOMUX CFG SAIF SYSCFG 576 Register Description
Offset 0x240
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_SD0_DATA6_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_SD0_DATA6_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_SD0_DATA6_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_SD0_DATA6_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_SD0_DATA6_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_SD0_DATA6_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_SD0_DATA6_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 580

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "SD0_DATA7".

Table 146. SYS IOMUX CFG SAIF SYSCFG 580 Register Description
Offset 0x244
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_SD0_DATA7_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_SD0_DATA7_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_SD0_DATA7_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_SD0_DATA7_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_SD0_DATA7_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_SD0_DATA7_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_SD0_DATA7_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 584

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "SD0_STRB".

Table 147. SYS IOMUX CFG SAIF SYSCFG 584 Register Description
Offset 0x248
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_SD0_STRB_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_SD0_STRB_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_SD0_STRB_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_SD0_STRB_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_SD0_STRB_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_SD0_STRB_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_SD0_STRB_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 588

Table 148. SYS IOMUX CFG SAIF SYSCFG 588 Register Description
Offset 0x24c
Default 0x2
Bit Name Access Default Description
[1:0] PADCFG_PAD_GMAC1_MDC_syscon WR 0x2
[2:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 592

Table 149. SYS IOMUX CFG SAIF SYSCFG 592 Register Description
Offset 0x250
Default 0x2
Bit Name Access Default Description
[1:0] PADCFG_PAD_GMAC1_MDIO_syscon WR 0x2
[2:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 596

Table 150. SYS IOMUX CFG SAIF SYSCFG 596 Register Description
Offset 0x254
Default 0x2
Bit Name Access Default Description
[1:0] PADCFG_PAD_GMAC1_RXD0_syscon WR 0x2
  • [1:0] = 0 : GMAC1 IO voltage select 3.3 V
  • [1:0] = 1: GMAC1 IO voltage select 2.5 V
  • [1:0] = 2: GMAC1 IO voltage select 1.8 V
[2:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 600

Table 151. SYS IOMUX CFG SAIF SYSCFG 600 Register Description
Offset 0x258
Default 0x2
Bit Name Access Default Description
[1:0] PADCFG_PAD_GMAC1_RXD1_syscon WR 0x2
[2:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 604

Table 152. SYS IOMUX CFG SAIF SYSCFG 604 Register Description
Offset 0x25c
Default 0x2
Bit Name Access Default Description
[1:0] PADCFG_PAD_GMAC1_RXD2_syscon WR 0x2
[2:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 608

Table 153. SYS IOMUX CFG SAIF SYSCFG 608 Register Description
Offset 0x260
Default 0x2
Bit Name Access Default Description
[1:0] PADCFG_PAD_GMAC1_RXD3_syscon WR 0x2
[2:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 612

Table 154. SYS IOMUX CFG SAIF SYSCFG 612 Register Description
Offset 0x264
Default 0x2
Bit Name Access Default Description
[1:0] PADCFG_PAD_GMAC1_RXDV_syscon WR 0x2
[2:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 616

Table 155. SYS IOMUX CFG SAIF SYSCFG 616 Register Description
Offset 0x268
Default 0x2
Bit Name Access Default Description
[1:0] PADCFG_PAD_GMAC1_RXC_syscon WR 0x2
[2:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 620

Table 156. SYS IOMUX CFG SAIF SYSCFG 620 Register Description
Offset 0x26c
Default 0x2
Bit Name Access Default Description
[1:0] PADCFG_PAD_GMAC1_TXD0_syscon WR 0x2
[2:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 624

Table 157. SYS IOMUX CFG SAIF SYSCFG 624 Register Description
Offset 0x270
Default 0x2
Bit Name Access Default Description
[1:0] PADCFG_PAD_GMAC1_TXD1_syscon WR 0x2
[2:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 628

Table 158. SYS IOMUX CFG SAIF SYSCFG 628 Register Description
Offset 0x274
Default 0x2
Bit Name Access Default Description
[1:0] PADCFG_PAD_GMAC1_TXD2_syscon WR 0x2
[2:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 632

Table 159. SYS IOMUX CFG SAIF SYSCFG 632 Register Description
Offset 0x278
Default 0x2
Bit Name Access Default Description
[1:0] PADCFG_PAD_GMAC1_TXD3_syscon WR 0x2
[2:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 636

Table 160. SYS IOMUX CFG SAIF SYSCFG 636 Register Description
Offset 0x27c
Default 0x2
Bit Name Access Default Description
[1:0] PADCFG_PAD_GMAC1_TXEN_syscon WR 0x2
[2:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 640

Table 161. SYS IOMUX CFG SAIF SYSCFG 640 Register Description
Offset 0x280
Default 0x2
Bit Name Access Default Description
[1:0] PADCFG_PAD_GMAC1_TXC_syscon WR 0x2
[2:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 644

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "QSPI_SCLK".

Table 162. SYS IOMUX CFG SAIF SYSCFG 644 Register Description
Offset 0x284
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_QSPI_SCLK_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_QSPI_SCLK_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_QSPI_SCLK_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_QSPI_SCLK_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_QSPI_SCLK_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_QSPI_SCLK_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_QSPI_SCLK_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 648

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "QSPI_CSn0".

Table 163. SYS IOMUX CFG SAIF SYSCFG 648 Register Description
Offset 0x288
Default 0x8
Bit Name Access Default Description
[0] PADCFG_PAD_QSPI_CSn0_IE WR 0x0
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_QSPI_CSn0_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_QSPI_CSn0_PU WR 0x1
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_QSPI_CSn0_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_QSPI_CSn0_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_QSPI_CSn0_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_QSPI_CSn0_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 652

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "QSPI_DATA0".

Table 164. SYS IOMUX CFG SAIF SYSCFG 652 Register Description
Offset 0x28c
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_QSPI_DATA0_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_QSPI_DATA0_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_QSPI_DATA0_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_QSPI_DATA0_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_QSPI_DATA0_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_QSPI_DATA0_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_QSPI_DATA0_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 656

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "QSPI_DATA1".

Table 165. SYS IOMUX CFG SAIF SYSCFG 656 Register Description
Offset 0x290
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_QSPI_DATA1_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_QSPI_DATA1_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_QSPI_DATA1_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_QSPI_DATA1_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_QSPI_DATA1_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_QSPI_DATA1_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_QSPI_DATA1_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 660

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "QSPI_DATA2".

Table 166. SYS IOMUX CFG SAIF SYSCFG 660 Register Description
Offset 0x294
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_QSPI_DATA2_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_QSPI_DATA2_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_QSPI_DATA2_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_QSPI_DATA2_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_QSPI_DATA2_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_QSPI_DATA2_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_QSPI_DATA2_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFG SAIF SYSCFG 664

The register can be used to configure the core settings of system signals. The signal name is indicated in the "Name" column of the following table per StarFive naming conventions. For example, "PADCFG_PAD_GPIO0_IE" indicates the attribute "IE" of the signal "GPIO0". See Signal Description for a complete list of the system signals.

In this case, the signal name is "QSPI_DATA3".

Table 167. SYS IOMUX CFG SAIF SYSCFG 664 Register Description
Offset 0x298
Default 0x1
Bit Name Access Default Description
[0] PADCFG_PAD_QSPI_DATA3_IE WR 0x1
Input Enable (IE) Controller:
  • 1: Enable the receiver
  • 0: Disable the receiver
[1:2] PADCFG_PAD_QSPI_DATA3_DS WR 0x0
Output Drive Strength (DS):
  • 00: The rated drive strength is 2 mA.
  • 01: The rated drive strength is 4 mA.
  • 10: The rated drive strength is 8 mA.
  • 01: The rated drive strength is 12 mA.
[3] PADCFG_PAD_QSPI_DATA3_PU WR 0x0
Pull-Up (PU) settings:
  • 1: Yes
  • 0: No
[4] PADCFG_PAD_QSPI_DATA3_PD WR 0x0
Pull-Down (PD) settings:
  • 1: Yes
  • 0: No
[5] PADCFG_PAD_QSPI_DATA3_SLEW WR 0x0
Slew Rate Control:
  • 0: Slow (Half frequency)
  • 1: Fast
[6] PADCFG_PAD_QSPI_DATA3_SMT WR 0x0
Active high Schmitt (SMT) trigger selector:
  • 0: No hysteresis
  • 1: Schmitt trigger enabled
[7] PADCFG_PAD_QSPI_DATA3_POS WR 0x0
Power-on-Start (POS) enabler:
  • 1: Enable active pull down for loss of core power
  • 0: Active pull-down capability disabled
[8:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG 668

The register can be used to configure the function selector of the system signal indicated in the "Name" column. For example, "PAD_GMAC1_RXC_func_sel" indicates the function selector of the signal "GMAC1_RXC".

Table 168. SYS IOMUX CFGSAIF SYSCFG 668 Register Description
Offset 0x29c
Default 0x0
Bit Name Access Default Description
[1:0] PAD_GMAC1_RXC_func_sel WR 0x0 Function selector of GMAC1_RXC:
  • Function 0: u0_sys_crg.clk_gmac1_rgmii_rx
  • Function 1: u0_sys_crg.clk_gmac1_rmii_ref
  • Function 2: None
  • Function 3: None
[4:2] PAD_GPIO10_func_sel WR 0x0
GPIO function selector:
[7:5] PAD_GPIO11_func_sel WR 0x0
GPIO function selector:
[10:8] PAD_GPIO12_func_sel WR 0x0
GPIO function selector:
[13:11] PAD_GPIO13_func_sel WR 0x0
GPIO function selector:
[16:14] PAD_GPIO14_func_sel WR 0x0
GPIO function selector:
[19:17] PAD_GPIO15_func_sel WR 0x0
GPIO function selector:
[22:20] PAD_GPIO16_func_sel WR 0x0
GPIO function selector:
[25:23] PAD_GPIO17_func_sel WR 0x0
GPIO function selector:
[28:26] PAD_GPIO18_func_sel WR 0x0
GPIO function selector:
[31:29] PAD_GPIO19_func_sel WR 0x0
GPIO function selector:

SYS IOMUX CFGSAIF SYSCFG 672

Table 169. SYS IOMUX CFGSAIF SYSCFG 672 Register Description
Offset 0x2a0
Default 0x0
Bit Name Access Default Description
[2:0] PAD_GPIO20_func_sel WR 0x0
GPIO function selector:
[5:3] PAD_GPIO21_func_sel WR 0x0
GPIO function selector:
[8:6] PAD_GPIO22_func_sel WR 0x0
GPIO function selector:
[11:9] PAD_GPIO23_func_sel WR 0x0
GPIO function selector:
[14:12] PAD_GPIO24_func_sel WR 0x0
GPIO function selector:
[17:15] PAD_GPIO25_func_sel WR 0x0
GPIO function selector:
[20:18] PAD_GPIO26_func_sel WR 0x0
GPIO function selector:
[23:21] PAD_GPIO27_func_sel WR 0x0
GPIO function selector:
[26:24] PAD_GPIO28_func_sel WR 0x0
GPIO function selector:
[29:27] PAD_GPIO29_func_sel WR 0x0
GPIO function selector:
[30:31] Reserved None 0x0 Reserved

SYS IOMUX CFGSAIF SYSCFG 676

Table 170. SYS IOMUX CFGSAIF SYSCFG 676 Register Description
Offset 0x2a4
Default 0x0
Bit Name Access Default Description
[2:0] PAD_GPIO30_func_sel WR 0x0
GPIO function selector:
[5:3] PAD_GPIO31_func_sel WR 0x0
GPIO function selector:
[8:6] PAD_GPIO32_func_sel WR 0x0
GPIO function selector:
[11:9] PAD_GPIO33_func_sel WR 0x0
GPIO function selector:
[14:12] PAD_GPIO34_func_sel WR 0x0
GPIO function selector:
[16:15] PAD_GPIO35_func_sel WR 0x0
GPIO function selector:
[19:17] PAD_GPIO36_func_sel WR 0x0
GPIO function selector:
[22:20] PAD_GPIO37_func_sel WR 0x0
GPIO function selector:
[25:23] PAD_GPIO38_func_sel WR 0x0
GPIO function selector:
[28:26] PAD_GPIO39_func_sel WR 0x0
GPIO function selector:
[31:29] PAD_GPIO40_func_sel WR 0x0
GPIO function selector:

SYS IOMUX CFGSAIF SYSCFG 680

Table 171. SYS IOMUX CFGSAIF SYSCFG 680 Register Description
Offset 0x2a8
Default 0x0
Bit Name Access Default Description
[2:0] PAD_GPIO41_func_sel WR 0x0
GPIO function selector:
[5:3] PAD_GPIO42_func_sel WR 0x0
GPIO function selector:
[8:6] PAD_GPIO43_func_sel WR 0x0
GPIO function selector:
[11:9] PAD_GPIO44_func_sel WR 0x0
GPIO function selector:
[14:12] PAD_GPIO45_func_sel WR 0x0
GPIO function selector:
[17:15] PAD_GPIO46_func_sel WR 0x0
GPIO function selector:
[20:18] PAD_GPIO47_func_sel WR 0x0
GPIO function selector:
[23:21] PAD_GPIO48_func_sel WR 0x0
GPIO function selector:
[26:24] PAD_GPIO49_func_sel WR 0x0
GPIO function selector:
[29:27] PAD_GPIO50_func_sel WR 0x0
GPIO function selector:
[30:31] PAD_GPIO51_func_sel WR 0x0
GPIO function selector:

SYS IOMUX CFGSAIF SYSCFG 684

Table 172. SYS IOMUX CFGSAIF SYSCFG 684 Register Description
Offset 0x2ac
Default 0x0
Bit Name Access Default Description
[1:0] PAD_GPIO52_func_sel WR 0x0
GPIO function selector:
[2:3] PAD_GPIO53_func_sel WR 0x0
GPIO function selector:
[4:5] PAD_GPIO54_func_sel WR 0x0
GPIO function selector:
[8:6] PAD_GPIO55_func_sel WR 0x0
GPIO function selector:
[11:9] PAD_GPIO56_func_sel WR 0x0
GPIO function selector:
[14:12] PAD_GPIO57_func_sel WR 0x0
GPIO function selector:
[17:15] PAD_GPIO58_func_sel WR 0x0
GPIO function selector:
[20:18] PAD_GPIO59_func_sel WR 0x0
GPIO function selector:
[23:21] PAD_GPIO60_func_sel WR 0x0
GPIO function selector:
[26:24] PAD_GPIO61_func_sel WR 0x0
GPIO function selector:
[29:27] PAD_GPIO62_func_sel WR 0x0
GPIO function selector:
[30:31] PAD_GPIO63_func_sel WR 0x0
GPIO function selector:

SYS IOMUX CFGSAIF SYSCFG 688

Table 173. SYS IOMUX CFGSAIF SYSCFG 688 Register Description
Offset 0x2b0
Default 0x0
Bit Name Access Default Description
[1:0] PAD_GPIO6_func_sel WR 0x0
GPIO function selector:
[4:2] PAD_GPIO7_func_sel WR 0x0
GPIO function selector:
[7:5] PAD_GPIO8_func_sel WR 0x0
GPIO function selector:
[10:8] PAD_GPIO9_func_sel WR 0x0
GPIO function selector:
[13:11] u0_dom_isp_top_u0_vin_dvp_data_c0_func_sel WR 0x0 Function selector of DVP_DATA[0], see Function 2 for more information.
[16:14] u0_dom_isp_top_u0_vin_dvp_data_c10_func_sel WR 0x0 Function selector of DVP_DATA[10], see Function 2 for more information.
[19:17] u0_dom_isp_top_u0_vin_dvp_data_c11_func_sel WR 0x0 Function selector of DVP_DATA[11], see Function 2 for more information.
[22:20] u0_dom_isp_top_u0_vin_dvp_data_c1_func_sel WR 0x0 Function selector of DVP_DATA[1], see Function 2 for more information.
[25:23] u0_dom_isp_top_u0_vin_dvp_data_c2_func_sel WR 0x0 Function selector of DVP_DATA[2], see Function 2 for more information.
[28:26] u0_dom_isp_top_u0_vin_dvp_data_c3_func_sel WR 0x0 Function selector of DVP_DATA[3], see Function 2 for more information.
[31:29] u0_dom_isp_top_u0_vin_dvp_data_c4_func_sel WR 0x0 Function selector of DVP_DATA[4], see Function 2 for more information.

SYS IOMUX CFGSAIF SYSCFG 692

Table 174. SYS IOMUX CFGSAIF SYSCFG 692 Register Description
Offset 0x2b4
Default 0x0
Bit Name Access Default Description
[2:0] u0_dom_isp_top_u0_vin_dvp_data_c5_func_sel WR 0x0 Function selector of DVP_DATA[5], see Function 2 for more information.
[5:3] u0_dom_isp_top_u0_vin_dvp_data_c6_func_sel WR 0x0 Function selector of DVP_DATA[6], see Function 2 for more information.
[8:6] u0_dom_isp_top_u0_vin_dvp_data_c7_func_sel WR 0x0 Function selector of DVP_DATA[7], see Function 2 for more information.
[11:9] u0_dom_isp_top_u0_vin_dvp_data_c8_func_sel WR 0x0 Function selector of DVP_DATA[8], see Function 2 for more information.
[14:12] u0_dom_isp_top_u0_vin_dvp_data_c9_func_sel WR 0x0 Function selector of DVP_DATA[9], see Function 2 for more information.
[17:15] u0_dom_isp_top_u0_vin_dvp_hvalid_c_func_sel WR 0x0 Function selector of DVP_HSYNC, see Function 2 for more information.
[20:18] u0_dom_isp_top_u0_vin_dvp_vvalid_c_func_sel WR 0x0 Function selector of DVP_VSYNC, see Function 2 for more information.
[23:21] u0_sys_crg_dvp_clk_func_sel WR 0x0 Function selector of DVP_CLK, see Function 2 for more information.
[31:24] Reserved None 0x0 Reserved