簡體   English   中英

在Linux內核中啟用DRM_KMS_CMA_HELPER

[英]Enable DRM_KMS_CMA_HELPER in linux kernel

我正在嘗試在啟用DRM_KMS_CMA_HELPER的情況下重新編譯Linux Kernel 3.18,但是無法編輯.config文件。

我啟用了依賴項,但仍然顯示並且未啟用。

有沒有一種方法可以在不編輯Kconfig文件的情況下做到這一點? 我是否需要啟用任何特殊模塊才能正常工作?

某些符號不允許用戶明確選擇,而應由其他符號選擇。

您可以識別此類符號,因為它們在符號類型(布爾,三態)旁邊沒有“提示”。 這是CONFIG_KMS_DMA_HELPER的情況:

config DRM_KMS_CMA_HELPER
        bool
        select DRM_GEM_CMA_HELPER
        select DRM_KMS_FB_HELPER
        select FB_SYS_FILLRECT
        select FB_SYS_COPYAREA
        select FB_SYS_IMAGEBLIT
        help
          Choose this if you need the KMS CMA helper functions

相反,這是帶有“提示”文本的符號:

config KERNEL_GZIP
        bool "Gzip"
        depends on HAVE_KERNEL_GZIP
        help
          The old and tried gzip compression. It provides a good balance
          between compression ratio and decompression speed.

換句話說,不可能顯式啟用CONFIG_DRM_KMS_CMA_HELPER。 這意味着要通過其他符號(DRM司機如RCAR篤,shmobile,tilcdc,等)來選擇

因此,如果編寫的驅動程序需要啟用該選項時所提供的功能,則可以像上述DRM驅動程序那樣簡單地選擇該選項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM