Loongson-2 SoC Global UtiliTieS (GUTS) register block
modulename: loongson2_guts.ko
configname: CONFIG_LOONGSON2_GUTS
Linux Kernel Configuration
└─>Device Drivers
└─>SOC (System On Chip) specific Drivers
└─>Loongson-2 SoC Global UtiliTieS (GUTS) register block
In linux kernel since version 6.2 (release Date: 2023-02-19)
The global utilities block controls PCIE device enabling, alternate
function selection for multiplexed signals, consistency of HDA, USB
and PCIE, configuration of memory controller, rtc controller, lio
controller, and clock control. This patch adds a driver to manage
and access global utilities block for LoongArch architecture Loongson-2
SoCs. Initially only reading SVR and registering soc device are
supported. Other guts accesses, such as reading firmware configuration
by default, should eventually be added into this driver as well.
function selection for multiplexed signals, consistency of HDA, USB
and PCIE, configuration of memory controller, rtc controller, lio
controller, and clock control. This patch adds a driver to manage
and access global utilities block for LoongArch architecture Loongson-2
SoCs. Initially only reading SVR and registering soc device are
supported. Other guts accesses, such as reading firmware configuration
by default, should eventually be added into this driver as well.