| #
8d5a6a40 |
| 19-Aug-2024 |
Joseph Chen <chenjh@rock-chips.com> |
lib: sysmem: Use warning but not error for UNCOMP_KERNEL alloc
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I19410ccd250a2d6add594ebe0491b29259ed5e46
|
| #
7478d648 |
| 13-Oct-2023 |
Huibin Hong <huibin.hong@rock-chips.com> |
rockchip: memblk: update memblk attr
Add "minidump" alias1 for share memblk to avoid sysmem check warning.
Sysmem Warn: kernel 'reserved-memory' "minidump-smem@1f0000" (0x001f0000 - 0x001f0100) is
rockchip: memblk: update memblk attr
Add "minidump" alias1 for share memblk to avoid sysmem check warning.
Sysmem Warn: kernel 'reserved-memory' "minidump-smem@1f0000" (0x001f0000 - 0x001f0100) is overlap with [invisible] "SHM" (0x00100000 - 0x00200000)
Signed-off-by: Huibin Hong <huibin.hong@rock-chips.com> Change-Id: Id70b1ed673f6701834ca2bb31652e80f05cfd7d5
show more ...
|
| #
1a4f6af8 |
| 02-Mar-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
c01d4489 |
| 07-Feb-2020 |
Joseph Chen <chenjh@rock-chips.com> |
sysmem: simplify the memblk name
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Icfe908ade21d1d8f568db796298f67ba9f013da6
|
| #
64c9242b |
| 15-Jan-2020 |
Joseph Chen <chenjh@rock-chips.com> |
sysmem: add FIT image memory block
The same feature with AVB memory block.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I1aff5ef703d16852b4bc0a0887b037476464034c
|
| #
996752e6 |
| 15-Jul-2019 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: memblk: update memblk attr
Add M_ATTR_IGNORE_INVISIBLE for kernel memblk on RK3308-AArch32 to alloc kernel region within 0~1M address.
Add "ramoops" alias for share memblk to avoid sysmem
rockchip: memblk: update memblk attr
Add M_ATTR_IGNORE_INVISIBLE for kernel memblk on RK3308-AArch32 to alloc kernel region within 0~1M address.
Add "ramoops" alias for share memblk to avoid sysmem check warning.
Add M_ATTR_KMEM_CAN_OVERLAP for some images.
Change-Id: I1d7ed93a19ea22e5c69f23d75a1c1faf4e9f0104 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| #
c7c0bd59 |
| 26-Jun-2019 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: memblk: add M_ATTR_CACHELINE_ALIGN for AVB memblk
The alloc region for storage read/write should be aligned to cacheline size.
Change-Id: Ib529a5f62d3937b66b0d325a49feb22eacb04317 Signed-
rockchip: memblk: add M_ATTR_CACHELINE_ALIGN for AVB memblk
The alloc region for storage read/write should be aligned to cacheline size.
Change-Id: Ib529a5f62d3937b66b0d325a49feb22eacb04317 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| #
0986a7dd |
| 30-Apr-2019 |
Joseph Chen <chenjh@rock-chips.com> |
common: android: add sysmem alloc for uncompress kernel
It helps check whether uncompress kernel overlap with other region or not.
Change-Id: Ia7e6c027f68c2e8af398824afd8b7580531cb77e Signed-off-by
common: android: add sysmem alloc for uncompress kernel
It helps check whether uncompress kernel overlap with other region or not.
Change-Id: Ia7e6c027f68c2e8af398824afd8b7580531cb77e Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| #
f6e15301 |
| 07-May-2019 |
Joseph Chen <chenjh@rock-chips.com> |
lib: sysmem: support avb android memblk sysmem alloc
Because avb android image usually needs a large memory buffer, always alloc avb android memblk right after U-Boot stack is a better choice to avo
lib: sysmem: support avb android memblk sysmem alloc
Because avb android image usually needs a large memory buffer, always alloc avb android memblk right after U-Boot stack is a better choice to avoid memblk overlap with others.
Since we have overflow protect magic for U-Boot stack, so we add a pad(4KB) between them.
Change-Id: I72655d022f7e82f1ed9fbb381424d04bc86ccf6a Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| #
6e15146e |
| 14-Mar-2019 |
Joseph Chen <chenjh@rock-chips.com> |
lib: sysmem: refactor code
- import memblk id to manage memory blocks; - change "sysmem_property" to generic "memblock"; - use alloc instead of reserve for all memory blocks; - clean up and fix some
lib: sysmem: refactor code
- import memblk id to manage memory blocks; - change "sysmem_property" to generic "memblock"; - use alloc instead of reserve for all memory blocks; - clean up and fix some logic; - add U-Boot cmd for sysmem;
Change-Id: I614223ce3bf97a7b3566412a9d1864fb30b68fd8 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|