OpenCloudOS-Kernel/Documentation/devicetree/bindings/timer
Linus Torvalds 3af49062b0 - New Drivers
- Add support for  Renesas RZ/G2L MTU3
 
  - New Device Support
    - Add support for Lenovo Yoga Book X90F to Intel CHT WC
    - Add support for MAX5970 and MAX5978 to Simple MFD (I2C)
    - Add support for Meteor Lake PCH-S LPSS PCI to Intel LPSS PCI
    - Add support for AXP15060 PMIC to X-Powers PMIC collection
 
  - Remove Device Support
    - Remove support for Samsung 5M8751 and S5M8763 PMIC devices
 
  - New Functionality
    - Convert deprecated QCOM IRQ Chip to config registers
    - Add support for 32-bit address spaces to Renesas SMUs
 
  - Fix-ups
    - Make use of APIs / MACROs designed to simplify and demystify
    - Add / improve Device Tree bindings
    - Memory saving struct layout optimisations
    - Remove old / deprecated functionality
    - Factor out unassigned register addresses from ranges
    - Trivial: Spelling fixes, renames and coding style fixes
    - Rid 'defined but not used' warnings
    - Remove ineffective casts and pointer stubs
 
  - Bug Fixes
    - Fix incorrectly non-inverted mask/unmask IRQs on QCOM platforms
    - Remove MODULE_*() helpers from non-tristate drivers
    - Do not attempt to use out-of-range memory addresses associated with io_base
    - Provide missing export helpers
    - Fix remap bulk read optimisation fallout
    - Fix memory leak issues in error paths
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEdrbJNaO+IJqU8IdIUa+KL4f8d2EFAmRROFAACgkQUa+KL4f8
 d2E9OxAAtG4Ac/I8Cp/VsTGGn5/pxxMnY/AWmdfkexp8bDQSvavKKQZ2wEwgFaTW
 GVaOIuWpG82fdoIAm1SkLs/gjPbXLnDJlxv8UcYa3kMQik/iiwrWl4zN2KBZqIIX
 qdg7fZNVAhi/qjue1YCHxKjMB80kK2LBTfwly+mbOXWMOBmoDh957oFuNBAa9W/A
 QxN9ckU/yVMjpeZQ1M97g/nUu+lKMypcCNHm1hklzqbchqgUiefdYS6t+g7zBgff
 zvwrlo+Tt0oIef95+TVmiVQBWJ+Cf8ssZphyL9I5dUH1Ft16BsNZYVvD1Eur1WGf
 N7szGDBZoqK5I6uUJ2t4+xiE4Mh1r+TIoCZuSwpDWS5IRKiWxTTZ9aDTXTKbnVKK
 Ov5SA3cdC2McXa0NCXB/47HzDTXhffH0SQ9x3JKlba2crSKt7LicVhjeflMOcHw+
 HuTzg3imeMQriLVrVcvgce+YOcF3G/bFX9jvxnp8WFY+MLKuTYCGqoUfY6EF6r4i
 F0Y6DmYDBGX3rND+zvXDVMjS+RymYTSMtY9PKOXEdY1WU9E8GAHSKhrOCyCO3aIm
 PZRC2GAzGQ5fRCkyXusk0kxJqBBxu1My/wUQ9xRjdMKszFxEgVVFIY7KLwanY5vW
 2akDnwOtu+37G9Qm4h2TpQdNLGTldZbbFcWrYGKzbNrVOjYw824=
 =EBtX
 -----END PGP SIGNATURE-----

Merge tag 'mfd-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd

Pull MFD updates from Lee Jones:
 "New Drivers:
   - Add support for  Renesas RZ/G2L MTU3

  New Device Support:
   - Add support for Lenovo Yoga Book X90F to Intel CHT WC
   - Add support for MAX5970 and MAX5978 to Simple MFD (I2C)
   - Add support for Meteor Lake PCH-S LPSS PCI to Intel LPSS PCI
   - Add support for AXP15060 PMIC to X-Powers PMIC collection

  Remove Device Support:
   - Remove support for Samsung 5M8751 and S5M8763 PMIC devices

  New Functionality:
   - Convert deprecated QCOM IRQ Chip to config registers
   - Add support for 32-bit address spaces to Renesas SMUs

  Fix-ups:
   - Make use of APIs / MACROs designed to simplify and demystify
   - Add / improve Device Tree bindings
   - Memory saving struct layout optimisations
   - Remove old / deprecated functionality
   - Factor out unassigned register addresses from ranges
   - Trivial: Spelling fixes, renames and coding style fixes
   - Rid 'defined but not used' warnings
   - Remove ineffective casts and pointer stubs

  Bug Fixes:
   - Fix incorrectly non-inverted mask/unmask IRQs on QCOM platforms
   - Remove MODULE_*() helpers from non-tristate drivers
   - Do not attempt to use out-of-range memory addresses associated with io_base
   - Provide missing export helpers
   - Fix remap bulk read optimisation fallout
   - Fix memory leak issues in error paths"

