History log of /rk3399_rockchip-uboot/arch/arm/mach-rockchip/memblk.c (Results 1 – 10 of 10)
Revision Date Author Comments
# 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 ...