c8cf27e848
This PR adds the driver for Reduced Serial Bus (RSB) on Allwinner A64 SoC. The RSB Driver will be called by the upcoming Power Mgmt IC Driver for PINE64 PinePhone, to power on the LCD Display. `arch/arm64/src/a64/Kconfig`: Added the Kconfig option for "A64 Peripheral Selection > RSB" (`CONFIG_A64_RSB`), which enables the RSB Driver `arch/arm64/src/a64/hardware/a64_memorymap.h`: Added the Base Address for RSB `arch/arm64/src/a64/Make.defs`: Added the RSB Driver to the Makefile `arch/arm64/src/a64/a64_de.c`: Increase PLL Timeout for Allwinner A64 Display Engine `boards/arm64/a64/pinephone/configs/nsh/defconfig`: Set PinePhone Board Config `CONFIG_BOARD_LOOPSPERMSEC` to the value computed by `calib_udelay` `arch/arm64/src/a64/a64_rsb.c`, `a64_rsb.h`: RSB Driver for Allwinner A64 `platforms/arm/a64/boards/pinephone/index.rst`: Added RSB as supported peripheral for PinePhone
69 lines
1.7 KiB
Plaintext
69 lines
1.7 KiB
Plaintext
#
|
|
# This file is autogenerated: PLEASE DO NOT EDIT IT.
|
|
#
|
|
# You can use "make menuconfig" to make any modifications to the installed .config file.
|
|
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
|
|
# modifications.
|
|
#
|
|
CONFIG_A64_UART=y
|
|
CONFIG_ARCH="arm64"
|
|
CONFIG_ARCH_ARM64=y
|
|
CONFIG_ARCH_BOARD="pinephone"
|
|
CONFIG_ARCH_BOARD_PINEPHONE=y
|
|
CONFIG_ARCH_CHIP="a64"
|
|
CONFIG_ARCH_CHIP_A64=y
|
|
CONFIG_ARCH_INTERRUPTSTACK=4096
|
|
CONFIG_BOARDCTL_RESET=y
|
|
CONFIG_BOARD_LOOPSPERMSEC=116524
|
|
CONFIG_BUILTIN=y
|
|
CONFIG_DEBUG_ASSERTIONS=y
|
|
CONFIG_DEBUG_ERROR=y
|
|
CONFIG_DEBUG_FEATURES=y
|
|
CONFIG_DEBUG_FULLOPT=y
|
|
CONFIG_DEBUG_INFO=y
|
|
CONFIG_DEBUG_SCHED=y
|
|
CONFIG_DEBUG_SCHED_ERROR=y
|
|
CONFIG_DEBUG_SCHED_WARN=y
|
|
CONFIG_DEBUG_SYMBOLS=y
|
|
CONFIG_DEBUG_WARN=y
|
|
CONFIG_DEFAULT_TASK_STACKSIZE=8192
|
|
CONFIG_DEV_ZERO=y
|
|
CONFIG_EXAMPLES_HELLO=y
|
|
CONFIG_EXAMPLES_LEDS=y
|
|
CONFIG_EXPERIMENTAL=y
|
|
CONFIG_FS_PROCFS=y
|
|
CONFIG_FS_ROMFS=y
|
|
CONFIG_HAVE_CXX=y
|
|
CONFIG_HAVE_CXXINITIALIZE=y
|
|
CONFIG_IDLETHREAD_STACKSIZE=8192
|
|
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
|
CONFIG_INTELHEX_BINARY=y
|
|
CONFIG_NSH_ARCHINIT=y
|
|
CONFIG_NSH_BUILTIN_APPS=y
|
|
CONFIG_NSH_FILEIOSIZE=512
|
|
CONFIG_NSH_READLINE=y
|
|
CONFIG_NSH_ROMFSETC=y
|
|
CONFIG_PREALLOC_TIMERS=4
|
|
CONFIG_PTHREAD_STACK_MIN=8192
|
|
CONFIG_RAMLOG=y
|
|
CONFIG_RAM_SIZE=134217728
|
|
CONFIG_RAM_START=0x40000000
|
|
CONFIG_RAW_BINARY=y
|
|
CONFIG_READLINE_CMD_HISTORY=y
|
|
CONFIG_RR_INTERVAL=200
|
|
CONFIG_SCHED_HPWORK=y
|
|
CONFIG_SCHED_HPWORKPRIORITY=192
|
|
CONFIG_SPINLOCK=y
|
|
CONFIG_STACK_COLORATION=y
|
|
CONFIG_START_MONTH=11
|
|
CONFIG_START_YEAR=2022
|
|
CONFIG_SYMTAB_ORDEREDBYNAME=y
|
|
CONFIG_SYSTEM_NSH=y
|
|
CONFIG_SYSTEM_SYSTEM=y
|
|
CONFIG_TESTING_GETPRIME=y
|
|
CONFIG_TESTING_OSTEST=y
|
|
CONFIG_UART1_SERIAL_CONSOLE=y
|
|
CONFIG_USEC_PER_TICK=1000
|
|
CONFIG_USERLED=y
|
|
CONFIG_USERLED_LOWER=y
|