linux内核配置不了,linux – Kconfig:为什么内核配置工具不显...

drivers / gpu / drm / Kconfig中有一个选项:

config DRM_TTM

tristate

depends on DRM

此选项添加了DRM GPU驱动程序用于管理显卡内存的几个功能,因此我们可以看到它依赖于DRM.

它也被模块使用.

config DRM_RADEON

tristate "ATI Radeon"

...

select DRM_TTM

我启用了DRM,当我启用其中一个选择它的模块时,我看到这个CONFIG_DRM_TTM = y是我的.config

到现在为止还挺好.

但是现在我想启用这个选项,但是禁用所有使用它的模块(因为我需要它用于第三方模块而不是内核源代码树的一部分),所以我只启用DRM,但是我没有在menuconfig中看到这个选项. xconfig的.

我似乎无法手动启用此选项,只能由选择它的其他模块启用.

根据我的理解,此选项必须显示为<>因为它是三态的并且依赖于DRM,所以当我启用DRM时我必须看到这个选项.但我不.

怎么会这样?在Kconfig上是否有任何类型的“隐藏”或“帮助”选项无法手动设置,但只能通过其他选项设置?我在哪里可以阅读它(当然,除了`mconf.c“,因为我认为我的问题是众所周知的阅读源)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值