iris               80 drivers/remoteproc/qcom_wcnss.c 	struct qcom_iris *iris;
iris              134 drivers/remoteproc/qcom_wcnss.c 			    struct qcom_iris *iris,
iris              139 drivers/remoteproc/qcom_wcnss.c 	wcnss->iris = iris;
iris              217 drivers/remoteproc/qcom_wcnss.c 	if (!wcnss->iris) {
iris              227 drivers/remoteproc/qcom_wcnss.c 	ret = qcom_iris_enable(wcnss->iris);
iris              254 drivers/remoteproc/qcom_wcnss.c 	qcom_iris_disable(wcnss->iris);
iris               20 drivers/remoteproc/qcom_wcnss.h int qcom_iris_enable(struct qcom_iris *iris);
iris               21 drivers/remoteproc/qcom_wcnss.h void qcom_iris_disable(struct qcom_iris *iris);
iris               23 drivers/remoteproc/qcom_wcnss.h void qcom_wcnss_assign_iris(struct qcom_wcnss *wcnss, struct qcom_iris *iris, bool use_48mhz_xo);
iris               68 drivers/remoteproc/qcom_wcnss_iris.c int qcom_iris_enable(struct qcom_iris *iris)
iris               72 drivers/remoteproc/qcom_wcnss_iris.c 	ret = regulator_bulk_enable(iris->num_vregs, iris->vregs);
iris               76 drivers/remoteproc/qcom_wcnss_iris.c 	ret = clk_prepare_enable(iris->xo_clk);
iris               78 drivers/remoteproc/qcom_wcnss_iris.c 		dev_err(iris->dev, "failed to enable xo clk\n");
iris               85 drivers/remoteproc/qcom_wcnss_iris.c 	regulator_bulk_disable(iris->num_vregs, iris->vregs);
iris               90 drivers/remoteproc/qcom_wcnss_iris.c void qcom_iris_disable(struct qcom_iris *iris)
iris               92 drivers/remoteproc/qcom_wcnss_iris.c 	clk_disable_unprepare(iris->xo_clk);
iris               93 drivers/remoteproc/qcom_wcnss_iris.c 	regulator_bulk_disable(iris->num_vregs, iris->vregs);
iris              100 drivers/remoteproc/qcom_wcnss_iris.c 	struct qcom_iris *iris;
iris              104 drivers/remoteproc/qcom_wcnss_iris.c 	iris = devm_kzalloc(&pdev->dev, sizeof(struct qcom_iris), GFP_KERNEL);
iris              105 drivers/remoteproc/qcom_wcnss_iris.c 	if (!iris)
iris              111 drivers/remoteproc/qcom_wcnss_iris.c 	iris->xo_clk = devm_clk_get(&pdev->dev, "xo");
iris              112 drivers/remoteproc/qcom_wcnss_iris.c 	if (IS_ERR(iris->xo_clk)) {
iris              113 drivers/remoteproc/qcom_wcnss_iris.c 		if (PTR_ERR(iris->xo_clk) != -EPROBE_DEFER)
iris              115 drivers/remoteproc/qcom_wcnss_iris.c 		return PTR_ERR(iris->xo_clk);
iris              118 drivers/remoteproc/qcom_wcnss_iris.c 	iris->num_vregs = data->num_vregs;
iris              119 drivers/remoteproc/qcom_wcnss_iris.c 	iris->vregs = devm_kcalloc(&pdev->dev,
iris              120 drivers/remoteproc/qcom_wcnss_iris.c 				   iris->num_vregs,
iris              123 drivers/remoteproc/qcom_wcnss_iris.c 	if (!iris->vregs)
iris              126 drivers/remoteproc/qcom_wcnss_iris.c 	for (i = 0; i < iris->num_vregs; i++)
iris              127 drivers/remoteproc/qcom_wcnss_iris.c 		iris->vregs[i].supply = data->vregs[i].name;
iris              129 drivers/remoteproc/qcom_wcnss_iris.c 	ret = devm_regulator_bulk_get(&pdev->dev, iris->num_vregs, iris->vregs);
iris              135 drivers/remoteproc/qcom_wcnss_iris.c 	for (i = 0; i < iris->num_vregs; i++) {
iris              137 drivers/remoteproc/qcom_wcnss_iris.c 			regulator_set_voltage(iris->vregs[i].consumer,
iris              142 drivers/remoteproc/qcom_wcnss_iris.c 			regulator_set_load(iris->vregs[i].consumer,
iris              146 drivers/remoteproc/qcom_wcnss_iris.c 	qcom_wcnss_assign_iris(wcnss, iris, data->use_48mhz_xo);