"/sys/class/drm"ディレクトリ構造、特に "/sys/class/drm/card0-LVDS-1"ディレクトリの作成は誰が担当しますか?
私はkernel-2.6.38とnVidiaカードを使用しています。
ベストアンサー1
DRMモジュールはSysFSのこのサブツリーを担当します。そこからソースコードを閲覧できます。drivers/gpu/drm/drm_sysfs.c
。
サブディレクトリはコネクタごとにあり、フォーマット名はインデックス(何も知らない)に置き換えられ、card%d-%s
コネクタ名に置き換えられます。%d
%s
デバイスごとに5つのファイルを表示する必要があります。
- 接続状態
- 有効(または無効)
- DPMSステータス
- パターンリスト
- EDID
一部のデバイスでは、サブコネクタに関する追加情報も取得できます。