In message: [linux-yocto][v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc]Update nxp-soc SDK linux v6.1 patches to rt-kernel on 28/07/2023 Xiaolei Wang wrote:
> Hi bruce > > Would you please merge the following patch into branch > v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc > > The following changes since commit 0879a175f62e5b4a576e808065fbcd47a5e1925b: > > Merge branch 'v6.1/standard/base' into > v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc (2023-07-27 11:00:34 -0400) > > are available in the Git repository at: > > https://github.com/wangxiaolei12/linux-yocto-6.1.git > v6.1/standard/preempt-rt/nxp-sdk-6.1/nxp-soc merged. Bruce > > for you to fetch changes up to 7303ab7001b6d385a0024f846ee82f1b2f0c0df6: > > firmware: imx: fix coverity issue in ele-mu (2023-07-28 13:40:23 +0800) > > ---------------------------------------------------------------- > Adrian Alonso (9): > LF-8448-1: dts: arm64: freescale: imx8mn ab2: fix ethernet > LF-8448-2: dts: arm64: freescale: imx8mm ab2: fix ethernet > LF-8343-1: drivers: mfd: imx flexio core driver support > LF-8343-2: driver: i2c: buses: flexio: rework to use mfd > LF-8343-4: dts: arm64: freescale: imx8ulp: flexio core driver > LF-8343-5: dts: arm64: freescale: imx93: flexio core driver > LF-8343-6: devicetree: bindings: mfd: nxp imx flexio > LF-8951-1: dts: arm64: freescale: imx8mm ab2: fix ethernet > LF-8951-2: dts: arm64: freescale: imx8mn ab2: fix ethernet > > Alexander Stein (1): > gpio: vf610: make irq_chip immutable > > Alice Yuan (3): > LF-8318: Capture: Adjust the dewarp noc data to fix 4K capture filcker > LF-8974: arm64: dtsi: imx8mp remove the isp no useful reserved memory > LF-8993: imx8mp: capture: csi support raw8 format > > Apeksha Gupta (1): > arm64: dts: imx8mm-evk-dpdk: dts for fec-uio driver > > Arnd Bergmann (1): > Bluetooth: NXP: select CONFIG_CRC8 > > Carlos Song (6): > LF-8808 spi: imx: fix message endian convert in slave dma tx buffer > LF-4131 iio: gyro: fxas21002c: Fix raw data is not updated in > trigger/buffer > LF-8905-1: i2c: imx-lpi2c: support slave PIO mode for lpi2c > LF-8907-1: i2c: imx-lpi2c: extend timeout time for the master to > receive data > LF-8907-2: i2c: imx-lpi2c: adjust the conditions for the masetr > entering the schedule > LF-8907-3: i2c: imx-lpi2c: fix debug timeout error log when push rx > command > > Chancel Liu (18): > LF-8112-1: dt-bindings: clock: imx93-clock: Add PDM IPG clk > LF-8112-2: clk: imx93: add PDM IPG clk > LF-8112-3: arm64: dts: imx93: Correct IPG clk of MICFIL > LF-8451-1: arm64: dts: imx93-14x14-evk: Add a new DT to support MQS > LF-8451-2: arm64: dts: imx93-14x14-evk-aud-hat: Add a new DT to support > AUD-HAT board > LF-8572-2: arm64: dts: imx8mp-evk-revB3: Add a new dts to support WM8962 > LF-8762-1: ASoC: imx-rpmsg: Force codec power on in low power audio mode > LF-8762-2: arm64: dts: imx8mp-evk-revb4-rpmsg: Add a new DT to support > rpmsg sound cards > LF-8762-3: arm64: dts: imx8mp-evk-revb4-rpmsg-lpv: Add a new DT to > support LPV > LF-8860: arm64: dts: freescale: Rename MICFIL sound card > LF-8814: arm64: imx8mp-evk-rpmsg-lpv: Disable capture stream of > rpmsg_audio sound card > LF-8906-1: arm64: dts: imx93-14x14-evk: Fix pin conflict > LF-8906-2: arm64: dts: imx93-14x14-evk-aud-hat: Fix pin conflict > LF-8925: arm64: dts: imx93: Add pll8k clock for SAI of MQS sound card > LF-8915-1: arm64: dts: imx93: Add a DT to support LPA > LF-8915-2: arm64: dts: imx93: Add a DT to support LPV > LF-8915-3: ASoC: fsl_rpmsg: Add support for i.MX93 platform > LF-8973-1: arm64: dts: imx93-9x9-qsb-aud-hat: Add a new DT to support > AUD-HAT board > > Clark Wang (1): > LF-8872 arm64: dts: imx93: fix ptn5110 interrupt line on > imx93-9x9-qsb-i3c > > Disha Das (1): > LF-8474: arm64: dts: freescale: enable i.MX8DXL OrangeBox SPI1 master > > Dong Aisheng (1): > LF-8944 soc: imx: rpmsg_life_cycle: a few code cleanups > > Frank Li (5): > lf-8714: arm64: dts: fix USB 3.0 Gadget Failure in QM & QXPB0 at super > speed > LF-8813-1: arm: dts: imx8dxl-evk: enable pci phyx1 > LF-8748 arm64: dts: imx8dx-orangebox: naming gpio pad > LF-8748-2: arm64: dts: imx8dxl-orangebox: use gpio as spi cs > LF-8748-3: arm64: dts: imx8dxl-orangebox: enable v2x module > > Gagandeep Singh (1): > LF-8079: net: fec: enable XDP_TX support > > Gaurav Jain (1): > LF-8559 firmware: imx: ele: Update RNG request id > > Guangliu Ding (1): > MGS-7080: Fix memory leak in DPU bliteng fence > > Guoniu.zhou (6): > LF-8868: media: ov5640: fix incorrect frame frate issue > LF-6841: dma: pxp: fix pxp timeout issue when run g2d samples test > MLK-25315: dma: pxp: add monochrome mode support for PS engine > LF-8372: dma: pxp/v3: fix U/V offset calculation issue when crop enabled > LF-8978: dma: pxp: fix fetch/store engine low performance issue > LF-8982: media: ov5640: fix abnormal frame issue after kernel upgrade > > Haibo Chen (10): > LF-8509-1 spi: spi-nxp-fspi: correct the comment for the DLL config > LF-8509-2 Revert "dt-bindings: spi: spi-nxp-fspi: add a new property > nxp,fspi-dll-slvdly" > LF-8509-3 Revert "spi: spi-nxp-fspi: enable octal ddr for > iMX8QM/QXP/DXL" > LF-8509-4 spi: spi-nxp-fspi: use DLL calibration when clock rate > > 100MHz > LF-8509-5 arm64: dts: imx93: enable the 1-4-4 mode for spi-nor > LF8726-1 arm: dts: imx6ull-14x14-evk-revD: add sensor FXLS8974CF > LF-8794-1 arm: dts: remove all imx6ul(l/z) btwifi-sdio3_0.dts file > LF-8794-2 arm: dts: imx6ul-14x14-evk: use the overlay to support revd > board > LF-8975 arm64: dts: imx93-evk: correct the pcal6524 IO's irq type > LF-9007 arm: dts: imx6ul-14x14-evk.dtsi: remove the label > "backlight_display" > > Han Xu (1): > LF-8725: arm64: dts: imx93 14x14 auto board enable can interfaces > > Ioana Ciornei (17): > Revert "net: phy: inphi: add a remove function" > Revert "net/phy: Inphi IN112525_s03 retimer updates" > Revert "net/phy: Inphi IN112525_s03 retimer support" > dt-bindings: mfd: add bindings for QIXIS CPLD > mfd: simple-mfd-i2c: add compatible string for LX2160A QIXIS CPLD > gpio: regmap: add the .get_direction() callback > drivers: gpio: add QIXIS CPLD gpio controller > arm64: dts: lx2160a-rdb: describe the two SFP cages > net: phylink: extend phylink_mii_c45_pcs_get_state also for > PHY_INTERFACE_MODE_25GBASER > net: pcs: lynx: extend support to also handle > PHY_INTERFACE_MODE_25GBASER > phy: lynx-28g: configure more equalization params for 10GBASER > phy: lynx-28g: add support for 25GBASER > net: dpaa2: add support for 25G interfaces > net: dpaa2: add support for retimer runtime configuration > dt-bindings: phy: add bindings for Inphi IN112525 Retimer PHY > phy: add PHY driver for Inphi IN112525 Retimer > arch: arm64: lx2160a-rdb: describe the retimer as a Generic PHY > > Iuliana Prodan (5): > LF-8731 arm64: dts: Add SOF dts for i.MX8MP with wm8962 codec > LF-8338-1: arm64: dts: Add dts overlay for i.MX8QM with wm8962 codec > LF-8338-2: arm64: dts: Add SOF dts for i.MX8QM with wm8962 codec > LF-7769-1: remoteproc: imx_dsp_rproc: Add module parameter to ignore > ready flag from remote processor > Revert "LF-8133 ASoC: SOF: imx8: Add post_fw_run operation" > > Jacky Bai (13): > LF-8595-01: soc: imx: Refine the run mode support on i.mx93 > LF-8595-02 arm64: dts: freescale: Add i.mx93 ld mode specific dts > LF-8692 clk: imx: keep all the root clock on when m4 enabled > LF-8757 clk: imx: Add 1039.5MHz frequency support for imx9 pll > LF-8775 soc: imx: update the mode switching flow > LF-8847-01 arm64: dts: imx8ulp: Add the ddr controller node > LF-8847-02 soc: imx: Add the ddr refresh rate adjust support > LF-8895 soc: imx: show the ddr frequency along with mode info > LF-8916-01 arm64: dts: freescale: Enable mode switching support on > imx93 qsb > LF-8916-02 arm64: dts: freescale: Add ld dts for imx93 9x9 qsb > LF-9005 soc: imx: Use '%u' to print the idle strap value > LF-9010 soc: imx: fix nic frequency in ld mode on imx93 > LF-9151 soc: imx: Increase the auto clock gating idle strap on imx93 > > Jindong Yue (1): > LF-8891 drm: bridge: cadence: Remove device files when unbind > > Joy Zou (10): > LF-8617-1 arm64: dts: imx93: modify the BUCK1 voltage range > LF-8617-2: regulator: pca9450: modify the BUCK1 voltage range > dmaengine: fsl-edma-v3: set the max CITER 0x7fff instead of 0x3fff > LF-8690-1: dt-bindings: dma: fsl-edma-v3: optimize binding doc > LF-8690-2: dmaengine: fsl-edma-v3: support edma src id check if using > ch_mux > LF-8942: regulator: pca9450: optimize pmic pca9450 driver > LF-8943-1: dt-bindings: regulator: pca9450: add pca9452 support > LF-8943-2 arm64: dts: imx93: Add LDO3 for pmic pca9452 > LF-8943-3: regulator: pca9450: Support pmic pca9452 > LF-8690-3: dmaengine: fsl-edma-v3: Fix src id check casue audio issue > > Ken Sloat (1): > LF-8876 usb: typec: mux: gpio-switch: fix incorrect header file includes > > Laurentiu Palcu (11): > LF-8963-1 drm/imx/imx93-ldb: do not overwrite bus format if set in DTB > LF-8963-2 drm/imx/imx93-ldb: reject modes with clocks higher than 80MHz > LF-8963-3 drm/bridge/it6263: add support for propagating bus flags and > formats > LF-8963-4 drm/bridge/fsl-imx-ldb: use the propagated bridge bus flags > and format > LF-8963-5 drm/panel: panel-simple: Set bus flags for JDI TX26D202VM0BWA > LF-8963-6 drm/imx/imx93-ldb: use the bus flags/format from bridge > LF-8963-7 drm/bridge/fsl-imx-ldb: do not enforce setting bus format in > DT > LF-8963-8 gpu/imx/lcdifv3: set de_invert to false for lcdif2 > LF-8963-9 drm/imx/imx8mp-ldb: use the bus flags and format from bridge > LF-8963-10 arm64: dts: imx8mp: get rid of the lvds data mappings > LF-8963-11 arm64: dts: imx93 add new dtb for imx93 14x14 lvds usage > > Li Jun (6): > LF-8094-1 Revert "usb: dwc3: imx8mp: enable soft itp sync" > LF-8094-2 Revert "usb: dwc3: core: add soft itp sync support" > LF-8839-1 arm64: dts: imx8mp-evk: use GPIO for host only port vbus > control > LF-8839-2 Revert "MLK-22099 usb: host: xhci: do warm reset for link > state rxdect" > LF-8839-3 Revert "arm64: dts: fsl: imx8mq: add "snps,power-down-scale" > for usb nodes" > LF-8839-4 ARM64: dts: imx8mp: disable super speed park mode > > Ming Qian (19): > MA-21001: imx8m: vpu: correct the unspecified color space > LF-8319: imx8m: vpu: allow user set a reasonable sizeimage for > compressed format > media: add Sorenson Spark video format > media: amphion: support to decode sorenson spark video > media: add RealVideo format RV30 and RV40 > media: amphion: support to decode RealVideo video > LF-8795: imx8m: mxc: vpu: correct the realvideo fourcc > MMFMWK-9232: media: amphion: vdec always trigger source change for > interlaced case > LF-8795-2: imx8m: mxc: vpu: specify the format bit mask explicitly > LF-8795-3: imx8m: mxc: vpu: get accurate rv fourcc > LF-8929: imx8m: vpu: encoder don't discard source frames after > streamoff output > media: Add YUV48_12 video format > media: Add BGR48_12 video format > media: Add ABGR64_12 video format > media: imx-jpeg: Decoder add support for 12bit jpeg > media: imx-jpeg: Encoder add support for 12bit jpeg > LF-8969-1: mxc: hantro: correct compat_ioctl to support 32bit > LF-8969-2: mxc: hantro_v4l2: add compat_ioctl > LF-8969-3: mxc: hantro_v4l2: make vsi_v4l2_msg consistent for 64bit and > 32bit > > Mirela Rabulea (5): > Revert "LF-7974-6: media: Add B412 video format" > Revert "LF-7974-5: media: Add B312 video format" > Revert "LF-7974-4: media: Add Y312 video format" > Revert "LF-7974-10: media: imx-jpeg: Encoder add support for 12bit jpeg" > Revert "LF-7974-9: media: imx-jpeg: Decoder add support for 12bit jpeg" > > Neeraj Sanjay Kale (7): > serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP > serdev: Add method to assert break signal over tty UART port > dt-bindings: net: bluetooth: Add NXP bluetooth support > Bluetooth: NXP: Add protocol support for NXP Bluetooth chipsets > Bluetooth: btnxpuart: Deasset UART break before closing serdev device > Bluetooth: btnxpuart: Disable Power Save feature on startup > Bluetooth: btnxpuart: No need to check the received bootloader signature > > Pankaj Gupta (6): > LF-8333 drivers: firmware: ele: add new buffer type > LF-9012: fix rom-get-info failure > lf-9154: ele-fw: moved fw rng api > LF-9154: ele-mu: api call to initialize fw > LF-8601: firmware: imx: ele-mu fix race condition > firmware: imx: fix coverity issue in ele-mu > > Peng Fan (2): > arm64: dts: imx8mq: drop usb3-resume-missing-cas from usb > LF-8986 soc: imx: reuse soc-imx8m for i.MX93 soc device > > Petr Cach (1): > MGS-7012 [#imx-3077] [QNX] Startup failed when reserved memory is above > 4G > > Rahul Kumar Yadav (1): > LF-8707: ELE Kernel Driver Shared Memory Memset > > Richard Zhu (22): > LF-8513-1 Revert "PCI: imx6: Add iMX8QXP PCIe EP support" > LF-8513-2 Revert "PCI: imx6: Add iMX8QM PCIe EP support" > LF-8513-3 Revert "PCI: imx6: Add iMX8QM/QXP PCIe" > LF-8513-4 Revert "MLK-11444 ata: imx: cmd buf corruption errata bug fix" > LF-8513-5 Revert "ata: imx: enhance the codes to enable imx8qm sata" > LF-8513-6 Revert "ahci: imx: add the bist mode sysfile callback for > imx8qm sata" > LF-8513-7 dt-binding: phy: Add i.MX8QM PCIe PHY binding > LF-8513-8 dt-bindings: phy: phy-imx8-pcie: Add binding for different > usecases of i.MX8QM PCIe PHYs > LF-8513-9 phy: freescale: imx8q-pcie: Add i.MX8Q PCIe PHY driver > LF-8513-11 arm64: dts: imx8q: Add i.MX8QM PCIe support > LF-8513-12 arm64: dts: imx8qm-mek: Add PCIe supports > LF-8513-13 arm64: dts: imx8qm-ss-hsio: Add i.MX8QM SATA support > LF-8513-14 arm64: dts: imx8qm-mek: Add i.MX8QM SATA support > LF-8513-15 arm64: dts: imx8x-mek: Add PCIe support > LF-8513-16 PCI: imx6: Add i.MX8QM PCIe support > LF-8513-17 PCI: imx6: Add i.MX8QXP PCIe support > LF-8513-18 PCI: imx6: Add i.MX8QM PCIe EP support > LF-8513-19 PCI: imx6: Add i.MX8QXP PCIe EP support > LF-8513-20 ata: ahci_imx: Support i.MX8QM SATA after restructure of > HSIO PHY driver > LF-8513-21 MLK-11444 ata: imx: cmd buf corruption errata bug fix > LF-8645 arm64: dts: imx8qm-mek: Remove CLKREQ pin setting to fix SATA > PHY PLL lock failure issue > LF-8859 PCI: imx6: Add the compliance tests enable option for > compliance tests > > Robby Cai (4): > LF-9180-1 video: epdc_v2: fix Coverity issue: using uninitialized value > update.quant_bit > LF-9180-2 video: epdc: fix Coverity issue: using uninitialized value > update.waveform_mode > LF-9180-3 video: epdc: move device_create_file after framebuffer > register > LF-9180-4 video: epdc: fix dump caused by read permission set without > show function > > Sandor Yu (7): > LF-8746: drm: bridge: cdns_hdmi: move hdmi_type init to sink config > LF-8078: drm: bridge: it6161: Workaround for hdmi tx unstable > Revert "LF-8078: drm: bridge: it6161: Workaround for hdmi tx unstable" > LF-8078: drm: bridge: it6161: Fix hdmi tx unstable issue > LF-8377: drm: bridge: cdns_hdmi: add character clock rate check > LF-9016: DRM: bridge: cdns: add power off function > LF-9318: drm: bridge: cdns_hdmi: add bpc check for iMX8QM > > Shengjiu Wang (5): > LF-8429: ASoC: fsl_asrc_m2m: Fix dma_len calculate > LF-8527-1: ASoC: fsl_sai: MCLK bind with TX/RX enable bit > LF-8717: ARM: dts: imx6ull-14x14-evk: Add new dts to support wm8962 > LF-8750: arm64: dts: imx8mp-evk: Use dts overlay to support revb4 board > LF-8863: ASoC: fsl_sai: Add i.MX8MN own soc data > > Shenwei Wang (10): > LF-8465 arm64: dts: imx8dxl-evk: fix the compatible of scu-gpio > LF-7030: dts: arm64: freescale: correct tja1100 phy address > LF-8724-1 arm64: dts: imx93: Add i.MX93 Auto TJA1103 DTS > net: stmmac: add support for platform specific reset > net: stmmac: dwmac-imx: use platform specific reset for imx93 SoCs > LF-7980: net: fec: correct the return value of XDP_TX function > LF-6138 tty: serial: fsl_lpuart: optimize the timer based EOP logic > LF-9040: arm64: dts: imx8dxl-evk: correct the pcie dts settings > net: fec: remove the xdp_return_frame when lack of tx BDs > net: fec: add dma_wmb to ensure correct descriptor values > > Sherry Sun (6): > tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active > LF-8475 arm64: dts: imx8mq-wevk: add new dts for i.MX8MQ-WEVK board > LF-8730-3 arm: dts: imx6: add bluetooth dts node to enable BT with new > btnxpuart driver > LF-8730-4 arm64: dts: imx8/imx9: add bluetooth dts node to enable BT > with new btnxpuart driver > LF-8877 arm64: dts: imx93-11x11-evk-lpuart.dts: Unbind lpuart5 from > Bluetooth for lpuart test > LF-9040-1 arm64: dts: imx8dxl: add bluetooth dts node to enable BT with > new btnxpuart driver > > TaoJiang (1): > LF-8496: imx8mm: vpu: media: hantro: solve h1 suspend error > > Viorel Suman (3): > LF-8715-1: arm64: dts: freescale: orangebox: fix mercury slot width > LF-8715-2: arm64: dts: freescale: orangebox: use generic node name > LF-8715-3: arm64: dts: freescale: orangebox: use dmic driver for > mercury board > > Wei Fang (3): > LF-8749 arm64: dts: imx8: Update the property name of TJA1100 PHY > net: fec: remove useless fec_enet_reset_skb() > LF-9132 net: fec: fix the kernel panic caused by XDP_TX feature > > Xianzhong (2): > MGS-6760-1 [#ccc] Copy GPU ioctl data with real buffer size > MGS-7015-1 [#ccc] Optimize GPU kernel event queue > > Xianzhong Li (2): > MGS-7150 [#ccc] add GPU timeout scale to avoid false hang issue > MGS-7150 arm64: dts: imx8ulp: Add GPU timeout scale > > Xu Yang (1): > LF-8843 usb: chipidea: core: remove duplicated mutex_init after merge > > Ye Li (7): > LF-8533 soc: imx8m-blk-ctrl: Support fused modules > LF-8918-1 clk: imx: Fix iMX8ULP SPLL2 MULT range > LF-8918-2 soc: imx8ulp_lpm: Update clock for A35 core and NIC_AD > LF-8918-3 arm64: dts: imx8ulp: Update clock setting > LF-8918-4 arm64: dts: imx8ulp-evk: Update HIFI4 DSP clock > LF-8918-5 arm64: dts: imx8ulp-evk: Update clock for ND mode > LF-8936 clk: clk-pllv4: Fix do_div usage on 32bits platforms > > Yuan Tian (7): > MGS-7121 [#imx-2976] > 0001-CL608489-KERNEL-SPACE-6.4.11_22Q2_NXP-Merge-CL606085 > MGS-7121 [#imx-2976] > 0023-IMX-3003-CL614467-KERNEL-SPACE-IMX-3003-Merging > MGS-7121 [#imx-2976] > 0053-CL620466-KERNEL-SPACE-6.4.x-6.4.11_22Q2_NXP-Fix-a-bu > MGS-7121 [#imx-2976] > 0067-CL621528-KERNEL-SPACE-22Q2_NXP-Refine-gc_load_show > MGS-7121 [#imx-2976] > 0068-IMX-3089-CL621557-KERNEL-SPACE-6.4.11_22Q2_NXP-Add-k > MGS-7121 [#imx-2976] > 0122-CL645375-KERNEL-SPACE-_gcsAppInfoCounter-count-array > MGS-7121 [#imx-2976] > 0156-KERNEL-SPACE-Update-version-for-patch_6.4.11.p1_2023 > > .../devicetree/bindings/dma/fsl-edma-v3.txt | 2 +- > .../bindings/gpio/fsl,qixis-cpld-gpio.yaml | 41 + > .../devicetree/bindings/i2c/i2c-imx-flexio.yaml | 49 + > .../devicetree/bindings/mfd/fsl,qixis-cpld.yaml | 65 + > .../devicetree/bindings/mfd/nxp,imx-flexio.yaml | 81 ++ > .../bindings/net/bluetooth/nxp,88w8987-bt.yaml | 45 + > .../devicetree/bindings/phy/fsl,imx8-pcie-phy.yaml | 13 + > .../devicetree/bindings/phy/inphi,in112525.yaml | 41 + > .../bindings/regulator/nxp,pca9450-regulator.yaml | 1 + > .../devicetree/bindings/spi/spi-nxp-fspi.yaml | 6 - > .../devicetree/bindings/vendor-prefixes.yaml | 2 + > .../userspace-api/media/v4l/pixfmt-compressed.rst | 25 + > .../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 12 +- > .../userspace-api/media/v4l/pixfmt-rgb.rst | 18 +- > MAINTAINERS | 7 + > arch/arm/boot/dts/Makefile | 38 +- > arch/arm/boot/dts/imx6qdl-sabresd-btwifi.dtsi | 4 + > arch/arm/boot/dts/imx6sll-evk-btwifi.dts | 4 + > arch/arm/boot/dts/imx6sx-sdb-btwifi.dts | 4 + > .../boot/dts/imx6ul-14x14-evk-btwifi-sdio3_0.dts | 7 - > arch/arm/boot/dts/imx6ul-14x14-evk-revd.dts | 86 ++ > arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 6 +- > .../arm/boot/dts/imx6ul-9x9-evk-btwifi-sdio3_0.dts | 7 - > arch/arm/boot/dts/imx6ul-9x9-evk.dts | 4 + > arch/arm/boot/dts/imx6ul-evk-btwifi-sdio3_0.dtsi | 89 -- > arch/arm/boot/dts/imx6ul-evk-btwifi.dtsi | 89 +- > .../boot/dts/imx6ull-14x14-evk-btwifi-sdio3_0.dts | 7 - > .../boot/dts/imx6ull-9x9-evk-btwifi-sdio3_0.dts | 7 - > .../boot/dts/imx6ulz-14x14-evk-btwifi-sdio3_0.dts | 7 - > arch/arm64/boot/dts/freescale/Makefile | 124 +- > arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 99 +- > arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 1 + > arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi | 74 +- > .../dts/freescale/imx8dxl-evk-enet0-tja1100.dts | 2 +- > arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 15 +- > .../boot/dts/freescale/imx8dxl-orangebox-sd.dts | 12 + > .../arm64/boot/dts/freescale/imx8dxl-orangebox.dts | 136 ++- > arch/arm64/boot/dts/freescale/imx8mm-ab2.dtsi | 20 +- > arch/arm64/boot/dts/freescale/imx8mm-evk-dpdk.dts | 5 + > arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 6 +- > arch/arm64/boot/dts/freescale/imx8mn-ab2.dtsi | 9 +- > arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 6 +- > arch/arm64/boot/dts/freescale/imx8mp-ab2.dts | 2 +- > .../freescale/imx8mp-evk-jdi-wuxga-lvds-panel.dts | 1 - > .../dts/freescale/imx8mp-evk-revb4-rpmsg-lpv.dts | 13 + > .../boot/dts/freescale/imx8mp-evk-revb4-rpmsg.dts | 43 + > .../dts/freescale/imx8mp-evk-revb4-sof-wm8962.dts | 132 ++ > arch/arm64/boot/dts/freescale/imx8mp-evk-revb4.dts | 64 + > .../boot/dts/freescale/imx8mp-evk-rpmsg-lpv.dts | 3 +- > arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 25 +- > arch/arm64/boot/dts/freescale/imx8mp.dtsi | 9 +- > arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 7 + > arch/arm64/boot/dts/freescale/imx8mq-wevk.dts | 102 ++ > arch/arm64/boot/dts/freescale/imx8mq.dtsi | 4 - > .../boot/dts/freescale/imx8qm-enet2-tja1100.dtsi | 4 +- > .../dts/freescale/imx8qm-mek-revd-sof-wm8962.dts | 194 +++ > arch/arm64/boot/dts/freescale/imx8qm-mek-revd.dts | 64 + > arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 32 +- > arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi | 186 +-- > arch/arm64/boot/dts/freescale/imx8qm.dtsi | 1 - > .../boot/dts/freescale/imx8qxp-enet2-tja1100.dtsi | 2 +- > .../dts/freescale/imx8ulp-9x9-evk-sof-btsco.dts | 5 +- > .../boot/dts/freescale/imx8ulp-evk-flexio-i2c.dts | 11 +- > arch/arm64/boot/dts/freescale/imx8ulp-evk-nd.dts | 42 +- > .../boot/dts/freescale/imx8ulp-evk-sof-btsco.dts | 5 +- > arch/arm64/boot/dts/freescale/imx8ulp-evk.dts | 9 +- > arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 59 +- > arch/arm64/boot/dts/freescale/imx8x-mek.dtsi | 15 +- > .../dts/freescale/imx93-11x11-evk-flexio-i2c.dts | 11 +- > .../dts/freescale/imx93-11x11-evk-flexspi-m2.dts | 4 +- > .../boot/dts/freescale/imx93-11x11-evk-ld.dts | 34 + > .../boot/dts/freescale/imx93-11x11-evk-lpuart.dts | 5 + > .../boot/dts/freescale/imx93-11x11-evk-mqs.dts | 4 + > .../dts/freescale/imx93-11x11-evk-rpmsg-lpv.dts | 13 + > .../boot/dts/freescale/imx93-11x11-evk-rpmsg.dts | 161 +++ > arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 14 +- > .../boot/dts/freescale/imx93-14x14-evk-aud-hat.dts | 268 ++++ > .../dts/freescale/imx93-14x14-evk-lvds-it6263.dts | 67 + > .../boot/dts/freescale/imx93-14x14-evk-mqs.dts | 73 ++ > .../boot/dts/freescale/imx93-14x14-evk-tja1103.dts | 53 + > arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts | 86 +- > .../boot/dts/freescale/imx93-9x9-qsb-aud-hat.dts | 235 ++++ > .../dts/freescale/imx93-9x9-qsb-flexspi-m2.dts | 4 +- > .../arm64/boot/dts/freescale/imx93-9x9-qsb-i3c.dts | 2 +- > arch/arm64/boot/dts/freescale/imx93-9x9-qsb-ld.dts | 34 + > arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts | 33 +- > arch/arm64/boot/dts/freescale/imx93.dtsi | 16 +- > drivers/ata/ahci_imx.c | 825 ++----------- > drivers/bluetooth/Kconfig | 13 + > drivers/bluetooth/Makefile | 1 + > drivers/bluetooth/btnxpuart.c | 1285 > ++++++++++++++++++++ > drivers/clk/imx/clk-fracn-gppll.c | 1 + > drivers/clk/imx/clk-imx8ulp.c | 2 +- > drivers/clk/imx/clk-imx93.c | 4 +- > drivers/clk/imx/clk-pllv4.c | 48 +- > drivers/clk/imx/clk.h | 22 +- > drivers/dma/fsl-edma-v3.c | 26 +- > drivers/dma/pxp/pxp_dma_v3.c | 62 +- > drivers/firmware/imx/Makefile | 2 +- > drivers/firmware/imx/ele_base_msg.c | 10 +- > drivers/firmware/imx/ele_fw_api.c | 112 ++ > drivers/firmware/imx/ele_mu.c | 159 ++- > drivers/firmware/imx/ele_mu.h | 22 +- > drivers/firmware/imx/ele_trng.c | 77 +- > drivers/gpio/Kconfig | 10 + > drivers/gpio/Makefile | 1 + > drivers/gpio/gpio-qixis-cpld.c | 97 ++ > drivers/gpio/gpio-regmap.c | 20 +- > drivers/gpio/gpio-vf610.c | 41 +- > drivers/gpu/drm/bridge/cadence/cdns-dp-core.c | 3 + > drivers/gpu/drm/bridge/cadence/cdns-hdcp-common.c | 8 + > drivers/gpu/drm/bridge/cadence/cdns-hdcp-common.h | 1 + > drivers/gpu/drm/bridge/cadence/cdns-hdmi-core.c | 31 +- > drivers/gpu/drm/bridge/fsl-imx-ldb.c | 70 +- > drivers/gpu/drm/bridge/it6161.c | 2 +- > drivers/gpu/drm/bridge/it6263.c | 44 + > drivers/gpu/drm/imx/imx8mp-ldb.c | 31 +- > drivers/gpu/drm/imx/imx93-ldb.c | 28 +- > drivers/gpu/drm/imx/mhdp/cdns-mhdp-imx.h | 1 + > drivers/gpu/drm/imx/mhdp/cdns-mhdp-imx8qm.c | 7 +- > drivers/gpu/drm/imx/mhdp/cdns-mhdp-imxdrv.c | 2 + > drivers/gpu/drm/imx/mhdp/cdns-mhdp-ls1028a.c | 13 + > drivers/gpu/drm/panel/panel-simple.c | 1 + > drivers/gpu/imx/dpu-blit/dpu-blit.c | 5 +- > drivers/gpu/imx/lcdifv3/lcdifv3-common.c | 2 +- > drivers/i2c/busses/Kconfig | 2 +- > drivers/i2c/busses/i2c-flexio.c | 285 +---- > drivers/i2c/busses/i2c-imx-lpi2c.c | 253 +++- > drivers/iio/gyro/fxas21002c_core.c | 12 + > drivers/media/i2c/ov5640.c | 9 +- > drivers/media/platform/amphion/vdec.c | 23 + > drivers/media/platform/amphion/vpu_malone.c | 41 + > drivers/media/platform/amphion/vpu_malone.h | 1 + > drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 24 +- > drivers/media/v4l2-core/v4l2-common.c | 6 +- > drivers/media/v4l2-core/v4l2-ioctl.c | 9 +- > drivers/mfd/Kconfig | 8 + > drivers/mfd/Makefile | 1 + > drivers/mfd/imx-flexio.c | 171 +++ > drivers/mfd/simple-mfd-i2c.c | 2 + > .../hal/kernel/arch/gc_hal_kernel_hardware.c | 7 + > .../hal/kernel/arch/gc_hal_kernel_hardware_func.c | 11 +- > drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h | 6 +- > .../mxc/gpu-viv/hal/kernel/gc_hal_kernel_event.c | 14 +- > drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu.c | 6 +- > .../hal/kernel/gc_hal_kernel_video_memory.c | 1 + > drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_enum.h | 8 +- > .../mxc/gpu-viv/hal/kernel/inc/gc_hal_profiler.h | 2 +- > .../mxc/gpu-viv/hal/kernel/inc/gc_hal_version.h | 4 +- > .../hal/kernel/inc/shared/gc_hal_driver_shared.h | 17 +- > .../hal/kernel/inc/shared/gc_hal_types_shared.h | 11 + > .../hal/os/linux/kernel/gc_hal_kernel_device.c | 6 +- > .../hal/os/linux/kernel/gc_hal_kernel_driver.c | 8 +- > .../freescale/gc_hal_kernel_platform_imx.c | 12 + > drivers/mxc/hantro/hantrodec.c | 83 +- > drivers/mxc/hantro_845_h1/hx280enc.c | 21 +- > drivers/mxc/hantro_v4l2/vsi-v4l2-config.c | 59 +- > drivers/mxc/hantro_v4l2/vsi-v4l2-dec.c | 32 +- > drivers/mxc/hantro_v4l2/vsi-v4l2-enc.c | 22 +- > drivers/mxc/hantro_v4l2/vsi-v4l2-priv.h | 10 +- > drivers/mxc/hantro_v4l2/vsi-v4l2.c | 29 +- > drivers/mxc/hantro_v4l2/vsi-v4l2.h | 53 +- > drivers/mxc/hantro_v4l2/vsi-v4l2daemon.c | 25 +- > drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 24 +- > drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 2 + > drivers/net/ethernet/freescale/fec.h | 16 +- > drivers/net/ethernet/freescale/fec_main.c | 263 ++-- > drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 27 + > drivers/net/ethernet/stmicro/stmmac/hwif.c | 13 + > drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 +- > drivers/net/pcs/pcs-lynx.c | 4 +- > drivers/net/phy/Kconfig | 5 - > drivers/net/phy/Makefile | 1 - > drivers/net/phy/inphi.c | 601 --------- > drivers/net/phy/phylink.c | 5 +- > drivers/pci/controller/dwc/pci-imx6.c | 694 ++--------- > drivers/phy/Kconfig | 1 + > drivers/phy/Makefile | 3 +- > drivers/phy/freescale/Kconfig | 8 + > drivers/phy/freescale/Makefile | 1 + > drivers/phy/freescale/phy-fsl-imx8q-pcie.c | 556 +++++++++ > drivers/phy/freescale/phy-fsl-lynx-28g.c | 96 +- > drivers/phy/inphi/Kconfig | 10 + > drivers/phy/inphi/Makefile | 1 + > drivers/phy/inphi/phy-inphi-in112525.c | 864 +++++++++++++ > drivers/phy/inphi/phy-inphi-in112525.h | 234 ++++ > drivers/regulator/pca9450-regulator.c | 106 +- > drivers/remoteproc/imx_dsp_rproc.c | 32 +- > drivers/soc/imx/Kconfig | 12 - > drivers/soc/imx/Makefile | 2 +- > drivers/soc/imx/imx8m-blk-ctrl.c | 32 +- > drivers/soc/imx/imx8ulp_lpm.c | 157 ++- > drivers/soc/imx/imx93_lpm.c | 247 ++-- > drivers/soc/imx/rpmsg_life_cycle.c | 6 +- > drivers/soc/imx/soc-imx8m.c | 64 +- > drivers/soc/imx/soc-imx9.c | 120 -- > drivers/spi/spi-imx.c | 9 +- > drivers/spi/spi-nxp-fspi.c | 73 +- > drivers/staging/media/imx/imx8-mipi-csi2-sam.c | 36 + > drivers/tty/serdev/core.c | 17 +- > drivers/tty/serdev/serdev-ttyport.c | 16 +- > drivers/tty/serial/fsl_lpuart.c | 54 +- > drivers/usb/chipidea/core.c | 1 - > drivers/usb/dwc3/core.c | 7 - > drivers/usb/dwc3/core.h | 2 - > drivers/usb/dwc3/dwc3-imx8mp.c | 1 - > drivers/usb/host/xhci-hub.c | 3 +- > drivers/usb/typec/mux/gpio-switch.c | 2 +- > drivers/video/fbdev/mxc/mxc_epdc_fb.c | 12 +- > drivers/video/fbdev/mxc/mxc_epdc_v2_fb.c | 15 +- > include/dt-bindings/clock/imx93-clock.h | 3 +- > include/dt-bindings/phy/phy-imx8-pcie.h | 16 + > include/linux/firmware/imx/ele_base_msg.h | 10 - > include/linux/firmware/imx/ele_fw_api.h | 19 + > include/linux/gpio/regmap.h | 3 + > include/linux/mfd/imx-flexio.h | 213 ++++ > include/linux/regulator/pca9450.h | 2 + > include/linux/serdev.h | 10 +- > include/linux/stmmac.h | 1 + > include/uapi/linux/imx_vpu.h | 1 - > include/uapi/linux/videodev2.h | 9 +- > sound/soc/fsl/fsl_asrc_m2m.c | 13 - > sound/soc/fsl/fsl_rpmsg.c | 8 + > sound/soc/fsl/fsl_sai.c | 24 +- > sound/soc/fsl/fsl_sai.h | 2 + > sound/soc/fsl/imx-rpmsg.c | 56 + > sound/soc/sof/imx/imx8.c | 12 - > 227 files changed, 9181 insertions(+), 3489 deletions(-) > create mode 100644 > Documentation/devicetree/bindings/gpio/fsl,qixis-cpld-gpio.yaml > create mode 100644 Documentation/devicetree/bindings/i2c/i2c-imx-flexio.yaml > create mode 100644 Documentation/devicetree/bindings/mfd/fsl,qixis-cpld.yaml > create mode 100644 Documentation/devicetree/bindings/mfd/nxp,imx-flexio.yaml > create mode 100644 > Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml > create mode 100644 Documentation/devicetree/bindings/phy/inphi,in112525.yaml > delete mode 100644 arch/arm/boot/dts/imx6ul-14x14-evk-btwifi-sdio3_0.dts > create mode 100644 arch/arm/boot/dts/imx6ul-14x14-evk-revd.dts > delete mode 100644 arch/arm/boot/dts/imx6ul-9x9-evk-btwifi-sdio3_0.dts > delete mode 100644 arch/arm/boot/dts/imx6ul-evk-btwifi-sdio3_0.dtsi > delete mode 100644 arch/arm/boot/dts/imx6ull-14x14-evk-btwifi-sdio3_0.dts > delete mode 100644 arch/arm/boot/dts/imx6ull-9x9-evk-btwifi-sdio3_0.dts > delete mode 100644 arch/arm/boot/dts/imx6ulz-14x14-evk-btwifi-sdio3_0.dts > create mode 100644 > arch/arm64/boot/dts/freescale/imx8mp-evk-revb4-rpmsg-lpv.dts > create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-evk-revb4-rpmsg.dts > create mode 100644 > arch/arm64/boot/dts/freescale/imx8mp-evk-revb4-sof-wm8962.dts > create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-evk-revb4.dts > create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-wevk.dts > create mode 100644 > arch/arm64/boot/dts/freescale/imx8qm-mek-revd-sof-wm8962.dts > create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-mek-revd.dts > create mode 100644 arch/arm64/boot/dts/freescale/imx93-11x11-evk-ld.dts > create mode 100644 > arch/arm64/boot/dts/freescale/imx93-11x11-evk-rpmsg-lpv.dts > create mode 100644 arch/arm64/boot/dts/freescale/imx93-11x11-evk-rpmsg.dts > create mode 100644 arch/arm64/boot/dts/freescale/imx93-14x14-evk-aud-hat.dts > create mode 100644 > arch/arm64/boot/dts/freescale/imx93-14x14-evk-lvds-it6263.dts > create mode 100644 arch/arm64/boot/dts/freescale/imx93-14x14-evk-mqs.dts > create mode 100644 arch/arm64/boot/dts/freescale/imx93-14x14-evk-tja1103.dts > create mode 100644 arch/arm64/boot/dts/freescale/imx93-9x9-qsb-aud-hat.dts > create mode 100644 arch/arm64/boot/dts/freescale/imx93-9x9-qsb-ld.dts > create mode 100644 drivers/bluetooth/btnxpuart.c > create mode 100644 drivers/firmware/imx/ele_fw_api.c > create mode 100644 drivers/gpio/gpio-qixis-cpld.c > create mode 100644 drivers/mfd/imx-flexio.c > delete mode 100644 drivers/net/phy/inphi.c > create mode 100644 drivers/phy/freescale/phy-fsl-imx8q-pcie.c > create mode 100644 drivers/phy/inphi/Kconfig > create mode 100644 drivers/phy/inphi/Makefile > create mode 100644 drivers/phy/inphi/phy-inphi-in112525.c > create mode 100644 drivers/phy/inphi/phy-inphi-in112525.h > delete mode 100644 drivers/soc/imx/soc-imx9.c > create mode 100644 include/linux/firmware/imx/ele_fw_api.h > create mode 100644 include/linux/mfd/imx-flexio.h
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12914): https://lists.yoctoproject.org/g/linux-yocto/message/12914 Mute This Topic: https://lists.yoctoproject.org/mt/100405700/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
