History log of /rk3399_rockchip-uboot/include/asm-generic/global_data.h (Results 1 – 25 of 100)
Revision Date Author Comments
# 2f96fde5 04-Feb-2025 Joseph Chen <chenjh@rock-chips.com>

common: Add smp boot support

smp.S from u-boot-tb: #248761 (rk3576: mos: smp.c for dual boot device)

Change-Id: I0f82619f51696b6460f12fcf7912a4a1bfd05746
Signed-off-by: Joseph Chen <chenjh@rock-chi

common: Add smp boot support

smp.S from u-boot-tb: #248761 (rk3576: mos: smp.c for dual boot device)

Change-Id: I0f82619f51696b6460f12fcf7912a4a1bfd05746
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...


# fb809478 21-Jan-2025 Joseph Chen <chenjh@rock-chips.com>

console: Add cpu id and delta ms for timestamp

Change-Id: I84e727030d39b0b4a7d585e63f5fff6cff8d71f8
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>


# d7cbf54a 25-Mar-2025 Xuhui Lin <xuhui.lin@rock-chips.com>

rockchip: Add ram_top over 4G support for 32-bit plat

Change-Id: Ifdb2d72ab213ab3ca2931f1cd22bfeaa5ed146b1
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>


# 8d6469cd 20-Dec-2024 Nickey Yang <nickey.yang@rock-chips.com>

include: global_data: change data type of pstore_addr

Fixed (ad771a9ccd9 rockchip: add and enable pstore for uboot log)
build error on arm32:
arch/arm/mach-rockchip/pstore.c: In function ‘param_par

include: global_data: change data type of pstore_addr

Fixed (ad771a9ccd9 rockchip: add and enable pstore for uboot log)
build error on arm32:
arch/arm/mach-rockchip/pstore.c: In function ‘param_parse_pstore’:
arch/arm/mach-rockchip/pstore.c:113:8: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
113 | rb = (struct persistent_ram_buffer *)gd->pstore_addr;
| ^

Change-Id: Ib0e966878783064563acdecdc701a014eb1286b1
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>

show more ...


# ad771a9c 22-Sep-2022 Huibin Hong <huibin.hong@rock-chips.com>

rockchip: add and enable pstore for uboot log

Uboot print log to linux pstore buffer, which
can be read by linux.

Signed-off-by: Huibin Hong <huibin.hong@rock-chips.com>
Change-Id: I35b5f988ef163f3

rockchip: add and enable pstore for uboot log

Uboot print log to linux pstore buffer, which
can be read by linux.

Signed-off-by: Huibin Hong <huibin.hong@rock-chips.com>
Change-Id: I35b5f988ef163f3d1f33f992e05da09180f2baa7

show more ...


# d8e6f8d0 31-Dec-2021 Joseph Chen <chenjh@rock-chips.com>

rockchip: ram: support extend ram top

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I1d8a5e9440071194a1c438345c08e7e2c4d0d3dc


# 998fbff6 14-Dec-2021 Joseph Chen <chenjh@rock-chips.com>

include: global_data: fix compile error

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I7d9bd5ef3d2217b6993ce873d66384fa0a0e281e


# d9da4b44 08-Oct-2021 Joseph Chen <chenjh@rock-chips.com>

dm: core: add kernel dtb version 2 mechanism support

The V2 mechanism:
- both of U-Boot and kernel's *ALL* devices are exist in dm tree.
- put the necessary U-Boot devices in the head of device

dm: core: add kernel dtb version 2 mechanism support

The V2 mechanism:
- both of U-Boot and kernel's *ALL* devices are exist in dm tree.
- put the necessary U-Boot devices in the head of device uclass list.
- the both existence policy don't require phandle fixup any more.
- it is for the next generation(rk3588 ...) or necessary platforms.
- traverse u-boot fdt phandle if not found in kernel fdt, because
the U-Boot framework gets phandle by of_root(from fdt) but not dm_root(from dm).
The V1 mechanism(legacy):
- U-Boot: only some necessary U-Boot devices(storage, crypto...) in dm tree.
- kernel: all the devices(except the U-Boot only) in dm tree.

The commit (bd3ad955a3 scripts/dtc: phandle index start from 0x1000000) is
necessary for this v2 mechanism.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I0964f176a17725f9bb7c4e491373c278ed2bfcc5

show more ...


# fabd4de0 13-Nov-2021 Joseph Chen <chenjh@rock-chips.com>

include: global_data: clean up

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I5368bd1f9e2de5641e1cae34cf18f1c4e6247632


# b94e00ff 05-Jul-2021 Joseph Chen <chenjh@rock-chips.com>

include: global_data: let fdt_blob_kern be a default member

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I9c000541e1a78b948e6f920b8038475d0778fdd6


# cc7c06a2 02-Mar-2021 Joseph Chen <chenjh@rock-chips.com>

include: global_data: add GD_FLG_KDTB_READY flag

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I7a9c1b58e20838110a73060839dd8b1bb4854932


# 034db995 27-Sep-2020 Joseph Chen <chenjh@rock-chips.com>

dm: serial: support always use uart debug mode

In this mode, uart debug is initialized depends on
configuration from pre-loader or CONFIG_UART_DEBUG_.

The serial is not care about dts "stdout-path"

dm: serial: support always use uart debug mode

In this mode, uart debug is initialized depends on
configuration from pre-loader or CONFIG_UART_DEBUG_.

The serial is not care about dts "stdout-path" and
not register into console framework any more. It's
nice to use pre-loader serial and make serial easy
to configure.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: If4c68229d76b6f1710a35e3ef9a2a91cb306fa9c

show more ...


# 89d8b5fb 23-Jun-2020 Joseph Chen <chenjh@rock-chips.com>

