英特尔多年来一直为其硬件产品提供非常及时的 Linux 上游支持。通常来说,他们会在产品计划公开发布很早之前就启动相关工作。
在许多情况下,这就意味着英特尔在 Linux 内核中添加了某些硬件支持补丁 —— 但这些硬件最终不会面向消费者发布。比如最近的 Thunder Bay 支持,在明确 SoC 永远不会发布后,内核就删除了对该硬件的支持。
但现在出现了一个更极端的情况,一个驱动程序在主线内核中存在了 15 年,却是为了支持从未发布的硬件。
根据 Linux 内核最近的提交,维护者准备删除支持英特尔 "Carillo Ranch" 硬件产品的 2000 多行驱动程序代码(fbdev 驱动 和 backlight 驱动),删除的原因是 "Carillo Ranch" 似乎根本就不存在。