Skip to content

Releases: NVIDIA/edk2-nvidia

edk2-nvidia-main-20220714

15 Jul 05:33
Compare
Choose a tag to compare
Pre-release

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

15 Jun 18:48
Compare
Choose a tag to compare
Pre-release

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