blob: 1f096c5e9fd2c12464c736937f37bb217958635d [file] [log] [blame]
/* SPDX-License-Identifier: GPL-2.0 OR Apache-2.0 */
/*
* Google Whitechapel AoC Core Driver
*
* Copyright (c) 2020 Google LLC
*
*/
#define AOC_IOCTL_MAGIC 0xac
#define AOC_IS_ONLINE _IOR(AOC_IOCTL_MAGIC, 5, int)
struct aoc_ion_handle {
__u32 handle;
__s32 fd;
};
#define AOC_IOCTL_ION_FD_TO_HANDLE _IOWR(AOC_IOCTL_MAGIC, 204, struct aoc_ion_handle)
#define AOC_IOCTL_DISABLE_MM _IOW(AOC_IOCTL_MAGIC, 205, __u32)
#define AOC_IOCTL_FORCE_VNOM _IOW(AOC_IOCTL_MAGIC, 206, __u32)
#define AOC_IOCTL_ENABLE_UART_TX _IOW(AOC_IOCTL_MAGIC, 207, __u32)
#define AOC_IOCTL_DISABLE_AP_RESETS _IOW(AOC_IOCTL_MAGIC, 208, __u32)