Skip to content
Permalink
Browse files

dts/binding: Move clocks into base.yaml

Add clocks as optional in base.yaml and cleanup other yamls

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  • Loading branch information...
galak committed Jul 16, 2019
1 parent 8e6266a commit 6e8c155cfa74062139e6f0cf05c8cbbfc1ae1b3e
Showing with 5 additions and 87 deletions.
  1. +5 −0 dts/bindings/base/base.yaml
  2. +0 −2 dts/bindings/can/nxp,kinetis-flexcan.yaml
  3. +0 −2 dts/bindings/can/st,stm32-can.yaml
  4. +0 −5 dts/bindings/cpu/cpu.yaml
  5. +0 −5 dts/bindings/gpio/openisa,rv32m1-gpio.yaml
  6. +0 −2 dts/bindings/gpio/st,stm32-gpio.yaml
  7. +0 −2 dts/bindings/i2c/i2c.yaml
  8. +0 −4 dts/bindings/i2s/i2s.yaml
  9. +0 −2 dts/bindings/iio/adc/adc.yaml
  10. +0 −2 dts/bindings/iio/adc/st,stm32-adc.yaml
  11. +0 −5 dts/bindings/interrupt-controller/openisa,rv32m1-intmux.yaml
  12. +0 −6 dts/bindings/mmc/mmc.yaml
  13. +0 −2 dts/bindings/pinctrl/nxp,kinetis-pinmux.yaml
  14. +0 −2 dts/bindings/pinctrl/openisa,rv32m1-pinmux.yaml
  15. +0 −2 dts/bindings/pwm/pwm.yaml
  16. +0 −5 dts/bindings/rtc/st,stm32-rtc.yaml
  17. +0 −2 dts/bindings/serial/nxp,imx-uart.yaml
  18. +0 −2 dts/bindings/serial/nxp,kinetis-uart.yaml
  19. +0 −2 dts/bindings/serial/nxp,lpc-usart.yaml
  20. +0 −2 dts/bindings/serial/st,stm32-lpuart.yaml
  21. +0 −4 dts/bindings/serial/uart.yaml
  22. +0 −2 dts/bindings/serial/xtensa,esp32-uart.yaml
  23. +0 −2 dts/bindings/spi/nxp,imx-lpspi.yaml
  24. +0 −2 dts/bindings/spi/nxp,kinetis-dspi.yaml
  25. +0 −4 dts/bindings/spi/spi.yaml
  26. +0 −2 dts/bindings/timer/st,stm32-timers.yaml
  27. +0 −3 dts/bindings/usb/st,stm32-otgfs.yaml
  28. +0 −3 dts/bindings/usb/st,stm32-otghs.yaml
  29. +0 −3 dts/bindings/usb/st,stm32-usb.yaml
  30. +0 −2 dts/bindings/watchdog/intel,qmsi-watchdog.yaml
  31. +0 −2 dts/bindings/watchdog/nxp,kinetis-wdog.yaml
  32. +0 −2 dts/bindings/watchdog/nxp,kinetis-wdog32.yaml
@@ -35,3 +35,8 @@ properties:
type: string
category: optional
description: Human readable string describing the device (used by Zephyr for API name)

clocks:
type: array
category: optional
description: Clock gate information
@@ -24,9 +24,7 @@ properties:
category: required

clocks:
type: array
category: required
description: clock gate information

clk-source:
type: int
@@ -19,6 +19,4 @@ properties:
category: required

clocks:
type: array
category: required
description: Clock gate control information
@@ -18,8 +18,3 @@ properties:
type: int
category: optional
description: Clock frequency in Hz

clocks:
type: array
category: optional
description: Clock gate information
@@ -21,11 +21,6 @@ properties:
label:
category: required

clocks:
type: array
category: optional
description: Clock gate control information

"#cells":
- pin
- flags
@@ -27,9 +27,7 @@ properties:
category: required

clocks:
type: array
category: required
description: Clock gate control information

"#cells":
- pin
@@ -30,8 +30,6 @@ properties:
category: optional
description: Initial clock frequency in Hz
clocks:
type: array
category: required
description: Clock gate information
label:
category: required
@@ -27,7 +27,3 @@ properties:
description: should be 0.
label:
category: required
clocks:
type: array
category: optional
description: Clock gate information
@@ -15,9 +15,7 @@ inherits:

properties:
clocks:
type: array
category: required
description: Clock gate information

label:
category: required
@@ -22,9 +22,7 @@ properties:
category: required

clocks:
type: array
category: required
description: Clock gate control information

interrupts:
category: required
@@ -20,11 +20,6 @@ properties:
reg:
category: required

clocks:
type: array
category: optional
description: Clock gate information

label:
category: required

@@ -12,9 +12,3 @@ description: >
inherits:
!include base.yaml

properties:
clocks:
type: array
category: optional
description: Clock gate information
@@ -16,8 +16,6 @@ properties:
category: required

clocks:
type: array
description: clock gate information
category: required

"#cells":
@@ -16,8 +16,6 @@ properties:
category: required

clocks:
type: array
description: clock gate information
category: required

"#cells":
@@ -15,9 +15,7 @@ inherits:

properties:
clocks:
type: array
category: required
description: Clock gate information

label:
category: required
@@ -19,8 +19,3 @@ properties:

reg:
category: required

clocks:
type: array
category: optional
description: Clock gate information
@@ -24,9 +24,7 @@ properties:
category: required

clocks:
type: array
category: required
description: Clock gate information

modem-mode:
type: int
@@ -24,6 +24,4 @@ properties:
description: use hw flow control

clocks:
type: array
category: required
description: Clock gate information
@@ -24,6 +24,4 @@ properties:
category: required

clocks:
type: array
category: required
description: Clock gate information
@@ -19,9 +19,7 @@ properties:
category: required

clocks:
type: array
category: required
description: Clock gate information

hw-flow-control:
type: boolean
@@ -20,9 +20,5 @@ properties:
type: int
category: required
description: Initial baud rate setting for UART
clocks:
type: array
category: optional
description: Clock gate information
label:
category: required
@@ -19,6 +19,4 @@ properties:
category: required

clocks:
type: array
category: required
description: Clock gate control information
@@ -24,6 +24,4 @@ properties:
category: required

clocks:
type: array
category: required
description: Clock gate information
@@ -24,6 +24,4 @@ properties:
category: required

clocks:
type: array
category: required
description: Clock gate information
@@ -31,10 +31,6 @@ properties:
description: should be 0.
label:
category: required
clocks:
type: array
category: optional
description: Clock gate information
cs-gpios:
type: compound
category: optional
@@ -28,6 +28,4 @@ properties:
category: required

clocks:
type: array
category: required
description: Clock gate information
@@ -35,7 +35,4 @@ properties:
description: PHY provider specifier

clocks:
type: array
category: required
description: Clock gate control information
generation: define
@@ -35,7 +35,4 @@ properties:
description: PHY provider specifier

clocks:
type: array
category: required
description: Clock gate control information
generation: define
@@ -48,7 +48,4 @@ properties:
generation: define

clocks:
type: array
category: required
description: Clock gate control information
generation: define
@@ -27,6 +27,4 @@ properties:
category: required

clocks:
type: array
category: required
description: Clock gate control information
@@ -27,6 +27,4 @@ properties:
category: required

clocks:
type: array
category: required
description: Clock gate control information
@@ -27,9 +27,7 @@ properties:
category: required

clocks:
type: array
category: required
description: Clock gate control information

clk-source:
type: int

0 comments on commit 6e8c155

Please sign in to comment.
You can’t perform that action at this time.