[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] ARM64: PCIe in DOM0

Hi All,

Further looking into XEN I found that " CONFIG_HAS_ITS" is not set, so the DOM0 
device tree is not having git-its node.
While I do not see a way using make menuconfig to enable CONFIG_HAS_ITS.


> -----Original Message-----
> From: Bharat Bhushan
> Sent: Friday, October 5, 2018 2:09 PM
> To: Xen-devel@xxxxxxxxxxxxxxxxxxxx
> Subject: ARM64: PCIe in DOM0
> Hi All,
> I am booting XEN for the first time on my platform and observing that PCIe
> are not working.
> Here are my observations on this.
> 1) "git-its" node (below) from device tree is not available in DOM0 device
> tree.
>                 its: gic-its@6020000 {
>                         compatible = "arm,gic-v3-its";
>                         msi-controller;
>                         reg = <0x0 0x6020000 0 0x20000>;
>                 };
>   We have "msi-parent" property in PCIe controller node which provides
> phandle of above mentioned node.
>   Linux (DOM0) error out if it does find a valid msi-parent.
> First question I have is, What is the reason for removing gic-its node?
> 2) Use Legacy interrupts rather than MSI
>   Used "pci=nomsi" in DOM0 bootargs to move away from MSIs,
>  Legacy interrupts are also not received and see netdev-watchdog.
> Can someone please help on what's wrong I am doing.
> Thanks
> -Bharat

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.