On Sat, Aug 3, 2024 at 5:23 AM Krishna chaitanya chundru <quic_krichai@xxxxxxxxxxx> wrote: > > Currently the pwrctl driver is child of pci-pci bridge driver, > this will cause issue when suspend resume is introduced in the pwr > control driver. If the supply is removed to the endpoint in the > power control driver then the config space access by the > pci-pci bridge driver can cause issues like Timeouts. > > For this reason change the parent to controller from pci-pci bridge. > > Fixes: 4565d2652a37 ("PCI/pwrctl: Add PCI power control core code") > Signed-off-by: Krishna chaitanya chundru <quic_krichai@xxxxxxxxxxx> > --- Tested-by: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxx> Bjorn, I think this should go into v6.11 as it does indeed better represent the underlying logic. Bart