Russell King
a44c1d700c
ARM: riscpc: replace gettimeoffset() with clocksource
...
Replace the old gettimeoffset() interface (which became buggy in
several ways) with a clocksource that atomically reads the count
and status from the timer, and corrects the count as appropriate
ensuring proper resolution of time without time warping backwards.
We keep the original periodic timer non-clock event implementation
to provide the kernel with a regular source of interrupts, which
are required to keep the clocksource properly updated.
Signed-off-by: Russell King <[email protected] >
2019-05-09 16:26:29 +01:00
..
boot
A small number of ARM fixes
2019-04-28 10:50:57 -07:00
common
ARM: 8847/1: pm: fix HYP/SVC mode mismatch when MCPM is used
2019-02-26 11:32:54 +00:00
configs
ARM: imx_v4_v5_defconfig: enable PWM driver
2019-03-22 09:56:11 +08:00
crypto
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2019-03-05 09:09:55 -08:00
firmware
include
syscalls: Remove start and number from syscall_set_arguments() args
2019-04-05 09:27:23 -04:00
kernel
ARM: 8856/1: NOMMU: Fix CCR register faulty initialization when MPU is disabled
2019-04-23 17:28:37 +01:00
kvm
ARM: some cleanups, direct physical timer assignment, cache sanitization
2019-03-15 15:00:28 -07:00
lib
ARM: 8844/1: use unified assembler in assembly files
2019-02-26 11:26:07 +00:00
mach-actions
ARM: actions: remove boot_lock and pen_release
2019-02-01 21:59:15 +00:00
mach-alpine
mach-artpec
mach-asm9260
mach-aspeed
mach-at91
arm/mach-at91/pm : fix possible object reference leak
2019-04-04 12:00:24 +02:00
mach-axxia
mach-bcm
bcm2835-pm: Move bcm2835-watchdog's DT probe to an MFD.
2019-01-09 16:55:06 +01:00
mach-berlin
mach-clps711x
mach-cns3xxx
irqchip updates for 5.1, take #2
2019-03-21 12:30:54 +01:00
mach-davinci
Power management updates for 5.1-rc1
2019-03-06 12:59:46 -08:00
mach-digicolor
mach-dove
mach-ebsa110
mach-efm32
mach-ep93xx
arch/arm/mach-ep93xx: Remove duplicate header
2019-01-30 22:59:53 +01:00
mach-exynos
ARM updates for 5.1-rc1
2019-03-15 14:37:46 -07:00
mach-footbridge
mach-gemini
mach-highbank
mach-hisi
mach-imx
ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected time
2019-03-19 16:48:00 +08:00
mach-integrator
ARM: integrator: impd1: use struct_size() in devm_kzalloc()
2019-01-11 13:33:00 +01:00
mach-iop13xx
ARM: iop: don't use using 64-bit DMA masks
2019-04-07 15:19:49 -07:00
mach-iop32x
ARM: iop32x/n2100: fix PCI IRQ mapping
2019-01-30 11:34:42 +01:00
mach-iop33x
mach-ixp4xx
mach-keystone
mach-ks8695
ARM: 8844/1: use unified assembler in assembly files
2019-02-26 11:26:07 +00:00
mach-lpc18xx
mach-lpc32xx
ARM: lpc32xx: remove platform data of ARM PL111 LCD controller
2019-02-03 21:40:41 +02:00
mach-mediatek
arm: mediatek: add MT7629 smp bring up code
2019-02-07 17:59:16 +01:00
mach-meson
ARM: meson: remove COMMON_CLK_AMLOGIC selection
2019-02-06 19:53:02 -08:00
mach-milbeaut
ARM: milbeaut: fix build with !CONFIG_HOTPLUG_CPU
2019-04-07 15:29:55 -07:00
mach-mmp
regulator: fixed/gpio: Pull inversion/OD into gpiolib
2019-02-06 15:58:29 +00:00
mach-moxart
mach-mv78xx0
mach-mvebu
mach-mxs
mach-netx
mach-nomadik
mach-npcm
mach-nspire
mach-omap1
ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
2019-03-22 15:30:20 -07:00
mach-omap2
ARM: OMAP2+: add missing of_node_put after of_device_is_available
2019-03-22 15:30:32 -07:00
mach-orion5x
ARM: orion5x: Include platform_data/dsa.h
2019-01-17 11:31:24 -08:00
mach-oxnas
ARM: oxnas: remove CPU hotplug implementation
2019-02-01 21:59:15 +00:00
mach-picoxcell
mach-prima2
ARM: smp: remove arch-provided "pen_release"
2019-02-01 22:05:23 +00:00
mach-pxa
ARM: SoC platform updates for 5.1
2019-03-06 09:33:05 -08:00
mach-qcom
ARM: qcom: remove unnecessary boot_lock
2019-02-01 21:59:15 +00:00
mach-rda
ARM: Prepare RDA8810PL SoC
2018-12-31 13:09:39 -08:00
mach-realview
ARM: vexpress/realview: consolidate immitation CPU hotplug
2018-12-14 14:44:59 +00:00
mach-rockchip
mach-rpc
ARM: riscpc: replace gettimeoffset() with clocksource
2019-05-09 16:26:29 +01:00
mach-s3c24xx
ARM: s3c24xx: Fix boolean expressions in osiris_dvs_notify
2019-01-07 20:41:01 +01:00
mach-s3c64xx
mach-s5pv210
mach-sa1100
This is the bulk of GPIO changes for the v5.1 cycle:
2019-03-08 10:09:53 -08:00
mach-shmobile
ARM: shmobile: Fix R-Car Gen2 regulator quirk
2019-01-07 13:24:07 +01:00
mach-socfpga
reset: socfpga: declare socfpga_reset_init in a header file
2019-01-28 11:16:04 +01:00
mach-spear
ARM: smp: remove arch-provided "pen_release"
2019-02-01 22:05:23 +00:00
mach-sti
ARM: sti: remove pen_release and boot_lock
2018-12-20 14:32:15 +01:00
mach-stm32
mach-sunxi
reset: sunxi: declare sun6i_reset_init in a header file
2019-01-28 11:16:04 +01:00
mach-tango
ARM: tango: Improve ARCH_MULTIPLATFORM compatibility
2019-01-30 11:45:10 +01:00
mach-tegra
ARM updates for 5.1-rc1
2019-03-15 14:37:46 -07:00
mach-u300
mach-uniphier
mach-ux500
mach-versatile
mach-vexpress
ARM: vexpress/realview: consolidate immitation CPU hotplug
2018-12-14 14:44:59 +00:00
mach-vt8500
mach-w90x900
mach-zx
mach-zynq
mm
ARM updates for 5.1-rc1
2019-03-15 14:37:46 -07:00
net
arm: bpf: implement jitting of JMP32
2019-01-26 13:33:02 -08:00
nwfpe
oprofile
Remove 'type' argument from access_ok() function
2019-01-03 18:57:57 -08:00
plat-iop
ARM: iop: don't use using 64-bit DMA masks
2019-04-07 15:19:49 -07:00
plat-omap
plat-orion
ARM: orion: don't use using 64-bit DMA masks
2019-04-07 15:19:42 -07:00
plat-pxa
ARM: pxa: ssp: unneeded to free devm_ allocated data
2019-01-23 21:32:01 +01:00
plat-samsung
plat-versatile
ARM: versatile: rename and comment SMP implementation
2018-12-14 14:44:59 +00:00
probes
ARM: 8834/1: Fix: kprobes: optimized kprobes illegal instruction
2019-02-12 15:20:58 +00:00
tools
arch: add pidfd and io_uring syscalls everywhere
2019-04-15 16:31:17 +02:00
vdso
vfp
Merge branches 'misc', 'sa1100-for-next' and 'spectre' into for-linus
2019-01-02 10:37:05 +00:00
xen
get rid of legacy 'get_ds()' function
2019-03-04 10:50:14 -08:00
Kconfig
ARM: riscpc: replace gettimeoffset() with clocksource
2019-05-09 16:26:29 +01:00
Kconfig-nommu
ARM: 8832/1: NOMMU: Limit visibility for CONFIG_FLASH_{MEM_BASE,SIZE}
2019-02-01 21:44:46 +00:00
Kconfig.debug
ARM: fix function graph tracer and unwinder dependencies
2019-04-23 17:28:32 +01:00
Makefile
ARM updates for 5.1-rc1
2019-03-15 14:37:46 -07:00