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