linux-stable/Documentation/devicetree/bindings/extcon
Stephen Boyd 7a2f36828c dt-bindings: cros-ec: Reorganize and enforce property availability
Various properties in the cros-ec binding only apply to different
compatible strings. For example, the interrupts and reg property are
required for all cros-ec devices except for the rpmsg version. Add some
conditions to update the availability of properties so that they can't
be used with compatibles that don't support them.

This reveals that many of the examples in bindings that use cros-ec were
missing the interrupts property. Add the property to make those bindings
whole again.

Reviewed-by: Rob Herring <robh@kernel.org>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
Cc: <devicetree@vger.kernel.org>
Cc: <chrome-platform@lists.linux.dev>
Cc: Guenter Roeck <groeck@chromium.org>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Cc: Craig Hesling <hesling@chromium.org>
Cc: Tom Hughes <tomhughes@chromium.org>
Cc: Alexandru M Stan <amstan@chromium.org>
Cc: Tzung-Bi Shih <tzungbi@kernel.org>
Cc: Matthias Kaehlcke <mka@chromium.org>
Cc: Benson Leung <bleung@chromium.org>
Cc: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Stephen Boyd <swboyd@chromium.org>
Signed-off-by: Tzung-Bi Shih <tzungbi@kernel.org>
Link: https://lore.kernel.org/r/20221026003641.2688765-2-swboyd@chromium.org
2022-10-31 12:02:56 +08:00
..
extcon-max3355.txt extcon: add Maxim MAX3355 driver 2015-12-21 11:44:00 +09:00
extcon-palmas.txt extcon: palmas: Support GPIO based USB ID detection 2015-08-10 21:26:25 +09:00
extcon-ptn5150.yaml dt-bindings: Add missing array size constraints 2021-01-11 17:42:25 -06:00
extcon-rt8973a.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
extcon-usb-gpio.txt extcon: usb-gpio: Add VBUS detection support 2016-11-20 21:22:39 +09:00
extcon-usbc-cros-ec.yaml dt-bindings: cros-ec: Reorganize and enforce property availability 2022-10-31 12:02:56 +08:00
extcon-usbc-tusb320.yaml dt-bindings: extcon: usbc-tusb320: Add TUSB320L compatible string 2021-10-27 14:13:39 +09:00
fcs,fsa880.yaml extcon: fsa9480: Rewrite bindings in YAML and extend 2020-12-11 17:01:09 +09:00
maxim,max77843.yaml Devicetree fixes for v5.18, part 2: 2022-04-16 17:07:50 -07:00
qcom,pm8941-misc.yaml bindings: pm8941-misc: Add support for VBUS detection 2021-04-08 13:10:16 +09:00
siliconmitus,sm5502-muic.yaml dt-bindings: extcon: bindings for SM5703 2022-05-13 17:03:40 +09:00
wlf,arizona.yaml dt-bindings: Cleanup standard unit properties 2021-01-29 16:36:06 -06:00