Fantastic, that it works with two graphics cards on your X5000. I was a little bit worried because of the updates in the latest 2 alphas but everything is fine. Thanks a lot for testing!
Have a nice week!
Christian
Fantastic, that it works with two graphics cards on your X5000. I was a little bit worried because of the updates in the latest 2 alphas but everything is fine. Thanks a lot for testing!
Darren wrote: Hi Christian,
Can you send me the full dmesg output from this failed boot? I looked but can't seem to find which component is at fault here
Thanks
Darren
Logs:Rob wrote: Do you have a dmesg log?
The other way to fix is creating a IRQ resource and adding it to the
child device resources.
Rob
Thanks a lot for testing!
Great! Many thanks for testing!
Code: Select all
--- a/drivers/usb/host/fsl-mph-dr-of.c 2022-06-06 02:18:54.000000000 +0200
+++ b/drivers/usb/host/fsl-mph-dr-of.c 2022-06-09 19:31:50.135472793 +0200
@@ -80,8 +80,6 @@ static struct platform_device *fsl_usb2_
const char *name, int id)
{
struct platform_device *pdev;
- const struct resource *res = ofdev->resource;
- unsigned int num = ofdev->num_resources;
int retval;
pdev = platform_device_alloc(name, id);
@@ -105,12 +103,8 @@ static struct platform_device *fsl_usb2_
retval = platform_device_add_data(pdev, pdata, sizeof(*pdata));
if (retval)
goto error;
-
- if (num) {
- retval = platform_device_add_resources(pdev, res, num);
- if (retval)
- goto error;
- }
+ pdev->dev.of_node = ofdev->dev.of_node;
+ pdev->dev.of_node_reused = true;
retval = platform_device_add(pdev);
if (retval)