* tag 'mfd-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (88 commits)
  dt-bindings: mfd: ti,j721e-system-controller: Add SoC chip ID
  leds: bd2606mvv: Driver for the Rohm 6 Channel i2c LED driver
  dt-bindings: mfd: qcom,spmi-pmic: Document flash LED controller
  dt-bindings: mfd: x-powers,axp152: Document the AXP15060 variant
  mfd: axp20x: Add support for AXP15060 PMIC
  dt-bindings: mfd: x-powers,axp152: Document the AXP313a variant
  counter: rz-mtu3-cnt: Unlock on error in rz_mtu3_count_ceiling_write()
  dt-bindings: mfd: dlg,da9063: Document voltage monitoring
  dt-bindings: mfd: stm32: Remove unnecessary blank lines
  dt-bindings: mfd: qcom,spmi-pmic: Use generic ADC node name in examples
  dt-bindings: mfd: syscon: Add nuvoton,ma35d1-sys compatible
  MAINTAINERS: Add entries for Renesas RZ/G2L MTU3a counter driver
  counter: Add Renesas RZ/G2L MTU3a counter driver
  Documentation: ABI: sysfs-bus-counter: add cascade_counts_enable and external_input_phase_clock_select
  mfd: Add Renesas RZ/G2L MTU3a core driver
  dt-bindings: timer: Document RZ/G2L MTU3a bindings
  mfd: rsmu_i2c: Convert to i2c's .probe_new() again
  mfd: intel-lpss: Add Intel Meteor Lake PCH-S LPSS PCI IDs
  mfd: dln2: Fix memory leak in dln2_probe()
  mfd: axp20x: Fix axp288 writable-ranges
  ...
