1053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin/**************************************************************************** 2053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin **************************************************************************** 3053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin *** 4053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin *** This header was automatically generated from a Linux kernel header 5053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin *** of the same name, to make information necessary for userspace to 6053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin *** call into the kernel available to libc. It contains only constants, 7053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin *** structures, and macros generated from the original header, and thus, 8053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin *** contains no copyrightable information. 9053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin *** 10654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** To edit the content of this header, modify the corresponding 11654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** source file (e.g. under external/kernel-headers/original/) then 12654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** run bionic/libc/kernel/tools/update_all.py 13654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** 14654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** Any manual change here will be lost the next time this script will 15654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** be run. You've been warned! 16654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** 17053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin **************************************************************************** 18053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin ****************************************************************************/ 19053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavinenum { 20053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin TEGRA_CAMERA_MODULE_ISP = 0, 21053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin TEGRA_CAMERA_MODULE_VI, 22053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin TEGRA_CAMERA_MODULE_CSI, 23654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 24053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin}; 25053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavinenum { 26053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin TEGRA_CAMERA_VI_CLK, 27053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin TEGRA_CAMERA_VI_SENSOR_CLK, 28654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 29053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin}; 30053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavinstruct tegra_camera_clk_info { 31053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin uint id; 32053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin uint clk_id; 33654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 34053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin unsigned long rate; 35053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin}; 36053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin#define TEGRA_CAMERA_IOCTL_ENABLE _IOWR('i', 1, uint) 37053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin#define TEGRA_CAMERA_IOCTL_DISABLE _IOWR('i', 2, uint) 38654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 39053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin#define TEGRA_CAMERA_IOCTL_CLK_SET_RATE _IOWR('i', 3, struct tegra_camera_clk_info) 40053febdd3bcf0586d38c5f3f46d7d0588ade2a4dRebecca Schultz Zavin#define TEGRA_CAMERA_IOCTL_RESET _IOWR('i', 4, uint) 41