History log of /rk3399_rockchip-uboot/arch/arm/Kconfig (Results 1 – 25 of 543)
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 ...


# f7e889a9 07-Apr-2025 Joseph Chen <chenjh@rock-chips.com>

arm: rockchip: imply DM_SPI_FLASH

Allow to be disabled.

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


# 9bdfc344 16-Dec-2024 Joseph Chen <chenjh@rock-chips.com>

arch: arm: Add ARM_ERRATA_814220

Sync from kernel.

- ERRATA_814220:
Cache maintenance by set/way operations can execute out of order.

- Implications:
Code that intends to clean dirty data from L1

arch: arm: Add ARM_ERRATA_814220

Sync from kernel.

- ERRATA_814220:
Cache maintenance by set/way operations can execute out of order.

- Implications:
Code that intends to clean dirty data from L1 to L2 and then from L2 to L3 using
set/way operations might not behave as expected. The L2 to L3 operation might
happen first and result in dirty data remaining in L2 after the L1 to L2 operation
has completed.
If dirty data remains in L2 then an external agent, such as a DMA agent, might
observe stale data.
If the processor is reset or powered-down while dirty data remains in L2 then
the dirty data will be lost.

- Workaround:
Correct ordering between set/way cache maintenance operations can be forced by
executing a DSB before changing cache levels.

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

show more ...


# dc1586c1 15-Sep-2023 Joseph Chen <chenjh@rock-chips.com>

arm: Kconfig: imply sha1/256 for rockchip

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


# 36c449fe 17-May-2023 Joseph Chen <chenjh@rock-chips.com>

common: Add MP boot support

mp_boot build from: a5185c920.

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


# 028e74af 09-Oct-2022 Joseph Chen <chenjh@rock-chips.com>

arm: Kconfig: imply CMD_ROCKUSB for rockchip

Allow CONFIG_CMD_ROCKUSB to be disabled in defconfig.

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

arm: Kconfig: imply CMD_ROCKUSB for rockchip

Allow CONFIG_CMD_ROCKUSB to be disabled in defconfig.

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

show more ...


# 7c1a6210 21-Mar-2022 Joseph Chen <chenjh@rock-chips.com>

arm: v7: Add zero CNTVOFF support

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


# c35c12b6 17-Jan-2022 Joseph Chen <chenjh@rock-chips.com>

arm: Kconfig: rockchip imply DM_GPIO

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


# 46491a22 23-Aug-2021 Joseph Chen <chenjh@rock-chips.com>

arm: Kconfig: use imply for DM_MMC on rockchip

Allow remove it from defconfig.

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


# f36ea2f6 08-Jun-2018 Thomas Fitzsimmons <fitzsim@fitzsim.org>

UPSTREAM: board: arm: Add support for Broadcom BCM7445

Add support for loading U-Boot on the Broadcom 7445 SoC. This port
assumes Broadcom's BOLT bootloader is acting as the second stage
bootloader

UPSTREAM: board: arm: Add support for Broadcom BCM7445

Add support for loading U-Boot on the Broadcom 7445 SoC. This port
assumes Broadcom's BOLT bootloader is acting as the second stage
bootloader, and U-Boot is acting as the third stage bootloader, loaded
as an ELF program by BOLT.

Change-Id: I79d19ced6ed7c76a862b94162a92ceaddf09b062
Signed-off-by: Thomas Fitzsimmons <fitzsim@fitzsim.org>
Cc: Stefan Roese <sr@denx.de>
Cc: Tom Rini <trini@konsulko.com>
Cc: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
(cherry picked from commit 894c3ad27fa940beb7fdc07d01dcfe81c03d0481)

show more ...


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

rockchip: Add dm ramdisk compatibility support

Don't rely on CONFIG_DM_RAMDISK since it can be a default
configuration after disk/part_rkram.c was introduced.

Use dm_ramdisk_is_enabled() to confirm

rockchip: Add dm ramdisk compatibility support

Don't rely on CONFIG_DM_RAMDISK since it can be a default
configuration after disk/part_rkram.c was introduced.

Use dm_ramdisk_is_enabled() to confirm again.

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

show more ...


# 95ce6b2a 14-May-2020 Joseph Chen <chenjh@rock-chips.com>

arm: Kconfig: use "imply" for some configures

Allow to disable them in board defconfig.

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


# 4103a11c 30-Mar-2020 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot


# 96158db7 28-Mar-2020 Joseph Chen <chenjh@rock-chips.com>

arm: rockchip: select CONFIG_PANIC_HANG

Not reset system.

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


# 7497bc3d 13-Mar-2020 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot

Change-Id: I35db1f0aa79575e972942b5c366f380fc8106343


# c15f3075 04-Mar-2020 Joseph Chen <chenjh@rock-chips.com>

arm: Kconfig: default select SKIP_RELOCATE_UBOOT if !ARM64

Remove select from rockchip Kconfig.

Some 32-bit platforms needs relocation to support non-compressed
kernel image.

