In message: [linux-yocto][linux-yocto v6.12/standard/ti-soc & v6.12/standard/preempt-rt/ti-soc] upgrade kernel patches for ti-soc on 17/12/2025 Xulin Sun wrote:
> Hi Bruce, > > Could you please help to merge below 477 patches to upgrade kernel branch > ti-soc to tag 11.02.08 for the two branches: > > "v6.12/standard/ti-soc" > "v6.12/standard/preempt-rt/ti-soc" > > - About below commits to change common kernel files: > kernel/power/qos.c | 102 +++ > kernel/sched/idle.c | 12 +- > > Reason: TI AM62L3 SoC Low-Power Mode Support - These core kernel > modifications enable AM62L3's > advanced power management by adding CPU system-wakeup QoS limits for > suspend-to-idle. > Without these changes, AM62L3 cannot properly utilize its multi-level idle > states and would > be forced into deepest sleep mode regardless of application latency > requirements. > > > - About below commits to change common net/hsr files: > net/core/sock.c | 15 + > net/hsr/Makefile | 1 + > net/hsr/hsr_device.c | 263 ++++++- > net/hsr/hsr_device.h | 6 +- > net/hsr/hsr_forward.c | 178 ++++- > net/hsr/hsr_framereg.h | 1 + > net/hsr/hsr_main.h | 54 ++ > net/hsr/hsr_netlink.c | 35 +- > net/hsr/hsr_proc.c | 673 ++++++++++++++++++ > net/packet/af_packet.c | 4 + > > Reason: TI Industrial Ethernet HSR/PRP Protocol Support - These networking > modifications enable > High-availability Seamless Redundancy (HSR) and Parallel Redundancy Protocol > (PRP) support for > TI's PRUETH (PRU Ethernet) hardware on TI AM65x/AM64x SoCs. Required for > industrial > automation applications demanding zero-downtime network redundancy. Thanks for the explanations about the non BSP files being modified. It helps me merge it more quickly. For some reason, I'm seeing conflicts after I fetched your branch and merged it: bruce-XPS-8940 [/home/bruc...-yocto.git]> git merge v6.12/standard/ti-soc-merge Auto-merging MAINTAINERS Auto-merging drivers/media/platform/chips-media/wave5/wave5-vpu.c CONFLICT (content): Merge conflict in drivers/media/platform/chips-media/wave5/wave5-vpu.c Auto-merging drivers/pmdomain/arm/scmi_pm_domain.c CONFLICT (content): Merge conflict in drivers/pmdomain/arm/scmi_pm_domain.c Auto-merging drivers/usb/host/xhci.c Auto-merging net/hsr/hsr_device.c Recorded preimage for 'drivers/media/platform/chips-media/wave5/wave5-vpu.c' Recorded preimage for 'drivers/pmdomain/arm/scmi_pm_domain.c' Automatic merge failed; fix conflicts and then commit the result. Can you double check the BSP is on the latest yocto 6.12 ? Bruce > > > The following changes since commit 49663ccf7debf913aab69d669579031bbd9489e9: > > Merge branch 'v6.12/standard/base' into v6.12/standard/ti-soc (2025-11-14 > 11:48:37 -0500) > > are available in the Git repository at: > > https://github.com/xulinsun/ti-j72x v6.12/standard/ti-soc > > for you to fetch changes up to 424adee3a9b5e0842505f05180cf2a2ff529a2f0: > > arm64: dts: ti: j722s: Add DTB overlay for RTOS memory map (2025-12-17 > 07:13:51 +0000) > > ---------------------------------------------------------------- > Abhash Kumar Jha (4): > PENDING: usb: cdns3: host: Handle XHCI device nullptr exception during > resume > PENDING: cdns-dsi: Split pm_ops into runtime_pm and system_sleep ops > PENDING: drm: bridge: Add suspend resume support to the bridge driver > TI: HACK: firmware: ti_sci: Add operation to check if clock restore is > required upon resume > > Akashdeep Kaur (2): > FROMLIST: arm64: dts: ti: k3-pinctrl: Add the remaining macros > FROMLIST: arm64: dts: ti: k3-pinctrl: Fix the bug in existing macros > > Aksh Garg (3): > TI: HACK: net: ethernet: ti: am65-cpsw-nuss: fix CPSW probe failure > when DEBUG_FS is disabled > net: ethernet: ti: am65-cpsw-qos: fix IET verify/response timeout > net: ethernet: ti: am65-cpsw-qos: fix IET verify retry mechanism > > Andrew Davis (7): > TI: arm64: ti: k3-am62a7-sk-edgeai: Move 4MB from shared memory to > core heap > PENDING: arm64: dts: ti: k3-am67a-beagley-ai: Enable HDMI display and > audio > arm64: dts: ti: Enable overlays for all DTB files > TI: arm64: dts: ti: k3-am62l-evm: Add E-Paper overlay > PENDING: dt-bindings: arm: ti: Fix bindings for AM62D2 SoC > PENDING: dt-bindings: arm: ti: Add compatible for AM62L Badge > PENDING: arm64: dts: ti: k3-am62l3-badge: Add initial AM62L3 Badge > support > > Aniket Limaye (1): > FROMLIST: arm64: dts: ti: k3-j784s4: Fix I2C pinmux pull configuration > > Anshul Dalal (7): > PENDING: dt-bindings: arm: ti: Add binding for AM625 SiP > PENDING: arm64: dts: ti: k3-am62*: remove SoC dtsi from common dtsi > PENDING: arm64: dts: ti: Move shared regulator nodes to common dtsi > PENDING: arm64: dts: ti: Introduce base support for AM6254xxl SiP > PENDING: arm64: dts: ti: Add support for AM6254xxl SiP SK > PENDING: cpufreq: Add AM6254XXL to cpufreq-dt-platdev blocklist > PENDING: cpufreq: ti: add support for AM6254XXL SiP > > Aradhya Bhatia (4): > FROMLIST: drm/bridge: cdns-dsi: Fix the _atomic_check() > PENDING: drm/bridge: ite-it66121: Add drm_connector support > drm/tidss: Mark AM65x OLDI code separately > drm/tidss: Add OLDI bridge support > > Beleswar Padhi (2): > FROMLIST: arm64: dts: ti: k3-j742s2-mcu-wakeup: Override firmware-name > for MCU R5F cores > FROMLIST: mailbox: omap-mailbox: Check for pending msgs when mbox is > exclusive > > Brandon Brnich (13): > PENDING: media: imagination: e5010: Expose Widths that align to 16 > TI: HACK: media: chips-media: wave5: Update Logs to dev_dbg > PENDING: arm64: dts: ti: k3-am62p-j722s-common-main: Add OPP table to > the VPU node > PENDING: media: chips-media: wave5: Add devfreq support > PENDING: media: chips-media: wave5: Change job_ready to Reduce CPU > Load > PENDING: arm64: dts: ti: k3-j722s-evm: Remove Improper Interrupt from > main_pmx0 > PENDING: arm64: dts: ti: k3-j722s-main: Add E5010 JEPG Encoder > FROMLIST: media: chips-media: wave5: Fix Hang in Encoder > PENDING: media: imagination: e5010: Add Infrastructure to Support MMU > media: imagination: e5010: Enable MMU Support > PENDING: media: imagination: e5010: Ensure Power On During init_device > TI: HACK: media: chips-media: wave5: Fix Timestamps for DMABUF Import > PENDING: media: chips-media: wave5: Fix SError When Loading Bitstream > > Bryan Brattlof (4): > PENDING: arm64: dts: ti: k3-am62l: do not assign clock rate to > wkup_uart > PENDING: soc: ti: k3-socinfo: add AM62Lx SR1.1 > PENDING: arm64: dts: ti: k3-am62l3-evm: use the correct padcfg macro > arm64: dts: ti: k3-am62a7-sk: add boot phase tags > > Chintan Vankar (6): > PENDING: net: ethernet: ti: am65-cpsw-nuss: Update port_mask while > adding multicast entry > PENDING: net: ethernet: ti: cpsw_ale: Update multicast entry handling > in ALE Table > PENDING: arm64: dts: ti: k3-am62p-j722s-common-main: Add timesync > router node > PENDING: arm64: dts: ti: k3-j722s-evm: Add CPSW3G CPTS PPS support > PENDING: arm64: dts: ti: k3-am69-sk: Add bootph-all property to enable > Ethernet boot > TI: HACK: dmaengine: ti: k3-udma-glue: Fix tx channel enable function > > Chris Packham (1): > hwmon: (ina238) Correctly clamp temperature > > Devarsh Thakkar (5): > TI: drm/bridge: cdns-dsi: Remove duplicate code for phy cleanup > PENDING: arm64: dts: ti: k3-am62p5-sk: Add touch support for RPI DSI > panel > PENDING: ASoC: codecs: tac5x1x: Use unique DAI name for each codec > instance > drm/bridge: sii902x: Fix HDMI detection with > DRM_BRIDGE_ATTACH_NO_CONNECTOR > TI: ARM: dts: am437x-gp-evm: Set gpio-line to low for HDMI > > Dhruva Gole (10): > Revert "TI: arm64: dts: ti: k3-am62l3-evm-lpmdemo: Enable support for > USB wakeup" > PENDING: arm64: dts: ti: k3-am62l: Update new clock IDs > PENDING: arm64: dts: ti: k3-am62l: fix wkup_rtc0 clk ids > PENDING: arm64: dts: ti: k3-am62l: support cpufreq > PENDING: cpufreq: ti-cpufreq: add support for AM62L3 SoC > PENDING: cpufreq: dt-platdev: Add ti,am62l3 to blocklist > PENDING: clocksource/drivers/timer-ti-dm: Fix section mismatch with > TIMER_OF_DECLARE > TI: arm64: dts: ti: k3-am62l3-evm-lpmdemo: support idle-states > TI: arm64: dts: ti: update am62l3-lpmdemo to enable more peripherals > PENDING: pmdomain: Add braces to include constraint_ns in if condition > > Gandhar Deshpande (2): > PENDING: dt-bindings: memory: ti,j7-ddrss: add ddr-controller support > for j7 > PENDING: arm64: dts: ti: k3-j7200: Add DDR node for j7200 > > Guenter Roeck (2): > hwmon: (ina238) Correctly clamp shunt voltage limit > hwmon: (ina238) Correctly clamp power limits > > Hari Nagalla (7): > TI: HACK: arm64: dts: ti: k3-am62a7-sk: Reduce mailbox fifos > PENDING: dt-bindings: k3-rtc: Add support for AM62L RTC IP > PENDING: rtc: k3: Add support for AM62L RTC IP > PENDING: arm64: dts: ti: k3-am62l: Add rtc node to wakeup domain > TI: remoteproc: k3-r5: remove remote processor mailbox ping > PENDING: arm64: dts: ti: k3-am62-main: Correct PRU core IRAM size > PENDING: remoteproc: pru: Add support for IPC only mode > > Harikrishna Shenoy (5): > Revert "drm/bridge: cdns-dsi-core: Remove empty FIFO check in > cdns_dsi_check_conf()" > Revert "FROMLIST: drm: bridge: cdns-mhdp8546: Move mode_valid hook to > drm_bridge_funcs" > FROMLIST: drm/bridge: cadence: cdns-mhdp8546-core: Handle HDCP state > in bridge atomic check > TI: HACK: drm/bridge: cadence: cdns-mhdp8546-core: Add check for > pointer validity > TI: HACK: drm: bridge: cdns-mhdp8546-core: Remove no_hpd > > Hiago De Franco (1): > remoteproc: k3: Remove remote processor mailbox ping > > Himanshu Mittal (1): > net: ti: icssg-prueth: Add prp offload support to ICSSG driver > > Hrushikesh Salunke (9): > FROMLIST: arm64: dts: ti: k3-am69-sk: Add idle-states for remaining > SERDES instances > FROMLIST: arm64: dts: ti: k3-am642-evm-pcie0-ep: Add boot phase tag to > "pcie0_ep" > FROMLIST: arm64: dts: ti: k3-am62a7-sk: Add bootph-all tag to > usb0_phy_ctrl node > FROMLIST: arm64: dts: ti: k3-am62p5-sk: Add bootph-all tag to > usb0_phy_ctrl node > FROMLIST: arm64: dts: ti: k3-am62x-sk-common: Add bootph-all tag to > usb0_phy_ctrl node > FROMLIST: arm64: dts: ti: k3-j722s-evm: Add bootph-all tag to > usb0_phy_ctrl node > FROMLIST: arm64: dts: ti: k3-j784s4-evm-pcie0-pcie1-ep: Add boot phase > tag to "pcie1_ep" > FROMLIST: arm64: dts: ti: k3-j784s4-j742s2-evm-common: Add bootph-all > tag to SERDES0 > FROMLIST: arm64: dts: ti: k3-j784s4-j742s2-evm-common: Add bootph-all > tag to "pcie1_ctrl" > > Jackson Lee (4): > FROMLIST: media: chips-media: wave5: Fix SError of kernel panic when > closed > FROMLIST: media: chips-media: wave5: Fix Null reference while testing > fluster > FROMLIST: media: chips-media: wave5: Add WARN_ON to check if > dec_output_info is NULL > FROMLIST: media: chips-media: wave5: Improve performance of decoder > > Jai Luthra (1): > PENDING: media: i2c: ds90ub960: Fix VC mapping when ports skipped > > Jared McArthur (4): > PENDING: arm64: dts: ti: k3-am62p-j722s-common-main: Fix interrupts > property for csi2rx > PENDING: arm64: dts: ti: k3-j722s-main: Fix interrupts property for > csi2rx > PENDING: arm64: dts: ti: k3-am62a-main: Fix interrupts property for > csi2rx > PENDING: arm64: dts: ti: k3-am62-main: Fix interrupts property for > csi2rx > > Jayesh Choudhary (21): > Revert "PENDING: drm/bridge: ti-sn65dsi86: Add necessary dsi flags" > Revert "TI: HACK: drm/bridge: ti-sn65dsi86: Fix bridge detect" > Revert "TI: HACK: drm/bridge: ti-sn65dsi86: Disable ASSR" > Revert "TI: HACK: dt-bindings: drm/panel-simple-edp: Add TI panel" > Revert "TI: HACK: drm/panel-edp: remove ddc support for TI platforms" > Revert "TI: HACK: drm/panel-edp: make support for DP AUX backlight > conditional" > Revert "TI: HACK: drm/panel-edp: Add TI eDP panel support" > Revert "TI: HACK: arm64: dts: ti: k3-am68-sk: Enable DSI on > DisplayPort-1" > Revert "TI: HACK: arm64: dts: ti: k3-j784s4-j742s2-evm-common: Enable > DisplayPort-1" > Revert "TI: HACK: arm64: dts: ti: k3-j721s2-common-proc-board: Enable > DisplayPort-1" > FROMLIST: drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector > type > FROMLIST: arm64: dts: ti: k3-j784s4-j742s2-evm-common: Enable > DisplayPort-1 > FROMLIST: arm64: dts: ti: k3-j721s2-common-proc-board: Enable > DisplayPort-1 > FROMLIST: arm64: dts: ti: k3-am68-sk: Enable DSI on DisplayPort-0 > PENDING: arm64: dts: ti: k3-j722s: Enable DisplayPort-0 > TI: arm64: dts: ti: k3-j722s-evm: Refactor the overlay to support DSI > from board as well > FROMLIST: drm/bridge: cadence: cdns-mhdp8546-core: Remove legacy > support for connector initialisation in bridge > FROMLIST: drm/bridge: cadence: cdns-mhdp8546*: Change drm_connector > from structure to pointer > FROMLIST: drm/bridge: cadence: cdns-mhdp8546-core: Set the mhdp > connector earlier in atomic_enable() > FROMLIST: drm/bridge: cadence: cdns-mhdp8546-core: Add mode_valid hook > to drm_bridge_funcs > FROMLIST: drm/bridge: cadence: cdns-mhdp8546-core: Reduce log level > for DPCD read/write > > Jonas Rebmann (3): > hwmon: (ina238) Report energy in microjoules > hwmon: (ina238) Fix inconsistent whitespace > hwmon: (ina238) Add support for INA228 > > Judith Mendez (31): > TI: arch: arm64: dts: ti: k3-am62l: Add eCAP capture overlay > TI: arch: arm64: dts: ti: k3-am62l: Fix comments on PWM overlays > TI: arch: arm64: dts: ti: k3-am62l: Add EQEP overlay > TI: arch: arm64: dts: ti: k3-am62x*: Rename ECAP capture overlay > TI: mmc: sdhci_am654: Sync v1p8 implementation with upstream > PENDING: arm64: dts: ti: k3-am62l-main: Fix compatible for SDHCI1 node > PENDING: dt-bindings: watchdog: ti,rti-wdt: Add ti,am62l-rti-wdt > compatible > PENDING: watchdog: rti_wdt: Add reaction control to rti > PENDING: arm64: dts: ti: k3-am62l-main: Update watchdog compatible > PENDING: arm64: dts: ti: k3-am6254xxl-sk: Move pinmux to board level > TI: arm64: dts: ti: k3-am642: Add eqep overlay > FROMLIST: dt-bindings: hwinfo: Add second register range for GP_SW > FROMLIST: soc: ti: k3-socinfo: Add support for AM62P variants > FROMLIST: arm64: dts: ti: k3-am62p-j722s-common-wakeup: Add GP_SW reg > range to chipid node > TI: Revert "PENDING: arm64: dts: ti: k3-am62p-j722s: Disable eMMC > HS400" > PENDING: cpufreq: ti: Add more speed grades for AM62Px SoC > PENDING: cpufreq: ti: Allow all silicon revisions to support OPPs > PENDING: arm64: dts: ti: k3-am62p: Fix 1GHz OPP supported hw > PENDING: arm64: dts: ti: k3-am62p-j722s: Update strobe-sel for sdhci0 > PENDING: arm64: dts: ti: k3-am62*: Remove internal pulls for SDHCI > TI: arm64: dts: ti: Add devicetree for AM62L3 minimal configuration > PENDING: arm64: dts: ti: Enable internal pulls for MMC0 > TI: arm64: dts: ti: Rename SPI overlay > TI: arm64: dts: ti: Fix more conflicts in RPI header pwm overlay > PENDING: arm64: dts: ti: k3-am64*: Disable internal pulls on MMC1 > TI: arm64: dts: ti: k3-am62: Move wakeup-source > TI: arm64: dts: ti: k2-am62x-sk-mcan: Fix conflicts in MCAN overlay > TI: arm64: dts: ti: k3-am62l3-evm: Move MCAN support to overlay > PENDING: arm: dts: am335x-evm: Set uart0 as a wakeup source > PENDING: arm64: dts: ti: k3-am62l3-badge: Set DDR size to 128MB > PENDING: arm64: dts: ti: k3-am62l3-badge: Fix fuel gauge compatible > > Keita Morisaki (1): > cpuidle: psci: Add trace for PSCI domain idle > > Kendall Willis (23): > PENDING: firmware: ti_sci: Enable abort handling of entry to LPM > PENDING: pmdomain: ti_sci: Add LPM abort sequence to suspend path > PENDING: remoteproc: k3-r5: Return if core failed to suspend > TI: arm64: dts: ti: k3-am62: Create overlay to enable standby LPM > PENDING: arm64: dts: ti: k3-am62l: Define possible system states > TI: Revert "TI: arm64: dts: ti: k3-am62a7-sk: enable uart as wakeup > source" > TI: Revert "TI: arm64: dts: ti: k3-am62x-sk-common: enable uart as > wakeup source" > TI: Revert "TI: arm64: dts: ti: k3-am62p5-sk: enable uart as wakeup > source" > FROMLIST: arm64: dts: ti: k3-am62x-sk-common: Enable Main UART wakeup > FROMLIST: arm64: dts: ti: k3-am62a7-sk: Enable Main UART wakeup > FROMLIST: arm64: dts: ti: k3-am62p5-sk: Enable Main UART wakeup > PENDING: arm64: dts: ti: k3-am62l3-evm: Enable Main UART wakeup > TI: arm64: dts: ti: k3-am62*: Replace WKUP_EN with PIN_WKUP_EN > TI: arm64: dts: ti: k3-pinctrl: Remove deprecated WKUP_EN macro > TI: Revert "TI: HACK: arm64: dts: ti: Configure am62p pinctrl-single > for wake-up interrupts" > TI: HACK: arm64: dts: ti: k3-am62p: Configure pinctrl wakeup > interrupts > TI: Revert "PENDING: arm64: dts: ti: k3-j722s-evm: Remove Improper > Interrupt from main_pmx0" > PENDING: arm64: boot: dts: ti: k3-am62l-wakeup: Create label for > target-module > PENDING: arm64: boot: dts: ti: k3-am62l3-evm: Enable WKUP UART wakeup > from LPM > TI: pinctrl: single: Change am62l-padconf to support LPM wakeup > TI: HACK: arm64: boot: dts: ti: k3-am62l-wakeup: Configure AM62L > pinctrl for wakeup interrupts > TI: arm64: boot: dts: ti: k3-am62l3-evm: Configure GPIO wakeup > TI: arm64: boot: dts: ti: Create AM62L LPM wakeup sources overlay > > Kevin Hilman (3): > PENDING: pmdomain: arm_scmi: Support power domain hierarchies via > power-domain-map > PENDING: of: support nexus node mappings without base property > PENDING: of: fix loop condition in of_parse_phandle_with_args_map() > > Kevin Hilman (TI.com) (2): > PENDING: pmdomain: consider per-device QoS when checking system power > down state > PENDING: clocksource/drivers/timer-ti-dm: expose PM QoS latency > constraints > > Kory Maincent (4): > FROMLIST: arm: dts: omap: am335x-bone-common: Rename tps to generic > pmic node > FROMLIST: dt-bindings: omap: Add Seeed BeagleBone Green Eco > FROMLIST: arm: dts: omap: Add support for BeagleBone Green Eco board > PENDING: arm: dts: Add support for HDMI cape devicetree overlay > > Kory Maincent (TI.com) (5): > FROMLIST: drm/tilcdc: Fix removal actions in case of failed probe > PENDING: arm: dts: omap: Enable devicetree overlay support for > BoneBlack and Bonegreen > PENDING: arm: dts: am335x-bonegreen-eco: Set uart0 as a wakeup source > FROMLIST: mfd: tps65219: Implement LOCK register handling for TPS65214 > FROMLIST: ARM: dts: am335x-bonegreen-eco: Enable 1GHz OPP by > increasing vdd_mpu voltage > > Logan Bristol (1): > TI: arm64: dts: ti: Add devicetree for AM62x minimal configuration > > Louis Chauvet (4): > FROMLIST: dt-bindings: display: ti,am65x-dss: Add clk property for > data edge synchronization > FROMLIST: dt-bindings: mfd: syscon: Add ti,am625-dss-clk-ctrl > FROMLIST: arm64: dts: ti: k3-am62-main: Add tidss clk-ctrl property > FROMLIST: drm/tidss: Fix sampling edge configuration > > MD Danish Anwar (3): > net: ti: icssg-prueth: Read firmware-names from device tree > PENDING: net: ti: icssm-prueth: Fix PHY connection failure handling > PENDING: net: hsr: Only set sent flag if transmission was actually > successful > > Manorit Chawdhry (23): > PENDING: drivers: crypto: sa2ul: Remove unused defines > PENDING: drivers: crypto: sa2ul: Remove unused line > PENDING: drivers: crypto: sa2ul: Change sa_copy_iv to be a generic > helper > PENDING: drivers: crypto: sa2ul: Collate all the encryption offsets > together > PENDING: drivers: crypto: sa2ul: Fix the context release on errors > PENDING: drivers: crypto: sa2ul: Zero out the security context during > free > PENDING: drivers: crypto: sa2ul: Change dma_alloc_pool to mempool > PENDING: drivers: crypto: sa2ul: Program the Hash key for GCM > PENDING: drivers: crypto: sa2ul: Program the additional instructions > for GCM > PENDING: drivers: crypto: sa2ul: Generate dynamic mdata length > PENDING: drivers: crypto: sa2ul: Start using maxauthsize in dma > callback > PENDING: drivers: crypto: sa2ul: Add GCM support > PENDING: crypto: testmgr: Add testcases for sa2ul > PENDING: crypto: sa2ul - Fix command label template corruption. > PENDING: crypto: sa2ul - Fix SCCTL fetch/evict for single-engine ops. > PENDING: crypto: sa2ul - Add CMAC algorithm support. > PENDING: crypto: sa2ul - Fix format specifier warning in sa_run() > PENDING: crypto: sa2ul - Use correct DMA direction during sync > PENDING: crypto: sa2ul - Fix data corruption by skipping device sync > on unmap > PENDING: crypto: sa2ul - Enable GCM algorithm support for j722s/am6* > PENDING: crypto: sa2ul - add hardware-level serialization > PENDING: crypto: sa2ul - fix command label stack corruption > PENDING: crypto: sa2ul - add NULL check for ad->ctx in sa_set_sc_enc > > Markus Schneider-Pargmann (9): > FROMLIST: dt-bindings: serial: 8250_omap: Add wakeup pinctrl state > FROMLIST: serial: 8250: omap: Support wakeup pinctrl state on suspend > FROMLIST: arm64: dts: ti: k3-am62: Define possible system states > FROMLIST: arm64: dts: ti: k3-am62a: Define possible system states > FROMLIST: arm64: dts: ti: k3-am62p: Define possible system states > FROMLIST: clocksource/drivers/timer-ti-dm: Fix property name in > comment > FROMLIST: clocksource/drivers/timer-ti-dm: Add clocksource support > FROMLIST: clocksource/drivers/timer-ti-dm: Add clockevent support > FROMLIST: clocksource/drivers/arm_global_timer: Add auto-detection for > initial prescaler values > > Meghana Malladi (15): > net: ti: icssg-prueth: Fix possible NULL pointer dereference inside > emac_xmit_xdp_frame() > net: ti: icssg-prueth: Set XDP feature flags for ndev > net: ti: icssg-prueth: Fix kernel panic during concurrent Tx queue > access > net: ti: icssg-prueth: Report BQL before sending XDP packets > net: ti: icssg-prueth: Fix packet handling for XDP_TX > FROMLIST: net: ti: icssg-prueth: Add functions to create and destroy > Rx/Tx queues > FROMLIST: net: ti: icssg-prueth: Add XSK pool helpers > FROMLIST: net: ti: icssg-prueth: Add AF_XDP zero copy for TX > FROMLIST: net: ti: icssg-prueth: Make emac_run_xdp function > independent of page > FROMLIST: net: ti: icssg-prueth: Add AF_XDP zero copy for RX > FROMLIST: net: ti: icssg-prueth: Enable zero copy in XDP features > FROMLIST: net: ethernet: ti: am65-cpsw: add XSK pool helpers > FROMLIST: net: ethernet: ti: am65-cpsw: Add AF_XDP zero copy for RX > FROMLIST: net: ethernet: ti: am65-cpsw: Add AF_XDP zero copy for TX > PENDING: net: ethernet: ti: Fix descriptor leak caused by Rx teardown > timeout > > Michael Walle (1): > arm64: dts: ti: k3-am62p: fix pinctrl settings > > Murali Karicheri (2): > PENDING: net: ti: prueth: Adds support for RX interrupt > coalescing/pacing > PENDING: net: ti: prueth: Adds support of RX interrupt > coalescing/pacing for RSTP Switch mode > > Neha Malcom Francis (2): > PENDING: arm64: dts: ti: k3-j721e: Add DDR and controller node > PENDING: arm64: dts: ti: k3-am64: Add DDR and controller node > > Niranjan H Y (4): > FROMLIST: dt-bindings: sound: bindings for tac5x1x family of codecs > FROMLIST: ASoc: tac5x1x: add codec driver tac5x1x family > FROMLIST: Asoc: pcm6240: remove support for tac5x1x family > FROMLIST: dt-bindings: sound: device support list for pcm6240 > > Nishanth Menon (3): > PENDING: dt-bindings: display: bridge: it66121: Add compatible string > for IT66122 > PENDING: drm/bridge: it66121: Add it66122 support > net: ethernet: ti: am65-cpsw-nuss: Fix null pointer dereference for > ndev > > Paresh Bhagat (15): > PENDING: arm64: dts: ti: k3-am62d2-evm: Add eMMC support for AM62D > PENDING: arm64: dts: ti: k3-am62d2-evm: Enable USB support for AM62D > PENDING: arm64: dts: ti: k3-am62d2-evm: Update firmware-name for IPC > PENDING: arm64: ti: Relocate memory carveout for RTOS IPC > PENDING: arm64: dts: ti: k3-am62d2: Enable heartbeat led > PENDING: arm64: dts: ti: k3-am62d2-evm: Add support for OSPI flash > arm64: dts: ti: k3-am62d2: Update dts with upstream > arm64: dts: ti: k3-am62d2-evm: Fix USB padconfig > cpufreq: dt-platdev: Blacklist ti,am62d2 SoC > arm64: dts: ti: Enable overlays for am62d2-evm > PENDING: arm64: dts: ti: k3-am62d2-evm: Add timesync router node > FROMLIST: arm64: dts: ti: k3-am62d2-evm: Fix regulator properties > arm64: dts: ti: k3-am62d2-evm: Remove unused ospi0 chip select pins > arm64: dts: ti: k3-am62d2-evm: Fix PMIC padconfig > arm64: dts: ti: k3-am62d2-evm: Enable PMIC > > Parvathi Pudi (7): > bus: ti-sysc: PRUSS OCP configuration > FROMLIST: dt-bindings: net: ti: Adds DUAL-EMAC mode support on > PRU-ICSS2 for AM57xx, AM43xx and AM33xx SOCs > FROMLIST: net: ti: prueth: Adds IEP support for PRUETH on AM33x, AM43x > and AM57x SOCs > PENDING: net: ti: prueth: Adds bug fix for IEP revision > PENDING: net: ti: prueth: Adds node table support for HSR/PRP > PENDING: net: hsr: procfs support for HSR/PRP > PENDING: net: hsr: HSR/PRP Software offload LANB handling conflict fix > > Peng Fan (3): > FROMLIST: dt-bindings: clock: Add spread spectrum definition > FROMLIST: clk: Introduce clk_hw_set_spread_spectrum > FROMLIST: clk: conf: Support assigned-clock-sscs > > Praneeth Bajjuri (1): > Revert "TI: HACK: mfd: tps65219: Support AM62L Rev E1 boards" > > Rahul Sharma (1): > PENDING: spi: spi-omap2-mcspi.c: Enable turbo mode for all the McSPI > clock freq > > Rahul T R (1): > arm64: dts: ti: j722s: Add DTB overlay for RTOS memory map > > Rishikesh Donadkar (5): > HACK: media: i2c: ov2312: Disable sensor on last disable_streams() > PENDING: media: ti: j721e-csi2rx: Serialize stream stops > PENDING: media: ti: j721e-csi2rx: Remove word size alignment on frame > width > PENDING: arm64: dts: ti: k3-am62a7-sk: Enable fusion 2 board > PENDING: media: i2c: ds90ub960: Use VC mapping specific to ub9702 > > Roger Quadros (38): > FROMLIST: net: ti: prueth: Adds ICSSM Ethernet driver > FROMLIST: net: ti: prueth: Adds PRUETH HW and SW configuration > FROMLIST: net: ti: prueth: Adds link detection, RX and TX support. > PENDING: net: ti: prueth: Adds ethtool support for ICSSM PRUETH Driver > PENDING: net: ti: prueth: Adds HW timestamping support for PTP using > PRU-ICSS IEP module > PENDING: net: ti: prueth: Adds support for network filters for traffic > control supported by PRU-ICSS > PENDING: net: ti: prueth: Adds PTP OC Support for AM335x and AM437x > PENDING: arm: dts: ti: Adds device tree nodes for PRU Cores, IEP and > eCAP modules of PRU-ICSS2 Instance. > PENDING: arm: dts: ti: Adds support for AM335x and AM437x > PENDING: net: ti: prueth: Adds helper functions to configure and > maintain FDB > PENDING: net: ti: prueth: Adds switchdev support for icssm_prueth > driver > PENDING: net: ti: prueth: Adds support for ICSSM RSTP switch on AM57x > PENDING: net: ti: prueth: Adds support to process packets in the > sequence of arrival time for RSTP switch > PENDING: net: ti: prueth: Adds Firmware offloading support for HSR/PRP > PENDING: net: ti: prueth: Adds RX and TX support for HSR/PRP > PENDING: net: ti: prueth: Adds LRE stats support in Ethtool for > HSR/PRP > PENDING: net: ti: prueth: Adds PTP support over redundancy for HSR/PRP > PENDING: net: ti: prueth: Adds TX optimization for HSR/PRP > PENDING: net: ti: prueth: Adds Enhanced MultiCast filter support > PENDING: net: ti: prueth: Adds HSR tag for PTP link local frames > PENDING: net: ti: prueth: Adds RX optimization for HSR/PRP > PENDING: net: ti: prueth: Adds bug fixes for HSR/PRP > PENDING: net: ti: prueth: Adds HSR and PRP support for AM335x and > AM437x > PENDING: net: ti: prueth: Fix queue pointer sync across PRU's > PENDING: arm: dts: ti: Adds PRU-ICSS1 Instance support for AM571x > PENDING: net: ti: icssm-prueth: Fix link speed/duplexity config for > 10M/Half duplex > net: ethernet: ti: am65-cpsw: streamline RX queue creation and cleanup > net: ethernet: ti: am65-cpsw: streamline TX queue creation and cleanup > net: ethernet: ti: am65-cpsw: fix RX & TX statistics for XDP_TX case > net: ethernet: ti: am65-cpsw: remove > am65_cpsw_nuss_tx_compl_packets_2g() > net: ethernet: ti: am65_cpsw: remove cpu argument am65_cpsw_run_xdp > net: ethernet: ti: am65-cpsw: use return instead of goto in > am65_cpsw_run_xdp() > net: ethernet: ti: am65_cpsw: move am65_cpsw_put_page() out of > am65_cpsw_run_xdp() > net: ethernet: ti am65_cpsw: Drop separate TX completion functions > FROMLIST: net: ethernet: ti: am65-cpsw: fix BPF Program change on > multi-port CPSW > FROMLIST: net: ethernet: ti: am65-cpsw: Retain page_pool on XDP > program exchange > FROMLIST: net: ethernet: ti: am65-cpsw: enable zero copy in XDP > features > FROMLIST: net: ethernet: ti: am65-cpsw: Fix clearing of irq_disabled > flag in rx_poll > > Sabeeh Khan (4): > PENDING: bluetooth: add cc33xx BLE UART and SDIO drivers > PENDING: wifi: cc33xx: update driver to match cc33xx SDK 1.0.2.10 > PENDING: arm64: dts: ti: k3-am62l: enable UART and BLE driver for > m.2-cc33xx > PENDING: arm64: dts: ti: Add BLE support on AM62L3 Badge > > Sai Sree Kartheek Adivi (4): > FROMLIST: arm64: dts: ti: k3-am642-evm: Add DMA support for tscadc > Revert "FROMLIST: PCI: j721e: Fix programming sequence of "strap" > settings" > PENDING: dmaengine: ti: k3-udma: Fix large BCDMA transfers with static > configuration > PENDING: dmaengine: ti: k3-udma: Fix udma_get_tr_counters for > non-cyclic transfers > > Santhosh Kumar K (4): > PENDING: memory: k3-ddr: Add DDR driver to notify temperature changes > PENDING: arm64: dts: ti: k3-am62: Add DDR and controller node > PENDING: arm64: dts: ti: k3-am62a: Add DDR and controller node > PENDING: arm64: dts: ti: k3-am62p: Add DDR and controller node > > Sebin Francis (3): > PENDING: rtc: k3: Use OFF_ON trigger for AM62L low power wake > PENDING: rtc: k3: Fix RTC handling during AM62L deepsleep resume > PENDING: clk: keystone: sci-clk: Add support for clock ssc > configuration > > Sen Wang (14): > PENDING: ASoC: dt-bindings: davinci-mcasp: Add asynchronous clock > binding > PENDING: ASoC: ti: davinci-mcasp: Add asynchronous clocking support > via ti,async-mode flag > PENDING: arm64: dts: ti: k3-am62d2-evm: Add McASP async mode device > setting > PENDING: ASoC: codecs: pcm6240: remove symmetric sample rate check > PENDING: ASoC: codecs: tac5x1x: remove symmetric sample rate check for > TAA & TAD (DAC/ADC only) device > HACK: ASoC: dt-bindings: davinci-mcasp: Add tdm-slot-rx binding > HACK: ASoC: ti: davinci-i2s: Seperate and add tdm_slots_tx/rx > attribute > HACK: ASoC: ti: davinci-mcasp: Add indenpdent rx & tx tdm slot support > HACK: arm64: dts: ti: k3-am62d2-evm: Add McASP tdm-slots-rx > configuration > PENDING: ASoC: ti: davinci-mcasp: add inline getter function to > simplify selection > PENDING: ASoC: ti: davinci-mcasp: skip setting channel for async-mode > PENDING: ASoC: dt-bindings: davinci-mcasp: Add auxclk-fs-ratio-rx > binding > PENDING: ASoC: ti: davinci-mcasp: Add TX/RX driver variables, stream > context & clock generation logic > PENDING: ASoC: ti: davinci-mcasp: Async mode to only start > stream-specific clocks > > Shiva Tripathi (2): > PENDING: arm64: dts: ti: k3-am62l: Add RNG node > arm64: dts: ti: k3-am62: Add RNG node > > Shree Ramamoorthy (3): > FROMLIST: regulator: tps65219: Fix devm_kmalloc size allocation > FROMLIST: mfd: tps65219: Update TPS65214 MFD cell's GPIO compatible > string > FROMLIST: mfd: tps65219: Update TPS65215's MFD cell GPIO compatible > string > > Siddharth Vadapalli (12): > arm64: dts: ti: k3-am64-main: Switch to 64-bit address space for PCIe0 > arm64: dts: ti: k3-j7200-main: Switch to 64-bit address space for > PCIe1 > arm64: dts: ti: k3-j721e: Add ranges for PCIe0 DAT1 and PCIe1 DAT1 > arm64: dts: ti: k3-j721e-main: Switch to 64-bit address space for > PCIe0 and PCIe1 > arm64: dts: ti: k3-j721s2-main: Switch to 64-bit address space for > PCIe1 > arm64: dts: ti: k3-j722s-main: Switch to 64-bit address space for > PCIe0 > arm64: dts: ti: k3-j784s4-j742s2-main-common: Switch to 64-bit address > space for PCIe0 and PCIe1 > PENDING: arm64: dts: ti: k3-am62l-main: Fix MDIO clock > TI: arm64: dts: ti: k3-am69-sk: Fix serdes_ln_ctrl for eDP > PENDING: net: ethernet: ti: cpsw-proxy-client: Use "port_id" to set > Destination Tag > FROMLIST: PCI: j721e: Fix programming sequence of "strap" settings > FROMLIST: arm64: dts: ti: k3-am642-evm: Add onboard clock overlay for > PCIe and SERDES > > Simon Horman (1): > net: ethernet: ti: am65-cpsw: Use tstats instead of open coded version > > Sukrut Bellary (5): > PENDING: dt-bindings: media: ti: vpe: Add bindings for Video Input > Port > PENDING: media: ti-vpe: Add the VIP driver > PENDING: arm: dts: ti: omap: DRA74x: Add device tree nodes for VIP > PENDING: dt-bindings: media: Document OmniVision OV10633/OV10635 > camera sensor > PENDING: media: i2c: Add Omnivision OV1063x sensor driver > > Swamil Jain (19): > PENDING: arch: arm64: dts: ti: Move the companion and secondary-oldi > nodes to overlays > PENDING: arch: arm64: dts: ti: k3-am62l: Move dsi0 and dphy_tx0 from > am62l3-evm DT to dsi-rpi panel overlay > PENDING: arm64: dts: ti: k3-am62l3-evm: Disable sii9022 hdmi-bridge > PENDING: arm64: dts: ti: k3-am62p-j722s-common-main: Add tidss > clk-ctrl property > dt-bindings: display: ti: Change description for companion-oldi > property > PENDING: arm64: dts: ti: k3-am625-sk-microtips-mh101hie-panel: Add > companion-oldi property to secondary OLDI node > PENDING: arm64: dts: ti: k3-am62x-sk-microtips-mf103hie-lcd2: Add > companion-oldi property to secondary OLDI node > PENDING: arm64: dts: ti: k3-am62p5-sk-microtips-mf101hie-panel: Add > companion-oldi property to secondary OLDI node > PENDING: arm64: dts: ti: k3-am62p5-sk-microtips-mf103hie-lcd2: Add > companion-oldi property to secondary OLDI node > PENDING: arm64: dts: ti: k3-am625-beagleplay-lincolntech-lcd185-panel: > Add companion-oldi property to secondary OLDI node > PENDING: arm64: dts: ti: k3-j722s-evm-microtips-mf101hie-panel: Add > companion-oldi property to secondary OLDI node > PENDING: arm64: dts: ti: k3-am62a-main: Add tidss clk-ctrl property > PENDING: arm64: dts: ti: k3-am62p-j722s-common-main: Change reg value > for OLDI TX > PENDING: arm64: dts: ti: k3-am62l3-evm: Move DPI pinctrl to HDMI > bridge node > FROMLIST: drm/bridge: cdns-dsi: Set bridge connector type > HACK: drm/tidss: Disable DPI enable bit on AM62L when using DSI bridge > PENDING: arm64: dts: ti: k3-am62-lp-sk-microtips-mf101hie-panel: Add > companion-oldi property to secondary OLDI node > PENDING: arm64: dts: ti: k3-am62p-j722s: Update clock parent and clock > rates for DPHY_TX > PENDING: Revert "PENDING: arm64: dts: ti: k3-am62p-j722s: Update clock > parent and clock rates for DPHY_TX" > > T Pratham (13): > FROMLIST: crypto: ti: Port changes in AES Engine from upstream > PENDING: crypto: ti: Refactor Hashing engine driver similar to AES > engine > FROMLIST: crypto: ti: Add AES-GCM support for DTHEv2 > HACK: TI: crypto: ti: Modify delay in driver due to crypto engine > changes > PENDING: crypto: ti: Add HMAC algorithms support for DTHEv2 driver > FROMLIST: crypto: aead - Add support for on-stack AEAD req allocation > FROMLIST: crypto: ti: Change DTHEv2 AEAD fallback to on-stack > FROMLIST: crypto: ti: Porting cleanup in DTHEv2 AEAD code from > upstream > FROMLIST: crypto: ti: Add support for AES-XTS in DTHEv2 driver > FROMLIST: crypto: ti: Add support for AES-CTR in DTHEv2 driver > FROMLIST: crypto: ti: Add support for AES-CCM in DTHEv2 driver > FROMLIST: crypto: ti: Move padding buffer into request ctx > TI: crypto: ti: Increase cra_priority of DTHEv2 AES algorithms > > Thomas Richard (2): > TI: HACK: gpio: pca953x: move suspend()/resume() to > suspend_noirq()/resume_noirq() > FROMLIST: firmware: ti_sci: add BOARDCFG_MANAGED capability support > > Thomas Richard (TI.com) (8): > FROMLIST: scsi: ufs: ti-j721e: Add suspend-resume support > FROMLIST: phy: cadence-torrent: Add support save and restore > ref_clk_parent > FROMLIST: phy: ti: phy-j721e-wiz:Add support save and restore > mux_sel_val > firmware: ti_sci: set IO Isolation only if the firmware is capable > firmware: ti_sci: replace ifdeffery by pm_sleep_ptr() macro > FROMLIST: mux: mmio: Add suspend and resume support > TI: HACK: clk: keystone: sci-clk: Conditionally restore clock rate and > parents upon resume > TI: HACK: firmware: ti_sci: handle IRQ restore in case of > BOARDCFG_MANAGED capability during resume > > Thorsten Lannynd (1): > TI: HACK: media: chips-media: wave5: Keep MMAP timestamps in display > order > > Théo Lebrun (8): > usb: xhci: tegra: rename `runtime` boolean to `is_auto_runtime` > usb: cdns3: rename hibernated argument of role->resume() to lost_power > usb: cdns3: call cdns_power_is_lost() only once in cdns_resume() > usb: cdns3-ti: move reg writes to separate function > usb: cdns3-ti: run HW init at resume() if HW was reset > usb: xhci: change xhci_resume() parameters to explicit the desired > info > usb: host: xhci-plat: allow upper layers to signal power loss > usb: host: cdns3: forward lost power information to xhci > > Tomi Valkeinen (13): > FROMLIST: phy: cdns-dphy: Remove leftover code > FROMLIST: drm/bridge: cdns-dsi: Remove extra line at the end of the > file > FROMLIST: drm/bridge: cdns-dsi: Drop crtc_* code > FROMLIST: drm/bridge: cdns-dsi: Remove broken fifo emptying check > FROMLIST: drm/bridge: cdns-dsi: Drop checks that shouldn't be in > .mode_valid() > FROMLIST: drm/bridge: cdns-dsi: Update htotal in cdns_dsi_mode2cfg() > FROMLIST: drm/bridge: cdns-dsi: Drop cdns_dsi_adjust_phy_config() > FROMLIST: drm/bridge: cdns-dsi: Adjust mode to negative syncs > FROMLIST: drm/bridge: cdns-dsi: Use video mode and clean up > cdns_dsi_mode2cfg() > FROMLIST: drm/bridge: cdns-dsi: Fix event mode > FROMLIST: drm/bridge: cdns-dsi: Tune adjusted_mode->clock according to > dsi needs > FROMLIST: drm/tidss: Set vblank (event) time at crtc_atomic_enable > TI: ARM: dts: am437x-gp-evm: add HDMI support > > Udit Kumar (2): > PENDING: arm64: dts: ti: k3-j721s2-common-proc-board: Fix GPIO for > OSPI selection > TI: HACK: EXPERIMENTAL: drm: bridge: cdns-mhdp8546-core: increase > timeout for fw load > > Ulf Hansson (4): > FROMLIST: PM: QoS: Introduce a CPU system-wakeup QoS limit > FROMLIST: pmdomain: Respect the CPU system-wakeup QoS limit during > s2idle > FROMLIST: sched: idle: Respect the CPU system-wakeup QoS limit for > s2idle > FROMLIST: Documentation: power/cpuidle: Document the CPU system-wakeup > latency QoS > > Vignesh Raghavendra (7): > PENDING: arm64: dts: ti: k3-am62l3-evm-nand.dtso: Add bootphase > properties > PENDING: arm64: dts: ti: k3-am62l3-evm-nand.dtso: Fixup NAND partition > name > PENDING: dt-bindings: pinctrl: pinctrl-single: add ti,am62l-padconf > compatible > PENDING: pinctrl: pinctrl-single: add ti,am62l-padconf compatible > string > PENDING: arm64: dts: ti: k3-am62l-wakeup: Fix pinctrl compatible and > limit register > PENDING: arm64: dts: ti: k3-am62l-wakeup: Add pinctrl-single fallback > for pmx node > TI: pmdomain: core: Check for NULL subsystem data > > Vishnu Singh (5): > PENDING: arm64: dts: ti: k3-am62d2-evm: Enable audio playback on > AM62D2 > FROMLIST: net: ti: am65-cpsw: Update hw timestamping filter for PTPv1 > RX packets > PENDING: arm64: dts: ti: k3-am62d2-evm: enable audio playback on > AM62D2 > PENDING: arm64: dts: ti: k3-am62d2-evm: Enable pcm6240 based 4ch > recording > PENDING: arm64: dts: ti: k3-am62d2-evm: Add audio routing for DAC > > Wenliang Yan (3): > hwmon: (ina238) Add ina238_config to save configurations for different > chips > hwmon: (ina238) Add support for SQ52206 > hwmon: (ina238) Modify the calculation formula to adapt to different > chips > > Yemike Abhilash Chandra (3): > PENDING: arm: dts: ti: omap: dt-overlays: Add overlay for OV10635 > sensor > PENDING: arm64: dts: ti: Makefile: Fix a typo while exporting the > symbols > PENDING: arm64: dts: ti: k3-j722s-evm: Add FPDLink IV Fusion 2 overlay > on J722S EVM > > Yogesh Hegde (1): > PENDING: arm64: dts: ti: k3-am62l: Add TIDA-010939 overlay > > Documentation/admin-guide/pm/cpuidle.rst | 7 + > Documentation/devicetree/bindings/arm/ti/k3.yaml | 17 +- > Documentation/devicetree/bindings/arm/ti/omap.yaml | 1 + > Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml | 1 + > Documentation/devicetree/bindings/display/panel/panel-edp.yaml | 6 +- > Documentation/devicetree/bindings/display/ti/ti,am625-oldi.yaml | 7 +- > Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml | 6 + > Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml | 5 +- > Documentation/devicetree/bindings/media/i2c/ovti,ov1063x.yaml | 104 +++ > Documentation/devicetree/bindings/media/ti,vip.yaml | 311 +++++++++ > Documentation/devicetree/bindings/memory-controllers/ti/cdns,j7-ddr.yaml | > 110 +++ > Documentation/devicetree/bindings/memory-controllers/ti/ti,j7-ddrss.yaml | > 153 ++++ > Documentation/devicetree/bindings/mfd/syscon.yaml | 3 +- > Documentation/devicetree/bindings/net/ti,icss-iep.yaml | 10 +- > Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml | 233 ++++++ > Documentation/devicetree/bindings/net/ti,pruss-ecap.yaml | 32 + > Documentation/devicetree/bindings/pinctrl/pinctrl-single.yaml | 1 + > Documentation/devicetree/bindings/rtc/ti,k3-rtc.yaml | 1 + > Documentation/devicetree/bindings/serial/8250_omap.yaml | 16 + > Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml | 9 + > Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml | 71 +- > Documentation/devicetree/bindings/sound/ti,pcm6240.yaml | 10 - > Documentation/devicetree/bindings/sound/ti,tac5x1x.yaml | 262 +++++++ > Documentation/devicetree/bindings/watchdog/ti,rti-wdt.yaml | 1 + > Documentation/power/pm_qos_interface.rst | 9 +- > MAINTAINERS | 11 + > arch/arm/boot/dts/ti/omap/Makefile | 16 + > arch/arm/boot/dts/ti/omap/am335x-bone-common.dtsi | 2 +- > arch/arm/boot/dts/ti/omap/am335x-bone-hdmi-00a0.dtso | 158 +++++ > arch/arm/boot/dts/ti/omap/am335x-bonegreen-eco.dts | 173 +++++ > arch/arm/boot/dts/ti/omap/am335x-evm.dts | 1 + > arch/arm/boot/dts/ti/omap/am335x-icev2-prueth.dts | 533 ++++++++++++++ > arch/arm/boot/dts/ti/omap/am33xx-l4.dtsi | 11 + > arch/arm/boot/dts/ti/omap/am4372.dtsi | 11 + > arch/arm/boot/dts/ti/omap/am437x-gp-evm-hdmi.dts | 121 ++++ > arch/arm/boot/dts/ti/omap/am437x-idk-evm.dts | 137 +++- > arch/arm/boot/dts/ti/omap/am57-pruss.dtsi | 22 + > arch/arm/boot/dts/ti/omap/am571x-idk.dts | 72 +- > arch/arm/boot/dts/ti/omap/am572x-idk.dts | 10 +- > arch/arm/boot/dts/ti/omap/am574x-idk.dts | 10 +- > arch/arm/boot/dts/ti/omap/am57xx-evm-ov10635.dtso | 87 +++ > arch/arm/boot/dts/ti/omap/am57xx-idk-common.dtsi | 61 ++ > arch/arm/boot/dts/ti/omap/dra7-l4.dtsi | 45 +- > arch/arm/boot/dts/ti/omap/dra74x.dtsi | 123 ++++ > arch/arm64/boot/dts/ti/Makefile | 65 +- > arch/arm64/boot/dts/ti/k3-am62-lp-sk-microtips-mf101hie-panel.dtso | 1 + > arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts | 66 +- > arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 44 +- > arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 2 - > arch/arm64/boot/dts/ti/k3-am62.dtsi | 22 + > arch/arm64/boot/dts/ti/k3-am625-beagleplay-lincolntech-lcd185-panel.dtso > | 1 + > arch/arm64/boot/dts/ti/k3-am625-minimal.dts | 96 +++ > arch/arm64/boot/dts/ti/k3-am625-sk-microtips-mf101hie-panel.dtso | 1 + > arch/arm64/boot/dts/ti/k3-am625-sk.dts | 66 +- > arch/arm64/boot/dts/ti/k3-am6254xxl-sk.dts | 264 +++++++ > arch/arm64/boot/dts/ti/k3-am6254xxl.dtsi | 23 + > arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 41 +- > arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 2 - > arch/arm64/boot/dts/ti/k3-am62a.dtsi | 27 + > arch/arm64/boot/dts/ti/k3-am62a7-sk-edgeai.dtso | 11 +- > arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 57 +- > arch/arm64/boot/dts/ti/k3-am62d2-evm.dts | 551 +++++++++++++-- > arch/arm64/boot/dts/ti/k3-am62d2.dtsi | 20 + > arch/arm64/boot/dts/ti/k3-am62l-main.dtsi | 89 +-- > arch/arm64/boot/dts/ti/k3-am62l-wakeup.dtsi | 43 +- > arch/arm64/boot/dts/ti/k3-am62l.dtsi | 13 + > arch/arm64/boot/dts/ti/k3-am62l3-badge.dts | 550 +++++++++++++++ > arch/arm64/boot/dts/ti/k3-am62l3-evm-dsi-rpi-7inch-panel.dtso | 12 + > arch/arm64/boot/dts/ti/k3-am62l3-evm-ecap-capture.dtso | 48 ++ > arch/arm64/boot/dts/ti/k3-am62l3-evm-epaper.dtso | 90 +++ > arch/arm64/boot/dts/ti/k3-am62l3-evm-eqep.dtso | 61 ++ > arch/arm64/boot/dts/ti/k3-am62l3-evm-lpm-wkup-sources.dtso | 50 ++ > arch/arm64/boot/dts/ti/k3-am62l3-evm-lpmdemo.dts | 336 ++------- > arch/arm64/boot/dts/ti/k3-am62l3-evm-m2-cc3351.dtso | 10 + > arch/arm64/boot/dts/ti/k3-am62l3-evm-mcan.dtso | 100 +++ > arch/arm64/boot/dts/ti/k3-am62l3-evm-nand.dtso | 5 +- > arch/arm64/boot/dts/ti/k3-am62l3-evm-pwm.dtso | 10 +- > arch/arm64/boot/dts/ti/k3-am62l3-evm-tida-010939.dtso | 208 ++++++ > arch/arm64/boot/dts/ti/k3-am62l3-evm.dts | 147 ++-- > arch/arm64/boot/dts/ti/k3-am62l3-minimal.dts | 70 ++ > arch/arm64/boot/dts/ti/k3-am62l3.dtsi | 47 ++ > arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 83 ++- > arch/arm64/boot/dts/ti/k3-am62p-j722s-common-mcu.dtsi | 10 - > arch/arm64/boot/dts/ti/k3-am62p-j722s-common-wakeup.dtsi | 3 +- > arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 31 +- > arch/arm64/boot/dts/ti/k3-am62p.dtsi | 27 + > arch/arm64/boot/dts/ti/k3-am62p5-sk-dsi-rpi-7inch-panel.dtso | 14 + > arch/arm64/boot/dts/ti/k3-am62p5-sk-microtips-mf101hie-panel.dtso | 3 + > arch/arm64/boot/dts/ti/k3-am62p5-sk-microtips-mf103hie-lcd2.dtso | 3 + > arch/arm64/boot/dts/ti/k3-am62p5-sk-rpi-hdr-ehrpwm.dtso | 12 +- > arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 37 +- > arch/arm64/boot/dts/ti/k3-am62p5.dtsi | 2 +- > arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 83 ++- > arch/arm64/boot/dts/ti/{k3-am625-sk-ecap-capture.dtso => > k3-am62x-sk-ecap-capture.dtso} | 3 +- > arch/arm64/boot/dts/ti/k3-am62x-sk-lpm-io-ddr-wkup-sources.dtso | 6 +- > arch/arm64/boot/dts/ti/k3-am62x-sk-lpm-standby.dtso | 41 ++ > arch/arm64/boot/dts/ti/k3-am62x-sk-lpm-wkup-sources.dtso | 6 +- > arch/arm64/boot/dts/ti/k3-am62x-sk-mcan.dtso | 5 + > arch/arm64/boot/dts/ti/{k3-am625-sk-mcspi-loopback.dtso => > k3-am62x-sk-mcspi-loopback.dtso} | 16 +- > arch/arm64/boot/dts/ti/k3-am62x-sk-microtips-mf103hie-lcd2.dtso | 1 + > arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 26 +- > arch/arm64/boot/dts/ti/k3-am642-eqep.dtso | 38 + > arch/arm64/boot/dts/ti/k3-am642-evm-onboard-clkgen-pcie-serdes.dtso | 38 + > arch/arm64/boot/dts/ti/k3-am642-evm-pcie0-ep.dtso | 1 + > arch/arm64/boot/dts/ti/k3-am642-evm.dts | 7 +- > arch/arm64/boot/dts/ti/k3-am642-sk.dts | 16 +- > arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts | 193 +++++ > arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 30 +- > arch/arm64/boot/dts/ti/k3-am69-sk.dts | 28 +- > arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 27 +- > arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 33 +- > arch/arm64/boot/dts/ti/k3-j721e.dtsi | 2 + > arch/arm64/boot/dts/ti/k3-j721s2-common-proc-board.dts | 116 ++- > arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 6 +- > arch/arm64/boot/dts/ti/k3-j722s-edgeai-apps.dtso | 11 + > arch/arm64/boot/dts/ti/k3-j722s-evm-dsi-rpi-7inch-panel.dtso | 22 +- > arch/arm64/boot/dts/ti/k3-j722s-evm-fpdlink-iv-fusion.dtso | 293 ++++++++ > arch/arm64/boot/dts/ti/k3-j722s-evm-microtips-mf101hie-panel.dtso | 3 + > arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 117 ++++ > arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 29 +- > arch/arm64/boot/dts/ti/k3-j722s-rtos-memory-map.dtsi | 169 +++++ > arch/arm64/boot/dts/ti/k3-j722s-vision-apps.dtso | 35 + > arch/arm64/boot/dts/ti/k3-j742s2-mcu-wakeup.dtsi | 17 + > arch/arm64/boot/dts/ti/k3-j742s2.dtsi | 1 + > arch/arm64/boot/dts/ti/k3-j784s4-evm-pcie0-pcie1-ep.dtso | 1 + > arch/arm64/boot/dts/ti/k3-j784s4-j742s2-evm-common.dtsi | 125 ++-- > arch/arm64/boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi | 12 +- > arch/arm64/boot/dts/ti/k3-pinctrl.h | 54 +- > crypto/aead.c | 19 + > crypto/testmgr.h | 56 ++ > drivers/bluetooth/Kconfig | 35 + > drivers/bluetooth/Makefile | 6 + > drivers/bluetooth/btti_debugfs.c | 154 ++++ > drivers/bluetooth/btti_drv.h | 85 +++ > drivers/bluetooth/btti_main.c | 475 +++++++++++++ > drivers/bluetooth/btti_sdio.c | 1008 ++++++++++++++++++++++++++ > drivers/bluetooth/btti_sdio.h | 80 +++ > drivers/bluetooth/btti_uart.c | 742 ++++++++++++++++++++ > drivers/bus/ti-sysc.c | 17 +- > drivers/clk/clk-conf.c | 69 ++ > drivers/clk/clk.c | 27 + > drivers/clk/keystone/sci-clk.c | 61 +- > drivers/clocksource/Kconfig | 4 +- > drivers/clocksource/arm_global_timer.c | 44 +- > drivers/clocksource/timer-ti-dm-systimer.c | 3 +- > drivers/clocksource/timer-ti-dm.c | 269 ++++++- > drivers/cpufreq/cpufreq-dt-platdev.c | 3 + > drivers/cpufreq/ti-cpufreq.c | 45 +- > drivers/cpuidle/cpuidle-psci.c | 3 + > drivers/cpuidle/cpuidle.c | 12 +- > drivers/crypto/sa2ul.c | 1122 ++++++++++++++++++++++++++--- > drivers/crypto/sa2ul.h | 78 +-- > drivers/crypto/ti/Kconfig | 9 + > drivers/crypto/ti/dthev2-aes.c | 1197 +++++++++++++++++++++++++++---- > drivers/crypto/ti/dthev2-common.c | 46 +- > drivers/crypto/ti/dthev2-common.h | 125 ++-- > drivers/crypto/ti/dthev2-hash.c | 1252 ++++++++++++++++++++++++--------- > drivers/dma/ti/k3-udma-common.c | 83 ++- > drivers/dma/ti/k3-udma-glue.c | 3 + > drivers/dma/ti/k3-udma.h | 4 +- > drivers/firmware/ti_sci.c | 357 +++++++++- > drivers/firmware/ti_sci.h | 43 +- > drivers/gpio/gpio-pca953x.c | 7 +- > drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c | 226 +++--- > drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 310 ++++---- > drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.h | 2 +- > drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c | 8 +- > drivers/gpu/drm/bridge/ite-it66121.c | 168 ++++- > drivers/gpu/drm/bridge/sii902x.c | 21 +- > drivers/gpu/drm/bridge/ti-sn65dsi86.c | 73 +- > drivers/gpu/drm/panel/panel-edp.c | 64 +- > drivers/gpu/drm/tidss/tidss_crtc.c | 8 +- > drivers/gpu/drm/tidss/tidss_dispc.c | 90 ++- > drivers/gpu/drm/tidss/tidss_dispc.h | 2 +- > drivers/gpu/drm/tidss/tidss_dispc_regs.h | 15 +- > drivers/gpu/drm/tidss/tidss_drv.h | 1 + > drivers/gpu/drm/tidss/tidss_kms.c | 5 +- > drivers/gpu/drm/tidss/tidss_oldi.c | 91 ++- > drivers/gpu/drm/tidss/tidss_oldi.h | 12 +- > drivers/gpu/drm/tilcdc/tilcdc_drv.c | 1 + > drivers/hwmon/ina238.c | 323 +++++++-- > drivers/mailbox/omap-mailbox.c | 35 +- > drivers/media/i2c/Kconfig | 12 + > drivers/media/i2c/Makefile | 1 + > drivers/media/i2c/ds90ub960.c | 51 +- > drivers/media/i2c/ov1063x.c | 1008 ++++++++++++++++++++++++++ > drivers/media/i2c/ov1063x_regs.h | 699 ++++++++++++++++++ > drivers/media/i2c/ov2312.c | 36 +- > drivers/media/platform/chips-media/wave5/wave5-helper.c | 34 +- > drivers/media/platform/chips-media/wave5/wave5-helper.h | 1 + > drivers/media/platform/chips-media/wave5/wave5-hw.c | 2 +- > drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c | 235 +++---- > drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c | 79 ++- > drivers/media/platform/chips-media/wave5/wave5-vpu.c | 162 ++++- > drivers/media/platform/chips-media/wave5/wave5-vpu.h | 2 +- > drivers/media/platform/chips-media/wave5/wave5-vpuapi.c | 55 +- > drivers/media/platform/chips-media/wave5/wave5-vpuapi.h | 19 +- > drivers/media/platform/chips-media/wave5/wave5-vpuconfig.h | 1 + > drivers/media/platform/imagination/Kconfig | 2 +- > drivers/media/platform/imagination/e5010-jpeg-enc-hw.c | 63 ++ > drivers/media/platform/imagination/e5010-jpeg-enc-hw.h | 6 + > drivers/media/platform/imagination/e5010-jpeg-enc.c | 452 +++++++++++- > drivers/media/platform/imagination/e5010-jpeg-enc.h | 104 +++ > drivers/media/platform/imagination/e5010-mmu-regs.h | 21 +- > drivers/media/platform/ti/Kconfig | 13 + > drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c | 32 +- > drivers/media/platform/ti/vpe/Makefile | 2 + > drivers/media/platform/ti/vpe/vip.c | 3962 > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > drivers/media/platform/ti/vpe/vip.h | 719 +++++++++++++++++++ > drivers/memory/Kconfig | 9 + > drivers/memory/Makefile | 1 + > drivers/memory/k3-ddr.c | 377 ++++++++++ > drivers/mfd/tps65219.c | 69 +- > drivers/mmc/host/sdhci_am654.c | 15 +- > drivers/mux/mmio.c | 84 ++- > drivers/net/ethernet/ti/Kconfig | 24 + > drivers/net/ethernet/ti/Makefile | 9 +- > drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 27 +- > drivers/net/ethernet/ti/am65-cpsw-nuss.c | 1163 > ++++++++++++++++++------------ > drivers/net/ethernet/ti/am65-cpsw-nuss.h | 71 +- > drivers/net/ethernet/ti/am65-cpsw-qos.c | 51 +- > drivers/net/ethernet/ti/am65-cpsw-xdp.c | 155 ++++ > drivers/net/ethernet/ti/cpsw-proxy-client.c | 11 +- > drivers/net/ethernet/ti/cpsw_ale.c | 9 +- > drivers/net/ethernet/ti/icssg/icss_iep.c | 275 +++++++- > drivers/net/ethernet/ti/icssg/icss_iep.h | 12 + > drivers/net/ethernet/ti/icssg/icssg_common.c | 509 +++++++++++--- > drivers/net/ethernet/ti/icssg/icssg_prueth.c | 555 +++++++++++---- > drivers/net/ethernet/ti/icssg/icssg_prueth.h | 42 +- > drivers/net/ethernet/ti/icssm/icssm_ethtool.c | 370 ++++++++++ > drivers/net/ethernet/ti/icssm/icssm_lre_firmware.h | 165 +++++ > drivers/net/ethernet/ti/icssm/icssm_prueth.c | 3805 > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > drivers/net/ethernet/ti/icssm/icssm_prueth.h | 572 +++++++++++++++ > drivers/net/ethernet/ti/icssm/icssm_prueth_common.c | 346 +++++++++ > drivers/net/ethernet/ti/icssm/icssm_prueth_dos.c | 222 ++++++ > drivers/net/ethernet/ti/icssm/icssm_prueth_ecap.c | 356 ++++++++++ > drivers/net/ethernet/ti/icssm/icssm_prueth_ecap.h | 47 ++ > drivers/net/ethernet/ti/icssm/icssm_prueth_fdb_tbl.h | 67 ++ > drivers/net/ethernet/ti/icssm/icssm_prueth_lre.c | 1178 > +++++++++++++++++++++++++++++++ > drivers/net/ethernet/ti/icssm/icssm_prueth_lre.h | 221 ++++++ > drivers/net/ethernet/ti/icssm/icssm_prueth_ptp.h | 85 +++ > drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c | 1314 > ++++++++++++++++++++++++++++++++++ > drivers/net/ethernet/ti/icssm/icssm_prueth_switch.h | 57 ++ > drivers/net/ethernet/ti/icssm/icssm_switch.h | 411 +++++++++++ > drivers/net/ethernet/ti/icssm/icssm_switchdev.c | 315 +++++++++ > drivers/net/ethernet/ti/icssm/icssm_switchdev.h | 13 + > drivers/net/ethernet/ti/icssm/icssm_vlan_mcast_filter_mmap.h | 155 ++++ > drivers/net/wireless/ti/cc33xx/Kconfig | 12 + > drivers/net/wireless/ti/cc33xx/Makefile | 4 +- > drivers/net/wireless/ti/cc33xx/acx.c | 482 ++++++++++--- > drivers/net/wireless/ti/cc33xx/acx.h | 416 +++++------ > drivers/net/wireless/ti/cc33xx/boot.c | 38 + > drivers/net/wireless/ti/cc33xx/cc33xx.h | 14 +- > drivers/net/wireless/ti/cc33xx/cc33xx_i.h | 5 +- > drivers/net/wireless/ti/cc33xx/cmd.c | 109 ++- > drivers/net/wireless/ti/cc33xx/cmd.h | 13 +- > drivers/net/wireless/ti/cc33xx/conf.h | 921 +++++++++--------------- > drivers/net/wireless/ti/cc33xx/debugfs.c | 1990 > ++++++++++++++++++++++++++++++++++++++++++++++++++++ > drivers/net/wireless/ti/cc33xx/debugfs.h | 101 +++ > drivers/net/wireless/ti/cc33xx/event.c | 5 +- > drivers/net/wireless/ti/cc33xx/event.h | 3 + > drivers/net/wireless/ti/cc33xx/io.c | 8 +- > drivers/net/wireless/ti/cc33xx/io.h | 1 + > drivers/net/wireless/ti/cc33xx/main.c | 261 +++++-- > drivers/net/wireless/ti/cc33xx/ps.c | 2 - > drivers/net/wireless/ti/cc33xx/rx.c | 3 + > drivers/net/wireless/ti/cc33xx/rx.h | 6 +- > drivers/net/wireless/ti/cc33xx/sdio.c | 51 +- > drivers/net/wireless/ti/cc33xx/spi.c | 690 ++++++++++++++++++ > drivers/net/wireless/ti/cc33xx/tx.c | 4 + > drivers/of/base.c | 38 +- > drivers/pci/controller/cadence/pci-j721e.c | 2 +- > drivers/phy/cadence/cdns-dphy.c | 19 +- > drivers/phy/cadence/phy-cadence-torrent.c | 13 + > drivers/phy/ti/phy-j721e-wiz.c | 19 +- > drivers/pinctrl/pinctrl-single.c | 1 + > drivers/pmdomain/arm/scmi_pm_domain.c | 12 +- > drivers/pmdomain/core.c | 53 +- > drivers/pmdomain/governor.c | 56 ++ > drivers/pmdomain/ti/ti_sci_pm_domains.c | 46 +- > drivers/regulator/tps65219-regulator.c | 28 +- > drivers/remoteproc/pru_rproc.c | 172 ++++- > drivers/remoteproc/ti_k3_common.c | 15 - > drivers/remoteproc/ti_k3_r5_remoteproc.c | 25 +- > drivers/rtc/rtc-ti-k3.c | 480 ++++++++++++- > drivers/soc/ti/k3-socinfo.c | 70 +- > drivers/spi/spi-omap2-mcspi.c | 25 +- > drivers/tty/serial/8250/8250_omap.c | 36 + > drivers/ufs/host/ti-j721e-ufs.c | 37 +- > drivers/usb/cdns3/cdns3-gadget.c | 4 +- > drivers/usb/cdns3/cdns3-ti.c | 107 ++- > drivers/usb/cdns3/cdnsp-gadget.c | 2 +- > drivers/usb/cdns3/core.c | 9 +- > drivers/usb/cdns3/core.h | 2 +- > drivers/usb/cdns3/host.c | 13 + > drivers/usb/host/xhci-histb.c | 2 +- > drivers/usb/host/xhci-pci.c | 8 +- > drivers/usb/host/xhci-plat.c | 11 +- > drivers/usb/host/xhci-plat.h | 1 + > drivers/usb/host/xhci-tegra.c | 10 +- > drivers/usb/host/xhci.c | 19 +- > drivers/usb/host/xhci.h | 2 +- > drivers/watchdog/rti_wdt.c | 31 +- > include/crypto/aead.h | 87 +++ > include/dt-bindings/clock/clock.h | 14 + > include/linux/clk-provider.h | 31 + > include/linux/cpuidle.h | 6 +- > include/linux/mfd/tps65219.h | 2 + > include/linux/netdevice.h | 3 + > include/linux/platform_data/davinci_asp.h | 3 +- > include/linux/pm_domain.h | 12 +- > include/linux/pm_qos.h | 5 + > include/linux/skbuff.h | 34 + > include/linux/soc/ti/ti_sci_protocol.h | 6 + > include/net/lredev.h | 131 ++++ > include/net/sock.h | 28 + > include/trace/events/power.h | 37 + > include/uapi/asm-generic/socket.h | 6 + > include/uapi/linux/if_link.h | 3 + > kernel/power/qos.c | 102 +++ > kernel/sched/idle.c | 12 +- > net/core/sock.c | 15 + > net/hsr/Makefile | 1 + > net/hsr/hsr_device.c | 263 ++++++- > net/hsr/hsr_device.h | 6 +- > net/hsr/hsr_forward.c | 178 ++++- > net/hsr/hsr_framereg.h | 1 + > net/hsr/hsr_main.h | 54 ++ > net/hsr/hsr_netlink.c | 35 +- > net/hsr/hsr_proc.c | 673 ++++++++++++++++++ > net/packet/af_packet.c | 4 + > net/socket.c | 27 + > sound/soc/codecs/Kconfig | 11 + > sound/soc/codecs/Makefile | 2 + > sound/soc/codecs/pcm6240.c | 127 +--- > sound/soc/codecs/pcm6240.h | 4 - > sound/soc/codecs/tac5x1x-i2c.c | 2368 > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > sound/soc/codecs/tac5x1x.h | 302 ++++++++ > sound/soc/ti/davinci-mcasp.c | 483 ++++++++++--- > sound/soc/ti/davinci-mcasp.h | 11 + > 340 files changed, 44859 insertions(+), 4748 deletions(-) > create mode 100644 > Documentation/devicetree/bindings/media/i2c/ovti,ov1063x.yaml > create mode 100644 Documentation/devicetree/bindings/media/ti,vip.yaml > create mode 100644 > Documentation/devicetree/bindings/memory-controllers/ti/cdns,j7-ddr.yaml > create mode 100644 > Documentation/devicetree/bindings/memory-controllers/ti/ti,j7-ddrss.yaml > create mode 100644 > Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml > create mode 100644 Documentation/devicetree/bindings/net/ti,pruss-ecap.yaml > create mode 100644 Documentation/devicetree/bindings/sound/ti,tac5x1x.yaml > create mode 100644 arch/arm/boot/dts/ti/omap/am335x-bone-hdmi-00a0.dtso > create mode 100644 arch/arm/boot/dts/ti/omap/am335x-bonegreen-eco.dts > create mode 100644 arch/arm/boot/dts/ti/omap/am335x-icev2-prueth.dts > create mode 100644 arch/arm/boot/dts/ti/omap/am437x-gp-evm-hdmi.dts > create mode 100644 arch/arm/boot/dts/ti/omap/am57xx-evm-ov10635.dtso > create mode 100644 arch/arm64/boot/dts/ti/k3-am625-minimal.dts > create mode 100644 arch/arm64/boot/dts/ti/k3-am6254xxl-sk.dts > create mode 100644 arch/arm64/boot/dts/ti/k3-am6254xxl.dtsi > create mode 100644 arch/arm64/boot/dts/ti/k3-am62d2.dtsi > create mode 100644 arch/arm64/boot/dts/ti/k3-am62l3-badge.dts > create mode 100644 arch/arm64/boot/dts/ti/k3-am62l3-evm-ecap-capture.dtso > create mode 100644 arch/arm64/boot/dts/ti/k3-am62l3-evm-epaper.dtso > create mode 100644 arch/arm64/boot/dts/ti/k3-am62l3-evm-eqep.dtso > create mode 100644 > arch/arm64/boot/dts/ti/k3-am62l3-evm-lpm-wkup-sources.dtso > create mode 100644 arch/arm64/boot/dts/ti/k3-am62l3-evm-mcan.dtso > create mode 100644 arch/arm64/boot/dts/ti/k3-am62l3-evm-tida-010939.dtso > create mode 100644 arch/arm64/boot/dts/ti/k3-am62l3-minimal.dts > rename arch/arm64/boot/dts/ti/{k3-am625-sk-ecap-capture.dtso => > k3-am62x-sk-ecap-capture.dtso} (86%) > create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-sk-lpm-standby.dtso > rename arch/arm64/boot/dts/ti/{k3-am625-sk-mcspi-loopback.dtso => > k3-am62x-sk-mcspi-loopback.dtso} (78%) > create mode 100644 arch/arm64/boot/dts/ti/k3-am642-eqep.dtso > create mode 100644 > arch/arm64/boot/dts/ti/k3-am642-evm-onboard-clkgen-pcie-serdes.dtso > create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-edgeai-apps.dtso > create mode 100644 > arch/arm64/boot/dts/ti/k3-j722s-evm-fpdlink-iv-fusion.dtso > create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-rtos-memory-map.dtsi > create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-vision-apps.dtso > create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2-mcu-wakeup.dtsi > create mode 100644 drivers/bluetooth/btti_debugfs.c > create mode 100644 drivers/bluetooth/btti_drv.h > create mode 100644 drivers/bluetooth/btti_main.c > create mode 100644 drivers/bluetooth/btti_sdio.c > create mode 100644 drivers/bluetooth/btti_sdio.h > create mode 100644 drivers/bluetooth/btti_uart.c > create mode 100644 drivers/media/i2c/ov1063x.c > create mode 100644 drivers/media/i2c/ov1063x_regs.h > create mode 100644 drivers/media/platform/ti/vpe/vip.c > create mode 100644 drivers/media/platform/ti/vpe/vip.h > create mode 100644 drivers/memory/k3-ddr.c > create mode 100644 drivers/net/ethernet/ti/am65-cpsw-xdp.c > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_ethtool.c > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_lre_firmware.h > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_prueth.c > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_prueth.h > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_prueth_common.c > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_prueth_dos.c > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_prueth_ecap.c > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_prueth_ecap.h > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_prueth_fdb_tbl.h > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_prueth_lre.c > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_prueth_lre.h > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_prueth_ptp.h > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_prueth_switch.h > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_switch.h > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_switchdev.c > create mode 100644 drivers/net/ethernet/ti/icssm/icssm_switchdev.h > create mode 100644 > drivers/net/ethernet/ti/icssm/icssm_vlan_mcast_filter_mmap.h > create mode 100644 drivers/net/wireless/ti/cc33xx/debugfs.c > create mode 100644 drivers/net/wireless/ti/cc33xx/debugfs.h > create mode 100644 drivers/net/wireless/ti/cc33xx/spi.c > create mode 100644 include/dt-bindings/clock/clock.h > create mode 100644 include/net/lredev.h > create mode 100644 net/hsr/hsr_proc.c > create mode 100644 sound/soc/codecs/tac5x1x-i2c.c > create mode 100644 sound/soc/codecs/tac5x1x.h >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#16062): https://lists.yoctoproject.org/g/linux-yocto/message/16062 Mute This Topic: https://lists.yoctoproject.org/mt/116824924/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
