dts: bindings: clean up redundant required false attributes
DTS property attributes are (by default) not required. Explicitly specifying `required: false` is redundant. Perhaps a warning to that effect would be useful. Signed-off-by: Chris Friedt <cfriedt@meta.com>
This commit is contained in:
parent
de9a665b31
commit
83bea9a796
356 changed files with 0 additions and 1092 deletions
|
@ -12,11 +12,9 @@ properties:
|
||||||
required: true
|
required: true
|
||||||
|
|
||||||
"#address-cells":
|
"#address-cells":
|
||||||
required: false
|
|
||||||
const: 1
|
const: 1
|
||||||
|
|
||||||
"#size-cells":
|
"#size-cells":
|
||||||
required: false
|
|
||||||
const: 0
|
const: 0
|
||||||
|
|
||||||
child-binding:
|
child-binding:
|
||||||
|
@ -105,7 +103,6 @@ child-binding:
|
||||||
|
|
||||||
zephyr,vref-mv:
|
zephyr,vref-mv:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
This property can be used to specify the voltage (in millivolts)
|
This property can be used to specify the voltage (in millivolts)
|
||||||
of the reference selected for this channel, so that applications
|
of the reference selected for this channel, so that applications
|
||||||
|
@ -126,14 +123,12 @@ child-binding:
|
||||||
|
|
||||||
zephyr,input-positive:
|
zephyr,input-positive:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Positive ADC input. Used only for drivers that select
|
Positive ADC input. Used only for drivers that select
|
||||||
the ADC_CONFIGURABLE_INPUTS Kconfig option.
|
the ADC_CONFIGURABLE_INPUTS Kconfig option.
|
||||||
|
|
||||||
zephyr,input-negative:
|
zephyr,input-negative:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Negative ADC input. Used only for drivers that select
|
Negative ADC input. Used only for drivers that select
|
||||||
the ADC_CONFIGURABLE_INPUTS Kconfig option.
|
the ADC_CONFIGURABLE_INPUTS Kconfig option.
|
||||||
|
@ -142,13 +137,11 @@ child-binding:
|
||||||
|
|
||||||
zephyr,resolution:
|
zephyr,resolution:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
ADC resolution to be used for the channel.
|
ADC resolution to be used for the channel.
|
||||||
|
|
||||||
zephyr,oversampling:
|
zephyr,oversampling:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Oversampling setting to be used for the channel.
|
Oversampling setting to be used for the channel.
|
||||||
When specified, each sample is averaged from 2^N conversion results
|
When specified, each sample is averaged from 2^N conversion results
|
||||||
|
|
|
@ -22,11 +22,9 @@ properties:
|
||||||
|
|
||||||
io-channel-map-mask:
|
io-channel-map-mask:
|
||||||
type: compound
|
type: compound
|
||||||
required: false
|
|
||||||
|
|
||||||
io-channel-map-pass-thru:
|
io-channel-map-pass-thru:
|
||||||
type: compound
|
type: compound
|
||||||
required: false
|
|
||||||
|
|
||||||
"#io-channel-cells":
|
"#io-channel-cells":
|
||||||
type: int
|
type: int
|
||||||
|
|
|
@ -37,7 +37,6 @@ properties:
|
||||||
|
|
||||||
calib-offset:
|
calib-offset:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
bit position offset in NVM SW Calib for start of ADC0 BIASCOMP field.
|
bit position offset in NVM SW Calib for start of ADC0 BIASCOMP field.
|
||||||
This property is expected to be set on SAM{D,E}5x family of SoCs.
|
This property is expected to be set on SAM{D,E}5x family of SoCs.
|
||||||
|
|
|
@ -30,7 +30,6 @@ properties:
|
||||||
|
|
||||||
rcu-clock-source:
|
rcu-clock-source:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Some GD32 ADC have additional clock source, like IRC14M or IRC28M.
|
Some GD32 ADC have additional clock source, like IRC14M or IRC28M.
|
||||||
This property used to select the clock and related prescaler, valid
|
This property used to select the clock and related prescaler, valid
|
||||||
|
|
|
@ -26,7 +26,6 @@ properties:
|
||||||
|
|
||||||
alternate-voltage-reference:
|
alternate-voltage-reference:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: use alternate voltage reference source
|
description: use alternate voltage reference source
|
||||||
|
|
||||||
sample-time:
|
sample-time:
|
||||||
|
|
|
@ -13,7 +13,6 @@ properties:
|
||||||
|
|
||||||
channel-mux-b:
|
channel-mux-b:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Use alternate set (b instead of a) of ADC channels
|
Use alternate set (b instead of a) of ADC channels
|
||||||
|
|
||||||
|
@ -22,7 +21,6 @@ properties:
|
||||||
|
|
||||||
periodic-trigger:
|
periodic-trigger:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: if periodic trigger enabled
|
description: if periodic trigger enabled
|
||||||
|
|
||||||
"#io-channel-cells":
|
"#io-channel-cells":
|
||||||
|
@ -30,12 +28,10 @@ properties:
|
||||||
|
|
||||||
clk-source:
|
clk-source:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: use alternate clock reference source
|
description: use alternate clock reference source
|
||||||
|
|
||||||
long-sample:
|
long-sample:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
enum:
|
enum:
|
||||||
- 0
|
- 0
|
||||||
- 1
|
- 1
|
||||||
|
@ -46,17 +42,14 @@ properties:
|
||||||
|
|
||||||
continuous-convert:
|
continuous-convert:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: If use continuous convert
|
description: If use continuous convert
|
||||||
|
|
||||||
high-speed:
|
high-speed:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: If use high speed
|
description: If use high speed
|
||||||
|
|
||||||
hw-trigger-src:
|
hw-trigger-src:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: hardware trigger source (See ADCxTRGSEL field in user manual for more details)
|
description: hardware trigger source (See ADCxTRGSEL field in user manual for more details)
|
||||||
|
|
||||||
io-channel-cells:
|
io-channel-cells:
|
||||||
|
|
|
@ -13,7 +13,6 @@ properties:
|
||||||
|
|
||||||
vref-mv:
|
vref-mv:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
default: 3300
|
default: 3300
|
||||||
description: |
|
description: |
|
||||||
Indicate the reference voltage of the ADC in mV.
|
Indicate the reference voltage of the ADC in mV.
|
||||||
|
|
|
@ -29,7 +29,6 @@ properties:
|
||||||
|
|
||||||
vref-mv:
|
vref-mv:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
default: 3300
|
default: 3300
|
||||||
description: Indicates the reference voltage of the ADC in mV (on the target board).
|
description: Indicates the reference voltage of the ADC in mV (on the target board).
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,6 @@ bus: lmp90xxx
|
||||||
properties:
|
properties:
|
||||||
drdyb-gpios:
|
drdyb-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: Data Ready Bar
|
description: Data Ready Bar
|
||||||
|
|
||||||
"#io-channel-cells":
|
"#io-channel-cells":
|
||||||
|
|
|
@ -5,5 +5,4 @@ include: ti,lmp90xxx-base.yaml
|
||||||
properties:
|
properties:
|
||||||
rtd-current:
|
rtd-current:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: RTD current in microampere
|
description: RTD current in microampere
|
||||||
|
|
|
@ -23,7 +23,6 @@ properties:
|
||||||
|
|
||||||
full-ohms:
|
full-ohms:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Resistance of the full path through the voltage divider.
|
Resistance of the full path through the voltage divider.
|
||||||
|
|
||||||
|
@ -32,7 +31,6 @@ properties:
|
||||||
|
|
||||||
power-gpios:
|
power-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Control power to the voltage divider inputs.
|
Control power to the voltage divider inputs.
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,6 @@ properties:
|
||||||
|
|
||||||
ref-internal-mv:
|
ref-internal-mv:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
default: 0
|
default: 0
|
||||||
description:
|
description:
|
||||||
Internal reference voltage in mV. If not provided or set to zero,
|
Internal reference voltage in mV. If not provided or set to zero,
|
||||||
|
@ -23,7 +22,6 @@ properties:
|
||||||
|
|
||||||
ref-vdd-mv:
|
ref-vdd-mv:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
default: 0
|
default: 0
|
||||||
description:
|
description:
|
||||||
VDD reference voltage in mV. If not provided or set to zero,
|
VDD reference voltage in mV. If not provided or set to zero,
|
||||||
|
@ -31,7 +29,6 @@ properties:
|
||||||
|
|
||||||
ref-external0-mv:
|
ref-external0-mv:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
default: 0
|
default: 0
|
||||||
description:
|
description:
|
||||||
External 0 reference voltage in mV. If not provided or set to zero,
|
External 0 reference voltage in mV. If not provided or set to zero,
|
||||||
|
@ -39,7 +36,6 @@ properties:
|
||||||
|
|
||||||
ref-external1-mv:
|
ref-external1-mv:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
default: 0
|
default: 0
|
||||||
description:
|
description:
|
||||||
External 1 reference voltage in mV. If not provided or set to zero,
|
External 1 reference voltage in mV. If not provided or set to zero,
|
||||||
|
|
|
@ -17,7 +17,6 @@ properties:
|
||||||
clk-pin:
|
clk-pin:
|
||||||
type: int
|
type: int
|
||||||
deprecated: true
|
deprecated: true
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
IMPORTANT: This option will only be used if the new pin control driver
|
IMPORTANT: This option will only be used if the new pin control driver
|
||||||
is not enabled.
|
is not enabled.
|
||||||
|
@ -37,7 +36,6 @@ properties:
|
||||||
din-pin:
|
din-pin:
|
||||||
type: int
|
type: int
|
||||||
deprecated: true
|
deprecated: true
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
IMPORTANT: This option will only be used if the new pin control driver
|
IMPORTANT: This option will only be used if the new pin control driver
|
||||||
is not enabled.
|
is not enabled.
|
||||||
|
@ -47,7 +45,6 @@ properties:
|
||||||
|
|
||||||
clock-source:
|
clock-source:
|
||||||
type: string
|
type: string
|
||||||
required: false
|
|
||||||
default: "PCLK32M_HFXO"
|
default: "PCLK32M_HFXO"
|
||||||
description: |
|
description: |
|
||||||
Clock source to be used by the PDM peripheral. The following options
|
Clock source to be used by the PDM peripheral. The following options
|
||||||
|
@ -66,7 +63,6 @@ properties:
|
||||||
|
|
||||||
queue-size:
|
queue-size:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
default: 4
|
default: 4
|
||||||
description: |
|
description: |
|
||||||
Size of the queue of received audio data blocks to be used
|
Size of the queue of received audio data blocks to be used
|
||||||
|
|
|
@ -13,26 +13,21 @@ properties:
|
||||||
description: Resynchronization jump width (ISO 11898-1)
|
description: Resynchronization jump width (ISO 11898-1)
|
||||||
prop-seg:
|
prop-seg:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Time quantums of propagation segment (ISO 11898-1)
|
description: Time quantums of propagation segment (ISO 11898-1)
|
||||||
phase-seg1:
|
phase-seg1:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Time quantums of phase buffer 1 segment (ISO 11898-1)
|
description: Time quantums of phase buffer 1 segment (ISO 11898-1)
|
||||||
phase-seg2:
|
phase-seg2:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Time quantums of phase buffer 2 segment (ISO 11898-1)
|
description: Time quantums of phase buffer 2 segment (ISO 11898-1)
|
||||||
sample-point:
|
sample-point:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: >
|
description: >
|
||||||
Sample point in permille.
|
Sample point in permille.
|
||||||
This param is required if segments are not given.
|
This param is required if segments are not given.
|
||||||
If the sample point is given, the segments are ignored.
|
If the sample point is given, the segments are ignored.
|
||||||
phys:
|
phys:
|
||||||
type: phandle
|
type: phandle
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Actively controlled CAN transceiver.
|
Actively controlled CAN transceiver.
|
||||||
|
|
||||||
|
|
|
@ -13,24 +13,19 @@ properties:
|
||||||
description: Resynchronization jump width for the data phase. (ISO11898-1:2015)
|
description: Resynchronization jump width for the data phase. (ISO11898-1:2015)
|
||||||
prop-seg-data:
|
prop-seg-data:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Time quantums of propagation segment for the data phase. (ISO11898-1:2015)
|
description: Time quantums of propagation segment for the data phase. (ISO11898-1:2015)
|
||||||
phase-seg1-data:
|
phase-seg1-data:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Time quantums of phase buffer 1 segment for the data phase. (ISO11898-1:2015)
|
description: Time quantums of phase buffer 1 segment for the data phase. (ISO11898-1:2015)
|
||||||
phase-seg2-data:
|
phase-seg2-data:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Time quantums of phase buffer 2 segment for the data phase. (ISO11898-1:2015)
|
description: Time quantums of phase buffer 2 segment for the data phase. (ISO11898-1:2015)
|
||||||
sample-point-data:
|
sample-point-data:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: >
|
description: >
|
||||||
Sample point in permille for the data phase.
|
Sample point in permille for the data phase.
|
||||||
This param is required if segments are not given.
|
This param is required if segments are not given.
|
||||||
If the sample point is given, the segments are ignored.
|
If the sample point is given, the segments are ignored.
|
||||||
tx-delay-comp-offset:
|
tx-delay-comp-offset:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
default: 0
|
default: 0
|
||||||
|
|
|
@ -25,7 +25,6 @@ properties:
|
||||||
|
|
||||||
clkout-divider:
|
clkout-divider:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Clock divider for the CLKOUT signal. If not set, the CLKOUT signal is turned off.
|
Clock divider for the CLKOUT signal. If not set, the CLKOUT signal is turned off.
|
||||||
|
|
||||||
|
|
|
@ -22,5 +22,4 @@ properties:
|
||||||
|
|
||||||
master-can-reg:
|
master-can-reg:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: master can reg when different from current instance
|
description: master can reg when different from current instance
|
||||||
|
|
|
@ -16,7 +16,6 @@ properties:
|
||||||
|
|
||||||
clk-divider:
|
clk-divider:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
enum:
|
enum:
|
||||||
- 1
|
- 1
|
||||||
- 2
|
- 2
|
||||||
|
|
|
@ -18,7 +18,6 @@ properties:
|
||||||
|
|
||||||
xtal-div:
|
xtal-div:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Divisor value for XTAL Clock, CPU_CLK = XTAL_FREQ / xtal-div
|
description: Divisor value for XTAL Clock, CPU_CLK = XTAL_FREQ / xtal-div
|
||||||
|
|
||||||
"#clock-cells":
|
"#clock-cells":
|
||||||
|
|
|
@ -15,7 +15,6 @@ properties:
|
||||||
|
|
||||||
clocks:
|
clocks:
|
||||||
type: array
|
type: array
|
||||||
required: false
|
|
||||||
description: input clock source
|
description: input clock source
|
||||||
|
|
||||||
"#clock-cells":
|
"#clock-cells":
|
||||||
|
|
|
@ -8,17 +8,14 @@ compatible: "intel,adsp-shim-clkctl"
|
||||||
properties:
|
properties:
|
||||||
adsp-clkctl-clk-wovcro:
|
adsp-clkctl-clk-wovcro:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Index of WOVCRO clock encoding in the encoding array (if wovcro-supported is true).
|
description: Index of WOVCRO clock encoding in the encoding array (if wovcro-supported is true).
|
||||||
|
|
||||||
adsp-clkctl-clk-lpro:
|
adsp-clkctl-clk-lpro:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Index of LPRO clock encoding in the encoding array.
|
description: Index of LPRO clock encoding in the encoding array.
|
||||||
|
|
||||||
adsp-clkctl-clk-hpro:
|
adsp-clkctl-clk-hpro:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Index of HPRO clock encoding in the encoding array.
|
description: Index of HPRO clock encoding in the encoding array.
|
||||||
|
|
||||||
adsp-clkctl-freq-enc:
|
adsp-clkctl-freq-enc:
|
||||||
|
@ -28,7 +25,6 @@ properties:
|
||||||
|
|
||||||
adsp-clkctl-freq-mask:
|
adsp-clkctl-freq-mask:
|
||||||
type: array
|
type: array
|
||||||
required: false
|
|
||||||
description: Array that encodes needed masks to enable each clock.
|
description: Array that encodes needed masks to enable each clock.
|
||||||
|
|
||||||
adsp-clkctl-freq-default:
|
adsp-clkctl-freq-default:
|
||||||
|
|
|
@ -21,7 +21,6 @@ properties:
|
||||||
|
|
||||||
slow-clock-div:
|
slow-clock-div:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
PWM and TACH clock domain divided down from 48 MHz AHB clock. The
|
PWM and TACH clock domain divided down from 48 MHz AHB clock. The
|
||||||
default value is 480 for 100 kHz.
|
default value is 480 for 100 kHz.
|
||||||
|
@ -38,7 +37,6 @@ properties:
|
||||||
|
|
||||||
xtal-single-ended:
|
xtal-single-ended:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: Use single ended crystal connection to XTAL2 pin.
|
description: Use single ended crystal connection to XTAL2 pin.
|
||||||
|
|
||||||
"#clock-cells":
|
"#clock-cells":
|
||||||
|
|
|
@ -16,7 +16,6 @@ properties:
|
||||||
|
|
||||||
hfclkaudio-frequency:
|
hfclkaudio-frequency:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Frequency of the HFCLKAUDIO clock in Hz. Adjustable with 3.3 ppm
|
Frequency of the HFCLKAUDIO clock in Hz. Adjustable with 3.3 ppm
|
||||||
resolution in two frequency bands - 11.176 MHz to 11.402 MHz, and
|
resolution in two frequency bands - 11.176 MHz to 11.402 MHz, and
|
||||||
|
|
|
@ -177,7 +177,6 @@ properties:
|
||||||
|
|
||||||
apb4-prescaler:
|
apb4-prescaler:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
APB4 prescaler. It sets the APB4 bus frequency, APB4_CLK, by dividing
|
APB4 prescaler. It sets the APB4 bus frequency, APB4_CLK, by dividing
|
||||||
OFMCLK(MCLK) and needs to meet the following requirements.
|
OFMCLK(MCLK) and needs to meet the following requirements.
|
||||||
|
@ -207,7 +206,6 @@ properties:
|
||||||
- 10
|
- 10
|
||||||
|
|
||||||
ram-pd-depth:
|
ram-pd-depth:
|
||||||
required: false
|
|
||||||
type: int
|
type: int
|
||||||
enum:
|
enum:
|
||||||
- 12
|
- 12
|
||||||
|
|
|
@ -13,10 +13,8 @@ properties:
|
||||||
|
|
||||||
clkout-source:
|
clkout-source:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: clkout clock source
|
description: clkout clock source
|
||||||
|
|
||||||
clkout-divider:
|
clkout-divider:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: clkout divider
|
description: clkout divider
|
||||||
|
|
|
@ -14,7 +14,6 @@ properties:
|
||||||
sosc-mode:
|
sosc-mode:
|
||||||
type: int
|
type: int
|
||||||
description: system oscillator mode
|
description: system oscillator mode
|
||||||
required: false
|
|
||||||
|
|
||||||
"#clock-cells":
|
"#clock-cells":
|
||||||
const: 1
|
const: 1
|
||||||
|
|
|
@ -23,17 +23,14 @@ properties:
|
||||||
|
|
||||||
clkout-source:
|
clkout-source:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: clkout clock source
|
description: clkout clock source
|
||||||
|
|
||||||
clkout-divider:
|
clkout-divider:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: clkout divider
|
description: clkout divider
|
||||||
|
|
||||||
"#clock-cells":
|
"#clock-cells":
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
const: 3
|
const: 3
|
||||||
|
|
||||||
clock-cells:
|
clock-cells:
|
||||||
|
|
|
@ -10,7 +10,6 @@ include: [fixed-clock.yaml]
|
||||||
properties:
|
properties:
|
||||||
hse-bypass:
|
hse-bypass:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
HSE crystal oscillator bypass
|
HSE crystal oscillator bypass
|
||||||
Set to the property to by-pass the oscillator with an external clock.
|
Set to the property to by-pass the oscillator with an external clock.
|
||||||
|
|
|
@ -23,7 +23,6 @@ properties:
|
||||||
|
|
||||||
lse-bypass:
|
lse-bypass:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
LSE crystal oscillator bypass
|
LSE crystal oscillator bypass
|
||||||
Set the property to by-pass the oscillator with an external clock.
|
Set the property to by-pass the oscillator with an external clock.
|
||||||
|
|
|
@ -30,7 +30,6 @@ properties:
|
||||||
|
|
||||||
msi-pll-mode:
|
msi-pll-mode:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
MSI clock PLL enable
|
MSI clock PLL enable
|
||||||
Enables the PLL part of the MSI clock source.
|
Enables the PLL part of the MSI clock source.
|
||||||
|
|
|
@ -124,7 +124,6 @@ properties:
|
||||||
|
|
||||||
undershoot-prevention:
|
undershoot-prevention:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
On some parts, it could be required to set up highest core frequencies
|
On some parts, it could be required to set up highest core frequencies
|
||||||
(>80MHz) in two steps in order to prevent undershoot.
|
(>80MHz) in two steps in order to prevent undershoot.
|
||||||
|
|
|
@ -36,12 +36,10 @@ properties:
|
||||||
|
|
||||||
xtpre:
|
xtpre:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Otpional HSE divider for PLL entry
|
Otpional HSE divider for PLL entry
|
||||||
|
|
||||||
usbpre:
|
usbpre:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Otpional HSE divider for PLL entry
|
Otpional HSE divider for PLL entry
|
||||||
|
|
|
@ -55,7 +55,6 @@ properties:
|
||||||
|
|
||||||
div-q:
|
div-q:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
PLL division factor for PLL48CK
|
PLL division factor for PLL48CK
|
||||||
Valid range: 2 - 15
|
Valid range: 2 - 15
|
||||||
|
|
|
@ -57,7 +57,6 @@ properties:
|
||||||
|
|
||||||
div-q:
|
div-q:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Main PLL (PLL) division factor for USB OTG FS, SDMMC and random number
|
Main PLL (PLL) division factor for USB OTG FS, SDMMC and random number
|
||||||
generator clocks.
|
generator clocks.
|
||||||
|
|
|
@ -53,7 +53,6 @@ properties:
|
||||||
|
|
||||||
div-q:
|
div-q:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
PLL division factor for PLL48CK
|
PLL division factor for PLL48CK
|
||||||
Valid range: 2 - 15
|
Valid range: 2 - 15
|
||||||
|
|
|
@ -46,14 +46,12 @@ properties:
|
||||||
|
|
||||||
div-p:
|
div-p:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
PLL division factor for PLL P output
|
PLL division factor for PLL P output
|
||||||
Valid range: 2 - 32
|
Valid range: 2 - 32
|
||||||
|
|
||||||
div-q:
|
div-q:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
PLL division factor for PLL Q output
|
PLL division factor for PLL Q output
|
||||||
Valid range: 2 - 8
|
Valid range: 2 - 8
|
||||||
|
|
|
@ -46,7 +46,6 @@ properties:
|
||||||
|
|
||||||
div-p:
|
div-p:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Main PLL division factor for ADC
|
Main PLL division factor for ADC
|
||||||
Valid range: 2 - 31
|
Valid range: 2 - 31
|
||||||
|
|
|
@ -50,21 +50,18 @@ properties:
|
||||||
|
|
||||||
div-p:
|
div-p:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
PLL division factor for pllx_p_ck
|
PLL division factor for pllx_p_ck
|
||||||
Valid range: 1 - 128
|
Valid range: 1 - 128
|
||||||
|
|
||||||
div-q:
|
div-q:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
PLL division factor for pllx_q_ck
|
PLL division factor for pllx_q_ck
|
||||||
Valid range: 1 - 128
|
Valid range: 1 - 128
|
||||||
|
|
||||||
div-r:
|
div-r:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
PLL division factor for pllx_r_ck
|
PLL division factor for pllx_r_ck
|
||||||
Valid range: 1 - 128
|
Valid range: 1 - 128
|
||||||
|
|
|
@ -50,7 +50,6 @@ properties:
|
||||||
|
|
||||||
div-p:
|
div-p:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Main PLL division factor for PLLSAI3CLK
|
Main PLL division factor for PLLSAI3CLK
|
||||||
enum:
|
enum:
|
||||||
|
@ -59,7 +58,6 @@ properties:
|
||||||
|
|
||||||
div-q:
|
div-q:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Main PLL division factor for PLL48M1CLK (48 MHz clock).
|
Main PLL division factor for PLL48M1CLK (48 MHz clock).
|
||||||
enum:
|
enum:
|
||||||
|
|
|
@ -53,14 +53,12 @@ properties:
|
||||||
|
|
||||||
div-p:
|
div-p:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
PLLx DIVP division factor
|
PLLx DIVP division factor
|
||||||
Valid range: 1 - 128
|
Valid range: 1 - 128
|
||||||
|
|
||||||
div-q:
|
div-q:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
PLLx DIVQ division factor
|
PLLx DIVQ division factor
|
||||||
Valid range: 1 - 128
|
Valid range: 1 - 128
|
||||||
|
|
|
@ -51,14 +51,12 @@ properties:
|
||||||
|
|
||||||
div-p:
|
div-p:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Main PLL division factor for PLLPCLK
|
Main PLL division factor for PLLPCLK
|
||||||
Valid range: 2 - 32
|
Valid range: 2 - 32
|
||||||
|
|
||||||
div-q:
|
div-q:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Main PLL division factor for PLLQCLK
|
Main PLL division factor for PLLQCLK
|
||||||
Valid range: 2 - 8
|
Valid range: 2 - 8
|
||||||
|
|
|
@ -10,14 +10,12 @@ include: [fixed-clock.yaml]
|
||||||
properties:
|
properties:
|
||||||
hse-tcxo:
|
hse-tcxo:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
When set, TCXO is selected as external source clock for HSE.
|
When set, TCXO is selected as external source clock for HSE.
|
||||||
Otherwise, external cyrstal is selected as HSE source clock.
|
Otherwise, external cyrstal is selected as HSE source clock.
|
||||||
|
|
||||||
hse-div2:
|
hse-div2:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
When set HSE output clock is divided by 2.
|
When set HSE output clock is divided by 2.
|
||||||
Otherwise, no prescaler is used.
|
Otherwise, no prescaler is used.
|
||||||
|
|
|
@ -16,7 +16,6 @@ include:
|
||||||
properties:
|
properties:
|
||||||
cpu2-prescaler:
|
cpu2-prescaler:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
enum:
|
enum:
|
||||||
- 1
|
- 1
|
||||||
- 2
|
- 2
|
||||||
|
|
|
@ -10,7 +10,6 @@ description: Pseudo-device to help capturing desired data into core dumps
|
||||||
properties:
|
properties:
|
||||||
memory-regions:
|
memory-regions:
|
||||||
type: array
|
type: array
|
||||||
required: false
|
|
||||||
description: Start address and size of memory regions to be collected in a core dump
|
description: Start address and size of memory regions to be collected in a core dump
|
||||||
|
|
||||||
coredump-type:
|
coredump-type:
|
||||||
|
|
|
@ -52,6 +52,5 @@ properties:
|
||||||
forced to 2.
|
forced to 2.
|
||||||
type: int
|
type: int
|
||||||
default: 2
|
default: 2
|
||||||
required: false
|
|
||||||
|
|
||||||
compatible: "espressif,esp32-timer"
|
compatible: "espressif,esp32-timer"
|
||||||
|
|
|
@ -58,7 +58,6 @@ properties:
|
||||||
|
|
||||||
secondary_source:
|
secondary_source:
|
||||||
type: string
|
type: string
|
||||||
required: false
|
|
||||||
description: Secondary source of the timer, see qtmr_input_source_t enumerator type
|
description: Secondary source of the timer, see qtmr_input_source_t enumerator type
|
||||||
of the MCUXpresso SDK
|
of the MCUXpresso SDK
|
||||||
enum:
|
enum:
|
||||||
|
@ -69,15 +68,12 @@ properties:
|
||||||
|
|
||||||
filter_count:
|
filter_count:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Fault filter count (0-255).
|
description: Fault filter count (0-255).
|
||||||
|
|
||||||
filter_period:
|
filter_period:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Fault filter period (0-255).
|
description: Fault filter period (0-255).
|
||||||
|
|
||||||
freq:
|
freq:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: clock frequency (only used for external clock sources)
|
description: clock frequency (only used for external clock sources)
|
||||||
|
|
|
@ -11,4 +11,3 @@ properties:
|
||||||
clock-source:
|
clock-source:
|
||||||
type: int
|
type: int
|
||||||
description: cpu clock source
|
description: cpu clock source
|
||||||
required: false
|
|
||||||
|
|
|
@ -11,4 +11,3 @@ properties:
|
||||||
clock-source:
|
clock-source:
|
||||||
type: int
|
type: int
|
||||||
description: cpu clock source
|
description: cpu clock source
|
||||||
required: false
|
|
||||||
|
|
|
@ -8,17 +8,13 @@ include: base.yaml
|
||||||
properties:
|
properties:
|
||||||
clock-frequency:
|
clock-frequency:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Clock frequency in Hz
|
description: Clock frequency in Hz
|
||||||
cpu-power-states:
|
cpu-power-states:
|
||||||
type: phandles
|
type: phandles
|
||||||
required: false
|
|
||||||
description: List of power management states supported by this cpu
|
description: List of power management states supported by this cpu
|
||||||
i-cache-line-size:
|
i-cache-line-size:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: i-cache line size
|
description: i-cache line size
|
||||||
d-cache-line-size:
|
d-cache-line-size:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: d-cache line size
|
description: d-cache line size
|
||||||
|
|
|
@ -11,4 +11,3 @@ properties:
|
||||||
clock-source:
|
clock-source:
|
||||||
type: int
|
type: int
|
||||||
description: cpu clock source
|
description: cpu clock source
|
||||||
required: false
|
|
||||||
|
|
|
@ -21,7 +21,6 @@ properties:
|
||||||
|
|
||||||
prescaler:
|
prescaler:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
default: 15
|
default: 15
|
||||||
description: |
|
description: |
|
||||||
Peripheral Clock to DAC Clock Ratio. Prescaler value is calcuated as
|
Peripheral Clock to DAC Clock Ratio. Prescaler value is calcuated as
|
||||||
|
|
|
@ -21,7 +21,6 @@ properties:
|
||||||
|
|
||||||
reference:
|
reference:
|
||||||
type: string
|
type: string
|
||||||
required: false
|
|
||||||
description: Reference voltage source
|
description: Reference voltage source
|
||||||
enum:
|
enum:
|
||||||
- "intref"
|
- "intref"
|
||||||
|
|
|
@ -26,7 +26,6 @@ properties:
|
||||||
type: int
|
type: int
|
||||||
default: 0
|
default: 0
|
||||||
description: Reset value of DAC output. Defaults to 0, the SoC default.
|
description: Reset value of DAC output. Defaults to 0, the SoC default.
|
||||||
required: false
|
|
||||||
|
|
||||||
"#io-channel-cells":
|
"#io-channel-cells":
|
||||||
const: 1
|
const: 1
|
||||||
|
|
|
@ -31,7 +31,6 @@ properties:
|
||||||
|
|
||||||
gain:
|
gain:
|
||||||
type: array
|
type: array
|
||||||
required: false
|
|
||||||
default: [0, 0, 0, 0]
|
default: [0, 0, 0, 0]
|
||||||
description: |
|
description: |
|
||||||
Gain selection bit.
|
Gain selection bit.
|
||||||
|
|
|
@ -18,7 +18,6 @@ properties:
|
||||||
|
|
||||||
low-power-mode:
|
low-power-mode:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: Enable low-power mode
|
description: Enable low-power mode
|
||||||
|
|
||||||
"#io-channel-cells":
|
"#io-channel-cells":
|
||||||
|
|
|
@ -18,12 +18,10 @@ properties:
|
||||||
|
|
||||||
low-power-mode:
|
low-power-mode:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: Enable low-power mode
|
description: Enable low-power mode
|
||||||
|
|
||||||
buffered:
|
buffered:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: Enable output buffer
|
description: Enable output buffer
|
||||||
|
|
||||||
"#io-channel-cells":
|
"#io-channel-cells":
|
||||||
|
|
|
@ -9,5 +9,4 @@ include: [base.yaml, pinctrl-device.yaml]
|
||||||
properties:
|
properties:
|
||||||
swo-ref-frequency:
|
swo-ref-frequency:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Reference clock frequency for SWO if different than CPU clock.
|
description: Reference clock frequency for SWO if different than CPU clock.
|
||||||
|
|
|
@ -10,7 +10,6 @@ include: spi-device.yaml
|
||||||
properties:
|
properties:
|
||||||
irq-gpios:
|
irq-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: Optional IRQ line of FT800 controller
|
description: Optional IRQ line of FT800 controller
|
||||||
|
|
||||||
pclk:
|
pclk:
|
||||||
|
|
|
@ -9,7 +9,6 @@ include: [spi-device.yaml, display-controller.yaml]
|
||||||
properties:
|
properties:
|
||||||
reset-gpios:
|
reset-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: RESET pin.
|
description: RESET pin.
|
||||||
|
|
||||||
The RESET pin of ILI9340 is active low.
|
The RESET pin of ILI9340 is active low.
|
||||||
|
|
|
@ -11,7 +11,6 @@ include: spi-device.yaml
|
||||||
properties:
|
properties:
|
||||||
scan-limit:
|
scan-limit:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
default: 7
|
default: 7
|
||||||
enum:
|
enum:
|
||||||
- 0
|
- 0
|
||||||
|
@ -28,7 +27,6 @@ properties:
|
||||||
scan-limit is 1, and so on.
|
scan-limit is 1, and so on.
|
||||||
intensity:
|
intensity:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
default: 0
|
default: 0
|
||||||
enum:
|
enum:
|
||||||
- 0
|
- 0
|
||||||
|
@ -50,6 +48,5 @@ properties:
|
||||||
description: Intensity for MAX7219.
|
description: Intensity for MAX7219.
|
||||||
num-cascading:
|
num-cascading:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
default: 1
|
default: 1
|
||||||
description: Number of cascading MAX7219.
|
description: Number of cascading MAX7219.
|
||||||
|
|
|
@ -58,7 +58,6 @@ properties:
|
||||||
|
|
||||||
pwm:
|
pwm:
|
||||||
type: phandle
|
type: phandle
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Reference to a PWM instance for generating pulse signals on column
|
Reference to a PWM instance for generating pulse signals on column
|
||||||
GPIOs. If not provided, GPIOTE and PPI channels are allocated and
|
GPIOs. If not provided, GPIOTE and PPI channels are allocated and
|
||||||
|
|
|
@ -13,14 +13,12 @@ include: [mipi-dsi-device.yaml, display-controller.yaml]
|
||||||
properties:
|
properties:
|
||||||
reset-gpios:
|
reset-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
The RESETn pin is asserted to disable the sensor causing a hard
|
The RESETn pin is asserted to disable the sensor causing a hard
|
||||||
reset. The sensor receives this as an active-low signal.
|
reset. The sensor receives this as an active-low signal.
|
||||||
|
|
||||||
bl-gpios:
|
bl-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
The BLn pin is asserted to control the backlight of the panel.
|
The BLn pin is asserted to control the backlight of the panel.
|
||||||
The sensor receives this as an active-high signal.
|
The sensor receives this as an active-high signal.
|
||||||
|
|
|
@ -10,7 +10,6 @@ include: [spi-device.yaml, display-controller.yaml]
|
||||||
properties:
|
properties:
|
||||||
extcomin-gpios:
|
extcomin-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: EXTCOMIN pin
|
description: EXTCOMIN pin
|
||||||
|
|
||||||
The EXTCOMIN pin is where a square pulse for toggling VCOM will
|
The EXTCOMIN pin is where a square pulse for toggling VCOM will
|
||||||
|
@ -18,7 +17,6 @@ properties:
|
||||||
|
|
||||||
extcomin-frequency:
|
extcomin-frequency:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: EXTCOMIN pin toggle frequency
|
description: EXTCOMIN pin toggle frequency
|
||||||
|
|
||||||
The frequency with which the EXTCOMIN pin should be toggled. See
|
The frequency with which the EXTCOMIN pin should be toggled. See
|
||||||
|
@ -27,7 +25,6 @@ properties:
|
||||||
|
|
||||||
disp-en-gpios:
|
disp-en-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: DISPLAY pin
|
description: DISPLAY pin
|
||||||
|
|
||||||
The DISPLAY pin controls if the LCD displays memory contents or
|
The DISPLAY pin controls if the LCD displays memory contents or
|
||||||
|
|
|
@ -11,7 +11,6 @@ include: [spi-device.yaml, display-controller.yaml]
|
||||||
properties:
|
properties:
|
||||||
reset-gpios:
|
reset-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
RESET pin.
|
RESET pin.
|
||||||
|
|
||||||
|
@ -21,7 +20,6 @@ properties:
|
||||||
|
|
||||||
cmd-data-gpios:
|
cmd-data-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
D/CX pin. If configured, 4-lines serial interface is used, otherwise
|
D/CX pin. If configured, 4-lines serial interface is used, otherwise
|
||||||
3-lines serial interface is used and a D/CX bit (9-bit) is added to
|
3-lines serial interface is used and a D/CX bit (9-bit) is added to
|
||||||
|
@ -53,12 +51,10 @@ properties:
|
||||||
|
|
||||||
vrhs:
|
vrhs:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: VRH Setting
|
description: VRH Setting
|
||||||
|
|
||||||
vdvs:
|
vdvs:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: VDV Setting
|
description: VDV Setting
|
||||||
|
|
||||||
mdac:
|
mdac:
|
||||||
|
|
|
@ -26,17 +26,14 @@ properties:
|
||||||
|
|
||||||
segment-remap:
|
segment-remap:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: Last column address is mapped to first segment
|
description: Last column address is mapped to first segment
|
||||||
|
|
||||||
com-invdir:
|
com-invdir:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: Scan direction is from last COM output to first COM output
|
description: Scan direction is from last COM output to first COM output
|
||||||
|
|
||||||
com-sequential:
|
com-sequential:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: Sequential COM pin configuration
|
description: Sequential COM pin configuration
|
||||||
|
|
||||||
prechargep:
|
prechargep:
|
||||||
|
@ -46,7 +43,6 @@ properties:
|
||||||
|
|
||||||
reset-gpios:
|
reset-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: RESET pin.
|
description: RESET pin.
|
||||||
|
|
||||||
The RESET pin of SSD1306 is active low.
|
The RESET pin of SSD1306 is active low.
|
||||||
|
|
|
@ -20,32 +20,26 @@ properties:
|
||||||
|
|
||||||
gdv:
|
gdv:
|
||||||
type: uint8-array
|
type: uint8-array
|
||||||
required: false
|
|
||||||
description: Gate driving voltage values
|
description: Gate driving voltage values
|
||||||
|
|
||||||
sdv:
|
sdv:
|
||||||
type: uint8-array
|
type: uint8-array
|
||||||
required: false
|
|
||||||
description: Source driving voltage values
|
description: Source driving voltage values
|
||||||
|
|
||||||
vcom:
|
vcom:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: VCOM voltage
|
description: VCOM voltage
|
||||||
|
|
||||||
border-waveform:
|
border-waveform:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Border waveform
|
description: Border waveform
|
||||||
|
|
||||||
softstart:
|
softstart:
|
||||||
type: uint8-array
|
type: uint8-array
|
||||||
required: false
|
|
||||||
description: Booster soft start values
|
description: Booster soft start values
|
||||||
|
|
||||||
orientation-flipped:
|
orientation-flipped:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: Last column address is mapped to first segment
|
description: Last column address is mapped to first segment
|
||||||
|
|
||||||
reset-gpios:
|
reset-gpios:
|
||||||
|
@ -77,7 +71,6 @@ properties:
|
||||||
|
|
||||||
lut-initial:
|
lut-initial:
|
||||||
type: uint8-array
|
type: uint8-array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Initial LUT used when initializing the device and performing
|
Initial LUT used when initializing the device and performing
|
||||||
clearing the screen using a full refresh operation. The
|
clearing the screen using a full refresh operation. The
|
||||||
|
@ -86,11 +79,9 @@ properties:
|
||||||
|
|
||||||
lut-default:
|
lut-default:
|
||||||
type: uint8-array
|
type: uint8-array
|
||||||
required: false
|
|
||||||
|
|
||||||
tssv:
|
tssv:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Temperature Sensor Selection Value
|
description: Temperature Sensor Selection Value
|
||||||
|
|
||||||
Display controller can have integrated temperature sensor or
|
Display controller can have integrated temperature sensor or
|
||||||
|
@ -99,10 +90,8 @@ properties:
|
||||||
|
|
||||||
dummy-line:
|
dummy-line:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Dummy line period override.
|
description: Dummy line period override.
|
||||||
|
|
||||||
gate-line-width:
|
gate-line-width:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Gate line width override.
|
description: Gate line width override.
|
||||||
|
|
|
@ -10,21 +10,18 @@ include: [display-controller.yaml, pinctrl-device.yaml]
|
||||||
properties:
|
properties:
|
||||||
disp-on-gpios:
|
disp-on-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Display on/off GPIO pin.
|
Display on/off GPIO pin.
|
||||||
Configure the GPIO polarity (active high/active low) according to LCD datasheet.
|
Configure the GPIO polarity (active high/active low) according to LCD datasheet.
|
||||||
|
|
||||||
bl-ctrl-gpios:
|
bl-ctrl-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Backlight on/off GPIO pin.
|
Backlight on/off GPIO pin.
|
||||||
Configure the GPIO polarity (active high/active low) according to LCD datasheet.
|
Configure the GPIO polarity (active high/active low) according to LCD datasheet.
|
||||||
|
|
||||||
ext-sdram:
|
ext-sdram:
|
||||||
type: phandle
|
type: phandle
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
External SDRAM in which frame buffer will be stored.
|
External SDRAM in which frame buffer will be stored.
|
||||||
If not defined, internal RAM will be used.
|
If not defined, internal RAM will be used.
|
||||||
|
@ -102,15 +99,12 @@ properties:
|
||||||
|
|
||||||
def-back-color-red:
|
def-back-color-red:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Default display background color - red
|
description: Default display background color - red
|
||||||
|
|
||||||
def-back-color-green:
|
def-back-color-green:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Default display background color - green
|
description: Default display background color - green
|
||||||
|
|
||||||
def-back-color-blue:
|
def-back-color-blue:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Default display background color - blue
|
description: Default display background color - blue
|
||||||
|
|
|
@ -36,7 +36,6 @@ properties:
|
||||||
|
|
||||||
softstart:
|
softstart:
|
||||||
type: uint8-array
|
type: uint8-array
|
||||||
required: false
|
|
||||||
description: Booster Soft Start (BTST) values
|
description: Booster Soft Start (BTST) values
|
||||||
|
|
||||||
child-binding:
|
child-binding:
|
||||||
|
@ -63,57 +62,46 @@ child-binding:
|
||||||
properties:
|
properties:
|
||||||
pwr:
|
pwr:
|
||||||
type: uint8-array
|
type: uint8-array
|
||||||
required: false
|
|
||||||
description: Power Setting (PWR) values
|
description: Power Setting (PWR) values
|
||||||
|
|
||||||
cdi:
|
cdi:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
VCOM and data interval value. This value is optional but must
|
VCOM and data interval value. This value is optional but must
|
||||||
be provided to enable border refresh control.
|
be provided to enable border refresh control.
|
||||||
|
|
||||||
tcon:
|
tcon:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: TCON setting value
|
description: TCON setting value
|
||||||
|
|
||||||
pll:
|
pll:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: PLL / frame rate control
|
description: PLL / frame rate control
|
||||||
|
|
||||||
vdcs:
|
vdcs:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: VCOM DC settings
|
description: VCOM DC settings
|
||||||
|
|
||||||
lutc:
|
lutc:
|
||||||
type: uint8-array
|
type: uint8-array
|
||||||
required: false
|
|
||||||
description: VCOM LUT
|
description: VCOM LUT
|
||||||
|
|
||||||
lutww:
|
lutww:
|
||||||
type: uint8-array
|
type: uint8-array
|
||||||
required: false
|
|
||||||
description: White-to-white LUT
|
description: White-to-white LUT
|
||||||
|
|
||||||
lutkw:
|
lutkw:
|
||||||
type: uint8-array
|
type: uint8-array
|
||||||
required: false
|
|
||||||
description: Black-to-white LUT
|
description: Black-to-white LUT
|
||||||
|
|
||||||
lutwk:
|
lutwk:
|
||||||
type: uint8-array
|
type: uint8-array
|
||||||
required: false
|
|
||||||
description: White-to-black LUT
|
description: White-to-black LUT
|
||||||
|
|
||||||
lutkk:
|
lutkk:
|
||||||
type: uint8-array
|
type: uint8-array
|
||||||
required: false
|
|
||||||
description: White-to-black LUT
|
description: White-to-black LUT
|
||||||
|
|
||||||
lutbd:
|
lutbd:
|
||||||
type: uint8-array
|
type: uint8-array
|
||||||
required: false
|
|
||||||
description: Border LUT
|
description: Border LUT
|
||||||
|
|
|
@ -29,7 +29,6 @@ properties:
|
||||||
interrupts:
|
interrupts:
|
||||||
type: array
|
type: array
|
||||||
description: Ring manager line interrupt number
|
description: Ring manager line interrupt number
|
||||||
required: false
|
|
||||||
pcie-ep:
|
pcie-ep:
|
||||||
type: phandle
|
type: phandle
|
||||||
description: Pcie endpoint handle
|
description: Pcie endpoint handle
|
||||||
|
|
|
@ -29,7 +29,6 @@ properties:
|
||||||
interrupts:
|
interrupts:
|
||||||
type: array
|
type: array
|
||||||
description: Ring manager line interrupt number
|
description: Ring manager line interrupt number
|
||||||
required: false
|
|
||||||
pcie-ep:
|
pcie-ep:
|
||||||
type: phandle
|
type: phandle
|
||||||
description: Pcie endpoint handle
|
description: Pcie endpoint handle
|
||||||
|
|
|
@ -15,7 +15,6 @@ properties:
|
||||||
|
|
||||||
dma-channel-mask:
|
dma-channel-mask:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Bitmask of available DMA channels in ascending order that are
|
Bitmask of available DMA channels in ascending order that are
|
||||||
not reserved by firmware and are available to the
|
not reserved by firmware and are available to the
|
||||||
|
@ -23,15 +22,12 @@ properties:
|
||||||
|
|
||||||
dma-channels:
|
dma-channels:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Number of DMA channels supported by the controller
|
description: Number of DMA channels supported by the controller
|
||||||
|
|
||||||
dma-requests:
|
dma-requests:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Number of DMA request signals supported by the controller.
|
description: Number of DMA request signals supported by the controller.
|
||||||
|
|
||||||
dma-buf-alignment:
|
dma-buf-alignment:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Memory alignment requirement for DMA buffers used by the controller.
|
description: Memory alignment requirement for DMA buffers used by the controller.
|
||||||
|
|
|
@ -20,7 +20,6 @@ properties:
|
||||||
|
|
||||||
dma-generators:
|
dma-generators:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Number of DMAMUX Request generator supported by the controller
|
description: Number of DMAMUX Request generator supported by the controller
|
||||||
|
|
||||||
dma-requests:
|
dma-requests:
|
||||||
|
|
|
@ -24,12 +24,10 @@ properties:
|
||||||
|
|
||||||
st,mem2mem:
|
st,mem2mem:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: If the DMA controller V1 supports memory to memory transfer
|
description: If the DMA controller V1 supports memory to memory transfer
|
||||||
|
|
||||||
dma-offset:
|
dma-offset:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
offset in the table of channels when mapping to a DMAMUX
|
offset in the table of channels when mapping to a DMAMUX
|
||||||
for 1st dma instance, offset is 0,
|
for 1st dma instance, offset is 0,
|
||||||
|
|
|
@ -10,7 +10,6 @@ include: [microchip_dsa.yaml]
|
||||||
properties:
|
properties:
|
||||||
workaround:
|
workaround:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Define the applied workaround for the switch used for
|
Define the applied workaround for the switch used for
|
||||||
short connections. Use bitmask to select the workaround or more
|
short connections. Use bitmask to select the workaround or more
|
||||||
|
@ -19,7 +18,6 @@ properties:
|
||||||
0x04: 2) CAT-5E/6 Short Cable with a Link Issue for the KSZ8795 Family
|
0x04: 2) CAT-5E/6 Short Cable with a Link Issue for the KSZ8795 Family
|
||||||
mii-lowspeed-drivestrength:
|
mii-lowspeed-drivestrength:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Define the Low-Speed Interface Drive Strength for MII and RMMI
|
Define the Low-Speed Interface Drive Strength for MII and RMMI
|
||||||
Supported values 2,4,8,12,16,20,24,28mA
|
Supported values 2,4,8,12,16,20,24,28mA
|
||||||
|
|
|
@ -8,27 +8,22 @@ include: [spi-device.yaml]
|
||||||
properties:
|
properties:
|
||||||
dsa-master-port:
|
dsa-master-port:
|
||||||
type: phandle
|
type: phandle
|
||||||
required: false
|
|
||||||
description: Phandle to master port.
|
description: Phandle to master port.
|
||||||
dsa-slave-ports:
|
dsa-slave-ports:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Number of slave ports on the switch
|
description: Number of slave ports on the switch
|
||||||
spi-cpha:
|
spi-cpha:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Set to indicate phase starts with asserted half-phase (CPHA=1).
|
Set to indicate phase starts with asserted half-phase (CPHA=1).
|
||||||
For this driver using this property requires also using cpol.
|
For this driver using this property requires also using cpol.
|
||||||
spi-cpol:
|
spi-cpol:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Set to indicate clock leading edge is falling (CPOL=1).
|
Set to indicate clock leading edge is falling (CPOL=1).
|
||||||
For this driver using this property requires also using cpha.
|
For this driver using this property requires also using cpha.
|
||||||
reset-gpios:
|
reset-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
The pin is asserted for 10ms during boot to reset the KSZ8794.
|
The pin is asserted for 10ms during boot to reset the KSZ8794.
|
||||||
|
|
||||||
|
@ -37,6 +32,5 @@ child-binding:
|
||||||
properties:
|
properties:
|
||||||
local-mac-address:
|
local-mac-address:
|
||||||
type: uint8-array
|
type: uint8-array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Specifies the MAC address that was assigned to the port
|
Specifies the MAC address that was assigned to the port
|
||||||
|
|
|
@ -6,7 +6,3 @@ description: EDAC In-Band Error Correcting Code (IBECC)
|
||||||
compatible: "intel,ibecc"
|
compatible: "intel,ibecc"
|
||||||
|
|
||||||
include: base.yaml
|
include: base.yaml
|
||||||
|
|
||||||
properties:
|
|
||||||
reg:
|
|
||||||
required: false
|
|
||||||
|
|
|
@ -13,12 +13,6 @@ properties:
|
||||||
reg:
|
reg:
|
||||||
required: true
|
required: true
|
||||||
|
|
||||||
interrupts:
|
|
||||||
required: false
|
|
||||||
|
|
||||||
interrupt-names:
|
|
||||||
required: false
|
|
||||||
|
|
||||||
ldn:
|
ldn:
|
||||||
type: int
|
type: int
|
||||||
required: true
|
required: true
|
||||||
|
@ -26,18 +20,15 @@ properties:
|
||||||
|
|
||||||
girqs:
|
girqs:
|
||||||
type: array
|
type: array
|
||||||
required: false
|
|
||||||
description: array of GIRQ and bit positions
|
description: array of GIRQ and bit positions
|
||||||
|
|
||||||
pcrs:
|
pcrs:
|
||||||
type: array
|
type: array
|
||||||
required: false
|
|
||||||
description: PCR sleep register index and bit position
|
description: PCR sleep register index and bit position
|
||||||
|
|
||||||
# optional properties application to different host facing devices
|
# optional properties application to different host facing devices
|
||||||
host-io:
|
host-io:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Logical device Host I/O (x86) base. Refer to SoC documentation for the
|
Logical device Host I/O (x86) base. Refer to SoC documentation for the
|
||||||
number of I/O decoders implemented by a device (1 or 2) and the fixed
|
number of I/O decoders implemented by a device (1 or 2) and the fixed
|
||||||
|
@ -45,7 +36,6 @@ properties:
|
||||||
|
|
||||||
host-io-addr-mask:
|
host-io-addr-mask:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Host I/O address mask. This value is fixed for all HW and is only
|
Host I/O address mask. This value is fixed for all HW and is only
|
||||||
used by Port80 BIOS debug alias device to specify the byte lane the
|
used by Port80 BIOS debug alias device to specify the byte lane the
|
||||||
|
@ -53,7 +43,6 @@ properties:
|
||||||
|
|
||||||
host-mem:
|
host-mem:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Logical device Host memory (x86) base address. Refer to SoC
|
Logical device Host memory (x86) base address. Refer to SoC
|
||||||
documentation for which logical devices implement a memory decoder
|
documentation for which logical devices implement a memory decoder
|
||||||
|
@ -61,7 +50,6 @@ properties:
|
||||||
|
|
||||||
emi-mems:
|
emi-mems:
|
||||||
type: array
|
type: array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Each EMI host device supports Host access to two SoC data memory
|
Each EMI host device supports Host access to two SoC data memory
|
||||||
regions. Each region requires three configuration parameters:
|
regions. Each region requires three configuration parameters:
|
||||||
|
|
|
@ -26,27 +26,22 @@ properties:
|
||||||
poll-timeout:
|
poll-timeout:
|
||||||
type: int
|
type: int
|
||||||
description: poll flash busy timeout in 32KHz periods
|
description: poll flash busy timeout in 32KHz periods
|
||||||
required: false
|
|
||||||
|
|
||||||
poll-interval:
|
poll-interval:
|
||||||
type: int
|
type: int
|
||||||
description: interval between flash busy poll in 20 ns units
|
description: interval between flash busy poll in 20 ns units
|
||||||
required: false
|
|
||||||
|
|
||||||
consec-rd-timeout:
|
consec-rd-timeout:
|
||||||
type: int
|
type: int
|
||||||
description: timeout after last read to resume supended operations in 20 ns units
|
description: timeout after last read to resume supended operations in 20 ns units
|
||||||
required: false
|
|
||||||
|
|
||||||
sus-chk-delay:
|
sus-chk-delay:
|
||||||
type: int
|
type: int
|
||||||
description: hold off poll after suspend in 20 ns units
|
description: hold off poll after suspend in 20 ns units
|
||||||
required: false
|
|
||||||
|
|
||||||
sus-rsm-interval:
|
sus-rsm-interval:
|
||||||
type: int
|
type: int
|
||||||
description: force suspended erase or program to resume in 32KHz periods
|
description: force suspended erase or program to resume in 32KHz periods
|
||||||
required: false
|
|
||||||
|
|
||||||
"#girq-cells":
|
"#girq-cells":
|
||||||
type: int
|
type: int
|
||||||
|
|
|
@ -16,29 +16,23 @@ properties:
|
||||||
io_girq:
|
io_girq:
|
||||||
type: int
|
type: int
|
||||||
description: soc group irq index for eSPI I/O
|
description: soc group irq index for eSPI I/O
|
||||||
required: false
|
|
||||||
|
|
||||||
poll_timeout:
|
poll_timeout:
|
||||||
type: int
|
type: int
|
||||||
description: poll flash busy timeout in 32KHz periods
|
description: poll flash busy timeout in 32KHz periods
|
||||||
required: false
|
|
||||||
|
|
||||||
poll_interval:
|
poll_interval:
|
||||||
type: int
|
type: int
|
||||||
description: interval between flash busy poll in 20 ns units
|
description: interval between flash busy poll in 20 ns units
|
||||||
required: false
|
|
||||||
|
|
||||||
consec_rd_timeout:
|
consec_rd_timeout:
|
||||||
type: int
|
type: int
|
||||||
description: timeout after last read to resume supended operations in 20 ns units
|
description: timeout after last read to resume supended operations in 20 ns units
|
||||||
required: false
|
|
||||||
|
|
||||||
sus_chk_delay:
|
sus_chk_delay:
|
||||||
type: int
|
type: int
|
||||||
description: hold off poll after suspend in 20 ns units
|
description: hold off poll after suspend in 20 ns units
|
||||||
required: false
|
|
||||||
|
|
||||||
sus_rsm_interval:
|
sus_rsm_interval:
|
||||||
type: int
|
type: int
|
||||||
description: force suspended erase or program to resume in 32KHz periods
|
description: force suspended erase or program to resume in 32KHz periods
|
||||||
required: false
|
|
||||||
|
|
|
@ -17,7 +17,6 @@ child-binding:
|
||||||
|
|
||||||
vw-girq:
|
vw-girq:
|
||||||
type: array
|
type: array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Routing of MSVW source to aggregated GIRQs
|
Routing of MSVW source to aggregated GIRQs
|
||||||
|
|
||||||
|
|
|
@ -14,5 +14,4 @@ child-binding:
|
||||||
- 10
|
- 10
|
||||||
full-duplex:
|
full-duplex:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: The fixed link operates in full duplex mode
|
description: The fixed link operates in full duplex mode
|
||||||
|
|
|
@ -20,11 +20,9 @@ properties:
|
||||||
description: MDIO driver node
|
description: MDIO driver node
|
||||||
no-reset:
|
no-reset:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: Do not reset the PHY during initialization
|
description: Do not reset the PHY during initialization
|
||||||
fixed-link:
|
fixed-link:
|
||||||
type: string
|
type: string
|
||||||
required: false
|
|
||||||
description: This link is fixed and does not require PHY configuration
|
description: This link is fixed and does not require PHY configuration
|
||||||
enum:
|
enum:
|
||||||
- "10BASE-T Half-Duplex"
|
- "10BASE-T Half-Duplex"
|
||||||
|
|
|
@ -8,11 +8,9 @@ include: base.yaml
|
||||||
properties:
|
properties:
|
||||||
local-mac-address:
|
local-mac-address:
|
||||||
type: uint8-array
|
type: uint8-array
|
||||||
required: false
|
|
||||||
description: Specifies the MAC address that was assigned to the network device
|
description: Specifies the MAC address that was assigned to the network device
|
||||||
zephyr,random-mac-address:
|
zephyr,random-mac-address:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Use a random MAC address generated when the driver is initialized.
|
Use a random MAC address generated when the driver is initialized.
|
||||||
Note that using this choice and rebooting a board may leave stale
|
Note that using this choice and rebooting a board may leave stale
|
||||||
|
|
|
@ -18,10 +18,8 @@ properties:
|
||||||
required: true
|
required: true
|
||||||
reset-gpios:
|
reset-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: GPIO to reset PHY. Reset signal is assumed active low.
|
description: GPIO to reset PHY. Reset signal is assumed active low.
|
||||||
int-gpios:
|
int-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description:
|
description:
|
||||||
interrupt GPIO for PHY. Will be pulled high before reset is asserted.
|
interrupt GPIO for PHY. Will be pulled high before reset is asserted.
|
||||||
|
|
|
@ -18,7 +18,6 @@ properties:
|
||||||
as active low.
|
as active low.
|
||||||
reset-gpios:
|
reset-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: Reset pin.
|
description: Reset pin.
|
||||||
|
|
||||||
The reset pin of W5500 is active low.
|
The reset pin of W5500 is active low.
|
||||||
|
|
|
@ -41,7 +41,6 @@ properties:
|
||||||
|
|
||||||
init-mdio-phy:
|
init-mdio-phy:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Activates the management of a PHY associated with the controller in-
|
Activates the management of a PHY associated with the controller in-
|
||||||
stance. If this parameter is activated at the board level, the de-
|
stance. If this parameter is activated at the board level, the de-
|
||||||
|
@ -83,7 +82,6 @@ properties:
|
||||||
|
|
||||||
advertise-lower-link-speeds:
|
advertise-lower-link-speeds:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Indicates to a driver instance which manages an associated PHY on
|
Indicates to a driver instance which manages an associated PHY on
|
||||||
the MDIO bus to include link speeds lower than the nominal value
|
the MDIO bus to include link speeds lower than the nominal value
|
||||||
|
@ -92,7 +90,6 @@ properties:
|
||||||
|
|
||||||
handle-rx-in-isr:
|
handle-rx-in-isr:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Moves the handling of the frame received interrupt including the
|
Moves the handling of the frame received interrupt including the
|
||||||
transfer of packet data from the DMA to network packet buffers and
|
transfer of packet data from the DMA to network packet buffers and
|
||||||
|
@ -104,7 +101,6 @@ properties:
|
||||||
|
|
||||||
handle-tx-in-workq:
|
handle-tx-in-workq:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Moves the handling of the frame transmission done interrupt into the
|
Moves the handling of the frame transmission done interrupt into the
|
||||||
context of the system work queue. By default, TX done handling is per-
|
context of the system work queue. By default, TX done handling is per-
|
||||||
|
@ -153,7 +149,6 @@ properties:
|
||||||
|
|
||||||
hw-tx-buffer-size-full:
|
hw-tx-buffer-size-full:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
When set, the hardware TX data buffer will make use of the full 4 kB
|
When set, the hardware TX data buffer will make use of the full 4 kB
|
||||||
that are available. If unset, the hardware TX data buffer will be
|
that are available. If unset, the hardware TX data buffer will be
|
||||||
|
@ -189,7 +184,6 @@ properties:
|
||||||
|
|
||||||
ignore-ipg-rxer:
|
ignore-ipg-rxer:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Ignore IPG rx_er. When set, rx_er has no
|
Optional feature flag - Ignore IPG rx_er. When set, rx_er has no
|
||||||
effect on the GEM's operation when rx_dv is low. Set this when using
|
effect on the GEM's operation when rx_dv is low. Set this when using
|
||||||
|
@ -197,14 +191,12 @@ properties:
|
||||||
|
|
||||||
disable-reject-nsp:
|
disable-reject-nsp:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Receive bad preamble. When set, frames with
|
Optional feature flag - Receive bad preamble. When set, frames with
|
||||||
non-standard preamble will not be rejected.
|
non-standard preamble will not be rejected.
|
||||||
|
|
||||||
ipg-stretch:
|
ipg-stretch:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Enable IPG stretch. When set, the transmit
|
Optional feature flag - Enable IPG stretch. When set, the transmit
|
||||||
IPG can be increased above 96 bit times depending on the previous
|
IPG can be increased above 96 bit times depending on the previous
|
||||||
|
@ -212,7 +204,6 @@ properties:
|
||||||
|
|
||||||
sgmii-mode:
|
sgmii-mode:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Enable SGMII mode. Changes the behaviour of
|
Optional feature flag - Enable SGMII mode. Changes the behaviour of
|
||||||
the auto-negotiation advertisement and link partner ability registers
|
the auto-negotiation advertisement and link partner ability registers
|
||||||
|
@ -221,7 +212,6 @@ properties:
|
||||||
|
|
||||||
disable-reject-fcs-crc-errors:
|
disable-reject-fcs-crc-errors:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Disable rejection of FCS/CRC errors.
|
Optional feature flag - Disable rejection of FCS/CRC errors.
|
||||||
When set, frames with FCS/CRC errors will not be rejected. FCS error
|
When set, frames with FCS/CRC errors will not be rejected. FCS error
|
||||||
|
@ -231,14 +221,12 @@ properties:
|
||||||
|
|
||||||
rx-halfdup-while-tx:
|
rx-halfdup-while-tx:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Enable frames to be received in half-duplex
|
Optional feature flag - Enable frames to be received in half-duplex
|
||||||
mode while transmitting.
|
mode while transmitting.
|
||||||
|
|
||||||
rx-checksum-offload:
|
rx-checksum-offload:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Enable RX IP/TCP/UDP checksum offload to
|
Optional feature flag - Enable RX IP/TCP/UDP checksum offload to
|
||||||
hardware. Frames with bad IP, TCP or UDP checksums will be discarded.
|
hardware. Frames with bad IP, TCP or UDP checksums will be discarded.
|
||||||
|
@ -246,7 +234,6 @@ properties:
|
||||||
|
|
||||||
tx-checksum-offload:
|
tx-checksum-offload:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Enable TX IP/TCP/UDP checksum offload to
|
Optional feature flag - Enable TX IP/TCP/UDP checksum offload to
|
||||||
hardware. This option is NOT supported by the QEMU implementation
|
hardware. This option is NOT supported by the QEMU implementation
|
||||||
|
@ -254,7 +241,6 @@ properties:
|
||||||
|
|
||||||
disable-pause-copy:
|
disable-pause-copy:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Do not copy received pause frames to memory.
|
Optional feature flag - Do not copy received pause frames to memory.
|
||||||
Set this option in order to prevent valid pause frames from being
|
Set this option in order to prevent valid pause frames from being
|
||||||
|
@ -267,7 +253,6 @@ properties:
|
||||||
|
|
||||||
discard-rx-fcs:
|
discard-rx-fcs:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Remove FCS of received frames.
|
Optional feature flag - Remove FCS of received frames.
|
||||||
When set, received frames will be written to memory without their
|
When set, received frames will be written to memory without their
|
||||||
|
@ -276,7 +261,6 @@ properties:
|
||||||
|
|
||||||
discard-rx-length-errors:
|
discard-rx-length-errors:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Discard frames with length field errors.
|
Optional feature flag - Discard frames with length field errors.
|
||||||
When set, frames with a measured length shorter than the extracted
|
When set, frames with a measured length shorter than the extracted
|
||||||
|
@ -286,7 +270,6 @@ properties:
|
||||||
|
|
||||||
pause-frame:
|
pause-frame:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Enable pause. When set, transmission will
|
Optional feature flag - Enable pause. When set, transmission will
|
||||||
pause if a non zero 802.3 classic pause frame is received and PFC
|
pause if a non zero 802.3 classic pause frame is received and PFC
|
||||||
|
@ -294,28 +277,24 @@ properties:
|
||||||
|
|
||||||
tbi:
|
tbi:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Enable TBI. When set, the TBI interface is en-
|
Optional feature flag - Enable TBI. When set, the TBI interface is en-
|
||||||
bled instead of the GMII/MII interface.
|
bled instead of the GMII/MII interface.
|
||||||
|
|
||||||
ext-address-match:
|
ext-address-match:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Enable external address match. When set, the
|
Optional feature flag - Enable external address match. When set, the
|
||||||
external address match interface can be used to copy frames to memory.
|
external address match interface can be used to copy frames to memory.
|
||||||
|
|
||||||
long-frame-rx-support:
|
long-frame-rx-support:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Enable reception of 1536 byte frames.
|
Optional feature flag - Enable reception of 1536 byte frames.
|
||||||
Normally, the GEM rejects any frame above 1518 bytes.
|
Normally, the GEM rejects any frame above 1518 bytes.
|
||||||
|
|
||||||
unicast-hash:
|
unicast-hash:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Enable unicast hash. When set, unicast frames
|
Optional feature flag - Enable unicast hash. When set, unicast frames
|
||||||
will be accepted when the 6 bit hash function of the destination
|
will be accepted when the 6 bit hash function of the destination
|
||||||
|
@ -323,7 +302,6 @@ properties:
|
||||||
|
|
||||||
multicast-hash:
|
multicast-hash:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Enable multicast hash. When set, mutlicast
|
Optional feature flag - Enable multicast hash. When set, mutlicast
|
||||||
frames will be accepted when the 6 bit hash function of the desti-
|
frames will be accepted when the 6 bit hash function of the desti-
|
||||||
|
@ -331,47 +309,40 @@ properties:
|
||||||
|
|
||||||
reject-broadcast:
|
reject-broadcast:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Reject broadcast frames. When set, frames
|
Optional feature flag - Reject broadcast frames. When set, frames
|
||||||
addressed to the all-ones broadcast address will be rejected.
|
addressed to the all-ones broadcast address will be rejected.
|
||||||
|
|
||||||
promiscuous-mode:
|
promiscuous-mode:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Enable promiscuous mode. When set, all valid
|
Optional feature flag - Enable promiscuous mode. When set, all valid
|
||||||
frames will be accepted.
|
frames will be accepted.
|
||||||
|
|
||||||
discard-non-vlan:
|
discard-non-vlan:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: Optional feature flag - Discard non-VLAN frames. When set,
|
description: Optional feature flag - Discard non-VLAN frames. When set,
|
||||||
only VLAN tagged frames will be passed to the address matching logic.
|
only VLAN tagged frames will be passed to the address matching logic.
|
||||||
|
|
||||||
full-duplex:
|
full-duplex:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Enables full duplex reception and transmission.
|
Optional feature flag - Enables full duplex reception and transmission.
|
||||||
|
|
||||||
discard-rx-frame-ahb-unavail:
|
discard-rx-frame-ahb-unavail:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Discard received packets when no AHB resource
|
Optional feature flag - Discard received packets when no AHB resource
|
||||||
is available.
|
is available.
|
||||||
|
|
||||||
ahb-packet-endian-swap:
|
ahb-packet-endian-swap:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Enable AHB packet data endianness swap to big
|
Optional feature flag - Enable AHB packet data endianness swap to big
|
||||||
endian. If this flag is not set, data will be little endian.
|
endian. If this flag is not set, data will be little endian.
|
||||||
|
|
||||||
ahb-md-endian-swap:
|
ahb-md-endian-swap:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Optional feature flag - Enable AHB management descriptor data endian-
|
Optional feature flag - Enable AHB management descriptor data endian-
|
||||||
ness swap to big endian. If this flag is not set, data will be little
|
ness swap to big endian. If this flag is not set, data will be little
|
||||||
|
|
|
@ -40,7 +40,6 @@ properties:
|
||||||
sck-pin:
|
sck-pin:
|
||||||
type: int
|
type: int
|
||||||
deprecated: true
|
deprecated: true
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
IMPORTANT: This option will only be used if the new pin control driver
|
IMPORTANT: This option will only be used if the new pin control driver
|
||||||
is not enabled.
|
is not enabled.
|
||||||
|
@ -58,7 +57,6 @@ properties:
|
||||||
sck-pin = <34>; /* 32 + 2 */
|
sck-pin = <34>; /* 32 + 2 */
|
||||||
io-pins:
|
io-pins:
|
||||||
type: array
|
type: array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
IMPORTANT: This option will only be used if the new pin control driver
|
IMPORTANT: This option will only be used if the new pin control driver
|
||||||
is not enabled.
|
is not enabled.
|
||||||
|
@ -76,7 +74,6 @@ properties:
|
||||||
sck-pin property's.
|
sck-pin property's.
|
||||||
csn-pins:
|
csn-pins:
|
||||||
type: array
|
type: array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
IMPORTANT: This option will only be used if the new pin control driver
|
IMPORTANT: This option will only be used if the new pin control driver
|
||||||
is not enabled.
|
is not enabled.
|
||||||
|
|
|
@ -34,7 +34,6 @@ properties:
|
||||||
description: Flash Memory size in bits
|
description: Flash Memory size in bits
|
||||||
reset-gpios:
|
reset-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: RESETn pin
|
description: RESETn pin
|
||||||
spi-bus-width:
|
spi-bus-width:
|
||||||
type: int
|
type: int
|
||||||
|
@ -66,7 +65,6 @@ properties:
|
||||||
- 2
|
- 2
|
||||||
writeoc:
|
writeoc:
|
||||||
type: string
|
type: string
|
||||||
required: false
|
|
||||||
enum:
|
enum:
|
||||||
- "PP" # Page program, PP (0x02) up to 256 bytes
|
- "PP" # Page program, PP (0x02) up to 256 bytes
|
||||||
- "PP_1_1_2" # Dual page program, PP 1-1-2 (0xA2)
|
- "PP_1_1_2" # Dual page program, PP 1-1-2 (0xA2)
|
||||||
|
@ -90,7 +88,6 @@ properties:
|
||||||
* OSPI_QUAD_MODE -> PP 1-4-4 (0x38)
|
* OSPI_QUAD_MODE -> PP 1-4-4 (0x38)
|
||||||
four-byte-opcodes:
|
four-byte-opcodes:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Some NOR-Flash ICs use different opcodes when operating in
|
Some NOR-Flash ICs use different opcodes when operating in
|
||||||
4 byte addressing mode.
|
4 byte addressing mode.
|
||||||
|
|
|
@ -35,29 +35,23 @@ properties:
|
||||||
description: Flash Memory size in bits
|
description: Flash Memory size in bits
|
||||||
reset-gpios:
|
reset-gpios:
|
||||||
type: phandle-array
|
type: phandle-array
|
||||||
required: false
|
|
||||||
description: RESETn pin
|
description: RESETn pin
|
||||||
reset-gpios-duration:
|
reset-gpios-duration:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: The duration (in ms) for the flash memory reset pulse
|
description: The duration (in ms) for the flash memory reset pulse
|
||||||
reset-cmd:
|
reset-cmd:
|
||||||
type: boolean
|
type: boolean
|
||||||
required: false
|
|
||||||
description: Send reset command on initialization
|
description: Send reset command on initialization
|
||||||
reset-cmd-wait:
|
reset-cmd-wait:
|
||||||
type: int
|
type: int
|
||||||
default: 10
|
default: 10
|
||||||
required: false
|
|
||||||
description: The duration (in us) to wait after reset command
|
description: The duration (in us) to wait after reset command
|
||||||
spi-bus-width:
|
spi-bus-width:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: The width of (Q)SPI bus to which flash memory is connected.
|
description: The width of (Q)SPI bus to which flash memory is connected.
|
||||||
Now only value of 4 (when using SIO[0123]) is supported.
|
Now only value of 4 (when using SIO[0123]) is supported.
|
||||||
writeoc:
|
writeoc:
|
||||||
type: string
|
type: string
|
||||||
required: false
|
|
||||||
enum:
|
enum:
|
||||||
- "PP_1_1_4" # Quad data line SPI, PP 1-1-4 (0x32)
|
- "PP_1_1_4" # Quad data line SPI, PP 1-1-4 (0x32)
|
||||||
- "PP_1_4_4" # Quad data line SPI, PP 1-4-4 (0x38)
|
- "PP_1_4_4" # Quad data line SPI, PP 1-4-4 (0x38)
|
||||||
|
|
|
@ -8,9 +8,7 @@ properties:
|
||||||
single-bank:
|
single-bank:
|
||||||
type: boolean
|
type: boolean
|
||||||
description: dual-bank mode not enabled (page erase 4096k)
|
description: dual-bank mode not enabled (page erase 4096k)
|
||||||
required: false
|
|
||||||
|
|
||||||
dual-bank:
|
dual-bank:
|
||||||
type: boolean
|
type: boolean
|
||||||
description: dual-bank mode enabled (page erase 2048k)
|
description: dual-bank mode enabled (page erase 2048k)
|
||||||
required: false
|
|
||||||
|
|
|
@ -10,4 +10,3 @@ properties:
|
||||||
erase-value:
|
erase-value:
|
||||||
type: int
|
type: int
|
||||||
description: Value of erased flash cell
|
description: Value of erased flash cell
|
||||||
required: false
|
|
||||||
|
|
|
@ -14,7 +14,6 @@ properties:
|
||||||
description: Number of items to expect in a GPIO specifier
|
description: Number of items to expect in a GPIO specifier
|
||||||
ngpios:
|
ngpios:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
default: 32
|
default: 32
|
||||||
description: |
|
description: |
|
||||||
This property indicates the number of in-use slots of available slots
|
This property indicates the number of in-use slots of available slots
|
||||||
|
@ -28,7 +27,6 @@ properties:
|
||||||
holes in the slot range, this value should be the max slot number-1.
|
holes in the slot range, this value should be the max slot number-1.
|
||||||
gpio-reserved-ranges:
|
gpio-reserved-ranges:
|
||||||
type: array
|
type: array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
If not all the GPIOs at offsets 0...N-1 are usable for ngpios = <N>, then
|
If not all the GPIOs at offsets 0...N-1 are usable for ngpios = <N>, then
|
||||||
this property contains an additional set of tuples which specify which GPIOs
|
this property contains an additional set of tuples which specify which GPIOs
|
||||||
|
@ -39,7 +37,6 @@ properties:
|
||||||
GPIO offsets 3, 4, and 10 are not usable, even if ngpios = <18>.
|
GPIO offsets 3, 4, and 10 are not usable, even if ngpios = <18>.
|
||||||
gpio-line-names:
|
gpio-line-names:
|
||||||
type: string-array
|
type: string-array
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
This is an array of strings defining the names of the GPIO lines
|
This is an array of strings defining the names of the GPIO lines
|
||||||
going out of the GPIO controller
|
going out of the GPIO controller
|
||||||
|
|
|
@ -10,11 +10,9 @@ properties:
|
||||||
|
|
||||||
gpio-map-mask:
|
gpio-map-mask:
|
||||||
type: compound
|
type: compound
|
||||||
required: false
|
|
||||||
|
|
||||||
gpio-map-pass-thru:
|
gpio-map-pass-thru:
|
||||||
type: compound
|
type: compound
|
||||||
required: false
|
|
||||||
|
|
||||||
"#gpio-cells":
|
"#gpio-cells":
|
||||||
type: int
|
type: int
|
||||||
|
|
|
@ -11,9 +11,6 @@ properties:
|
||||||
reg:
|
reg:
|
||||||
required: true
|
required: true
|
||||||
|
|
||||||
interrupts:
|
|
||||||
required: false
|
|
||||||
|
|
||||||
"#gpio-cells":
|
"#gpio-cells":
|
||||||
const: 2
|
const: 2
|
||||||
|
|
||||||
|
|
|
@ -11,9 +11,6 @@ properties:
|
||||||
reg:
|
reg:
|
||||||
required: true
|
required: true
|
||||||
|
|
||||||
interrupts:
|
|
||||||
required: false
|
|
||||||
|
|
||||||
port-id:
|
port-id:
|
||||||
type: int
|
type: int
|
||||||
required: true
|
required: true
|
||||||
|
|
|
@ -11,9 +11,6 @@ properties:
|
||||||
reg:
|
reg:
|
||||||
required: true
|
required: true
|
||||||
|
|
||||||
interrupts:
|
|
||||||
required: false
|
|
||||||
|
|
||||||
port-id:
|
port-id:
|
||||||
type: int
|
type: int
|
||||||
required: true
|
required: true
|
||||||
|
|
|
@ -15,7 +15,6 @@ properties:
|
||||||
const: 2
|
const: 2
|
||||||
|
|
||||||
sense-edge-mask:
|
sense-edge-mask:
|
||||||
required: false
|
|
||||||
type: int
|
type: int
|
||||||
description: |
|
description: |
|
||||||
Mask of pins that use the GPIO sense mechanism for edge detection.
|
Mask of pins that use the GPIO sense mechanism for edge detection.
|
||||||
|
|
|
@ -23,7 +23,6 @@ properties:
|
||||||
|
|
||||||
pinmux_mask:
|
pinmux_mask:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
NCT38XX series port 0 has Pin Multiplexing functionality. However, not
|
NCT38XX series port 0 has Pin Multiplexing functionality. However, not
|
||||||
every GPIOs have pinmux controller functionality. This property
|
every GPIOs have pinmux controller functionality. This property
|
||||||
|
|
|
@ -30,7 +30,6 @@ properties:
|
||||||
|
|
||||||
lvol-maps:
|
lvol-maps:
|
||||||
type: phandles
|
type: phandles
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
Mapping table between Low-Voltage controllers and 8 IOs belong to
|
Mapping table between Low-Voltage controllers and 8 IOs belong to
|
||||||
this device. Please notice not all IOs support Low-Voltage detection.
|
this device. Please notice not all IOs support Low-Voltage detection.
|
||||||
|
|
|
@ -11,17 +11,12 @@ properties:
|
||||||
reg:
|
reg:
|
||||||
required: true
|
required: true
|
||||||
|
|
||||||
interrupts:
|
|
||||||
required: false
|
|
||||||
|
|
||||||
rdc:
|
rdc:
|
||||||
type: int
|
type: int
|
||||||
required: false
|
|
||||||
description: Set the RDC permission for this peripheral
|
description: Set the RDC permission for this peripheral
|
||||||
|
|
||||||
pinmux:
|
pinmux:
|
||||||
type: phandles
|
type: phandles
|
||||||
required: false
|
|
||||||
description: |
|
description: |
|
||||||
IMX pin selection peripheral does not follow specific
|
IMX pin selection peripheral does not follow specific
|
||||||
pattern for which GPIO port uses which pinmux. Use this property to specify
|
pattern for which GPIO port uses which pinmux. Use this property to specify
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue