Platform and low-level drivers
- [
1] charger-manager: Add support sysfs entry for charger - [
] charger-manager: Support limit of maximum possible - [
C] char/misc: remove CONFIG_EXPERIMENTAL dependencies - [
DN8] Chinese translation of Documentation/gpio.txt - [
N] clk: add Loongson1B clock support - [
C N1] clk: convert ARM RealView to common clk - [
N1] clk: mmp: add clock definition for mmp2 - [
N1] clk: mmp: add clock definition for pxa168 - [
N1] clk: mmp: add clock definition for pxa910 - [
N1] clk: mmp: add mmp specific clocks - [
DN] clk: mxs: replace imx23 clk_register_clkdev with clock DT lookup - [
DN1] clk: mxs: replace imx28 clk_register_clkdev with clock DT lookup - [
N] clk: ux500: First version of clock definitions for ux500 - [
C] clk: versatile: make config option boolean - [
C N] clock: max77686: Add driver for Maxim 77686 32Khz crystal oscillator. - [
DN] devicetree: serial: Add documentation for imx serial - [
DN] Documentation: add description of DT binding for the gpio-mvebu driver - [
D] Documentation: Add the AB8500 CODEC device to the MFD AB8500 doc - [
DN] Documentation: Define the MOP500 Audio Machine Driver Device Tree bindings - [
DN] Documentation: Define the MSP Driver Device Tree bindings - [
D] documentation: dt: bindings: cpsw: fixing the examples for directly using it in dts file - [
DN] Documentation: dt: device tree bindings for LPDDR2 memories - [
DN] Documentation: dt: emif: device tree bindings for TI's EMIF sdram controller - [
D] Documentation: dt: i2c: trivial-devices: Update for tmp102 - [
D] Documentation: dt: Update the OMAP documentation with Overo/Toby - [
D 1] Documentation: Fixes some translation error in Documentation/zh_CN/gpio.txt - [
DN] Document: devicetree: add OF documents for lantiq falcon pinctrl - [
DN] Document: devicetree: add OF documents for lantiq xway pinctrl - [
N] drivers: bus: ocp2scp: add pdata support - [
DN1] drivers/misc/lis3lv02d: add generic DT matching code - [
D] drivers/misc/lis3lv02d/lis3lv02d_i2c.c: add lis3lv02d device tree init - [
] drivers/rtc/rtc-isl1208.c: add support for the ISL1218 - [
N9] dtc: import latest upstream dtc - [
D] dt: Document: correct tegra20/30 pinctrl slew-rate name - [
DN] dt: Document general interrupt controller bindings - [
DN] dt/misc: add bindings documentation for ifm camera sensor interface - [
DN] gpio: 74x164: dts: Add documentation for the dt binding - [
C DN1] gpio: Add Avionic Design N-bit GPIO expander support - [
C N] gpio: Add basic support for TWL6040 GPOs - [
D] gpio: adnp: dt: Reference generic interrupt binding - [
C N2] gpio: introduce gpio-mvebu driver for Marvell SoCs - [
D] gpio: samsung: add devicetree init for s3c24xx arches - [
D] gpio: samsung: Update documentation - [
D] gpio/twl4030: get platform data from device tree - [
C N3] leds: Add new LED driver for lm355x chips - [
C N1] leds: Add new LED driver for lm3642 chips - [
N] leds: add output driver configuration for pca9633 led driver - [
] leds-clevo-mail: add MODULE_DEVICE_TABLE - [
] leds: leds-gpio: adopt pinctrl support - [
D] leds-lp5523: add channel name in the platform data - [
] leds-lp5523: add new device id for LP55231 - [
C] leds-lp5523: support new LP55231 device - [
N1] memory: emif: add device tree support to emif driver - [
DN1] mfd: 88pm860x: Device tree support - [
C N2] mfd: Add lp8788 mfd driver - [
C DN2] mfd: Add MAX8907 core driver - [
C DN] mfd: Add syscon driver based on regmap - [
C N4] mfd: DA9055 core driver - [
D] mfd: dt: tps6586x: Add power off control - [
D] mfd: dt: tps65910: Add power off control - [
I] mfd: lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH - [
D] mfd: max8907: Add power off control - [
C N1] mfd: omap-usb-tll: HOST TLL platform driver - [
] mfd: palmas: Add device tree handling to mfd - [
] mfd: palmas: Add pdata/data for rest of children - [
C DN1] mfd: smsc: Add support for smsc gpio io/keypad driver - [
DN] mfd: twl4030-audio: Add DT support - [
DN] mfd: twl4030-audio: Add DT support - [
D] mfd: twl6040: Add twl6040-gpio child - [
] mfd: wm5110: Add register patches for revision B - [
D] misc/at25, dt: Improve at25 SPI eeprom device tree bindings. - [
DN] mmc: atmel-mci: add device tree support - [
D] mmc: dt: Add card-detection properties to core binding. - [
DN] mmc: dw_mmc: add device tree support - [
C DN1] mmc: dw_mmc: add support for exynos specific implementation of dw-mshc - [
] mmc: eSDHC: Add ADMA mode support - [
DN] mmc: pxa-mci: add DT bindings - [
DN] mmc: sdhci-dove: DT support for sdhci-dove - [
DN1] mmc: sdhci-s3c: Add device tree support - [
D] mmc: sdhci-spear: Add clk_{un}prepare() support - [
DN] mmc: sdhci-spear: add device tree bindings - [
1] mmc: support BKOPS feature for eMMC - [
] mtd: add JEDEC ID for w25q32dw to chip table - [
C DN3] mtd: add LPC32xx MLC NAND driver - [
C DN3] mtd: add LPC32xx SLC NAND driver - [
D] mtd: at91: add dt parameters for Atmel PMECC - [
2] mtd: at91: atmel_nand: add Programmable Multibit ECC controller support - [
C] mtd: autcpu12-nvram: Convert driver to platform_device - [
C N] mtd: basic (read only) driver for BCMA serial flash - [
C N] mtd: bcm47part driver for BCM47XX chipsets - [
C] mtd: delete SBC82xx/SBC8560 MTD mapping support - [
D] mtd: gpmi: add on-flash BBT support for gpmi nand - [
C 3] mtd: kill MTD_NAND_VERIFY_WRITE - [
C N] mtd: lantiq: Add NAND support on Lantiq XWAY SoC. - [
N] mtd: lpc32xx_mlc: Make driver independent of AMBA DMA engine driver - [
N] mtd: lpc32xx_slc: Make driver independent of AMBA DMA engine driver - [
] mtd: m25p80: Add support for Atmel at45db081d - [
] mtd: m25p80: Add support for m25pe20 - [
] mtd: m25p80: add support for Micron N25Q128 - [
] mtd: m25p80: add support for Micron N25Q256A - [
] mtd: m25p80: Add support for serial flash STM/Micron N25Q032 - [
] mtd: m25p80: add support for Spansion s25sl064p chip - [
] mtd: m25p80: add support for the EON EN25Q64 chip - [
] mtd: mxc_nand: add i.MX53 support - [
] mtd: nand: Added a device flag for subpage read support - [
DN] mtd: nand: davinci: add OF support for davinci nand controller - [
D] mtd: nand: remove NAND_BBT_SEARCH option - [
D] mtd: physmap_of: Add "no-unaligned-direct-access" DT property - [
DN] MTD: pxa3xx-nand: add devicetree bindings - [
C 3] mtd: remove bcmring NAND driver - [
N1] mtd: tests: test for multi-bit error correction - [
C N1] OF: pinctrl: MIPS: lantiq: adds support for FALCON SoC - [
C N4] OF: pinctrl: MIPS: lantiq: implement lantiq/xway pinctrl support - [
DN] onewire: w1-gpio: add DT bindings - [
C DN3] pinctrl: add bcm2835 driver - [
C N2] pinctrl: add exynos4210 specific extensions for samsung pinctrl driver - [
C DN4] pinctrl: add samsung pinctrl and gpiolib driver - [
D] pinctrl: document semantics vs GPIO - [
C DN2] pinctrl: mvebu: add pinctrl driver for Armada 370 - [
C DN2] pinctrl: mvebu: add pinctrl driver for Armada XP - [
C DN2] pinctrl: mvebu: dove pinctrl driver - [
C DN3] pinctrl: mvebu: kirkwood pinctrl driver - [
C DN3] pinctrl: mvebu: pinctrl driver core - [
C N4] pinctrl/nomadik: add ASIC DB8450 pinctrl driver - [
C N1] pinctrl/nomadik: add STn8815 ASIC support - [
C DN9] pinctrl: pinctrl-imx: add imx35 pinctrl driver - [
D] pinctrl: pinctrl-single: Add pinctrl-single,bits type of mux - [
N1] pinctrl: sirf: add DT-binding pinmux mapping support - [
C N2] power_supply: Add new lp8788 charger driver - [
D] power_supply: Add new power supply AUTHENTIC property - [
D] power_supply: Add new power supply properties CHARGE_CURRENT/VOLTAGE_MAX - [
C N5] power_supply: Enable battery-charger for 88pm860x - [
D] ptp: clarify the clock_name sysfs attribute - [
D] pwm: add devm_pwm_get() and devm_pwm_put() - [
C N1] pwm: Add Ingenic JZ4740 support - [
] pwm: Add support for configuring the PWM polarity - [
D] pwm: dt: Fix description of second PWM cell - [
DN] pwm: i.MX: add devicetree support - [
] pwm: i.MX: add functions to enable/disable pwm. - [
C] pwm: Move AB8500 PWM driver to PWM framework - [
C N1] pwm: Move PUV3 PWM driver to PWM framework - [
C] pwm: Move TWL6030 PWM driver to PWM framework - [
] pwm: pwm-tiecap: Add support for configuring polarity of PWM - [
] pwm: pwm-tiehrpwm: Add support for configuring polarity of PWM - [
] regulator: 88pm860x: Add pre-regulator support for 88pm860x regulator - [
C N1] regulator: add MAX8907 driver - [
D] regulator: core: Support bypass mode - [
D] regulator: deprecate regulator-compatible DT property - [
C N1] regulator: Fairchild fan53555 support - [
] regulator: palmas: Add DT support - [
D] regulator: tps65217.txt: remove regulator-compatible from DT docs - [
D 1] regulator: tps6586x: add support for SYS rail - [
D] regulator: tps6586x: remove regulator-compatible from DT docs - [
C N] rtc: add Dallas DS2404 driver - [
DN] RTC: add DT bindings to pxa-rtc - [
C N] rtc: add MAX8907 RTC driver - [
C D] rtc-proc: permit the /proc/driver/rtc device to use other devices - [
C N1] rtc: rc5t583: add ricoh rc5t583 RTC driver - [
C DN1] rtc: snvs: add Freescale rtc-snvs driver - [
C N1] rtc: tps65910: add RTC driver for TPS65910 PMIC RTC - [
C DN2] serial: Add driver for LPC32xx High Speed UARTs - [
C N9] serial: New serial driver MAX310X - [
C N3] serial: New serial driver SCCNXP - [
D] serial/of-serial: Add LPC3220 standard UART compatible string - [
C DN1] spi: Add SPI master controller for OCTEON SOCs. - [
D] spi/dt: DT bindings documentation: "num-cs" property for SPI controllers - [
C DN1] spi: Master driver for NXP SC18IS602/603 - [
C N1] spi/mxs: Add SPI driver for mx233/mx28 - [
DN] spi/mxs: Add SSP/SPI device tree documentation - [
D] spi/mxs: Make the SPI block clock speed configurable via DT - [
D] spi/pl022: Add devicetree support - [
D] spi/pl022: Devicetree support w/o platform data - [
C 2] spi: remove completely broken Tegra driver - [
DN] spi: spi-gpio: Add DT bindings - [
D] tty: of_serial: add no-loopback-test property - [
C N1] tty/serial: Add kgdb_nmi driver - [
C] tty/serial: put (EXPERIMENTAL) marking back on N_GSM and SERIAL_IFX6X60 - [
C] tty/serial: remove CONFIG_EXPERIMENTAL dependencies - [
D] tty: uartclk value from serial_core exposed to sysfs
Every link is preceded by various letters and numbers in square brackets. The letter "C" identifies patches that modify Kconfig files, which contain the help texts and configuration options displayed by "make menuconfig", "make xconfig" and similar tools during kernel configuration. "D" is used for patches that modify the documentation available under Documentation/ in the kernel branch. "N" identifies changes which create a new file. The numbers provide a rough idea of the patch size: For instance, "1" is used for changes between 10 and 20 KBytes including comment, "2" for patches between 20 and 30 KBytes; changes without a number are less than 10 KBytes, while patches marked "9" are 90 KBytes or more.
For other articles on Linux 3.7 and links to the rest of the "Coming in 3.7" series, see The H's Kernel Log Linux 3.7 Tracking page. Further background information about the developments in the Linux kernel area can be found using the search function at The H Open Source. Information about previous Linux kernel releases can be found in The H's Linux Kernel History. New editions of Kernel Logs are also mentioned on Identi.ca and Twitter by @kernellog2. The Kernel Log author also posts updates about various topics on Identi.ca and Twitter as @kernellogauthor.



















