hardware.sg2k.display
Declared in BadgeOS/modules/sg2k/display.nix.
hardware.sg2k.display.enable
Whether to enable the forward-ported Sophgo VIP display stack.
Type: boolean
Default:
config.hardware.sg2k.hdmi.enable
Example:
true
Declared by:
hardware.sg2k.display.autoLoad
Bring the VIP stack up at boot. Needs clk_ignore_unused on the kernel command line (kernel.nix): any MMIO to the VIP region after its clock is gated deadlocks the AXI interconnect.
Type: boolean
Default:
true
Declared by:
hardware.sg2k.display.autoLoadCodec
Include the codec island in the boot-time load. Requires autoLoad.
Type: boolean
Default:
false
Declared by:
hardware.sg2k.display.autoLoadDrm
Load the KMS front end (soph_drm) at boot too. Requires autoLoad.
Type: boolean
Default:
false
Declared by:
hardware.sg2k.display.drmDevice
Pin wlroots to one DRM device (WLR_DRM_DEVICES); empty lets it choose. The Sharp memory panel is a DRM device too, and card numbering is not stable.
Type: string
Default:
""
Example:
"/dev/dri/card1"
Declared by: