millicelcius (default 55000)
+Name: gpio-hog
+Info: Activate a "hog" for a GPIO - request that the kernel configures it as
+ an output, driven low or high as indicated by the presence or absence
+ of the active_low parameter. Note that a hogged GPIO is not available
+ to other drivers or for gpioset/gpioget.
+Load: dtoverlay=gpio-hog,<param>=<val>
+Params: gpio GPIO pin to hog (default 26)
+ active_low If set, the hog drives the GPIO low (defaults
+ to off - the GPIO is driven high)
+
+
Name: gpio-ir
Info: Use GPIO pin as rc-core style infrared receiver input. The rc-core-
based gpio_ir_recv driver maps received keys directly to a
--- /dev/null
+// Configure a "hog" on the specified GPIO
+/dts-v1/;
+/plugin/;
+
+#include <dt-bindings/gpio/gpio.h>
+
+/ {
+ compatible = "brcm,bcm2835";
+
+ fragment@0 {
+ target = <&gpio>;
+ __overlay__ {
+ hog: hog@1a {
+ gpio-hog;
+ gpios = <26 GPIO_ACTIVE_HIGH>;
+ output-high;
+ };
+ };
+ };
+
+ __overrides__ {
+ gpio = <&hog>,"reg:0",
+ <&hog>,"gpios:0";
+ active_low = <&hog>,"output-high!",
+ <&hog>,"output-low?";
+ };
+};