project:cfg:BoardConfig_IPC: Added fastboot BoardConfig file and firmware post-scripts, distinguishing between the BoardConfigs for Luckfox Pico Pro and Luckfox Pico Max. project:app: Added fastboot_client and rk_smart_door for quick boot applications; updated rkipc app to adapt to the latest media library. media:samples: Added more usage examples. media:rockit: Fixed bugs; removed support for retrieving data frames from VPSS. media:isp: Updated rkaiq library and related tools to support connection to RKISP_Tuner. sysdrv:Makefile: Added support for compiling drv_ko on Luckfox Pico Ultra W using Ubuntu; added support for custom root filesystem. sysdrv:tools:board: Updated Buildroot optional mirror sources, updated some software versions, and stored device tree files and configuration files that undergo multiple modifications for U-Boot and kernel separately. sysdrv:source:mcu: Used RISC-V MCU SDK with RT-Thread system, mainly for initializing camera AE during quick boot. sysdrv:source:uboot: Added support for fastboot; added high baud rate DDR bin for serial firmware upgrades. sysdrv:source:kernel: Upgraded to version 5.10.160; increased NPU frequency for RV1106G3; added support for fastboot. Signed-off-by: luckfox-eng29 <eng29@luckfox.com>
88 lines
2.3 KiB
Plaintext
88 lines
2.3 KiB
Plaintext
config FIQ_DEBUGGER
|
|
tristate "FIQ Mode Serial Debugger"
|
|
default n
|
|
depends on ARM || ARM64
|
|
help
|
|
The FIQ serial debugger can accept commands even when the
|
|
kernel is unresponsive due to being stuck with interrupts
|
|
disabled.
|
|
|
|
config FIQ_DEBUGGER_NO_SLEEP
|
|
bool "Keep serial debugger active"
|
|
depends on FIQ_DEBUGGER
|
|
default n
|
|
help
|
|
Enables the serial debugger at boot. Passing
|
|
fiq_debugger.no_sleep on the kernel commandline will
|
|
override this config option.
|
|
|
|
config FIQ_DEBUGGER_WAKEUP_IRQ_ALWAYS_ON
|
|
bool "Don't disable wakeup IRQ when debugger is active"
|
|
depends on FIQ_DEBUGGER
|
|
default n
|
|
help
|
|
Don't disable the wakeup irq when enabling the uart clock. This will
|
|
cause extra interrupts, but it makes the serial debugger usable with
|
|
on some MSM radio builds that ignore the uart clock request in power
|
|
collapse.
|
|
|
|
config FIQ_DEBUGGER_CONSOLE
|
|
bool "Console on FIQ Serial Debugger port"
|
|
depends on FIQ_DEBUGGER
|
|
default n
|
|
help
|
|
Enables a console so that printk messages are displayed on
|
|
the debugger serial port as the occur.
|
|
|
|
config FIQ_DEBUGGER_CONSOLE_DEFAULT_ENABLE
|
|
bool "Put the FIQ debugger into console mode by default"
|
|
depends on FIQ_DEBUGGER_CONSOLE
|
|
default n
|
|
help
|
|
If enabled, this puts the fiq debugger into console mode by default.
|
|
Otherwise, the fiq debugger will start out in debug mode.
|
|
|
|
config FIQ_DEBUGGER_TRUST_ZONE
|
|
bool "Uart FIQ is captured by trust zone, then passed to non-secure world"
|
|
depends on FIQ_DEBUGGER
|
|
default n
|
|
help
|
|
It is for ARM v7/V8 arch.
|
|
|
|
config FIQ_DEBUGGER_UART_OVERLAY
|
|
bool "Install uart DT overlay"
|
|
depends on FIQ_DEBUGGER
|
|
select OF_OVERLAY
|
|
default n
|
|
help
|
|
If enabled, fiq debugger is calling fiq_debugger_uart_overlay()
|
|
that will apply overlay uart_overlay@0 to disable proper uart.
|
|
|
|
config FIQ_WATCHDOG
|
|
bool
|
|
select FIQ_DEBUGGER
|
|
select PSTORE_RAM
|
|
default n
|
|
|
|
config RK_CONSOLE_THREAD
|
|
bool "Console write by thread"
|
|
depends on FIQ_DEBUGGER
|
|
default n
|
|
help
|
|
Normal kernel printk will write out to UART by "kconsole" kthread
|
|
|
|
config FIQ_DEBUGGER_FIQ_GLUE
|
|
bool "Uart FIQ is captured by linux"
|
|
depends on FIQ_DEBUGGER && ARM
|
|
select FIQ_GLUE
|
|
default n
|
|
help
|
|
It is for ARM v7 arch without trust zone.
|
|
|
|
config ROCKCHIP_FIQ_DEBUGGER
|
|
tristate "Rockchip FIQ Debugger"
|
|
depends on FIQ_DEBUGGER
|
|
default FIQ_DEBUGGER
|
|
help
|
|
Say y here to enable Rockchip FIQ Debugger platform driver.
|