Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 922190

Summary: feature request : ARM64 platform add PL011 serial console support
Product: Gentoo Hosted Projects Reporter: Richard Liu <richliu>
Component: genkernelAssignee: Gentoo Genkernel Maintainers <genkernel>
Status: UNCONFIRMED ---    
Severity: minor    
Priority: Normal    
Version: unspecified   
Hardware: ARM64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Richard Liu 2024-01-15 23:53:57 UTC
I am Ampere Altra platform user, and the genkernel doesn't support the serial driver by default. 

but my system needs this driver. 
Ampere Altra is a generic ARM64 CPU, which major market is cloud server, not for embedded system, hope you can add this setting to genkernel default settings. 

Here is my linux kernel configuration (partical) 
#
# Non-8250 serial port support
#
CONFIG_SERIAL_AMBA_PL010=y
CONFIG_SERIAL_AMBA_PL010_CONSOLE=y
CONFIG_SERIAL_AMBA_PL011=y
CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
# CONFIG_SERIAL_EARLYCON_SEMIHOST is not set
# CONFIG_SERIAL_KGDB_NMI is not set
# CONFIG_SERIAL_MESON is not set
CONFIG_SERIAL_TEGRA_TCU=y
CONFIG_SERIAL_TEGRA_TCU_CONSOLE=y

Here is my kernel message about the PL011 driver. 

# dmesg | grep PL011 -i
[    0.000000] ACPI: SPCR: console: pl011,mmio32,0x100002600000,115200
[    0.103487] Serial: AMBA PL011 UART driver

Reproducible: Always

Actual Results:  
No serial console output.