Better manage Heads kernel config requirements #1628
                  
                    
                      JonathonHall-Purism
                    
                  
                
                  started this conversation in
                Ideas
              
            Replies: 0 comments
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
        
    
Uh oh!
There was an error while loading. Please reload this page.
-
Heads requires a fair amount of specific kernel configuration. However, that is all duplicated among the various Linux config files, many of which are board-specific. (Librem devices share one, except L1UM v1 which has its own.)
We should move in a direction of establishing the kernel config required by Heads separate, separate from the drivers added by each board.
Maybe a place to start could be:
scripts/config(this would be comparable to the existing Linux configs, many of which are board-specific but some of which are shared between some related boards)The intent would be that "board configs" enable hardware-related drivers, but in an initial phase it could just capture whatever differences we currently have.
That'd reduce the duplication of Heads' required configs to just the number of distinct kernel versions in use, which is far fewer than the number of Linux configs we have.
Related to #1626 (comment)
Beta Was this translation helpful? Give feedback.
All reactions