• Chris Morgan's avatar
    arm64: dts: rockchip: Add Indiedroid Nova board · 3900160e
    Chris Morgan authored
    The Indiedroid Nova is an SBC from a sub-brand of Ameridroid that
    includes the following hardware:
    
     - A 40-pin GPIO header
     - 2 USB-A 3.0 ports
     - 2 USB-A 2.0 ports
     - A USB-C 2.0 OTG port (used for USB power delivery)
     - A USB-C 3.0 port that can do display port output.
     - A Micro HDMI 2.1 port.
     - A 1GB ethernet port.
     - An RT8821CS based WiFi/Bluetooth module.
     - A user replaceable eMMC module.
     - An SDMMC card slot.
     - A MIPI DSI connector.
     - A MIPI CSI connector.
     - A 3.5mm TRRS audio jack with microphone input.
     - An 2 pin socket for an RTC battery.
     - A 4 pin socket for a debug port.
     - A power button (connected to PMIC), a reset button (connected to SoC
       reset), a boot button, and a recovery button (both connected to the
       ADC).
     - 4GB, 8GB, or 16GB of system RAM.
    
    This initial devicetree includes support for the WiFi, bluetooth,
    analog audio out/in, SDMMC, eMMC, RTC, UART debugging, and has
    the regulator values from the schematics. ADC, graphics output, GPU,
    USB, and wired ethernet are still pending additional upstream changes.
    
    Analog audio will require changes to handle a difference between the
    requested clock frequency of 12288000 and the actual clock freqency
    of 12287999 before it will work properly. This will be done in a
    subsequent patch series.
    Signed-off-by: default avatarChris Morgan <macromorgan@hotmail.com>
    Link: https://lore.kernel.org/r/20230531161220.280744-6-macroalpha82@gmail.comSigned-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
    3900160e
Makefile 5.48 KB