Server IP : 172.67.216.182 / Your IP : 172.70.147.45 Web Server : Apache System : Linux krdc-ubuntu-s-2vcpu-4gb-amd-blr1-01.localdomain 5.15.0-142-generic #152-Ubuntu SMP Mon May 19 10:54:31 UTC 2025 x86_64 User : www ( 1000) PHP Version : 7.4.33 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/src/linux-headers-5.15.0-142/include/media/drv-intf/ |
Upload File : |
/* SPDX-License-Identifier: GPL-2.0-only */ /* * s3c24xx/s3c64xx SoC series Camera Interface (CAMIF) driver * * Copyright (C) 2012 Sylwester Nawrocki <[email protected]> */ #ifndef MEDIA_S3C_CAMIF_ #define MEDIA_S3C_CAMIF_ #include <linux/i2c.h> #include <media/v4l2-mediabus.h> /** * struct s3c_camif_sensor_info - an image sensor description * @i2c_board_info: pointer to an I2C sensor subdevice board info * @clock_frequency: frequency of the clock the host provides to a sensor * @mbus_type: media bus type * @i2c_bus_num: i2c control bus id the sensor is attached to * @flags: the parallel bus flags defining signals polarity (V4L2_MBUS_*) * @use_field: 1 if parallel bus FIELD signal is used (only s3c64xx) */ struct s3c_camif_sensor_info { struct i2c_board_info i2c_board_info; unsigned long clock_frequency; enum v4l2_mbus_type mbus_type; u16 i2c_bus_num; u16 flags; u8 use_field; }; struct s3c_camif_plat_data { struct s3c_camif_sensor_info sensor; int (*gpio_get)(void); int (*gpio_put)(void); }; #endif /* MEDIA_S3C_CAMIF_ */