linux/Documentation/devicetree/bindings
Linus Torvalds e7fda6c4c3 Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull timer and time updates from Thomas Gleixner:
 "A rather large update of timers, timekeeping & co

   - Core timekeeping code is year-2038 safe now for 32bit machines.
     Now we just need to fix all in kernel users and the gazillion of
     user space interfaces which rely on timespec/timeval :)

   - Better cache layout for the timekeeping internal data structures.

   - Proper nanosecond based interfaces for in kernel users.

   - Tree wide cleanup of code which wants nanoseconds but does hoops
     and loops to convert back and forth from timespecs.  Some of it
     definitely belongs into the ugly code museum.

   - Consolidation of the timekeeping interface zoo.

   - A fast NMI safe accessor to clock monotonic for tracing.  This is a
     long standing request to support correlated user/kernel space
     traces.  With proper NTP frequency correction it's also suitable
     for correlation of traces accross separate machines.

   - Checkpoint/restart support for timerfd.

   - A few NOHZ[_FULL] improvements in the [hr]timer code.

   - Code move from kernel to kernel/time of all time* related code.

   - New clocksource/event drivers from the ARM universe.  I'm really
     impressed that despite an architected timer in the newer chips SoC
     manufacturers insist on inventing new and differently broken SoC
     specific timers.

[ Ed. "Impressed"? I don't think that word means what you think it means ]

   - Another round of code move from arch to drivers.  Looks like most
     of the legacy mess in ARM regarding timers is sorted out except for
     a few obnoxious strongholds.

   - The usual updates and fixlets all over the place"

* 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (114 commits)
  timekeeping: Fixup typo in update_vsyscall_old definition
  clocksource: document some basic timekeeping concepts
  timekeeping: Use cached ntp_tick_length when accumulating error
  timekeeping: Rework frequency adjustments to work better w/ nohz
  timekeeping: Minor fixup for timespec64->timespec assignment
  ftrace: Provide trace clocks monotonic
  timekeeping: Provide fast and NMI safe access to CLOCK_MONOTONIC
  seqcount: Add raw_write_seqcount_latch()
  seqcount: Provide raw_read_seqcount()
  timekeeping: Use tk_read_base as argument for timekeeping_get_ns()
  timekeeping: Create struct tk_read_base and use it in struct timekeeper
  timekeeping: Restructure the timekeeper some more
  clocksource: Get rid of cycle_last
  clocksource: Move cycle_last validation to core code
  clocksource: Make delta calculation a function
  wireless: ath9k: Get rid of timespec conversions
  drm: vmwgfx: Use nsec based interfaces
  drm: i915: Use nsec based interfaces
  timekeeping: Provide ktime_get_raw()
  hangcheck-timer: Use ktime_get_ns()
  ...
2014-08-05 17:46:42 -07:00
..
arc
arm Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2014-08-05 17:38:45 -07:00
ata Documentation: bindings: document the sub-nodes AHCI bindings 2014-07-30 15:39:47 -04:00
bus 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
c6x
clock clk: clps711x: Add DT bindings documentation 2014-07-28 23:30:46 -07:00
cpufreq cpufreq: cpu0: OPPs can be populated at runtime 2014-07-16 15:12:52 +02:00
crypto crypto: ccp - Base AXI DMA cache settings on device tree 2014-07-23 21:28:38 +08:00
dma Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma 2014-06-10 10:28:45 -07:00
drm
extcon dt-bindings: extcon: Add support for SM5502 MUIC device 2014-07-23 10:22:36 +09:00
fb
gpio Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2014-06-09 18:46:02 -07:00
gpu drm/tegra: dsi - Implement VDD supply support 2014-06-05 23:09:28 +02:00
hid
hsi
hwmon hwmon: Add pwm-fan driver 2014-08-04 07:01:38 -07:00
hwrng
i2c Notable changes: 2014-08-05 15:55:36 -07:00
iio staging:iio:hmc5843: Add support for i2c hmc5983 2014-07-23 21:48:20 +01:00
input Input: tsc2005 - add DT support 2014-05-29 00:06:00 -07:00
interrupt-controller Merge branch 'irqchip/atmel-aic' into irqchip/core 2014-07-18 20:58:34 +00:00
iommu Merge branches 'x86/vt-d', 'x86/amd', 'arm/omap', 'ppc/pamu', 'arm/smmu', 'arm/exynos' and 'core' into next 2014-07-31 20:29:02 +02:00
leds
lpddr2
media [media] media: atmel-isi: add primary DT support 2014-07-30 19:48:36 -03:00
memory-controllers
metag
mfd mfd: Add DT bindings for tps65917 PMIC 2014-06-23 12:30:55 +01:00
mipi
mips
misc
mmc MMC highlights for 3.16: 2014-06-10 14:35:22 -07:00
mtd MTD updates for 3.16: 2014-06-11 08:35:34 -07:00
net amd-xgbe: AMD 10GbE device bindings documentation 2014-06-05 15:26:51 -07:00
nvec
panel drm/panel: simple - Add AUO B133XTN01 panel support 2014-06-09 12:17:21 +02:00
pci Merge branches 'pci/host-designware', 'pci/host-imx6', 'pci/host-mvebu' and 'pci/host-tegra' into next 2014-06-03 08:45:42 -06:00
phy phy: miphy365x: Add Device Tree bindings for the MiPHY365x 2014-07-22 12:46:12 +05:30
pinctrl 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
power
power_supply
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
pwm
regulator Merge remote-tracking branches 'regulator/topic/tps65217', 'regulator/topic/tps65218', 'regulator/topic/tps6586x' and 'regulator/topic/twl' into regulator-next 2014-08-05 18:29:30 +01:00
reserved-memory
reset ARM: SoC driver changes 2014-06-02 16:35:49 -07:00
rng
rtc drivers/rtc/rtc-hym8563.c: add optional clock-output-names property 2014-06-06 16:08:08 -07:00
serial serial: 8250_dw: Add optional reset control support 2014-07-27 11:07:07 -07:00
serio
soc/qcom
sound ASoC: Final updates for v3.16 2014-06-03 11:51:14 +02:00
spi Merge remote-tracking branches 'spi/topic/orion', 'spi/topic/pl022', 'spi/topic/qup', 'spi/topic/rockchip' and 'spi/topic/rspi' into spi-next 2014-08-04 17:21:12 +01:00
spmi spmi: of: fixup generic SPMI devicetree binding example 2014-05-28 13:45:15 -07:00
staging
thermal
timer clocksource: clps711x: Add DT bindings documentation 2014-07-23 12:02:36 +02:00
ufs
usb usb: ci_hdrc_imx doc: fsl,usbphy is required 2014-07-22 16:31:36 -07:00
video Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2014-06-12 11:32:30 -07:00
virtio
w1
watchdog ARM: mvebu: Add A375/A380 watchdog binding documentation 2014-06-10 21:45:23 +02:00
x86
ABI.txt
eeprom.txt
graph.txt
marvell.txt
open-pic.txt
resource-names.txt
submitting-patches.txt
vendor-prefixes.txt Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2014-08-05 17:46:42 -07:00
xilinx.txt