root/include/linux/cuda.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0 */
   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 #ifndef _LINUX_CUDA_H
   9 #define _LINUX_CUDA_H
  10 
  11 #include <linux/rtc.h>
  12 #include <uapi/linux/cuda.h>
  13 
  14 
  15 extern int find_via_cuda(void);
  16 extern int cuda_request(struct adb_request *req,
  17                         void (*done)(struct adb_request *), int nbytes, ...);
  18 extern void cuda_poll(void);
  19 
  20 extern time64_t cuda_get_time(void);
  21 extern int cuda_set_rtc_time(struct rtc_time *tm);
  22 
  23 #endif /* _LINUX_CUDA_H */

/* [<][>][^][v][top][bottom][index][help] */