Home
last modified time | relevance | path

Searched full:glink (Results 1 – 25 of 69) sorted by relevance

123

/freebsd/sys/contrib/device-tree/Bindings/soc/qcom/
H A Dqcom,glink.txt1 Qualcomm GLINK edge binding
3 This binding describes a Qualcomm GLINK edge, a fifo based mechanism for
5 of edges can be described by the binding; the GLINK RPM edge and a SMEM based
9 Usage: required for glink-rpm
11 Definition: must be "qcom,glink-rpm"
25 Usage: required for glink-smem
30 Usage: required for glink-rpm
40 = GLINK DEVICES
41 Each subnode of the GLINK node represent function tied to a virtual
46 - qcom,glink-channels:
[all …]
H A Dqcom,pmic-glink.yaml4 $id: http://devicetree.org/schemas/soc/qcom/qcom,pmic-glink.yaml#
7 title: Qualcomm PMIC GLINK firmware interface for battery management, USB
14 The PMIC GLINK service, running on a coprocessor on some modern Qualcomm
26 - qcom,sc8180x-pmic-glink
27 - qcom,sc8280xp-pmic-glink
28 - qcom,sm8350-pmic-glink
29 - qcom,sm8450-pmic-glink
30 - qcom,sm8550-pmic-glink
31 - const: qcom,pmic-glink
34 - qcom,sm8650-pmic-glink
[all...]
H A Dqcom,apr.yaml59 qcom,glink-channels:
121 qcom,glink-channels:
127 qcom,glink-channels:
133 - qcom,glink-channels
143 qcom,glink-channels: false
153 qcom,glink-channels = "apr_audio_svc";
190 qcom,glink-channels = "adsp_apps";
H A Dqcom,smd-rpm.yaml7 title: Qualcomm Resource Power Manager (RPM) over SMD/GLINK
15 The SMD or GLINK information for the RPM edge should be filled out. See
16 qcom,smd.yaml for the required edge properties. All SMD/GLINK related
66 qcom,glink-channels:
104 qcom,glink-channels: false
111 - qcom,glink-channels
/freebsd/sys/contrib/device-tree/Bindings/remoteproc/
H A Dqcom,glink-edge.yaml4 $id: http://devicetree.org/schemas/remoteproc/qcom,glink-edge.yaml#
20 - qcom,glink-channels
27 - qcom,glink-channels
34 - qcom,glink-channels
52 ID of the shared memory used by GLINK for communication with remote
87 glink-edge {
H A Dqcom,glink-rpm-edge.yaml4 $id: http://devicetree.org/schemas/remoteproc/qcom,glink-rpm-edge.yaml#
18 const: qcom,glink-rpm
68 - qcom,glink-channels
87 glink-edge {
88 compatible = "qcom,glink-rpm";
95 qcom,glink-channels = "rpm_requests";
H A Dqcom,sc7280-wpss-pil.yaml108 glink-edge:
109 $ref: qcom,glink-edge.yaml#
118 - description: IRQ from WPSS to GLINK
147 - glink-edge
197 glink-edge {
H A Dqcom,sc7180-mss-pil.yaml142 glink-edge:
143 $ref: qcom,glink-edge.yaml#
152 - description: IRQ from MSS to GLINK
183 - glink-edge
241 glink-edge {
H A Dqcom,msm8996-mss-pil.yaml141 glink-edge:
142 $ref: /schemas/remoteproc/qcom,glink-edge.yaml#
234 glink-edge: false
272 - glink-edge
310 - glink-edge
387 glink-edge {
H A Dqcom,sc7280-mss-pil.yaml156 glink-edge:
157 $ref: qcom,glink-edge.yaml#
166 - description: IRQ from MSS to GLINK
199 - glink-edge
259 glink-edge {
H A Dqcom,sc7280-adsp-pil.yaml103 glink-edge:
104 $ref: qcom,glink-edge.yaml#
185 glink-edge {
H A Dqcom,pas-common.yaml73 glink-edge:
74 $ref: /schemas/remoteproc/qcom,glink-edge.yaml#
H A Dqcom,q6v5.txt100 "glink-edge" that describes the communication edge, channels and devices
102 ../soc/qcom/qcom,glink.txt for details on how to describe these.
H A Dqcom,hexagon-v56.txt96 The adsp node may have an subnode named "glink-edge" that describes the
98 See ../soc/qcom/qcom,glink.txt for details on how to describe these.
H A Dqcom,adsp.txt160 The adsp node may have an subnode named either "smd-edge" or "glink-edge" that
162 See ../soc/qcom/qcom,smd.txt and ../soc/qcom/qcom,glink.txt for details on how
H A Dqcom,qcs404-pas.yaml87 glink-edge {
H A Dqcom,sdx55-pas.yaml102 glink-edge {
H A Dqcom,sc7180-pas.yaml180 glink-edge {
H A Dqcom,sc8280xp-pas.yaml136 glink-edge {
/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DPPC.cpp78 uint32_t glink = in.plt->getVA(); // VA of .glink in writePPC32GlinkSection() local
83 glink += 16; in writePPC32GlinkSection()
92 // time. The .glink section is not used. in writePPC32GlinkSection()
94 // instruction in .glink, filled in by PPC::writeGotPlt(). in writePPC32GlinkSection()
108 uint32_t gotBcl = got + 4 - (glink + afterBcl); in writePPC32GlinkSection()
109 write32(buf + 0, 0x3d6b0000 | ha(afterBcl)); // addis r11,r11,1f-glink@ha in writePPC32GlinkSection()
112 write32(buf + 12, 0x396b0000 | lo(afterBcl)); // 1: addi r11,r11,1b-glink@l in writePPC32GlinkSection()
132 write32(buf + 4, 0x3d6b0000 | ha(-glink)); // addis r11,r11,-glink in writePPC32GlinkSection()
[all...]
/freebsd/sys/contrib/device-tree/Bindings/misc/
H A Dqcom,fastrpc.yaml35 qcom,glink-channels:
109 glink-edge {
120 qcom,glink-channels = "fastrpcglink-apps-dsp";
/freebsd/libexec/rtld-elf/powerpc64/
H A Dreloc.c59 obj->glink = (Elf_Addr)(obj->relocbase + dynp->d_un.d_ptr); in arch_digest_dynamic()
391 dbg(" reloc_plt_object: where=%p,reloff=%lx,glink=%#lx", (void *)where, in reloc_plt_object()
392 reloff, obj->glink); in reloc_plt_object()
395 /* Glink code is 3 instructions after the first 32k, 2 before */ in reloc_plt_object()
396 *where = (Elf_Addr)obj->glink + 32 + in reloc_plt_object()
401 *where = (Elf_Addr)obj->glink + 4*reloff + 32; in reloc_plt_object()
/freebsd/sys/contrib/device-tree/Bindings/mailbox/
H A Dqcom,apcs-kpss-global.yaml206 rpm-glink {
207 compatible = "qcom,glink-rpm";
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dipq6018.dtsi159 glink-edge {
160 compatible = "qcom,glink-rpm";
167 qcom,glink-channels = "rpm_requests";
793 glink-edge {
800 qcom,glink-channels = "IPCRTR";
H A Dsm8350-hdk.dts41 pmic-glink {
42 compatible = "qcom,sm8350-pmic-glink", "qcom,pmic-glink";

123