Dne četrtek, 18. april 2024 ob 12:49:40 GMT +2 je Andre Przywara napisal(a): > v2 just removes the premature OPP header inclusion, and adds tags, > otherwise it's the same as the previous post. Based on sunxi/for-next. > > ================== > Tanix TX1 is a tiny TV box (60% of a credit card) with an Allwinner > H313 SoC. This seems to be the same as the H616, just the "bad bin" > version, limited to 1.3 GHz. > The box has no Ethernet or SD card slot, which makes booting from it > somewhat interesting: Pressing the hidden FEL button and using a USB-A > to USB-A cable to upload code from a host PC is one way to run mainline. > The box features a minimal set of peripherals: one USB port, 8 or 16GB > of eMMC, an HDMI port and an (unsupported) SCI S9082H WiFi chip. > > Patch 1 adds the DT binding for the board compatible, I refrained from > using the H313 name here, since it seems to be functionally identical to > the H616. > Patch 2 adds the devicetree. > > There is a blue and a red LED, both connected to the same GPIO pin, but > with different polarities, so it's only either one of them enabled. > I did not find a way to describe this in DT, so I omitted the red LED. > > Please have a look! Applied, thanks! Best regards, Jernej > > Cheers, > Andre > > Changelog v1 .. v2: > - add tags > - remove premature opp.dtsi inclusion > > Andre Przywara (2): > dt-bindings: arm: sunxi: document Tanix TX1 name > arm64: dts: allwinner: Add Tanix TX1 support > > .../devicetree/bindings/arm/sunxi.yaml | 5 + > arch/arm64/boot/dts/allwinner/Makefile | 1 + > .../dts/allwinner/sun50i-h313-tanix-tx1.dts | 183 ++++++++++++++++++ > 3 files changed, 189 insertions(+) > create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h313-tanix-tx1.dts > >