| .. | .. |
|---|
| 8 | 8 | - reg: Physical base address of the controller and length of memory mapped |
|---|
| 9 | 9 | region. |
|---|
| 10 | 10 | - interrupts: The interrupt number to the cpu. |
|---|
| 11 | +- clocks: phandle to clock controller plus clock-specifier pair |
|---|
| 11 | 12 | - nxp,debounce-delay-ms: Debounce delay in ms |
|---|
| 12 | 13 | - nxp,scan-delay-ms: Repeated scan period in ms |
|---|
| 13 | 14 | - linux,keymap: the key-code to be reported when the key is pressed |
|---|
| .. | .. |
|---|
| 22 | 23 | key@40050000 { |
|---|
| 23 | 24 | compatible = "nxp,lpc3220-key"; |
|---|
| 24 | 25 | reg = <0x40050000 0x1000>; |
|---|
| 25 | | - interrupts = <54 0>; |
|---|
| 26 | + clocks = <&clk LPC32XX_CLK_KEY>; |
|---|
| 27 | + interrupt-parent = <&sic1>; |
|---|
| 28 | + interrupts = <22 IRQ_TYPE_LEVEL_HIGH>; |
|---|
| 26 | 29 | keypad,num-rows = <1>; |
|---|
| 27 | 30 | keypad,num-columns = <1>; |
|---|
| 28 | 31 | nxp,debounce-delay-ms = <3>; |
|---|