/kernel/linux/linux-5.10/drivers/media/usb/cpia2/ |
H A D | cpia2_usb.c | 37 #define FRAME_SIZE_PER_DESC frame_sizes[cam->cur_alt] 39 static void process_frame(struct camera_data *cam); 47 static void free_sbufs(struct camera_data *cam); 48 static void add_APPn(struct camera_data *cam); 49 static void add_COM(struct camera_data *cam); 50 static int submit_urbs(struct camera_data *cam); 51 static int set_alternate(struct camera_data *cam, unsigned int alt); 52 static int configure_transfer_mode(struct camera_data *cam, unsigned int alt); 78 static void process_frame(struct camera_data *cam) in process_frame() argument 82 unsigned char *inbuff = cam in process_frame() 157 add_APPn(struct camera_data *cam) add_APPn() argument 176 add_COM(struct camera_data *cam) add_COM() argument 200 struct camera_data *cam = (struct camera_data *) urb->context; cpia2_usb_complete() local 371 configure_transfer_mode(struct camera_data *cam, unsigned int alt) configure_transfer_mode() argument 443 cpia2_usb_change_streaming_alternate(struct camera_data *cam, unsigned int alt) cpia2_usb_change_streaming_alternate() argument 473 set_alternate(struct camera_data *cam, unsigned int alt) set_alternate() argument 507 free_sbufs(struct camera_data *cam) free_sbufs() argument 600 cpia2_usb_transfer_cmd(struct camera_data *cam, void *registers, u8 request, u8 start, u8 count, u8 direction) cpia2_usb_transfer_cmd() argument 648 submit_urbs(struct camera_data *cam) submit_urbs() argument 723 cpia2_usb_stream_start(struct camera_data *cam, unsigned int alternate) cpia2_usb_stream_start() argument 768 cpia2_usb_stream_pause(struct camera_data *cam) cpia2_usb_stream_pause() argument 783 cpia2_usb_stream_resume(struct camera_data *cam) cpia2_usb_stream_resume() argument 805 cpia2_usb_stream_stop(struct camera_data *cam) cpia2_usb_stream_stop() argument 826 struct camera_data *cam; cpia2_usb_probe() local 890 struct camera_data *cam = usb_get_intfdata(intf); cpia2_usb_disconnect() local 916 struct camera_data *cam = usb_get_intfdata(intf); cpia2_usb_suspend() local 932 struct camera_data *cam = usb_get_intfdata(intf); cpia2_usb_resume() local [all...] |
H A D | cpia2_core.c | 51 static int apply_vp_patch(struct camera_data *cam); 52 static int set_default_user_mode(struct camera_data *cam); 53 static int set_vw_size(struct camera_data *cam, int size); 54 static int configure_sensor(struct camera_data *cam, 56 static int config_sensor_410(struct camera_data *cam, 58 static int config_sensor_500(struct camera_data *cam, 60 static int set_all_properties(struct camera_data *cam); 61 static void wake_system(struct camera_data *cam); 62 static void set_lowlight_boost(struct camera_data *cam); 63 static void reset_camera_struct(struct camera_data *cam); 128 cpia2_do_command(struct camera_data *cam, u32 command, u8 direction, u8 param) cpia2_do_command() argument 525 cpia2_send_command(struct camera_data *cam, struct cpia2_command *cmd) cpia2_send_command() argument 600 cpia2_get_version_info(struct camera_data *cam) cpia2_get_version_info() argument 615 cpia2_reset_camera(struct camera_data *cam) cpia2_reset_camera() argument 845 cpia2_set_high_power(struct camera_data *cam) cpia2_set_high_power() argument 885 cpia2_set_low_power(struct camera_data *cam) cpia2_set_low_power() argument 897 cpia2_send_onebyte_command(struct camera_data *cam, struct cpia2_command *cmd, u8 start, u8 datum) cpia2_send_onebyte_command() argument 907 apply_vp_patch(struct camera_data *cam) apply_vp_patch() argument 952 set_default_user_mode(struct camera_data *cam) set_default_user_mode() argument 1051 set_vw_size(struct camera_data *cam, int size) set_vw_size() argument 1121 configure_sensor(struct camera_data *cam, int req_width, int req_height) configure_sensor() argument 1148 config_sensor_410(struct camera_data *cam, int req_width, int req_height) config_sensor_410() argument 1334 config_sensor_500(struct camera_data *cam, int req_width, int req_height) config_sensor_500() argument 1541 set_all_properties(struct camera_data *cam) set_all_properties() argument 1571 cpia2_save_camera_state(struct camera_data *cam) cpia2_save_camera_state() argument 1586 cpia2_set_flicker_mode(struct camera_data *cam, int mode) cpia2_set_flicker_mode() argument 1659 cpia2_set_property_flip(struct camera_data *cam, int prop_val) cpia2_set_property_flip() argument 1684 cpia2_set_property_mirror(struct camera_data *cam, int prop_val) cpia2_set_property_mirror() argument 1709 cpia2_set_gpio(struct camera_data *cam, unsigned char setting) cpia2_set_gpio() argument 1742 cpia2_set_fps(struct camera_data *cam, int framerate) cpia2_set_fps() argument 1784 cpia2_set_brightness(struct camera_data *cam, unsigned char value) cpia2_set_brightness() argument 1801 cpia2_set_contrast(struct camera_data *cam, unsigned char value) cpia2_set_contrast() argument 1812 cpia2_set_saturation(struct camera_data *cam, unsigned char value) cpia2_set_saturation() argument 1823 wake_system(struct camera_data *cam) wake_system() argument 1834 set_lowlight_boost(struct camera_data *cam) set_lowlight_boost() argument 1872 cpia2_set_format(struct camera_data *cam) cpia2_set_format() argument 1893 cpia2_dbg_dump_registers(struct camera_data *cam) cpia2_dbg_dump_registers() argument 2111 reset_camera_struct(struct camera_data *cam) reset_camera_struct() argument 2172 cpia2_deinit_camera_struct(struct camera_data *cam, struct usb_interface *intf) cpia2_deinit_camera_struct() argument 2186 struct camera_data *cam; cpia2_init_camera_struct() local 2214 cpia2_init_camera(struct camera_data *cam) cpia2_init_camera() argument 2250 cpia2_allocate_buffers(struct camera_data *cam) cpia2_allocate_buffers() argument 2299 cpia2_free_buffers(struct camera_data *cam) cpia2_free_buffers() argument 2316 cpia2_read(struct camera_data *cam, char __user *buf, unsigned long count, int noblock) cpia2_read() argument 2376 cpia2_poll(struct camera_data *cam, struct file *filp, poll_table *wait) cpia2_poll() argument 2401 cpia2_remap_buffer(struct camera_data *cam, struct vm_area_struct *vma) cpia2_remap_buffer() argument [all...] |
H A D | cpia2_v4l.c | 73 struct camera_data *cam = video_drvdata(file); in cpia2_open() local 76 if (mutex_lock_interruptible(&cam->v4l2_lock)) in cpia2_open() 83 if (cpia2_allocate_buffers(cam)) { in cpia2_open() 90 if (cpia2_reset_camera(cam) < 0) { in cpia2_open() 96 cam->APP_len = 0; in cpia2_open() 97 cam->COM_len = 0; in cpia2_open() 100 cpia2_dbg_dump_registers(cam); in cpia2_open() 102 mutex_unlock(&cam->v4l2_lock); in cpia2_open() 114 struct camera_data *cam = video_get_drvdata(dev); in cpia2_close() local 116 mutex_lock(&cam in cpia2_close() 143 struct camera_data *cam = video_drvdata(file); cpia2_v4l_read() local 165 struct camera_data *cam = video_drvdata(filp); cpia2_v4l_poll() local 175 sync(struct camera_data *cam, int frame_nr) sync() argument 211 struct camera_data *cam = video_drvdata(file); cpia2_querycap() local 316 struct camera_data *cam = video_drvdata(file); cpia2_try_fmt_vid_cap() local 377 struct camera_data *cam = video_drvdata(file); cpia2_s_fmt_vid_cap() local 427 struct camera_data *cam = video_drvdata(file); cpia2_g_fmt_vid_cap() local 452 struct camera_data *cam = video_drvdata(file); cpia2_g_selection() local 487 struct camera_data *cam = video_drvdata(file); cpia2_g_parm() local 506 struct camera_data *cam = video_drvdata(file); cpia2_s_parm() local 569 struct camera_data *cam = video_drvdata(file); cpia2_enum_frameintervals() local 604 struct camera_data *cam = cpia2_s_ctrl() local 662 struct camera_data *cam = video_drvdata(file); cpia2_g_jpegcomp() local 704 struct camera_data *cam = video_drvdata(file); cpia2_s_jpegcomp() local 753 struct camera_data *cam = video_drvdata(file); cpia2_reqbufs() local 776 struct camera_data *cam = video_drvdata(file); cpia2_querybuf() local 826 struct camera_data *cam = video_drvdata(file); cpia2_qbuf() local 849 find_earliest_filled_buffer(struct camera_data *cam) find_earliest_filled_buffer() argument 877 struct camera_data *cam = video_drvdata(file); cpia2_dqbuf() local 926 struct camera_data *cam = video_drvdata(file); cpia2_streamon() local 944 struct camera_data *cam = video_drvdata(file); cpia2_streamoff() local 966 struct camera_data *cam = video_drvdata(file); cpia2_mmap() local 985 reset_camera_struct_v4l(struct camera_data *cam) reset_camera_struct_v4l() argument 1051 struct camera_data *cam = cpia2_camera_release() local 1068 cpia2_register_camera(struct camera_data *cam) cpia2_register_camera() argument 1150 cpia2_unregister_camera(struct camera_data *cam) cpia2_unregister_camera() argument [all...] |
H A D | cpia2.h | 411 int cpia2_register_camera(struct camera_data *cam); 412 void cpia2_unregister_camera(struct camera_data *cam); 416 int cpia2_reset_camera(struct camera_data *cam); 417 int cpia2_set_low_power(struct camera_data *cam); 418 void cpia2_dbg_dump_registers(struct camera_data *cam); 420 void cpia2_set_camera_state(struct camera_data *cam); 421 void cpia2_save_camera_state(struct camera_data *cam); 422 void cpia2_set_color_params(struct camera_data *cam); 423 void cpia2_set_brightness(struct camera_data *cam, unsigned char value); 424 void cpia2_set_contrast(struct camera_data *cam, unsigne [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/marvell-ccic/ |
H A D | mcam-core.c | 95 #define sensor_call(cam, o, f, args...) \ 96 v4l2_subdev_call(cam->sensor, o, f, ##args) 210 static void mcam_buffer_done(struct mcam_camera *cam, int frame, in mcam_buffer_done() argument 213 vbuf->vb2_buf.planes[0].bytesused = cam->pix_format.sizeimage; in mcam_buffer_done() 214 vbuf->sequence = cam->buf_seq[frame]; in mcam_buffer_done() 217 vb2_set_plane_payload(&vbuf->vb2_buf, 0, cam->pix_format.sizeimage); in mcam_buffer_done() 226 #define cam_err(cam, fmt, arg...) \ 227 dev_err((cam)->dev, fmt, ##arg); 228 #define cam_warn(cam, fmt, arg...) \ 229 dev_warn((cam) 237 mcam_reset_buffers(struct mcam_camera *cam) mcam_reset_buffers() argument 248 mcam_needs_config(struct mcam_camera *cam) mcam_needs_config() argument 253 mcam_set_config_needed(struct mcam_camera *cam, int needed) mcam_set_config_needed() argument 266 mcam_ctlr_start(struct mcam_camera *cam) mcam_ctlr_start() argument 273 mcam_ctlr_stop(struct mcam_camera *cam) mcam_ctlr_stop() argument 324 mcam_write_yuv_bases(struct mcam_camera *cam, unsigned frame, dma_addr_t base) mcam_write_yuv_bases() argument 363 mcam_alloc_dma_bufs(struct mcam_camera *cam, int loadtime) mcam_alloc_dma_bufs() argument 405 mcam_free_dma_bufs(struct mcam_camera *cam) mcam_free_dma_bufs() argument 421 mcam_ctlr_dma_vmalloc(struct mcam_camera *cam) mcam_ctlr_dma_vmalloc() argument 444 struct mcam_camera *cam = from_tasklet(cam, t, s_tasklet); mcam_frame_tasklet() local 485 mcam_check_dma_buffers(struct mcam_camera *cam) mcam_check_dma_buffers() argument 494 mcam_vmalloc_done(struct mcam_camera *cam, int frame) mcam_vmalloc_done() argument 501 mcam_alloc_dma_bufs(struct mcam_camera *cam, int loadtime) mcam_alloc_dma_bufs() argument 506 mcam_free_dma_bufs(struct mcam_camera *cam) mcam_free_dma_bufs() argument 511 mcam_check_dma_buffers(struct mcam_camera *cam) mcam_check_dma_buffers() argument 535 mcam_set_contig_buffer(struct mcam_camera *cam, int frame) mcam_set_contig_buffer() argument 568 mcam_ctlr_dma_contig(struct mcam_camera *cam) mcam_ctlr_dma_contig() argument 579 mcam_dma_contig_done(struct mcam_camera *cam, int frame) mcam_dma_contig_done() argument 603 mcam_sg_next_buffer(struct mcam_camera *cam) mcam_sg_next_buffer() argument 628 mcam_ctlr_dma_sg(struct mcam_camera *cam) mcam_ctlr_dma_sg() argument 658 mcam_dma_sg_done(struct mcam_camera *cam, int frame) mcam_dma_sg_done() argument 697 mcam_sg_restart(struct mcam_camera *cam) mcam_sg_restart() argument 706 mcam_sg_restart(struct mcam_camera *cam) mcam_sg_restart() argument 721 mcam_ctlr_image(struct mcam_camera *cam) mcam_ctlr_image() argument 798 mcam_ctlr_configure(struct mcam_camera *cam) mcam_ctlr_configure() argument 811 mcam_ctlr_irq_enable(struct mcam_camera *cam) mcam_ctlr_irq_enable() argument 821 mcam_ctlr_irq_disable(struct mcam_camera *cam) mcam_ctlr_irq_disable() argument 830 mcam_ctlr_stop_dma(struct mcam_camera *cam) mcam_ctlr_stop_dma() argument 863 mcam_ctlr_power_up(struct mcam_camera *cam) mcam_ctlr_power_up() argument 881 mcam_ctlr_power_down(struct mcam_camera *cam) mcam_ctlr_power_down() argument 903 struct mcam_camera *cam = container_of(hw, struct mcam_camera, mclk_hw); mclk_prepare() local 911 struct mcam_camera *cam = container_of(hw, struct mcam_camera, mclk_hw); mclk_unprepare() local 918 struct mcam_camera *cam = container_of(hw, struct mcam_camera, mclk_hw); mclk_enable() local 947 struct mcam_camera *cam = container_of(hw, struct mcam_camera, mclk_hw); mclk_disable() local 973 __mcam_cam_reset(struct mcam_camera *cam) __mcam_cam_reset() argument 982 mcam_cam_init(struct mcam_camera *cam) mcam_cam_init() argument 999 mcam_cam_set_flip(struct mcam_camera *cam) mcam_cam_set_flip() argument 1010 mcam_cam_configure(struct mcam_camera *cam) mcam_cam_configure() argument 1031 mcam_read_setup(struct mcam_camera *cam) mcam_read_setup() argument 1079 struct mcam_camera *cam = vb2_get_drv_priv(vq); mcam_vb_queue_setup() local 1098 struct mcam_camera *cam = vb2_get_drv_priv(vb->vb2_queue); mcam_vb_buf_queue() local 1115 struct mcam_camera *cam = vb2_get_drv_priv(vq); mcam_vb_requeue_bufs() local 1141 struct mcam_camera *cam = vb2_get_drv_priv(vq); mcam_vb_start_streaming() local 1180 struct mcam_camera *cam = vb2_get_drv_priv(vq); mcam_vb_stop_streaming() local 1220 struct mcam_camera *cam = vb2_get_drv_priv(vb->vb2_queue); mcam_vb_sg_buf_init() local 1253 struct mcam_camera *cam = vb2_get_drv_priv(vb->vb2_queue); mcam_vb_sg_buf_cleanup() local 1276 mcam_setup_vb2(struct mcam_camera *cam) mcam_setup_vb2() argument 1328 struct mcam_camera *cam = video_drvdata(file); mcam_vidioc_querycap() local 1349 struct mcam_camera *cam = video_drvdata(filp); mcam_vidioc_try_fmt_vid_cap() local 1380 struct mcam_camera *cam = video_drvdata(filp); mcam_vidioc_s_fmt_vid_cap() local 1427 struct mcam_camera *cam = video_drvdata(filp); mcam_vidioc_g_fmt_vid_cap() local 1467 struct mcam_camera *cam = video_drvdata(filp); mcam_vidioc_g_parm() local 1478 struct mcam_camera *cam = video_drvdata(filp); mcam_vidioc_s_parm() local 1489 struct mcam_camera *cam = video_drvdata(filp); mcam_vidioc_enum_framesizes() local 1524 struct mcam_camera *cam = video_drvdata(filp); mcam_vidioc_enum_frameintervals() local 1550 struct mcam_camera *cam = video_drvdata(file); mcam_vidioc_g_register() local 1562 struct mcam_camera *cam = video_drvdata(file); mcam_vidioc_s_register() local 1606 struct mcam_camera *cam = video_drvdata(filp); mcam_v4l_open() local 1633 struct mcam_camera *cam = video_drvdata(filp); mcam_v4l_release() local 1679 mcam_frame_complete(struct mcam_camera *cam, int frame) mcam_frame_complete() argument 1705 mccic_irq(struct mcam_camera *cam, unsigned int irqs) mccic_irq() argument 1758 struct mcam_camera *cam = notifier_to_mcam(notifier); mccic_notify_bound() local 1803 struct mcam_camera *cam = notifier_to_mcam(notifier); mccic_notify_unbind() local 1821 struct mcam_camera *cam = notifier_to_mcam(notifier); mccic_notify_complete() local 1840 mccic_register(struct mcam_camera *cam) mccic_register() argument 1931 mccic_shutdown(struct mcam_camera *cam) mccic_shutdown() argument 1955 mccic_suspend(struct mcam_camera *cam) mccic_suspend() argument 1969 mccic_resume(struct mcam_camera *cam) mccic_resume() argument [all...] |
H A D | cafe-driver.c | 133 #define cam_err(cam, fmt, arg...) \ 134 dev_err(&(cam)->pdev->dev, fmt, ##arg); 135 #define cam_warn(cam, fmt, arg...) \ 136 dev_warn(&(cam)->pdev->dev, fmt, ##arg); 170 static int cafe_smbus_write_data(struct cafe_camera *cam, in cafe_smbus_write_data() argument 175 struct mcam_camera *mcam = &cam->mcam; in cafe_smbus_write_data() 208 wait_event_timeout(cam->smbus_wait, cafe_smbus_write_done(mcam), in cafe_smbus_write_data() 216 cam_err(cam, "SMBUS write (%02x/%02x/%02x) timed out\n", addr, in cafe_smbus_write_data() 221 cam_err(cam, "SMBUS write (%02x/%02x/%02x) error\n", addr, in cafe_smbus_write_data() 249 static int cafe_smbus_read_data(struct cafe_camera *cam, in cafe_smbus_read_data() argument 296 struct cafe_camera *cam = i2c_get_adapdata(adapter); cafe_smbus_xfer() local 316 cafe_smbus_enable_irq(struct cafe_camera *cam) cafe_smbus_enable_irq() argument 336 cafe_smbus_setup(struct cafe_camera *cam) cafe_smbus_setup() argument 361 cafe_smbus_shutdown(struct cafe_camera *cam) cafe_smbus_shutdown() argument 441 struct cafe_camera *cam = data; cafe_irq() local 490 struct cafe_camera *cam; cafe_pci_probe() local 585 cafe_shutdown(struct cafe_camera *cam) cafe_shutdown() argument 596 struct cafe_camera *cam = pci_get_drvdata(pdev); cafe_pci_remove() local 612 struct cafe_camera *cam = dev_get_drvdata(dev); cafe_pci_suspend() local 621 struct cafe_camera *cam = dev_get_drvdata(dev); cafe_pci_resume() local [all...] |
H A D | mmp-driver.c | 61 struct mmp_camera *cam = mcam_to_cam(mcam); in mmpcam_calc_dphy() local 62 struct mmp_camera_platform_data *pdata = cam->pdev->dev.platform_data; in mmpcam_calc_dphy() 63 struct device *dev = &cam->pdev->dev; in mmpcam_calc_dphy() 121 if (IS_ERR(cam->mipi_clk)) in mmpcam_calc_dphy() 125 clk_prepare_enable(cam->mipi_clk); in mmpcam_calc_dphy() 126 tx_clk_esc = (clk_get_rate(cam->mipi_clk) / 1000000) / 12; in mmpcam_calc_dphy() 127 clk_disable_unprepare(cam->mipi_clk); in mmpcam_calc_dphy() 178 struct mmp_camera *cam; in mmpcam_probe() local 185 cam = devm_kzalloc(&pdev->dev, sizeof(*cam), GFP_KERNE in mmpcam_probe() 288 mmpcam_remove(struct mmp_camera *cam) mmpcam_remove() argument 299 struct mmp_camera *cam = platform_get_drvdata(pdev); mmpcam_platform_remove() local 313 struct mmp_camera *cam = dev_get_drvdata(dev); mmpcam_runtime_resume() local 327 struct mmp_camera *cam = dev_get_drvdata(dev); mmpcam_runtime_suspend() local 341 struct mmp_camera *cam = dev_get_drvdata(dev); mmpcam_suspend() local 350 struct mmp_camera *cam = dev_get_drvdata(dev); mmpcam_resume() local [all...] |
H A D | mcam-core.h | 135 int (*plat_power_up) (struct mcam_camera *cam); 136 void (*plat_power_down) (struct mcam_camera *cam); 137 void (*calc_dphy) (struct mcam_camera *cam); 180 void (*dma_setup)(struct mcam_camera *cam); 181 void (*frame_complete)(struct mcam_camera *cam, int frame); 199 static inline void mcam_reg_write(struct mcam_camera *cam, unsigned int reg, in mcam_reg_write() argument 202 iowrite32(val, cam->regs + reg); in mcam_reg_write() 205 static inline unsigned int mcam_reg_read(struct mcam_camera *cam, in mcam_reg_read() argument 208 return ioread32(cam->regs + reg); in mcam_reg_read() 212 static inline void mcam_reg_write_mask(struct mcam_camera *cam, unsigne argument 221 mcam_reg_clear_bit(struct mcam_camera *cam, unsigned int reg, unsigned int val) mcam_reg_clear_bit() argument 227 mcam_reg_set_bit(struct mcam_camera *cam, unsigned int reg, unsigned int val) mcam_reg_set_bit() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/marvell/ |
H A D | mcam-core.c | 95 #define sensor_call(cam, o, f, args...) \ 96 v4l2_subdev_call(cam->sensor, o, f, ##args) 210 static void mcam_buffer_done(struct mcam_camera *cam, int frame, in mcam_buffer_done() argument 213 vbuf->vb2_buf.planes[0].bytesused = cam->pix_format.sizeimage; in mcam_buffer_done() 214 vbuf->sequence = cam->buf_seq[frame]; in mcam_buffer_done() 217 vb2_set_plane_payload(&vbuf->vb2_buf, 0, cam->pix_format.sizeimage); in mcam_buffer_done() 226 #define cam_err(cam, fmt, arg...) \ 227 dev_err((cam)->dev, fmt, ##arg); 228 #define cam_warn(cam, fmt, arg...) \ 229 dev_warn((cam) 237 mcam_reset_buffers(struct mcam_camera *cam) mcam_reset_buffers() argument 248 mcam_needs_config(struct mcam_camera *cam) mcam_needs_config() argument 253 mcam_set_config_needed(struct mcam_camera *cam, int needed) mcam_set_config_needed() argument 266 mcam_ctlr_start(struct mcam_camera *cam) mcam_ctlr_start() argument 273 mcam_ctlr_stop(struct mcam_camera *cam) mcam_ctlr_stop() argument 324 mcam_write_yuv_bases(struct mcam_camera *cam, unsigned frame, dma_addr_t base) mcam_write_yuv_bases() argument 363 mcam_alloc_dma_bufs(struct mcam_camera *cam, int loadtime) mcam_alloc_dma_bufs() argument 405 mcam_free_dma_bufs(struct mcam_camera *cam) mcam_free_dma_bufs() argument 421 mcam_ctlr_dma_vmalloc(struct mcam_camera *cam) mcam_ctlr_dma_vmalloc() argument 444 struct mcam_camera *cam = from_tasklet(cam, t, s_tasklet); mcam_frame_tasklet() local 485 mcam_check_dma_buffers(struct mcam_camera *cam) mcam_check_dma_buffers() argument 494 mcam_vmalloc_done(struct mcam_camera *cam, int frame) mcam_vmalloc_done() argument 501 mcam_alloc_dma_bufs(struct mcam_camera *cam, int loadtime) mcam_alloc_dma_bufs() argument 506 mcam_free_dma_bufs(struct mcam_camera *cam) mcam_free_dma_bufs() argument 511 mcam_check_dma_buffers(struct mcam_camera *cam) mcam_check_dma_buffers() argument 535 mcam_set_contig_buffer(struct mcam_camera *cam, int frame) mcam_set_contig_buffer() argument 568 mcam_ctlr_dma_contig(struct mcam_camera *cam) mcam_ctlr_dma_contig() argument 579 mcam_dma_contig_done(struct mcam_camera *cam, int frame) mcam_dma_contig_done() argument 603 mcam_sg_next_buffer(struct mcam_camera *cam) mcam_sg_next_buffer() argument 628 mcam_ctlr_dma_sg(struct mcam_camera *cam) mcam_ctlr_dma_sg() argument 658 mcam_dma_sg_done(struct mcam_camera *cam, int frame) mcam_dma_sg_done() argument 697 mcam_sg_restart(struct mcam_camera *cam) mcam_sg_restart() argument 706 mcam_sg_restart(struct mcam_camera *cam) mcam_sg_restart() argument 721 mcam_ctlr_image(struct mcam_camera *cam) mcam_ctlr_image() argument 798 mcam_ctlr_configure(struct mcam_camera *cam) mcam_ctlr_configure() argument 811 mcam_ctlr_irq_enable(struct mcam_camera *cam) mcam_ctlr_irq_enable() argument 821 mcam_ctlr_irq_disable(struct mcam_camera *cam) mcam_ctlr_irq_disable() argument 830 mcam_ctlr_stop_dma(struct mcam_camera *cam) mcam_ctlr_stop_dma() argument 863 mcam_ctlr_power_up(struct mcam_camera *cam) mcam_ctlr_power_up() argument 881 mcam_ctlr_power_down(struct mcam_camera *cam) mcam_ctlr_power_down() argument 903 struct mcam_camera *cam = container_of(hw, struct mcam_camera, mclk_hw); mclk_prepare() local 911 struct mcam_camera *cam = container_of(hw, struct mcam_camera, mclk_hw); mclk_unprepare() local 918 struct mcam_camera *cam = container_of(hw, struct mcam_camera, mclk_hw); mclk_enable() local 947 struct mcam_camera *cam = container_of(hw, struct mcam_camera, mclk_hw); mclk_disable() local 973 __mcam_cam_reset(struct mcam_camera *cam) __mcam_cam_reset() argument 982 mcam_cam_init(struct mcam_camera *cam) mcam_cam_init() argument 999 mcam_cam_set_flip(struct mcam_camera *cam) mcam_cam_set_flip() argument 1010 mcam_cam_configure(struct mcam_camera *cam) mcam_cam_configure() argument 1031 mcam_read_setup(struct mcam_camera *cam) mcam_read_setup() argument 1079 struct mcam_camera *cam = vb2_get_drv_priv(vq); mcam_vb_queue_setup() local 1098 struct mcam_camera *cam = vb2_get_drv_priv(vb->vb2_queue); mcam_vb_buf_queue() local 1115 struct mcam_camera *cam = vb2_get_drv_priv(vq); mcam_vb_requeue_bufs() local 1141 struct mcam_camera *cam = vb2_get_drv_priv(vq); mcam_vb_start_streaming() local 1180 struct mcam_camera *cam = vb2_get_drv_priv(vq); mcam_vb_stop_streaming() local 1220 struct mcam_camera *cam = vb2_get_drv_priv(vb->vb2_queue); mcam_vb_sg_buf_init() local 1253 struct mcam_camera *cam = vb2_get_drv_priv(vb->vb2_queue); mcam_vb_sg_buf_cleanup() local 1276 mcam_setup_vb2(struct mcam_camera *cam) mcam_setup_vb2() argument 1328 struct mcam_camera *cam = video_drvdata(file); mcam_vidioc_querycap() local 1349 struct mcam_camera *cam = video_drvdata(filp); mcam_vidioc_try_fmt_vid_cap() local 1383 struct mcam_camera *cam = video_drvdata(filp); mcam_vidioc_s_fmt_vid_cap() local 1430 struct mcam_camera *cam = video_drvdata(filp); mcam_vidioc_g_fmt_vid_cap() local 1470 struct mcam_camera *cam = video_drvdata(filp); mcam_vidioc_g_parm() local 1481 struct mcam_camera *cam = video_drvdata(filp); mcam_vidioc_s_parm() local 1492 struct mcam_camera *cam = video_drvdata(filp); mcam_vidioc_enum_framesizes() local 1527 struct mcam_camera *cam = video_drvdata(filp); mcam_vidioc_enum_frameintervals() local 1553 struct mcam_camera *cam = video_drvdata(file); mcam_vidioc_g_register() local 1565 struct mcam_camera *cam = video_drvdata(file); mcam_vidioc_s_register() local 1609 struct mcam_camera *cam = video_drvdata(filp); mcam_v4l_open() local 1636 struct mcam_camera *cam = video_drvdata(filp); mcam_v4l_release() local 1682 mcam_frame_complete(struct mcam_camera *cam, int frame) mcam_frame_complete() argument 1708 mccic_irq(struct mcam_camera *cam, unsigned int irqs) mccic_irq() argument 1761 struct mcam_camera *cam = notifier_to_mcam(notifier); mccic_notify_bound() local 1806 struct mcam_camera *cam = notifier_to_mcam(notifier); mccic_notify_unbind() local 1824 struct mcam_camera *cam = notifier_to_mcam(notifier); mccic_notify_complete() local 1843 mccic_register(struct mcam_camera *cam) mccic_register() argument 1916 mccic_shutdown(struct mcam_camera *cam) mccic_shutdown() argument 1939 mccic_suspend(struct mcam_camera *cam) mccic_suspend() argument 1953 mccic_resume(struct mcam_camera *cam) mccic_resume() argument [all...] |
H A D | cafe-driver.c | 129 #define cam_err(cam, fmt, arg...) \ 130 dev_err(&(cam)->pdev->dev, fmt, ##arg); 131 #define cam_warn(cam, fmt, arg...) \ 132 dev_warn(&(cam)->pdev->dev, fmt, ##arg); 159 static int cafe_smbus_write_data(struct cafe_camera *cam, in cafe_smbus_write_data() argument 164 struct mcam_camera *mcam = &cam->mcam; in cafe_smbus_write_data() 197 wait_event_timeout(cam->smbus_wait, cafe_smbus_write_done(mcam), in cafe_smbus_write_data() 205 cam_err(cam, "SMBUS write (%02x/%02x/%02x) timed out\n", addr, in cafe_smbus_write_data() 210 cam_err(cam, "SMBUS write (%02x/%02x/%02x) error\n", addr, in cafe_smbus_write_data() 238 static int cafe_smbus_read_data(struct cafe_camera *cam, in cafe_smbus_read_data() argument 285 struct cafe_camera *cam = i2c_get_adapdata(adapter); cafe_smbus_xfer() local 305 cafe_smbus_enable_irq(struct cafe_camera *cam) cafe_smbus_enable_irq() argument 325 cafe_smbus_setup(struct cafe_camera *cam) cafe_smbus_setup() argument 350 cafe_smbus_shutdown(struct cafe_camera *cam) cafe_smbus_shutdown() argument 430 struct cafe_camera *cam = data; cafe_irq() local 479 struct cafe_camera *cam; cafe_pci_probe() local 593 cafe_shutdown(struct cafe_camera *cam) cafe_shutdown() argument 605 struct cafe_camera *cam = pci_get_drvdata(pdev); cafe_pci_remove() local 621 struct cafe_camera *cam = dev_get_drvdata(dev); cafe_pci_suspend() local 630 struct cafe_camera *cam = dev_get_drvdata(dev); cafe_pci_resume() local [all...] |
H A D | mmp-driver.c | 61 struct mmp_camera *cam = mcam_to_cam(mcam); in mmpcam_calc_dphy() local 62 struct mmp_camera_platform_data *pdata = cam->pdev->dev.platform_data; in mmpcam_calc_dphy() 63 struct device *dev = &cam->pdev->dev; in mmpcam_calc_dphy() 121 if (IS_ERR(cam->mipi_clk)) in mmpcam_calc_dphy() 125 clk_prepare_enable(cam->mipi_clk); in mmpcam_calc_dphy() 126 tx_clk_esc = (clk_get_rate(cam->mipi_clk) / 1000000) / 12; in mmpcam_calc_dphy() 127 clk_disable_unprepare(cam->mipi_clk); in mmpcam_calc_dphy() 178 struct mmp_camera *cam; in mmpcam_probe() local 186 cam = devm_kzalloc(&pdev->dev, sizeof(*cam), GFP_KERNE in mmpcam_probe() 291 struct mmp_camera *cam = platform_get_drvdata(pdev); mmpcam_remove() local 304 struct mmp_camera *cam = dev_get_drvdata(dev); mmpcam_runtime_resume() local 318 struct mmp_camera *cam = dev_get_drvdata(dev); mmpcam_runtime_suspend() local 332 struct mmp_camera *cam = dev_get_drvdata(dev); mmpcam_suspend() local 341 struct mmp_camera *cam = dev_get_drvdata(dev); mmpcam_resume() local [all...] |
H A D | mcam-core.h | 135 int (*plat_power_up) (struct mcam_camera *cam); 136 void (*plat_power_down) (struct mcam_camera *cam); 137 void (*calc_dphy) (struct mcam_camera *cam); 179 void (*dma_setup)(struct mcam_camera *cam); 180 void (*frame_complete)(struct mcam_camera *cam, int frame); 198 static inline void mcam_reg_write(struct mcam_camera *cam, unsigned int reg, in mcam_reg_write() argument 201 iowrite32(val, cam->regs + reg); in mcam_reg_write() 204 static inline unsigned int mcam_reg_read(struct mcam_camera *cam, in mcam_reg_read() argument 207 return ioread32(cam->regs + reg); in mcam_reg_read() 211 static inline void mcam_reg_write_mask(struct mcam_camera *cam, unsigne argument 220 mcam_reg_clear_bit(struct mcam_camera *cam, unsigned int reg, unsigned int val) mcam_reg_clear_bit() argument 226 mcam_reg_set_bit(struct mcam_camera *cam, unsigned int reg, unsigned int val) mcam_reg_set_bit() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/ |
H A D | via-camera.c | 128 #define sensor_call(cam, optype, func, args...) \ 129 v4l2_subdev_call(cam->sensor, optype, func, ##args) 134 #define cam_err(cam, fmt, arg...) \ 135 dev_err(&(cam)->platdev->dev, fmt, ##arg); 136 #define cam_warn(cam, fmt, arg...) \ 137 dev_warn(&(cam)->platdev->dev, fmt, ##arg); 138 #define cam_dbg(cam, fmt, arg...) \ 139 dev_dbg(&(cam)->platdev->dev, fmt, ##arg); 181 static int via_sensor_power_setup(struct via_camera *cam) in via_sensor_power_setup() argument 185 cam in via_sensor_power_setup() 210 via_sensor_power_up(struct via_camera *cam) via_sensor_power_up() argument 219 via_sensor_power_down(struct via_camera *cam) via_sensor_power_down() argument 226 via_sensor_power_release(struct via_camera *cam) via_sensor_power_release() argument 239 viacam_set_flip(struct via_camera *cam) viacam_set_flip() argument 253 viacam_configure_sensor(struct via_camera *cam) viacam_configure_sensor() argument 282 viacam_write_reg(struct via_camera *cam, int reg, int value) viacam_write_reg() argument 288 viacam_read_reg(struct via_camera *cam, int reg) viacam_read_reg() argument 293 viacam_write_reg_mask(struct via_camera *cam, int reg, int value, int mask) viacam_write_reg_mask() argument 308 struct via_camera *cam = data; viacam_quick_irq() local 330 viacam_next_buffer(struct via_camera *cam) viacam_next_buffer() argument 344 struct via_camera *cam = data; viacam_irq() local 387 viacam_int_enable(struct via_camera *cam) viacam_int_enable() argument 394 viacam_int_disable(struct via_camera *cam) viacam_int_disable() argument 408 viacam_ctlr_cbufs(struct via_camera *cam) viacam_ctlr_cbufs() argument 458 viacam_set_scale(struct via_camera *cam) viacam_set_scale() argument 480 viacam_ctlr_image(struct via_camera *cam) viacam_ctlr_image() argument 531 viacam_config_controller(struct via_camera *cam) viacam_config_controller() argument 548 viacam_start_engine(struct via_camera *cam) viacam_start_engine() argument 559 viacam_stop_engine(struct via_camera *cam) viacam_stop_engine() argument 582 struct via_camera *cam = vb2_get_drv_priv(vb->vb2_queue); viacam_vb2_queue() local 590 struct via_camera *cam = vb2_get_drv_priv(vb->vb2_queue); viacam_vb2_prepare() local 610 struct via_camera *cam = vb2_get_drv_priv(vq); viacam_vb2_queue_setup() local 623 struct via_camera *cam = vb2_get_drv_priv(vq); viacam_vb2_start_streaming() local 662 struct via_camera *cam = vb2_get_drv_priv(vq); viacam_vb2_stop_streaming() local 689 struct via_camera *cam = video_drvdata(filp); viacam_open() local 717 struct via_camera *cam = video_drvdata(filp); viacam_release() local 842 viacam_do_try_fmt(struct via_camera *cam, struct v4l2_pix_format *upix, struct v4l2_pix_format *spix) viacam_do_try_fmt() argument 866 struct via_camera *cam = video_drvdata(filp); viacam_try_fmt_vid_cap() local 876 struct via_camera *cam = video_drvdata(filp); viacam_g_fmt_vid_cap() local 885 struct via_camera *cam = video_drvdata(filp); viacam_s_fmt_vid_cap() local 929 struct via_camera *cam = video_drvdata(filp); viacam_g_parm() local 937 struct via_camera *cam = video_drvdata(filp); viacam_s_parm() local 966 struct via_camera *cam = video_drvdata(filp); viacam_enum_frameintervals() local 1028 struct via_camera *cam = priv; viacam_suspend() local 1041 struct via_camera *cam = priv; viacam_resume() local 1152 struct via_camera *cam; viacam_probe() local 1296 struct via_camera *cam = via_cam_info; viacam_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/via/ |
H A D | via-camera.c | 127 #define sensor_call(cam, optype, func, args...) \ 128 v4l2_subdev_call(cam->sensor, optype, func, ##args) 133 #define cam_err(cam, fmt, arg...) \ 134 dev_err(&(cam)->platdev->dev, fmt, ##arg) 135 #define cam_warn(cam, fmt, arg...) \ 136 dev_warn(&(cam)->platdev->dev, fmt, ##arg) 137 #define cam_dbg(cam, fmt, arg...) \ 138 dev_dbg(&(cam)->platdev->dev, fmt, ##arg) 180 static int via_sensor_power_setup(struct via_camera *cam) in via_sensor_power_setup() argument 182 struct device *dev = &cam in via_sensor_power_setup() 201 via_sensor_power_up(struct via_camera *cam) via_sensor_power_up() argument 210 via_sensor_power_down(struct via_camera *cam) via_sensor_power_down() argument 217 via_sensor_power_release(struct via_camera *cam) via_sensor_power_release() argument 228 viacam_set_flip(struct via_camera *cam) viacam_set_flip() argument 242 viacam_configure_sensor(struct via_camera *cam) viacam_configure_sensor() argument 271 viacam_write_reg(struct via_camera *cam, int reg, int value) viacam_write_reg() argument 277 viacam_read_reg(struct via_camera *cam, int reg) viacam_read_reg() argument 282 viacam_write_reg_mask(struct via_camera *cam, int reg, int value, int mask) viacam_write_reg_mask() argument 297 struct via_camera *cam = data; viacam_quick_irq() local 319 viacam_next_buffer(struct via_camera *cam) viacam_next_buffer() argument 333 struct via_camera *cam = data; viacam_irq() local 376 viacam_int_enable(struct via_camera *cam) viacam_int_enable() argument 383 viacam_int_disable(struct via_camera *cam) viacam_int_disable() argument 397 viacam_ctlr_cbufs(struct via_camera *cam) viacam_ctlr_cbufs() argument 447 viacam_set_scale(struct via_camera *cam) viacam_set_scale() argument 469 viacam_ctlr_image(struct via_camera *cam) viacam_ctlr_image() argument 520 viacam_config_controller(struct via_camera *cam) viacam_config_controller() argument 537 viacam_start_engine(struct via_camera *cam) viacam_start_engine() argument 548 viacam_stop_engine(struct via_camera *cam) viacam_stop_engine() argument 571 struct via_camera *cam = vb2_get_drv_priv(vb->vb2_queue); viacam_vb2_queue() local 579 struct via_camera *cam = vb2_get_drv_priv(vb->vb2_queue); viacam_vb2_prepare() local 599 struct via_camera *cam = vb2_get_drv_priv(vq); viacam_vb2_queue_setup() local 612 struct via_camera *cam = vb2_get_drv_priv(vq); viacam_vb2_start_streaming() local 651 struct via_camera *cam = vb2_get_drv_priv(vq); viacam_vb2_stop_streaming() local 678 struct via_camera *cam = video_drvdata(filp); viacam_open() local 706 struct via_camera *cam = video_drvdata(filp); viacam_release() local 831 viacam_do_try_fmt(struct via_camera *cam, struct v4l2_pix_format *upix, struct v4l2_pix_format *spix) viacam_do_try_fmt() argument 858 struct via_camera *cam = video_drvdata(filp); viacam_try_fmt_vid_cap() local 868 struct via_camera *cam = video_drvdata(filp); viacam_g_fmt_vid_cap() local 877 struct via_camera *cam = video_drvdata(filp); viacam_s_fmt_vid_cap() local 921 struct via_camera *cam = video_drvdata(filp); viacam_g_parm() local 929 struct via_camera *cam = video_drvdata(filp); viacam_s_parm() local 958 struct via_camera *cam = video_drvdata(filp); viacam_enum_frameintervals() local 1020 struct via_camera *cam = priv; viacam_suspend() local 1033 struct via_camera *cam = priv; viacam_resume() local 1144 struct via_camera *cam; viacam_probe() local 1290 struct via_camera *cam = via_cam_info; viacam_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/zr364xx/ |
H A D | zr364xx.c | 129 struct zr364xx_camera *cam; member 137 void *cam; /* back pointer to zr364xx_camera struct */ member 343 struct zr364xx_camera *cam = vq->priv_data; in buffer_setup() local 345 *size = cam->width * cam->height * (cam->fmt->depth >> 3); in buffer_setup() 369 struct zr364xx_camera *cam = vq->priv_data; in buffer_prepare() local 375 if (!cam->fmt) in buffer_prepare() 378 buf->vb.size = cam->width * cam in buffer_prepare() 407 struct zr364xx_camera *cam = vq->priv_data; buffer_queue() local 441 struct zr364xx_camera *cam = video_drvdata(file); zr364xx_read() local 477 zr364xx_fillbuff(struct zr364xx_camera *cam, struct zr364xx_buffer *buf, int jpgsize) zr364xx_fillbuff() argument 513 zr364xx_got_frame(struct zr364xx_camera *cam, int jpgsize) zr364xx_got_frame() argument 552 zr364xx_read_video_callback(struct zr364xx_camera *cam, struct zr364xx_pipeinfo *pipe_info, struct urb *purb) zr364xx_read_video_callback() argument 686 struct zr364xx_camera *cam = video_drvdata(file); zr364xx_vidioc_querycap() local 723 struct zr364xx_camera *cam = zr364xx_s_ctrl() local 763 struct zr364xx_camera *cam = video_drvdata(file); zr364xx_vidioc_try_fmt_vid_cap() local 794 struct zr364xx_camera *cam; zr364xx_vidioc_g_fmt_vid_cap() local 813 struct zr364xx_camera *cam = video_drvdata(file); zr364xx_vidioc_s_fmt_vid_cap() local 907 struct zr364xx_camera *cam = video_drvdata(file); zr364xx_vidioc_reqbufs() local 919 struct zr364xx_camera *cam = video_drvdata(file); zr364xx_vidioc_querybuf() local 929 struct zr364xx_camera *cam = video_drvdata(file); zr364xx_vidioc_qbuf() local 942 struct zr364xx_camera *cam = video_drvdata(file); zr364xx_vidioc_dqbuf() local 953 struct zr364xx_camera *cam; read_pipe_completion() local 1014 zr364xx_start_readpipe(struct zr364xx_camera *cam) zr364xx_start_readpipe() argument 1045 zr364xx_stop_readpipe(struct zr364xx_camera *cam) zr364xx_stop_readpipe() argument 1070 zr364xx_start_acquire(struct zr364xx_camera *cam) zr364xx_start_acquire() argument 1086 zr364xx_stop_acquire(struct zr364xx_camera *cam) zr364xx_stop_acquire() argument 1092 zr364xx_prepare(struct zr364xx_camera *cam) zr364xx_prepare() argument 1123 struct zr364xx_camera *cam = video_drvdata(file); zr364xx_vidioc_streamon() local 1148 struct zr364xx_camera *cam = video_drvdata(file); zr364xx_vidioc_streamoff() local 1163 struct zr364xx_camera *cam = video_drvdata(file); zr364xx_open() local 1187 zr364xx_board_uninit(struct zr364xx_camera *cam) zr364xx_board_uninit() argument 1208 struct zr364xx_camera *cam = zr364xx_release() local 1221 struct zr364xx_camera *cam; zr364xx_close() local 1256 struct zr364xx_camera *cam = video_drvdata(file); zr364xx_mmap() local 1276 struct zr364xx_camera *cam = video_drvdata(file); zr364xx_poll() local 1333 zr364xx_board_init(struct zr364xx_camera *cam) zr364xx_board_init() argument 1406 struct zr364xx_camera *cam = NULL; zr364xx_probe() local 1560 struct zr364xx_camera *cam = usb_get_intfdata(intf); zr364xx_disconnect() local 1581 struct zr364xx_camera *cam = usb_get_intfdata(intf); zr364xx_suspend() local 1593 struct zr364xx_camera *cam = usb_get_intfdata(intf); zr364xx_resume() local [all...] |
/kernel/linux/linux-5.10/sound/soc/sh/ |
H A D | dma-sh7760.c | 73 #define BRGREG(x) (*(unsigned long *)(cam->mmio + (x))) 106 struct camelot_pcm *cam = data; in camelot_txdma() local 107 cam->tx_period ^= 1; in camelot_txdma() 108 snd_pcm_period_elapsed(cam->tx_ss); in camelot_txdma() 113 struct camelot_pcm *cam = data; in camelot_rxdma() local 114 cam->rx_period ^= 1; in camelot_rxdma() 115 snd_pcm_period_elapsed(cam->rx_ss); in camelot_rxdma() 122 struct camelot_pcm *cam = &cam_pcm_data[asoc_rtd_to_cpu(rtd, 0)->id]; in camelot_pcm_open() local 129 dmairq = (recv) ? cam->txid + 2 : cam in camelot_pcm_open() 156 struct camelot_pcm *cam = &cam_pcm_data[asoc_rtd_to_cpu(rtd, 0)->id]; camelot_pcm_close() local 178 struct camelot_pcm *cam = &cam_pcm_data[asoc_rtd_to_cpu(rtd, 0)->id]; camelot_hw_params() local 197 struct camelot_pcm *cam = &cam_pcm_data[asoc_rtd_to_cpu(rtd, 0)->id]; camelot_prepare() local 213 dmabrg_play_dma_start(struct camelot_pcm *cam) dmabrg_play_dma_start() argument 220 dmabrg_play_dma_stop(struct camelot_pcm *cam) dmabrg_play_dma_stop() argument 227 dmabrg_rec_dma_start(struct camelot_pcm *cam) dmabrg_rec_dma_start() argument 234 dmabrg_rec_dma_stop(struct camelot_pcm *cam) dmabrg_rec_dma_stop() argument 245 struct camelot_pcm *cam = &cam_pcm_data[asoc_rtd_to_cpu(rtd, 0)->id]; camelot_trigger() local 273 struct camelot_pcm *cam = &cam_pcm_data[asoc_rtd_to_cpu(rtd, 0)->id]; camelot_pos() local [all...] |
/kernel/linux/linux-6.6/sound/soc/sh/ |
H A D | dma-sh7760.c | 73 #define BRGREG(x) (*(unsigned long *)(cam->mmio + (x))) 106 struct camelot_pcm *cam = data; in camelot_txdma() local 107 cam->tx_period ^= 1; in camelot_txdma() 108 snd_pcm_period_elapsed(cam->tx_ss); in camelot_txdma() 113 struct camelot_pcm *cam = data; in camelot_rxdma() local 114 cam->rx_period ^= 1; in camelot_rxdma() 115 snd_pcm_period_elapsed(cam->rx_ss); in camelot_rxdma() 122 struct camelot_pcm *cam = &cam_pcm_data[asoc_rtd_to_cpu(rtd, 0)->id]; in camelot_pcm_open() local 129 dmairq = (recv) ? cam->txid + 2 : cam in camelot_pcm_open() 156 struct camelot_pcm *cam = &cam_pcm_data[asoc_rtd_to_cpu(rtd, 0)->id]; camelot_pcm_close() local 178 struct camelot_pcm *cam = &cam_pcm_data[asoc_rtd_to_cpu(rtd, 0)->id]; camelot_hw_params() local 196 struct camelot_pcm *cam = &cam_pcm_data[asoc_rtd_to_cpu(rtd, 0)->id]; camelot_prepare() local 212 dmabrg_play_dma_start(struct camelot_pcm *cam) dmabrg_play_dma_start() argument 219 dmabrg_play_dma_stop(struct camelot_pcm *cam) dmabrg_play_dma_stop() argument 226 dmabrg_rec_dma_start(struct camelot_pcm *cam) dmabrg_rec_dma_start() argument 233 dmabrg_rec_dma_stop(struct camelot_pcm *cam) dmabrg_rec_dma_stop() argument 244 struct camelot_pcm *cam = &cam_pcm_data[asoc_rtd_to_cpu(rtd, 0)->id]; camelot_trigger() local 272 struct camelot_pcm *cam = &cam_pcm_data[asoc_rtd_to_cpu(rtd, 0)->id]; camelot_pos() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/ |
H A D | sec.c | 11 /* if default key search is enabled, the first 4 cam entries in rtw_sec_get_free_cam() 13 * driver should use cam entries after 4 to install pairwise key in rtw_sec_get_free_cam() 28 struct rtw_cam_entry *cam = &sec->cam_table[hw_key_idx]; in rtw_sec_write_cam() local 36 cam->valid = true; in rtw_sec_write_cam() 37 cam->group = !(key->flags & IEEE80211_KEY_FLAG_PAIRWISE); in rtw_sec_write_cam() 38 cam->hw_key_type = hw_key_type; in rtw_sec_write_cam() 39 cam->key = key; in rtw_sec_write_cam() 41 ether_addr_copy(cam->addr, sta->addr); in rtw_sec_write_cam() 43 eth_broadcast_addr(cam->addr); in rtw_sec_write_cam() 52 (cam in rtw_sec_write_cam() 86 struct rtw_cam_entry *cam = &sec->cam_table[hw_key_idx]; rtw_sec_clear_cam() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/ |
H A D | sec.c | 11 /* if default key search is enabled, the first 4 cam entries in rtw_sec_get_free_cam() 13 * driver should use cam entries after 4 to install pairwise key in rtw_sec_get_free_cam() 28 struct rtw_cam_entry *cam = &sec->cam_table[hw_key_idx]; in rtw_sec_write_cam() local 36 cam->valid = true; in rtw_sec_write_cam() 37 cam->group = !(key->flags & IEEE80211_KEY_FLAG_PAIRWISE); in rtw_sec_write_cam() 38 cam->hw_key_type = hw_key_type; in rtw_sec_write_cam() 39 cam->key = key; in rtw_sec_write_cam() 41 ether_addr_copy(cam->addr, sta->addr); in rtw_sec_write_cam() 43 eth_broadcast_addr(cam->addr); in rtw_sec_write_cam() 52 (cam in rtw_sec_write_cam() 86 struct rtw_cam_entry *cam = &sec->cam_table[hw_key_idx]; rtw_sec_clear_cam() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/gspca/ |
H A D | sq905c.c | 196 struct cam *cam = &gspca_dev->cam; in sd_config() local 220 cam->cam_mode = sq905c_mode; in sd_config() 221 cam->nmodes = 2; in sd_config() 223 cam->nmodes = 1; in sd_config() 225 cam->bulk_size = 32; in sd_config() 226 cam->bulk = 1; in sd_config() 258 dev->cap_mode = gspca_dev->cam.cam_mode; in sd_start()
|
H A D | sq905.c | 217 frame_sz = gspca_dev->cam.cam_mode[gspca_dev->curr_mode].sizeimage in sq905_dostream() 288 struct cam *cam = &gspca_dev->cam; in sd_config() local 292 cam->bulk = 1; in sd_config() 293 cam->bulk_size = 64; in sd_config() 340 gspca_dev->cam.cam_mode = sq905_mode; in sd_init() 341 gspca_dev->cam.nmodes = ARRAY_SIZE(sq905_mode); in sd_init() 343 gspca_dev->cam.nmodes--; in sd_init() 346 gspca_dev->cam in sd_init() [all...] |
H A D | kinect.c | 224 struct cam *cam; in sd_config_video() local 230 cam = &gspca_dev->cam; in sd_config_video() 232 cam->cam_mode = video_camera_mode; in sd_config_video() 233 cam->nmodes = ARRAY_SIZE(video_camera_mode); in sd_config_video() 239 cam->npkt = 15; in sd_config_video() 250 struct cam *cam; in sd_config_depth() local 256 cam in sd_config_depth() [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/gspca/ |
H A D | sq905c.c | 196 struct cam *cam = &gspca_dev->cam; in sd_config() local 220 cam->cam_mode = sq905c_mode; in sd_config() 221 cam->nmodes = 2; in sd_config() 223 cam->nmodes = 1; in sd_config() 225 cam->bulk_size = 32; in sd_config() 226 cam->bulk = 1; in sd_config() 258 dev->cap_mode = gspca_dev->cam.cam_mode; in sd_start()
|
H A D | sq905.c | 217 frame_sz = gspca_dev->cam.cam_mode[gspca_dev->curr_mode].sizeimage in sq905_dostream() 288 struct cam *cam = &gspca_dev->cam; in sd_config() local 292 cam->bulk = 1; in sd_config() 293 cam->bulk_size = 64; in sd_config() 340 gspca_dev->cam.cam_mode = sq905_mode; in sd_init() 341 gspca_dev->cam.nmodes = ARRAY_SIZE(sq905_mode); in sd_init() 343 gspca_dev->cam.nmodes--; in sd_init() 346 gspca_dev->cam in sd_init() [all...] |
H A D | kinect.c | 224 struct cam *cam; in sd_config_video() local 230 cam = &gspca_dev->cam; in sd_config_video() 232 cam->cam_mode = video_camera_mode; in sd_config_video() 233 cam->nmodes = ARRAY_SIZE(video_camera_mode); in sd_config_video() 239 cam->npkt = 15; in sd_config_video() 250 struct cam *cam; in sd_config_depth() local 256 cam in sd_config_depth() [all...] |