Home
last modified time | relevance | path

Searched full:wcnss_ctrl (Results 1 – 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/drivers/soc/qcom/
Dwcnss_ctrl.c13 #include <linux/soc/qcom/wcnss_ctrl.h>
25 * struct wcnss_ctrl - driver context
33 struct wcnss_ctrl { struct
115 * Handles any incoming packets from the remote WCNSS_CTRL service.
123 struct wcnss_ctrl *wcnss = dev_get_drvdata(&rpdev->dev); in wcnss_ctrl_smd_callback()
170 static int wcnss_request_version(struct wcnss_ctrl *wcnss) in wcnss_request_version()
192 * @wcnss: wcnss_ctrl state handle
197 static int wcnss_download_nv(struct wcnss_ctrl *wcnss, bool *expect_cbc) in wcnss_download_nv()
274 struct wcnss_ctrl *_wcnss = wcnss; in qcom_wcnss_open_channel()
286 struct wcnss_ctrl *wcnss = container_of(work, struct wcnss_ctrl, probe_work); in wcnss_async_probe()
[all …]
DMakefile23 obj-$(CONFIG_QCOM_WCNSS_CTRL) += wcnss_ctrl.o
DKconfig199 Client driver for the WCNSS_CTRL SMD channel, used to download nv
/kernel/linux/linux-6.6/drivers/soc/qcom/
Dwcnss_ctrl.c14 #include <linux/soc/qcom/wcnss_ctrl.h>
26 * struct wcnss_ctrl - driver context
34 struct wcnss_ctrl { struct
117 * Handles any incoming packets from the remote WCNSS_CTRL service.
125 struct wcnss_ctrl *wcnss = dev_get_drvdata(&rpdev->dev); in wcnss_ctrl_smd_callback()
172 static int wcnss_request_version(struct wcnss_ctrl *wcnss) in wcnss_request_version()
194 * @wcnss: wcnss_ctrl state handle
199 static int wcnss_download_nv(struct wcnss_ctrl *wcnss, bool *expect_cbc) in wcnss_download_nv()
282 struct wcnss_ctrl *_wcnss = wcnss; in qcom_wcnss_open_channel()
294 struct wcnss_ctrl *wcnss = container_of(work, struct wcnss_ctrl, probe_work); in wcnss_async_probe()
[all …]
DMakefile28 obj-$(CONFIG_QCOM_WCNSS_CTRL) += wcnss_ctrl.o
DKconfig260 Client driver for the WCNSS_CTRL SMD channel, used to download nv
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/qcom/
Dqcom,wcnss.yaml37 const: WCNSS_CTRL
113 qcom,smd-channels = "WCNSS_CTRL";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/qcom/
Dqcom,wcnss.txt16 Should be "WCNSS_CTRL".
90 qcom,smd-channels = "WCNSS_CTRL";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/remoteproc/
Dqcom,wcnss-pil.yaml272 wcnss_ctrl: wcnss {
274 qcom,smd-channels = "WCNSS_CTRL";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/remoteproc/
Dqcom,wcnss-pil.txt149 qcom,smd-channels = "WCNSS_CTRL";
/kernel/linux/linux-6.6/drivers/bluetooth/
Dbtqcomsmd.c12 #include <linux/soc/qcom/wcnss_ctrl.h>
/kernel/linux/linux-5.10/drivers/bluetooth/
Dbtqcomsmd.c12 #include <linux/soc/qcom/wcnss_ctrl.h>
/kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/
Dapq8016-sbc.dts375 &wcnss_ctrl {
Dmsm8953.dtsi1517 wcnss_ctrl: wcnss { label
1519 qcom,smd-channels = "WCNSS_CTRL";
Dmsm8916.dtsi2405 wcnss_ctrl: wcnss { label
2407 qcom,smd-channels = "WCNSS_CTRL";
Dmsm8939.dtsi1988 qcom,smd-channels = "WCNSS_CTRL";
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dqcom-msm8974.dtsi910 qcom,smd-channels = "WCNSS_CTRL";
Dqcom-apq8064.dtsi1551 qcom,smd-channels = "WCNSS_CTRL";
/kernel/linux/linux-5.10/drivers/net/wireless/ath/wcn36xx/
Dmain.c27 #include <linux/soc/qcom/wcnss_ctrl.h>
/kernel/linux/linux-6.6/drivers/net/wireless/ath/wcn36xx/
Dmain.c26 #include <linux/soc/qcom/wcnss_ctrl.h>
/kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/
Dmsm8916.dtsi1695 qcom,smd-channels = "WCNSS_CTRL";
/kernel/linux/linux-6.6/arch/arm/boot/dts/qcom/
Dqcom-apq8064.dtsi1652 qcom,smd-channels = "WCNSS_CTRL";
Dqcom-msm8974.dtsi744 qcom,smd-channels = "WCNSS_CTRL";