| .. | .. |
|---|
| 1 | +/* SPDX-License-Identifier: GPL-2.0-only */ |
|---|
| 1 | 2 | /* |
|---|
| 2 | 3 | * Copyright (C) ST-Ericsson SA 2010 |
|---|
| 3 | | - * |
|---|
| 4 | | - * License Terms: GNU General Public License, version 2 |
|---|
| 5 | 4 | */ |
|---|
| 6 | 5 | |
|---|
| 7 | 6 | #ifndef __LINUX_MFD_TC3589x_H |
|---|
| .. | .. |
|---|
| 19 | 18 | #define TC3589x_RSTCTRL_ROTRST (1 << 2) |
|---|
| 20 | 19 | #define TC3589x_RSTCTRL_KBDRST (1 << 1) |
|---|
| 21 | 20 | #define TC3589x_RSTCTRL_GPIRST (1 << 0) |
|---|
| 21 | + |
|---|
| 22 | +#define TC3589x_DKBDMSK_ELINT (1 << 1) |
|---|
| 23 | +#define TC3589x_DKBDMSK_EINT (1 << 0) |
|---|
| 22 | 24 | |
|---|
| 23 | 25 | /* Keyboard Configuration Registers */ |
|---|
| 24 | 26 | #define TC3589x_KBDSETTLE_REG 0x01 |
|---|
| .. | .. |
|---|
| 102 | 104 | #define TC3589x_GPIOODM2 0xE4 |
|---|
| 103 | 105 | #define TC3589x_GPIOODE2 0xE5 |
|---|
| 104 | 106 | |
|---|
| 107 | +#define TC3589x_DIRECT0 0xEC |
|---|
| 108 | +#define TC3589x_DKBDMSK 0xF3 |
|---|
| 109 | + |
|---|
| 105 | 110 | #define TC3589x_INT_GPIIRQ 0 |
|---|
| 106 | 111 | #define TC3589x_INT_TI0IRQ 1 |
|---|
| 107 | 112 | #define TC3589x_INT_TI1IRQ 2 |
|---|