Linux 内核删除“高龄”驱动补丁,但它支持的设备似乎从未存在过?
英特尔多年来一直为其硬件产品提供非常及时的 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...
