Lines Matching defs:macro
17 #include "lpass-macro-common.h"
267 struct clk *macro;
1968 tx->macro = devm_clk_get_optional(dev, "macro");
1969 if (IS_ERR(tx->macro))
1970 return dev_err_probe(dev, PTR_ERR(tx->macro), "unable to get macro clock\n");
2001 if (of_device_is_compatible(np, "qcom,sc7280-lpass-tx-macro")) {
2033 ret = clk_prepare_enable(tx->macro);
2090 clk_disable_unprepare(tx->macro);
2101 clk_disable_unprepare(tx->macro);
2165 .compatible = "qcom,sc7280-lpass-tx-macro",
2168 .compatible = "qcom,sm8250-lpass-tx-macro",
2171 .compatible = "qcom,sm8450-lpass-tx-macro",
2174 .compatible = "qcom,sm8550-lpass-tx-macro",
2176 .compatible = "qcom,sc8280xp-lpass-tx-macro",
2195 MODULE_DESCRIPTION("TX macro driver");