RPi Upstreaming
MOVED: Building an Upstream Kernel for Raspberry Pi
Please see RPi_Upstream_Kernel_Compilation instead.
Status
Component | Status | Assigned To | Comments | Meta Comments |
---|---|---|---|---|
Audio | Depends on DMA and/or Mailbox (codec/digi/dac) | Which one(s) | ||
Framebuffer | Replace with DRM eventually | Depends on Mailbox | ||
GPU (DRM) | Execution ready soon, modesetting will take longer | anholt | Depends on Mailbox until modesetting is ready | |
HWMON | Depends on DMA and/or Mailbox | Which one(s) | ||
VCHIQ | Depends on DMA and/or Mailbox and/or vchiq | Which one(s) | ||
Power (?) | More info req'd | Depends on DMA and/or Mailbox | Which one(s) | |
CPUFreq | WIP | lkundrak | Depends on DMA and/or Mailbox | Which one(s) |
Mailbox | WIP | lkundrak | Depends on Mailbox API | bcm2708_vcio |
Thermal | WIP | lkundrak | Depends on DMA and/or Mailbox | Which one(s) |
MMC | Semi-Upstreamed | drivers/mmc/host/sdhci-bcm2835.c | Which one(s) | |
Clock Source | Upstreamed | drivers/clocksource/bcm2835_timer.c | ||
Common Clk | Upstreamed | drivers/clk/clk-bcm2835.c | ||
DMA | Upstreamed | drivers/dma/bcm2835-dma.c - less FIQ sup't | ||
I2C | Upstreamed | drivers/i2c/busses/i2c-bcm2835.c | ||
IRQ | Upstreamed | drivers/irqchip/irq-bcm2835.c | ||
I2S (Audio) | Upstreamed | sound/soc/bcm/bcm2835-i2s.c | ||
Pinctrl | Upstreamed | drivers/pinctrl/pinctrl-bcm2835.c | ||
Random NG | Upstreamed | drivers/char/hw_random/bcm2835-rng.c | ||
SPI | Upstreamed | drivers/spi/spi-bcm2835.c | ||
Watchdog | Upstreamed | drivers/watchdog/bcm2835_wdt.c | ||
LEDs | Pre-Upstreamed | drivers/leds/leds-gpio.c | ||
Serial | Pre-Upstreamed | drivers/tty/serial/amba-pl011.c |