Lines Matching +full:40 +full:- +full:pin

2 # SPDX-License-Identifier: Apache-2.0
5 The Ambiq Apollo4 pin controller is a node responsible for controlling
6 pin function selection and pin properties, such as routing a UART0 TX
7 to pin 60 and enabling the pullup resistor on that pin.
16 All device pin configurations should be placed in child nodes of the
19 /* You can put this in places like a board-pinctrl.dtsi file in
23 /* include pre-defined combinations for the SoC variant used by the board */
24 #include <dt-bindings/pinctrl/ambiq-apollo4-pinctrl.h>
33 input-enable;
38 The 'uart0_default' child node encodes the pin configurations for a
42 As shown, pin configurations are organized in groups within each child node.
43 Each group can specify a list of pin function selections in the 'pinmux'
46 A group can also specify shared pin properties common to all the specified
47 pins, such as the 'input-enable' property in group 2.
49 compatible: "ambiq,apollo4-pinctrl"
53 child-binding:
56 child-binding:
59 - name: pincfg-node.yaml
60 property-allowlist:
61 - input-enable
62 - drive-push-pull
63 - drive-open-drain
64 - bias-high-impedance
65 - bias-pull-up
66 - bias-pull-down
75 pin number and the alternative function of the pin.
76 drive-strength:
79 - "0.1"
80 - "0.5"
81 - "0.75"
82 - "1.0"
85 The drive strength of a pin, relative to full-driver strength.
87 slew-rate:
90 - "slow"
91 - "fast"
94 Select slew rate for a pin. The default is slow, which is the reset value.
95 ambiq,pull-up-ohms:
98 - 1500
99 - 6000
100 - 12000
101 - 24000
102 - 50000
103 - 100000
107 ambiq,iom-nce-module:
111 IOM nCE module select, selects the SPI channel (CE) number (0-42).
152 40, DC_SPI_CS_N : DC SPI CS_N module
155 If the pin is not a CE, this descriptor will be ignored.
157 ambiq,iom-mspi:
161 Indicates the module which uses specific CE pin, 1 if CE is IOM, 0 if MSPI.
163 If the pin is not a CE, this descriptor will be ignored.
164 ambiq,iom-num:
168 Indicates the instance which uses specific CE pin.
169 IOM number (0-7) or MSPI (0-2).
171 If the pin is not a CE, this descriptor will be ignored.
172 ambiq,interrupt-direction: