1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2/* 3 * Definitions for talking to the CUDA. The CUDA is a microcontroller 4 * which controls the ADB, system power, RTC, and various other things. 5 * 6 * Copyright (C) 1996 Paul Mackerras. 7 */ 8 9#ifndef _UAPI_LINUX_CUDA_H 10#define _UAPI_LINUX_CUDA_H 11 12/* CUDA commands (2nd byte) */ 13#define CUDA_WARM_START 0 14#define CUDA_AUTOPOLL 1 15#define CUDA_GET_6805_ADDR 2 16#define CUDA_GET_TIME 3 17#define CUDA_GET_PRAM 7 18#define CUDA_SET_6805_ADDR 8 19#define CUDA_SET_TIME 9 20#define CUDA_POWERDOWN 0xa 21#define CUDA_POWERUP_TIME 0xb 22#define CUDA_SET_PRAM 0xc 23#define CUDA_MS_RESET 0xd 24#define CUDA_SEND_DFAC 0xe 25#define CUDA_RESET_SYSTEM 0x11 26#define CUDA_SET_IPL 0x12 27#define CUDA_SET_AUTO_RATE 0x14 28#define CUDA_GET_AUTO_RATE 0x16 29#define CUDA_SET_DEVICE_LIST 0x19 30#define CUDA_GET_DEVICE_LIST 0x1a 31#define CUDA_GET_SET_IIC 0x22 32 33 34#endif /* _UAPI_LINUX_CUDA_H */ 35