| /freebsd/sys/contrib/device-tree/Bindings/soc/qcom/ |
| 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,qcm6490-pmic-glink 27 - qcom,sc8180x-pmic-glink 28 - qcom,sc8280xp-pmic-glink 29 - qcom,sm8350-pmic-glink 30 - qcom,sm8450-pmic-glink 31 - qcom,sm8550-pmic-glink 32 - const: qcom,pmic-glink [all …]
|
| 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,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 63 - const: qcom,glink-smd-rpm 72 qcom,glink-channels: 96 qcom,glink-channels: false 103 - qcom,glink-channels
|
| 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";
|
| /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 67 - qcom,glink-channels 86 glink-edge { 87 compatible = "qcom,glink-rpm"; 93 compatible = "qcom,rpm-msm8996", "qcom,glink-smd-rpm"; 94 qcom,glink-channels = "rpm_requests";
|
| H A D | qcom,rpm-proc.yaml | 101 glink-edge: 102 $ref: /schemas/remoteproc/qcom,glink-rpm-edge.yaml# 126 - glink-edge 151 # GLINK 159 glink-edge { 160 compatible = "qcom,glink-rpm"; 166 compatible = "qcom,rpm-qcm2290", "qcom,glink-smd-rpm"; 167 qcom,glink-channels = "rpm_requests";
|
| H A D | qcom,sc7280-wpss-pil.yaml | 112 glink-edge: 113 $ref: qcom,glink-edge.yaml# 122 - description: IRQ from WPSS to GLINK 151 - glink-edge 201 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,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,msm8996-mss-pil.yaml | 141 glink-edge: 142 $ref: /schemas/remoteproc/qcom,glink-edge.yaml# 271 - glink-edge 309 - glink-edge 386 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
|
| /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 | 36 qcom,glink-channels: 112 glink-edge { 123 qcom,glink-channels = "fastrpcglink-apps-dsp";
|
| /freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
| H A D | qcs8550-aim300-aiot.dts | 43 pmic-glink { 44 compatible = "qcom,sm8550-pmic-glink", "qcom,pmic-glink";
|
| H A D | x1e80100-asus-vivobook-s15.dts | 20 pmic-glink { 21 compatible = "qcom,x1e80100-pmic-glink", 22 "qcom,sm8550-pmic-glink", 23 "qcom,pmic-glink";
|
| H A D | ipq6018.dtsi | 164 glink-edge { 165 compatible = "qcom,glink-rpm"; 171 compatible = "qcom,rpm-ipq6018", "qcom,glink-smd-rpm"; 172 qcom,glink-channels = "rpm_requests"; 856 glink-edge { 863 qcom,glink-channels = "IPCRTR";
|
| H A D | x1e80100-microsoft-romulus.dtsi | 51 pmic-glink { 52 compatible = "qcom,x1e80100-pmic-glink", 53 "qcom,sm8550-pmic-glink", 54 "qcom,pmic-glink";
|
| H A D | x1e78100-lenovo-thinkpad-t14s.dts | 37 pmic-glink { 38 compatible = "qcom,x1e80100-pmic-glink", 39 "qcom,sm8550-pmic-glink", 40 "qcom,pmic-glink";
|
| /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 | 207 rpm-glink { 208 compatible = "qcom,glink-rpm";
|