Signed-off-by: Joseph

arm: Kconfig: default select SKIP_RELOCATE_UBOOT if !ARM64

Remove select from rockchip Kconfig.

Some 32-bit platforms needs relocation to support non-compressed
kernel image.

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

show more ...


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

Merge branch 'next-dev' into thunder-boot


# 717f5765 29-Nov-2018 Jean-Jacques Hiblot <jjhiblot@ti.com>

UPSTREAM: usb: introduce a separate config option for DM USB device

Using CONFIG_DM_USB for this purpose prevents using DM_USB for host and not
for device.

Conflicts:
arch/arm/Kconfig

Change-Id:

UPSTREAM: usb: introduce a separate config option for DM USB device

Using CONFIG_DM_USB for this purpose prevents using DM_USB for host and not
for device.

Conflicts:
arch/arm/Kconfig

Change-Id: I075c887a77e2243463a580eac59d842b620af2f5
Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
Reviewed-by: Lukasz Majewski <lukma@denx.de>
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
(cherry picked from commit 687ab54560809e01a10652ef82dbac6ae72deb91)

show more ...


# 6de0075c 19-Nov-2019 Kever Yang <kever.yang@rock-chips.com>

rockchip: Kconfig: enable CONFIG_DEBUG_UART_BOARD_INIT for all SoC

Some SoC may missing this config, this is need by all the SoC, so set it
at higher level.

Change-Id: I16e935635cce61d02d6641992483

rockchip: Kconfig: enable CONFIG_DEBUG_UART_BOARD_INIT for all SoC

Some SoC may missing this config, this is need by all the SoC, so set it
at higher level.

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

show more ...


# 1490eb89 15-Apr-2018 Adam Ford <aford173@gmail.com>

UPSTREAM: Convert CONFIG_SPI to Kconfig

This converts the following to Kconfig:
CONFIG_SPI

This partly involves updating code that assumes that CONFIG_SPI implies
things that are specific to the

UPSTREAM: Convert CONFIG_SPI to Kconfig

This converts the following to Kconfig:
CONFIG_SPI

This partly involves updating code that assumes that CONFIG_SPI implies
things that are specific to the MPC8xx SPI driver. For now, just update
the CONFIG tests. This also involves reworking the default for
CONFIG_SYS_DEF_EEPROM_ADDR so that we don't set it when we cannot make a
reasonable default, as it does not cause any compile failures.

Signed-off-by: Adam Ford <aford173@gmail.com>
Signed-off-by: Tom Rini <trini@konsulko.com>
(cherry picked from commit f1b1f77060beadbfe9f42a3be00019bd025afbd6)
Change-Id: Ie9f15ada869105eb407f41d4df7eecbaa916b940
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>

show more ...


# ff294bc6 17-May-2019 Joseph Chen <chenjh@rock-chips.com>

arm: armv7/8: add CONFIG_ARM_CPU_SUSPEND definition

Make it as a optional choice.

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


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

arm: rockchip: select SKIP_RELOCATE_UBOOT if !ARM64

According to kernel: Documentation/arm64/booting.txt introduce:

NOTE: versions prior to v4.6 cannot make use of memory below the
physical offset

arm: rockchip: select SKIP_RELOCATE_UBOOT if !ARM64

According to kernel: Documentation/arm64/booting.txt introduce:

NOTE: versions prior to v4.6 cannot make use of memory below the
physical offset of the Image so it is recommended that the Image be
placed as close as possible to the start of system RAM.

We shall remain ARM64 relocation to avoid ram overlap between uboot
and kernel.

fixes: 9841897eb91367ee57c09032b41a2c07bc7b7642
(arm: rockchip: select SKIP_RELOCATE_UBOOT)

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

show more ...


# 9841897e 29-Nov-2018 Joseph Chen <chenjh@rock-chips.com>

arm: rockchip: select SKIP_RELOCATE_UBOOT

there is no necessary reason to do uboot relocation, and actually
it brings trouble for our debug at some time, so skip it.

Change-Id: I56567a6ff13c8431e7e

arm: rockchip: select SKIP_RELOCATE_UBOOT

there is no necessary reason to do uboot relocation, and actually
it brings trouble for our debug at some time, so skip it.

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

show more ...


# da734065 11-Sep-2018 Joseph Chen <chenjh@rock-chips.com>

arm: rockchip: select DM_MMC if !DM_RAMDISK

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


# 60b9259c 20-Jan-2018 Kever Yang <kever.yang@rock-chips.com>

rockchip: enable SYS_NS16550 for all SoCs by default

All rockchip SoCs can use ns16550 driver, enable it for all
and set SYS_NS16550_MEM32 for all SoCs.

Change-Id: I4be3a801bf5537b94ed0c100cb44f49d

rockchip: enable SYS_NS16550 for all SoCs by default

All rockchip SoCs can use ns16550 driver, enable it for all
and set SYS_NS16550_MEM32 for all SoCs.

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

show more ...


12345678910>>...22