OpenCloudOS-Kernel/Documentation/devicetree/bindings/timer
Linus Torvalds 5c6bd5de3c Main MIPS changes for v5.4:
- boot_mem_map is removed, providing a nice cleanup made possible by the
   recent removal of bootmem.
 
 - Some fixes to atomics, in general providing compiler barriers for
   smp_mb__{before,after}_atomic plus fixes specific to Loongson CPUs or
   MIPS32 systems using cmpxchg64().
 
 - Conversion to the new generic VDSO infrastructure courtesy of Vincenzo
   Frascino.
 
 - Removal of undefined behavior in set_io_port_base(), fixing the
   behavior of some MIPS kernel configurations when built with recent
   clang versions.
 
 - Initial MIPS32 huge page support, functional on at least Ingenic SoCs.
 
 - pte_special() is now supported for some configurations, allowing among
   other things generic fast GUP to be used.
 
 - Miscellaneous fixes & cleanups.
 
 And platform specific changes:
 
 - Major improvements to Ingenic SoC support from Paul Cercueil, mostly
   enabled by the inclusion of the new TCU (timer-counter unit) drivers
   he's spent a very patient year or so working on. Plus some fixes for
   X1000 SoCs from Zhou Yanjie.
 
 - Netgear R6200 v1 systems are now supported by the bcm47xx platform.
 
 - DT updates for BMIPS, Lantiq & Microsemi Ocelot systems.
 -----BEGIN PGP SIGNATURE-----
 
 iIsEABYIADMWIQRgLjeFAZEXQzy86/s+p5+stXUA3QUCXYaqpRUccGF1bC5idXJ0
 b25AbWlwcy5jb20ACgkQPqefrLV1AN2JUQD+PQGFIlq9bo/3vLyqsXJffm+DhwVQ
 4WSCSeN5brPkO8EA/153sRJBlRtG+KK5p9f7WYKUuBfbcEawuc1uwmKuy7cG
 =lWlM
 -----END PGP SIGNATURE-----

Merge tag 'mips_5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux

Pull MIPS updates from Paul Burton:
 "Main MIPS changes:

   - boot_mem_map is removed, providing a nice cleanup made possible by
     the recent removal of bootmem.

   - Some fixes to atomics, in general providing compiler barriers for
     smp_mb__{before,after}_atomic plus fixes specific to Loongson CPUs
     or MIPS32 systems using cmpxchg64().

   - Conversion to the new generic VDSO infrastructure courtesy of
     Vincenzo Frascino.

   - Removal of undefined behavior in set_io_port_base(), fixing the
     behavior of some MIPS kernel configurations when built with recent
     clang versions.

   - Initial MIPS32 huge page support, functional on at least Ingenic
     SoCs.

   - pte_special() is now supported for some configurations, allowing
     among other things generic fast GUP to be used.

   - Miscellaneous fixes & cleanups.

  And platform specific changes:

   - Major improvements to Ingenic SoC support from Paul Cercueil,
     mostly enabled by the inclusion of the new TCU (timer-counter unit)
     drivers he's spent a very patient year or so working on. Plus some
     fixes for X1000 SoCs from Zhou Yanjie.

   - Netgear R6200 v1 systems are now supported by the bcm47xx platform.

   - DT updates for BMIPS, Lantiq & Microsemi Ocelot systems"

* tag 'mips_5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux: (89 commits)
  MIPS: Detect bad _PFN_SHIFT values
  MIPS: Disable pte_special() for MIPS32 with RiXi
  MIPS: ralink: deactivate PCI support for SOC_MT7621
  mips: compat: vdso: Use legacy syscalls as fallback
  MIPS: Drop Loongson _CACHE_* definitions
  MIPS: tlbex: Remove cpu_has_local_ebase
  MIPS: tlbex: Simplify r3k check
  MIPS: Select R3k-style TLB in Kconfig
  MIPS: PCI: refactor ioc3 special handling
  mips: remove ioremap_cachable
  mips/atomic: Fix smp_mb__{before,after}_atomic()
  mips/atomic: Fix loongson_llsc_mb() wreckage
  mips/atomic: Fix cmpxchg64 barriers
  MIPS: Octeon: remove duplicated include from dma-octeon.c
  firmware: bcm47xx_nvram: Allow COMPILE_TEST
  firmware: bcm47xx_nvram: Correct size_t printf format
  MIPS: Treat Loongson Extensions as ASEs
  MIPS: Remove dev_err() usage after platform_get_irq()
  MIPS: dts: mscc: describe the PTP ready interrupt
  MIPS: dts: mscc: describe the PTP register range
  ...
