1. 22 Aug, 2023 3 commits
    • Arnd Bergmann's avatar
      Merge tag 'v6.6-rockchip-dts32-1' of... · 59486969
      Arnd Bergmann authored
      Merge tag 'v6.6-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      
      Basic graphics support for rv1126, some more new peripherals for it as well
      and some improvements for the edgeble-neu2 board based on this soc.
      
      * tag 'v6.6-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        ARM: dts: rockchip: Add rv1126 VOP_LITE support
        ARM: dts: rockchip: Add rv1126 PD_VO entry
        ARM: dts: rockchip: Add 12V main supply for edgeble-neu2
        ARM: dts: rockchip: Add 3V3_SYS regulator for edgeble-neu2
        ARM: dts: rockchip: Enable SFC for edgeble-neu2
        ARM: dts: rockchip: Drop EMMC_RSTN for edgeble-neu2
        ARM: dts: rockchip: Add rv1126 uart5m2_xfer pins
        ARM: dts: rockchip: Add rv1126 FSPI pins
        ARM: dts: rockchip: Add SFC node to rv1126
      
      Link: https://lore.kernel.org/r/6299163.hdfAi7Kttb@philSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      59486969
    • Arnd Bergmann's avatar
      Merge tag 'v6.6-rockchip-dts64-1' of... · b89c940f
      Arnd Bergmann authored
      Merge tag 'v6.6-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
      
      New boards are the NanoPC T6, Firefly Station P2, Radxa Rock 4SE.
      
      Many new peripherals for the still only basic supported rk3588 soc
      (PCIe2, PCIe3, USB2, SATA, Combo-Phys).
      
      Improvements to the Rock-5a development board based on this soc (saradc,
      i2c on dsi and csi, fan, eeprom, analog audio, leds, sd-card,
      some regulators, pmic).
      
      Improvements for the edgeble-neu6b (rs485, rs232, pwm-fan, rtc, sata,
      sata, sd-card, pmic)
      
      RK3399 got the PCIe endpoint node when used as a PCIe-client.
      
      And some minor changes for some boards: spi-flash for RockPi 4,
      SATA and fixed PCIe regulators for Radxa E25 and using enable-gpios
      on engicam and gru boards.
      
      * tag 'v6.6-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip: (46 commits)
        arm64: dts: rockchip: Add NanoPC T6 PCIe Ethernet support
        arm64: dts: rockchip: add rk3588 PCIe2 support
        arm64: dts: rockchip: Enable internal SPI flash for ROCK Pi 4A/B/C
        arm64: dts: rockchip: Add NanoPC T6
        dt-bindings: arm: rockchip: Add NanoPC T6
        arm64: dts: rockchip: Enable SATA on Radxa E25
        arm64: dts: rockchip: Fix PCIe regulators on Radxa E25
        arm64: dts: rockchip: switch px30-engicam to enable-gpios
        arm64: dts: rockchip: switch rk3399-gru boards to enable-gpios
        arm64: dts: rockchip: add PCIe3 support for rk3588
        arm64: dts: rockchip: fix/update sdmmc properties for rock-5a and -5b
        arm64: dts: rockchip: add USB2 to rk3588s-rock5a
        arm64: dts: rockchip: add USB2 to rk3588-rock5b
        arm64: dts: rockchip: add USB2 to rk3588-evb1
        arm64: dts: rockchip: add USB2 support for rk3588
        arm64: dts: rockchip: Enable RS485 for edgeble-neu6b
        arm64: dts: rockchip: Enable RS232 for edgeble-neu6b
        arm64: dts: rockchip: Enable PWM FAN for edgeble-neu6b
        arm64: dts: rockchip: Enable RTC for edgeble-neu6b
        arm64: dts: rockchip: Enable SATA for edgeble-neu6b
        ...
      
      Link: https://lore.kernel.org/r/7414564.rnE6jSC6OK@philSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      b89c940f
    • Arnd Bergmann's avatar
      Merge tag 'stm32-dt-for-v6.6-1' of... · aa2951a8
      Arnd Bergmann authored
      Merge tag 'stm32-dt-for-v6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
      
      STM32 DT for v6.6, round 1
      
      Highlights:
      ----------
      
      - MCU:
        - Add CAN support on stm32f746.
        - Add touchscreen support (edt-ft5306) on stm32f746-disco.
        - Add support to Rocktech RK043FN48H display on stm32f746-disco
          board.
        - Add gpio-ranges for stm32f7 to fix boot issue.
      
      - MPU:
        - STM32MP13:
          - Remove shmem for scmi-optee to match with OP-TEE configuration.
          - Enable OP-TEE asynchronous notification by using PPI#15.
          - Expose and use SCMI regulators on stm32mp135f-dk.
      
        - STMP32MP15:
          - Remove shmem for scmi-optee to match with OPTEE configuration
          - Deduplicate DSI node to fix  #address-cells/#size-cells issue on
            boards using it.
      
        - ST:
          - Fix dts check warnings on stm32mp15-scmi boards.
      
        - DH:
          - Add missing detach mailbox for DHCOM and DHCOR SoM.
      
        - Odyssey:
          - Add missing detach mailbox for Odyssey SoM.
      
        - OCTAVO:
          - Add Linux Automation Test Automation Controller (LXA TAC) based
            on Octavo Systems OSD32MP15x SiP. It contains: eMMC,
            DSA-capable ETH switch (2 ports), dual CAN...
            It adds two boards support: lxa-tac-gen1 and lxa-tac-gen2 based
            on STM32MP157.
      
        - PROTONIC:
          - Add Power over Data Line (PoDL) Power Source Equipment (PSE)
            regulator nodes on PRTT1C board. It allows power delivery and
            data transmission over a single twisted pair.
      
      * tag 'stm32-dt-for-v6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32: (29 commits)
        ARM: dts: stm32: add SCMI PMIC regulators on stm32mp135f-dk board
        ARM: dts: stm32: STM32MP13x SoC exposes SCMI regulators
        dt-bindings: rcc: stm32: add STM32MP13 SCMI regulators IDs
        ARM: dts: stm32: support display on stm32f746-disco board
        ARM: dts: stm32: rename mmc_vcard to vcc-3v3 on stm32f746-disco
        ARM: dts: stm32: add pin map for LTDC on stm32f7
        ARM: dts: stm32: add ltdc support on stm32f746 MCU
        ARM: dts: st: Add gpio-ranges for stm32f769-pinctrl
        ARM: dts: st: Add gpio-ranges for stm32f746-pinctrl
        ARM: dts: st: stm32mp157c-emstamp: correct regulator-active-discharge
        ARM: dts: st: stm32mp157c-emstamp: drop incorrect vref_ddr property
        ARM: dts: stm32: fix dts check warnings on stm32mp15-scmi
        ARM: dts: stm32: Add missing detach mailbox for DHCOR SoM
        ARM: dts: stm32: Add missing detach mailbox for DHCOM SoM
        ARM: dts: stm32: Add missing detach mailbox for Odyssey SoM
        ARM: dts: stm32: Add missing detach mailbox for emtrion emSBC-Argon
        ARM: dts: stm32: prtt1c: Add PoDL PSE regulator nodes
        ARM: dts: stm32: add touchscreen on stm32f746-disco board
        ARM: dts: stm32: add pin map for i2c3 controller on stm32f7
        ARM: dts: stm32: re-add CAN support on stm32f746
        ...
      
      Link: https://lore.kernel.org/r/c0524a16-ab27-0cb5-8e7b-c12f7bde7e0d@foss.st.comSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      aa2951a8
  2. 16 Aug, 2023 7 commits
  3. 14 Aug, 2023 9 commits
    • Arnd Bergmann's avatar
      Merge tag 'dt64-cleanup-6.6' of... · 1298d0dd
      Arnd Bergmann authored
      Merge tag 'dt64-cleanup-6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
      
      Minor improvements in ARM64 DTS for v6.6
      
      Just two cleanups of missing cache properties for Nuvoton and LG.
      
      * tag 'dt64-cleanup-6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt:
        arm64: dts: lg: add missing cache properties
        arm64: dts: nuvoton: add missing cache properties
      
      Link: https://lore.kernel.org/r/20230814114154.26017-1-krzysztof.kozlowski@linaro.orgSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      1298d0dd
    • Arnd Bergmann's avatar
      Merge tag 'ti-k3-dt-for-v6.6' of... · 99355a23
      Arnd Bergmann authored
      Merge tag 'ti-k3-dt-for-v6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
      
      TI K3 device tree updates for v6.6
      
      New Boards:
       - TQ group's TQMaX4XxL AM64 SOM and MBaX4XxL carrier board
       - TI's AM62P5 Starter Kit (SK)
      
      New features:
      AM625:
       - Support for Display (parallel only) - hdmi+audio support for
         AM625-SK/BeaglePlay, TC358778 DPI to MIPI-DSI bridge support
         for verdin.
       - MCU MCAN support and enable of Toradex Verdin
       - Toradex Verdin Dahlia audio support
      AM62A7:
       - MCU MCAN support
       - Enable USB Dual Role Device(DRD) support for AM62A7
         Starter Kit(SK).
      AM64:
       - TQ group's tqma64xxl: Overlays for SD-card and wlan.
      J721E:
       - Main domain CPSW9G and correponding gateway/ethernet
         switch expansion - GESI board.
      J721S2/AM68:
       - New CAN instances, ehrpwm, Display (DSS) and am68-sk HDMI support
       - Main domain CPSW2G and correponding gateway/ethernet
         switch expansion - GESI board.
      J784S4/AM69:
       - Boot phase tag marking in device tree
       - UFS support
      
      Cleanups and non-urgent fixes:
       - Cosmetic style fixups around "=" and "{" whitespace usage.
       - Fixups across multiple SoCs/boards for pwm-tbclk to matchup with
         bindings
       - Serdes header file include/dt-bindings/mux/ti-serdes.h is now
         deprecated, use k3-serdes.h in soc dtsi folder.
       - All SoCs: Enable GPIO/SDHCI/OSPI/TSADC/C6/C7 DSP nodes at the
         board level.
       - Fixups for AM62: Crypto powerdomains are conditional to better
         represent control of the crypto engines by security controller.
       - Fixups for j721e: Duplicate wakeup_i2c node dropped for SoM board.
       - Fixups for j721s2/am68: pimux offsets for OSPI.
       - Fixups for j784s4/am69: Fixups for pinmux for ospi/adc interrupt
         ranges for wkup/main gpios
      
      * tag 'ti-k3-dt-for-v6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux: (68 commits)
        arm64: dts: ti: verdin-am62: Add DSI display support
        arm64: dts: ti: Add support for the AM62P5 Starter Kit
        arm64: dts: ti: Introduce AM62P5 family of SoCs
        dt-bindings: arm: ti: Add bindings for AM62P5 SoCs
        arm64: dts: ti: k3-am69-sk: Add phase tags marking
        arm64: dts: ti: k3-j784s4-evm: Add phase tags marking
        arm64: dts: ti: k3-j784s4: Add phase tags marking
        arm64: dts: ti: k3-am625-beagleplay: Add HDMI support
        arm64: dts: ti: am62x-sk: Add overlay for HDMI audio
        arm64: dts: ti: k3-am62x-sk-common: Add HDMI support
        arm64: dts: ti: k3-am62-main: Add node for DSS
        arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency
        arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level
        arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level
        arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level
        arm64: dts: ti: k3-*: fix fss node dtbs check warnings
        arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level
        arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level
        arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level
        arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level
        ...
      
      Link: https://lore.kernel.org/r/20230814160651.frxohyshd2evp2k4@expensesSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      99355a23
    • Arnd Bergmann's avatar
      Merge tag 'imx-dt64-6.6' of... · f0df584f
      Arnd Bergmann authored
      Merge tag 'imx-dt64-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
      
      i.MX arm64 device tree chanage for 6.6:
      
      - New board device trees: i.MX93 based MBa93xxLA SBC, DEBIX SOM A,
        Gateworks i.MX8MM and i.MX8MP Venice boards.
      - Add HDMI audio and video support for i.MX8MM/N Beacon board.
      - Add coresight trace support for i.MX8MQ SoC.
      - Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties.
      - Add sound card support for verdin-imx8mp devices.
      - A couple of change from Frank Li to add CPU frequency table and
        thermal support for i.MX8QM SoC.
      - Add L1 and L2 cache info for LS1028A SoC.
      - A series of i.MX93 changes from Peng Fan t oadd thermal and CM33 core
        support.
      - A few imx8mq-librem5 updates from Martin Kepplinger and
        Sebastian Krzyszkowiak.
      - A series of imx8mp-phycore-som changes from Teresa Remmet to update
        regulators.
      - A bunch of changes from Tim Harvey to update various Gateworks boards.
      - A bunch of dtschema warning fixes from Fabio Estevam, Krzysztof
        Kozlowski, etc.
      - Other small and random changes.
      
      * tag 'imx-dt64-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (88 commits)
        arm64: dts: imx8mq-librem5-devkit: Drop power-supply
        arm64: dts: imx8mq-librem5-devkit: Mark buck2 as always on
        arm64: dts: imx8mm-beacon-baseboard: Remove usbotg2 pinctrl-names
        arm64: dts: imx8mm-emcon: Remove iomuxc pinctrl-names
        arm64: dts: imx8m-beacon-kit: Remove extra sound-sai entry
        arm64: dts: freescale: Add DEBIX SOM A and SOM A I/O Board support
        arm64: dts: imx8mp-debix: remove unused fec pinctrl node
        arm64: dts: imx8mp-debix-model-a: Remove invalid rtc property
        arm64: dts: imx8mp-msc-sm2s-ep1: Remove invalid sgtl5000 property
        arm64: dts: imx8m-venice: Pass "brcm,bcm4329-fmac"
        arm64: dts: imx8mp-evk: Add HDMI support
        arm64: dts: freescale: verdin-imx8mp: dev: add sound card
        arm64: dts: freescale: verdin-imx8mp: dahlia: add sound card
        arm64: dts: imx8mm-emcon: Fix the regulator names
        arm64: dts: imx: Pass a single BD71847 clock entry
        arm64: dts: ls1028a: add l1 and l2 cache info
        arm64: dts: imx8mm-phyboard-polis-rdk: Remove 'fsl,spi-num-chipselects'
        arm64: dts: imx8dxl-evk: Remove 'fsl,spi-num-chipselects'
        arm64: dts: freescale: Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties
        arm64: dts: tqma8mqnl: Add vcc supply to i2c eeproms
        ...
      
      Link: https://lore.kernel.org/r/20230813133354.847010-5-shawnguo@kernel.orgSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      f0df584f
    • Arnd Bergmann's avatar
      Merge tag 'imx-dt-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt · a5c33782
      Arnd Bergmann authored
      i.MX ARM device tree change for 6.6:
      
      - New device tree for TQ-Systems MBLS102xA board.
      - A bunch of dtschema warning fixes from Fabio Estevam and
        Krzysztof Kozlowski.
      - Add missing supply regulator for imx6qdl-mba6 and imx6qdl-tqma6x.
      - Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties.
      - Disable the internal i.MX6 watchdog and rely on PMIC reboot handler
        for phycore and pfla02 boards.
      - Replace NO_PAD_CTL by explicit pad configuration for karo-tx25 board.
      
      * tag 'imx-dt-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (35 commits)
        ARM: dts: imx6qdl: mba6: Fix gpio-keys button node names
        ARM: dts: imx6ul: Fix nand-controller #size-cells
        ARM: dts: imx6ul: mba6ulx: Fix stmpe811 node warnings
        ARM: dts: imx6dl-b1x5pv2: Fix simple-audio routing property
        ARM: dts: imx6q-prti6q: Fix the SDIO wifi node
        ARM: dts: vfxxx: Pass 'mmc' as the esdhc node names
        ARM: dts: imx53-smd: Remove invalid SPI flash entry
        ARM: dts: imx50-evk: Use generic node name for SPI NOR flash
        ARM: dts: imx6q-cm-fx6: Remove invalid SPI flash entry
        ARM: dts: ls1021a: add TQMLS1021A flash partition layout
        ARM: dts: ls1021a: add TQ-Systems MBLS102xA device tree
        ARM: dts: imx: Remove 'compatible' from the pfuze nodes
        ARM: dts: imx: Pass #sound-dai-cells to sgtl5000
        ARM: dts: nxp: mxs: split interrupts per cells
        ARM: dts: imx6ul-geam: Remove invalid sgtl5000 property
        ARM: dts: imx28: drop incorrect reg in fixed regulators
        ARM: dts: imx27: drop incorrect reg in fixed regulators
        ARM: dts: imx25: drop incorrect reg in fixed regulators
        ARM: dts: imx23: drop incorrect reg in fixed regulators
        ARM: dts: imx50-kobo-aura: switch to enable-gpios
        ...
      
      Link: https://lore.kernel.org/r/20230813133354.847010-4-shawnguo@kernel.orgSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      a5c33782
    • Arnd Bergmann's avatar
      Merge tag 'imx-bindings-6.6' of... · 1d9140d2
      Arnd Bergmann authored
      Merge tag 'imx-bindings-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
      
      i.MX dt-bindings update for 6.6:
      
      - Add new compatibles for various i.MX based boards: DEBIX, TQMa93xxLA,
        Gateworks i.MX8M, etc.
      
      * tag 'imx-bindings-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        dt-bindings: arm: Add Polyhex DEBIX SOM A based boards
        dt-bindings: arm: fsl: fix DEBIX binding
        dt-bindings: arm: fsl: add TQ-Systems LS1021A board
        dt-bindings: arm: Add Gateworks i.MX8M Plus gw73xx-2x board
        dt-bindings: arm: Add Gateworks i.MX8M Plus gw72xx-2x board
        dt-bindings: arm: Add Gateworks i.MX8M Plus gw71xx-2x board
        dt-bindings: arm: Add Gateworks i.MX8M Mini GW7905-0x board
        dt-bindings: arm: add TQMa93xxLA SOM
      
      Link: https://lore.kernel.org/r/20230813133354.847010-3-shawnguo@kernel.orgSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      1d9140d2
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-dt-for-6.6-2' of... · d02dbab1
      Arnd Bergmann authored
      Merge tag 'sunxi-dt-for-6.6-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
      
      - Add D1 CAN controller nodes
      
      * tag 'sunxi-dt-for-6.6-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
        riscv: dts: allwinner: d1: Add CAN controller nodes
      
      Link: https://lore.kernel.org/r/ZNjRV0kJ7v7+DAH5@wens.twSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      d02dbab1
    • Arnd Bergmann's avatar
      Merge tag 'riscv-dt-for-v6.6' of... · ba817911
      Arnd Bergmann authored
      Merge tag 'riscv-dt-for-v6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
      
      RISC-V Devicetrees for v6.6
      
      StarFive:
      There's only StarFive stuff this time around, starting with some
      bindings to get clock ID defines out of the binding headers. Getting
      these (and the syscon bindings) in unblocked a swathe of stuff sitting
      on the list. Added are: new clock controllers and sycons, ethernet
      support, thermal sensors, USB and PCIe PHYs, hwrng, mmc and a few more
      besides for the VisionFive v2. The original VisionFive and BeagleV
      Starlight got some the thermal sensor support too, as that is supported
      by the same driver. These changes make the board actually usable with
      something other than an initramfs.
      Overlay support by way of the -@ flag set during dtb building, is added
      also.
      Signed-off-by: default avatarConor Dooley <conor.dooley@microchip.com>
      
      * tag 'riscv-dt-for-v6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux: (26 commits)
        riscv: dts: starfive: jh7110: Fix GMAC configuration
        riscv: dts: starfive - Add hwrng node for JH7110 SoC
        riscv: dts: starfive - Add crypto and DMA node for JH7110
        riscv: dts: starfive: Add mmc nodes on VisionFive 2 board
        riscv: dts: starfive: enable DCDC1&ALDO4 node in axp15060
        riscv: dts: starfive: Add QSPI controller node for StarFive JH7110 SoC
        riscv: dts: starfive: jh7110: add the node and pins configuration for tdm
        riscv: dts: starfive: jh7110: add dma controller node
        riscv: dts: starfive: Add spi node and pins configuration
        riscv: dts: starfive: Add USB dts node for JH7110
        riscv: dts: starfive: Add USB and PCIe PHY nodes for JH7110
        riscv: dts: starfive: jh7110: Add temperature sensor node and thermal-zones
        riscv: dts: starfive: jh7100: Add temperature sensor node and thermal-zones
        riscv: dts: starfive: visionfive 2: Add configuration of gmac and phy
        riscv: dts: starfive: jh7110: Add ethernet device nodes
        riscv: dts: starfive: jh7110: Add PLL clocks source in SYSCRG node
        riscv: dts: starfive: jh7110: Add syscon nodes
        riscv: dts: starfive: jh7110: Add STGCRG/ISPCRG/VOUTCRG nodes
        riscv: dts: starfive: jh7110: Add DVP and HDMI TX pixel external clocks
        dt-bindings: clock: Add StarFive JH7110 Video-Output clock and reset generator
        ...
      
      Link: https://lore.kernel.org/r/20230813-naturist-fragment-ac7d10c453ba@spudSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      ba817911
    • Arnd Bergmann's avatar
      Merge tag 'mvebu-dt-6.6-1' of... · eeb751c4
      Arnd Bergmann authored
      Merge tag 'mvebu-dt-6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
      
      mvebu dt for 6.6 (part 1)
      
      Fix style issue and incorrect syntax
      
      * tag 'mvebu-dt-6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu:
        ARM: dts: marvell: dove: drop incorrect reg in fixed regulators
        ARM: dts: marvell: armada: drop incorrect reg in fixed regulators
        ARM: dts: marvell: add missing space before {
      
      Link: https://lore.kernel.org/r/87h6p4t0lv.fsf@BL-laptopSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      eeb751c4
    • Arnd Bergmann's avatar
      Merge tag 'mvebu-dt64-6.6-1' of... · 7cb74e0c
      Arnd Bergmann authored
      Merge tag 'mvebu-dt64-6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
      
      mvebu dt64 for 6.6 (part 1)
      
      Add the NAND Flash Controller on the AC5/AC5X SOC device tree
      Fix style issue
      
      * tag 'mvebu-dt64-6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu:
        arm64: dts: marvell: Add NAND flash controller to AC5
        arm64: dts: marvell: add missing space before {
      
      Link: https://lore.kernel.org/r/87edk8t0kl.fsf@BL-laptopSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      7cb74e0c
  4. 13 Aug, 2023 3 commits
    • Francesco Dolcini's avatar
      arm64: dts: ti: verdin-am62: Add DSI display support · 9e772003
      Francesco Dolcini authored
      Add MIPI-DSI support to Verdin AM62.
      
      Verdin AM62 has a MIPI DSI interface on the edge connector, this is
      provided with a Toshiba TC358778 DPI to MIPI-DSI bridge connected to the
      DSS DPI port with a 18-bit width parallel bus.
      Signed-off-by: default avatarFrancesco Dolcini <francesco.dolcini@toradex.com>
      Link: https://lore.kernel.org/r/20230812191123.14779-1-francesco@dolcini.itSigned-off-by: default avatarNishanth Menon <nm@ti.com>
      9e772003
    • Samin Guo's avatar
      riscv: dts: starfive: jh7110: Fix GMAC configuration · f331eb1f
      Samin Guo authored
      Fixed configuration to improve the speed of TCP RX.
      
      Before:
        # iperf3 -s
        -----------------------------------------------------------
        Server listening on 5201 (test #1)
        -----------------------------------------------------------
        Accepted connection from 192.168.1.4, port 47604
        [  5] local 192.168.1.3 port 5201 connected to 192.168.1.4 port 47612
        [ ID] Interval           Transfer     Bitrate
        [  5]   0.00-1.00   sec  36.3 MBytes   305 Mbits/sec
        [  5]   1.00-2.00   sec  35.6 MBytes   299 Mbits/sec
        [  5]   2.00-3.00   sec  36.5 MBytes   306 Mbits/sec
        [  5]   3.00-4.00   sec  36.5 MBytes   306 Mbits/sec
        [  5]   4.00-5.00   sec  35.7 MBytes   300 Mbits/sec
        [  5]   5.00-6.00   sec  35.4 MBytes   297 Mbits/sec
        [  5]   6.00-7.00   sec  37.1 MBytes   311 Mbits/sec
        [  5]   7.00-8.00   sec  35.6 MBytes   298 Mbits/sec
        [  5]   8.00-9.00   sec  36.4 MBytes   305 Mbits/sec
        [  5]   9.00-10.00  sec  36.3 MBytes   304 Mbits/sec
        - - - - - - - - - - - - - - - - - - - - - - - - -
        [ ID] Interval           Transfer     Bitrate
        [  5]   0.00-10.00  sec   361 MBytes   303 Mbits/sec        receiver
      
      After:
        # iperf3 -s
        -----------------------------------------------------------
        Server listening on 5201 (test #1)
        -----------------------------------------------------------
        Accepted connection from 192.168.1.4, port 47710
        [  5] local 192.168.1.3 port 5201 connected to 192.168.1.4 port 47720
        [ ID] Interval           Transfer     Bitrate
        [  5]   0.00-1.00   sec   111 MBytes   932 Mbits/sec
        [  5]   1.00-2.00   sec   111 MBytes   934 Mbits/sec
        [  5]   2.00-3.00   sec   111 MBytes   934 Mbits/sec
        [  5]   3.00-4.00   sec   111 MBytes   934 Mbits/sec
        [  5]   4.00-5.00   sec   111 MBytes   934 Mbits/sec
        [  5]   5.00-6.00   sec   111 MBytes   935 Mbits/sec
        [  5]   6.00-7.00   sec   111 MBytes   934 Mbits/sec
        [  5]   7.00-8.00   sec   111 MBytes   935 Mbits/sec
        [  5]   8.00-9.00   sec   111 MBytes   934 Mbits/sec
        [  5]   9.00-10.00  sec   111 MBytes   934 Mbits/sec
        [  5]  10.00-10.00  sec   167 KBytes   933 Mbits/sec
        - - - - - - - - - - - - - - - - - - - - - - - - -
        [ ID] Interval           Transfer     Bitrate
        [  5]   0.00-10.00  sec  1.09 GBytes   934 Mbits/sec        receiver
      Reviewed-by: default avatarHal Feng <hal.feng@starfivetech.com>
      Signed-off-by: default avatarSamin Guo <samin.guo@starfivetech.com>
      Fixes: 1ff166c9 ("riscv: dts: starfive: jh7110: Add ethernet device nodes")
      Reviewed-by: default avatarEmil Renner Berthing <emil.renner.berthing@canonical.com>
      [conor: converted to decimal per emil's request]
      Signed-off-by: default avatarConor Dooley <conor.dooley@microchip.com>
      f331eb1f
    • John Watts's avatar
      riscv: dts: allwinner: d1: Add CAN controller nodes · f05af44f
      John Watts authored
      The Allwinner D1, T113 provide two CAN controllers that are variants
      of the R40 controller.
      
      I have tested support for these controllers on two boards:
      
      - A Lichee Panel RV 86 Panel running a D1 chip
      - A Mango Pi MQ Dual running a T113-s3 chip
      
      Both of these fully support both CAN controllers.
      Signed-off-by: default avatarJohn Watts <contact@jookia.org>
      Link: https://lore.kernel.org/r/20230807191952.2019208-1-contact@jookia.orgSigned-off-by: default avatarChen-Yu Tsai <wens@csie.org>
      f05af44f
  5. 12 Aug, 2023 18 commits