Platform/RPi/AcpiTables: Move PPTT constants to the alsc source
Platform/RPi4/ConfigDxe: Replace SD Host with eMMC2 SDHCI option
Platform/RPi/AcpiTables: Add Static PPTT tables
Platform/RPi/AcpiTables: Describe DMA constraints for devices behind GPU
Platform/RPi/AcpiTables: Move GPU devices into a separate ASL file
Platform/RPi/AcpiTables: Use PCDs in MADT
Platform/RPi/AcpiTables: Clean up ACPI IDs
Platform/RPi/AcpiTables: Replace VendorLong () blobs with PinFunction ()
Platform/RPi/AcpiTables: Fix Pi 4 interrupts values
Platform/RPi/ConfigDxe: Fix a compilation warning
Platform/RPi/ConfigDxe: Improve CPU Frequency configuration
Platform/RPi/AcpiTables: Fix ASL compilation warnings
Platform/RaspberryPi/RPi4: Enable HTTP Boot
Platform/ARM/ArmShellCmdRunAxf: switch to by-VA cache maintenance
Platform/RaspberryPi: fix FDT handling for RPi4
Platform/RaspberryPi/RPi4: gain 2MB of RAM back
Platform/DeveloperBox: drop dma-ranges property from DT root node
Platform/RaspberryPi/Drivers/PlatformSmbiosDxe: improve UX with 3GB limit
Platform/RaspberryPi/Drivers/ConfigDxe: fix bug in 3GB RAM logic
Platform/RPi: Make Device Tree provision a runtime (BIOS setup) choice
Platform/RPi: Separate RAM descriptors between 0-3 GB and 3+ GB
Platform/RPi/ConfigDxe: Improve RPi configuration form
Platform/RPi: Make 3GB/4GB a runtime (BIOS setup) choice
Platform/RPi: Use GetModelInstalledMB () to read RAM size
Platform/RPi: Add firmware call to read installed memory size
Platform/RPi: Move away from AcpiPlatformDxe for loading ACPI tables
Platform/RPi4: allow overriding TF-A binaries during build
Platform/RPi4/Library/PlatformBootManagerLib: remove dead logo code
Silicon/SynQuacer/NetsecDxe: add missing GUID reference
Platform/RPi3: Move ACPI interrupts definitions to AcpiTables.h
Platform/RPi3: Update CSRT table to ACPI 5.1
Platform/RPi: Factorize ACPI tables
Platform/RPi3: Merge ACPI code from RPi4
Platform/RPi4: Prepare ACPI code for factorization
Platform/RPi4: Move ACPI interrupts definitions to AcpiTables.h
Platform/RPi4: Add RPI_MODEL constant and replace PL011_ENABLE
Platform/RPi3: Use proper aslc for FADT, GTDT and MADT tables generation
Platform/RPi3: Use Silicon constants in ACPI headers
Platform/RPi3: Switch to .aslc for serial related ACPI tables
Platform/RPi4: Use Silicon constants in ACPI headers
Silicon/BcmGenet: Add missing I/O mapping length and clean up
Silicon/Bcm283x: Add GPU/VideoCore and Power Management constants
Silicon/Bcm283x: Add missing peripherals constants
Platform/RPi: Move DW USB base address to Silicon
Platform/RPi4: Enable the use of DualSerialPortLib
Platform/RPi4/Acpi: Use "rgmii-rxid" phy-mode for Genet
Platform/RPi3: Enable the use of DualSerialPortLib
Platform/RPi: Add serial lib for runtime PL011 vs miniUART detection
Platform/RPi/RPiFirmwareDxe: Fix serial number population for RPi4
Silicon/Broadcom/Bcm283x: Add clock manager constants
Platform/RPi/SmbiosDxe: Report a more human readable firmware revision
Platform/RPi4: Fix SDHC interrupt numbers.
Platform/RPi4: Add ACPI entry for Genet network interface
Platform/RPi: Add PlatformPcdLib to set the Genet MAC address
Silicon/Broadcom/Net: Add Genet stub driver to setup MAC
Platform/RPi4: Enable Broadcom Genet stub driver
Platform/ARM/ArmJunoDxe: Fix 'unused variable' error for DynamicTables
Silicon/SynQuacer/NetsecDxe: ignore DMA coherency at binding time
Silicon/AMD/StyxSpiFvDxe: declare missing GUID dependency
Platform/DeveloperBox: drop PcdArmReenterPeiForCapsuleWarmReboot
Platform/RPi: Inhibit serial output for all runtime drivers
Platform/RPi4: Add XHCI ACPI table
Platform/RPi4: Add ACPI basic mode build option
Platform/RPi4: Add switch to select between PL011 and miniUART
Platform/RPi4: Improve SPCR and DBG2 ACPI table generation
Platform/RPi4: Improve FADT ACPI table generation
Platform/RPi4: Clean up ACPI definitions
Silicon/Bcm283x: Add UART constants for PL011 and miniUART
Silicon/Bcm27xx: Add segment library to handle nonstandard ECAM
Silicon/Bcm27xx: Add PCIe host bridge config library
Platform/RPi4: Build the PCIe and xHCI drivers into the firmware
Silicon/Bcm27xx: Add PCIe constants to Bcm2711.h
Platform/RPi4: Add base platform files
Platform/RPi4: Update ACPI tables for the new platform
Platform/RPi: Fix overlap of SoC registers and RAM
Platform/RPi: Don't describe MMIO regions as memory
Silicon/SynQuacer/PlatformDxe: add ACPI device node for OP-TEE if present
Platform/RPi4: Add initial ACPI tables
Silicon/SynQuacer/PlatformDxe: move EMMC SSDT handling to core routine
Silicon/AMD/Styx: add some more stream IDs for SATA0 to the IORT
Silicon/AMD/Styx/PlatInitPei: ignore bogus MAC addresses provided by the SCP
Platform/Overdrive: revert streamID DT changes for first SATA port
Platform/ARM/ArmJunoDxe: use PciIo protocol notify to program the MAC
Platform/ARM/ArmJunoDxe: make mAcpiRegistration STATIC VOID*
Platform/RPi/MmcDxe: Improve MMC driver stability
Platform/RPi: Set SD routing according to model
Platform/RPi/MmcDxe: Factorize SCR call and clean up MMC init
Silicon/Broadcom/Bcm283x: Move Bcm2835 RNG defines to their own header
Platform/Overdrive: clean up stream ID descriptions in DT
Platform/Overdrive: add missing resolution for FileHandleLib
Silicon/Broadcom/Bcm283x: Add Bcm2838 RNG driver
Silicon/AMD/StyxDtbLoaderLib: add interrupt-affinity property to PMU node
Silicon/AMD/StyxDtbLoaderLib: omit linux,phandle properties
Silicon/AMD/Styx: clean up stream ID mappings for SMMU
Platform/Overdrive: fix a typo in the DT
Silicon/AMD/StyxDtbLoaderLib: use Cortex-A57 IDs instead of generic ARMv8
Silicon/Broadcom/Bcm283x: Rename Bcm2835 RNG driver
Platform/DeveloperBox: disable variable runtime cache
Silicon/SynQuacer/PlatformDxe: set NETSEC DMA as coherent
Silicon/AMD/StyxDtbLoaderLib: add description of the cache topology