Залил на FTP, архив и makefile из (src/)drivers/video/drm/radeon-A/
dra_pciids.h - из include/drm
Новые драйвера для ATI Radeon.
Почему удалён ? r600_hdmi.c на месте и используется точно. Там и r600_audio.c есть (вот он скорее за компанию).
Действительно есть, что-то у меня под утро концентрация снизилась.
Так значит HDMI на ATI будет работать? Какие-то дополнительно действия, настройки, программы нужны?
Так значит HDMI на ATI будет работать? Какие-то дополнительно действия, настройки, программы нужны?
Скорее всего да. Драйвер определяет всё что может - коннекторы, энкодеры и их взаимное подключение. Вся эта информация хранится в виде разных списков. А дальше я ничтоже сумняшеся назначаю самый первый подключённый коннектор коннектором по-умолчанию (get_def_connector в rdisplay_kms.c). Если HDMI единственное устройство, эта схема должна работать. По-хорошему требуется некоторое допиливание драйвера для выдачи дополнительной информации в user-mode и программа для её обработки. Панель настроек короче.Какие-то дополнительно действия, настройки, программы нужны?
Спасибо за информацию. Посмотрим нужен будет кому-то HDMI или нет.
Попробовал настроить ATIKMS для AMD Fusion E350 (там Evergreen HD6310 сидит на одном чипе с CPU).
В include/drm/pciids.h вставил наглую строчку
Экран вроде переключился в режим 1680х1050, но система сразу же глухо зависла. Лог достать не удалось.
P.S. Отставить, монитор говорит, что реальный режим развертки 1152х864х75Гц (??)
Когда можно ожидать обновления сырцов?
В include/drm/pciids.h вставил наглую строчку
Code: Select all
{0x1002, 0x9802, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_CEDAR|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
Экран вроде переключился в режим 1680х1050, но система сразу же глухо зависла. Лог достать не удалось.
P.S. Отставить, монитор говорит, что реальный режим развертки 1152х864х75Гц (??)
Когда можно ожидать обновления сырцов?
Новая превьюшка. Масса исправлений и улучшена поддержка эвергринов. На горизонте уже видны острова Интересует переключение режимов. За год хвостиком значительно поменялись исходники, пришлось сделать костыль.
Ближайшие планы:
В RC11 войдут Острова, возможно новый код для перечисления и переключения режимов. RC11.1+ обработчики прерываний, RC12 управление питанием.
Ближайшие планы:
В RC11 войдут Острова, возможно новый код для перечисления и переключения режимов. RC11.1+ обработчики прерываний, RC12 управление питанием.
На Fusion новый драйвер не виснет, просто вылетает:
Пробовал ATIKMS из твоей сборки; свежесобранный драйвер из SVN1988 дает тот же результат.
PS. На RS780 режим устанавливается гладко, вроде бы даже быстрее чем на 10-й версии.
Code: Select all
Radeon RC11 cmdline (null)
device 1002:9802
enter drm_get_dev
enter radeon_driver_load_kms
DRM: initializing kernel modesetting (PALM 0x1002:0x9802).
<3>[drm:radeon_driver_load_kms] *ERROR* Fatal error while trying to initialize radeon.
leave drm_get_dev
Set DISPLAY handler
PS. На RS780 режим устанавливается гладко, вроде бы даже быстрее чем на 10-й версии.
art_zh
Значит я ещё не все эвергрины добавил.
Значит я ещё не все эвергрины добавил.
Точно такой же лог - с HD6850 (devID=0x6739).
Хотя это уже не эвергрин, конечно.
Все равно - спасибо, крутейшую ты весч забабахал.
Хотя это уже не эвергрин, конечно.
Все равно - спасибо, крутейшую ты весч забабахал.
art_zh
Кодовое имя BARTS. Дрова говорят что тоже эвергрины.
Точнее там гибрид - командный процессор от островов а всё остальное от эвергринов.
Кодовое имя BARTS. Дрова говорят что тоже эвергрины.
Точнее там гибрид - командный процессор от островов а всё остальное от эвергринов.
Добавил остальные недоострова. Остались Кайманы.
RC11. Все 486 чипов.
Урра, заработало!!
Fusion E350 теперь определяет и меняет режимы, но почему-то гасит указатель мыши (сама мышь при этом работает в "невидимом" режиме).
Эффект наблюдается и на свежем транке, и на Колибри-А.
HD6850 вылетает как и раньше.
На RS780 все работает нормально, мыш виден.
Fusion E350 теперь определяет и меняет режимы, но почему-то гасит указатель мыши (сама мышь при этом работает в "невидимом" режиме).
Эффект наблюдается и на свежем транке, и на Колибри-А.
HD6850 вылетает как и раньше.
На RS780 все работает нормально, мыш виден.
Who is online
Users browsing this forum: No registered users and 1 guest