2023-05-02 10:41:31 -07:00
..
actions,owl-timer.txt
allwinner,sun4i-a10-timer.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
allwinner,sun5i-a13-hstimer.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
altr,timer-1.0.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
amlogic,meson6-timer.yaml dt-bindings: timer: convert timer/amlogic,meson6-timer.txt to dt-schema 2023-04-04 12:12:13 -05:00
arm,arch_timer.yaml dt-bindings: timer: arm,arch_timer: Allow dual compatible string 2022-09-26 13:35:27 -05:00
arm,arch_timer_mmio.yaml dt-bindings: timer: Drop unneeded quotes 2023-04-18 18:46:20 -05:00
arm,armv7m-systick.yaml dt-bindings: timer: armv7m-systick: convert to dtschema 2022-02-11 11:01:30 -06:00
arm,global_timer.yaml dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
arm,mps2-timer.txt
arm,sp804.yaml dt-bindings: Use 'enum' instead of 'oneOf' plus 'const' entries 2021-08-30 07:01:24 -05:00
arm,twd-timer.yaml dt-bindings: timer: arm,twd: Convert to json-schema 2021-05-20 15:21:19 -05:00
brcm,bcm2835-system-timer.txt
brcm,bcmbca-timer.yaml dt-bindings: timer: Add Broadcom's BCMBCA timers 2022-12-07 13:28:09 +00:00
brcm,kona-timer.txt
cdns,ttc.yaml dt-bindings: timer: Drop unneeded quotes 2023-04-18 18:46:20 -05:00
cirrus,clps711x-timer.txt
csky,gx6605s-timer.txt dt-bindings: timer: gx6605s SOC timer 2018-11-02 19:41:50 +01:00
csky,mptimer.txt doc: devicetree: bindings: fix spelling mistake 2020-06-18 12:36:53 -06:00
digicolor-timer.txt
ezchip,nps400-timer0.txt
ezchip,nps400-timer1.txt
faraday,fttmr010.txt dt-bindings: fttmr010: Add ast2600 compatible 2020-02-21 09:28:38 +01:00
fsl,ftm-timer.txt
fsl,gtm.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
fsl,imxgpt.yaml dt-bindings: timer: gpt: Add i.MXRT compatible Documentation 2022-11-10 09:19:43 +01:00
hpe,gxp-timer.yaml dt-bindings: timer: hpe,gxp-timer: Add HPE GXP Timer and Watchdog 2022-05-18 14:05:54 +02:00
img,pistachio-gptimer.txt
ingenic,sysost.yaml dt-bindings: drop redundant part of title (beginning) 2022-12-16 11:41:49 -06:00
ingenic,tcu.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
intel,ixp4xx-timer.yaml dt-bindings: timer: Drop unneeded quotes 2023-04-18 18:46:20 -05:00
jcore,pit.txt
lsi,zevio-timer.txt
marvell,armada-370-xp-timer.txt
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: mediatek,mtk-timer: add MT8365 2023-02-13 13:10:17 +01:00
mrvl,mmp-timer.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
mstar,msc313e-timer.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
nuvoton,npcm7xx-timer.yaml dt-bindings: timer: nuvoton,npcm7xx-timer: Allow specifying all clocks 2022-12-02 12:48:28 +01:00
nvidia,tegra-timer.yaml dt-bindings: timer: Drop unneeded quotes 2023-04-18 18:46:20 -05:00
nvidia,tegra186-timer.yaml dt-bindings: timer: Drop unneeded quotes 2023-04-18 18:46:20 -05:00
nxp,lpc3220-timer.txt
nxp,sysctr-timer.yaml dt-bindings: timer: nxp,sysctr-timer: add nxp,no-divider property 2022-09-20 10:49:46 +02:00
nxp,tpm-timer.yaml dt-bindings: timer: tpm-timer: Add imx8ulp compatible string 2021-11-29 11:02:02 +01:00
oxsemi,rps-timer.txt
rda,8810pl-timer.yaml dt-bindings: timer: Convert rda,8810pl-timer to YAML 2022-05-05 17:12:52 -05:00
renesas,cmt.yaml dt-bindings: timer: renesas,cmt: Add r8a779g0 CMT support 2022-12-02 13:42:32 +01:00
renesas,em-sti.yaml dt-bindings: timer: Add renesas,em-sti bindings 2020-05-23 00:03:37 +02:00
renesas,mtu2.yaml dt-bindings: timer: renesas: mtu2: Convert to json-schema 2020-05-28 20:57:51 -06:00
renesas,ostm.yaml dt-bindings: timer: renesas: ostm: Document Renesas RZ/G2UL OSTM 2022-04-25 15:30:57 -05:00
renesas,rz-mtu3.yaml dt-bindings: timer: Document RZ/G2L MTU3a bindings 2023-04-26 11:40:34 +01:00
renesas,tmu.yaml dt-bindings: timer: renesas,tmu: Add r8a779g0 support 2022-12-02 13:29:34 +01:00
renesas,tpu.yaml dt-bindings: timer: renesas,tpu: Convert to json-schema 2021-05-12 21:35:14 -05:00
riscv,timer.yaml dt-bindings: timer: Add bindings for the RISC-V timer device 2023-02-13 13:10:16 +01:00
rockchip,rk-timer.yaml dt-bindings: timer: rockchip: Add rk3588 compatible 2023-04-24 16:56:14 +02:00
samsung,exynos4210-mct.yaml dt-bindings: timer: exynos4210-mct: Add ARTPEC-8 MCT support 2022-09-20 10:49:45 +02:00
sifive,clint.yaml dt-bindings: timer: Add StarFive JH7110 clint 2023-04-05 15:50:02 +01:00
snps,arc-timer.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
snps,archs-gfrc.txt
snps,archs-rtc.txt
snps,dw-apb-timer.yaml dt-bindings: add resets property to dw-apb-timer 2021-02-22 17:51:12 -08:00
socionext,milbeaut-timer.txt dt-bindings: timer: Add Milbeaut M10V timer description 2019-03-01 15:18:27 +01:00
spreadtrum,sprd-timer.txt
st,nomadik-mtu.yaml dt-bindings: timer: Drop unneeded quotes 2023-04-18 18:46:20 -05:00
st,spear-timer.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
st,stih407-lpc
st,stm32-timer.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -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/drivers: Replace HTTP links with HTTPS ones 2020-07-23 16:57:43 +02:00
ti,timer-dm.yaml dt-bindings: timer: Add power-domains for TI timer-dm on K3 2022-09-29 14:02:47 -05:00
via,vt8500-timer.txt dt-bindings: move various timer bindings to timer/ directory 2018-04-27 16:56:47 -05:00
xlnx,xps-timer.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00