Jump to content

Template:Mainlinemid: Difference between revisions

From postmarketOS Wiki
Exkc (talk | contribs)
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..."
 
Exkc (talk | contribs)
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.