Lines Matching +full:0 +full:x1004

37 #define WCNSS_SSCTL_ID			0x13
44 #define WCNSS_PMU_IRIS_XO_CFG_STS BIT(6) /* 1: in progress, 0: done */
47 #define WCNSS_PMU_IRIS_RESET_STS BIT(8) /* 1: in progress, 0: done */
52 #define WCNSS_PMU_XO_MODE_19p2 0
105 .pmu_offset = 0x28,
106 .spare_offset = 0xb4,
109 { "vddmx", 1050000, 1150000, 0 },
110 { "vddcx", 1050000, 1150000, 0 },
111 { "vddpx", 1800000, 1800000, 0 },
117 .pmu_offset = 0x1004,
118 .spare_offset = 0x1088,
122 { "vddmx", 950000, 1150000, 0 },
124 { "vddpx", 1800000, 1800000, 0 },
131 .pmu_offset = 0x1004,
132 .spare_offset = 0x1088,
136 { "vddmx", 1287500, 1287500, 0 },
138 { "vddpx", 1800000, 1800000, 0 },
145 .pmu_offset = 0x1004,
146 .spare_offset = 0x1088,
150 { "vddpx", 1800000, 1800000, 0 },
168 return 0; in wcnss_load()
186 writel(0, wcnss->pmu_cfg); in wcnss_configure_iris()
240 for (i = 0; i < wcnss->num_pds; i++) { in wcnss_start()
243 if (ret < 0) { in wcnss_start()
269 if (wcnss->ready_irq > 0 && ret == 0) { in wcnss_start()
277 ret = 0; in wcnss_start()
284 for (i--; i >= 0; i--) { in wcnss_start()
286 dev_pm_genpd_set_performance_state(wcnss->pds[i], 0); in wcnss_start()
306 if (ret == 0) in wcnss_stop()
311 0); in wcnss_stop()
327 if (offset < 0 || offset + len > wcnss->mem_size) in wcnss_da_to_va()
357 if (!IS_ERR(msg) && len > 0 && msg[0]) in wcnss_fatal_interrupt()
402 for (i = 0; i < WCNSS_MAX_PDS; i++) { in wcnss_init_pds()
409 for (i--; i >= 0; i--) in wcnss_init_pds()
416 return 0; in wcnss_init_pds()
423 for (i = 0; i < wcnss->num_pds; i++) in wcnss_release_pds()
451 for (i = 0; i < num_vregs; i++) in wcnss_init_regulators()
458 for (i = 0; i < num_vregs; i++) { in wcnss_init_regulators()
471 return 0; in wcnss_init_regulators()
484 if (ret < 0 && optional) { in wcnss_request_irq()
486 return 0; in wcnss_request_irq()
487 } else if (ret < 0) { in wcnss_request_irq()
512 node = of_parse_phandle(wcnss->dev->of_node, "memory-region", 0); in wcnss_alloc_memory_region()
531 return 0; in wcnss_alloc_memory_region()
555 if (ret < 0 && ret != -EINVAL) in wcnss_probe()
601 if (ret < 0) in wcnss_probe()
606 if (ret < 0) in wcnss_probe()
611 if (ret < 0) in wcnss_probe()
616 if (ret < 0) in wcnss_probe()
621 if (ret < 0) in wcnss_probe()
651 return 0; in wcnss_probe()