| /linux/drivers/rpmsg/ |
| H A D | qcom_glink_rpm.c | 58 struct qcom_glink *glink; member 173 /* Header length comes from glink native and is always 4 byte aligned */ in glink_rpm_tx_write() 174 if (WARN(hlen % 4, "Glink Header length must be 4 bytes aligned\n")) in glink_rpm_tx_write() 208 qcom_glink_native_rx(rpm->glink); in qcom_glink_rpm_intr() 290 struct qcom_glink *glink; in glink_rpm_probe() local 322 "glink-rpm", rpm); in glink_rpm_probe() 345 glink = qcom_glink_native_probe(dev, in glink_rpm_probe() 350 if (IS_ERR(glink)) { in glink_rpm_probe() 352 return PTR_ERR(glink); in glink_rpm_probe() 355 rpm->glink = glink; in glink_rpm_probe() [all …]
|
| H A D | Kconfig | 48 tristate "Qualcomm RPM Glink driver" 53 Say y here to enable support for the GLINK RPM communication driver, 54 which serves as a channel for communication with the RPM in GLINK 58 tristate "Qualcomm SMEM Glink driver" 63 Say y here to enable support for the GLINK SMEM communication driver, 64 which provides support for using the GLINK communication protocol
|
| H A D | qcom_glink_native.h | 38 void qcom_glink_native_remove(struct qcom_glink *glink); 39 void qcom_glink_native_rx(struct qcom_glink *glink);
|
| /linux/Documentation/devicetree/bindings/remoteproc/ |
| 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,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,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.
|
| /linux/Documentation/devicetree/bindings/soc/qcom/ |
| 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";
|
| /linux/include/linux/rpmsg/ |
| H A D | qcom_glink.h | 20 void qcom_glink_smem_unregister(struct qcom_glink_smem *glink); 31 static inline void qcom_glink_smem_unregister(struct qcom_glink_smem *glink) {} in qcom_glink_smem_unregister() argument
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | qcs8550-aim300-aiot.dts | 43 pmic-glink { 44 compatible = "qcom,sm8550-pmic-glink", "qcom,pmic-glink";
|
| H A D | sc8280xp.dtsi | 2891 glink-edge { 2903 qcom,glink-channels = "fastrpcglink-apps-dsp"; 2959 glink-edge { 2971 qcom,glink-channels = "fastrpcglink-apps-dsp"; 2998 qcom,glink-channels = "adsp_apps"; 6217 glink-edge { 6229 qcom,glink-channels = "fastrpcglink-apps-dsp"; 6360 glink-edge {
|
| H A D | monaco.dtsi | 2783 glink-edge { 2795 qcom,glink-channels = "fastrpcglink-apps-dsp"; 2827 qcom,glink-channels = "adsp_apps"; 7628 glink-edge { 7640 qcom,glink-channels = "fastrpcglink-apps-dsp"; 7748 glink-edge { 7760 qcom,glink-channels = "fastrpcglink-apps-dsp";
|
| H A D | sm8650.dtsi | 4503 glink-edge { 4552 glink-edge { 4567 qcom,glink-channels = "fastrpcglink-apps-dsp"; 4625 qcom,glink-channels = "adsp_apps"; 7705 glink-edge { 7720 qcom,glink-channels = "fastrpcglink-apps-dsp";
|
| H A D | glymur.dtsi | 2366 glink-edge { 4122 remoteproc_adsp_glink: glink-edge { 4136 qcom,glink-channels = "fastrpcglink-apps-dsp"; 4202 qcom,glink-channels = "adsp_apps"; 7986 glink-edge { 7997 qcom,glink-channels = "fastrpcglink-apps-dsp";
|
| /linux/drivers/usb/typec/ucsi/ |
| H A D | Kconfig | 63 tristate "UCSI Qualcomm PMIC GLINK Interface Driver" 67 interface as PMIC GLINK device.
|
| /linux/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | qcom,mpm.yaml | 93 glink-edge { 94 compatible = "qcom,glink-rpm";
|
| /linux/drivers/soc/qcom/ |
| H A D | smd-rpm.c | 219 { .compatible = "qcom,glink-smd-rpm" },
|
| /linux/arch/powerpc/kernel/ |
| H A D | vmlinux.lds.S | 406 *(.glink .iplt .plt)
|
| /linux/arch/arm/boot/dts/qcom/ |
| H A D | qcom-sdx65.dtsi | 462 glink-edge {
|
| /linux/drivers/net/ethernet/natsemi/ |
| H A D | ns83820.c | 39 * 20011117 0.14 - ethtool GDRVINFO, GLINK support from jgarzik
|