#
d678a59d |
|
18-May-2024 |
Tom Rini <trini@konsulko.com> |
Revert "Merge patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet"" When bringing in the series 'arm: dts: am62-beagleplay: Fix Beagleplay Ethernet"' I failed to notice that b4 noticed it was based on next and so took that as the base commit and merged that part of next to master. This reverts commit c8ffd1356d42223cbb8c86280a083cc3c93e6426, reversing changes made to 2ee6f3a5f7550de3599faef9704e166e5dcace35. Reported-by: Jonas Karlman <jonas@kwiboo.se> Signed-off-by: Tom Rini <trini@konsulko.com> |
#
2193e160 |
|
01-May-2024 |
Tom Rini <trini@konsulko.com> |
xen: Remove <common.h> and add needed includes Remove <common.h> from this driver directory and when needed add missing include files directly. Signed-off-by: Tom Rini <trini@konsulko.com> |
#
b411ba92 |
|
18-Apr-2023 |
Michal Simek <michal.simek@amd.com> |
xen: Limit execution to EL1 only Xen core_init() is calling HVC which should be called from EL1 level that's why do Xen initialization only when U-Boot runs in EL1. Signed-off-by: Michal Simek <michal.simek@amd.com> |
#
0001a964 |
|
19-Jul-2022 |
Dmytro Firsov <Dmytro_Firsov@epam.com> |
drivers: xen: unmap Enlighten page before jumping to Linux This commit fixes issue with usage of Xen hypervisor shared info page. Previously U-boot did not unmap it at the end of OS boot process. Xen did not prevent guest from this. So, it worked, but caused wierd issues - one memory page, that was returned by memalign in U-boot for Enlighten mapping was not unmaped by Xen (shared_info values was not removed from there) and returned to allocator. During the Linux boot, it uses shared_info page as regular RAM page, which leads to hypervisor shared info corruption. So, to fix this issue, as discussed on the xen-devel mailing list, the code should: 1) Unmap the page 2) Populate the area with memory using XENMEM_populate_physmap This patch adds page unmapping via XENMEM_remove_from_physmap, fills hole in address space where page was mapped via XENMEM_populate_physmap and return this address to memory allocator for freeing. Signed-off-by: Dmytro Firsov <dmytro_firsov@epam.com> Reviewed-by: Anastasiia Lukianenko <vicooodin@gmail.com> |
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> |
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> |
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com> |
#
2193e160 |
|
01-May-2024 |
Tom Rini <trini@konsulko.com> |
xen: Remove <common.h> and add needed includes Remove <common.h> from this driver directory and when needed add missing include files directly. Signed-off-by: Tom Rini <trini@konsulko.com> |
#
b411ba92 |
|
18-Apr-2023 |
Michal Simek <michal.simek@amd.com> |
xen: Limit execution to EL1 only Xen core_init() is calling HVC which should be called from EL1 level that's why do Xen initialization only when U-Boot runs in EL1. Signed-off-by: Michal Simek <michal.simek@amd.com> |
#
0001a964 |
|
19-Jul-2022 |
Dmytro Firsov <Dmytro_Firsov@epam.com> |
drivers: xen: unmap Enlighten page before jumping to Linux This commit fixes issue with usage of Xen hypervisor shared info page. Previously U-boot did not unmap it at the end of OS boot process. Xen did not prevent guest from this. So, it worked, but caused wierd issues - one memory page, that was returned by memalign in U-boot for Enlighten mapping was not unmaped by Xen (shared_info values was not removed from there) and returned to allocator. During the Linux boot, it uses shared_info page as regular RAM page, which leads to hypervisor shared info corruption. So, to fix this issue, as discussed on the xen-devel mailing list, the code should: 1) Unmap the page 2) Populate the area with memory using XENMEM_populate_physmap This patch adds page unmapping via XENMEM_remove_from_physmap, fills hole in address space where page was mapped via XENMEM_populate_physmap and return this address to memory allocator for freeing. Signed-off-by: Dmytro Firsov <dmytro_firsov@epam.com> Reviewed-by: Anastasiia Lukianenko <vicooodin@gmail.com> |
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> |
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> |
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com> |
#
b411ba92 |
|
18-Apr-2023 |
Michal Simek <michal.simek@amd.com> |
xen: Limit execution to EL1 only Xen core_init() is calling HVC which should be called from EL1 level that's why do Xen initialization only when U-Boot runs in EL1. Signed-off-by: Michal Simek <michal.simek@amd.com> |
#
0001a964 |
|
19-Jul-2022 |
Dmytro Firsov <Dmytro_Firsov@epam.com> |
drivers: xen: unmap Enlighten page before jumping to Linux This commit fixes issue with usage of Xen hypervisor shared info page. Previously U-boot did not unmap it at the end of OS boot process. Xen did not prevent guest from this. So, it worked, but caused wierd issues - one memory page, that was returned by memalign in U-boot for Enlighten mapping was not unmaped by Xen (shared_info values was not removed from there) and returned to allocator. During the Linux boot, it uses shared_info page as regular RAM page, which leads to hypervisor shared info corruption. So, to fix this issue, as discussed on the xen-devel mailing list, the code should: 1) Unmap the page 2) Populate the area with memory using XENMEM_populate_physmap This patch adds page unmapping via XENMEM_remove_from_physmap, fills hole in address space where page was mapped via XENMEM_populate_physmap and return this address to memory allocator for freeing. Signed-off-by: Dmytro Firsov <dmytro_firsov@epam.com> Reviewed-by: Anastasiia Lukianenko <vicooodin@gmail.com> |
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> |
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> |
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com> |
#
0001a964 |
|
19-Jul-2022 |
Dmytro Firsov <Dmytro_Firsov@epam.com> |
drivers: xen: unmap Enlighten page before jumping to Linux This commit fixes issue with usage of Xen hypervisor shared info page. Previously U-boot did not unmap it at the end of OS boot process. Xen did not prevent guest from this. So, it worked, but caused wierd issues - one memory page, that was returned by memalign in U-boot for Enlighten mapping was not unmaped by Xen (shared_info values was not removed from there) and returned to allocator. During the Linux boot, it uses shared_info page as regular RAM page, which leads to hypervisor shared info corruption. So, to fix this issue, as discussed on the xen-devel mailing list, the code should: 1) Unmap the page 2) Populate the area with memory using XENMEM_populate_physmap This patch adds page unmapping via XENMEM_remove_from_physmap, fills hole in address space where page was mapped via XENMEM_populate_physmap and return this address to memory allocator for freeing. Signed-off-by: Dmytro Firsov <dmytro_firsov@epam.com> Reviewed-by: Anastasiia Lukianenko <vicooodin@gmail.com> |
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org> |
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> |
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> |
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com> |
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
eb2825b7 |
|
28-Nov-2020 |
Ovidiu Panait <ovidiu.panait@windriver.com> |
common: board_r: Drop initr_xen wrapper Add a return value to xen_init and use it directly in the post-relocation init sequence, rather than using a wrapper stub. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
d17f6698 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
board: xen: De-initialize before jumping to Linux Free resources used by Xen board before jumping to Linux kernel. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Reviewed-by: Simon Glass <sjg@chromium.org>
|
#
c850674f |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen grant table driver from mini-os Make required updates to run on u-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
60e49ff1 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen bus driver from mini-os Make required updates to run on u-boot and strip test code. Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
|
#
673fd82c |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen event channel driver from mini-os Make required updates to run on u-boot. Strip functionality not needed by U-boot. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
|
#
48654416 |
|
05-Aug-2020 |
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> |
xen: Port Xen hypervisor related code from mini-os Port hypervisor related code from Mini-OS. This is referencing the code of Mini-OS from [1] by Huang Shijie and Volodymyr Babchuk which is for ARM64. Update essential arch code to support required bit operations, memory barriers etc. Copyright for the bits ported belong to at least the following authors, please see related files for details: Copyright (c) 2002-2003, K A Fraser Copyright (c) 2005, Grzegorz Milos, gm281@cam.ac.uk,Intel Research Cambridge Copyright (c) 2014, Karim Allah Ahmed <karim.allah.ahmed@gmail.com> [1] - https://github.com/zyzii/mini-os.git Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> [trini: Drop wmb() from musb-net/linux-compat.h now] Signed-off-by: Tom Rini <trini@konsulko.com>
|