/freebsd/sys/contrib/device-tree/Bindings/soc/qcom/ |
H A D | qcom,glink.txt | 1 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 D | qcom,pmic-glink.yaml | 4 $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 D | qcom,apr.yaml | 59 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 D | qcom,smd-rpm.yaml | 7 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 D | qcom,glink-edge.yaml | 4 $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 D | qcom,glink-rpm-edge.yaml | 4 $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 D | qcom,sc7280-wpss-pil.yaml | 108 glink-edge: 109 $ref: qcom,glink-edge.yaml# 118 - description: IRQ from WPSS to GLINK 147 - glink-edge 197 glink-edge {
|
H A D | qcom,sc7180-mss-pil.yaml | 142 glink-edge: 143 $ref: qcom,glink-edge.yaml# 152 - description: IRQ from MSS to GLINK 183 - glink-edge 241 glink-edge {
|
H A D | qcom,msm8996-mss-pil.yaml | 141 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 D | qcom,sc7280-mss-pil.yaml | 156 glink-edge: 157 $ref: qcom,glink-edge.yaml# 166 - description: IRQ from MSS to GLINK 199 - glink-edge 259 glink-edge {
|
H A D | qcom,sc7280-adsp-pil.yaml | 103 glink-edge: 104 $ref: qcom,glink-edge.yaml# 185 glink-edge {
|
H A D | qcom,pas-common.yaml | 73 glink-edge: 74 $ref: /schemas/remoteproc/qcom,glink-edge.yaml#
|
H A D | qcom,q6v5.txt | 100 "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 D | qcom,hexagon-v56.txt | 96 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 D | qcom,adsp.txt | 160 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 D | qcom,qcs404-pas.yaml | 87 glink-edge {
|
H A D | qcom,sdx55-pas.yaml | 102 glink-edge {
|
H A D | qcom,sc7180-pas.yaml | 180 glink-edge {
|
H A D | qcom,sc8280xp-pas.yaml | 136 glink-edge {
|
/freebsd/contrib/llvm-project/lld/ELF/Arch/ |
H A D | PPC.cpp | 78 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 D | qcom,fastrpc.yaml | 35 qcom,glink-channels: 109 glink-edge { 120 qcom,glink-channels = "fastrpcglink-apps-dsp";
|
/freebsd/libexec/rtld-elf/powerpc64/ |
H A D | reloc.c | 59 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 D | qcom,apcs-kpss-global.yaml | 206 rpm-glink { 207 compatible = "qcom,glink-rpm";
|
/freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | ipq6018.dtsi | 159 glink-edge { 160 compatible = "qcom,glink-rpm"; 167 qcom,glink-channels = "rpm_requests"; 793 glink-edge { 800 qcom,glink-channels = "IPCRTR";
|
H A D | sm8350-hdk.dts | 41 pmic-glink { 42 compatible = "qcom,sm8350-pmic-glink", "qcom,pmic-glink";
|