Difference between revisions of "RPi Upstreaming"

From eLinux.org
Jump to: navigation, search
(More info on Power, supplied by shiftplusone)
(Added the IRC channel as contact point)
Line 2: Line 2:
  
 
Please see [[RPi_Upstream_Kernel_Compilation]] instead.
 
Please see [[RPi_Upstream_Kernel_Compilation]] instead.
 +
 +
== Contact ==
 +
 +
You can find us in #raspberrypi-kernel @ Freenode IRC.
  
 
== Documentation ==
 
== Documentation ==

Revision as of 09:51, 22 October 2014

MOVED: Building an Upstream Kernel for Raspberry Pi

Please see RPi_Upstream_Kernel_Compilation instead.

Contact

You can find us in #raspberrypi-kernel @ Freenode IRC.

Documentation

BCM2835 ARM Peripherals Reference Manual [PDF]

VideoCore Mailbox Interface [PDF]

Status

Component Status Assigned To Comments Meta Comments
Audio Depends on DMA and/or Mailbox (codec/digi/dac) Which one(s)
DMAEngine
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
KMS ross Depends on clock and power domain control
HWMON Depends on DMA and/or Mailbox Which one(s)
VCHIQ lkundrak Depends Mailbox. Requires big clean-up. Staging candidate? Does this depend on DMA?
Sound lkundrak I2S is already in. Depends on VCHIQ Does this depend on DMA?
Power Depends on Mailbox
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 - lacking DMA Depends on dmaengine
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