dts/bindings: Remove generation from binding

Now that the generation script doesn't look at the "generation" in the
YAML, we can remove it from the binding files.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
This commit is contained in:
Kumar Gala 2019-07-10 12:43:03 -05:00 committed by Kumar Gala
commit 8e1d3f3328
158 changed files with 0 additions and 340 deletions

View file

@ -30,10 +30,8 @@ properties:
type: int
category: required
description: Set the EPIT prescaler between 0 and 4095
generation: define
rdc:
type: int
category: required
description: Set the RDC permission for this peripheral
generation: define

View file

@ -30,4 +30,3 @@ properties:
type: int
category: required
description: Set the RDC permission for this peripheral
generation: define

View file

@ -26,121 +26,101 @@ properties:
clk-divider-slow:
type: int
description: system clock to slow clock divider
generation: define
category: required
clk-divider-bus:
type: int
description: system clock to bus clock divider
generation: define
category: required
clk-divider-core:
type: int
description: system clock to core clock divider
generation: define
category: required
clk-source:
type: int
description: system clock source
generation: define
category: optional
sosc-freq:
type: int
description: system oscillator (e.g. xtal) frequency
generation: define
category: optional
sosc-mode:
type: int
description: system oscillator mode
generation: define
category: optional
sosc-divider-1:
type: int
description: system oscillator divider 1
generation: define
category: optional
sosc-divider-2:
type: int
description: system oscillator divider 2
generation: define
category: optional
sirc-range:
type: int
description: slow internal reference clock range in MHz
generation: define
category: required
sirc-divider-1:
type: int
description: slow internal reference clock divider 1
generation: define
category: required
sirc-divider-2:
type: int
description: slow internal reference clock divider 2
generation: define
category: required
firc-range:
type: int
description: fast internal reference clock range in MHz
generation: define
category: required
firc-divider-1:
type: int
description: fast internal reference clock divider 1
generation: define
category: required
firc-divider-2:
type: int
description: fast internal reference clock divider 2
generation: define
category: required
spll-source:
type: int
description: system phase-locked loop clock source
generation: define
category: required
spll-divider-pre:
type: int
description: system phase-locked loop reference clock divider
generation: define
category: required
spll-multiplier:
type: int
description: system phase-locked loop reference clock multiplier
generation: define
category: required
spll-divider-1:
type: int
description: system phase-locked loop divider 1
generation: define
category: required
spll-divider-2:
type: int
description: system phase-locked loop divider 2
generation: define
category: required
clkout-source:
type: int
description: clockout clock source
generation: define
category: optional
"#clock-cells":

View file

@ -27,13 +27,11 @@ properties:
type: int
category: optional
description: clkout clock source
generation: define
clkout-divider:
type: int
category: optional
description: clkout divider
generation: define
"#clock-cells":
type: int

View file

@ -20,4 +20,3 @@ properties:
reset-gpios:
type: compound
category: required
generation: define

View file

@ -10,34 +10,28 @@ properties:
type: string-array
category: required
description: compatible strings
generation: define
reg:
type: array
description: register space
generation: define
category: optional
reg-names:
type: string-array
description: name of each register space
generation: define
category: optional
interrupts:
type: array
category: optional
description: interrupts for device
generation: define
interrupt-names:
type: string-array
category: optional
description: name of each interrupt
generation: define
label:
type: string
category: optional
description: Human readable string describing the device (used by Zephyr for API name)
generation: define

View file

@ -24,4 +24,3 @@ properties:
irq-gpios:
type: compound
category: required
generation: define

View file

@ -21,9 +21,7 @@ properties:
irq-gpios:
type: compound
category: required
generation: define
reset-gpios:
type: compound
category: required
generation: define

View file

@ -26,24 +26,19 @@ properties:
type: int
category: required
description: bus speed in Baud/s
generation: define
sjw:
type: int
category: required
description: Resynchronization jump width (ISO 11898-1)
generation: define
prop-seg:
type: int
category: required
description: Time quantums of propagation segment (ISO 11898-1)
generation: define
phase-seg1:
type: int
category: required
description: Time quantums of phase buffer 1 segment (ISO 11898-1)
generation: define
phase-seg2:
type: int
category: required
description: Time quantums of phase buffer 2 segment (ISO 11898-1)
generation: define

