Skip to content

aosp fail to enter ui due to pixel format issue #9

@99degree

Description

@99degree

testing on aosp boot shows a failure in minigbm/hwcomposer complainling pixel format query of hdr capability failed.

the issue happened when enabling drm_simple and drm_fredrreno driver altogether and caused init loop.

the root cause is still unknown. a workaround is applied to disable drm_simple driver. this is not very fancy because drm_simple fb driver can show boot log early.

further nailed down to remove a property of drm_simple fb device tree named 'format'. the value is argb8888. After this value removed both drm_simple and drm_freedereno transition works fine and freedereno works with aosp ui.

A gut feeling is 'format' property of drm_simple carried forward to drm_freedereno and limited the capability of hw. Thus AOSP aquire advanced format resulted failure.

This might be a bug in transition logic or drm_fredereno dealing with presets format.

Since those mailing lists are subscription only I can't report this issue to either kernel msm group or free desktop drm group. But I will report to irc linux-msm see if any insider can notify those dev soon.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions