On 29/03/2022 09:15, Jianjun Wang wrote: > Some SoC may have different clocks (e.g. MT8192 uses clock 'top_133m', > but MT8195 use clock 'peri_mem' instead), since these clocks do not have > any timing dependencies and the PCIe controller driver uses > 'devm_clk_bulk_get_all' to gets all of them, remove 'clock-names' in > dt-bindings file for compatible with different SoCs. One driver behaves like this, other different. Driver implementation might not be a reliable source. :) The clock entries are expected to be ordered and fixed, so clock-names should stay. Best regards, Krzysztof