View file

@ -19,4 +19,3 @@ properties:
int-gpios:
type: compound
category: required
generation: define

View file

@ -27,10 +27,8 @@ properties:
type: array
category: required
description: clock gate information
generation: define
clk-source:
type: int
category: required
description: CAN engine clock source
generation: define

View file

@ -22,22 +22,18 @@ properties:
type: string
category: required
description: gpio port name
generation: define
rx-pin:
type: string
category: required
description: rx pin name
generation: define
tx-pin:
type: string
category: required
description: tx pin name
generation: define
clocks:
type: array
category: required
description: Clock gate control information
generation: define

View file

@ -21,19 +21,16 @@ properties:
type: string
category: required
description: Human readable string describing the device (used by Zephyr for API name)
generation: define
clock-frequency:
type: int
description: output clock frequency (Hz)
generation: define
category: required
clocks:
type: array
category: optional
description: input clock source
generation: define
"#clock-cells":
type: int

View file

@ -18,10 +18,8 @@ properties:
type: int
category: optional
description: Clock frequency in Hz
generation: define
clocks:
type: array
category: optional
description: Clock gate information
generation: define

View file

@ -32,7 +32,6 @@ sub-node:
pwms:
type: compound
category: required
generation: define
properties:
@ -42,10 +41,6 @@ properties:
# category: <required | optional>
# type: <string | int | boolean | array | uint8-array | string-array | compound>
# description: <description of property>
# generation: define
#
# The exact value of the 'generation' attribute is ignored otherwise. The
# output is always #define's.
#
# Note that uint8-array is the name for what devicetree standard calls
# bytestring: its value is hexadecimal text with whitespace ignored,
@ -59,21 +54,18 @@ properties:
category: required
type: string
description: compatible of node
generation: define
# 'reg' describes mmio registers
reg:
category: required
type: array
description: mmio register space
generation: define
# 'interrupts' specifies the interrupts that the driver may use
interrupts:
category: required
type: array
description: required interrupts
generation: define
# If the binding describes an interrupt controller, GPIO controller, pinmux
# device, or any other device referenced via a phandle plus a specifier (some

View file

@ -20,9 +20,7 @@ properties:
reset-gpios:
type: compound
category: required
generation: define
cmd-data-gpios:
type: compound
category: required
generation: define

View file

@ -21,51 +21,42 @@ properties:
type: int
category: required
description: Height in pixel of the panel driven by the controller
generation: define
width:
type: int
category: required
description: Width in pixel of the panel driven by the controller
generation: define
segment-offset:
type: int
category: required
description: 8-bit column start address for Page Addressing Mode
generation: define
page-offset:
type: int
category: required
description: Start address for Page Addressing Mode
generation: define
display-offset:
type: int
category: required
description: mapping of the display start line to one of COM0 .. COM63
generation: define
segment-remap:
type: boolean
category: optional
description: Last column address is mapped to first segment
generation: define
com-invdir:
type: boolean
category: optional
description: Scan direction is from last COM output to first COM output
generation: define
prechargep:
type: int
category: required
description: Duration of the pre-charge period
generation: define
reset-gpios:
type: compound
category: optional
generation: define

View file

@ -21,91 +21,75 @@ properties:
type: int
category: required
description: Height in pixel of the panel driven by the controller
generation: define
width:
type: int
category: required
description: Width in pixel of the panel driven by the controller
generation: define
pp-height-bits:
type: int
category: required
description: Number of bits used for the height parameters
generation: define
pp-width-bits:
type: int
category: required
description: Number of bits used for the width parameters
generation: define
gdv-a:
type: int
category: required
description: Gate driving voltage (A value)
generation: define
gdv-b:
type: int
category: optional
description: Gate driving voltage (B value)
generation: define
sdv:
type: int
category: required
description: Source driving voltage
generation: define
vcom:
type: int
category: required
description: VCOM voltage
generation: define
border-waveform:
type: int
category: required
description: Border waveform
generation: define
softstart-1:
type: int
category: optional
description: Booster soft start phase 1
generation: define
softstart-2:
type: int
category: optional
description: Booster soft start phase 2
generation: define
softstart-3:
type: int
category: optional
description: Booster soft start phase 3
generation: define
orientation-flipped:
type: boolean
category: optional
description: Last column address is mapped to first segment
generation: define
reset-gpios:
type: compound
category: required
generation: define
dc-gpios:
type: compound
category: required
generation: define
busy-gpios:
type: compound
category: required
generation: define

