Releases: NVIDIA/edk2-nvidia
Releases · NVIDIA/edk2-nvidia
edk2-nvidia-main-20220714
Pre-release build of latest code, this release has not been through normal QA process.
What's Changed
- chore: Add FMP support for production fuse
- fix: kernel-dtb not getting read from media
- fix: Do not disable BMC I2C port
- feat: Add support for pin control config in i2c
- feat(jenkins): Add StandaloneMmOptee to jenkins build
- feat: add device drivers to stmm optee image
- chore: rpmb: return if emulated store or qspi is enabled
- fix (t194): support mb1_b image and unified emmc boot partitions
- feat: Allow build system to set version string
- doc: Update build instructions for ubuntu20
- feat: Log BMC IPs if present
- fix: Various TegraI2C fixes
- feat: Add FRB2 driver for BMC watchdog support
- feat: Add Arm SMBR Status code driver
- feat: Add Tegra Pin Controller driver
- chore: convert PCIe controller to direct enumeration
- feat: Add support for protocol additions to CM
- feat(t234): Add dGPU ACPI node for ga10b
- feat: Add MRQ device driver node
- fix: standalonemm_optee: use combined uart on T234
- feat(t194): Increase CPU frequency to max
- feat: Trigger github workflow on main branch
- fix: adjust the boot params data structure
- feat(t234): process usable blanket dram information
- fix(optee): Resolve cppcheck finding
- feat(t194): Add support for HDA device in ACPI
- feat: Add support for SSIF protocol on I2CIO
- feat: Add I2C support for the ssif-bmc node
- chore: Build Intel IPMI libraries
- chore: Enable core I2c driver for all targets
- feat: rpmb-ns: add the non-secure bits for rpmb
- feat: Add support for non-binding device discovery
- feat: Add support for OnExit notification
- style: Uncrustify DeviceDiscoveryDriverLib
- feat: add l4t configuration dtb overlay
- feat: Enable realtek ethernet NIC driver
- feat: add support for new boot options hierarchy
- fix: update t234 partitions for FW update
- fix(cfg mgr): First pass at multi-processor boot for T234.
- feat: support single-image capsules for development
- feat: get mm communicate to use ff-a
- feat: Update BpmpIpc to use new DD framework
- feat: Revamp Device Discovery Framework
- fix: add copyright header
- feat: disable variable caching in STMM
- feat: add default variables acpi boot dtb
- chore: setup snapshot of MmCommunicate driver
- fix: support single BR-BCT backup partition
- fix: Disable PPTT for T234
- feat: introduce standalonemm image for optee
- fix: fix partition name matching
- feat(t194): Enable gv11b device
- fix: use correct kernel-dtb for recovery
- feat: Enable SNP driver
- fix(t234): Do not disable display when ACPI enabled
- fix(eqos): EQoS DMA may be active at exit boot services
- feat: Add VariableFlashInfoLib implementation
- feat(t234): enable dram encryption
- fix: Update BR-BCT properly
- feat: ADD StMM FVB driver
- feat: ADD StMM Nor flash drivers
- feat: Allow build system to set version string
- feat: Add support for updating BR-BCT
- feat(stmmoptee): add new api to check for qspi device
- feat: make changes to rpmb fixup and fvb init
- feat: add support to read UpdateBrBct flag
- feat: Add FMP support for TnSpec restrictions
- fix: skip dtb update in acpi boot
- feat(t234): add ramoops support
- fix: Fix cppcheck complaint
- feature: smbios: add type16 table
- feat: Add default variable support
- fix(t234): Add support for NCP81599
- feat(build): Use the toolchain for DTS pre-processing
- feat: modify the logic for SKU and emulated store
- fix: do not reset existing FDT location
- fix(eqos): Fix MAC initialization failure
- fix: do not talk to qspi clock if unsupported
- feat: add maxim77851 support
- fix(t234): set clock speed for the uart clock
- fix: do not use flash in rcm boot
- fix: clean data cache till POC
- feat: norflashdxe: choose read command conditionally
- feat: add qspi clock get/set support
- fix(AndroidBootDxe): Resolve cppcheck findings
- fix(Library): Resolve cppcheck findings
- fix(Display): Resolve cppcheck findings
- fix(BpmpI2c): Resolve cppcheck findings
- fix(Drivers): Resolve cppcheck findings
- fix(L4TLauncher): Resolve cppcheck findings
- fix: xhci: Set XUSB AO Base from DTB
- feat: print kernel command line when using l4t launcher
- feat(t194): Add GOP support
- feat: Mods to OpteeLib
- feat: print kernel command line when using boot image
- fix: use spi slow read on pre-silicon platforms
- feat: generalize cpu floorsweeping
- feat: update DT cpu layout parsing for sockets
- feat: Get UART working for StandaloneMM
- fix: add socket affinity to MPIDR calculations
- fix: do not set physical base address address in GICC
- feat: Renable delete of QSPI Node
- fix: do not set GICR address in GICC
- feat: Mods to the StandaloneMmCoreEntryLib
- fix(t234): fix allocated framebuffer size
- feat: print model from DTB
- fix: Add missing FW flash partitions to FMP
- build: Add support for selecting DEBUG/RELEASE build
- fix: Disable PPTT for T194
- feat: Support OsIndications for capsule on disk
- feat: floorsweep CPUBL DTB
- fix: Make sure board info exists prior to use
- fix: Set PcdAffinityMpIdrSupported for T234
- feat: Improve serial port ACPI generation
- fix: UpdateFanInfo doesn't take an argument
- fix: Correct inline asm for WriteNvgChannelIdx
- fix: Return error if HOB is missing
- fix: Correct error return if unknown CPU
- fix: I2c bus is unknown for direct detection
- fix: Remove check prior to allocate
- fix: Make sure protocolbuffer is NULL at init
- fix: EEProm debug message references unset value
- fix: Prevent uninitialized variable access in l4tlauncher
- feat: add proximity domain to GIC structures
- feat: store memory map as received from BL
- feat: Use VER partition contents for system FW version info
- feat: use memory map info from HOB
- feat: use board info from HOB
- fix: use mmio regions from HOB
- feat: use active boot chain from HOB
- fix: fix madt generation
- feat: add multiple dram regions support
- feat: create platform resource hob early
- feat: use platform resource hob for socket info
- feat: introduce platform resource info hob
- feat: Add support for PPTT table generation
- feat: Support Multi Port Debug Logs
- feat: Use DTB prop to toggle emulated variables
- feat: Add USB support to t234 acpi
- fix: Fix crash with xudc
- fix(usb/t234): Fix poweroff in ACPI case
- feat(t234): Enable USB support
- feat: print memory information
Full Changelog: jetson-r34.1_dp...edk2-nvidia-main-20220714
edk2-nvidia-r34.1-updates-20220615
What's Changed
- Introduce workflow to build and test on github by @jgarver in #7
- Support for UEFI USB on Orin by @jbrasen in #1
- NVIDIA: NvDisplayControllerDxe: fix allocated framebuffer size by @bobekjan in #3
- fix: t234: clean invalidate caches to scf level using mce ari by @ashishsingha in #6
- EQoS not initializing on Xavier by @jbrasen in #9
- fix: skip dtb update in acpi boot by @jbrasen in #11
- fix(eqos): EQoS DMA may be active at exit boot services by @jbrasen in #13
Full Changelog: /~https://github.com/NVIDIA/edk2-nvidia/commits/edk2-nvidia-r34.1-updates-20220615