board: ouya: add Ouya Game Console support
authorSvyatoslav Ryhel <clamor95@gmail.com>
Wed, 5 Mar 2025 13:05:30 +0000 (15:05 +0200)
committerSvyatoslav Ryhel <clamor95@gmail.com>
Wed, 19 Mar 2025 09:04:41 +0000 (11:04 +0200)
commit03f61b153965101f21783e8e6a1e5e86496598ff
tree8feefa87c48b417d82322096012b12dc910a1745
parent13af58edb29d3ef840ff06e23fd7311b8c8aad9f
board: ouya: add Ouya Game Console support

The Ouya microconsole is build on Nvidia Tegra 3 (T33) SoC, featuring a
quad-core 1.7 GHz ARM Cortex-A9 CPU and a ULP GeForce GPU, paired with 1GB
of DDR3 RAM and 8GB of internal flash storage. Running a modified Android
4.1 (Jelly Bean) OS with a custom launcher, it aimed for open-source gaming
via a digital storefront.

This implementation is mostly based on upstream Linux device tree and
fragments of work done by previous developers.

Co-developed-by: Peter Geis <pgwipeout@gmail.com>
Signed-off-by: Peter Geis <pgwipeout@gmail.com>
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
15 files changed:
arch/arm/dts/Makefile
arch/arm/dts/tegra30-ouya.dts [new file with mode: 0644]
arch/arm/mach-tegra/tegra30/Kconfig
board/ouya/ouya/Kconfig [new file with mode: 0644]
board/ouya/ouya/MAINTAINERS [new file with mode: 0644]
board/ouya/ouya/Makefile [new file with mode: 0644]
board/ouya/ouya/ouya-spl.c [new file with mode: 0644]
board/ouya/ouya/ouya.c [new file with mode: 0644]
board/ouya/ouya/ouya.env [new file with mode: 0644]
configs/ouya_defconfig [new file with mode: 0644]
doc/board/index.rst
doc/board/ouya/index.rst [new file with mode: 0644]
doc/board/ouya/ouya.rst [new file with mode: 0644]
include/configs/ouya.h [new file with mode: 0644]
include/env/nvidia/prod_upd.env