View file

@ -17,6 +17,5 @@ properties:
type: uint8-array
category: optional
description: mac address
generation: define
label:
category: required

View file

@ -18,4 +18,3 @@ properties:
int-gpios:
type: compound
category: required
generation: define

View file

@ -20,5 +20,4 @@ properties:
peripheral-id:
type: int
description: peripheral ID
generation: define
category: required

View file

@ -15,11 +15,9 @@ properties:
single-bank:
type: boolean
description: dual-bank mode not enabled (page erase 4096k)
generation: define
category: optional
dual-bank:
type: boolean
description: dual-bank mode enabled (page erase 2048k)
generation: define
category: optional

View file

@ -24,7 +24,6 @@ properties:
peripheral-id:
type: int
description: peripheral ID
generation: define
category: required
"#cells":

View file

@ -16,16 +16,13 @@ properties:
type: string-array
category: required
description: compatible strings
generation: define
sub-node:
properties:
gpios:
type: compound
category: required
generation: define
label:
category: required
type: string
description: Human readable string describing the device (used by Zephyr for API name)
generation: define

View file

@ -16,16 +16,13 @@ properties:
type: string-array
category: required
description: compatible strings
generation: define
sub-node:
properties:
gpios:
type: compound
category: required
generation: define
label:
category: required
type: string
description: Human readable string describing the device (used by Zephyr for API name)
generation: define

View file

@ -30,7 +30,6 @@ properties:
type: int
category: required
description: Set the RDC permission for this peripheral
generation: define
"#cells":
- pin

View file

@ -25,7 +25,6 @@ properties:
type: array
category: optional
description: Clock gate control information
generation: define
"#cells":
- pin

View file

@ -25,4 +25,3 @@ properties:
type: int
category: optional
description: Serial Wire Output (SWO) PIN location
generation: define

View file

@ -25,4 +25,3 @@ properties:
type: int
category: optional
description: Serial Wire Output (SWO) PIN location
generation: define

View file

@ -25,4 +25,3 @@ properties:
type: int
category: optional
description: Serial Wire Output (SWO) PIN location
generation: define

View file

@ -23,7 +23,6 @@ properties:
bits:
type: int
description: gpio bits
generation: define
category: required
interrupts:

View file

@ -30,7 +30,6 @@ properties:
type: array
category: required
description: Clock gate control information
generation: define
"#cells":
- pin

View file

@ -26,5 +26,4 @@ properties:
peripheral-id:
type: int
description: peripheral ID
generation: define
category: required

View file

@ -26,5 +26,4 @@ properties:
peripheral-id:
type: int
description: peripheral ID
generation: define
category: required

View file

@ -27,4 +27,3 @@ properties:
type: int
category: optional
description: DMA channel
generation: define

View file

@ -27,4 +27,3 @@ properties:
type: int
category: required
description: Set the RDC permission for this peripheral
generation: define

View file

@ -29,11 +29,9 @@ properties:
type: int
category: optional
description: Initial clock frequency in Hz
generation: define
clocks:
type: array
category: required
description: Clock gate information
generation: define
label:
category: required

View file

@ -23,5 +23,4 @@ properties:
port_sel:
type: int
description: soc block mapping to pin
generation: define
category: define

View file

@ -27,11 +27,9 @@ properties:
sda-pin:
type: int
description: SDA pin
generation: define
category: required
scl-pin:
type: int
description: SCL pin
generation: define
category: required

View file

@ -21,7 +21,6 @@ properties:
type: int
category: optional
description: Frequency of the peripheral input clock.
generation: define
reg:
category: required

View file

@ -30,10 +30,8 @@ properties:
type: array
category: required
description: SDA pin configuration defined as <location port pin>
generation: define
location-scl:
type: array
category: required
description: SCL pin configuration defined as <location port pin>
generation: define

View file

@ -27,4 +27,3 @@ properties:
type: boolean
category: optional
description: attached via PCI(e) bus
generation: define

View file

@ -27,10 +27,8 @@ properties:
type: int
category: required
description: SDA pin
generation: define
scl-pin:
type: int
category: required
description: SCL pin
generation: define

View file

@ -31,4 +31,3 @@ properties:
type: array
category: optional
description: Clock gate information
generation: define

View file

@ -20,9 +20,7 @@ properties:
irqb-gpios:
type: compound
category: required
generation: define
reset-gpios:
type: compound
category: required
generation: define

View file

@ -20,29 +20,23 @@ properties:
vreg-en-gpios:
type: compound
category: optional
generation: define
reset-gpios:
type: compound
category: optional
generation: define
fifo-gpios:
type: compound
category: optional
generation: define
cca-gpios:
type: compound
category: optional
generation: define
sfd-gpios:
type: compound
category: optional
generation: define
fifop-gpios:
type: compound
category: optional
generation: define

View file

@ -18,7 +18,6 @@ properties:
type: array
category: required
description: Clock gate information
generation: define
label:
category: required

View file

@ -21,5 +21,4 @@ properties:
peripheral-id:
type: int
description: peripheral ID
generation: define
category: required

View file

@ -27,10 +27,8 @@ properties:
type: int
category: required
description: generic clock generator source
generation: define
prescaler:
type: int
category: required
description: clock prescaler divisor applied to the generic clock
generation: define

View file

@ -27,22 +27,18 @@ properties:
type: int
category: required
description: converter clock source
generation: define
clk-divider:
type: int
category: required
description: clock divider for the converter
generation: define
alternate-voltage-reference:
type: boolean
category: optional
description: use alternate voltage reference source
generation: define
sample-time:
type: int
category: required
description: sample time in clock cycles
generation: define

View file

@ -25,7 +25,6 @@ properties:
type: array
category: required
description: Clock gate control information
generation: define
interrupts:
category: required

View file

@ -19,7 +19,6 @@ properties:
category: required
type: int
description: number of bits of IRQ priorities
generation: define
"#cells":
- irq

View file

@ -19,7 +19,6 @@ properties:
category: required
type: int
description: number of bits of IRQ priorities
generation: define
"#cells":
- irq

View file

@ -19,7 +19,6 @@ properties:
category: required
type: int
description: number of bits of IRQ priorities
generation: define
"#cells":
- irq

View file

@ -19,7 +19,6 @@ properties:
category: required
type: int
description: number of bits of IRQ priorities
generation: define
interrupts:
category: required

View file

@ -20,7 +20,6 @@ properties:
category: required
type: int
description: number of bits of IRQ priorities
generation: define
"#cells":
- irq

View file

@ -24,7 +24,6 @@ properties:
type: array
category: optional
description: Clock gate information
generation: define
label:
category: required

View file

@ -24,7 +24,6 @@ properties:
type: int
description: maximum interrupt priority
category: required
generation: define
"#cells":
- irq

View file

@ -24,7 +24,6 @@ properties:
category: required
type: int
description: number of bits of IRQ priorities
generation: define
"#cells":
- irq

View file

@ -19,7 +19,6 @@ properties:
category: required
type: int
description: number of bits of IRQ priorities
generation: define
interrupts:
category: required

View file

@ -24,7 +24,6 @@ properties:
type: int
description: maximum interrupt priority
category: required
generation: define
"#cells":
- irq

View file

@ -19,7 +19,6 @@ properties:
category: required
type: int
description: number of bits of IRQ priorities
generation: define
cell_string: IRQ

View file

@ -27,4 +27,3 @@ properties:
type: compound
category: optional
description: IRQ pin
generation: define

View file

@ -16,17 +16,14 @@ properties:
type: string-array
category: required
description: compatible strings
generation: define
sub-node:
properties:
pwms:
type: compound
category: required
generation: define
label:
category: required
type: string
description: Human readable string describing the device (used by Zephyr for API name)
generation: define

View file

@ -21,9 +21,7 @@ properties:
type: compound
category: required
description: VCTL1 pin
generation: define
vctl2-gpios:
type: compound
category: required
description: VCTL2 pin
generation: define

