[PATCH v3 3/6] clk: imx: imx8mp: Add audiomix block control
Marek Vasut
marex at denx.de
Wed Oct 19 07:33:53 PDT 2022
On 10/14/22 03:53, Shengjiu Wang wrote:
> Hi Marek
Hi,
[...]
>> +static const struct clk_parent_data clk_imx8mp_audiomix_pll_parents[] = {
>> + { .fw_name = "osc_24m", .name = "osc_24m" },
>> + { .name = "dummy" },
>> + { .name = "dummy" },
>> + { .name = "dummy" },
>> +};
>> +
>> +static const struct clk_parent_data clk_imx8mp_audiomix_pll_bypass_sels[]
>> = {
>> + { .fw_name = "sai_pll", .name = "sai_pll" },
>> + { .fw_name = "sai_pll_ref_sel", .name = "sai_pll_ref_sel" },
>> +};
>> +
>> +#define CLK_GATE(gname, cname) \
>> + { \
>> + gname"_cg", \
>> + IMX8MP_CLK_AUDIOMIX_##cname, \
>> + { .fw_name = "ahb", .name = "ahb" }, NULL, 1, \
>>
>> { .fw_name = "audio_root_clk", .name = "audio_root_clk" }, NULL, 1,
>> \
>>
>> Should be the 'audio_root_clk' better?
>>
>> Then the 'clocks' and 'clock-names' can be removed in dts node?
>>
>> Will you continue to follow up this patch series?
Sure. Did anyone from NXP finally test this patch series, and can
provide useful review ?
I am somewhat unhappy with the feedback I got thus far, which is based
on downstream kernel fork, different power domain driver and different
audiomix driver. I would really appreciate feedback for THIS driver instead.
More information about the linux-arm-kernel
mailing list