162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-only */ 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * arch/arm/mach-sa1100/include/mach/jornada720.h 462306a36Sopenharmony_ci * 562306a36Sopenharmony_ci * SSP/MCU communication definitions for HP Jornada 710/720/728 662306a36Sopenharmony_ci * 762306a36Sopenharmony_ci * Copyright 2007,2008 Kristoffer Ericson <Kristoffer.Ericson@gmail.com> 862306a36Sopenharmony_ci * Copyright 2000 John Ankcorn <jca@lcs.mit.edu> 962306a36Sopenharmony_ci */ 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ci /* HP Jornada 7xx microprocessor commands */ 1262306a36Sopenharmony_ci#define GETBATTERYDATA 0xc0 1362306a36Sopenharmony_ci#define GETSCANKEYCODE 0x90 1462306a36Sopenharmony_ci#define GETTOUCHSAMPLES 0xa0 1562306a36Sopenharmony_ci#define GETCONTRAST 0xD0 1662306a36Sopenharmony_ci#define SETCONTRAST 0xD1 1762306a36Sopenharmony_ci#define GETBRIGHTNESS 0xD2 1862306a36Sopenharmony_ci#define SETBRIGHTNESS 0xD3 1962306a36Sopenharmony_ci#define CONTRASTOFF 0xD8 2062306a36Sopenharmony_ci#define BRIGHTNESSOFF 0xD9 2162306a36Sopenharmony_ci#define PWMOFF 0xDF 2262306a36Sopenharmony_ci#define TXDUMMY 0x11 2362306a36Sopenharmony_ci#define ERRORCODE 0x00 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ciextern void jornada_ssp_start(void); 2662306a36Sopenharmony_ciextern void jornada_ssp_end(void); 2762306a36Sopenharmony_ciextern int jornada_ssp_inout(u8 byte); 2862306a36Sopenharmony_ciextern int jornada_ssp_byte(u8 byte); 29