An error occurred fetching the project authors.
- 04 Nov, 2014 1 commit
-
-
Yingjoe Chen authored
Fix pinconfig include file path. Signed-off-by:
Yingjoe Chen <yingjoe.chen@mediatek.com> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
- 02 Oct, 2014 1 commit
-
-
Linus Walleij authored
Pin configurations can be per-pin or per-group. Make sure that the per-group case is covered by the bindings. Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
- 29 Sep, 2014 1 commit
-
-
Linus Walleij authored
For function and group configuration nodes, use "function" "groups" string pairs, not "pins" where there should be "groups". Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
- 28 May, 2014 1 commit
-
-
Ivan T. Ivanov authored
Add "power-source" property to generic options used for DT parsing files. This enables drivers, which use generic pin configurations, to get the value passed to this property. Signed-off-by:
Ivan T. Ivanov <iivanov@mm-sol.com> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
- 16 Dec, 2013 1 commit
-
-
Sherman Yin authored
This commit adds slew-rate and input-enable/disable support for pinconf -generic. Signed-off-by:
Sherman Yin <syin@broadcom.com> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
- 07 Aug, 2013 2 commits
-
-
Stephen Warren authored
pinctrl bindings can benefit from generic property names that define which pins a "pin configuration node" affects, and which mux function to select onto those pins. Document new properties for this purpose so that other bindings may refer to them. Signed-off-by:
Stephen Warren <swarren@nvidia.com> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
Stephen Warren authored
Reword the section of pinctrl-bindings.txt that describes generic properties that pinctrl bindings may use. The aim is to make the text clearer, and more explicitly call out the responsibility of individual bindings that use the generic properties to define which of the properties are used, and how. Signed-off-by:
Stephen Warren <swarren@nvidia.com> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
- 25 Jun, 2013 3 commits
-
-
Heiko Stübner authored
Some options currently take arguments in unspecified driver-specific units. As pointed out by Stephen Warren, driver specific values should not be part of generic devicetree bindings describing the hardware. Therefore remove the critical bindings again, before they become part of an official release. Signed-off-by:
Heiko Stuebner <heiko@sntech.de> Reviewed-by:
James Hogan <james.hogan@imgtec.com> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
Heiko Stübner authored
Currently the debounce time pinconfig option uses an unspecified "time units" unit. As pinconfig options should use SI units and a real unit is also necessary for generic dt bindings, change it to usec. Currently no driver is using the generic pinconfig option for this, so the unit change is safe to do. Signed-off-by:
Heiko Stuebner <heiko@sntech.de> Reviewed-by:
James Hogan <james.hogan@imgtec.com> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
Heiko Stübner authored
PULL_PIN_DEFAULT is meant for hardware completely hiding any pull settings from the driver, so that it's really only possible to turn the pull on or off, but it not being possible to determine any pull settings from software. Also the binding-documentation for the pull arguments did not match the changes to the expected values. Signed-off-by:
Heiko Stuebner <heiko@sntech.de> Reviewed-by:
James Hogan <james.hogan@imgtec.com> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
- 17 Jun, 2013 1 commit
-
-
Heiko Stübner authored
The bias-pull-* options use values > 0 to indicate that the pull should be activated and optionally also indicate the strength of the pull. Therefore use an default value of 1 for these options. Split the low-power-mode option into low-power-enable and -disable. Update the documentation to describe the param arguments better. Reported-by:
James Hogan <james.hogan@imgtec.com> Signed-off-by:
Heiko Stuebner <heiko@sntech.de> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
- 16 Jun, 2013 1 commit
-
-
Heiko Stübner authored
pinconf_generic_parse_dt_config() takes a node as input and generates an array of generic pinconfig values from the properties of this node. As I couldn't find a mechanism to count the number of properties of a node the function uses internally an array to accept one of parameter and copies the real present options to a smaller variable at its end. Signed-off-by:
Heiko Stuebner <heiko@sntech.de> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
- 18 Apr, 2012 1 commit
-
-
Stephen Warren authored
The core pin controller bindings define: * The fact that pin controllers expose pin configurations as nodes in device tree. * That the bindings for those pin configuration nodes is defined by the individual pin controller drivers. * A standardized set of properties for client devices to define numbered or named pin configuration states, each referring to some number of the afore-mentioned pin configuration nodes. * That the bindings for the client devices determines the set of numbered or named states that must exist. Signed-off-by:
Stephen Warren <swarren@nvidia.com> Acked-by:
Shawn Guo <shawn.guo@linaro.org> Acked-by:
Tony Lindgren <tony@atomide.com> Acked-by:
Linus Walleij <linus.walleij@linaro.org> Acked-by:
Simon Glass <sjg@chromium.org> Acked-by:
Dong Aisheng <dong.aisheng@linaro.org> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-