include: global_data: add rollback index

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I6f8a558246e8003c7124609b604c0331cec1204a


# 1a4f6af8 02-Mar-2020 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot


# ea8a3d10 15-Feb-2020 Joseph Chen <chenjh@rock-chips.com>

common: board_f: save U-Boot fdt blob

Saving it for late use, eg: fit verified boot process.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I6643fb643f2fd88795d80fc5bd21025b62dc6943


# b8dc613c 19-Nov-2019 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot


# 5704c899 21-Oct-2019 Joseph Chen <chenjh@rock-chips.com>

fdtdec: support pack "kern.dtb" to the end of u-boot.bin

- It provides a way to promise kernel dtb can be loaded successfully
even when the image is damaged.
- This makes developers easily to add

fdtdec: support pack "kern.dtb" to the end of u-boot.bin

- It provides a way to promise kernel dtb can be loaded successfully
even when the image is damaged.
- This makes developers easily to add what they what just like a "U-Boot" dtb.
- The kern.dtb file is pack into the end of u-boot.bin while ./dts/kern.dtb
is exist.

Change-Id: I93a36a9c65ea8719e5610cdcbcc7708e5337c53f
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...


# 91cbfde1 05-May-2019 Joseph Chen <chenjh@rock-chips.com>

arm: bootm: use flushc() to flush console data before linux

Remove GD_FLG_OS_RUN definition.

Change-Id: Ib78d4adf58dfea5e40ec79fcb9603020651c6daa
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>


# 13f190ef 29-Jan-2019 Joseph Chen <chenjh@rock-chips.com>

console: add console event key definition and gd->console_evt

"console event" is similar to some hotkey event(mainly long press),
we can make something triggered by hotkey.

Change-Id: I845d9820997b

console: add console event key definition and gd->console_evt

"console event" is similar to some hotkey event(mainly long press),
we can make something triggered by hotkey.

Change-Id: I845d9820997b4a90d55c9575e424b0eaafbc7b0c
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...


# 6ff768fe 03-Jan-2019 Joseph Chen <chenjh@rock-chips.com>

common: add system boot time report

Change-Id: Id7db8f7f7e30719188403f92282ca17c6fe564d6
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>


# bc04a3dd 04-Dec-2018 Joseph Chen <chenjh@rock-chips.com>

rockchip: fixup "kernel_addr_r" when bl32 is disabled

some platform which is not determined to enable bl32,
we had better choose kernel load address dynamically in
order to make full use of memory f

rockchip: fixup "kernel_addr_r" when bl32 is disabled

some platform which is not determined to enable bl32,
we had better choose kernel load address dynamically in
order to make full use of memory for kernel.

Change-Id: If5c15a3755dabfff8d3cce8dec38c9215c464ed2
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...


# 064eb493 09-Oct-2018 Joseph Chen <chenjh@rock-chips.com>

serial: ns16550: support using pre-loader serial

- pass pre-loader serial configure by rk atags;
- it depends on serial aliases to find uart port;
- enabled by CONFIG_ROCKCHIP_USING_PRELOADER_SERIAL

serial: ns16550: support using pre-loader serial

- pass pre-loader serial configure by rk atags;
- it depends on serial aliases to find uart port;
- enabled by CONFIG_ROCKCHIP_USING_PRELOADER_SERIAL;

Change-Id: I6723cccc5e1f3dac77203b4cc19cdac631f5133b
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...


# 243527b5 10-Jul-2018 Joseph Chen <chenjh@rock-chips.com>

console: support timestamp for printf

with this patch, we can see the detail boot time of boot flow.
The U-Boot log is like this:

[ 0.259266] U-Boot 2017.09-01739-g856f373-dirty (Jul 10 2018 - 2

console: support timestamp for printf

with this patch, we can see the detail boot time of boot flow.
The U-Boot log is like this:

[ 0.259266] U-Boot 2017.09-01739-g856f373-dirty (Jul 10 2018 - 20:26:05 +0800)
[ 0.260596] Model: Rockchip RK3399 Evaluation Board
[ 0.261332] DRAM: 3.8 GiB
Relocation Offset is: f5bfd000
Using default environment

[ 0.354038] dwmmc@fe320000: 1, sdhci@fe330000: 0
[ 0.521125] Card did not respond to voltage select!
[ 0.521188] mmc_init: -95, time 9
[ 0.671451] switch to partitions #0, OK
[ 0.671500] mmc0(part 0) is current device
......

Change-Id: I3ce2a4466f9ecd9eeb6b334ba4ba48391aa47c30
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...


# adde78bf 21-Jun-2018 Joseph Chen <chenjh@rock-chips.com>

serial: ns16550: use fifo and flush console before jumping to OS

with this patch, U-Boot can save a lot of boot time which
depends on how much log we print.

Change-Id: Ib96e9343e9439d251c2c40be1460

serial: ns16550: use fifo and flush console before jumping to OS

with this patch, U-Boot can save a lot of boot time which
depends on how much log we print.

Change-Id: Ib96e9343e9439d251c2c40be14609bc08d638931
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...


# d2e8ba4e 07-Feb-2018 Kever Yang <kever.yang@rock-chips.com>

Revert "rockchip: add support to load and use kernel dtb"

This reverts commit af586a3812f626a0f7ff0aded53414ac6c08b15c.

Change-Id: Ie1f8012b89ac810e3bc6219459127bc9ee88c674
Signed-off-by: Kever Yan

Revert "rockchip: add support to load and use kernel dtb"

This reverts commit af586a3812f626a0f7ff0aded53414ac6c08b15c.

Change-Id: Ie1f8012b89ac810e3bc6219459127bc9ee88c674
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...


1234