SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
Table 27-10 describes the GPIO channels.
Channel Number | Type(1) | Mapping | Wake-Up Feature | Comments |
---|---|---|---|---|
GPIO1 | ||||
[0] | I/O | gpio1_0 | Yes | GPIO. Wake-up path. Input only. |
[2:1] | - | Reserved | Reserved | Not pinned-out |
[3] | I/O | gpio1_3 | Yes | GPIO. Wake-up path. Input only. |
[31:4] | I/O | gpio1_[31:4] | Yes | GPIO. Wake-up path. |
GPIO2 | ||||
[29:0] | I/O | gpio2_[29:0] | Yes | GPIO |
[31:30] | - | Reserved | Reserved | Not pinned-out. |
GPIO3 | ||||
[27:0] | - | Reserved | Reserved | Not pinned-out. |
[31:28] | I/O | gpio3_[31:28] | Yes | GPIO |
GPIO4 | ||||
[31:0] | I/O | gpio4_[31:0] | Yes | GPIO |
GPIO5 | ||||
[31:0] | I/O | gpio5_[31:0] | Yes | GPIO |
GPIO6 | ||||
[3:0] | — | Reserved | Reserved | Not pinned out. |
[31:4] | I/O | gpio6_[31:4] | Yes | GPIO |
GPIO7 | ||||
[19:0] | I/O | gpio7_[19:0] | Yes | GPIO |
[21:20] | — | Reserved | Reserved | Not pinned out. |
[31:22] | I/O | gpio7_[31:22] | Yes | GPIO |
GPIO8 | ||||
[23:0] | I/O | gpio8_[23:0] | Yes | GPIO |
[24] | I | CHGDETECT1 | Yes | Charge-detect interrupt from USB2PHY1. |
[25] | I | CHGDETECT2 | Yes | Charge-detect interrupt from USB2PHY2. |
[26] | — | Reserved | Reserved | Not pinned out. |
[27] | I | gpio8_27 | Yes | GPIO. Input only. |
[31:28] | I/O | gpio8_in[31:28] | Yes | GPIO |
For more information about pin configuration, see Pad Configuration Registers, in Control Module.
GPIO pins can directly snoop device pads even if those are configured in the other modes. For GPIO output user needs to set pad mux.