stmpe.h (75bf465f0bc33e9b776a46d6a1b9b990f5fb7c37) | stmpe.h (356bbabade8e56efe2834159b5c062b8aff277dd) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * Copyright (C) ST-Ericsson SA 2010 4 * 5 * Author: Rabin Vincent <rabin.vincent@stericsson.com> for ST-Ericsson 6 */ 7 8#ifndef __STMPE_H --- 84 unchanged lines hidden (view full) --- 93 int (*write_byte)(struct stmpe *stmpe, u8 reg, u8 val); 94 int (*read_block)(struct stmpe *stmpe, u8 reg, u8 len, u8 *values); 95 int (*write_block)(struct stmpe *stmpe, u8 reg, u8 len, 96 const u8 *values); 97 void (*init)(struct stmpe *stmpe); 98}; 99 100int stmpe_probe(struct stmpe_client_info *ci, enum stmpe_partnum partnum); | 1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * Copyright (C) ST-Ericsson SA 2010 4 * 5 * Author: Rabin Vincent <rabin.vincent@stericsson.com> for ST-Ericsson 6 */ 7 8#ifndef __STMPE_H --- 84 unchanged lines hidden (view full) --- 93 int (*write_byte)(struct stmpe *stmpe, u8 reg, u8 val); 94 int (*read_block)(struct stmpe *stmpe, u8 reg, u8 len, u8 *values); 95 int (*write_block)(struct stmpe *stmpe, u8 reg, u8 len, 96 const u8 *values); 97 void (*init)(struct stmpe *stmpe); 98}; 99 100int stmpe_probe(struct stmpe_client_info *ci, enum stmpe_partnum partnum); |
101int stmpe_remove(struct stmpe *stmpe); | 101void stmpe_remove(struct stmpe *stmpe); |
102 103#define STMPE_ICR_LSB_HIGH (1 << 2) 104#define STMPE_ICR_LSB_EDGE (1 << 1) 105#define STMPE_ICR_LSB_GIM (1 << 0) 106 107#define STMPE_SYS_CTRL_RESET (1 << 7) 108#define STMPE_SYS_CTRL_INT_EN (1 << 2) 109#define STMPE_SYS_CTRL_INT_HI (1 << 0) --- 241 unchanged lines hidden --- | 102 103#define STMPE_ICR_LSB_HIGH (1 << 2) 104#define STMPE_ICR_LSB_EDGE (1 << 1) 105#define STMPE_ICR_LSB_GIM (1 << 0) 106 107#define STMPE_SYS_CTRL_RESET (1 << 7) 108#define STMPE_SYS_CTRL_INT_EN (1 << 2) 109#define STMPE_SYS_CTRL_INT_HI (1 << 0) --- 241 unchanged lines hidden --- |