• Stefan Wahren's avatar
    ARM: dts: Add minimal Raspberry Pi 4 support · 7dbe8c62
    Stefan Wahren authored
    This adds minimal support for the new Raspberry Pi 4 without the
    fancy stuff like GENET, PCIe, xHCI, 40 bit DMA and V3D. The RPi 4 is
    available in 3 different variants (1, 2 and 4 GB RAM), so leave the memory
    size to zero and let the bootloader take care of it. The DWC2 is still
    usable as peripheral via the USB-C port.
    
    Other differences to the Raspberry Pi 3:
    - additional GIC 400 Interrupt controller
    - new thermal IP and HWRNG
    - additional MMC interface (emmc2)
    - additional UART, I2C, SPI and PWM interfaces
    - clock stretching bug in I2C IP has been fixed
    Signed-off-by: default avatarStefan Wahren <wahrenst@gmx.net>
    Acked-by: default avatarEric Anholt <eric@anholt.net>
    Acked-by: default avatarFlorian Fanelli <f.fainelli@gmail.com>
    7dbe8c62
bcm283x.dtsi 11.9 KB