From: Nikhil Devshatwar <[email protected]> This series adds support for ivshmem demo for the k3-j721e-evm platform. Since TI kernel uses 64k page size, there are few improvements in the Jailhouse PCIe driver to support this.
Also, it generalizes the linux application and baremetal demo to work on different platforms with different configurations for ivshmem demo. Last patch fixes some overlaps detected by config checker. Nikhil Devshatwar (9): include: cell-config: Add new macros for 64K aigned BAR driver: pci: Use page size to set the aperture size configs: dts: inmate-k3-j721e: Increase range for PCIe aperture configs: k3-j721e-evm: Add IVSHMEM demo device configs: k3-j721e-evm-inmate-demo: Add ivshmem capability tools: ivshmem-demo: Map memory regions with correct sizes tools: ivshmem-demo: Pass peer_id command line inmates: ivshmem-demo: Parse target from cmdline configs: k3-j721e-evm: Fix memory overlaps configs/arm64/dts/inmate-k3-j721e-evm.dts | 2 +- configs/arm64/k3-j721e-evm-inmate-demo.c | 68 ++++++++++++++++-- configs/arm64/k3-j721e-evm-linux-demo.c | 56 ++++++++++++--- configs/arm64/k3-j721e-evm.c | 84 +++++++++++++---------- driver/pci.c | 2 +- include/jailhouse/cell-config.h | 12 ++++ inmates/demos/ivshmem-demo.c | 4 +- tools/ivshmem-demo.c | 62 +++++++++++++---- 8 files changed, 222 insertions(+), 68 deletions(-) -- 2.17.1 -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jailhouse-dev/20200608104255.18358-1-nikhil.nd%40ti.com.
