• Home
  • Raw
  • Download

Lines Matching +full:pin +full:-

1 * Spreadtrum Pin Controller
3 The Spreadtrum pin controller are organized in 3 blocks (types).
9 driving level": One pin can output 3.0v or 1.8v, depending on the
11 select 3.0v, then the pin can output 3.0v. "system control" is used
16 of them, so we can not make every Spreadtrum-special configuration
23 bits in one global control register as one pin, thus we should
24 record every pin's bit offset, bit width and register offset to
25 configure this field (pin).
28 register definition, and each register described one pin is used
29 to configure the pin sleep mode, function select and sleep related
33 PUBCP system, TGLDSP system and AGDSP system. And the pin sleep
35 - input-enable
36 - input-disable
37 - output-high
38 - output-low
39 - bias-pull-up
40 - bias-pull-down
42 In some situation we need set the pin sleep mode and pin sleep related
43 configuration, to set the pin sleep related configuration automatically
45 sleep mode. For example, if we set the pin sleep mode as PUBCP_SLEEP
46 and set the pin sleep related configuration as "input-enable", which
47 means when PUBCP system goes into deep sleep mode, this pin will be set
54 "sprd,sleep-mode" property to set pin sleep mode.
57 register definition, and each register described one pin is used to
61 Required properties for Spreadtrum pin controller:
62 - compatible: "sprd,<soc>-pinctrl"
63 Please refer to each sprd,<soc>-pinctrl.txt binding doc for supported SoCs.
64 - reg: The register address of pin controller device.
65 - pins : An array of pin names.
68 - function: Specified the function name.
69 - drive-strength: Drive strength in mA.
70 - input-schmitt-disable: Enable schmitt-trigger mode.
71 - input-schmitt-enable: Disable schmitt-trigger mode.
72 - bias-disable: Disable pin bias.
73 - bias-pull-down: Pull down on pin.
74 - bias-pull-up: Pull up on pin.
75 - input-enable: Enable pin input.
76 - input-disable: Enable pin output.
77 - output-high: Set the pin as an output level high.
78 - output-low: Set the pin as an output level low.
79 - sleep-hardware-state: Indicate these configs in this state are sleep related.
80 - sprd,control: Control values referring to databook for global control pins.
81 - sprd,sleep-mode: Sleep mode selection.
83 Please refer to each sprd,<soc>-pinctrl.txt binding doc for supported values.