View file

@ -19,4 +19,3 @@ properties:
category: required
type: int
description: number of MPU regions supported by hardware
generation: define

View file

@ -19,4 +19,3 @@ properties:
category: required
type: int
description: number of MPU regions supported by hardware
generation: define

View file

@ -23,9 +23,7 @@ properties:
mdm-power-gpios:
type: compound
category: required
generation: define
mdm-reset-gpios:
type: compound
category: required
generation: define

View file

@ -23,30 +23,24 @@ properties:
mdm-boot-mode-sel-gpios:
type: compound
category: required
generation: define
mdm-power-gpios:
type: compound
category: required
generation: define
mdm-keep-awake-gpios:
type: compound
category: required
generation: define
mdm-reset-gpios:
type: compound
category: required
generation: define
mdm-shld-trans-ena-gpios:
type: compound
category: required
generation: define
mdm-send-ok-gpios:
type: compound
category: optional
description: UART RTS pin if no HW flow control (set to always enabled)
generation: define

View file

@ -20,4 +20,3 @@ properties:
type: int
category: required
description: I2C Slave EEPROM Size in KiB
generation: define

View file

@ -21,19 +21,16 @@ properties:
type: array
category: required
description: JEDEC ID as manufacturer ID, memory type, memory density
generation: define
erase-block-size:
type: int
description: address alignment required by flash erase operations
generation: define
category: optional
label: alignment
write-block-size:
type: int
description: address alignment required by flash write operations
generation: define
category: optional
label: alignment
@ -41,20 +38,16 @@ properties:
type: int
category: optional
description: flash capacity in bits
generation: define
wp-gpios:
type: compound
category: optional
description: WPn pin
generation: define
hold-gpios:
type: compound
category: optional
description: HOLDn pin
generation: define
reset-gpios:
type: compound
category: optional
description: RESETn pin
generation: define

View file

@ -11,7 +11,6 @@ properties:
type: string-array
category: required
description: compatible strings
generation: define
sub-node:
properties:
@ -20,14 +19,11 @@ sub-node:
type: string
category: optional
description: Human readable string describing the device (used by Zephyr for API name)
generation: define
read-only:
type: boolean
category: optional
description: if the partition is read-only or not
generation: define
reg:
type: array
description: register space
generation: define
category: required

View file

@ -18,13 +18,11 @@ properties:
erase-block-size:
type: int
description: address alignment required by flash erase operations
generation: define
category: optional
label: alignment
write-block-size:
type: int
description: address alignment required by flash write operations
generation: define
category: optional
label: alignment

View file

@ -18,7 +18,6 @@ properties:
clocks:
type: array
description: clock gate information
generation: define
category: required
"#cells":

View file

@ -18,7 +18,6 @@ properties:
clocks:
type: array
description: clock gate information
generation: define
category: required
"#cells":

View file

@ -26,20 +26,17 @@ properties:
peripheral-id:
type: int
description: peripheral ID
generation: define
category: required
prescaler:
type: int
category: required
description: Clock prescaler at the input of the PWM (0 to 10)
generation: define
divider:
type: int
category: required
description: Clock divider at the input of the PWM (1 to 255)
generation: define
"#cells":
- channel

View file

@ -27,13 +27,11 @@ properties:
type: int
category: required
description: Set the PWM prescale between 0 and 4096
generation: define
rdc:
type: int
category: required
description: Set the RDC permission for this peripheral
generation: define
"#cells":
- channel

View file

@ -22,46 +22,38 @@ properties:
type: int
description: Channel 0 pin
category: optional
generation: define
ch0-inverted:
type: boolean
description: Channel 0 inverted
category: optional
generation: define
ch1-pin:
type: int
description: Channel 1 pin
category: optional
generation: define
ch1-inverted:
type: boolean
description: Channel 1 inverted
category: optional
generation: define
ch2-pin:
type: int
description: Channel 2 pin
category: optional
generation: define
ch2-inverted:
type: boolean
description: Channel 2 inverted
category: optional
generation: define
ch3-pin:
type: int
description: Channel 3 pin
category: optional
generation: define
ch3-inverted:
type: boolean
description: Channel 3 inverted
category: optional
generation: define

View file

