pmaports/device/device-samsung-i927/40-samsung-i927.conf
Sergey Larin 5ccbcf999d
samsung-i927: update kernel to 5.2.1, more updates (!452)
- OTG support
- Charger
- WiFi 5GHz
- RTC bug "fixed" (always-on interrupt - made device overheat!)
- Kernel version bumped to 5.2.1
- Memory timings
- New WM8994 codec board driver (fixes suspend/resume)
- Camera's regulator supported now (saves power at least!)
- Updated panel driver (still not in mainline, idk why)
- MHL support in kernel (fixes boot times and screen, currently disabled in X,
  not tested)
- Other minor kernel chagnes

[ci:skip-build]: already built successfully in CI
2019-07-17 00:15:26 +02:00

57 lines
1.3 KiB
Text

# Configuration for Samsung SGH-I927 Captivate Glide
Section "Device"
Identifier "Tegra Graphics"
Driver "opentegra"
Option "SWcursor" "false"
# This can cause rendering issues
Option "AccelCompositing" "true"
Option "NoAccel" "false"
Option "TearFree" "true"
EndSection
Section "InputClass"
Identifier "libinput touchscreen catchall"
MatchIsTouchscreen "on"
Option "CalibrationMatrix" "0 1 0 -1 0 1 0 0 1"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Section "Monitor"
Identifier "LVDS-0"
Option "Rotate" "right"
Option "DPMS" "true"
Option "Primary" "true"
EndSection
Section "Screen"
Identifier "Panel"
Device "Tegra Graphics"
Monitor "LVDS-0"
EndSection
# This is for MHL (not tested)
Section "Monitor"
Identifier "HDMI-0"
# Ignored for now because resolution becomes wrong (848 instead of 840)
Option "ignore" "true"
EndSection
Section "Screen"
Identifier "MHL"
Device "Tegra Graphics"
Monitor "HDMI-0"
EndSection
# This is for DPMS - MATE does not suspend the display panel,
# insead, it just shows you an empty black screensaver.
# Also sets MHL layout, but it doesn't really work due to touchscreen,
# however, it can be fixed with scripts
Section "ServerLayout"
Identifier "Samsung panel"
Screen 0 "Panel" 0 0
Screen 1 "MHL" 0 0
Option "BlankTime" "0"
# Option "SuspendTime" "300"
EndSection