2019-09-22 09:30:30 -07:00
..
actions,owl-timer.txt dt-bindings/clocksource: Add Actions Semi S700 timer 2018-01-08 17:57:22 +01:00
allwinner,sun4i-a10-timer.yaml dt-bindings: timer: Add missing compatibles 2019-08-27 00:31:39 +02:00
allwinner,sun5i-a13-hstimer.yaml dt-bindings: timer: Convert Allwinner A13 HSTimer to a schema 2019-08-27 00:31:39 +02:00
altr,timer-1.0.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
amlogic,meson6-timer.txt dt-bindings: timer: meson6_timer: document the clock inputs 2018-11-14 17:20:11 -08:00
andestech,atcpit100-timer.txt dt-bindings: timer: Add andestech atcpit100 timer binding doc 2018-02-22 10:44:36 +08:00
arm,arch_timer.yaml dt-bindings: timer: Convert ARM timer bindings to json-schema 2018-12-13 09:41:50 -06:00
arm,arch_timer_mmio.yaml dt-bindings: Require child nodes type to be 'object' 2019-04-10 09:03:03 -05:00
arm,armv7m-systick.txt dt-bindings: move various timer bindings to timer/ directory 2018-04-27 16:56:47 -05:00
arm,global_timer.yaml dt-bindings: timer: Convert ARM timer bindings to json-schema 2018-12-13 09:41:50 -06:00
arm,mps2-timer.txt dt-bindings: document the MPS2 timer bindings 2016-04-28 15:09:05 +02:00
arm,sp804.txt devtree: add binding documentation for sp804 2013-04-11 15:11:22 -05:00
arm,twd.txt dt-bindings: move various timer bindings to timer/ directory 2018-04-27 16:56:47 -05:00
brcm,bcm2835-system-timer.txt
brcm,kona-timer.txt dt-bindings: brcm: rationalize Broadcom documentation naming 2015-03-26 12:14:11 -05:00
cadence,ttc-timer.txt devicetree: cadence_ttc: Document binding for timer width 2015-05-28 08:45:24 +02:00
cirrus,clps711x-timer.txt clocksource: clps711x: Changing the compatibility string to match with the smallest supported chip 2016-07-06 17:38:14 +02:00
csky,gx6605s-timer.txt dt-bindings: timer: gx6605s SOC timer 2018-11-02 19:41:50 +01:00
csky,mptimer.txt dt-bindings: timer: C-SKY Multi-processor timer 2018-11-02 19:41:05 +01:00
digicolor-timer.txt clocksource: devicetree: Document Conexant Digicolor timer binding 2015-01-29 14:02:14 +01:00
energymicro,efm32-timer.txt clocksource: efm32: use $vendor,$device scheme for compatible string 2014-04-22 11:44:28 +02:00
ezchip,nps400-timer0.txt clocksource: Add clockevent support to NPS400 driver 2016-11-30 11:54:25 -08:00
ezchip,nps400-timer1.txt clocksource: Add clockevent support to NPS400 driver 2016-11-30 11:54:25 -08:00
faraday,fttmr010.txt clocksource/drivers/fttmr010: Add AST2500 compatible string 2017-06-12 10:45:23 +02:00
fsl,ftm-timer.txt clocksource: ftm: Add FlexTimer Module (FTM) Timer devicetree Documentation 2014-05-23 10:12:04 +02:00
fsl,gtm.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
fsl,imxgpt.txt dt-bindings: timer: gpt: update binding doc 2019-02-23 12:13:45 +01:00
img,pistachio-gptimer.txt Documentation: dt: Add Pistachio SoC general purpose timer binding document 2015-09-03 12:08:07 +02:00
ingenic,tcu.txt dt-bindings: Add doc for the Ingenic TCU drivers 2019-08-08 15:30:06 -07:00
intel,ixp4xx-timer.yaml dt-bindings: Fix more $id value mismatches filenames 2019-07-26 17:41:41 -06:00
jcore,pit.txt of: Add J-Core timer bindings 2016-10-20 20:10:17 +02:00
lsi,zevio-timer.txt clocksource: Add TI-Nspire timer support 2013-06-06 17:23:13 +02:00
marvell,armada-370-xp-timer.txt clocksource: armada-370-xp: Use the reference clock on A375 SoC 2014-11-26 13:51:08 +01:00
marvell,orion-timer.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
mediatek,mtk-timer.txt dt-bindings: timer: mtk-timer: add support for MT8516 2019-04-16 10:52:11 +02:00
mrvl,mmp-timer.txt dt-bindings: mrvl,mmp-timer: add clock 2018-11-30 15:10:36 -08:00
nuvoton,npcm7xx-timer.txt dt-binding: timer: document NPCM7xx timer DT bindings 2018-03-30 22:44:08 +02:00
nvidia,tegra20-timer.txt ARM: tegra: add missing clock documentation to DT bindings 2013-12-11 16:41:55 -07:00
nvidia,tegra30-timer.txt Documentation: DT bindings: add more Tegra chip compatible strings 2015-02-03 20:37:31 -06:00
nvidia,tegra210-timer.txt dt-bindings: timer: add Tegra210 timer 2019-02-23 12:13:45 +01:00
nxp,lpc3220-timer.txt doc: dt: Add documentation for lpc3220-timer 2015-06-02 12:10:11 +02:00
nxp,sysctr-timer.txt clocksource/drivers/sysctr: Add nxp system counter timer driver support 2019-06-25 19:49:18 +02:00
nxp,tpm-timer.txt dt-bindings: timer: tpm: fix typo of clock name 2018-03-30 22:44:09 +02:00
oxsemi,rps-timer.txt clocksource/drivers/oxnas: Add OX820 compatible 2016-09-12 07:28:46 +02:00
qcom,msm-timer.txt dt-bindings: move various timer bindings to timer/ directory 2018-04-27 16:56:47 -05:00
rda,8810pl-timer.txt dt-bindings: timer: Document RDA8810PL SoC timer 2018-12-19 11:21:50 +01:00
renesas,8bit-timer.txt h8300: clocksource 2015-06-23 13:35:55 +09:00
renesas,16bit-timer.txt h8300: clocksource 2015-06-23 13:35:55 +09:00
renesas,cmt.txt dt-bindings: timer: renesas, cmt: Update R-Car Gen3 CMT1 usage 2019-08-27 00:31:39 +02:00
renesas,mtu2.txt clocksource: sh_mtu2: Drop incorrect SoC family name 2014-10-27 10:00:36 +09:00
renesas,ostm.txt dt-bindings: timer: ostm: Add R7S9210 support 2018-10-15 13:30:43 -05:00
renesas,tmu.txt dt-bindings: timer: renesas: tmu: Document r8a774c0 bindings 2019-02-23 12:13:45 +01:00
renesas,tpu.txt dt-bindings: h8300 clocksource: correct spelling of pulse 2018-01-05 09:40:15 -06:00
rockchip,rk-timer.txt ARM: dts: rockchip: Add internal timer support for rv1108 2018-12-11 20:38:07 +01:00
samsung,exynos4210-mct.txt dt-bindings: Use lower case hex in unit-addresses 2017-12-26 10:37:05 -06:00
snps,arc-timer.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
snps,archs-gfrc.txt ARC: [dts] Introduce Timer bindings 2016-05-09 09:32:29 +05:30
snps,archs-rtc.txt ARC: [dts] Introduce Timer bindings 2016-05-09 09:32:29 +05:30
socionext,milbeaut-timer.txt dt-bindings: timer: Add Milbeaut M10V timer description 2019-03-01 15:18:27 +01:00
spreadtrum,sprd-timer.txt dt-bindings/clocksource: Add Spreadtrum SC9860 timer documentation 2018-01-08 17:57:24 +01:00
st,spear-timer.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
st,stih407-lpc clocksource: bindings: Provide bindings for ST's LPC Clocksource device 2015-07-23 17:07:33 +01:00
st,stm32-timer.txt dt-bindings: Document the STM32 timer bindings 2015-06-02 12:10:14 +02:00
stericsson-u300-apptimer.txt ARM: u300: device tree support for the timer 2013-05-31 11:24:44 +02:00
ti,c64x+timer64.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
ti,davinci-timer.txt dt-bindings: timer: new bindings for TI DaVinci timer 2018-06-26 16:17:08 +05:30
ti,keystone-timer.txt clocksource: keystone: add bindings for keystone timer 2014-03-11 23:04:52 +01:00
ti,timer.txt dt-bindings: move various timer bindings to timer/ directory 2018-04-27 16:56:47 -05:00
via,vt8500-timer.txt dt-bindings: move various timer bindings to timer/ directory 2018-04-27 16:56:47 -05:00