Re: [PATCH net-next v5 5/7] ptp: ocp: Add profile-driven I2C topology support

[email protected]
Newsgroups org.kernel.vger.linux-leds,org.kernel.vger.linux-devicetree
Message-ID <[email protected]>
> Some Time Card variants route board peripherals through a PCA9546 mux,
> but their peripheral layout depends on the physical board revision.
> 
> Add reusable software-node construction and client population helpers.
> Use per-device I2C notifications and serialized delayed work to wait for
> the root adapter, instantiate a selected profile, and retry dependencies
> that are not ready yet.
> 
> Stop the work and remove the mux from a platform-bus unbind notifier
> before the controller driver deletes its root adapter. This prevents a
> new client from being created after i2c_del_adapter() has swept the
> adapter children. Board profiles are added separately.
> 
> Signed-off-by: Ahmad Byagowi <[email protected]>

Sashiko has reviewed this patch and found no issues. It looks great!

-- 
Sashiko AI review · https://sashiko.dev/#/patchset/[email protected]?part=5
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.