valleyview.conf

Конфигурационный файл драйвера devg-valleyview.so

Путь поиска:

/etc/system/config/valleyview.conf

Формат:

# devg-valleyview.so parameters
#
# Diplay modes:
# dispmode Display configuration.
# Acceptable values: "clone" (default), "single" (pipe a),
# "dual" (pipe a/b)
#
# Display options (1 display = 1 pipe):
# 1st
# 2nd First/second display port (pipe a/b) for any display configuration
# including "clone".
# Acceptable values: "crt" (pipe a default),
# "dvi-b" (pipe b default) or "hdmi-b" or "dp-b"/"edp-b",
# "dvi-c" or "hdmi-c" or "dp-c"/"edp-c".
# vga Display port (pipe a) for VGA text mode.
# Acceptable values: see 1st/2nd options
#
# Additional options:
# rotate_a
# rotate_b Rotate primary plane on pipe a/b (cursor inherits the same logic).
# Acceptable values: "0" (default), "180"
# rotate_a_s
# rotate_b_s Rotate secondary plane on pipe a/b.
# Acceptable values: "0" (default), "180"
# rotate_a_t
# rotate_b_t Rotate tertiary plane on pipe a/b.
# Acceptable values: "0" (default), "180"
# cur_alpha_a
# cur_alpha_b First/second display (pipe a/b) cursor alpha channel.
# Acceptable values: "0" (default: fully opaque), ..., "255" (fully transparent)
# egm Enhanced GPU memory size. Default GPU memory size = 512 Mb (256 aperture + 256 EGM).
# This option causes increasing initialization time.
# Acceptable values: "0", "512" (default) Mb
# profile Performance profile (2D/3D boost / power saving).
# Acceptable values: "idle" - low performance
# "effective" - default profile (recomended GPU frequency and power scheme)
# "performance" - high performance (software limit)
# "overclock" - maximal performance (hardware limit)
# enable Enable features:
# "evm" Enable extended VGA mode switcher
# "ignore-modeset-errors" Ignore errors at modeset sequence
# "force-irq-polling" Enable IRQ poll forcing
# "dvi-always-on" Enable DVI/HDMI ports always-on mode (fastboot fix)
# "tmds-preset" Enable TMDS mode on all DVI ports before disabling (fastboot fix)
# "cursor_test" Enable HW-cursor fill (red color) test
# "yuv-blit" Enable YUV surfaces hardware blitting (do not use other gf_draw_*() calls)
# "force_vsync" Enable VSYNC waiting for all layer updates (strongly recommended)
# verbose Verbosity level: "silent" (default), "info", "warn", "debug", "debug+"
#
# The driver will use the first un-commented entry.

Связанный драйвер:

Опции драйвера:

Конфигурационный файл драйвера devg-valleyview.so позволяет задавать перечисленные ниже парметры.

Режим функционирования контроллера дисплея:

dispmode
Конфигурация контроллера дисплеев:

Ассоциирование конвейеров с интерфейсами:

1st
2nd
Режим функционирования первого/второго/третьего дисплея (ассоциированы с конвейерами A и B соответственно) для любого заданного режима функционирования контроллера дисплея:
vga
Порт назначения для текстового режима. Приемлемые значения: смотри опцию 1st.

Дополнительные параметры:

rotate_a
rotate_b
Поворот поверхности, которая будет ассоциирована со слоем #0 конвейера A/B, а ткаже аппартного курсора, связанного с ним дисплея:
rotate_a_s
rotate_b_s
Поворот поверхности, которая будет ассоциирована со слоем #1 конвейера A/B:
rotate_a_t
rotate_b_t
Поворот поверхности, которая будет ассоциирована со слоем #2 конвейера A/B:
cur_alpha_a
cur_alpha_b
Прозрачность аппаратного курсора дисплея, ассоциированного с конвейером A/B (от 0 до 255):
egm
Увеличение размера доступной драйверу видео-памяти (по умолчанию используется размер апертуры видео-памяти, обычно равный 256 Мб и дополнительно 256 Мб EGM памяти). Если опция установлена, часть памяти выделяется за счет апертуры, остальное резервируется из оперативной памяти и пробрасывается в GGTT. При этом увеличивается время инициализации драйвера. Возможные значения:
profile
Профиль производительности:
enable
Дополнительные драйверно-специфичные функции:
verbose
Режим вывода диагностической информации (каждый последующий режим включает предыдущий):

Примеры конфигураций для различного оборудования:

Простейшее клонирование изображения:

dispmode=clone

Вывод информации на один дисплей (порт HDMI-B):

dispmode=single,1st=hdmi-b

Вывод информации на два дисплея (порты HDMI-B и CRT) с включением отладочной информации:

dispmode=dual,1st=crt,2nd=hdmi-b,verbose=debug

Вывод информации на три дисплея (порты HDMI-B, DVI-C и CRT):

dispmode=triple,1st=crt,2nd=hdmi-b,3rd=dvi-c

Классификация:

Графическая подсистема ЗОСРВ «Нейтрино»

Тематические ссылки:

devg-valleyview.so




Предыдущий раздел: Классические драйвера