Skip to content
Commit 7dbe8c62 authored by Stefan Wahren's avatar Stefan Wahren
Browse files

ARM: dts: Add minimal Raspberry Pi 4 support



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>
parent 091d3aec
  • mirror @mirror

    mentioned in commit 0db052a1a7b95ea67f6045f4794b0aead556074e

    ·

    mentioned in commit 0db052a1a7b95ea67f6045f4794b0aead556074e

    Toggle commit list
  • mirror @mirror

    mentioned in commit 5de8dcf761ba2b56db6578663bc08b9f6b1cecac

    ·

    mentioned in commit 5de8dcf761ba2b56db6578663bc08b9f6b1cecac

    Toggle commit list
  • mirror @mirror

    mentioned in commit c3960c19b8ca4e6859c8f9008b582d49c1f187b3

    ·

    mentioned in commit c3960c19b8ca4e6859c8f9008b582d49c1f187b3

    Toggle commit list
  • mirror @mirror

    mentioned in commit 44d7ee47

    ·

    mentioned in commit 44d7ee47

    Toggle commit list
  • mirror @mirror

    mentioned in commit 4e98d1791a0f8cadd9e0a8b2ae641b0363a67ef1

    ·

    mentioned in commit 4e98d1791a0f8cadd9e0a8b2ae641b0363a67ef1

    Toggle commit list
  • mirror @mirror

    mentioned in commit 13d29cbf2ea256bee5054791082bcfdda2678754

    ·

    mentioned in commit 13d29cbf2ea256bee5054791082bcfdda2678754

    Toggle commit list
  • mirror @mirror

    mentioned in commit 25ac3e77f7beb5c89f3e7dea427691210e1b5289

    ·

    mentioned in commit 25ac3e77f7beb5c89f3e7dea427691210e1b5289

    Toggle commit list
  • mirror @mirror

    mentioned in commit 6b82db02cc0a805a4230105bc557a3933402de73

    ·

    mentioned in commit 6b82db02cc0a805a4230105bc557a3933402de73

    Toggle commit list
  • mirror @mirror

    mentioned in commit cc47c1e583427751ccec25ea02f9b4d1692a2063

    ·

    mentioned in commit cc47c1e583427751ccec25ea02f9b4d1692a2063

    Toggle commit list
  • mirror @mirror

    mentioned in commit 2c75653e

    ·

    mentioned in commit 2c75653e

    Toggle commit list
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment