-
Notifications
You must be signed in to change notification settings - Fork 5k
Home
This github repository contains the source code for the Linux kernel used on all models of Raspberry Pi. It also provides issue tracking for the kernel.
We also have github repositories for tracking issues with the Raspberry Pi Firmware, Raspberry Pi Userland Apps and the Raspberry Pi Documentation. If you wish to report a problem, please make sure you are reporting it in the correct repository.
If you are looking for information on how to build the Raspberry Pi Linux kernel found in this repository, please see our Kernel Documentation
There are a number of features on the Raspberry Pi that require specific drivers that have not yet been 'upstreamed' to the mainline kernel, and some of those driver may never be upstreamed. There is an ongoing effort to move as much as possible to upstream, but currently there is still work to do. See the Upstreaming page for information on this effort.
- Device Tree test
Fork this repo, make your changes, then send us a pull request
One caveat. If you are making changes to upstream code (i.e. with no changes specific to Raspberry Pi devices), then it's best to submit your changes upstream, then when they are accepted, we can cherry-pick them back to our branches here.
- Shortcuts to other Raspberry Pi pages
- Official Website
- Official Forum
- Official Website Documentation
- Documentation Repository
-
Firmware Repository
- For reporting issues with the Raspberry Pi VC4/6 firmware.
-
Userland Repository
- For reporting issues with the Raspberry Pi supplied userland apps.
-
Raspbian distro Repository
- For reporting issues with the Raspbian distribution and desktop.