Template:Mainlinemid: Difference between revisions
Appearance
Created page with "==Mainline Support== {{ {{{1}}} | yes | It uses the Simple Firmware Interface for discovering system timers and non-enumerable buses, but other stuff can be found using PCI. SFI has been dropped from mainline, so unless that is merged back the best thing is close-to-mainline on a fork of kernel version 5.10 which was the last kernel that supported it or use second stage bootloader Petitboot to boot newer kernels with devicetree.(See Motorola RAZR i (XT890) (moto..." |
No edit summary |
||
Line 1: | Line 1: | ||
==Mainline Support== | ==Mainline Support== | ||
{{ {{{1}}} | yes | | {{ #ifeq:{{{1}}} | yes | | ||
It uses the Simple Firmware Interface for discovering system timers and non-enumerable buses, but other stuff can be found using PCI. SFI has been dropped from mainline, so unless that is merged back the best thing is close-to-mainline on a fork of kernel version 5.10 which was the last kernel that supported it or use second stage bootloader [[Petitboot]] to boot newer kernels with devicetree.(See [[Motorola RAZR i (XT890) (motorola-smi)]]'s device package).| | It uses the Simple Firmware Interface for discovering system timers and non-enumerable buses, but other stuff can be found using PCI. SFI has been dropped from mainline, so unless that is merged back the best thing is close-to-mainline on a fork of kernel version 5.10 which was the last kernel that supported it or use second stage bootloader [[Petitboot]] to boot newer kernels with devicetree.(See [[Motorola RAZR i (XT890) (motorola-smi)]]'s device package).| | ||
It uses the Simple Firmware Interface for discovering system timers and non-enumerable buses, but other stuff can be found using PCI. SFI has been dropped from mainline, so unless that is merged back the best thing is close-to-mainline on a fork of kernel version 5.10 which was the last kernel that supported it or use second stage bootloader [[Petitboot]] to boot newer kernels with devicetree.(See [[Motorola RAZR i (XT890) (motorola-smi)]]'s device package). | It uses the Simple Firmware Interface for discovering system timers and non-enumerable buses, but other stuff can be found using PCI. SFI has been dropped from mainline, so unless that is merged back the best thing is close-to-mainline on a fork of kernel version 5.10 which was the last kernel that supported it or use second stage bootloader [[Petitboot]] to boot newer kernels with devicetree.(See [[Motorola RAZR i (XT890) (motorola-smi)]]'s device package). | ||
Considering that regular UEFI is supported in Linux, porting EDK-II might be an interesting option for getting mainline Linux to boot.}} | Considering that regular UEFI is supported in Linux, porting EDK-II might be an interesting option for getting mainline Linux to boot.}} |
Revision as of 05:48, 12 November 2023
Mainline Support
It uses the Simple Firmware Interface for discovering system timers and non-enumerable buses, but other stuff can be found using PCI. SFI has been dropped from mainline, so unless that is merged back the best thing is close-to-mainline on a fork of kernel version 5.10 which was the last kernel that supported it or use second stage bootloader Petitboot to boot newer kernels with devicetree.(See Motorola RAZR i (XT890) (motorola-smi)'s device package).
Considering that regular UEFI is supported in Linux, porting EDK-II might be an interesting option for getting mainline Linux to boot.