UBUNTU: Ubuntu-nvidia-tegra-pvw-6.8.0-1009.9

Signed-off-by: Noah Wager <noah.wager@canonical.com>
This commit is contained in:
Noah Wager
2025-07-16 20:19:59 -07:00
parent a2a784f7cb
commit fbf68c653a
2 changed files with 268 additions and 5 deletions
+256 -5
View File
@@ -1,10 +1,261 @@
linux-nvidia-tegra-pvw (6.8.0-1009.9) UNRELEASED; urgency=medium
linux-nvidia-tegra-pvw (6.8.0-1009.9) noble; urgency=medium
CHANGELOG: Do not edit directly. Autogenerated at release.
CHANGELOG: Use the printchanges target to see the current changes.
CHANGELOG: Use the insertchanges target to create the final log.
* noble/linux-nvidia-tegra-pvw: 6.8.0-1009.9 -proposed tracker (LP: #2116963)
-- Noah Wager <noah.wager@canonical.com> Wed, 16 Jul 2025 20:16:03 -0700
* Packaging resync (LP: #1786013)
- [Packaging] update variants
- [Packaging] debian.nvidia-tegra-pvw/dkms-versions -- update from kernel-
versions (main/d2025.07.14)
* Add list of source files to linux-buildinfo (LP: #2086606)
- [Packaging] nvidia-tegra-pvw: Add dwarfdump package in the Build-Depends
* Initial Ubuntu changes
- [Config] nvidia-tegra-pvw: Enable CONFIG_ARCH_TEGRA_264_SOC
- [Config] nvidia-tegra-pvw: Enable CONFIG_ARM_FFA_TRANSPORT
- [Config] nvidia-tegra-pvw: Enable platform keyring configs
- [Config] nvidia-tegra-pvw: Enable oops/panic logs to block device
- [Config] nvidia-tegra-pvw: Enable ZRAM config as module
- [Config] nvidia-tegra-pvw: enable PSTORE ramoops logging
- [Config] nvidia-tegra-pvw: Enable CX7 dependent modules
- [Config] nvidia-tegra-pvw: Enable MLX INFINIBAND modules
- [Config] nvidia-tegra-pvw: enable CONFIG_IP_NF_TARGET_REDIRECT
- [Config] nvidia-tegra-pvw: additional kubernetes related configs
- [Config] nvidia-tegra-pvw: Enable CONFIG_EXFAT_FS
- [Config] nvidia-tegra-pvw: disable LOGO
- [Config] nvidia-tegra-pvw: Enable CONFIG_CRYPTO_USER_API_* as module
- [Config] nvidia-tegra-pvw: enable cfs bandwidth for k8s
- [Config] nvidia-tegra-pvw: enable few matches for netfliter
- [Config] nvidia-tegra-pvw: enable QFMT_V2 for quota
- [Config] nvidia-tegra-pvw: Enable userspace I/O driver
- [Config] nvidia-tegra-pvw: enable USB tethering
- [Config] nvidia-tegra-pvw: builtin TEGRA_HV_DRIVER
- [Config] nvidia-tegra-pvw: enable FB_SIMPLE
- [Config] nvidia-tegra-pvw: enable NFT_MASQ, NFT_COMPAT, NFT_NAT
- [Config] nvidia-tegra-pvw: enable CONFIG_VIRT_DRIVERS
- [Config] nvidia-tegra-pvw: enable CONFIG_BACKLIGHT_CLASS_DEVICE
- [Config] nvidia-tegra-pvw: Set configs for AI-RAN
- [Config] nvidia-tegra-pvw: Enable INA238 driver
* Initial upstream and SAUCE changes
- NVIDIA: SAUCE: arm64: configs: Enable ARM_FFA config
- NVIDIA: SAUCE: arm64: configs: Align prod_defconfig with k6.1
- NVIDIA: SAUCE: arm64: configs: Enable platform keyring configs
- NVIDIA: SAUCE: arm64: configs: Enable oops/panic logs to block device
- NVIDIA: SAUCE: arm64: configs: Enable ZRAM config as module
- NVIDIA: SAUCE: arm64: configs: enable PSTORE ramoops logging
- NVIDIA: SAUCE: arm64: configs: Enable CX7 dependent modules
- NVIDIA: SAUCE: arm64: configs: Enable MLX INFINIBAND modules
- NVIDIA: SAUCE: arm64: configs: enable CONFIG_IP_NF_TARGET_REDIRECT
- NVIDIA: SAUCE: arm64: configs: additional kubernetes related configs
- NVIDIA: SAUCE: arm64: configs: Enable CONFIG_EXFAT_FS
- NVIDIA: SAUCE: arm64: configs: Enable sync sched macro
- NVIDIA: SAUCE: arm64: configs: disable LOGO
- NVIDIA: SAUCE: arm64: configs: enable joystick driver
- NVIDIA: SAUCE: arm64: configs: Enable CONFIG_CRYPTO_USER_API_* as module
- NVIDIA: SAUCE: arm64: configs: enable cfs bandwidth for k8s
- NVIDIA: SAUCE: arm64: configs: enable few matches for netfliter
- NVIDIA: SAUCE: arm64: configs: enable QFMT_V2 for quota
- NVIDIA: SAUCE: arm64: configs: Enable userspace I/O driver
- NVIDIA: SAUCE: arm64: configs: enable USB tethering
- NVIDIA: SAUCE: arm64: configs: Enable usb UAS support
- NVIDIA: SAUCE: arm64: configs: Enable ext* xattr & ACL
- NVIDIA: SAUCE: arm64: configs: Enable fuzzing configs
- NVIDIA: SAUCE: arm64: configs: enable CONFIG_ARCH_TEGRA_264_SOC
- NVIDIA: SAUCE: net: phy: aquantia: Remove polling PHY system side
interface
- NVIDIA: SAUCE: net: phy: aquantia: Fix PHY interfaces
- NVIDIA: SAUCE: bpmp: ABI headers update
- NVIDIA: SAUCE: dmaengine: tegra: Use struct for register offsets
- NVIDIA: SAUCE: dmaengine: tegra: Support more than 40 bits address width
- NVIDIA: SAUCE: dmaengine: tegra: Add Tegra264 support
- NVIDIA: SAUCE: dmaengine: tegra: Remove reset control
- NVIDIA: SAUCE: tegra: ADMA: Add tegra264 support
- NVIDIA: SAUCE: i2c: tegra: Add HS mode support
- NVIDIA: SAUCE: i2c: tegra: Add SW Mutex support in Tegra264
- NVIDIA: SAUCE: i2c: tegra: Add Tegra264 support
- NVIDIA: SAUCE: tty/serial: tegra-utc: Add Tegra UTC driver
- NVIDIA: SAUCE: tty/serial: tegra-utc: Add support for earlycon
- NVIDIA: SAUCE: tty/serial: tegra-utc: Add support for polling
- NVIDIA: SAUCE: cpufreq: tegra194: Add support for Tegra264
- NVIDIA: SAUCE: mailbox: tegra-hsp: Define dimensioning masks in soc data
- NVIDIA: SAUCE: mailbox: tegra-hsp: Add virtualization support for
Tegra264
- NVIDIA: SAUCE: mmc: tegra: use gpio for voltage switching on fpga
- NVIDIA: SAUCE: sdhci-tegra: t264: Add T264 support for SDMMC1 IP
- NVIDIA: SAUCE: drivers: nv_ist: Add IST debugfs options
- NVIDIA: SAUCE: hte: Add tegra264 GTE support
- NVIDIA: SAUCE: soc/tegra: pmc: Configure internal regulators for
sdmmc1-hv pad
- Revert "NVIDIA: SAUCE: soc/tegra: fuse: Add tegra_fuse_control_read"
- NVIDIA: SAUCE: soc: tegra: cbb: Add support for CBB Chiplet fabrics in
Tegra264
- NVIDIA: SAUCE: soc: tegra: cbb: make error interrupt enable and status
per SoC
- NVIDIA: SAUCE: soc: tegra: cbb: clear error force register with error
status
- NVIDIA: SAUCE: soc: tegra: cbb: update register offsets for NET06
- NVIDIA: SAUCE: soc: tegra: cbb: update offsets for Vision fabric for
NET06
- NVIDIA: SAUCE: soc: tegra: cbb: update register offsets for NET07
- NVIDIA: SAUCE: soc: tegra: cbb: update register offsets for NET09
- NVIDIA: SAUCE: soc/tegra: pmc: Add Tegra264 PMC driver
- NVIDIA: SAUCE: soc: tegra: cbb: update register offsets for NET10
- NVIDIA: SAUCE: soc: tegra: cbb: handle fabric_id table per soc
- NVIDIA: SAUCE: soc: tegra: cbb: skip checking slave_map if missing
- NVIDIA: SAUCE: soc/tegra: pmc: Add Tegra264 ethernet wake event
- NVIDIA: SAUCE: soc/tegra: pmc: Add Tegra264 PMU wake event
- NVIDIA: SAUCE: nvmem: Add Tegra efuse driver
- NVIDIA: SAUCE: ALSA: hda/tegra: Add Tegra264 support
- NVIDIA: SAUCE: ASoC: tegra: CIF: Add tegra264 support
- NVIDIA: SAUCE: ASoC: tegra: AMX: Add tegra264 support
- NVIDIA: SAUCE: ASoC: tegra: ADX: Add tegra264 support
- NVIDIA: SAUCE: ASoC: tegra: ADMAIF: Add tegra264 support
- NVIDIA: SAUCE: ASoC: tegra: I2S: Add tegra264 support
- NVIDIA: SAUCE: ASoC: tegra: AHUB: Add tegra264 support
- NVIDIA: SAUCE: ASoC: tegra: ASRC: Update ARAM address
- NVIDIA: SAUCE: ASoC: Update PLL rate for T264
- NVIDIA: SAUCE: perf: arm_cspmu: add pmpidr support
- NVIDIA: SAUCE: perf: arm_cspmu: nvidia: add revision id matching
- NVIDIA: SAUCE: perf: arm_cspmu: nvidia: change event filter as optional
- NVIDIA: SAUCE: perf: arm_cspmu: add stop counters to impl ops
- NVIDIA: SAUCE: perf arm-spe: Add Poseidon-AE to neoverse list
- NVIDIA: SAUCE: phy: tegra: xusb: Add Tegra264 support
- NVIDIA: SAUCE: usb: gadget: udc: Add Tegra264 support
- NVIDIA: SAUCE: usb: host: xhci-tegra: Add Tegra264 XHCI support
- NVIDIA: SAUCE: usb: xhci: skip mbox configuration
- NVIDIA: SAUCE: phy: xusb: skip USB2 PAD tracking and fuse
- NVIDIA: SAUCE: xudc: skip SSPX programming in xudc
- NVIDIA: SAUCE: usb: gadget: xudc: Enable u1/u2 for Tegra264
- NVIDIA: SAUCE: usb: gadget: xudc: Set the u1 timeout default value to
0xff
- NVIDIA: SAUCE: usb: host: xhci: Fix USB2 HW LPM port number
- NVIDIA: SAUCE: usb: gadget: xudc: ACK ST_RC after clearing CTRL_RUN
- NVIDIA: SAUCE: memory: tegra: donot print error for probe defer
- NVIDIA: SAUCE: memory: tegra: Add Tegra264 MC and EMC support
- NVIDIA: SAUCE: memory: tegra: add clients to MC clients table
- NVIDIA: SAUCE: memory: tegra: Disable mc-err handling in upstream
- NVIDIA: SAUCE: memory: tegra: add iGPU and NVDEC clients for T264
- NVIDIA: SAUCE: memory: tegra: Fix channel enable register
- NVIDIA: SAUCE: memory: Add support for T264 mc-err
- NVIDIA: SAUCE: PCI: Disable HDA enablement on Tegra iGPU
- NVIDIA: SAUCE: gpio: t264: add GPIO support for T264
- NVIDIA: SAUCE: gpio-tegra: add dynamic pinmuxing support for PCIE pins
- NVIDIA: SAUCE: gpio-tegra: enable GTE for T264
- NVIDIA: SAUCE: pinctrl: t264: Add pinctrl support for T264
- NVIDIA: SAUCE: pinctrl: Remove duplication of PINCTRL_TEGRA264
definition
- NVIDIA: SAUCE: pwm: tegra: Avoid hard-coded max clock frequency
- NVIDIA: SAUCE: pwm: tegra: Neutralize PWM register access helpers
- NVIDIA: SAUCE: pwm: tegra: Introduce offset of PWM enablement
- NVIDIA: SAUCE: pwm: tegra: Get PWM duty and scale from match data
- NVIDIA: SAUCE: pwm: tegra: Differentiate between depth and width
- NVIDIA: SAUCE: pwm: tegra: Correct tegra_pwm_config()
- NVIDIA: SAUCE: pwm: tegra: Add Tegra264 PWM controller support
- NVIDIA: SAUCE: pwm: tegra: Avoid overflow on 100% duty cycle
- NVIDIA: SAUCE: phy: tegra: xusb: Remove ignore_fuse flag
- NVIDIA: SAUCE: usb: gadget: xudc: Add platform init functions
- NVIDIA: SAUCE: usb: gadget: tegra-xudc: Increase credit HP timeout
margin
- NVIDIA: SAUCE: usb: gadget: tegra-xudc: Increase tPortConfiguration
timeout
- NVIDIA: SAUCE: usb: gadget: serial: Fix possible race with close
- NVIDIA: SAUCE: arch: arm64: enable FB_SIMPLE config
- NVIDIA: SAUCE: usb: gadget: msc: fix Error Recovery Test
- NVIDIA: SAUCE: usb: gadget: xudc: add set_wedge support
- NVIDIA: SAUCE: phy: tegra: xusb-tegra186: Fix and extend fuse
calibration handling
- NVIDIA: SAUCE: soc/tegra: fuse: Add FUSE_USB_CALIB_EXT2 and
FUSE_USB_CALIB_EXT3
- NVIDIA: SAUCE: usb: gadget: tegra-xudc: Reduce ping.LFPS trepeat for U1
exit reliability
- ASoC: tegra: Add support for S24_LE audio format
- phy: tegra: xusb: Set fwnode for xusb port devices
- NVIDIA: SAUCE: soc/tegra: pmc: Remove incorrect of_node_put
- NVIDIA: SAUCE: soc/tegra: pmc: Fix memory leaks
- NVIDIA: SAUCE: soc: tegra: cbb: add slave maps for Tegra264
- NVIDIA: SAUCE: cpufreq: tegra194: disable irqs for freq read
- NVIDIA: SAUCE: bluetooth: usb: disable 8822CE modules
- NVIDIA: SAUCE: arm64: defconfig: Sanitize the defconfig
- NVIDIA: SAUCE: arm64: defconfig: enable NFT_MASQ, NFT_COMPAT, NFT_NAT
- NVIDIA: SAUCE: ALSA: hda/tegra: Revert the HDA reset property check
- pstore/ram: Register to module device table
- dt-bindings: dma: Support channel page to nvidia,tegra210-adma
- dmaengine: tegra210-adma: Support channel page
- NVIDIA: SAUCE: dmaengine: tegra210-adma: Support page for tegra264
- NVIDIA: SAUCE: bt_usb: Disable RTL8852CE upstream driver
- NVIDIA: SAUCE: Revert "[UPSTREAM PENDING] iommu/arm-smmu-v3: add
suspend/resume support"
- NVIDIA: SAUCE: iommu/arm-smmu-v3: add suspend/resume support
- dmaengine: tegra210-adma: Use div_u64 for 64 bit division
- dmaengine: tegra210-adma: check for adma max page
- NVIDIA: SAUCE: dmaengine: tegra210-adma: Init adma max page for Tegra264
- NVIDIA: SAUCE: ASoC: soc-pcm: Fix hw_params() and DAPM widget sequence
- NVIDIA: SAUCE: virt: tegra: build tegra_hv.c driver as built-in driver
- NVIDIA: SAUCE: firmware: bpmp: build bpmp hv driver as built-in driver
- NVIDIA: SAUCE: firmware: ivc: merge ivc_ext.c with upstream ivc.c
- NVIDIA: SAUCE: drivers: tegra: virt: support hvc call to get nvlog
buffer
- NVIDIA: drivers: tegra: virt: runtime frequency
- NVIDIA: SAUCE: arm64: defconfig: enable CONFIG_VIRT_DRIVERS
- NVIDIA: SAUCE: phy: tegra: xusb: Fix setting WAKE_WALK_EN
- NVIDIA: SAUCE: xhci: tegra: Add remote wakeup support
- NVIDIA: SAUCE: soc/tegra: pmc: Add Tegra264 USB wake event
- net: phy: aquantia: rename and export aqr107_wait_reset_complete()
- net: phy: aquantia: wait for FW reset before checking the vendor ID
- net: phy: aquantia: fix -ETIMEDOUT PHY probe failure when firmware not
present
- NVIDIA: SAUCE: net: phy: aquantia: Poll for valid FW ID.
- net: phy: aquantia: poll status register
- ASoC: tegra: Add interconnect support
- ASoC: tegra: Remove the isomgr_bw APIs export
- NVIDIA: SAUCE: ASoC: tegra: Tegra264 support in isomgr_bw
- phy: tegra: xusb: reset VBUS & ID OVERRIDE
- NVIDIA: SAUCE: arch: arm64: enable AppArmor instead of SELinux
- apparmor: lift new_profile declaration to remove C23 extension warning
- ASoC: tegra: Use non-atomic timeout for ADX status register
- NVIDIA: SAUCE: xhci: tegra: fix port reset issue
- NVIDIA: SAUCE: phy: tegra: fix port reset issue
- NVIDIA: SAUCE: arm64: config: Enable CONFIG_BACKLIGHT_CLASS_DEVICE
- NVIDIA: SAUCE: ufs: skip ufs init if already initialised in earlier boot
flow
- NVIDIA: SAUCE: usb: gadget: xudc: Avoid skipping clear feature
- NVIDIA: SAUCE: Revert "NVIDIA: SAUCE: phy: tegra: Prevent bias pad
refcount mismatch during tegra suspend"
- NVIDIA: SAUCE: Revert "NVIDIA: SAUCE: WAR: regulator: core: Revert "Only
increment use_count when enable_count changes""
- NVIDIA: SAUCE: Revert "NVIDIA: SAUCE: fs: eventpoll: Add smp_mb() before
waitqueue_active"
- NVIDIA: SAUCE: Revert "NVIDIA: SAUCE: locking/rtmutex: use cmpxchg in
mark_rt_mutex_waiters"
- NVIDIA: SAUCE: Revert "NVIDIA: SAUCE: WAR for 64-bit register writes in
cmodel"
- NVIDIA: SAUCE: phy: tegra: xusb: Fix unbalanced regulator disable in
UTMI PHY mode
- NVIDIA: SAUCE: xhci: tegra: Remove unused variable
- NVIDIA: SAUCE: cpufreq: tegra194: fix policy initialization
- NVIDIA: SAUCE: ASoC: tegra: Add isomgrbw missing integration
- phy: tegra: xusb: Use a bitmask for UTMI pad power state tracking
- phy: tegra: xusb: remove a stray unlock
- NVIDIA: SAUCE: dmaengine: Update Channel FIFO and Config Registers
- NVIDIA: SAUCE: arm64: defconfig: set configs for AI-RAN
- usb: host: tegra: Prevent host controller crash when OTG port is used
- NVIDIA: SAUCE: ASoC: Fix pll clock issue
- NVIDIA: SAUCE: arm64: defconfig: Sanitize defconfig
- dt-bindings: Document Tegra264 ADMA support
- dt-bindings: Update Tegra194 and Tegra234 HDA bindings
- dt-bindings: Document Tegra264 HDA Support
- NVIDIA: SAUCE: dt-bindings: ASoC: admaif: Add missing properties
- NVIDIA: SAUCE: dt-bindings: ASoC: Document Tegra264 APE support
- NVIDIA: SAUCE: WAR: soc: tegra: pmc: Disable wakeup capability of USB3
port2
- NVIDIA: SAUCE: ASoC: tegra: Update ASRC ratio controls
- NVIDIA: SAUCE: efuse: Add odm-id, odm-info support
- NVIDIA: SAUCE: xhci: tegra: Enable USB wake-up for Tegra234
- NVIDIA: SAUCE: xhci: tegra: Enable USB wake-up for Tegra234
- NVIDIA: SAUCE: arm64: defconfig: Enable INA238 driver
-- Noah Wager <noah.wager@canonical.com> Wed, 16 Jul 2025 20:19:58 -0700
linux-nvidia-tegra-pvw (6.8.0-1000.0) noble; urgency=medium
+12
View File
@@ -1,4 +1,5 @@
# Recreate any symlinks created since the orig.
chmod +x 'arch/mips/pci/pcie-octeon.c'
chmod +x 'debian/cloud-tools/hv_get_dhcp_info'
chmod +x 'debian/cloud-tools/hv_get_dns_info'
chmod +x 'debian/cloud-tools/hv_set_ifconfig'
@@ -32,12 +33,23 @@ chmod +x 'debian/tests-build/check-aliases'
chmod +x 'debian/tests/rebuild'
chmod +x 'debian/tests/ubuntu-regression-suite'
chmod +x 'drivers/watchdog/f71808e_wdt.c'
chmod +x 'tools/testing/selftests/gpio/gpio-aggregator.sh'
chmod +x 'tools/testing/selftests/net/ipv6_route_update_soft_lockup.sh'
# Remove any files deleted from the orig.
rm -f 'arch/arm/kernel/pj4-cp0.c'
rm -f 'arch/arm64/boot/dts/qcom/pm2250.dtsi'
rm -f 'arch/arm64/boot/dts/qcom/sdm845-db845c-navigation-mezzanine.dts'
rm -f 'arch/loongarch/include/asm/dma-direct.h'
rm -f 'arch/loongarch/include/asm/qspinlock.h'
rm -f 'arch/s390/kernel/earlypgm.S'
rm -f 'arch/sparc/lib/cmpdi2.c'
rm -f 'arch/sparc/lib/ucmpdi2.c'
rm -f 'drivers/dax/pmem/Makefile'
rm -f 'drivers/dax/pmem/pmem.c'
rm -f 'drivers/gpu/drm/gma500/psb_lid.c'
rm -f 'drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c'
rm -f 'include/linux/amd-pstate.h'
rm -f 'include/linux/iio/adc/adi-axi-adc.h'
rm -f 'net/bluetooth/a2mp.c'
rm -f 'net/bluetooth/a2mp.h'
rm -f 'net/bluetooth/amp.c'