Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-10 Thread Bernhard Beschow
Am 5. April 2025 14:00:00 UTC schrieb Guenter Roeck : >This series is needed to support the USB interface on imx8mp-evk when >booting the Linux kernel. > >According to the XHCI specification, ERSTBA should be written in Low-High >order. The Linux kernel writes the high word first. This results i

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-10 Thread Bernhard Beschow
Am 11. April 2025 03:53:27 UTC schrieb Guenter Roeck : >On 4/8/25 14:56, Bernhard Beschow wrote: > > Tt turns out that sabrelite has the same problem. Did it work with QEMU 9.2? >>> >>> No, the pcie interfaces on sabrelite don't instantiate for me with qemu 9.2 >>> (9.2.3,

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-10 Thread Guenter Roeck
On 4/8/25 14:56, Bernhard Beschow wrote: Tt turns out that sabrelite has the same problem. Did it work with QEMU 9.2? No, the pcie interfaces on sabrelite don't instantiate for me with qemu 9.2 (9.2.3, more specifically). I see the pcie root port, but nothing behind it. You need to add `

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-08 Thread Bernhard Beschow
Am 8. April 2025 20:31:58 UTC schrieb Guenter Roeck : >On 4/8/25 12:57, Bernhard Beschow wrote: >> >> >> Am 8. April 2025 16:09:58 UTC schrieb Guenter Roeck : >>> On 4/6/25 11:08, Bernhard Beschow wrote: >>> [ .. ] >>> >> Yeah, it works with Buildroot as described in the handbook. When I

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-08 Thread Guenter Roeck
On 4/8/25 12:57, Bernhard Beschow wrote: Am 8. April 2025 16:09:58 UTC schrieb Guenter Roeck : On 4/6/25 11:08, Bernhard Beschow wrote: [ .. ] Yeah, it works with Buildroot as described in the handbook. When I append `-netdev user,id=net0 -device virtio-net-pci,netdev=net0` on the cli I can

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-08 Thread Guenter Roeck
On 4/8/25 12:57, Bernhard Beschow wrote: Am 8. April 2025 16:09:58 UTC schrieb Guenter Roeck : On 4/6/25 11:08, Bernhard Beschow wrote: [ .. ] Yeah, it works with Buildroot as described in the handbook. When I append `-netdev user,id=net0 -device virtio-net-pci,netdev=net0` on the cli I can

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-08 Thread Bernhard Beschow
Am 8. April 2025 16:09:58 UTC schrieb Guenter Roeck : >On 4/6/25 11:08, Bernhard Beschow wrote: >[ .. ] > Yeah, it works with Buildroot as described in the handbook. When I append `-netdev user,id=net0 -device virtio-net-pci,netdev=net0` on the cli I can `wget http://www.google.

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-08 Thread Bernhard Beschow
Am 5. April 2025 14:00:00 UTC schrieb Guenter Roeck : >This series is needed to support the USB interface on imx8mp-evk when >booting the Linux kernel. > >According to the XHCI specification, ERSTBA should be written in Low-High >order. The Linux kernel writes the high word first. This results i

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-08 Thread Guenter Roeck
On 4/6/25 11:08, Bernhard Beschow wrote: [ .. ] Yeah, it works with Buildroot as described in the handbook. When I append `-netdev user,id=net0 -device virtio-net-pci,netdev=net0` on the cli I can `wget http://www.google.com` successfully. When I omit it there is no network connectivity. This

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-06 Thread Bernhard Beschow
Am 6. April 2025 15:30:42 UTC schrieb Guenter Roeck : >On 4/6/25 04:03, Bernhard Beschow wrote: >> >> >> Am 6. April 2025 01:31:49 UTC schrieb Guenter Roeck : >>> On 4/5/25 12:28, Bernhard Beschow wrote: Am 5. April 2025 17:26:14 UTC schrieb Guenter Roeck : > On 4/5/25 07:

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-06 Thread Guenter Roeck
On 4/6/25 04:03, Bernhard Beschow wrote: Am 6. April 2025 01:31:49 UTC schrieb Guenter Roeck : On 4/5/25 12:28, Bernhard Beschow wrote: Am 5. April 2025 17:26:14 UTC schrieb Guenter Roeck : On 4/5/25 07:25, Philippe Mathieu-Daudé wrote: Hi Guenter, On 5/4/25 16:00, Guenter Roeck wrote:

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-06 Thread Bernhard Beschow
Am 6. April 2025 01:31:49 UTC schrieb Guenter Roeck : >On 4/5/25 12:28, Bernhard Beschow wrote: >> >> >> Am 5. April 2025 17:26:14 UTC schrieb Guenter Roeck : >>> On 4/5/25 07:25, Philippe Mathieu-Daudé wrote: Hi Guenter, On 5/4/25 16:00, Guenter Roeck wrote: > This series

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-05 Thread Guenter Roeck
On 4/5/25 12:28, Bernhard Beschow wrote: Am 5. April 2025 17:26:14 UTC schrieb Guenter Roeck : On 4/5/25 07:25, Philippe Mathieu-Daudé wrote: Hi Guenter, On 5/4/25 16:00, Guenter Roeck wrote: This series is needed to support the USB interface on imx8mp-evk when booting the Linux kernel. Ac

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-05 Thread Guenter Roeck
Hi Bernhard, On 4/5/25 12:28, Bernhard Beschow wrote: Am 5. April 2025 17:26:14 UTC schrieb Guenter Roeck : On 4/5/25 07:25, Philippe Mathieu-Daudé wrote: Hi Guenter, On 5/4/25 16:00, Guenter Roeck wrote: This series is needed to support the USB interface on imx8mp-evk when booting the Lin

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-05 Thread Bernhard Beschow
Am 5. April 2025 17:26:14 UTC schrieb Guenter Roeck : >On 4/5/25 07:25, Philippe Mathieu-Daudé wrote: >> Hi Guenter, >> >> On 5/4/25 16:00, Guenter Roeck wrote: >>> This series is needed to support the USB interface on imx8mp-evk when >>> booting the Linux kernel. >>> >>> According to the XHCI

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-05 Thread Guenter Roeck
On 4/5/25 07:25, Philippe Mathieu-Daudé wrote: Hi Guenter, On 5/4/25 16:00, Guenter Roeck wrote: This series is needed to support the USB interface on imx8mp-evk when booting the Linux kernel. According to the XHCI specification, ERSTBA should be written in Low-High order. The Linux kernel wri

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-05 Thread Guenter Roeck
On 4/5/25 07:25, Philippe Mathieu-Daudé wrote: Hi Guenter, On 5/4/25 16:00, Guenter Roeck wrote: This series is needed to support the USB interface on imx8mp-evk when booting the Linux kernel. According to the XHCI specification, ERSTBA should be written in Low-High order. The Linux kernel wri

Re: [PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-05 Thread Philippe Mathieu-Daudé
Hi Guenter, On 5/4/25 16:00, Guenter Roeck wrote: This series is needed to support the USB interface on imx8mp-evk when booting the Linux kernel. According to the XHCI specification, ERSTBA should be written in Low-High order. The Linux kernel writes the high word first. This results in an init

[PATCH 0/2] Add property to support writing ERSTBA in high-low order

2025-04-05 Thread Guenter Roeck
This series is needed to support the USB interface on imx8mp-evk when booting the Linux kernel. According to the XHCI specification, ERSTBA should be written in Low-High order. The Linux kernel writes the high word first. This results in an initialization failure. The following information is fou