The Linux Kernel Obsoletes The Intel Simple Firmware Interface
The Simple Firmware Interface (SFI) was a standard originally conceived for their Moorestown platform and intended on such lightweight devices to be used rather than ACPI. SFI was designed for such devices that don't need a complete ACPI implementation to instead have this basic firmware interface for exporting static tables to the operating system.
Well, we know how Intel's mobile ambitions panned out and haven't seen SFI in use since their Minnow Max development board years ago while ACPI is alive and well. Here is a paper back from 2009 on the original SFI concept for those wishing to reminisce.
Leading up to Moorestown was certainly fascinating and at the time when Moblin Linux was getting going... Some more slides from our Moorestown coverage back at IDF 2007... The days of wanting a MID.
Simple Firmware Interface support has been around since Linux 2.6.32 but for the upcoming Linux 5.6 kernel is being marked as obsolete. There hasn't been any active Linux SFI development work done as years and according to developers it doesn't appear Intel plans to ship any further systems with SFI. Unless anything changes and actual users step forward, the Simple Firmware Interface will be removed in the future.