Linus Torvalds
8f5d27084d
Merge branch 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
...
Pull i2c new drivers from Wolfram Sang:
"Here is a pull request from i2c hoping for the "new driver" rule.
Originally, I wanted to send this request during the merge window, but
code checkers with very recent additions complained, so a few fixups
were needed. So, some more time went by and I merged rc1 to get a
stable base"
So the "new driver" rule is really about drivers that people absolutely
need for the kernel to work on new hardware, which is not so much the
case for i2c. So I considered not pulling this, but eventually
relented.
Just for FYI: the whole (and only) point of "new drivers" is not that
new drivers cannot regress things (they can, and they have - by
triggering badly tested code on machines that never triggered that code
before), but because they can bring to life machines that otherwise
wouldn't be useful at all without the drivers.
So the new driver rule is for essential things that actual consumers
would care about, ie devices like networking or disk drivers that matter
to normal people (not server people - they run old kernels anyway, so
mainlining new drivers is irrelevant for them).
* 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
i2c: sun6-p2wi: fix call to snprintf
i2c: rk3x: add NULL entry to the end of_device_id array
i2c: sun6i-p2wi: use proper return value in probe
i2c: sunxi: add P2WI (Push/Pull 2 Wire Interface) controller support
i2c: sunxi: add P2WI DT bindings documentation
i2c: rk3x: add driver for Rockchip RK3xxx SoC I2C adapter
2014-06-21 19:01:15 -10:00
..
ABI
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2014-06-12 14:27:40 -07:00
accounting
acpi
Documentation / ACPI: Fix location of GPIO documentation
2014-05-23 14:39:26 +02:00
aoe
arm
Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-arm into next
2014-06-05 15:57:04 -07:00
arm64
doc: arm64: add description of EFI stub support
2014-04-30 19:57:05 +01:00
auxdisplay
backlight
blackfin
block
blockdev
bus-devices
cdrom
cgroups
Merge branch 'for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
2014-06-09 15:03:33 -07:00
connector
w1: optional bundling of netlink kernel replies
2014-05-27 13:56:21 -07:00
console
cpu-freq
cpufreq: add support for intermediate (stable) frequencies
2014-06-05 23:32:29 +02:00
cpuidle
cris
crypto
development-process
device-mapper
dm thin: add 'no_space_timeout' dm-thin-pool module param
2014-05-20 14:30:36 -04:00
devicetree
Linux 3.16-rc1
2014-06-17 14:37:31 +02:00
DocBook
Documentation: Fix DocBook build with relative $(srctree)
2014-06-18 19:21:42 +02:00
driver-model
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2014-06-12 14:27:40 -07:00
dvb
early-userspace
EDID
drm: Add 800x600 (SVGA) screen resolution to the built-in EDIDs
2014-05-26 12:53:40 +10:00
extcon
fault-injection
fb
doc: spelling error changes
2014-05-05 15:32:05 +02:00
filesystems
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2014-06-12 10:30:18 -07:00
firmware_class
fmc
frv
gpio
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial into next
2014-06-04 08:50:34 -07:00
hid
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial into next
2014-06-04 08:50:34 -07:00
hwmon
hwmon: add support for Sensirion SHTC1 sensor
2014-06-12 08:36:48 -07:00
i2c
i2o
ia64
ide
infiniband
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial into next
2014-06-04 08:50:34 -07:00
ioctl
isdn
ja_JP
kbuild
kbuild: fix a typo in a kbuild document
2014-06-18 21:38:18 +02:00
kdump
ko_KR
laptops
leds
m68k
make
memory-devices
metag
mic
mips
misc-devices
mmc
mn10300
mtd
MTD updates for 3.16:
2014-06-11 08:35:34 -07:00
namespaces
netlabel
networking
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2014-06-12 14:27:40 -07:00
nfc
parisc
PCI
pcmcia
phy
platform
Documentation: Add list of laptop models supported by the Compal driver
2014-06-10 19:11:06 -04:00
power
PM / Documentation: Update copyright in suspend-and-cpuhotplug.txt
2014-06-09 22:54:15 +02:00
powerpc
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
2014-06-10 18:54:22 -07:00
pps
prctl
pti
ptp
rapidio
RCU
documentation: Update API documentation
2014-04-29 08:38:53 -07:00
s390
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial into next
2014-06-04 08:50:34 -07:00
scheduler
scsi
qla2xxx: Change copyright year to 2014 in all the source files.
2014-05-19 13:31:02 +02:00
security
Merge branch 'serge-next-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sergeh/linux-security
2014-06-10 10:05:36 -07:00
serial
tty/serial: Add GPIOLIB helpers for controlling modem lines
2014-05-28 12:49:14 -07:00
sh
sound
doc: spelling error changes
2014-05-05 15:32:05 +02:00
spi
sysctl
sysctl: allow for strict write position handling
2014-06-06 16:08:13 -07:00
target
thermal
drm/nouveau/doc: update the thermal documentation
2014-06-17 14:50:17 +10:00
timers
timer_stats/doc: Fix /proc/timer_stats documentation
2014-05-04 20:46:32 +02:00
tpm
trace
Lots of tweaks, small fixes, optimizations, and some helper functions
2014-06-09 16:39:15 -07:00
usb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial into next
2014-06-04 08:50:34 -07:00
vDSO
x86/vdso/doc: Make vDSO examples more portable
2014-06-12 19:01:24 -07:00
video4linux
[media] exynos4-is: Remove support for non-dt platforms
2014-05-23 18:52:54 -03:00
virtual
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial into next
2014-06-04 08:50:34 -07:00
vm
mm: mark remap_file_pages() syscall as deprecated
2014-06-06 16:08:17 -07:00
w1
w1: optional bundling of netlink kernel replies
2014-05-27 13:56:21 -07:00
watchdog
wimax
x86
Merge branch 'x86/espfix' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into next
2014-06-05 07:46:15 -07:00
xtensa
zh_CN
.gitignore
00-INDEX
applying-patches.txt
assoc_array.txt
atomic_ops.txt
bad_memory.txt
basic_profiling.txt
bcache.txt
binfmt_misc.txt
braille-console.txt
bt8xxgpio.txt
btmrvl.txt
BUG-HUNTING
bus-virt-phys-mapping.txt
cachetlb.txt
Changes
doc: Note need of bc in the kernel build from 3.10 onwards
2014-05-19 16:27:20 +02:00
circular-buffers.txt
clk.txt
clk: Improve clk_ops documentation
2014-05-12 17:08:33 -07:00
coccinelle.txt
CodingStyle
Documentation: expand/clarify debug documentation
2014-06-04 16:54:17 -07:00
cpu-hotplug.txt
cpu-load.txt
cputopology.txt
crc32.txt
dcdbas.txt
debugging-modules.txt
debugging-via-ohci1394.txt
firewire: revert to 4 GB RDMA, fix protocols using Memory Space
2014-05-29 15:50:30 +02:00
dell_rbu.txt
devices.txt
digsig.txt
DMA-API-HOWTO.txt
DMA-API: Update dma_pool_create ()and dma_pool_alloc() descriptions
2014-05-26 17:28:28 -06:00
DMA-API.txt
DMA-API: Capitalize "CPU" consistently
2014-05-26 17:28:27 -06:00
DMA-attributes.txt
doc: spelling error changes
2014-05-05 15:32:05 +02:00
dma-buf-sharing.txt
doc: spelling error changes
2014-05-05 15:32:05 +02:00
DMA-ISA-LPC.txt
DMA-API: Clarify physical/bus address distinction
2014-05-20 16:54:21 -06:00
dmaengine.txt
dmatest.txt
dontdiff
dynamic-debug-howto.txt
doc: spelling error changes
2014-05-05 15:32:05 +02:00
edac.txt
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial into next
2014-06-04 08:50:34 -07:00
efi-stub.txt
doc: arm64: add description of EFI stub support
2014-04-30 19:57:05 +01:00
eisa.txt
email-clients.txt
Documentation: update thunderbird email client settings
2014-05-25 12:39:00 -07:00
flexible-arrays.txt
futex-requeue-pi.txt
gcov.txt
highuid.txt
HOWTO
hsi.txt
Documentation: HSI: Add some general description for the HSI subsystem
2014-05-04 09:49:46 +02:00
hw_random.txt
hwspinlock.txt
init.txt
initrd.txt
Intel-IOMMU.txt
intel_txt.txt
io-mapping.txt
io_ordering.txt
iostats.txt
IPMI.txt
IRQ-affinity.txt
IRQ-domain.txt
genirq: Improve documentation to match current implementation
2014-05-27 10:16:44 +02:00
IRQ.txt
irqflags-tracing.txt
isapnp.txt
java.txt
Documentation: update java sample wrapper for java 7
2014-05-25 12:39:00 -07:00
kernel-doc-nano-HOWTO.txt
kernel-docs.txt
kernel-parameters.txt
x86, kaslr: boot-time selectable with hibernation
2014-06-16 23:30:44 +02:00
kernel-per-CPU-kthreads.txt
kmemcheck.txt
kmemleak.txt
mm: introduce kmemleak_update_trace()
2014-06-06 16:08:17 -07:00
kobject.txt
kprobes.txt
kprobes: Introduce NOKPROBE_SYMBOL() macro to maintain kprobes blacklist
2014-04-24 10:02:56 +02:00
kref.txt
ldm.txt
local_ops.txt
lockdep-design.txt
lockstat.txt
lockup-watchdogs.txt
logo.gif
logo.txt
magic-number.txt
Makefile
ManagementStyle
md.txt
media-framework.txt
memory-barriers.txt
Documentation/memory-barriers.txt: fix important typo re memory barriers
2014-06-06 16:08:11 -07:00
memory-hotplug.txt
memory-hotplug: update documentation to hide information about SECTIONS and remove end_phys_index
2014-06-04 16:53:58 -07:00
module-signing.txt
mono.txt
mutex-design.txt
locking/mutexes: Documentation update/rewrite
2014-06-05 13:29:37 +02:00
nommu-mmap.txt
numastat.txt
oops-tracing.txt
padata.txt
parport-lowlevel.txt
parport.txt
percpu-rw-semaphore.txt
phy.txt
pi-futex.txt
pinctrl.txt
pnp.txt
preempt-locking.txt
printk-formats.txt
doc: printk-formats: do not mention casts for u64/s64
2014-05-05 15:32:42 +02:00
pwm.txt
pwm: modify PWM_LOOKUP to initialize all struct pwm_lookup members
2014-05-21 11:19:36 +02:00
ramoops.txt
rbtree.txt
doc: spelling error changes
2014-05-05 15:32:05 +02:00
remoteproc.txt
rfkill.txt
doc: spelling error changes
2014-05-05 15:32:05 +02:00
robust-futex-ABI.txt
robust-futexes.txt
doc: spelling error changes
2014-05-05 15:32:05 +02:00
rpmsg.txt
rt-mutex-design.txt
rt-mutex.txt
rtc.txt
SAK.txt
SecurityBugs
serial-console.txt
sgi-ioc4.txt
SM501.txt
smsc_ece1099.txt
sparse.txt
spinlocks.txt
stable_api_nonsense.txt
stable_kernel_rules.txt
static-keys.txt
SubmitChecklist
SubmittingDrivers
SubmittingPatches
Documentation/SubmittingPatches: describe the Fixes: tag
2014-06-06 16:08:11 -07:00
svga.txt
sysfs-rules.txt
sysrq.txt
this_cpu_ops.txt
unaligned-memory-access.txt
unicode.txt
unshare.txt
vfio.txt
VGA-softcursor.txt
vgaarbiter.txt
video-output.txt
vme_api.txt
volatile-considered-harmful.txt
workqueue.txt
ww-mutex-design.txt
xz.txt
zorro.txt