AGL internal Schedule
- 20/October: 1st review by ICEG in virtual workshop
- By End of October: review feedback by ICEG, SAT
- By 1st /November: final review in ICEG
- By 11 / November: get approval SC member.
- End of November: start to work.
RFQ documentation
AGL_ICEG_DRMLease_2021_RFQ_draft.docx
RFQ discussion (on Sep.8 in Integration meeting)
JIRA Epic for DRM lease Manager : https://jira.automotivelinux.org/browse/SPEC-3728
Remaining items :
- SPEC-3815, 3838, 3848
(In Japanese)
Configファイルによる対応 => https://jira.automotivelinux.org/browse/SPEC-3815
- drm -lease-manager がリースしたいリソースと、ソケット名への対応マッピング
- 今はcard0-<DISPLAY名>
例)コンテナ名称(IVI, Cluster)などにマッピング。 - 複数のソケット対応(2画面、3画面出力の対応)
1つの DRM lease ソケットで、複数の出力
e.g.) 1 つのwestonが2画面出力させる。- 現状 1画面=1ソケット。R-Carはこのままで使える。
= CRTC1つで専用で使われる。 - ラズベリーパイ等は複数CRTCなどのため別実装。
- 現状 1画面=1ソケット。R-Carはこのままで使える。
- ユースケース:Westonが2画面以上を対応する
- 例)1 対 n 対応(ソケット)
Document 対応
Static analysis check
確認環境
HW
・R-Car H3+KF (AGL-RHSA)
・RPI, QEMU(?), Intel系(?)
SW
・AGL L(dunfell + rcar-4.7.0 w/ kernel5.4)
・AGL M (dunfell + rcar-5.5.0 or lator w/ kernel 5.10)
・AGL N? (YP3.5 ? (weston9, agl-compositor) ?)
以下は2021RFQには含めない。
[2021の対象外]
- AGL compositor
=>今のweston向けコードをほぼコピーで適用させるだけ。
=>IC-EGメンバーで対応予定。 - Review をColalbora(現行の作業内)に依頼。
- Weston のupstreaming
- マルチシート対応、input対応など議論しなければならない点が多い。
- DRM lease-manager もAGL専用であることが課題 (一般化したものではない)
=> Westonコミュニティに適用させるならば要議論。
=>AGLだけの利用(ダウンストリーム利用)であればケアは不要。
★ ICEG or AGL本体で議論必要。 - CI 対応:test script, テスト項目など
- IC-EG global でJS巻き込んで議論。
- kmscubeに変わる他のアプリ?Kmssink
- 特に今回は記載しない。
[2020完了したもの]
- Seamless transition.
- 完了
- 9/7動作しなかった => 9/8 OK (drm-lease-manager -t)