Tags give the ability to mark specific points in history as being important
-
x86_urgent_for_v6.10_rc5
739c9765 · ·- An ARM-relevant fix to not free default RMIDs of a resource control group - A randconfig build fix for the VMware virtual GPU driver
-
-
asahi-6.9.6-1
77dd1024 · ·Tagging asahi-6.9.6-1 - rebase onto v6.9.6 - samsung_tty runtime PM fix - drm: apple: valid modes
-
-
-
-
-
v6.1-stm32mp-r2
7084443b · ·The following changes since tag v6.1-stm32mp-r1.1: ARM: dts: stm32: set pclk limit on dcmi interface on stm32mp157d-ev1 (2023-09-15 14:19:56 +0200) are available in the Git repository at: https://github.com/STMicroelectronics/linux.git v6.1-stm32mp for you to fetch changes up to tag v6.1-stm32mp-r2: counter: stm32-lptimer-cnt: add support for stm32mp25 (2024-06-07 12:00:34 +0200) ---------------------------------------------------------------- the main features updated are: - STM32MP25 support - [RNG] driver for STM32mp13 and stm32mp25 - [EXTI] use interrupts-extended instead of interrupt-map - [Linux] Support crypt1 in tf-a, tf-m and cryp2 in tf-m, op-tee, u-boot, and linux - [Linux] Allow to managed OPP for a/c and d/f variant for STM32MP15 with the same device tree - [DSI] clk_summary update for dsi_px and dsi clocks - [FMC] support FMC on stm32mp25 - [POWER] MP25 wakeup from ComboPHY LFPS (USB3) - [TIM] TIM driver counter events support for stm32mp1x and stm32mp2x - [RISAF] Add RISAF dump debug driver - [Kernel] support iwdgx in all dedicated FWs - [USB] USB_SERIAL_FTDI_SIO driver activation - [HDP] add new linux pincrl driver - [DMA3] dma3 driver rework - Merge tag 'v6.1.69' into v6.1-stm32mp (2024-04-30 15:38:36 +0200) ---------------------------------------------------------------- Alain Volmat (106): dmaengine: stm32-mdma: correct desc prep when channel running i2c: stm32: Fix PEC handling in case of SMBUS transfers dt-bindings: i2c: Document STM32MP25 dedicated st,stm32mp25-i2c compatible arm64: dts: st: add all i2c instances in stm32mp251.dtsi media: stm32: dcmipp: byteproc: add handling of CSI datatype i2c: stm32: add support for STM32MP25 soc arm64: defconfig: enable STM32 I2C support in addons fragment arm64: dts: st: add i2c2 pinctrl entries for stm32mp25xx-ev boards arm64: dts: st: enable the i2c2 node in stm32mp257f-ev.dts spi: stm32: use dma_get_slave_caps prior to configuring dma channel arm64: defconfig: enable support of the STM32 spi controller arm64: dts: st: add all spi instances in stm32mp251.dtsi dt-bindings: media: addition of csi2host driver binding media: stm32: csi2host: addition of the STM32 CSI2HOST driver media: stm32: dcmipp: bytecap: only acknowledge pipe0 flags media: entity: NOT TO BE UPSTREAMED: add stream-count in media-entity struct dt-bindings: media: addition of stm32mp25 compatible of DCMIPP media: stm32: dcmipp: add STM32MP25x platform support media: stm32: dcmipp: enable parallel links with parallel mode media: stm32: dcmipp: byteproc: allow 10/12/14 bits Bayer formats media: stm32-dcmipp: add support of statistics capture video device media: stm32: dcmipp: isp: add support of exposure/contrast media: i2c: imx335: add control of an optional powerdown gpio media: i2c: imx335: add 2 data lanes mode support arm64: dts: st: use a 128B fifo dma channel for dcmi in stm32mp251.dtsi media: stm32: dcmipp: move INSEL selection to s_stream arm64: dts: st: add pins muxing for i2c8 on stm32mp257f-ev1 and -dk ARM: dts: stm32: add spi6 SCMI clock / reset for stm32mp15 boards arm64: dts: st: update timings and set i2c2 freq to 400KHz for stm32mp257f-ev1 arm64: dts: st: add disabled i2c8 node for stm32mp257f-ev1 spi: stm32: perform small transfer in polling mode media: dcmipp: add IO_MC caps on capture devices media: stm32-csi2host: fix set/get_fmt handling media: dcmipp: byteproc: correct enum_mbus_code handling media: dcmipp: isp: correct pad number in v4l2_subdev_get_try_format calls media: dcmipp: isp: correct src pad format setting media: dcmipp: pixelcap: correct height size alignment of pixelcap media: dcmipp: pixelproc: correct set_fmt handling media: dcmipp: pixelcap: fix handling of unsupported format media: dcmipp: pixelcap: add all fields in default format media: dcmipp: byteproc: perform all init before subdev_register media: dcmipp: isp: cleanup default format settings media: dcmipp: pixeproc: simplify fmt_default handling media: dcmipp: isp: add event ops media: dcmipp: pixelproc: add event ops media: dcmipp: pixelproc: perform subdev register at end of init media: dcmipp: isp: perform subdev register at end of init media: dcmipp: isp: use pm_runtime_get_if_in_use in s/g_ctrl media: dcmipp: pixelproc: use pm_runtime_get_if_in_use in s/g_ctrl media: dcmipp: pixelproc: addition of frame_interval media: dcmipp: byteproc: correct frame_interval setting media: dcmipp: pixelproc: avoid indentation within s_stream media: dcmipp: pixelproc: add handling of decimation media: dcmipp: removal of the component framework usage media: dcmipp: bytecap: introduce usage of v4l2_fill_pixfmt media: dcmipp: pixelcap: usage of v4l2_fill_pixfmt and v4l2_format_info media: dcmipp: bytecap: call mutex_destroy on release and error handling media: dcmipp: pixelcap: call mutex_destroy on release and error handling media: dcmipp: replace parallel subdev with generic input subdev media: dcmipp: dcmipp_input: renaming of dcmipp_par_ into dcmipp_inp_ media: stm32: dcmipp: correct PIPEDIFF handling within dcmipp-isp media: dcmipp: pixelproc: handle try mode in set_selection ops media: dcmipp: pixelproc: remove even width constraint media: dcmipp: pixelcap: round-up width for constraint matching media: dcmipp: addition of uapi structures for ISP params/stats media: uapi: Add STM32 DCMIPP ISP META formats media: dcmipp: statcap: correct META format naming media: dcmipp: addition of ISP parameter video device media: stm32: dcmipp: isp: add a new pad for parameters injection media: stm32: dcmipp: add and link the ISP parameter video device media: dcmipp: statcap: add bad_pixel_count stat reading media: dcmipp: isp: removal of v4l2-ctrl based isp controls media: dcmipp: byteproc: correct bpp for RAW format > RAW8 media: dcmipp: pixelcap: correct hdw alignment for RGB888 media: dcmipp: pixelproc: apply ctrls at s_stream of the subdev media: dcmipp: pixelproc: fix RGB888 mbus format support media: dcmipp: addition of BGR888 format output from pixel pipes media: dcmipp: pixelcap: update buffer handling & use continuous mode media: dcmipp: add missing v4l2_pipeline_link_notify handler media: dcmipp: isp: fix set_selection handling media: dcmipp: core: correct error handling in dcmipp_create_subdevs media: dcmipp: pixelproc: correct typo in set_selection media: dcmipp: protect CMIER register access media: dcmipp: remove TODO mention about BOUND selection media: dcmipp: simplify / correct DT handling in subdevs media: dcmipp: statcap: stat region & pixel count rework media: dcmipp: capture all statistics and removal LOCATION ctrls media: remove V4L2_CID_ISP_STAT_LOCATION ctrl definition media: addition of V4L2_CID_ISP_STAT_PROFILE control media: dcmipp: statcap: add STAT_PROFILE support with FULL and AVERAGE media: dcmipp: statcap: ensure sequence number is incremented media: dcmipp: simplify release & add missing mutex_destroy media: dcmipp: statcap: remove TODO about buf_finish media: dcmipp: isp_params: add validation of parameters prior apply media: dcmipp: pixelproc: fix {H/V}RATIO of downsize dt-bindings: media: fix bindings for dcmipp driver dt-bindings: media: correct dt_binding_check error of st,stm32-dcmi dt-bindings: media: st: dcmi: fix DMA-MDMA chaining properties dt-bindings: media: st: csi2host: add 'power-domains' property i2c: stm32f7: increase AUTOSUSPEND_DELAY to avoid lock media: stm32-dcmipp: STM32 DCMIPP add missing Bayer 10/12/14 formats media: stm32: dcmipp: correct pm_runtime handling in statcap arm64: dts: st: Add spi6 pins in the stm32mp25-pinctrl arm64: dts: st: add disabled spi6 node into stm32mp257f-dk media: stm32: dcmipp: fill media ctl hw_revision field arm64: dts: st: set i2c2 bus freq to 400KHz and adjust timings Alexandre Torgue (23): docs: arm: stm32: introduce STM32MP25 SoCs dt-bindings: stm32: add st,stm32mp257 compatible to the stm32 family arm64: introduce STM32 family on ARMv8 architecture arm64: dts: st: introduce stm32mp25 SoCs family arm64: dts: st: introduce stm32mp25 pinctrl files dt-bindings: stm32: document stm32mp257f-ev board arm64: dts: st: add stm32mp257f-ev board support dt-bindings: stm32: document stm32mp257f-dk board arm64: dts: st: add stm32mp257f-dk board support arm64: defconfig: add addons and cleanup fragments arm64: defconfig: enable STM32 machine support in addons fragment arm64: defconfig: enable STM32 uart in addons fragment clk: stm32: introduce clocks for STM32MP257 platform arm64: dts: st: add OPTEE scmi transport on stm32mp25 arm64: dts: st: add the optee firmware node on stm32mp25 arm64: dts: st: add rcc support in stm32mp251 ptp: applying clean file-subpatches for second PHC worker clock dt-bindings: vendor-prefixes: add ttt dt-bindings: net: Add documentation for stm32 TSN switch arm64: dts: st: add de-ip support on stm32mp257 arm64: dts: st: Enable ACM block on TSN switch on stm32mp257 crypto: stm32/cryp - don't map twice the same sg list arm64: dts: st: align DK resmem configuration Amelie Delaunay (80): CODE_OF_CONDUCT: add contributor covenant code of conduct to STM linux repo arm64: dts: st: introduce stm32mp257f-ev memory mapping arm64: defconfig: add DYNAMIC_DEBUG in addons fragment dt-bindings: dma: Document STM32 DMA3 controller bindings dmaengine: Add STM32 DMA3 support dmaengine: stm32-dma3: [TEMPORARY] use dma_request_channel() in stm32_dma3_of_xlate() dt-bindings: dma: stm32-dma3: prevent packing/unpacking mode dmaengine: stm32-dma3: prevent pack/unpack thanks to DT configuration dt-bindings: dma: stm32-dma3: prevent linked-list refactoring dmaengine: stm32-dma3: prevent LL refactoring thanks to DT configuration dt-bindings: dma: stm32-dma3: introduce st,axi-max-burst-len property dmaengine: stm32-dma3: clamp max burst using st,axi-max-burst-len arm64: defconfig: enable STM32 DMA3 in addons fragment arm64: dts: st: add HPDMA nodes on stm32mp251 arm64: dts: st: add st,axi-max-burst-len to dma controllers on stm32mp251 kbuild: include DTS path to allow including dts file in external dts kbuild: add external device tree build to dtbs target arm64: dts: st: add heartbeat LED node in stm32mp257f-ev arm64: dts: st: add User2 button node in stm32mp257f-ev arm64: dts: st: prevent UART RX DMA channel data packing on stm32mp251 arm64: defconfig: add ADC support in addons fragment arm64: dts: st: add the dcmipp node in stm32mp251.dtsi arm64: defconfig: active VIVID driver for dev dt-bindings: stm32: rename stm32mp257f-ev compatible with stm32mp257f-ev1 arm64: dts: st: rename stm32mp257f-ev board with stm32mp257f-ev1 arm64: dts: st: rename stm32mp257f-ev1 memory mapping dt-bindings: dma: stm32-dma3: introduce memory-region property dmaengine: stm32-dma3: use genalloc/genpool for LLIs with reserved memory dmaengine: add channel device name to channel registration dmaengine: stm32-dma3: defer channel registration to specify channel name dmaengine: stm32-dma3: drop channel availability check dmaengine: stm32-dma3: remove chan_reserved from stm32_dma3_ddata struct dmaengine: stm32-dma3: add .remove() to disable pm_runtime dmaengine: stm32-dma3: don't try to suspend channel if not running dmaengine: stm32-dma3: avoid 64KB addressable space cross on LLI alloc dmaengine: stm32-dma3: check port to set source and destination data width dmaengine: stm32-dma3: fix MEM_TO_MEM max burst when STM32_DMA3_CFG_SET_DMA clk: stm32mp25: remove shared clocks from stm32mp25 driver arm64: dts: st: add memory-region in hpdma nodes on stm32mp257f-ev1 arm64: defconfig: disable PAGE_POOL_STATS in fragment-01-defconfig-cleanup arm64: defconfig: add CONFIG_OF_OVERLAY in addons fragment dmaengine: stm32-dma3: fix warning in stm32_dma3_chan_set_residue function dt-bindings: i3c: Document the STM32 I3C controller i3c: master: Add STM32 I3C master driver arm64: dts: st: add I3C nodes on stm32mp25 arm64: dts: st: add stm32mp25 i3c4 pins definitions arm64: dts: st: set max SPI NOR frequency to 84 MHz arm64: defconfig: Enable I3C for STM32MP25 dmaengine: stm32-dma3: adopt dev_err_probe for clk dmaengine: stm32-dma3: adopt reset_control_reset() dt-bindings: dma: stm32-dma3: add 'power-domains' property dmaengine: stm32-dma3: double word data width can't be used on AHB port dmaengine: stm32-dma3: introduce channel semaphore helpers dmaengine: stm32-dma3: restore channel semaphore status after suspend ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove arm64: dts: st: avoid scmi regulator yaml warning for stm32mp257f-ev1 dmaengine: stm32: stm32-dma3 ground zero dt-bindings: dma: New directory for STM32 DMA controllers bindings dmaengine: stm32: New directory for STM32 DMA controllers drivers MAINTAINERS: Add entry for STM32 DMA controllers drivers and documentation dt-bindings: dma: Document STM32 DMA3 controller bindings dmaengine: Add STM32 DMA3 support dmaengine: stm32-dma3: defer channel registration to specify channel name dmaengine: stm32-dma3: refactor HW linked-list to optimize memory accesses dt-bindings: dma: stm32-dma3: prevent packing/unpacking mode dmaengine: stm32-dma3: prevent pack/unpack thanks to DT configuration dt-bindings: dma: stm32-dma3: prevent linked-list refactoring dmaengine: stm32-dma3: prevent LL refactoring thanks to DT configuration dt-bindings: dma: stm32-dma3: introduce st,axi-max-burst-len property dmaengine: stm32-dma3: clamp AXI burst using st,axi-max-burst-len dt-bindings: dma: stm32-dma3: introduce memory-region property dmaengine: stm32-dma3: use genalloc/genpool for LLIs with reserved memory dmaengine: stm32-dma3: avoid 64KB addressable space cross on LLI alloc dmaengine: stm32-dma3: introduce channel semaphore helpers dmaengine: stm32-dma3: restore channel semaphore status after suspend ARM: configs: enable CONFIG_USB_SERIAL_FTDI_SIO in multiv7_addons fragment kbuild: stop build if (external) device tree compilation fails dt-bindings: dma: stm32-dma3: introduce lli-bus-interface property dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter arm64: dts: st: fix #dma-cells and dmas properties on stm32mp25 Andrzej Pietrasiewicz (8): media: uapi: Add VP8 stateless encoder controls media: hantro: add VP8 encode support for Rockchip RK3399 VPU2 media: verisilicon Correct a typo in H1_REG_ENC_CTRL2_DEBLOCKING_FILTER_MODE media: verisilicon: Correct a typo in H1_REG_MAD_CTRL_MAD_THRESHOLD media: verisilicon: Improve constant's name media: verisilicon: Update H1 register definitions media: uapi: Add H.264 stateless encoding uAPI media: verisilicon: Add H.264 stateless encoder Antonio Borneo (64): cpuidle: stm32: add sentinel to compatibles list irqchip/stm32-exti: Add multi instance support irqchip/stm32-exti: Skip secure events arm64: dts: st: add exti1 node on stm32mp25 arm64: dts: st: add exti2 node on stm32mp25 arm64: dts: st: add interrupt parent to pinctrl irqchip/stm32-exti: Mark events reserved with RIF configuration check soc: st: extend STM32 HDP support to stm32mp25 soc: st: allow building STM32 HDP as module drivers: watchdog: arm_smc_wdt: revert WDOG_HW_RUNNING at probe watchdog: arm_smc_wdt: get wdt status through SMCWD_GET_TIMELEFT arm64: dts: st: fix button-user on board stm32mp257f-ev1 arm64: dts: st: align exti nodes with PCIe Rootcomplex to stm32mp251 pinctrl: stm32: Fix support for RIF semaphore handling soc: st: stm32-hdp: update dt-bindings for STM32MP15 soc: st: stm32-hdp: update dt-bindings for STM32MP13 soc: st: stm32-hdp: add dt-bindings for STM32MP25 pinctrl: stm32: Fix reuse of irq mux lines irqchip/stm32-exti: Fix return from irq_domain_ops::select pinctrl: stm32: simplify stm32_gpio_domain_activate() dt-bindings: interrupt-controller: stm32-exti: add #address-cells dt-bindings: interrupt-controller: stm32-exti: fix subnode name dt-bindings: interrupt-controller: stm32-exti: deprecate syscon compatible pinctrl: stm32: pass bank_ioport_nr inside the interrupt specifier pinctrl: stm32: add data flag need_syscon pinctrl: stm32: access syscfg's registers only when it's present irqchip/stm32-exti: Set the GPIO interrupt mux arm64: dts: st: align exti and pinctrl nodes with new bindings to stm32mp251 ARM: dts: stm32: align exti and pinctrl nodes with new bindings to stm32mp131 ARM: dts: stm32: align exti and pinctrl nodes with new bindings to stm32mp151 pinctrl: stm32: instantiate one irq domain per controller pinctrl: stm32: add support for multiple EXTI arm64: dts: st: add gpios to exti2 interrupt-map arm64: dts: st: add multiple exti to pinctrl pinctrl: stm32: fix PM for stm32mp257 pinctrl: stm32: fix array read out of bound pinctrl: stm32: move PM to noirq irqchip/stm32-exti: fix minor indentation issue irqchip/stm32mp-exti: add CONFIG_STM32MP_EXTI ARM: stm32: use different EXTI driver on ARMv7M and ARMv7A arm64: Kconfig: select STM32MP_EXTI on STM32 platforms irqchip/stm32-exti: split MCU and MPU code irqchip/stm32mp-exti: rename internal symbols irqchip/stm32mp-exti: allow build as module ARM: stm32: allow build irq-stm32mp-exti driver as module arm64: Kconfig: allow build irq-stm32mp-exti driver as module irqchip/stm32mp-exti: move driver to standard PM ARM: dts: stm32: reorder pinctrl nodes on stm32mp15 ARM: dts: stm32: reorder pinctrl nodes on stm32mp13 arm64: dts: st: reorder pinctrl nodes on stm32mp25 irqchip/stm32mp-exti: fix irq lock inversion dependency irqchip/stm32mp-exti: fix irq type propagation on configurable events irqchip/stm32mp-exti: simplify propagation to parent controller dt-bindings: interrupt-controller: stm32-exti: rework for upstream irqchip/stm32mp-exti: rework for upstream ARM: dts: stm32: rework exti node for upstream on stm32mp151 ARM: dts: stm32: rework exti node for upstream on stm32mp131 arm64: dts: st: rework exti node for upstream on stm32mp251 checkpatch: use utf-8 match for spell checking arm64: defconfig: add CoreSight support in addons fragment arm64: dts: st: add CoreSight support to stm32mp25x arm64: dts: st: enable CoreSight on stm32mp257f-ev1 board ARM: dts: stm32: fix irq type of touchscreen on stm32mp157 EV1 boards ARM: dts: stm32: fix irq type of touchscreen on stm32mp135f-dk Arnaud Pouliquen (63): dt-bindings: mailbox: update st,stm32-ipcc to support callabck context drivers: mailbox: add DT parameter to determine the callback context mailbox: stm32-ipcc: Update build dependency remoteproc: stm32: Fix compilation warning for 64 bits support remoteproc: stm32: Add support of platform without memory translation dt-bindings: remoteproc: revert compatibility for TEE support dt-bindings: remoteproc: Fix error and warning dt-bindings: remoteproc: Add compatibility for STM32MP2 support remoteproc: stm32: Add support of the stm32mp2 platform remoteproc: stm32: allow to attach to stm32mp2 cortex-M33 coprocessor remoteproc: stm32: Fix info message when pdds syscfg is not found remoteproc: stm32: set the sysfs firmware image format remoteproc: Add firmware format as part of sysfs interface dt-bindings: remoteproc: add the vector table sysconf registers remoteproc: stm32: Manage the boot address get from the elf file remoteproc: stm32: revert the use of workqueue to treat mailbox callback remoteproc: tee: add firmware ID parameter on open_session. dt-bindings: i2c: Document the RPMsg I2C controller dt-bindings: interrupt-controller: Document the rpmsg interrupt controller arm64: defconfig: enable IPCC support arm64: defconfig: Enable stm32_rproc support arm64: defconfig: Enable rpmsg support arm64: defconfig: add rpmsg-i2c in addons fragment arm64: defconfig: add rpmsg-irq in addon fragment arm64: dts: st: Add remoteproc node on stm32mp251 arm64: dts: st: add power syscon on stm32mp251 arm64: dts: st: enable management of the Cortex-M33 on stm32mp257f-ev arm64: dts: st: add rpmsg irq controller for stm32mp257f-ev arm64: dts: st: add rpmsg i2c bus for stm32mp257f-ev dt-bindings: arm: stm32: Add compatibles for a35ssc_m33 node arm64: dts: st: Add sysconf for the Cortex M33 boot on stm32mp251 dt-bindings: remoteproc: st,stm32-rproc: Introduce nvmem properties remoteproc: stm32_rproc: Get resource table info from nvmem for the stm32mp25 arm64: dts: st: use nvmem cells to store resource table in stm32mp251.dtsi arm64: dts: st: disable remoteproc authentication on stm32mp257f-ev1 board drivers: mailbox: check RIF access right in stm32 IPCC irqchip/rpmsg: fix IRQ domain remove dt-bindings: stm32: make dma-ranges optional in mlahb remoteproc: stm32: Ignore dma-ranges for the stm32mp25 arm64: dts: st: Fix ranges and dma-ranges dts warning for the stm32mp251 arm64: dts: st: change address of intc_rpmsg and i2c_rpmsg on stm32mp257f-ev1 arm64: dts: st: change address of mlahb and m33 node for the stm32mp251 remoteproc: tee: Fix management of tee_shm_register_kernel_buf() fail remoteproc: stm32: Ground zero on 6.1.62 remoteproc: stm32: Allow hold boot management by the SCMI reset controller remoteproc: stm32: add shutdown ops dt-bindings: remoteproc: st,stm32-rproc: Rework reset declarations remoteproc: tee: update code to version proposed for upstream dt-bindings: remoteproc: add compatibility for TEE support remoteproc: stm32: add support of an OP-TEE TA to load the firmware remoteproc: stm32: Fix info message when pdds syscfg is not found remoteproc: stm32: set the sysfs firmware image format remoteproc: stm32: support of the dma-ranges for the stm32mp25 remoteproc: stm32: Add support of the stm32mp2 platform remoteproc: stm32: allow to attach to stm32mp2 cortex-M33 coprocessor remoteproc: stm32: Manage the boot address get from the elf file remoteproc: stm32_rproc: Get resource table info from nvmem for the stm32mp25 remoteproc: stm32: Add support of signed image for the stm32mp1 platform remoteproc: stm32: Add support of signed image for the stm32mp2 platform dt-bindings: remoteproc: st,stm32-rproc: Rename st,syscfg-m4-state property ARM: dts: stm32: Rename st,syscfg-m4-state property remoteproc: stm32_rproc: Do not convert resource table address irqchip: rpmsg: fix may be used uninitialized warning Arnd Bergmann (3): nvmem: stm32: fix OPTEE dependency remoteproc: stm32: fix incorrect optional pointers remoteproc: stm32: use correct format strings on 64-bit Cheick TRAORE (10): pinctrl: stmfx: Set default gpio line names using pin names ARM: configs: multi_v7_addons: Enable IRQ in debugfs for stm32mp1 arm64: defconfig: Enable IRQ in debugfs pinctrl: stm32: Manage irq affinity settings mfd: stmfx: Manage irq affinity settings pinctrl: stmfx: Manage irq affinity settings serial: stm32: Add support for LPUART in STM32 UART driver arm64: dts: st: Add lpuart1 in the stm32mp25x soc arm64: dts: st: Add lpuart1 pins in the stm32mp25-pinctrl arm64: dts: st: Add lpuart1 in the stm32mp257f-ev1 board Christian Bruel (48): dt-bindings: phy: Add STM32MP25 COMBOPHY bindings dt-bindings: PCI: Add STM32MP25 PCIe RC bindings dt-bindings: pci: stm32: Add max-payload-size and max-readreq-size optional bindings phy: stm32: Add support for STM32MP25 ComboPHY. PCI: stm32: Add PCIe RootComplex support for STM32MP25 PCI: stm32: Handle max_payload and max_readreq bindings arm64: dts: st: Add combophy node on stm32mp251 arm64: dts: st: Add PCIe Rootcomplex mode on stm32mp251 arm64: dts: st: add pcie pinctrl entries in stm32mp25-pinctrl.dtsi arm64: dts: st: Enable PCIe RC on the stm32mp257f-ev board arm64: defconfig: Enable the STM32MP25 ComboPHY arm64: defconfig: Enable the STM32MP25 PCIe RootComplex mode PCI: stm32: Limit devices MRRS dt-bindings: phy: stm32-combophy: Add optional impedance control phy: stm32: combophy: Add optional impedance tuning dt-bindings: pci: stm32: add aer optional interrupts dt-bindings: pci: stm32: add pme optional interrupt PCI: stm32: Add AER/PME IRQ handlers PCI/portdrv: Get services irqs from platform hook PCI: stm32: Add platform portdrv irq hook arm64: dts: st: add PCIe AER interrupts on stm32mp251 arm64: dts: st: add PCIe PME interrupts on stm32mp251 PCI: dwc: export dw_pcie_ep_exit symbol dt-bindings: PCI: Add STM32MP25 PCIe EP bindings PCI: pci-epf-test: Add force_core_init flag in epc_features PCI: stm32: Add PCIe EP mode support for STM32MP25 arm64: dts: st: Add PCIe Endpoint mode on stm32mp251 arm64: dts: st: Add PCIe EP on the stm32mp257f-ev board arm64: defconfig Enable the STM32MP25 PCIe EP support based on the DesignWare core PCI/AER: export pci_aer_available PCI: stm32: set bus_dma_limit on PCIe devices PCI: stm32: Add PM support. ARM: dts: stm32: add a sleep pinctrl for pcie on stm32mp25-pinctrl.dtsi arm64: dts: st: add sleep pins for pcie in stm32mp257f-ev1 phy: stm32: combophy: add pm runtime support PCI: stm32: add PCIe RC pm runtime support PCI: stm32: add PCIe EP pm runtime support arm64: defconfig: add CONFIG_IGC in fragment-02-defconfig-addons arm64: defconfig: add CONFIG_PTM in fragment-02-defconfig-addons dt-bindings: pci: stm32: Describe wake-gpios for RC PCI: stm32: Reorder devm around phy_init in RC PCI: stm32: Reorder devm around phy_init in EP PCI: stm32: Add support for wake# in RC arm64: dts: st: add wake-gpios for pcie in stm32mp257f-ev1 dt-bindings: phy: stm32-combophy: add 'st,rx_equalizer' property phy: stm32: combophy: Add optional rx equalizer setting arm64: dts: st: Add st,rx_equalizer tuning on stm32mp257f-ev1 dt-bindings: phy: stm32-combophy: add 'st,limit_mrrs' property Christophe Kerello (42): mtd: rawnand: stm32_fmc2: use dma_get_slave_caps to get dma max burst arm64: defconfig: enable FMC2 support arm64: dts: st: add FMC2 support on stm32mp25 SOC arm64: defconfig: Enable UBIFS and JFFS2 mmc: mmci: stm32: revert timeout calculation fix mmc: mmci: stm32: fix max busy timeout calculation dt-bindings: memory-controller: fix OMI yaml dt-bindings: misc: fix OMM yaml spi: stm32-ospi: fix read id function memory: stm32_omi: rework stm32_omi_dlyb_stop API spi: stm32-ospi: rework calibration algorithm dt-bindings: memory-controller: st,wzl is optional spi: stm32-ospi: set the prescaler throw an API spi: stm32-ospi: allow to sample later the data memory: stm32-omi: rework resources management misc: stm32_omm: fix resources used arm64: dts: st: enable UHS mode on stm32mp257f-ev1 mtd: spi-nor: Add manufacturer read id function mtd: spi-nor: add Octal DTR support for Macronix flash mtd: spi-nor: add support for Macronix Octal flash spi: spi-mem: Allow specifying the byte order in DTR mode mtd: spi-nor: core: Allow specifying the byte order in DTR mode mtd: spi-nor: sfdp: Get the 8D-8D-8D byte order from BFPT mtd: spi-nor: macronix: add late_init API memory: stm32-omi: multiple fixes added for DTR support spi: stm32-ospi: multiple fixes added for DTR support arm64: dts: st: enable UHS on SDMMC1 mmc: mmci: stm32: revert SDIO in-band interrupt mode mmc: mmci: stm32: add SDIO in-band interrupt mode dt-bindings: memory-controller: st,stm32: add MP25 support memory: stm32-fmc2-ebi: check regmap_read return value memory: stm32-fmc2-ebi: add MP25 support memory: stm32-fmc2-ebi: add MP25 RIF support memory: stm32-fmc2-ebi: keep power domain on dt-bindings: mtd: st,stm32: add MP25 support mtd: rawnand: stm32_fmc2: add MP25 support arm64: dts: st: rename IOM pins muxing configurations for stm32mp25 misc: stm32_omm: always clock OSPI instances if mux is enabled misc: stm32_omm: disable OMM clock at runtime spi: stm32-ospi: disable the clock when the driver is unbind mtd: hyperbus: hyperbus-stm32: disable the clock when the driver is unbind arm64: dts: st: fix OSPI slew rate on eval board Christophe Priouzeau (1): drm/stm: ltdc: add new hardware version Christophe Roullier (29): net: ethernet: stm32: add glue support for stm32mp25x platform net: ethernet: stm32: add property st,eth-ptp-from-rcc for stm32mp25x platform net: phy: realtek: add property to disable EEE for RTL8211F arm64: dts: st: Add Ethernet1 and Ethernet2 node for stm32mp25 arm64: dts: st: add ethx pinctrl entries in stm32mp25-pinctrl.dtsi arm64: dts: st: enable Ethernetx on stm32mp257f-ev board arm64: defconfig: add STMMAC Ethernet config for STM32MP25 arm64: defconfig: add CAN configs in addons fragment arm64: dts: st: add FDCAN1/FDCAN3 support on stm32mp25 arm64: dts: st: add FDCAN1/3 pinctrl entries in stm32mp25-pinctrl.dtsi arm64: dts: st: add FDCAN1/FDCAN3 on stm32mp257f-ev board arm64: dts: st: increase deassert of PHY reset in stm32mp257f-ev1 arm64: dts: st: add sleep pins for Ethernets on stm32mp25-pinctrl.dtsi arm64: dts: st: add sleep pins for Ethernets in stm32mp257f-ev1 arm64: dts: st: transform eth1 switch to eth1 standalone Ethernet in stm32mp257f-ev1 arm64: dts: st: add sleep pins for ETH1 on stm32mp25-pinctrl.dtsi arm64: dts: st: add sleep pins for Eth1 in stm32mp257f-dk dts: arm64: st: add wakeup source for Ethernets for stm32mp25 arm64: dts: st: increase deassert reset value for stm32mp257f-dk board net: stmmac: add properties to manage Tx/Rx QoS arm64: dts: st: set Tx and Rx Qos of Ethernet1 and Ethernet2 on stm32mp25 dt-bindings: net: snps,dwmac: add snps,ext-systime property net: stmmac: add possibility to use ptp external time arm64: dts: st: add possibility to use ptp external time on stm32mp257f-ev1 Revert "net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls" net: phy: smsc: Fix wol config NULL pointer dereferencing ARM: dts: stm32: Replace OOB interrupt by IB interrupt for WIFI on stm32mp135f-dk ARM: dts: stm32: Replace OOB interrupt by IB interrupt for WIFI on stm32mp157f-dk2 ARM: dts: stm32: Replace OOB interrupt by IB interrupt for WIFI on stm32mp157c-dk2 Clément Le Goffic (18): soc: st: stm32-hdp ground zero ARM: dts: stm32: revert Hardware debug port (HDP) on stm32mp13 ARM: dts: stm32: revert Hardware debug port (HDP) pinctrl to stm32mp15 ARM: dts: stm32: revert Hardware debug port (HDP) on stm32mp15 dt-bindings: pinctrl: stm32: Add dt-bindings includes for stm32mp platforms dt-bindings: pinctrl: stm32: Introduce HDP dt-bindings pinctrl: stm32: Introduce HDP driver MAINTAINERS: Add Clément Le Goffic as STM32 HDP maintainer ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp15 ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp13 ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp25 ARM: dts: stm32: add alternate pinmux for HDP pin and add HDP pinctrl node ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp157f-dk2 board rtc: stm32: add range_min and range_max field watchdog: stm32_iwdg: get hardware version during probe watchdog: stm32_iwdg: add a mean to get the status of the watchdog arm64: dts: st: support watchdog 1 and 2 in mp25 platforms spi: stm32: Add SPI_READY mode to spi controller Colin Ian King (1): tools/counter: Fix spelling mistake "componend" -> "component" Dan Carpenter (1): remoteproc: stm32: Fix error code in stm32_rproc_parse_dt() Deepak Kumar (1): spi: stm32: fix Overrun issue at < 8bpw Dmitry Rokosov (1): checkpatch: introduce proper bindings license check Emil Svendsen (1): ASoC: hdmi-codec: only startup/shutdown on supported streams Eric Fourmont (4): arm64: dts: st: use rif-open resmem configuration on stm32mp257f-ev1 arm64: dts: st: add i2s2 pinmux for stm32mp25-pinctrl.dtsi ARM: dts: stm32: fix dcmi node name according rules for mp157x-ev1 board drm/bridge: sii902x: fix power saving support Etienne Carriere (2): dts: arm64: st: OP-TEE async notif on PPI 15 for stm32mp25 tee: optee: fix percpu interrupt setup for async notif Fabien Dessenne (14): dt-bindings: pinctrl: stm32: support for stm32mp257 and additional packages pinctrl: stm32: add stm32mp257 pinctrl support pinctrl: stm32: update pin function names for stm32mp257 pinctrl: stm32: add packages support for stm32mp257 dt-bindings: pinctrl: stm32: support IO synchronization parameters pinctrl: stm32: support IO synchronization parameters hwspinlock: stm32: update build dependency arm64: dts: st: add IPCC1 node on stm32mp251 media: stm32: dcmipp: centralize CMSR2 global interrupt status media: v4l: add support of STM32 ISP statistic region control media: stm32: dcmipp: stat: add support of statistic region media: v4l: add support of STM32 ISP location/average/bin controls media: stm32: dcmipp: stat: add support of location/average/bin media: stm32: dcmipp: refactor rgb clamping Fabrice Gasnier (49): dt-bindings: mfd: stm32-lptimer: add support for stm32mp25 mfd: stm32-lptimer: add support for stm32mp25 pwm: stm32-lp: add support for stm32mp25 iio: trigger: stm32-lptimer: add support for stm32mp25 dt-bindings: mfd: stm32-timers: add support for stm32mp25 mfd: stm32-timers: add support for stm32mp25 iio: trigger: stm32-timer: add support for stm32mp25 pwm: stm32: add support for stm32mp25 dt-bindings: iio: adc: stm32-adc: add support for stm32mp25 iio: adc: stm32: add support for stm32mp25 iio: adc: stm32: add stm32mp25 timer triggers iio: adc: stm32: add support for vddcpu and vddgpu on stm32mp25 arm64: defconfig: add stm32 lptimer support in addons fragment arm64: defconfig: add stm32 timers support in addons fragment arm64: dts: st: add low-power timer nodes on stm32mp251 arm64: dts: st: add timer nodes on stm32mp251 arm64: dts: st: add ADC nodes on stm32mp251 dt-bindings: interrupt-controller: stm32-exti: fix irq nexus child node dt-bindings: bus: fix STM32 System Bus arm64: defconfig: add typec support in addons fragment dt-bindings: usb: typec: add support for stm32mp25 usb: typec: ucsi: stm32: add support for stm32mp25 arm64: defconfig: enable USB_HIDDEV ARM: configs: enable USB_HIDDEV in multiv7 addons fragment counter: chrdev: remove a typo in header file comment mfd: stm32-timers: Add support for interrupts tools/counter: add a flexible watch events tool ARM: dts: stm32: populate all timer counter nodes on stm32mp15 ARM: dts: stm32: add counter examples on stm32mp157 eval ARM: dts: stm32: add counter examples on stm32mp157 DK ARM: dts: stm32: populate all timer counter nodes on stm32mp13 ARM: dts: stm32: add counter examples on stm32mp135f-dk arm64: dts: st: populate all timer counter nodes on stm32mp25 counter: Introduce the COUNTER_COMP_FREQUENCY() macro counter: stm32-timer-cnt: rename quadrature signal counter: stm32-timer-cnt: rename counter counter: stm32-timer-cnt: adopt signal definitions counter: stm32-timer-cnt: introduce clock signal counter: stm32-timer-cnt: add counter prescaler extension counter: stm32-timer-cnt: add checks on quadrature encoder capability counter: stm32-timer-cnt: introduce channels counter: stm32-timer-cnt: probe number of channels from registers counter: stm32-timer-cnt: add support for overflow events counter: stm32-timer-cnt: add support for capture events counter: stm32-timer-cnt: add support for stm32mp25 phy: stm32: combophy: remove pm runtime support rpmsg: i2c: fix completion re-initialization usb: ucsi: stm32: fix command completion handling counter: stm32-lptimer-cnt: add support for stm32mp25 Gabriel Fernandez (14): dt-bindings: stm32: add clocks and reset binding for stm32mp25 platform clk: stm32mp2: implement clock security function clk: stm32mp25: add PLL3 as SCMI clock clk: stm32mp25: set gicv2m clock as critical clk: add regmap clock driver clk: syscfg: mp25: add syconfg clocks for STM32MP25 clk: stm32mp25: implement suspend / resume of RCC driver clk: stm32mp25: fix parent of clk_lanebyte clock arm64: dts: st: remove clock of syscfg node clk: stm32mp25-syscfg: implement resume of stm32mp25-syscfg clocks clk: stm32mp25: remove ck_icn_p_gicv2m clock clk: stm32mp25: rename the clock clk_phy_dsi to TxByteClk dt-bindings: stm32: add kernel clocks for ETR and STM clk: stm32mp25: update add kernel clocks for ETR and STM Gatien Chevallier (28): dt-bindings: bus: Add STM32MP25x platforms support for STM32 System Bus dt-bindings: bus: add STM32MP25 RIFSC firewall bus bindings drivers: stm32-sys-bus: add STM32MP25 support arm64: dts: st: stm32: add RIFSC as a system bus for STM32MP25x boards arm64: dts: add RNG support for STM32MP25 pinctrl: stm32: support RIF semaphore handling dt-bindings: rng: fix STM32 RNG YAML issues hwrng: stm32 - use devm_platform_get_and_ioremap_resource() API hwrng: stm32 - implement error concealment hwrng: stm32 - rework error handling in stm32_rng_read() dt-bindings: rng: add st,rng-lock-conf hwrng: stm32 - support RNG configuration locking mechanism hwrng: stm32 - implement custom RNG configuration support hwrng: stm32 - rework power management sequences hwrng: stm32 - move max RNG clock rate to compatible data dt-bindings: rng: introduce st,stm32mp25-rng compatible dt-bindings: rng: add clock names for STM32 RNG hwrng: stm32 - implement support for STM32MP25x platforms arm64: dts: st: add clk_security for STM32MP25x platforms arm64: dts: fix RNG support for STM32MP25 drivers: stm32-sys-bus: add debugfs entry to dump RIFSC conf hwrng: stm32 - update STM32MP15 max RNG clock frequency dt-bindings: soc: st: add RISAF documentation soc: st: add RISAF dump debug driver arm64: dts: st: add RISAF4 node to stm32mp251.dtsi arm64: dts: st: add RISAF1 node to stm32mp251.dtsi dt-bindings: treewide: add feature-domains description hwrng: stm32 - use logical OR in conditional Gwenael Treuveur (7): remoteproc: stm32_rproc: Fix mailbox interrupts queuing remoteproc: fix TEE support dts: stm32: add sram2 support for the Cortex-M on stm32mp257f-ev1 board dts: stm32: add sram2 support for the Cortex-M on stm32mp257f-dk board remoteproc: tee: fix memory allocation when probing rproc rpmsg: irq: probe driver earlier to fix device init issue rpmsg: i2c: fix structure initialization leading to memory leak arm64: dts: st: use scmi clock for ipcc node Hugues Fruchet (36): media: stm32-dcmipp: bytecap: drop s_power handling media: stm32-dcmipp: multiple capture support media: stm32: dcmipp: isp: support of color conversion media: stm32: dcmipp: disable reset on timeout media: i2c: imx335: reinforce reset robustness dt-bindings: media: Document STM32MP25 VDEC video decoder media: hantro: add support for STM32MP25 VDEC dt-bindings: media: Document STM32MP25 VENC video encoder media: hantro: add support for STM32MP25 VENC media: hantro: reset STM32MP25 VENC before each run media: hantro: improve decoder robustness media: hantro: add h1 vp8 encode support media: hantro: add VP8 encode support for STM32MP25 VENC media: hantro: h1: NV12 single-plane support media: hantro: add NV12 encode support for STM32MP25 VENC media: hantro: h1: disable writing of reconstructed image arm64: dts: st: add video decoder support to stm32mp255 arm64: dts: st: add video encoder support to stm32mp255 arm64: defconfig: enable STM32MP25 hardware video codecs support arm64: dts: st: add GPU on stm32mp25 arm64: dts: st: add GPU on stm32mp257f-ev board media: hantro: h1: add key frame signaling media: hantro: h1: trace encode parameters media: hantro: h1: fix vp8 header for unaligned resolutions media: hantro: h1: add RGB support media: hantro: h1: add RGB support for STM32MP25 VENC media: verisilicon: h1: h264: add RGB support media: verisilicon: do not limit max burst length of h264 encoder media: verisilicon: h264: improve encoder robustness hantro: h1: workaround for pink artefacts on P frames media: verisilicon: h1: add rotation support media: verisilicon: h1: drop overfill when rotation enabled media: verisilicon: h1: add h264 rotation support media: verisilicon: h1: add vp8 rotation support Revert part of "media: hantro: improve decoder robustness" media: verisilicon: g1: abort on timeout Krzysztof Kozlowski (1): nvmem: stm32-romem: mark OF related data as maybe unused Lionel Debieve (5): arm64: defconfig: add arm watchdog config in addons fragment arm64: dts: st: add arm-wdt node for watchdog support on stm32mp251 arm64: dts: st: enable secure arm-wdt watchdog on stm32mp257f-ev drivers: stm32-sys-bus: add check access interface clk: stm32mp2: check the clock access from bus interface Liu Ying (4): drm/bridge: synopsys: dw-mipi-dsi: Use pixel clock rate to calculate lbcc drm/bridge: synopsys: dw-mipi-dsi: Set minimum lane byte clock cycles for HSA and HBP drm/bridge: synopsys: dw-mipi-dsi: Disable HSTX and LPRX timeout check drm/bridge: synopsys: dw-mipi-dsi: Fix hcomponent lbcc for burst mode Loic PALLARDY (1): media: hantro: add capability to define max burst length Ludovic Barre (1): irqchip/rpmsg: Add rpmsg interrupt controller Marek Vasut (1): wifi: brcmfmac: add Cypress 43439 SDIO ids Mark Brown (1): ASoC: hdmi-codec: Allow playback and capture to be disabled Maxence GUILHIN (1): media: dcmipp: fix pipe 2 gamma address Maxime MERE (1): i2c: add rpmsg based i2c driver Maxime Méré (9): crypto: stm32/cryp - change SR_BUSY Value crypto: stm32/cryp - Remove useless assignment crypto: stm32/hash - add full DMA support for stm32mpx crypto: stm32/hash - dma check updated for STM32MP2 crypto: stm32/cryp - implementing DMA timeout check crypto: stm32/cryp - don't return 0 when dma_map_sg fail crypto: stm32/cryp - fix CTR counter carry with DMA arm64: dts: st: add CRYP2 in stm32mp25 device tree crypto: stm32/cryp - call finalize with bh disabled Michel JAOUEN (1): mailbox: stm32-ipcc: Add rif cid check only when cfen Nicolas Le Bayon (1): arm64: dts: st: add cma alloc-range on stm32mp257f-ev1 Olivier BIDEAU (2): arm64: dts: st: add SD node for stm32mp257f-dk board clk: stm32mp2: add a test to verify the existence of a parent clock Olivier Moysan (44): clk: stm32mp2: add set rate support on spi clocks ASoC: dt-bindings: add stm32mp25 support for sai dt-bindings: iio: adc: add bindings for stm32 mdf filter ASoC: stm32: sai: add stm32mp25 support ASoC: stm32: sai: temporary: manage dma burst mode on stm32mp25 iio: adc: add stm32 mdf support ASoC: stm32: add mdf dai support clk: composite: export devm_clk_hw_register_composite_pdata symbol arm64: dts: st: add spdifrx support on stm32mp251 arm64: dts: st: add mdf support on stm32mp251 arm64: dts: st: add sai support on stm32mp251 arm64: defconfig: add audio configs in addons fragment arm64: dts: st: change of sai4a dma config on stm32mp251 ASoC: dt-bindings: add stm32mp25 support for i2s ASoC: stm32: i2s: add stm32mp25 support arm64: dts: st: add i2s support to stm32mp251 arm64: dts: st: add features-domains for i2s on stm32mp251 arm64: dts: st: add pins muxing for audio hdmi on stm32mp257-ev1 arm64: dts: st: enable hdmi audio on stm32mp257f-ev1 iio: adc: stm32: fix compilation warnings dt-bindings: iio: adc: update bindings for stm32 mdf filter arm64: dts: stm32: add serial interface compatible to stm32mp251 iio: adc: stm32-mdf: add some audio features to mdf drm: bridge: adv7511: fill i2s stream capabilities iio: adc: stm32-mdf: fix uninitialized variable warning iio: adc: stm32-mdf: change cck provider management iio: adc: stm32-mdf: add power management support dt-bindings: iio: adc: update mdf bindings arm64: dts: st: add power domain in mdf node on stm32mp251 ASoC: stm32: sai: add pm runtime support in sai core arm64: dts: st: add power domain in sai sub nodes on stm32mp251 dt-bindings: iio: adc: add mdf IIO bindings iio: adc: stm32-mdf: add iio support iio: trigger: stm32-timer: fix triggers cleanup on error case arm64: dts: st: remove cs42l51 codec support on stm32mp157f-dk clk: stm32mp25: allow set_parent rate on mdf clock iio: adc: stm32-mdf: manage potential clock conflicts on kernel clock ARM: dts: stm32: add vrefint calibration on stm32mp25 iio: adc: stm32-adc: manage characterization voltage diversity ASoC: dt-bindings: stm32: fix dtbs warnings on dfsdm port dt-bindings: stm32: dfsdm: fix st,adc-alt-channel description arm64: dts: st: change mdf sitf frequency on stm32mp257f-dk ASoC: hdmi-codec: allow to refine formats actually supported ASoC: bridge: adv7511: remove s32 format from i2s capabilities Pankaj Dev (34): dt-bindings: phy: add STM32 USB FEMTO PHY phy: stm32: add support for STM32 USB2-FEMTO PHY dt-bindings: usb: add STM32 USB2 Host ctrl usb: usb2h: add STM32 usb2h glue layer to manage usb2 host ctrl dt-bindings: usb: add STM32 dwc3 DRD ctrl usb: dwc3: add STM32 dwc3 glue layer to manage dwc3 DRD ctrl arm64: dts: st: add USB2-speed PHY nodes for stm32mp25 arm64: dts: st: add USB2 Host Glue and ehci/ohci nodes for stm32mp25 arm64: dts: st: add USB3 DWC3-DRD ctrl node for stm32mp25 arm64: defconfig: Enable USB2Host and USB3DRD for stm32mp25 arm64: dts: st: add USB2PHY1 and USB2PHY2 nodes in stm32mp257f-ev arm64: dts: st: add USB3DRD support in stm32mp257f-ev arm64: dts: st: add USB2H support in stm32mp257f-ev arm64: dts: stm32: add rpmsg i2c stm32g0-typec device for stm32mp257f-ev1 boards arm64: dts: st: enable usb-role-switch on stm32mp257f-ev1 usb: dwc3: Add support in dwc3 to handle usb-role phy: stm32: add usb-role switch handling in STM32 USB2-FEMTO PHY usb: dwc3: stm32mp2: Force Reset DWC3 ctrl needed for SS operation usb: gadget: Fix f_ncm cleanup for net_device phy: stm32: Add PM support for STM32MP25 ComboPHY dt-bindings: phy: Add wakeup-source for STM32MP25 COMBOPHY bindings phy: stm32: Add wakeup support for STM32MP25 ComboPHY. arm64: dts: st: Add wakeup source for combophy using exti on stm32mp25 dt-bindings: phy: phy-stm32-femtophy: add #clock-cells property phy: stm32: register usb2femtophy as clock provider of ck_usb2phyXXXX_48m clock arm64: dts: st: add usb2phy clock for ohci-ctrl on stm32mp251 phy: stm32: add PM support for STM32 USB2-FEMTO PHY arm64: dts: st: Add wakeup source for usbh using exti on stm32mp25 arm64: dts: st: Add node for on-board hub connected on stm32mp257f-ev1 arm64: dts: st: Add wakeup source for usb3dr using exti on stm32mp25 arm64: defconfig: Enable ONBOARD USB Hub driver arm64: dts: st: Enable Superspeed support for USB3DR in stm32mp257f-dk usb: dwc3: Fix for xhci-reset stuck issue with dwc3 phy: stm32: Remove support for internal-vbus-comp property Pascal Paillet (15): dt-bindings: add STM32MP25 regulator bindings arm64: dts: st: add scmi regulators on stm32mp25 arm64: dts: st: describe power supplies for stm32mp257f-ev board arm64: defconfig: Enable scmi regulator support arm64: dts: st: add scmi performance support on stm32mp25 arm64: defconfig: Enable SCMI CPUFREQ for STM32MP25 arm64: dts: st: add moortec node on stm32mp251 arm64: dts: st: add thermal zone description on stm32mp25 arm64: defconfig: Enable Moortec DTS sensor support ARM: dts: stm32: avoid scmi regulator yaml warning for stm32mp131 ARM: dts: stm32: avoid scmi regulator yaml warning for stm32mp135f-dk arm64: dts: st: avoid scmi regulator yaml warning for stm32mp251 arm64: dts: st: avoid scmi regulator yaml warning for stm32mp257f-dk hwmon: (mr75203) implement suspend resume arm64: dts: st: remove USB33 from stm32mp25 Patrice Chotard (74): am64: dts: st: add syscfg node for stm32mp251 dt-bindings: memory-controller: add STM32 OSPI Memory Interface controller memory: stm32: Add support of OSPI Memory Interface driver spi: stm32: Add OSPI support dt-bindings: misc: add STM32 Octo Memory Manager controller misc: Add STM32 Octo Memory Manager driver memory: stm32-omi: Add delay block support spi: stm32-ospi: Add OSPI calibration support mtd: hyperbus: Add STM32 HyperBus driver support arm64: defconfig: Add OSPI and HyperBus support arm64: defconfig: Add Octo Memory Manager support arm64: defconfig: Add MTD_SPI_NAND config for STM32MP25 arm64: dts: st: add ommanager node in stm32mp251.dtsi ARM: configs: disable MTD_SPI_NOR_USE_4K_SECTORS on fragment-01-defconfig_cleanup misc: stm32_omm: Fix stm32_omm_resume() misc: stm32_omm: Add pm runtime support memory: stm32-omi: Update pm_runtime management spi: stm32-ospi: Update pm_runtime support mtd: hyperbus: hyperbus-stm32: Add pm runtime support arm64: dts: st: add ospi1 node in stm32mp25-pinctrl arm64: dts: st: enable SNOR support on stm32mp257f-ev1 dt-bindings: memory-controller: Update OMI yaml dt-bindings: memory-controller : Make "st,tacc-ns" optional for stm32-omi arm64: dts: st: add UART console on stm32mp257f-dk boards arm64: dts: st: enable secure arm-wdt watchdog on stm32mp257f-dk arm64: dts: st: introduce stm32mp257f-dk rif-open memory mapping arm64: dts: st: add User2 button node in stm32mp257f-dk arm64: dts: st: add heartbeat LED node in stm32mp257f-dk board arm64: dts: st: add rtc pinmux node in stm32mp25-pinctrl.dtsi arm64: dts: st: enable RTC on stm32mp257f-dk board arm64: dts: st: add wifi support for stm32mp257f-dk board arm64: dts: st: add usart6 on stm32mp257f-dk board arm64: dts: st: add usart1 pinmux nodes in stm32mp25-pinctrl.dtsi arm64: dts: st: add Bluetooth support for stm32mp257f-dk board arm64: dts: st: add eth1_rgmii_pins_b pinmux nodes in stm32mp25-pinctrl.dtsi arm64: dts: st: add Ethernet for stm32mp257f-dk board arm64: dts: st: add USB2PHY1 and USB2PHY2 nodes in stm32mp257f-dk board arm64: dts: st: add USB3DRD support for stm32mp257f-dk board arm64: dts: st: add USB2H support in stm32mp257f-dk board arm64: dts: st: add rpmsg irq controller for stm32mp257f-dk board arm64: dts: st: add rpmsg i2c bus for stm32mp257f-dk board arm64: dts: st: add rpmsg i2c stm32g0-typec device for stm32mp257f-dk boards arm64: dts: st: add i2c2 pinmux nodes in stm32mp25-pinctrl.dtsi arm64: dts: st: enable the i2c2 node in stm32mp257f-dk board arm64: dts: st: add i2c8 node for stm32mp257f-dk board arm64: dts: st: add display support on stm32mp257f-dk board arm64: dts: st: add sai pinmux nodes in stm32mp25-pinctrl.dtsi arm64: dts: st: add sound card to stm32mp257f-dk board arm64: dts: st: enable hdmi audio on stm32mp257f-dk arm64: dts: st: enable camera pipeline on stm32mp257f-dk board arm64: dts: st: add memory-region in hpdma nodes on stm32mp257f-dk board arm64: dts: st: add mdf pinmux nodes in stm32mp25-pinctrl.dtsi arm64: dts: st: add mdf support for stm32mp257f-dk board arm64: dts: st: add gpu node for stm32mp257f-dk board arm64: dts: st: add m33_rproc node in stm32mp257-dk board arm64: dts: st: disable ipcc1 for stm32mp257-dk board arm64: dts: st: enable camera pipeline on stm32mp257f-dk board arm64: dts: st: add eMMC support for stm32mp257f-dk board dt-bindings: misc: Fix make dtbs_check for st,stm32-omi.yaml dt-bindings: misc: Fix make dtbs_check for st,stm32-omm.yaml dt-bindings: memory-controller: Add octal-bus bindings memory: stm32: Add support of octal-bus interface spi: stm32-ospi: Add support of octal-bus interface dt-bindings: Remove ranges property from st,stm32-omi.yaml mtd: hyperbus: hyperbus-sfdp: Fix hyperbus_s26hx_chip_setup() mtd: hyperbus: Provide external access to hyperbus_sfdp_mode_on/off() memory: stm32: Add JEDEC flashes support mtd: hyperbus: hyperbus-stm32: Add SFDP calibration mode mtd: hyperbus: hyperbus-stm32: Save/restore DLYB configuration during suspend/resume memory: stm32: Remove unused mm_phys_base field from stm32_omi struct spi: stm32-ospi: Fix DTR <=> STR switch arm64: dts: st: Add button-user-1 on board stm32mp257f-dk arm64: dts: st: Add button-user-2 on board stm32mp257f-ev1 arm64: dts: st: Remove PCIe reserved memory area from stm32mp257f-xxx-ca35tdcid-resmem Patrice GUILEMOND (2): arm64: dts: st: fix m33_rproc node in stm32mp257-dk board dmaengine: stm32-dma3: configure LL allocated port using lli-bus-interface Patrick Delaunay (38): cpuidle: stm32: remove __initconst on stm32_idle_state_match dt-bindings: stm32: add st,stm32mp25-syscfg compatible for syscon nvmem: stm32: add OP-TEE support for STM32MP13x nvmem: stm32: detect bsec pta presence for STM32MP15x dt-bindings: nvmem: add new stm32mp25 compatible for stm32-romem nvmem: stm32: add support for STM32MP25 BSEC to control OTP data arm64: defconfig: enable NVMEM STM32 ROMEM for stm32mp25 arm64: dts: st: add bsec support to stm32mp25 arm64: dts: st: add NVMEM provider to soc information ARM: dts: sm32mp25: Add power domain states arm64: dts: st: Activate PSCI support on stm32mp25 arm64: dts: st: describe power supplies for stm32mp257f-dk board arm64: dts: st: fix timer used for ticks clocksource: stm32-lptimer: add stm32mp25 support arm64: defconfig: activate lptimer as tick broadcast dt-bindings: serial: fix power-domains property dt-bindings: mfd: stm32-timers: add 'power-domains' property dt-bindings: iio: adc: stm32-adc: add 'power-domains' property dt-bindings: pci: stm32: add 'power-domains' property dt-bindings: crypto: stm32: add 'power-domains' property dt-bindings: crypto: stm32: add 'power-domains' property dt-bindings: rng: stm32: add 'power-domains' property dt-bindings: spi: stm32: add 'power-domains' property dt-bindings: i2c: stm32: add 'power-domains' property dt-bindings: phy: stm32-combophy: add 'power-domains' property dt-bindings: pci: stm32: add 'power-domains' property arm64: dts: st: add power domain in pcie-ep node on stm32mp251 dt-bindings: net: stm32-dwmac: add 'power-domains' property arm64: dts: stm32: Correct masks for GIC PPI interrupts on stm32mp25 ARM: dts: stm32: add wake-up button on stm32mp25 boards ARM: dts: stm32: simplify the OPP description for STM32MP15 dt-bindings: display: st,stm32-ltdc: add 'power-domains' property dt-bindings: media: st,stm32-dcmipp: add 'power-domains' property dt-bindings: media: st,stm32mp25-vdec: add 'power-domains' property dt-bindings: media: st,stm32mp25-venc: add 'power-domains' property dt-bindings: media: st: dcmi: add 'power-domains' property ASoC: dt-bindings: stm32-i2s: add 'power-domains' property ASoC: dt-bindings: stm32-sai: add 'power-domains' property Philippe Cornu (1): drm/stm: ltdc: configure length according to DT configuration Raphael Gallais-Pou (18): drm/stm: lvds: add new STM32 LVDS Display Interface Transmitter driver drm/stm: lvds: fix miscellaneous warnings drm/stm: dsi: expose DSI PHY internal clock arm: dts: st: fix DSI peripheral clock on stm32mp15 boards clk: stm32mp2: fix dsi clock name drm/stm: dsi: factorize PLL computation code drm/stm: dsi: expose PHY version 141 internal clock drm/stm: lvds: handle CRTC parent clock arm64: dts: st: add clock-cells to syscfg node on stm32mp251 arm64: dts: st: add clock-cells to dsi node on stm32mp251 arm64: dts: st: add clock consumer in display nodes for stm32mp253 dt-bindings: display: add dt-bindings for STM32 LVDS device drm/stm: ltdc: handle loopback pixel clock drm/stm: lvds: handle loopback pixel clock drm/stm: dsi: handle loopback pixel clock arm64: dts: st: add LTDC reference clock on stm32mp253 drm/stm: lvds: support runtime power management arm64: defconfig: disable framebuffer console in fragment-01-defconfig-cleanup Ruan Jinjie (1): i2c: stm32: Do not check for 0 return after calling platform_get_irq() Simeon Marijon (17): ARM: dts: stm32: revert reboot mode support to stm32mp157 ARM: configs: revert REBOOT MODE support in fragment-02-multiv7_addons dt-bindings: nvmem: add binding for STM32MPX TAMP backup registers dt-bindings: st,stm32-syscon: add properties for st,stm32-tamp-nvram dt-bindings: st,stm32-syscon: remove 'bindings' in title dt-bindinds: st,stm32-syscon: add stm32mp25 tamp compatible arm64: dts: stm32: add NVMEM provider for TAMP on STM32MP25 ARM: dts: stm32: add TAMP backup register on STM32MP13 ARM: dts: stm32: add TAMP backup register on STM32MP15 drivers: nvmem: stm32: add TAMP nvmem driver arm64: defconfig: add stm32 backup registers support in addons fragment ARM: configs: add stm32 backup registers in multiv7 addons fragment arm64: dts: stm32: add reboot mode based on NVMEM on STM32MP25 ARM: dts: stm32: add reboot mode based on NVMEM on STM32MP13 ARM: dts: stm32: add reboot mode based on NVMEM on STM32MP15 arm64: defconfig: add stm32 backup registers reboot mode support in addons fragment ARM: configs: add stm32 backup registers reboot mode support in multiv7 addons fragment Stephane DANIEAU (1): pinctrl: stm32: add tristate option for stm32mp257 Stephane Danieau (2): arm64: defconfig: enable BT High speed and Low Energy features arm64: defconfig: Add Cirrus CS42L51 audio codec support Takahiro Kuwano (3): mtd: spi-nor: sfdp: Update params->hwcaps.mask at xSPI profile 1.0 table parse mtd: chips: cfi_cmdset0002: Fixups for Infineon(Cypress) S26Hx mtd: hyperbus: Introduce SFDP probe Thomas BOURGOIN (1): arm64: dts: st: add crc node on stm32mp25 Thomas Bourgoin (15): arm64: dts: st: add cryp1 on stm32mp25 arm64: defconfig: enable CRYP support arm64: dts: st: enable cryp1 on stm32mp257f-ev1 board arm64: defconfig: enable CRC32 support arm64: dts: st: enable crc on stm32mp257f-ev1 board arm64: dts: st: add hash node on stm32mp251 arm64: defconfig: enable HASH support crypto: stm32/hash - remove bufcnt in stm32_hash_write_ctrl. crypto: stm32/hash - check request size and scatterlist size when using DMA. crypto: stm32/hash - fix MDMAT condition crypto: stm32/hash - remove flag HASH_FLAGS_DMA_READY drivers: crypto: stm32-hash: fix algorithms support crypto: stm32/cryp - fix debugfs reg dump arm64: dts: st: enable crc on stm32mp257f-dk board arm64: dts: st: enable cryp1 on stm32mp257f-dk board Ulf Hansson (1): PM: domains: Add helper functions to attach/detach multiple PM domains Uwe Kleine-König (1): counter: stm32-timer-cnt: Reset TIM_TISEL to its default value in probe Valentin Caron (30): serial: stm32: solve typo on "bit and" in stm32_usart_iso7816_enabled ARM: dts: stm32: use i2c6 scmi clock on stm32mp15 family arm64: dts: st: add UART console on stm32mp257f-ev boards arm64: defconfig: add stm32 rtc support in addons fragment arm64: dts: st: add RTC on stm32mp25x arm64: dts: st: enable RTC on stm32mp257f-ev board dt-bindings: spi: stm32: add st,stm32mp25-spi compatible spi: stm32: add st,stm32mp25-spi compatible supporting STM32MP25 soc arm64: dts: st: add spi3 and spi8 pinctrl used on stm32mp257f-ev board arm64: dts: st: add spi3 and spi8 on stm32mp257f-ev board serial: stm32: extend max number of U(S)ART to 9 arm64: dts: st: add USART nodes on stm32mp25 arm64: dts: st: add usart6 pinctrl used on stm32mp257f-ev board arm64: dts: st: add usart6 on stm32mp257f-ev board dt-bindings: rtc: stm32: introduce new st,stm32mp25-rtc compatible rtc: stm32: add new st,stm32mp25-rtc compatible and check rif configuration arm64: dts: st: update rtc compatible to st,stm32mp25-rtc pinctrl: stm32: rename PIOCFGR to ADVCFGR serial: stm32: change register's offset type from u8 to u16 serial: stm32: get FIFO size from hwcfg register tty: Revert flow-control char function on closing path tty: Revert lookahead to process XON/XOFF timely serial: stm32: enable SERIAL_STM32_CONSOLE on every state of SERIAL_STM32 pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map serial: stm32: fix smart-card protocol serial: stm32: replace wake up interrupt by rx not empty interrupt arm64: dts: st: add usart exti interrupt and wakeup source on stm32mp251 dt-bindings: stm32: add power domains binding for stm32mp25 platform arm64: dts: st: add SCMI power domain in stm32mp251.dtsi arm64: dts: st: use power-domain property in GPU node in stm32mp255.dtsi Yang Li (1): tools/counter: Remove unneeded semicolon Yann Gautier (12): dt-bindings: mmc: mmci: Add st,stm32mp25-sdmmc2 compatible mmc: mmci: add stm32_idmabsize_align parameter mmc: mmci: Add support for sdmmc variant revision v3.0 mmc: mmci: stm32: manage block gap hardware flow control mmc: mmci: stm32: prepare other delay block support mmc: mmci: stm32: add delay block support for STM32MP25 arm64: dts: st: add stm32mp25 sdmmc pins definitions arm64: dts: st: add SD node for stm32mp257f-ev board arm64: dts: st: add sdmmc nodes for STM32MP25 arm64: dts: st: add stm32mp25 sdmmc pins definitions arm64: dts: st: add sdmmc2 & 3 nodes on stm32mp257f-ev tee: use %zu to display thread_cnt Yannick FERTRE (1): drm/stm: dsi: Don't check data timings Yannick Fertre (117): drm/panel: otm8009a: Use runtime pm to avoid excessive unprepare / prepare drm/panel: rm68200: Use runtime pm to avoid excessive unprepare / prepare drm/panel: hx8394: Use runtime pm to avoid excessive unprepare / prepare drm/stm: dsi: add new physical layer support drm/stm: ltdc: add bus clock drm/stm: ltdc: set max pad to 150MHz drm/bridge/synopsys: dsi: Parse all dsi node arm64: defconfig: Enable DRM drivers for stm32mp257f boards arm64: defconfig: disable fbdev emulation arm64: dts: st: add ltdc on stm32mp251 arm64: dts: st: add dsi support on stm32mp251 arm64: dts: st: add lvds support on stm32mp253 arm64: dts: st: add lvds pixel clock to ltdc arm64: dts: st: add goodix pinmux on stm32mp25-pinctrl.dtsi arm64: dts: st: add display support on stm32mp257f-ev board arm64: config: add camera IPs and IMX335 into defconfig-addons arm64: dts: st: add the dcmi instance in stm32mp251.dtsi arm64: dts: st: add the csi2host interface in stm32mp251.dtsi arm64: dts: st: enable IMX335/CSI2HOST/DCMIPP camera pipe on stm32mp257f-ev arm64: dts: st: add power supply to hdmi on stm32mp257f-ev1 board drm/stm: lvds: reset during probing drm/stm: lvds: don't enable lvds pixel clock drm/stm: lvds: set timout to 200ms arm64: dts: st: swap lvds & dsi on stm32mp257f-ev1 board drm: stm: ltdc: support of rotation on crtc output drm/bridge/synopsys: dsi: support of output rotation arm64: dts: st: add memory rotation on stm32mp257f-ev1 drm/panel: rm68200: Add ability to override default timing drm/bridge: adv7533: restore dynamic lane switching ARM: dts: stm32: add power-supply to goodix on stm32mp15 eval boards arm64: dts: st: add power-supply to goodix on stm32mp257f-ev1 drm: stm: ltdc: refactor plane update drm/stm: ltdc: add mask for lxcr register drm/stm: ltdc: add support of plane upscaling arm64: dts: st: rework display support in stm32mp257f-ev1 arm64: dts: st: remove goodix pinmux on stm32mp25-pinctrl.dtsi drm/stm: lvds: refactor clocks usage drm/stm: dsi: missing set_rate drm/stm: dsi: refactor clock management media: stm32: csi2host: support runtime power management drm/stm: ltdc: remove reload interrupt drm/stm: ltdc: refactor interrupt management ARM: dts: stm32: add hdmi connector on stm32mp157 DK arm64: dts: st: add hdmi connector on stm32mp257f-ev1 drm/stm: ltdc: set color look-up table for each plane arm64: dts: st: fix dsi node in stm32mp257f-ev1 dt-bindings: display: hdmi-connector: Support hdmi power supply drm/bridge: display-connector: add HDMI supply support arm64: dts: st: add simple-framebuffer on stm32mp257f-dk board arm64: dts: st: add simple-framebuffer on stm32mp257f-ev1 board drm/stm: dsi: add power supply vdda18 arm64: dts: st: add power supplies to dsi on stm32mp257f-dk board arm64: dts: st: add power supplies to dsi on stm32mp257f-ev1 board drm/stm: lvds: add power supplies vdd & vdda18 arm64: dts: st: add power supplies to lvds on stm32mp257f-dk board arm64: dts: st: add power supplies to lvds on stm32mp257f-ev1 board drm/panel: otm8009a: refactor backlight update drm/bridge: synopsys: dw-mipi-dsi: get bus flags drm/panel: simple: keep enable the panel after the probe drm/panel: lvds: keep enable the panel after the probe drm/panel: hx8394: don't reset the panel during the probe drm/panel: rm68200: don't reset the panel during the probe drm/panel: otm8009a: don't reset the panel during the probe drm/bridge: synopsys: dw-mipi-dsi: add property default-on ARM: dts: stm32: add support of continuous display on stm32mp135f-dk ARM: dts: stm32: add support of continuous display on stm32mp157 EV1 boards arm64: dts: st: add support of continuous display on stm32mp257 EV1 board ARM: dts: stm32: add support of continuous display on stm32mp157 DK2 boards arm64: dts: st: rework pixel clock to ltdc drm/stm: rework suspend/resume functions drm/stm: lvds: remove loopback pixel clock drm/stm: dsi: don't enable/disable dsi-phy clock during probe drm/stm: dsi: remove loopback pixel clock drm/stm: ltdc: set transparency after plane disable drm: stm: ltdc: rework support of rotation on crtc output drm/stm: ltdc: refactor crtc start sequence drm/stm: ltdc: remove encoder helper functions drm/stm: refactor probe sequence drm/stm: ltdc: add property default-on drm/stm: ltdc: add lvds clock arm64: defconfig: add display connector & ad7511 in addons fragment ARM: config: add display connector in multiv7 addons fragment drm/stm: ltdc: set interrupt for CRC arm64: dts: st: update hdmi node on stm32mp257f-ev1 board arm64: dts: st: remove backlight on stm32mp257f-dk board arm64: dts: st: remove backlight on stm32mp257f-ev1 board media: stm32: csi2host: add power supplies vdd & vdda18 arm64: dts: st: add power supplies to csi on stm32mp257f-dk board arm64: dts: st: add power supplies to csi on stm32mp257f-ev1 board dt-bindings: display: update dt-bindings for STM32 LTDC device dt-bindings: display: update dt-bindings for STM32 DSI device dt-bindings: display: update dt-bindings for STM32 LVDS device drm/stm: check simple-framebuffer state drm/stm: dsi: add power supply vdd drm/stm: ltdc: support of new hardware version for soc MP25 drm/stm: lvds: change compatible to st,stm32mp25-lvds arm64: dts: st: update dsi & ltdc compatible on stm32mp251 arm64: dts: st: update dsi node on stm32mp257f-ev1 board arm64: dts: st: update dsi node on stm32mp257f-dk board arm64: dts: st: move DSI node to stm32mp255 arm64: dts: st: move LVDS node to stm32mp255 drm/stm: set max segment size drm/stm: ltdc: sets the default plane color drm/stm: ltdc: remove support of yuv pixel formats drm/stm: ltdc: disable all layers drm/stm: ltdc: move mode valid & fixup to encoder helper functions drm/stm: ltdc: Check rotation buffer length drm/stm: ltdc: Check panel width drm/panel: simple: fix fill bit per color for DPI panel dt-bindings: display: st,stm32-dsi: add 'power-domains' property drm/stm : lvds: get pixel clock rate arm64: dts: st: update hdmi node in stm32mp257f-ev1 drm/stm: ltdc: Check the security of layer 2. arm64: dts: st: enable hdmi-cec on stm32mp257f-ev1 drm/bridge: adv7533: don't print error during probe drm/stm: ltdc: remove active spin lock drm/stm: ltdc: set default parent of pixel clock -
-
-
-
-
-
-
-
-
-
x86-urgent-2024-06-15
b2747f10 · ·Misc fixes: - Fix the 8 bytes get_user() logic on x86-32 - Fix build bug that creates weird & mistaken target directory under arch/x86/ Signed-off-by: Ingo Molnar <mingo@kernel.org>
-
timers-urgent-2024-06-15
07c54cc5 · ·Fix boot-time warning in tick_setup_device(). Signed-off-by: Ingo Molnar <mingo@kernel.org>
-