Platform/RaspberryPi/AcpiTables/AcpiTables.h | 164 ++++++
Platform/RaspberryPi/{RPi4 => }/AcpiTables/AcpiTables.inf | 9 +-
Platform/RaspberryPi/{RPi4 => }/AcpiTables/Csrt.aslc | 7 +-
Platform/RaspberryPi/{RPi4 => }/AcpiTables/Dbg2.aslc | 2 +-
Platform/RaspberryPi/AcpiTables/Dsdt.asl | 567 ++++++++++++++++++++
Platform/RaspberryPi/{RPi4 => }/AcpiTables/Fadt.aslc | 0
Platform/RaspberryPi/{RPi4 => }/AcpiTables/Gtdt.aslc | 1 -
Platform/RaspberryPi/{RPi4 => }/AcpiTables/Madt.aslc | 15 +
Platform/RaspberryPi/{RPi4 => }/AcpiTables/Pep.asl | 0
Platform/RaspberryPi/{RPi4 => }/AcpiTables/Pep.c | 0
Platform/RaspberryPi/{RPi4 => }/AcpiTables/Pep.h | 0
Platform/RaspberryPi/{RPi3 => }/AcpiTables/Rhpx.asl | 0
Platform/RaspberryPi/{RPi4 => }/AcpiTables/Sdhc.asl | 32 +-
Platform/RaspberryPi/{RPi4 => }/AcpiTables/Spcr.aslc | 3 +-
Platform/RaspberryPi/{RPi4 => }/AcpiTables/Uart.asl | 79 +--
Platform/RaspberryPi/{RPi4 => }/AcpiTables/Xhci.asl | 2 +
Platform/RaspberryPi/Drivers/DwUsbHostDxe/DwUsbHostDxe.c | 3 +-
Platform/RaspberryPi/Drivers/DwUsbHostDxe/DwcHw.h | 6 +-
Platform/RaspberryPi/RPi3/AcpiTables/AcpiTables.h | 76 ---
Platform/RaspberryPi/RPi3/AcpiTables/AcpiTables.inf | 40 --
Platform/RaspberryPi/RPi3/AcpiTables/Csrt.aslc | 326 -----------
Platform/RaspberryPi/RPi3/AcpiTables/Dbg2.aslc | 28 -
Platform/RaspberryPi/RPi3/AcpiTables/Dsdt.asl | 505 -----------------
Platform/RaspberryPi/RPi3/AcpiTables/Fadt.aslc | 46 --
Platform/RaspberryPi/RPi3/AcpiTables/Gtdt.aslc | 27 -
Platform/RaspberryPi/RPi3/AcpiTables/Madt.aslc | 56 --
Platform/RaspberryPi/RPi3/AcpiTables/Pep.asl | 89 ---
Platform/RaspberryPi/RPi3/AcpiTables/Pep.c | 78 ---
Platform/RaspberryPi/RPi3/AcpiTables/Pep.h | 120 -----
Platform/RaspberryPi/RPi3/AcpiTables/Sdhc.asl | 99 ----
Platform/RaspberryPi/RPi3/AcpiTables/Spcr.asl | 47 --
Platform/RaspberryPi/RPi3/AcpiTables/Uart.asl | 152 ------
Platform/RaspberryPi/RPi3/RPi3.dsc | 10 +-
Platform/RaspberryPi/RPi3/RPi3.fdf | 2 +-
Platform/RaspberryPi/RPi4/AcpiTables/AcpiTables.h | 92 ----
Platform/RaspberryPi/RPi4/AcpiTables/Dsdt.asl | 535 ------------------
Platform/RaspberryPi/RPi4/AcpiTables/Rhpx.asl | 195 -------
Platform/RaspberryPi/RPi4/RPi4.dsc | 6 +-
Platform/RaspberryPi/RPi4/RPi4.fdf | 2 +-
Silicon/Broadcom/Bcm283x/Include/IndustryStandard/Bcm2836.h | 46 +-
Silicon/Broadcom/Bcm283x/Include/IndustryStandard/Bcm2836Gpio.h | 6 +-
Silicon/Broadcom/Bcm283x/Include/IndustryStandard/Bcm2836Gpu.h | 48 ++
Silicon/Broadcom/Bcm283x/Include/IndustryStandard/Bcm2836Pwm.h | 34 ++
Silicon/Broadcom/Bcm283x/Include/IndustryStandard/Bcm2836SdHost.h | 6 +-
Silicon/Broadcom/Bcm283x/Include/IndustryStandard/Bcm2836Sdio.h | 44 +-
Silicon/Broadcom/Drivers/Net/BcmGenetDxe/Genet.h | 3 +-
Silicon/Broadcom/Drivers/Net/BcmNet.dec | 3 +
47 files changed, 1000 insertions(+), 2611 deletions(-)
create mode 100644 Platform/RaspberryPi/AcpiTables/AcpiTables.h
rename Platform/RaspberryPi/{RPi4 => }/AcpiTables/AcpiTables.inf (82%)
rename Platform/RaspberryPi/{RPi4 => }/AcpiTables/Csrt.aslc (94%)
rename Platform/RaspberryPi/{RPi4 => }/AcpiTables/Dbg2.aslc (97%)
create mode 100644 Platform/RaspberryPi/AcpiTables/Dsdt.asl
rename Platform/RaspberryPi/{RPi4 => }/AcpiTables/Fadt.aslc (100%)
rename Platform/RaspberryPi/{RPi4 => }/AcpiTables/Gtdt.aslc (95%)
rename Platform/RaspberryPi/{RPi4 => }/AcpiTables/Madt.aslc (74%)
rename Platform/RaspberryPi/{RPi4 => }/AcpiTables/Pep.asl (100%)
rename Platform/RaspberryPi/{RPi4 => }/AcpiTables/Pep.c (100%)
rename Platform/RaspberryPi/{RPi4 => }/AcpiTables/Pep.h (100%)
rename Platform/RaspberryPi/{RPi3 => }/AcpiTables/Rhpx.asl (100%)
rename Platform/RaspberryPi/{RPi4 => }/AcpiTables/Sdhc.asl (64%)
rename Platform/RaspberryPi/{RPi4 => }/AcpiTables/Spcr.aslc (95%)
rename Platform/RaspberryPi/{RPi4 => }/AcpiTables/Uart.asl (62%)
rename Platform/RaspberryPi/{RPi4 => }/AcpiTables/Xhci.asl (96%)
delete mode 100644 Platform/RaspberryPi/RPi3/AcpiTables/AcpiTables.h
delete mode 100644 Platform/RaspberryPi/RPi3/AcpiTables/AcpiTables.inf
delete mode 100644 Platform/RaspberryPi/RPi3/AcpiTables/Csrt.aslc
delete mode 100644 Platform/RaspberryPi/RPi3/AcpiTables/Dbg2.aslc
delete mode 100644 Platform/RaspberryPi/RPi3/AcpiTables/Dsdt.asl
delete mode 100644 Platform/RaspberryPi/RPi3/AcpiTables/Fadt.aslc
delete mode 100644 Platform/RaspberryPi/RPi3/AcpiTables/Gtdt.aslc
delete mode 100644 Platform/RaspberryPi/RPi3/AcpiTables/Madt.aslc
delete mode 100644 Platform/RaspberryPi/RPi3/AcpiTables/Pep.asl
delete mode 100644 Platform/RaspberryPi/RPi3/AcpiTables/Pep.c
delete mode 100644 Platform/RaspberryPi/RPi3/AcpiTables/Pep.h
delete mode 100644 Platform/RaspberryPi/RPi3/AcpiTables/Sdhc.asl
delete mode 100644 Platform/RaspberryPi/RPi3/AcpiTables/Spcr.asl
delete mode 100644 Platform/RaspberryPi/RPi3/AcpiTables/Uart.asl
delete mode 100644 Platform/RaspberryPi/RPi4/AcpiTables/AcpiTables.h
delete mode 100644 Platform/RaspberryPi/RPi4/AcpiTables/Dsdt.asl
delete mode 100644 Platform/RaspberryPi/RPi4/AcpiTables/Rhpx.asl
create mode 100644 Silicon/Broadcom/Bcm283x/Include/IndustryStandard/Bcm2836Gpu.h
create mode 100644 Silicon/Broadcom/Bcm283x/Include/IndustryStandard/Bcm2836Pwm.h