Home
last modified time | relevance | path

Searched full:wcnss (Results 1 – 25 of 37) sorted by relevance

12

/linux/drivers/remoteproc/
H A Dqcom_wcnss.c35 #define WCNSS_FIRMWARE_NAME "wcnss.mdt"
157 struct qcom_wcnss *wcnss = rproc->priv; in wcnss_load() local
160 ret = qcom_mdt_load(wcnss->dev, fw, rproc->firmware, WCNSS_PAS_ID, in wcnss_load()
161 wcnss->mem_region, wcnss->mem_phys, in wcnss_load()
162 wcnss->mem_size, &wcnss->mem_reloc); in wcnss_load()
166 qcom_pil_info_store("wcnss", wcnss->mem_phys, wcnss->mem_size); in wcnss_load()
171 static void wcnss_indicate_nv_download(struct qcom_wcnss *wcnss) in wcnss_indicate_nv_download() argument
176 val = readl(wcnss->spare_out); in wcnss_indicate_nv_download()
178 writel(val, wcnss->spare_out); in wcnss_indicate_nv_download()
181 static void wcnss_configure_iris(struct qcom_wcnss *wcnss) in wcnss_configure_iris() argument
[all …]
H A Dqcom_q6v5_wcss.c311 /* Remove reset to the WCNSS QDSP6SS */ in q6v5_wcss_qcs404_power_on()
765 qcom_pil_info_store("wcnss", wcss->mem_phys, wcss->mem_size); in q6v5_wcss_load()
1072 .firmware_name = "wcnss.mdt",
1077 .sysmon_name = "wcnss",
/linux/drivers/bluetooth/
H A Dbtqcomsmd.c144 void *wcnss; in btqcomsmd_probe() local
151 wcnss = dev_get_drvdata(pdev->dev.parent); in btqcomsmd_probe()
153 btq->acl_channel = qcom_wcnss_open_channel(wcnss, "APPS_RIVA_BT_ACL", in btqcomsmd_probe()
158 btq->cmd_channel = qcom_wcnss_open_channel(wcnss, "APPS_RIVA_BT_CMD", in btqcomsmd_probe()
212 { .compatible = "qcom,wcnss-bt", },
/linux/include/linux/soc/qcom/
H A Dwcnss_ctrl.h9 struct rpmsg_endpoint *qcom_wcnss_open_channel(void *wcnss, const char *name,
14 static struct rpmsg_endpoint *qcom_wcnss_open_channel(void *wcnss, in qcom_wcnss_open_channel() argument
/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8916-longcheer-l8150.dts29 * For some reason, the signed wcnss firmware is not relocatable.
39 /delete-node/ wcnss;
41 wcnss_mem: wcnss@8b600000 {
335 &wcnss {
H A Dmsm8916-samsung-a5u-eur.dts72 &wcnss {
H A Dmsm8939-sony-xperia-kanuti-tulip.dts87 &wcnss {
H A Dmsm8916-samsung-e2015-common.dtsi88 &wcnss {
H A Dmsm8916-lg-c50.dts110 &wcnss {
H A Dmsm8916-ufi.dtsi126 &wcnss {
H A Dmsm8916-samsung-a3u-eur.dts121 &wcnss {
H A Dmsm8916-motorola-common.dtsi123 &wcnss {
H A Dapq8016-schneider-hmibsc.dts472 &wcnss {
473 firmware-name = "qcom/apq8016/wcnss.mbn";
H A Dmsm8916-pm8916.dtsi52 &wcnss {
H A Dmsm8929-pm8916.dtsi152 &wcnss {
H A Dmsm8939-wingtech-wt82918.dtsi182 &wcnss {
H A Dmsm8939-huawei-kiwi.dts184 &wcnss {
H A Dmsm8916-wingtech-wt865x8.dtsi166 &wcnss {
H A Dmsm8916-samsung-j5-common.dtsi191 &wcnss {
H A Dmsm8916-samsung-gt5-common.dtsi226 &wcnss {
H A Dmsm8916-lg-m216.dts198 &wcnss {
H A Dmsm8916-asus-z00l.dts195 &wcnss {
H A Dmsm8916-gplus-fl8005a.dts211 &wcnss {
H A Dmsm8916-acer-a1-724.dts219 &wcnss {
/linux/drivers/net/wireless/ath/wcn36xx/
H A Dmain.c1562 void *wcnss; in wcn36xx_probe() local
1569 wcnss = dev_get_drvdata(pdev->dev.parent); in wcn36xx_probe()
1616 wcn->smd_channel = qcom_wcnss_open_channel(wcnss, "WLAN_CTRL", wcn36xx_smd_rsp_process, hw); in wcn36xx_probe()
1680 { .compatible = "qcom,wcnss-wlan" },

12