From: Sascha Hauer <s.hauer@pengutronix.de> To: Barebox List <barebox@lists.infradead.org> Subject: [PATCH 1/8] phy: rockchip: Add dummy driver for child node Date: Tue, 12 Oct 2021 09:33:45 +0200 [thread overview] Message-ID: <20211012073352.4071559-2-s.hauer@pengutronix.de> (raw) In-Reply-To: <20211012073352.4071559-1-s.hauer@pengutronix.de> To satisfy deep probe mechanism. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> --- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/phy/rockchip/phy-rockchip-inno-usb2.c b/drivers/phy/rockchip/phy-rockchip-inno-usb2.c index bb1a5c747e..37c2ae1d16 100644 --- a/drivers/phy/rockchip/phy-rockchip-inno-usb2.c +++ b/drivers/phy/rockchip/phy-rockchip-inno-usb2.c @@ -423,6 +423,7 @@ static int rockchip_usb2phy_probe(struct device_d *dev) for_each_child_of_node(np, child) { struct rockchip_usb2phy_phy *p; struct phy *phy; + struct device_d *phydev; if (!strcmp(child->name, "host-port")) { port = USB2PHY_PORT_OTG; @@ -436,7 +437,10 @@ static int rockchip_usb2phy_probe(struct device_d *dev) if (rphy->phys[port].phy) return -EINVAL; - phy = phy_create(dev, child, &rockchip_usb2phy_ops); + phydev = of_platform_device_create(child, dev); + of_platform_device_dummy_drv(phydev); + + phy = phy_create(phydev, child, &rockchip_usb2phy_ops); if (IS_ERR(phy)) { ret = PTR_ERR(phy); if (ret != -EPROBE_DEFER) -- 2.30.2 _______________________________________________ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox
next prev parent reply other threads:[~2021-10-12 7:35 UTC|newest] Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-10-12 7:33 [PATCH v2 0/8] RK3568 updates Sascha Hauer 2021-10-12 7:33 ` Sascha Hauer [this message] 2021-10-12 7:33 ` [PATCH 2/8] ARM: Rockchip rk3568 EVB: Enable deep probe Sascha Hauer 2021-10-12 7:33 ` [PATCH 3/8] ARM: Rockchip: rk3568 EVB: use 64bit partition sizes Sascha Hauer 2021-10-12 7:33 ` [PATCH 4/8] phy: rockchip-inno-usb2: handle disabled child nodes gracefully Sascha Hauer 2021-10-12 7:33 ` [PATCH 5/8] usb: dwc3: reset controller before using it Sascha Hauer 2021-10-12 7:33 ` [PATCH 6/8] ARM: rk3568: Detect USB boot Sascha Hauer 2021-10-12 7:33 ` [PATCH 7/8] cdev: Add function to get unallocated start of device Sascha Hauer 2021-10-12 7:52 ` Ahmad Fatoum 2021-10-12 8:31 ` Sascha Hauer 2021-10-12 7:33 ` [PATCH 8/8] ARM: Rockchip: RK3568: implement failsafe barebox update Sascha Hauer
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20211012073352.4071559-2-s.hauer@pengutronix.de \ --to=s.hauer@pengutronix.de \ --cc=barebox@lists.infradead.org \ --subject='Re: [PATCH 1/8] phy: rockchip: Add dummy driver for child node' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox