The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/remoteproc/mtk,scp.txt

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 Mediatek SCP Bindings
    2 ----------------------------------------
    3 
    4 This binding provides support for ARM Cortex M4 Co-processor found on some
    5 Mediatek SoCs.
    6 
    7 Required properties:
    8 - compatible            Should be "mediatek,mt8183-scp"
    9 - reg                   Should contain the address ranges for memory regions:
   10                         SRAM, CFG, and L1TCM.
   11 - reg-names             Contains the corresponding names for the memory regions:
   12                         "sram", "cfg", and "l1tcm".
   13 - clocks                Clock for co-processor (See: ../clock/clock-bindings.txt)
   14 - clock-names           Contains the corresponding name for the clock. This
   15                         should be named "main".
   16 
   17 Subnodes
   18 --------
   19 
   20 Subnodes of the SCP represent rpmsg devices. The names of the devices are not
   21 important. The properties of these nodes are defined by the individual bindings
   22 for the rpmsg devices - but must contain the following property:
   23 
   24 - mtk,rpmsg-name        Contains the name for the rpmsg device. Used to match
   25                         the subnode to rpmsg device announced by SCP.
   26 
   27 Example:
   28 
   29         scp: scp@10500000 {
   30                 compatible = "mediatek,mt8183-scp";
   31                 reg = <0 0x10500000 0 0x80000>,
   32                       <0 0x105c0000 0 0x5000>;
   33                 reg-names = "sram", "cfg";
   34                 clocks = <&infracfg CLK_INFRA_SCPSYS>;
   35                 clock-names = "main";
   36         };

Cache object: e1ab4794f6704954eb601b169d33961e


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.