Skip to content

pci: pwrctrl: generic: support for the UPD720201/UPD720202 USB 3.0 xHCI Host Controller#768

Open
akakum-qualcomm wants to merge 4 commits intoqualcomm-linux:tech/bus/pci/allfrom
akakum-qualcomm:my-pci-changes
Open

pci: pwrctrl: generic: support for the UPD720201/UPD720202 USB 3.0 xHCI Host Controller#768
akakum-qualcomm wants to merge 4 commits intoqualcomm-linux:tech/bus/pci/allfrom
akakum-qualcomm:my-pci-changes

Conversation

@akakum-qualcomm
Copy link

Enable the generic pwrctrl driver to control the power of the
PCIe UPD720201/UPD720202 USB 3.0 xHCI Host Controller.

Link: https://lore.kernel.org/all/20260220-topic-sm8650-ayaneo-pocket-s2-base-v5-3-1ad79caa1efa@linaro.org/

Signed-off-by: Neil Armstrong [email protected]
Signed-off-by: Bjorn Andersson [email protected]
Signed-off-by: Akash Kumar [email protected]

CRs-Fixed: 4461924

…USB 3.0 xHCI Host Controller

Document the Renesas UPD720201/UPD720202 USB 3.0 xHCI Host Controller,
which connects over PCIe and requires specific power supplies to
start up.

Link: https://lore.kernel.org/all/20260216-topic-sm8650-ayaneo-pocket-s2-base-v4-0-802c82795431@linaro.org/

Reviewed-by: Rob Herring (Arm) <[email protected]>
Signed-off-by: Neil Armstrong <[email protected]>
Signed-off-by: Akash Kumar <[email protected]>
The code was not returning dev_err_probe() but dev_err_probe()
returns the error code, so simplify the code.

Link: https://lore.kernel.org/all/20260216-topic-sm8650-ayaneo-pocket-s2-base-v4-0-802c82795431@linaro.org/

Suggested-by: Bartosz Golaszewski <[email protected]>
Reviewed-by: Bartosz Golaszewski <[email protected]>
Reviewed-by: Manivannan Sadhasivam <[email protected]>
Signed-off-by: Neil Armstrong <[email protected]>
Signed-off-by: Akash Kumar <[email protected]>
The driver is pretty generic and would fit for either
PCI Slots or endpoints connected to PCI ports, so rename
the driver and module as pci-pwrctrl-generic.

Link: https://lore.kernel.org/all/20260216-topic-sm8650-ayaneo-pocket-s2-base-v4-0-802c82795431@linaro.org/

Suggested-by: Manivannan Sadhasivam <[email protected]>
Signed-off-by: Neil Armstrong <[email protected]>
Reviewed-by: Manivannan Sadhasivam <[email protected]>
Reviewed-by: Bartosz Golaszewski <[email protected]>
Signed-off-by: Akash Kumar <[email protected]>
…USB 3.0 xHCI Host Controller

Enable the generic pwrctrl driver to control the power of the
PCIe UPD720201/UPD720202 USB 3.0 xHCI Host Controller.

Link: https://lore.kernel.org/all/20260216-topic-sm8650-ayaneo-pocket-s2-base-v4-0-802c82795431@linaro.org/

Reviewed-by: Manivannan Sadhasivam <[email protected]>
Reviewed-by: Bartosz Golaszewski <[email protected]>
Signed-off-by: Neil Armstrong <[email protected]>
Signed-off-by: Akash Kumar <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants