Lines Matching defs:macro
18 #include "lpass-macro-common.h"
19 #include "lpass-wsa-macro.h"
355 struct clk *macro;
2393 wsa->macro = devm_clk_get_optional(dev, "macro");
2394 if (IS_ERR(wsa->macro))
2395 return dev_err_probe(dev, PTR_ERR(wsa->macro), "unable to get macro clock\n");
2431 ret = clk_prepare_enable(wsa->macro);
2489 clk_disable_unprepare(wsa->macro);
2499 clk_disable_unprepare(wsa->macro);
2561 .compatible = "qcom,sc7280-lpass-wsa-macro",
2564 .compatible = "qcom,sm8250-lpass-wsa-macro",
2567 .compatible = "qcom,sm8450-lpass-wsa-macro",
2570 .compatible = "qcom,sm8550-lpass-wsa-macro",
2572 .compatible = "qcom,sc8280xp-lpass-wsa-macro",
2590 MODULE_DESCRIPTION("WSA macro driver");