1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0-only */ 2*4882a593Smuzhiyun /* 3*4882a593Smuzhiyun * arch/arm/mach-sa1100/include/mach/jornada720.h 4*4882a593Smuzhiyun * 5*4882a593Smuzhiyun * SSP/MCU communication definitions for HP Jornada 710/720/728 6*4882a593Smuzhiyun * 7*4882a593Smuzhiyun * Copyright 2007,2008 Kristoffer Ericson <Kristoffer.Ericson@gmail.com> 8*4882a593Smuzhiyun * Copyright 2000 John Ankcorn <jca@lcs.mit.edu> 9*4882a593Smuzhiyun */ 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun /* HP Jornada 7xx microprocessor commands */ 12*4882a593Smuzhiyun #define GETBATTERYDATA 0xc0 13*4882a593Smuzhiyun #define GETSCANKEYCODE 0x90 14*4882a593Smuzhiyun #define GETTOUCHSAMPLES 0xa0 15*4882a593Smuzhiyun #define GETCONTRAST 0xD0 16*4882a593Smuzhiyun #define SETCONTRAST 0xD1 17*4882a593Smuzhiyun #define GETBRIGHTNESS 0xD2 18*4882a593Smuzhiyun #define SETBRIGHTNESS 0xD3 19*4882a593Smuzhiyun #define CONTRASTOFF 0xD8 20*4882a593Smuzhiyun #define BRIGHTNESSOFF 0xD9 21*4882a593Smuzhiyun #define PWMOFF 0xDF 22*4882a593Smuzhiyun #define TXDUMMY 0x11 23*4882a593Smuzhiyun #define ERRORCODE 0x00 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun extern void jornada_ssp_start(void); 26*4882a593Smuzhiyun extern void jornada_ssp_end(void); 27*4882a593Smuzhiyun extern int jornada_ssp_inout(u8 byte); 28*4882a593Smuzhiyun extern int jornada_ssp_byte(u8 byte); 29