Commit 458a070076dc920a7106f0c8f0cfa880503ce498

Authored by Simon Glass
1 parent b7e84c93c4

pinctrl: Add help text to Kconfig

The pinctrl Kconfig options should have help messages. Add this to a few
options.

Signed-off-by: Simon Glass <sjg@chromium.org>

Showing 1 changed file with 10 additions and 1 deletions Side-by-side Diff

drivers/pinctrl/Kconfig
... ... @@ -47,7 +47,10 @@
47 47 default y
48 48 help
49 49 This option enables pin multiplexing through the generic pinctrl
50   - framework.
  50 + framework. Most SoCs have their own own multiplexing arrangement
  51 + where a single pin can be used for several functions. An SoC pinctrl
  52 + driver allows the required function to be selected for each pin.
  53 + The driver is typically controlled by the device tree.
51 54  
52 55 config PINCONF
53 56 bool "Support pin configuration controllers"
... ... @@ -86,6 +89,12 @@
86 89 help
87 90 This option is an SPL-variant of the PINMUX option.
88 91 See the help of PINMUX for details.
  92 + The pinctrl subsystem can add a substantial overhead to the SPL
  93 + image since it typically requires quite a few tables either in the
  94 + driver or in the device tree. If this is acceptable and you need
  95 + to adjust pin multiplexing in SPL in order to boot into U-Boot,
  96 + enable this option. You will need to enable device tree in SPL
  97 + for this to work.
89 98  
90 99 config SPL_PINCONF
91 100 bool "Support pin configuration controllers in SPL"