// SPDX-License-Identifier: GPL-2.0-only /* * cyttsp_i2c_common.c * Cypress TrueTouch(TM) Standard Product (TTSP) I2C touchscreen driver. * For use with Cypress Txx3xx and Txx4xx parts. * Supported parts include: * CY8CTST341 * CY8CTMA340 * TMA4XX * TMA1036 * * Copyright (C) 2009, 2010, 2011 Cypress Semiconductor, Inc. * Copyright (C) 2012 Javier Martinez Canillas <[email protected]> * * Contact Cypress Semiconductor at www.cypress.com <[email protected]> */ #include <linux/device.h> #include <linux/export.h> #include <linux/i2c.h> #include <linux/module.h> #include <linux/types.h> #include "cyttsp4_core.h" int cyttsp_i2c_read_block_data(struct device *dev, u8 *xfer_buf, u16 addr, u8 length, void *values) { … } EXPORT_SYMBOL_GPL(…); int cyttsp_i2c_write_block_data(struct device *dev, u8 *xfer_buf, u16 addr, u8 length, const void *values) { … } EXPORT_SYMBOL_GPL(…); MODULE_DESCRIPTION(…) …; MODULE_LICENSE(…) …; MODULE_AUTHOR(…) …;