英特尔多年来一直为其硬件产品提供非常及时的 Linux 上游支持。通常来说,他们会在产品计划公开发布很早之前就启动相关工作。
在许多情况下,这就意味着英特尔在 Linux 内核中添加了某些硬件支持补丁——但这些硬件最终不会面向消费者发布。比如最近的 Thunder Bay 支持,在明确 SoC 永远不会发布后,内核就删除了对该硬件的支持。
但现在出现了一个更极端的情况,一个驱动程序在主线内核中存在了 15 年,却是为了支持从未发布的硬件。
根据 Linux 内核最近的提交,维护者准备删除支持英特尔"Carillo Ranch"硬件产品的2000 多行驱动程序代码(fbdev 驱动 和 backlight 驱动),删除的原因是"Carillo Ranch"似乎根本就不存在。
据了解,Carillo Ranch 是一款 90 纳米的 32 位单核处理器,主频为 1.2GHz,热设计功耗为 19 瓦,适用于嵌入式设备。
“据任何人所知,这款产品从未发布。即使发布了,它也是在 2007 年推出的,再也没有人能够使用它了。”
早在 2007 年,英特尔就资助了 Tungsten Graphics(该公司在被 VMware 收购之前推动了 Mesa 的开发),为 Carillo Ranch 开发帧缓冲区 (FBDEV) 驱动程序。还有一个 MTD Carillo Ranch 驱动程序,英特尔在 2006 年资助 MontaVista 开发该驱动程序。
如果在谷歌搜索"Intel Carillo Range"以寻找出处,会被重定向至“Intel Carrillo Range”(注意多了个字母 r),而唯一的搜索结果会跳转到 MontaVista 的一份联系方式表格。表格里有一句话:“我们希望听到关于这款主板的更多信息:兼容英特尔 Carrillo Ranch 奔腾 M,集成 Vermillion Range”
来源https://www.mvista.com
未经允许不得转载:岩猫星空网 » Linux 内核删除“高龄”驱动补丁,但它支持的设备似乎从未存在过?