PCI trouble on mvebu (Turris Omnia)

Marek Behun marek.behun at nic.cz
Fri Oct 30 06:45:44 EDT 2020


On Fri, 30 Oct 2020 11:08:07 +0100
Pali Rohár <pali at kernel.org> wrote:

> On Turris Omnia (with pci-mvebu) PERST# pin from wifi card is connected
> to MCU and it asserts/deasserts this pin only after board reset. Also it
> is shared line across all mPCIe slots and also with other peripherals.
> 
> So we cannot issue reset via PERST# signal on Turris Omnia. But there
> are other ways how to issue fundamental reset, via in band signaling.

We can code this into MCU code, AFAIK it is upgradable from main CPU
via I2C :) I wanted to try this because of LEDs anyway...

But I think that all 3 PCIe slots have their PERST# signal connected to
just one GPIO on the MCU...



More information about the linux-arm-kernel mailing list