From 87b533c591b7c9d88ec93c0f2ebe337e676bcfe4 Mon Sep 17 00:00:00 2001 From: Florian Molitorisz Date: Wed, 5 Apr 2017 22:58:40 +0200 Subject: [PATCH 1/2] Update msm8226.c --- uefiapi/target/msm8226.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/uefiapi/target/msm8226.c b/uefiapi/target/msm8226.c index 47915ded8..800c25a8e 100644 --- a/uefiapi/target/msm8226.c +++ b/uefiapi/target/msm8226.c @@ -1,4 +1,5 @@ #include +#include #include #include #include @@ -43,8 +44,8 @@ void uefiapi_platform_init_post(void) void* uefiapi_mmap_add_platform_mappings(void *pdata, lkapi_mmap_add_cb_t cb) { // iomap - pdata = cb(pdata, MSM_IOMAP_BASE, (MSM_IOMAP_END - MSM_IOMAP_BASE), LKAPI_MMAP_RANGEFLAG_RESERVED, - LKAPI_MEMORYATTR_DEVICE, 0, LKAPI_MMAP_RANGEFLAG_UNUSED|LKAPI_MMAP_RANGEFLAG_DRAM); + pdata = cb(pdata, 0x06d00000, 1*MB, LKAPI_MMAP_RANGEFLAG_RESERVED, + LKAPI_MEMORYATTR_DEVICE, 0, LKAPI_MMAP_RANGEFLAG_UNUSED|LKAPI_MMAP_RANGEFLAG_DRAM); return pdata; } From 2b1813c339eac83220e21ad55a3e4eb95fa222d9 Mon Sep 17 00:00:00 2001 From: Florian Molitorisz Date: Sat, 8 Apr 2017 04:51:34 +0200 Subject: [PATCH 2/2] Update msm8226.c with (MSM_IOMAP_END - MSM_IOMAP_BASE) instead of 1*MB the device dont boot. --- uefiapi/target/msm8226.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uefiapi/target/msm8226.c b/uefiapi/target/msm8226.c index 800c25a8e..3c21b4b5b 100644 --- a/uefiapi/target/msm8226.c +++ b/uefiapi/target/msm8226.c @@ -44,7 +44,7 @@ void uefiapi_platform_init_post(void) void* uefiapi_mmap_add_platform_mappings(void *pdata, lkapi_mmap_add_cb_t cb) { // iomap - pdata = cb(pdata, 0x06d00000, 1*MB, LKAPI_MMAP_RANGEFLAG_RESERVED, + pdata = cb(pdata, MSM_IOMAP_BASE, 1*MB, LKAPI_MMAP_RANGEFLAG_RESERVED, LKAPI_MEMORYATTR_DEVICE, 0, LKAPI_MMAP_RANGEFLAG_UNUSED|LKAPI_MMAP_RANGEFLAG_DRAM); return pdata;