18c2ecf20Sopenharmony_ci=================
28c2ecf20Sopenharmony_cigx6605s SOC Timer
38c2ecf20Sopenharmony_ci=================
48c2ecf20Sopenharmony_ci
58c2ecf20Sopenharmony_ciThe timer is used in gx6605s soc as system timer and the driver
68c2ecf20Sopenharmony_cicontain clk event and clk source.
78c2ecf20Sopenharmony_ci
88c2ecf20Sopenharmony_ci==============================
98c2ecf20Sopenharmony_citimer node bindings definition
108c2ecf20Sopenharmony_ci==============================
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci	Description: Describes gx6605s SOC timer
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ci	PROPERTIES
158c2ecf20Sopenharmony_ci
168c2ecf20Sopenharmony_ci	- compatible
178c2ecf20Sopenharmony_ci		Usage: required
188c2ecf20Sopenharmony_ci		Value type: <string>
198c2ecf20Sopenharmony_ci		Definition: must be "csky,gx6605s-timer"
208c2ecf20Sopenharmony_ci	- reg
218c2ecf20Sopenharmony_ci		Usage: required
228c2ecf20Sopenharmony_ci		Value type: <u32 u32>
238c2ecf20Sopenharmony_ci		Definition: <phyaddr size> in soc from cpu view
248c2ecf20Sopenharmony_ci	- clocks
258c2ecf20Sopenharmony_ci		Usage: required
268c2ecf20Sopenharmony_ci		Value type: phandle + clock specifier cells
278c2ecf20Sopenharmony_ci		Definition: must be input clk node
288c2ecf20Sopenharmony_ci	- interrupt
298c2ecf20Sopenharmony_ci		Usage: required
308c2ecf20Sopenharmony_ci		Value type: <u32>
318c2ecf20Sopenharmony_ci		Definition: must be timer irq num defined by soc
328c2ecf20Sopenharmony_ci
338c2ecf20Sopenharmony_ciExamples:
348c2ecf20Sopenharmony_ci---------
358c2ecf20Sopenharmony_ci
368c2ecf20Sopenharmony_ci	timer0: timer@20a000 {
378c2ecf20Sopenharmony_ci		compatible = "csky,gx6605s-timer";
388c2ecf20Sopenharmony_ci		reg = <0x0020a000 0x400>;
398c2ecf20Sopenharmony_ci		clocks = <&dummy_apb_clk>;
408c2ecf20Sopenharmony_ci		interrupts = <10>;
418c2ecf20Sopenharmony_ci		interrupt-parent = <&intc>;
428c2ecf20Sopenharmony_ci	};
43