mirror of
https://github.com/apache/nuttx.git
synced 2026-09-01 22:53:01 +00:00
|
Some checks are pending
Build Documentation / build-html (push) Waiting to run
MemBrowse Memory Report / changes-filter (push) Waiting to run
MemBrowse Memory Report / load-targets (push) Waiting to run
MemBrowse Memory Report / identical (push) Blocked by required conditions
MemBrowse Memory Report / analyze (push) Blocked by required conditions
On K3 SoCs the A53 cluster does not own device power, clocks, resets or interrupt routing; these are managed by the DM/TIFS firmware and requested over TISCI through the secure-proxy mailbox. Add: - a TISCI client (secure-proxy transport plus device/clock/reset helpers) - a GPIO driver for banks 0/1 with pad mux and TISCI power-on - an OMAP-I2C driver for the main-domain I2C controllers and wire them into the PocketBeagle2 and BeaglePlay bring-up. Tested on PocketBeagle2 (SYSFW 11.2.5) with the TechLab cape attached: nsh> i2c bus nsh> i2c dev -b 0 0x03 0x77 # I2C0 detects onboard 0x20 and 0x50 nsh> gpio -o 1 /dev/gpio3 # drives a user LED; read back with: nsh> gpio /dev/gpio3 Signed-off-by: Piyush Patle <piyushpatle228@gmail.com> |
||
|---|---|---|
| .. | ||
| arm | ||
| arm64 | ||
| avr | ||
| ceva | ||
| dummy | ||
| hc | ||
| mips | ||
| misoc | ||
| or1k | ||
| renesas | ||
| risc-v | ||
| sim | ||
| sparc | ||
| tricore | ||
| x86 | ||
| x86_64 | ||
| xtensa | ||
| z16 | ||
| z80 | ||
| CMakeLists.txt | ||
| Kconfig | ||