@ -19,28 +19,23 @@ properties:
type: int
description: Timer instance to use for generating the PWM output signals
category: required
generation: define
channel-count:
type: int
description: Number of PWM channels. Limited by timer instance compare registers minus 1.
category: required
generation: define
clock-prescaler:
type: int
description: Clock prescaler for timer used for generating the PWM output signals with frequency = 16 MHz / 2^prescaler
category: required
generation: define
ppi-base:
type: int
description: PPI base used for PPI index calculation used for PWM output generation
category: required
generation: define
gpiote-base:
type: int
description: GPIOTE base used for GPIOTE index calculation used for PWM output generation
category: required
generation: define

View file

@ -18,7 +18,6 @@ properties:
type: array
category: required
description: Clock gate information
generation: define
label:
category: required

View file

@ -21,7 +21,6 @@ properties:
type: int
category: optional
description: Clock frequency information for PWM operation
generation: define
reg:
category: required
@ -33,7 +32,6 @@ properties:
type: int
category: required
description: Width of the PWM comparator in bits
generation: define
"#cells":
- channel

View file

@ -19,7 +19,6 @@ properties:
type: int
category: required
description: Clock prescaler at the input of the timer
generation: define
"#cells":
- channel

View file

@ -26,7 +26,6 @@ properties:
peripheral-id:
type: int
description: peripheral ID
generation: define
category: required
label:

View file

@ -23,5 +23,4 @@ properties:
clock-generator:
type: int
description: clock generator index
generation: define
category: required

View file

@ -27,5 +27,4 @@ properties:
ppi-wrap:
type: boolean
description: Enable wrapping with PPI
generation: define
category: required

View file

@ -18,7 +18,6 @@ properties:
type: int
category: optional
description: Clock frequency information for RTC operation
generation: define
label:
category: required
interrupts:
@ -28,4 +27,3 @@ properties:
type: int
category: required
description: RTC frequency equals clock-frequency divided by the prescaler value
generation: define

View file

@ -24,4 +24,3 @@ properties:
type: array
category: optional
description: Clock gate information
generation: define

View file

@ -20,4 +20,3 @@ properties:
int-gpios:
type: compound
category: optional
generation: define

View file

@ -20,4 +20,3 @@ properties:
int1-gpios:
type: compound
category: optional
generation: define

View file

@ -20,4 +20,3 @@ properties:
int1-gpios:
type: compound
category: optional
generation: define

View file

@ -22,4 +22,3 @@ properties:
int1-gpios:
type: compound
category: optional
generation: define

View file

@ -20,4 +20,3 @@ properties:
int-gpios:
type: compound
category: required
generation: define

View file

@ -20,4 +20,3 @@ properties:
int-gpios:
type: compound
category: optional
generation: define

View file

@ -26,37 +26,31 @@ properties:
a-pin:
type: int
description: A pin
generation: define
category: required
b-pin:
type: int
description: B pin
generation: define
category: required
led-pin:
type: int
description: LED pin for light based QDEC device
generation: define
category: optional
enable-pin:
type: int
description: Enables connected QDEC device
generation: define
category: optional
led-pre:
type: int
description: Time LED is enabled prior to sampling event (in us)
generation: define
category: required
steps:
type: int
description: Number of steps on the rotating wheel
generation: define
category: required
label:

View file

@ -20,9 +20,7 @@ properties:
int1-gpios:
type: compound
category: optional
generation: define
int2-gpios:
type: compound
category: optional
generation: define

View file

@ -21,14 +21,11 @@ properties:
reset-gpios:
type: compound
category: optional
generation: define
int1-gpios:
type: compound
category: optional
generation: define
int2-gpios:
type: compound
category: optional
generation: define

View file

@ -21,4 +21,3 @@ properties:
type: compound
category: optional
description: ALERT pin
generation: define

View file

@ -22,4 +22,3 @@ properties:
type: compound
category: optional
description: DRDY pin
generation: define

View file

@ -20,4 +20,3 @@ properties:
irq-gpios:
type: compound
category: required
generation: define

View file

@ -21,4 +21,3 @@ properties:
irq-gpios:
type: compound
category: required
generation: define

Some files were not shown because too many files have changed in this diff Show more