[PATCH v3 0/2] ARM: dts: samsung: Add support for Hardkernel ODROID-U2
Josef Schlehofer
pepe.schlehofer at gmail.com
Mon Oct 26 13:41:52 PDT 2026
This series adds the Hardkernel ODROID-U2, the predecessor of the
ODROID-U3, based on the Samsung Exynos4412 Prime SoC.
As with other closely related boards, such as the ODROID-X2 and the
ODROID-X, the ODROID-U2 device tree includes the ODROID-U3 one and
describes only the differences: the micro-USB port is peripheral only,
as there is no VBUS supply switch, there is no expansion header with
SPI, and the 3.5 mm jack is headphone only, with an on-board digital
microphone instead.
Ethernet, microSD, USB peripheral mode, the LED, the fan cooling
device, headphone playback and recording from the digital microphone
were tested on an ODROID-U2 with v1 on Linux 6.12. With v2, everything
except audio was checked again on Linux 6.18; the DTB is the same as in
v1, except for the cs-gpios property of the disabled spi_1 node. The
eMMC was not tested, as no eMMC module was available. The DTB of v3 is
identical to v2.
Changes in v3:
- Fix the line wrapping of samsung,audio-widgets (Henrik)
- Add Reviewed-by from Henrik to the dts patch
- Link to v2: https://lore.kernel.org/all/20261022055208.17746-1-pepe.schlehofer@gmail.com/
Changes in v2:
- Include the ODROID-U3 device tree instead of duplicating it, which
also resolves the style issues reported by Henrik
- Add Reviewed-by from Henrik to the dt-bindings patch
- Link to v1: https://lore.kernel.org/all/20261018124459.3026-1-pepe.schlehofer@gmail.com/
Josef Schlehofer (2):
dt-bindings: arm: samsung: Add Hardkernel ODROID-U2
ARM: dts: samsung: Add Hardkernel ODROID-U2
.../bindings/arm/samsung/samsung-boards.yaml | 1 +
arch/arm/boot/dts/samsung/Makefile | 1 +
.../dts/samsung/exynos4412-odroid-common.dtsi | 6 +--
.../boot/dts/samsung/exynos4412-odroidu2.dts | 41 +++++++++++++++++++
4 files changed, 46 insertions(+), 3 deletions(-)
create mode 100644 arch/arm/boot/dts/samsung/exynos4412-odroidu2.dts
base-commit: 58161ead29e50d70a317ea26b472e0c7508e69da
--
2.54.0 (Apple Git-157)
More information about the linux-arm-kernel
mailing list