Commit 71a0151c authored by Sudeep Holla's avatar Sudeep Holla Committed by Rob Herring
Browse files

Documentation: devicetree: fix reference to legacy wakeup properties



This patch marks all the reference to the legacy wakeup bindings
and replaces them with the standard "wakeup-source" property.

All these legacy property are also listed under a separate section in
the generic wakeup-source binding document.

Cc: Rob Herring <robh+dt@kernel.org>
Cc: Pawel Moll <pawel.moll@arm.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Ian Campbell <ijc+devicetree@hellion.org.uk>
Signed-off-by: default avatarSudeep Holla <sudeep.holla@arm.com>
Signed-off-by: default avatarRob Herring <robh@kernel.org>
parent a68eee4c
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -441,7 +441,7 @@ EXAMPLE:
		regmap = <&snvs>;
		regmap = <&snvs>;
		interrupts = <0 4 0x4>
		interrupts = <0 4 0x4>
	        linux,keycode = <116>; /* KEY_POWER */
	        linux,keycode = <116>; /* KEY_POWER */
		wakeup;
		wakeup-source;
	};
	};


=====================================================================
=====================================================================
@@ -530,7 +530,7 @@ FULL EXAMPLE
			regmap = <&sec_mon>;
			regmap = <&sec_mon>;
			interrupts = <0 4 0x4>;
			interrupts = <0 4 0x4>;
			linux,keycode = <116>; /* KEY_POWER */
			linux,keycode = <116>; /* KEY_POWER */
			wakeup;
			wakeup-source;
		};
		};
	};
	};


+2 −1
Original line number Original line Diff line number Diff line
@@ -65,6 +65,7 @@ Optional properties:
	pendown-gpio			GPIO handle describing the pin the !PENIRQ
	pendown-gpio			GPIO handle describing the pin the !PENIRQ
					line is connected to.
					line is connected to.
	wakeup-source			use any event on touchscreen as wakeup event.
	wakeup-source			use any event on touchscreen as wakeup event.
					(Legacy property support: "linux,wakeup")




Example for a TSC2046 chip connected to an McSPI controller of an OMAP SoC::
Example for a TSC2046 chip connected to an McSPI controller of an OMAP SoC::
@@ -86,6 +87,6 @@ Example for a TSC2046 chip connected to an McSPI controller of an OMAP SoC::
			ti,x-plate-ohms = /bits/ 16 <40>;
			ti,x-plate-ohms = /bits/ 16 <40>;
			ti,pressure-max = /bits/ 16 <255>;
			ti,pressure-max = /bits/ 16 <255>;


			linux,wakeup;
			wakeup-source;
		};
		};
	};
	};
+1 −0
Original line number Original line Diff line number Diff line
@@ -21,6 +21,7 @@ Optional subnode-properties:
	- debounce-interval: Debouncing interval time in milliseconds.
	- debounce-interval: Debouncing interval time in milliseconds.
	  If not specified defaults to 5.
	  If not specified defaults to 5.
	- wakeup-source: Boolean, button can wake-up the system.
	- wakeup-source: Boolean, button can wake-up the system.
			 (Legacy property supported: "gpio-key,wakeup")


Example nodes:
Example nodes:


+1 −0
Original line number Original line Diff line number Diff line
@@ -24,6 +24,7 @@ Optional subnode-properties:
	- debounce-interval: Debouncing interval time in milliseconds.
	- debounce-interval: Debouncing interval time in milliseconds.
	  If not specified defaults to 5.
	  If not specified defaults to 5.
	- wakeup-source: Boolean, button can wake-up the system.
	- wakeup-source: Boolean, button can wake-up the system.
			 (Legacy property supported: "gpio-key,wakeup")
	- linux,can-disable: Boolean, indicates that button is connected
	- linux,can-disable: Boolean, indicates that button is connected
	  to dedicated (not shared) interrupt which can be disabled to
	  to dedicated (not shared) interrupt which can be disabled to
	  suppress events from the button.
	  suppress events from the button.
+1 −0
Original line number Original line Diff line number Diff line
@@ -20,6 +20,7 @@ Required Properties:
Optional Properties:
Optional Properties:
- linux,no-autorepeat:	do no enable autorepeat feature.
- linux,no-autorepeat:	do no enable autorepeat feature.
- wakeup-source:	use any event on keypad as wakeup event.
- wakeup-source:	use any event on keypad as wakeup event.
			(Legacy property supported: "linux,wakeup")
- debounce-delay-ms:	debounce interval in milliseconds
- debounce-delay-ms:	debounce interval in milliseconds
- col-scan-delay-us:	delay, measured in microseconds, that is needed
- col-scan-delay-us:	delay, measured in microseconds, that is needed
			before we can scan keypad after activating column gpio
			before we can scan keypad after activating column gpio
Loading