17132fe4fSDan Murphy /*
27132fe4fSDan Murphy  * DRV260X haptics driver family
37132fe4fSDan Murphy  *
47132fe4fSDan Murphy  * Author: Dan Murphy <dmurphy@ti.com>
57132fe4fSDan Murphy  *
67132fe4fSDan Murphy  * Copyright:   (C) 2014 Texas Instruments, Inc.
77132fe4fSDan Murphy  *
87132fe4fSDan Murphy  * This program is free software; you can redistribute it and/or modify
97132fe4fSDan Murphy  * it under the terms of the GNU General Public License version 2 as
107132fe4fSDan Murphy  * published by the Free Software Foundation.
117132fe4fSDan Murphy  *
127132fe4fSDan Murphy  * This program is distributed in the hope that it will be useful, but
137132fe4fSDan Murphy  * WITHOUT ANY WARRANTY; without even the implied warranty of
147132fe4fSDan Murphy  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
157132fe4fSDan Murphy  * General Public License for more details.
167132fe4fSDan Murphy  */
177132fe4fSDan Murphy 
187132fe4fSDan Murphy #ifndef _DT_BINDINGS_TI_DRV260X_H
197132fe4fSDan Murphy #define _DT_BINDINGS_TI_DRV260X_H
207132fe4fSDan Murphy 
217132fe4fSDan Murphy /* Calibration Types */
227132fe4fSDan Murphy #define DRV260X_LRA_MODE		0x00
237132fe4fSDan Murphy #define DRV260X_LRA_NO_CAL_MODE	0x01
247132fe4fSDan Murphy #define DRV260X_ERM_MODE		0x02
257132fe4fSDan Murphy 
267132fe4fSDan Murphy /* Library Selection */
277132fe4fSDan Murphy #define DRV260X_LIB_EMPTY			0x00
287132fe4fSDan Murphy #define DRV260X_ERM_LIB_A			0x01
297132fe4fSDan Murphy #define DRV260X_ERM_LIB_B			0x02
307132fe4fSDan Murphy #define DRV260X_ERM_LIB_C			0x03
317132fe4fSDan Murphy #define DRV260X_ERM_LIB_D			0x04
327132fe4fSDan Murphy #define DRV260X_ERM_LIB_E			0x05
337132fe4fSDan Murphy #define DRV260X_LIB_LRA			0x06
347132fe4fSDan Murphy #define DRV260X_ERM_LIB_F			0x07
357132fe4fSDan Murphy 
367132fe4fSDan Murphy #endif
37