[PATCH] arm64: dts: xilinx: Drop undocumented "always-on" properties
Mike Looijmans
mike.looijmans at topic.nl
Thu Aug 28 23:25:40 PDT 2025
On 29-08-2025 07:46, Michal Simek wrote:
> Hi,
>
> On 8/28/25 23:30, Rob Herring (Arm) wrote:
>> The "always-on" properties are not documented for "silabs,si5341"
>> binding nor used by the Linux driver, so drop them.
>
> Binding
> Documentation/devicetree/bindings/clock/silabs,si5341.txt
> doesn't contain it
> but driver drivers/clk/clk-si5341.c is reading it.
>
> 1345 config[num].always_on =
> 1346 of_property_read_bool(child, "always-on");
>
> It is there from 2019 when driver has been added.
>
> If it is not standard clock property it should be moved to standard one.
Agree - either "always-on" should become a standard property, or it should be
removed from the driver.
As a standard property, akin to "regulator-always-on", maybe it should
probably be renamed to "clock-always-on"?
I'd be happy to provide a patch either way.
> And DT binding should be converted to yaml with all properties used today.
>
> Thanks,
> Michal
>
>
Mike.
More information about the linux-arm-kernel
mailing list