diff options
Diffstat (limited to 'c/src/lib/libbsp/powerpc')
-rw-r--r-- | c/src/lib/libbsp/powerpc/qoriq/include/qoriq.h | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/powerpc/qoriq/include/qoriq.h b/c/src/lib/libbsp/powerpc/qoriq/include/qoriq.h index 456a3b54bd..4b34fd6b35 100644 --- a/c/src/lib/libbsp/powerpc/qoriq/include/qoriq.h +++ b/c/src/lib/libbsp/powerpc/qoriq/include/qoriq.h @@ -173,6 +173,17 @@ typedef struct { } qoriq_uart; typedef struct { + uint32_t gpdir; + uint32_t gpodr; + uint32_t gpdat; + uint32_t gpier; + uint32_t gpimr; + uint32_t gpicr; + uint32_t gpibe; + QORIQ_RESERVE(0x001c, 0x1000); +} qoriq_gpio; + +typedef struct { QORIQ_RESERVE(0x000, 0x100); uint16_t caplength; uint16_t hciversion; @@ -311,7 +322,9 @@ typedef struct { QORIQ_FILL(0x11d500, 0x11d600, qoriq_uart); qoriq_uart uart_3; QORIQ_FILL(0x11d600, 0x11e000, qoriq_uart); - QORIQ_RESERVE(0x11e000, 0x210000); + QORIQ_RESERVE(0x11e000, 0x130000); + qoriq_gpio gpio[4]; + QORIQ_RESERVE(0x134000, 0x210000); qoriq_usb usb_1; QORIQ_FILL(0x210000, 0x211000, qoriq_usb); QORIQ_RESERVE(0x211000, 0x318000); |