Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
  1. Oct 06, 2022
  2. Sep 30, 2022
  3. Sep 28, 2022
    • LCPD Auto Merger's avatar
      Merged TI feature rpmsg into ti-linux-5.10.y-cicd · 5d2f959d
      LCPD Auto Merger authored
      TI-Feature: rpmsg
      TI-Branch: rpmsg-ti-linux-5.10.y-intg
      
      * 'rpmsg-ti-linux-5.10.y-intg' of git://git.ti.com/rpmsg/rpmsg
      
      :
        arm64: dts: ti: Enable remote procs on J784S4 EVM
        arm64: dts: ti: k3-j784s4-mcu: Add MCU domain R5F cluster node
        arm64: dts: ti: k3-j784s4-main: Add MAIN domain R5F cluster and C7x nodes
      
      Signed-off-by: default avatarLCPD Auto Merger <lcpd_integration@list.ti.com>
      5d2f959d
    • LCPD Auto Merger's avatar
      Merged TI feature connectivity into ti-linux-5.10.y-cicd · 17bc86f8
      LCPD Auto Merger authored
      TI-Feature: connectivity
      TI-Branch: connectivity-ti-linux-5.10.y
      
      * 'connectivity-ti-linux-5.10.y' of ssh://bitbucket.itg.ti.com/lcpdpublicdom/connectivity
      
      :
        phy: cdns-dphy: Fix common module reset logic
      
      Signed-off-by: default avatarLCPD Auto Merger <lcpd_integration@list.ti.com>
      17bc86f8
    • Hari Nagalla's avatar
      arm64: dts: ti: Enable remote procs on J784S4 EVM · 793fedb8
      Hari Nagalla authored
      
      Enable R5F and C7x DSP device nodes and also set the IPC shared
      memory careveouts. These should match with the IPC and external
      memory sections of the remote processor FW binary.
      
      Signed-off-by: default avatarHari Nagalla <hnagalla@ti.com>
      793fedb8
    • Hari Nagalla's avatar
      arm64: dts: ti: k3-j784s4-mcu: Add MCU domain R5F cluster node · ec9154f4
      Hari Nagalla authored
      
      The J784S4 SoCs have 4 dual-core Arm Cortex-R5F processor (R5FSS)
      subsystems/clusters. One R5F cluster (MCU_R5FSS0) is present within
      the MCU domain, and the remaining three clusters are present in the
      MAIN domain (MAIN_R5FSS0, MAIN_R5FSS1 & MAIN_R5FSS2). Each of these
      can be configured at boot time to be either run in a LockStep mode
      or in an Asymmetric Multi Processing (AMP) fashion in Split-mode.
      
      The inter-processor communication between the main A72 cores and the
      R5F, C71x processors is achieved through shared memory and mailbox.
      
      The following firmware names are used by default for these cores, and
      can be overridden in a board dts file if needed:
      	MCU R5FSS0 Core0: j784s4-mcu-r5f0_0-fw (both in LockStep and Split modes)
              MCU R5FSS0 Core1: j784s4-mcu-r5f0_1-fw (needed only in Split mode)
      
      Signed-off-by: default avatarHari Nagalla <hnagalla@ti.com>
      ec9154f4
    • Hari Nagalla's avatar
      arm64: dts: ti: k3-j784s4-main: Add MAIN domain R5F cluster and C7x nodes · ba5ab3f9
      Hari Nagalla authored
      
      The J784S4 SoCs have 4 dual-core Arm Cortex-R5F processor (R5FSS)
      subsystems/clusters. One R5F cluster (MCU_R5FSS0) is present within
      the MCU domain, and the remaining three clusters are present in the
      MAIN domain (MAIN_R5FSS0, MAIN_R5FSS1 & MAIN_R5FSS2). Each of these
      can be configured at boot time to be either run in a LockStep mode
      or in an Asymmetric Multi Processing (AMP) fashion in Split-mode.
      And in addition there are four C7x DSP subsystems in the MAIN voltage
      domain.
      
      The inter-processor communication between the main A72 cores and the
      R5F, C71x processors is achieved through shared memory and mailbox.
      
      The following firmware names are used by default for these cores, and
      can be overridden in a board dts file if needed:
      	MAIN R5FSS0 Core0: j784s4-main-r5f0_0-fw (both in LockStep and Split modes)
              MAIN R5FSS0 Core1: j784s4-main-r5f0_1-fw (needed only in Split mode)
              MAIN R5FSS1 Core0: j784s4-main-r5f1_0-fw (both in LockStep and Split modes)
              MAIN R5FSS1 Core1: j784s4-main-r5f1_1-fw (needed only in Split mode)
              MAIN R5FSS2 Core0: j784s4-main-r5f2_0-fw (both in LockStep and Split modes)
              MAIN R5FSS2 Core1: j784s4-main-r5f2_1-fw (needed only in Split mode)
      	C71x_0 DSP : j784s4-c71_0-fw
      	C71x_1 DSP : j784s4-c71_1-fw
      	C71x_2 DSP : j784s4-c71_2-fw
      	C71x_3 DSP : j784s4-c71_3-fw
      
      Signed-off-by: default avatarHari Nagalla <hnagalla@ti.com>
      ba5ab3f9
    • Vaishnav Achath's avatar
      phy: cdns-dphy: Fix common module reset logic · 8866ccf9
      Vaishnav Achath authored and Vignesh Raghavendra's avatar Vignesh Raghavendra committed
      While inverting the logic for SoC specific common module reset, the
      DPHY_LANE_RESET_CMN_EN was performed only when soc_device_match() returns
      match, but since the newer SoCs has been removed from the table, this
      causes issue with streaming for newer SoCs.This commit fixes the common
      module reset properly to not issue software reset only for J721E SR1.0
      and issue software RSTB_CMN for all other new platforms.
      
      Fixes: 0f25c348
      
       ("phy: cdns-dphy: Update common module reset logic for newer platforms")
      
      Signed-off-by: default avatarVaishnav Achath <vaishnav.a@ti.com>
      Reviewed-by: default avatarJai Luthra <j-luthra@ti.com>
      Signed-off-by: default avatarVignesh Raghavendra <vigneshr@ti.com>
      8866ccf9