Home
last modified time | relevance | path

Searched refs:dev (Results 1 - 25 of 1025) sorted by relevance

12345678910>>...41

/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
H A Ddrm_vblank.c156 static bool drm_get_last_vbltimestamp(struct drm_device *dev, unsigned int pipe, ktime_t *tvblank, bool in_vblank_irq);
168 static void store_vblank(struct drm_device *dev, unsigned int pipe, u32 vblank_count_inc, ktime_t t_vblank, u32 last) in store_vblank() argument
170 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; in store_vblank()
172 assert_spin_locked(&dev->vblank_time_lock); in store_vblank()
182 static u32 drm_max_vblank_count(struct drm_device *dev, unsigned int pipe) in drm_max_vblank_count() argument
184 struct drm_vblank_crtc *vblank = &dev->vblank[pipe]; in drm_max_vblank_count()
186 return vblank->max_vblank_count ?: dev->max_vblank_count; in drm_max_vblank_count()
193 static u32 drm_vblank_no_hw_counter(struct drm_device *dev, unsigned int pipe) in drm_vblank_no_hw_counter() argument
195 drm_WARN_ON_ONCE(dev, drm_max_vblank_count(dev, pip in drm_vblank_no_hw_counter()
199 _get_vblank_counter(struct drm_device *dev, unsigned int pipe) _get_vblank_counter() argument
227 drm_reset_vblank_timestamp(struct drm_device *dev, unsigned int pipe) drm_reset_vblank_timestamp() argument
275 drm_update_vblank_count(struct drm_device *dev, unsigned int pipe, bool in_vblank_irq) drm_update_vblank_count() argument
368 drm_vblank_count(struct drm_device *dev, unsigned int pipe) drm_vblank_count() argument
404 struct drm_device *dev = crtc->dev; drm_crtc_accurate_vblank_count() local
423 _disable_vblank(struct drm_device *dev, unsigned int pipe) _disable_vblank() argument
446 drm_vblank_disable_and_save(struct drm_device *dev, unsigned int pipe) drm_vblank_disable_and_save() argument
486 struct drm_device *dev = vblank->dev; vblank_disable_fn() local
498 drm_vblank_init_release(struct drm_device *dev, void *ptr) drm_vblank_init_release() argument
520 drm_vblank_init(struct drm_device *dev, unsigned int num_crtcs) drm_vblank_init() argument
575 drm_dev_has_vblank(const struct drm_device *dev) drm_dev_has_vblank() argument
608 struct drm_device *dev = crtc->dev; drm_calc_timestamping_constants() local
691 struct drm_device *dev = crtc->dev; drm_crtc_vblank_helper_get_vblank_timestamp_internal() local
849 drm_get_last_vbltimestamp(struct drm_device *dev, unsigned int pipe, ktime_t *tvblank, bool in_vblank_irq) drm_get_last_vbltimestamp() argument
915 drm_vblank_count_and_time(struct drm_device *dev, unsigned int pipe, ktime_t *vblanktime) drm_vblank_count_and_time() argument
960 send_vblank_event(struct drm_device *dev, struct drm_pending_vblank_event *e, u64 seq, ktime_t now) send_vblank_event() argument
1035 struct drm_device *dev = crtc->dev; drm_crtc_arm_vblank_event() local
1059 struct drm_device *dev = crtc->dev; drm_crtc_send_vblank_event() local
1076 _enable_vblank(struct drm_device *dev, unsigned int pipe) _enable_vblank() argument
1095 drm_vblank_enable(struct drm_device *dev, unsigned int pipe) drm_vblank_enable() argument
1132 drm_vblank_get(struct drm_device *dev, unsigned int pipe) drm_vblank_get() argument
1177 drm_vblank_put(struct drm_device *dev, unsigned int pipe) drm_vblank_put() argument
1225 drm_wait_one_vblank(struct drm_device *dev, unsigned int pipe) drm_wait_one_vblank() argument
1277 struct drm_device *dev = crtc->dev; drm_crtc_vblank_off() local
1360 struct drm_device *dev = crtc->dev; drm_crtc_vblank_reset() local
1399 struct drm_device *dev = crtc->dev; drm_crtc_set_max_vblank_count() local
1422 struct drm_device *dev = crtc->dev; drm_crtc_vblank_on() local
1465 drm_vblank_restore(struct drm_device *dev, unsigned int pipe) drm_vblank_restore() argument
1518 drm_legacy_vblank_pre_modeset(struct drm_device *dev, unsigned int pipe) drm_legacy_vblank_pre_modeset() argument
1546 drm_legacy_vblank_post_modeset(struct drm_device *dev, unsigned int pipe) drm_legacy_vblank_post_modeset() argument
1572 drm_legacy_modeset_ctl_ioctl(struct drm_device *dev, void *data, struct drm_file *file_priv) drm_legacy_modeset_ctl_ioctl() argument
1606 drm_queue_vblank_event(struct drm_device *dev, unsigned int pipe, u64 req_seq, union drm_wait_vblank *vblwait, struct drm_file *file_priv) drm_queue_vblank_event() argument
1707 drm_wait_vblank_reply(struct drm_device *dev, unsigned int pipe, struct drm_wait_vblank_reply *reply) drm_wait_vblank_reply() argument
1723 drm_wait_vblank_ioctl(struct drm_device *dev, void *data, struct drm_file *file_priv) drm_wait_vblank_ioctl() argument
1856 drm_handle_vblank_events(struct drm_device *dev, unsigned int pipe) drm_handle_vblank_events() argument
1901 drm_handle_vblank(struct drm_device *dev, unsigned int pipe) drm_handle_vblank() argument
1990 drm_crtc_get_sequence_ioctl(struct drm_device *dev, void *data, struct drm_file *file_priv) drm_crtc_get_sequence_ioctl() argument
2047 drm_crtc_queue_sequence_ioctl(struct drm_device *dev, void *data, struct drm_file *file_priv) drm_crtc_queue_sequence_ioctl() argument
[all...]
H A Ddrm_mode_config.c36 int drm_modeset_register_all(struct drm_device *dev) in drm_modeset_register_all() argument
40 ret = drm_plane_register_all(dev); in drm_modeset_register_all()
45 ret = drm_crtc_register_all(dev); in drm_modeset_register_all()
50 ret = drm_encoder_register_all(dev); in drm_modeset_register_all()
55 ret = drm_connector_register_all(dev); in drm_modeset_register_all()
63 drm_encoder_unregister_all(dev); in drm_modeset_register_all()
65 drm_crtc_unregister_all(dev); in drm_modeset_register_all()
67 drm_plane_unregister_all(dev); in drm_modeset_register_all()
72 void drm_modeset_unregister_all(struct drm_device *dev) in drm_modeset_unregister_all() argument
74 drm_connector_unregister_all(dev); in drm_modeset_unregister_all()
94 drm_mode_getresources(struct drm_device *dev, void *data, struct drm_file *file_priv) drm_mode_getresources() argument
187 drm_mode_config_reset(struct drm_device *dev) drm_mode_config_reset() argument
216 drm_mode_create_standard_properties(struct drm_device *dev) drm_mode_create_standard_properties() argument
382 drm_mode_config_init_release(struct drm_device *dev, void *ptr) drm_mode_config_init_release() argument
404 drmm_mode_config_init(struct drm_device *dev) drmm_mode_config_init() argument
482 drm_mode_config_cleanup(struct drm_device *dev) drm_mode_config_cleanup() argument
561 full_encoder_mask(struct drm_device *dev) full_encoder_mask() argument
585 struct drm_device *dev = encoder->dev; validate_encoder_possible_clones() local
606 full_crtc_mask(struct drm_device *dev) full_crtc_mask() argument
626 drm_mode_config_validate(struct drm_device *dev) drm_mode_config_validate() argument
[all...]
H A Ddrm_file.c59 bool drm_dev_needs_global_mutex(struct drm_device *dev) in drm_dev_needs_global_mutex() argument
66 if (drm_core_check_feature(dev, DRIVER_LEGACY)) { in drm_dev_needs_global_mutex()
76 if (dev->driver->load || dev->driver->unload) { in drm_dev_needs_global_mutex()
86 if (dev->driver->lastclose) { in drm_dev_needs_global_mutex()
160 struct drm_device *dev = minor->dev; in drm_file_alloc() local
186 if (drm_core_check_feature(dev, DRIVER_GEM)) { in drm_file_alloc()
187 drm_gem_open(dev, file); in drm_file_alloc()
190 if (drm_core_check_feature(dev, DRIVER_SYNCOB in drm_file_alloc()
221 struct drm_device *dev = file_priv->minor->dev; drm_events_release() local
259 struct drm_device *dev; drm_file_free() local
318 struct drm_device *dev = file_priv->minor->dev; drm_close_helper() local
352 struct drm_device *dev = minor->dev; drm_open_helper() local
428 struct drm_device *dev; drm_open() local
478 drm_lastclose(struct drm_device *dev) drm_lastclose() argument
512 struct drm_device *dev = minor->dev; drm_release() local
555 struct drm_device *dev = minor->dev; drm_release_noglobal() local
599 struct drm_device *dev = file_priv->minor->dev; drm_read() local
726 drm_event_reserve_init_locked(struct drm_device *dev, struct drm_file *file_priv, struct drm_pending_event *p, struct drm_event *e) drm_event_reserve_init_locked() argument
767 drm_event_reserve_init(struct drm_device *dev, struct drm_file *file_priv, struct drm_pending_event *p, struct drm_event *e) drm_event_reserve_init() argument
790 drm_event_cancel_free(struct drm_device *dev, struct drm_pending_event *p) drm_event_cancel_free() argument
821 drm_send_event_helper(struct drm_device *dev, struct drm_pending_event *e, ktime_t timestamp) drm_send_event_helper() argument
866 drm_send_event_timestamp_locked(struct drm_device *dev, struct drm_pending_event *e, ktime_t timestamp) drm_send_event_timestamp_locked() argument
886 drm_send_event_locked(struct drm_device *dev, struct drm_pending_event *e) drm_send_event_locked() argument
907 drm_send_event(struct drm_device *dev, struct drm_pending_event *e) drm_send_event() argument
933 struct drm_device *dev = minor->dev; mock_drm_getfile() local
[all...]
H A Ddrm_auth.c64 int drm_getmagic(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_getmagic() argument
69 mutex_lock(&dev->master_mutex); in drm_getmagic()
77 mutex_unlock(&dev->master_mutex); in drm_getmagic()
84 int drm_authmagic(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_authmagic() argument
91 mutex_lock(&dev->master_mutex); in drm_authmagic()
97 mutex_unlock(&dev->master_mutex); in drm_authmagic()
102 struct drm_master *drm_master_create(struct drm_device *dev) in drm_master_create() argument
114 master->dev = dev; in drm_master_create()
125 static void drm_set_master(struct drm_device *dev, struc argument
135 drm_new_set_master(struct drm_device *dev, struct drm_file *fpriv) drm_new_set_master() argument
204 drm_master_check_perm(struct drm_device *dev, struct drm_file *file_priv) drm_master_check_perm() argument
217 drm_setmaster_ioctl(struct drm_device *dev, void *data, struct drm_file *file_priv) drm_setmaster_ioctl() argument
259 drm_drop_master(struct drm_device *dev, struct drm_file *fpriv) drm_drop_master() argument
267 drm_dropmaster_ioctl(struct drm_device *dev, void *data, struct drm_file *file_priv) drm_dropmaster_ioctl() argument
302 struct drm_device *dev = file_priv->minor->dev; drm_master_open() local
320 struct drm_device *dev = file_priv->minor->dev; drm_master_release() local
385 struct drm_device *dev = master->dev; drm_master_destroy() local
415 drm_master_internal_acquire(struct drm_device *dev) drm_master_internal_acquire() argument
428 drm_master_internal_release(struct drm_device *dev) drm_master_internal_release() argument
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/pci/
H A Dpci.h17 bool pcie_cap_has_lnkctl(const struct pci_dev *dev);
18 bool pcie_cap_has_rtctl(const struct pci_dev *dev);
33 void pci_cleanup_rom(struct pci_dev *dev);
42 int pci_probe_reset_function(struct pci_dev *dev);
43 int pci_bridge_secondary_bus_reset(struct pci_dev *dev);
44 int pci_bus_error_reset(struct pci_dev *dev);
78 bool (*bridge_d3)(struct pci_dev *dev);
79 bool (*is_manageable)(struct pci_dev *dev);
80 int (*set_state)(struct pci_dev *dev, pci_power_t state);
81 pci_power_t (*get_state)(struct pci_dev *dev);
113 pci_wakeup_event(struct pci_dev *dev) pci_wakeup_event() argument
133 pcie_downstream_port(const struct pci_dev *dev) pcie_downstream_port() argument
158 pci_proc_attach_device(struct pci_dev *dev) pci_proc_attach_device() argument
159 pci_proc_detach_device(struct pci_dev *dev) pci_proc_detach_device() argument
188 pci_msi_set_enable(struct pci_dev *dev, int enable) pci_msi_set_enable() argument
199 pci_msix_clear_and_set_ctrl(struct pci_dev *dev, u16 clear, u16 set) pci_msix_clear_and_set_ctrl() argument
211 pci_no_d1d2(struct pci_dev *dev) pci_no_d1d2() argument
239 pci_match_one_device(const struct pci_device_id *id, const struct pci_dev *dev) pci_match_one_device() argument
338 struct pci_dev *dev; /* Lowest numbered PF */ global() member
358 pci_dev_set_io_state(struct pci_dev *dev, pci_channel_state_t new) pci_dev_set_io_state() argument
396 pci_dev_set_disconnected(struct pci_dev *dev, void *unused) pci_dev_set_disconnected() argument
405 pci_dev_is_disconnected(const struct pci_dev *dev) pci_dev_is_disconnected() argument
415 pci_dev_assign_added(struct pci_dev *dev, bool added) pci_dev_assign_added() argument
420 pci_dev_is_added(const struct pci_dev *dev) pci_dev_is_added() argument
431 struct pci_dev *dev[AER_MAX_MULTI_ERR_DEVICES]; global() member
461 pci_save_dpc_state(struct pci_dev *dev) pci_save_dpc_state() argument
462 pci_restore_dpc_state(struct pci_dev *dev) pci_restore_dpc_state() argument
473 pci_restore_ats_state(struct pci_dev *dev) pci_restore_ats_state() argument
480 pci_pri_init(struct pci_dev *dev) pci_pri_init() argument
488 pci_pasid_init(struct pci_dev *dev) pci_pasid_init() argument
502 pci_iov_init(struct pci_dev *dev) pci_iov_init() argument
506 pci_iov_release(struct pci_dev *dev) pci_iov_release() argument
510 pci_iov_remove(struct pci_dev *dev) pci_iov_remove() argument
513 pci_restore_iov_state(struct pci_dev *dev) pci_restore_iov_state() argument
525 pci_resource_alignment(struct pci_dev *dev, struct resource *res) pci_resource_alignment() argument
545 pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags) pci_dev_specific_acs_enabled() argument
550 pci_dev_specific_enable_acs(struct pci_dev *dev) pci_dev_specific_enable_acs() argument
554 pci_dev_specific_disable_acs_redir(struct pci_dev *dev) pci_dev_specific_disable_acs_redir() argument
582 pcie_set_ecrc_checking(struct pci_dev *dev) pcie_set_ecrc_checking() argument
590 pci_ptm_init(struct pci_dev *dev) pci_ptm_init() argument
604 pci_dev_specific_reset(struct pci_dev *dev, int probe) pci_dev_specific_reset() argument
614 acpi_get_rc_resources(struct device *dev, const char *hid, u16 segment, struct resource *res) acpi_get_rc_resources() argument
661 pci_set_of_node(struct pci_dev *dev) pci_set_of_node() argument
662 pci_release_of_node(struct pci_dev *dev) pci_release_of_node() argument
666 devm_of_pci_bridge_init(struct device *dev, struct pci_host_bridge *bridge) devm_of_pci_bridge_init() argument
685 pci_aer_clear_fatal_status(struct pci_dev *dev) pci_aer_clear_fatal_status() argument
686 pci_aer_clear_status(struct pci_dev *dev) pci_aer_clear_status() argument
687 pci_aer_raw_clear_status(struct pci_dev *dev) pci_aer_raw_clear_status() argument
693 pci_acpi_program_hp_params(struct pci_dev *dev) pci_acpi_program_hp_params() argument
[all...]
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Dprocfs.c8 #include "dev.h"
16 static void isp20_show(struct rkisp_device *dev, struct seq_file *p) in isp20_show() argument
23 val = rkisp_read(dev, ISP_DPCC0_MODE, false); in isp20_show()
25 val = rkisp_read(dev, ISP_DPCC1_MODE, false); in isp20_show()
27 val = rkisp_read(dev, ISP_DPCC2_MODE, false); in isp20_show()
29 val = rkisp_read(dev, ISP_BLS_CTRL, false); in isp20_show()
31 val = rkisp_read(dev, CIF_ISP_CTRL, false); in isp20_show()
33 val = rkisp_read(dev, ISP_LSC_CTRL, false); in isp20_show()
35 val = rkisp_read(dev, CIF_ISP_CTRL, false); in isp20_show()
37 val, rkisp_read(dev, CIF_ISP_AWB_GAIN_G_V1 in isp20_show()
100 isp21_show(struct rkisp_device *dev, struct seq_file *p) isp21_show() argument
194 isp30_show(struct rkisp_device *dev, struct seq_file *p) isp30_show() argument
319 isp30_unite_show(struct rkisp_device *dev, struct seq_file *p) isp30_unite_show() argument
532 struct rkisp_device *dev = p->private; isp_show() local
624 rkisp_proc_init(struct rkisp_device *dev) rkisp_proc_init() argument
633 rkisp_proc_cleanup(struct rkisp_device *dev) rkisp_proc_cleanup() argument
[all...]
H A Dcsi.c14 #include "dev.h"
18 static void get_remote_mipi_sensor(struct rkisp_device *dev, struct v4l2_subdev **sensor_sd, u32 function) in get_remote_mipi_sensor() argument
21 struct media_entity *entity = &dev->isp_sdev.sd.entity; in get_remote_mipi_sensor()
140 struct rkisp_device *dev = csi->ispdev; in rkisp_csi_s_stream() local
146 if (!IS_HDR_RDBK(dev->hdr.op_mode)) { in rkisp_csi_s_stream()
150 rkisp_write(dev, CSI2RX_Y_STAT_CTRL, SW_Y_STAT_EN, true); in rkisp_csi_s_stream()
152 rkisp_write(dev, CSI2RX_Y_STAT_CTRL, 0, true); in rkisp_csi_s_stream()
189 struct rkisp_device *dev = csi->ispdev; in csi_config() local
190 struct rkisp_sensor_info *sensor = dev->active_sensor; in csi_config()
218 dev in csi_config()
400 rkisp_csi_config_patch(struct rkisp_device *dev) rkisp_csi_config_patch() argument
518 rkisp_csi_sof(struct rkisp_device *dev, u8 id) rkisp_csi_sof() argument
548 rkisp_register_csi_subdev(struct rkisp_device *dev, struct v4l2_device *v4l2_dev) rkisp_register_csi_subdev() argument
598 rkisp_unregister_csi_subdev(struct rkisp_device *dev) rkisp_unregister_csi_subdev() argument
[all...]
H A Dbridge_v30.c14 #include "dev.h"
22 static void crop_on(struct rkisp_bridge_device *dev) in crop_on() argument
24 struct rkisp_device *ispdev = dev->ispdev; in crop_on()
27 u32 dest_w = dev->crop.width; in crop_on()
28 u32 dest_h = dev->crop.height; in crop_on()
29 u32 left = dev->crop.left; in crop_on()
30 u32 top = dev->crop.top; in crop_on()
46 static void crop_off(struct rkisp_bridge_device *dev) in crop_off() argument
48 struct rkisp_device *ispdev = dev->ispdev; in crop_off()
56 static int bridge_start(struct rkisp_bridge_device *dev) in bridge_start() argument
71 bridge_stop(struct rkisp_bridge_device *dev) bridge_stop() argument
93 struct rkisp_device *dev = br->ispdev; bridge_update_mi() local
110 bridge_frame_end(struct rkisp_bridge_device *dev, u32 state) bridge_frame_end() argument
169 config_mp(struct rkisp_bridge_device *dev) config_mp() argument
191 disable_mp(struct rkisp_bridge_device *dev) disable_mp() argument
196 is_stopped_mp(struct rkisp_bridge_device *dev) is_stopped_mp() argument
230 rkisp_bridge_init_ops_v30(struct rkisp_bridge_device *dev) rkisp_bridge_init_ops_v30() argument
[all...]
H A Drkisp.c86 static void rkisp_config_cmsk(struct rkisp_device *dev);
177 static struct rkisp_sensor_info *sd_to_sensor(struct rkisp_device *dev, struct v4l2_subdev *sd) in sd_to_sensor() argument
181 for (i = 0; i < dev->num_sensors; ++i) { in sd_to_sensor()
182 if (dev->sensors[i].sd == sd) { in sd_to_sensor()
183 return &dev->sensors[i]; in sd_to_sensor()
190 int rkisp_align_sensor_resolution(struct rkisp_device *dev, struct v4l2_rect *crop, bool user) in rkisp_align_sensor_resolution() argument
194 u32 code = dev->isp_sdev.in_frm.code; in rkisp_align_sensor_resolution()
195 u32 src_w = dev->isp_sdev.in_frm.width; in rkisp_align_sensor_resolution()
196 u32 src_h = dev->isp_sdev.in_frm.height; in rkisp_align_sensor_resolution()
204 switch (dev in rkisp_align_sensor_resolution()
329 rkisp_update_sensor_info(struct rkisp_device *dev) rkisp_update_sensor_info() argument
473 rkisp_trigger_read_back(struct rkisp_device *dev, u8 dma2frm, u32 mode, bool is_try) rkisp_trigger_read_back() argument
623 rkisp_rdbk_trigger_handle(struct rkisp_device *dev, u32 cmd) rkisp_rdbk_trigger_handle() argument
683 rkisp_rdbk_trigger_event(struct rkisp_device *dev, u32 cmd, void *arg) rkisp_rdbk_trigger_event() argument
730 rkisp_check_idle(struct rkisp_device *dev, u32 irq) rkisp_check_idle() argument
792 rkisp_config_ism(struct rkisp_device *dev) rkisp_config_ism() argument
826 rkisp_reset_handle_v2x(struct rkisp_device *dev) rkisp_reset_handle_v2x() argument
1061 rkisp_monitor_init(struct rkisp_device *dev) rkisp_monitor_init() argument
1091 rkisp_config_color_space(struct rkisp_device *dev) rkisp_config_color_space() argument
1124 rkisp_config_cmsk_single(struct rkisp_device *dev, struct rkisp_cmsk_cfg *cfg) rkisp_config_cmsk_single() argument
1175 rkisp_config_cmsk_dual(struct rkisp_device *dev, struct rkisp_cmsk_cfg *cfg) rkisp_config_cmsk_dual() argument
1283 rkisp_config_cmsk(struct rkisp_device *dev) rkisp_config_cmsk() argument
1311 rkisp_config_isp(struct rkisp_device *dev) rkisp_config_isp() argument
1465 rkisp_config_dvp(struct rkisp_device *dev) rkisp_config_dvp() argument
1498 rkisp_config_lvds(struct rkisp_device *dev) rkisp_config_lvds() argument
1560 rkisp_config_path(struct rkisp_device *dev) rkisp_config_path() argument
1592 rkisp_config_cif(struct rkisp_device *dev) rkisp_config_cif() argument
1613 rkisp_is_need_3a(struct rkisp_device *dev) rkisp_is_need_3a() argument
1620 rkisp_start_3a_run(struct rkisp_device *dev) rkisp_start_3a_run() argument
1646 rkisp_stop_3a_run(struct rkisp_device *dev) rkisp_stop_3a_run() argument
1669 rkisp_isp_stop(struct rkisp_device *dev) rkisp_isp_stop() argument
1811 rkisp_isp_start(struct rkisp_device *dev) rkisp_isp_start() argument
2304 struct rkisp_device *dev = sd_to_isp_dev(sd); rkisp_isp_sd_try_crop() local
2326 struct rkisp_device *dev = sd_to_isp_dev(sd); rkisp_isp_sd_get_selection() local
2394 struct rkisp_device *dev = sd_to_isp_dev(sd); rkisp_isp_sd_set_selection() local
2441 rkisp_isp_read_add_fifo_data(struct rkisp_device *dev) rkisp_isp_read_add_fifo_data() argument
2483 rkisp_global_update_mi(struct rkisp_device *dev) rkisp_global_update_mi() argument
2539 rkisp_rx_buf_pool_free(struct rkisp_device *dev) rkisp_rx_buf_pool_free() argument
2560 rkisp_rx_buf_pool_init(struct rkisp_device *dev, struct rkisp_rx_buf *dbufs) rkisp_rx_buf_pool_init() argument
2627 struct rkisp_device *dev = sd_to_isp_dev(sd); rkisp_sd_s_rx_buffer() local
2671 struct rkisp_device *dev; rkisp_subdev_link_setup() local
3247 rkisp_mipi_isr(unsigned int mis, struct rkisp_device *dev) rkisp_mipi_isr() argument
3291 rkisp_mipi_v13_isr(unsigned int err1, unsigned int err2, unsigned int err3, struct rkisp_device *dev) rkisp_mipi_v13_isr() argument
3341 rkisp_isp_isr(unsigned int isp_mis, unsigned int isp3a_mis, struct rkisp_device *dev) rkisp_isp_isr() argument
3543 struct device *dev = ctx; rkisp_vs_isr_handler() local
[all...]
H A Ddev.c130 struct rkisp_device *dev = container_of(p, struct rkisp_device, pipe); in isp_pipeline_prepare() local
137 if (!(dev->isp_inp & (INP_CSI | INP_DVP | INP_LVDS | INP_CIF))) { in isp_pipeline_prepare()
165 if (sd != &dev->isp_sdev.sd) { in isp_pipeline_prepare()
184 struct rkisp_device *dev = container_of(p, struct rkisp_device, pipe); in isp_pipeline_s_isp_clk() local
185 struct rkisp_hw_dev *hw_dev = dev->hw_dev; in isp_pipeline_s_isp_clk()
186 u32 w = hw_dev->max_in.w ? hw_dev->max_in.w : dev->isp_sdev.in_frm.width; in isp_pipeline_s_isp_clk()
192 if (dev->isp_inp & (INP_RAWRD0 | INP_RAWRD1 | INP_RAWRD2 | INP_CIF)) { in isp_pipeline_s_isp_clk()
207 if (dev->isp_inp == INP_DMARX_ISP && dev->hw_dev->clks[0]) { in isp_pipeline_s_isp_clk()
222 v4l2_warn(&dev in isp_pipeline_s_isp_clk()
263 struct rkisp_device *dev = container_of(p, struct rkisp_device, pipe); rkisp_pipeline_open() local
293 struct rkisp_device *dev = container_of(p, struct rkisp_device, pipe); rkisp_pipeline_close() local
310 struct rkisp_device *dev = container_of(p, struct rkisp_device, pipe); rkisp_pipeline_set_stream() local
356 rkisp_create_links(struct rkisp_device *dev) rkisp_create_links() argument
408 _set_pipeline_default_fmt(struct rkisp_device *dev) _set_pipeline_default_fmt() argument
500 struct rkisp_device *dev; subdev_notifier_complete() local
559 rkisp_fwnode_parse(struct device *dev, struct v4l2_fwnode_endpoint *vep, struct v4l2_async_subdev *asd) rkisp_fwnode_parse() argument
586 struct device *dev = isp_dev->dev; isp_subdev_notifier() local
603 rkisp_register_platform_subdevs(struct rkisp_device *dev) rkisp_register_platform_subdevs() argument
674 rkisp_vs_irq_parse(struct device *dev) rkisp_vs_irq_parse() argument
716 struct device *dev = isp_dev->dev; rkisp_get_reserved_mem() local
746 struct device *dev = &pdev->dev; rkisp_plat_probe() local
879 rkisp_runtime_suspend(struct device *dev) rkisp_runtime_suspend() argument
890 rkisp_runtime_resume(struct device *dev) rkisp_runtime_resume() argument
[all...]
H A Dregs.c41 struct rkisp_device *dev = stream->ispdev; in rkisp_disable_dcrop() local
45 if (async && dev->hw_dev->is_single) { in rkisp_disable_dcrop()
48 rkisp_unite_set_bits(dev, stream->config->dual_crop.ctrl, mask, val, false, dev->hw_dev->is_unite); in rkisp_disable_dcrop()
53 struct rkisp_device *dev = stream->ispdev; in rkisp_config_dcrop() local
55 bool is_unite = dev->hw_dev->is_unite; in rkisp_config_dcrop()
66 rkisp_write(dev, reg, tmp.left, false); in rkisp_config_dcrop()
68 rkisp_write(dev, reg, tmp.width, false); in rkisp_config_dcrop()
71 rkisp_unite_write(dev, reg, tmp.top, false, is_unite); in rkisp_config_dcrop()
73 rkisp_unite_write(dev, re in rkisp_config_dcrop()
108 struct rkisp_device *dev = stream->ispdev; rkisp_dump_rsz_regs() local
135 struct rkisp_device *dev = stream->ispdev; update_rsz_shadow() local
147 struct rkisp_device *dev = stream->ispdev; set_scale() local
264 struct rkisp_device *dev = stream->ispdev; rkisp_config_rsz() local
[all...]
H A Dbridge.c18 #include "dev.h"
26 static void free_bridge_buf(struct rkisp_bridge_device *dev) in free_bridge_buf() argument
28 struct rkisp_hw_dev *hw = dev->ispdev->hw_dev; in free_bridge_buf()
40 v4l2_dbg(1, rkisp_debug, &dev->ispdev->v4l2_dev, "%s\n", __func__); in free_bridge_buf()
55 if (dev->ispdev->cur_fbcgain) { in free_bridge_buf()
56 list_add_tail(&dev->ispdev->cur_fbcgain->list, &hw->list); in free_bridge_buf()
57 dev->ispdev->cur_fbcgain = NULL; in free_bridge_buf()
76 rkisp_free_buffer(dev->ispdev, &buf->dummy[j]); in free_bridge_buf()
80 rkisp_free_common_dummy_buf(dev->ispdev); in free_bridge_buf()
83 static int init_buf(struct rkisp_bridge_device *dev, u3 argument
184 config_mode(struct rkisp_bridge_device *dev) config_mode() argument
232 struct rkisp_bridge_device *dev = v4l2_get_subdevdata(sd); bridge_start_stream() local
290 bridge_destroy_buf(struct rkisp_bridge_device *dev) bridge_destroy_buf() argument
298 struct rkisp_bridge_device *dev = v4l2_get_subdevdata(sd); bridge_stop_stream() local
311 struct rkisp_bridge_device *dev = v4l2_get_subdevdata(sd); bridge_get_set_fmt() local
326 struct rkisp_bridge_device *dev = v4l2_get_subdevdata(sd); bridge_set_selection() local
352 struct rkisp_bridge_device *dev = v4l2_get_subdevdata(sd); bridge_get_selection() local
377 struct rkisp_bridge_device *dev = v4l2_get_subdevdata(sd); bridge_s_rx_buffer() local
395 struct rkisp_bridge_device *dev = v4l2_get_subdevdata(sd); bridge_s_stream() local
434 struct rkisp_bridge_device *dev = v4l2_get_subdevdata(sd); bridge_ioctl() local
481 rkisp_bridge_update_mi(struct rkisp_device *dev, u32 isp_mis) rkisp_bridge_update_mi() argument
503 rkisp_bridge_isr(u32 *mis_val, struct rkisp_device *dev) rkisp_bridge_isr() argument
529 struct device *dev = ispdev->dev; check_remote_node() local
550 rkisp_register_bridge_subdev(struct rkisp_device *dev, struct v4l2_device *v4l2_dev) rkisp_register_bridge_subdev() argument
597 rkisp_unregister_bridge_subdev(struct rkisp_device *dev) rkisp_unregister_bridge_subdev() argument
608 rkisp_get_bridge_sd(struct platform_device *dev, struct v4l2_subdev **sd) rkisp_get_bridge_sd() argument
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Dprocfs.c8 #include "dev.h"
16 static void isp20_show(struct rkisp_device *dev, struct seq_file *p) in isp20_show() argument
31 val = rkisp_read(dev, ISP_DPCC0_MODE, false); in isp20_show()
33 val = rkisp_read(dev, ISP_DPCC1_MODE, false); in isp20_show()
35 val = rkisp_read(dev, ISP_DPCC2_MODE, false); in isp20_show()
37 val = rkisp_read(dev, ISP_BLS_CTRL, false); in isp20_show()
39 val = rkisp_read(dev, CIF_ISP_CTRL, false); in isp20_show()
42 val = rkisp_read(dev, ISP_LSC_CTRL, false); in isp20_show()
44 val = rkisp_read(dev, CIF_ISP_CTRL, false); in isp20_show()
47 rkisp_read(dev, CIF_ISP_AWB_GAIN_G_V1 in isp20_show()
114 isp21_show(struct rkisp_device *dev, struct seq_file *p) isp21_show() argument
226 isp30_show(struct rkisp_device *dev, struct seq_file *p) isp30_show() argument
366 isp30_unite_show(struct rkisp_device *dev, struct seq_file *p) isp30_unite_show() argument
669 struct rkisp_device *dev = p->private; isp_show() local
790 rkisp_proc_init(struct rkisp_device *dev) rkisp_proc_init() argument
798 rkisp_proc_cleanup(struct rkisp_device *dev) rkisp_proc_cleanup() argument
[all...]
H A Dcsi.c14 #include "dev.h"
18 static void get_remote_mipi_sensor(struct rkisp_device *dev, in get_remote_mipi_sensor() argument
22 struct media_entity *entity = &dev->isp_sdev.sd.entity; in get_remote_mipi_sensor()
136 struct rkisp_device *dev = csi->ispdev; in rkisp_csi_s_stream() local
142 if (!IS_HDR_RDBK(dev->hdr.op_mode)) in rkisp_csi_s_stream()
145 rkisp_write(dev, CSI2RX_Y_STAT_CTRL, SW_Y_STAT_EN, true); in rkisp_csi_s_stream()
147 rkisp_write(dev, CSI2RX_Y_STAT_CTRL, 0, true); in rkisp_csi_s_stream()
183 struct rkisp_device *dev = csi->ispdev; in csi_config() local
184 struct rkisp_sensor_info *sensor = dev->active_sensor; in csi_config()
212 dev in csi_config()
428 rkisp_csi_config_patch(struct rkisp_device *dev) rkisp_csi_config_patch() argument
551 rkisp_csi_sof(struct rkisp_device *dev, u8 id) rkisp_csi_sof() argument
578 rkisp_register_csi_subdev(struct rkisp_device *dev, struct v4l2_device *v4l2_dev) rkisp_register_csi_subdev() argument
631 rkisp_unregister_csi_subdev(struct rkisp_device *dev) rkisp_unregister_csi_subdev() argument
[all...]
H A Dbridge_v30.c14 #include "dev.h"
23 static void crop_on(struct rkisp_bridge_device *dev) in crop_on() argument
25 struct rkisp_device *ispdev = dev->ispdev; in crop_on()
28 u32 dest_w = dev->crop.width; in crop_on()
29 u32 dest_h = dev->crop.height; in crop_on()
30 u32 left = dev->crop.left; in crop_on()
31 u32 top = dev->crop.top; in crop_on()
46 static void crop_off(struct rkisp_bridge_device *dev) in crop_off() argument
48 struct rkisp_device *ispdev = dev->ispdev; in crop_off()
56 static int bridge_start(struct rkisp_bridge_device *dev) in bridge_start() argument
70 bridge_stop(struct rkisp_bridge_device *dev) bridge_stop() argument
92 struct rkisp_device *dev = br->ispdev; bridge_update_mi() local
111 bridge_frame_end(struct rkisp_bridge_device *dev, u32 state) bridge_frame_end() argument
170 config_mp(struct rkisp_bridge_device *dev) config_mp() argument
194 disable_mp(struct rkisp_bridge_device *dev) disable_mp() argument
200 is_stopped_mp(struct rkisp_bridge_device *dev) is_stopped_mp() argument
232 rkisp_bridge_init_ops_v30(struct rkisp_bridge_device *dev) rkisp_bridge_init_ops_v30() argument
[all...]
H A Drkisp.c86 static void rkisp_config_cmsk(struct rkisp_device *dev);
173 static struct rkisp_sensor_info *sd_to_sensor(struct rkisp_device *dev, in sd_to_sensor() argument
178 for (i = 0; i < dev->num_sensors; ++i) in sd_to_sensor()
179 if (dev->sensors[i].sd == sd) in sd_to_sensor()
180 return &dev->sensors[i]; in sd_to_sensor()
185 int rkisp_align_sensor_resolution(struct rkisp_device *dev, in rkisp_align_sensor_resolution() argument
190 u32 code = dev->isp_sdev.in_frm.code; in rkisp_align_sensor_resolution()
191 u32 src_w = dev->isp_sdev.in_frm.width; in rkisp_align_sensor_resolution()
192 u32 src_h = dev->isp_sdev.in_frm.height; in rkisp_align_sensor_resolution()
199 switch (dev in rkisp_align_sensor_resolution()
347 rkisp_update_sensor_info(struct rkisp_device *dev) rkisp_update_sensor_info() argument
497 rkisp_trigger_read_back(struct rkisp_device *dev, u8 dma2frm, u32 mode, bool is_try) rkisp_trigger_read_back() argument
652 rkisp_rdbk_trigger_handle(struct rkisp_device *dev, u32 cmd) rkisp_rdbk_trigger_handle() argument
708 rkisp_rdbk_trigger_event(struct rkisp_device *dev, u32 cmd, void *arg) rkisp_rdbk_trigger_event() argument
749 rkisp_check_idle(struct rkisp_device *dev, u32 irq) rkisp_check_idle() argument
806 rkisp_config_ism(struct rkisp_device *dev) rkisp_config_ism() argument
837 rkisp_reset_handle_v2x(struct rkisp_device *dev) rkisp_reset_handle_v2x() argument
1061 rkisp_monitor_init(struct rkisp_device *dev) rkisp_monitor_init() argument
1090 rkisp_config_color_space(struct rkisp_device *dev) rkisp_config_color_space() argument
1138 rkisp_config_cmsk_single(struct rkisp_device *dev, struct rkisp_cmsk_cfg *cfg) rkisp_config_cmsk_single() argument
1192 rkisp_config_cmsk_dual(struct rkisp_device *dev, struct rkisp_cmsk_cfg *cfg) rkisp_config_cmsk_dual() argument
1302 rkisp_config_cmsk(struct rkisp_device *dev) rkisp_config_cmsk() argument
1328 rkisp_config_isp(struct rkisp_device *dev) rkisp_config_isp() argument
1502 rkisp_config_dvp(struct rkisp_device *dev) rkisp_config_dvp() argument
1536 rkisp_config_lvds(struct rkisp_device *dev) rkisp_config_lvds() argument
1600 rkisp_config_path(struct rkisp_device *dev) rkisp_config_path() argument
1635 rkisp_config_cif(struct rkisp_device *dev) rkisp_config_cif() argument
1656 rkisp_is_need_3a(struct rkisp_device *dev) rkisp_is_need_3a() argument
1664 rkisp_start_3a_run(struct rkisp_device *dev) rkisp_start_3a_run() argument
1692 rkisp_stop_3a_run(struct rkisp_device *dev) rkisp_stop_3a_run() argument
1717 rkisp_isp_stop(struct rkisp_device *dev) rkisp_isp_stop() argument
1864 rkisp_isp_start(struct rkisp_device *dev) rkisp_isp_start() argument
2316 struct rkisp_device *dev = sd_to_isp_dev(sd); rkisp_isp_sd_try_crop() local
2341 struct rkisp_device *dev = sd_to_isp_dev(sd); rkisp_isp_sd_get_selection() local
2409 struct rkisp_device *dev = sd_to_isp_dev(sd); rkisp_isp_sd_set_selection() local
2457 rkisp_isp_read_add_fifo_data(struct rkisp_device *dev) rkisp_isp_read_add_fifo_data() argument
2501 rkisp_global_update_mi(struct rkisp_device *dev) rkisp_global_update_mi() argument
2555 rkisp_rx_buf_pool_free(struct rkisp_device *dev) rkisp_rx_buf_pool_free() argument
2575 rkisp_rx_buf_pool_init(struct rkisp_device *dev, struct rkisp_rx_buf *dbufs) rkisp_rx_buf_pool_init() argument
2647 struct rkisp_device *dev = sd_to_isp_dev(sd); rkisp_sd_s_rx_buffer() local
2692 struct rkisp_device *dev; rkisp_subdev_link_setup() local
3260 rkisp_mipi_isr(unsigned int mis, struct rkisp_device *dev) rkisp_mipi_isr() argument
3305 rkisp_mipi_v13_isr(unsigned int err1, unsigned int err2, unsigned int err3, struct rkisp_device *dev) rkisp_mipi_v13_isr() argument
3358 rkisp_isp_isr(unsigned int isp_mis, unsigned int isp3a_mis, struct rkisp_device *dev) rkisp_isp_isr() argument
3570 struct device *dev = ctx; rkisp_vs_isr_handler() local
[all...]
H A Ddev.c122 struct rkisp_device *dev = container_of(p, struct rkisp_device, pipe); in __isp_pipeline_prepare() local
129 if (!(dev->isp_inp & (INP_CSI | INP_DVP | INP_LVDS | INP_CIF))) in __isp_pipeline_prepare()
150 if (sd != &dev->isp_sdev.sd) in __isp_pipeline_prepare()
165 struct rkisp_device *dev = container_of(p, struct rkisp_device, pipe); in __isp_pipeline_s_isp_clk() local
166 struct rkisp_hw_dev *hw_dev = dev->hw_dev; in __isp_pipeline_s_isp_clk()
167 u32 w = hw_dev->max_in.w ? hw_dev->max_in.w : dev->isp_sdev.in_frm.width; in __isp_pipeline_s_isp_clk()
173 if (dev->isp_inp & (INP_RAWRD0 | INP_RAWRD1 | INP_RAWRD2 | INP_CIF)) { in __isp_pipeline_s_isp_clk()
185 if (dev->isp_inp == INP_DMARX_ISP && dev->hw_dev->clks[0]) { in __isp_pipeline_s_isp_clk()
199 v4l2_warn(&dev in __isp_pipeline_s_isp_clk()
239 struct rkisp_device *dev = container_of(p, struct rkisp_device, pipe); rkisp_pipeline_open() local
264 struct rkisp_device *dev = container_of(p, struct rkisp_device, pipe); rkisp_pipeline_close() local
280 struct rkisp_device *dev = container_of(p, struct rkisp_device, pipe); rkisp_pipeline_set_stream() local
321 rkisp_create_links(struct rkisp_device *dev) rkisp_create_links() argument
376 _set_pipeline_default_fmt(struct rkisp_device *dev) _set_pipeline_default_fmt() argument
474 struct rkisp_device *dev; subdev_notifier_complete() local
532 rkisp_fwnode_parse(struct device *dev, struct v4l2_fwnode_endpoint *vep, struct v4l2_async_subdev *asd) rkisp_fwnode_parse() argument
562 struct device *dev = isp_dev->dev; isp_subdev_notifier() local
580 rkisp_register_platform_subdevs(struct rkisp_device *dev) rkisp_register_platform_subdevs() argument
644 rkisp_vs_irq_parse(struct device *dev) rkisp_vs_irq_parse() argument
692 struct device *dev = isp_dev->dev; rkisp_get_reserved_mem() local
724 struct device *dev = &pdev->dev; rkisp_plat_probe() local
853 rkisp_runtime_suspend(struct device *dev) rkisp_runtime_suspend() argument
864 rkisp_runtime_resume(struct device *dev) rkisp_runtime_resume() argument
[all...]
H A Dregs.c41 struct rkisp_device *dev = stream->ispdev; in rkisp_disable_dcrop() local
46 if (async && dev->hw_dev->is_single) in rkisp_disable_dcrop()
48 rkisp_unite_set_bits(dev, stream->config->dual_crop.ctrl, in rkisp_disable_dcrop()
49 mask, val, false, dev->hw_dev->is_unite); in rkisp_disable_dcrop()
55 struct rkisp_device *dev = stream->ispdev; in rkisp_config_dcrop() local
57 bool is_unite = dev->hw_dev->is_unite; in rkisp_config_dcrop()
67 rkisp_write(dev, reg, tmp.left, false); in rkisp_config_dcrop()
69 rkisp_write(dev, reg, tmp.width, false); in rkisp_config_dcrop()
72 rkisp_unite_write(dev, reg, tmp.top, false, is_unite); in rkisp_config_dcrop()
74 rkisp_unite_write(dev, re in rkisp_config_dcrop()
111 struct rkisp_device *dev = stream->ispdev; rkisp_dump_rsz_regs() local
147 struct rkisp_device *dev = stream->ispdev; update_rsz_shadow() local
160 struct rkisp_device *dev = stream->ispdev; set_scale() local
299 struct rkisp_device *dev = stream->ispdev; rkisp_config_rsz() local
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/mkp/src/
H A Dvou_chn.c101 hi_void vou_set_disp_max_size(hi_vo_dev dev, hi_vo_intf_sync intf_sync, hi_vo_sync_info sync_info) in vou_set_disp_max_size() argument
123 dev_ctx = vo_get_dev_ctx(dev); in vou_set_disp_max_size()
127 vou_drv_set_disp_max_size(dev, max_width, max_height); in vou_set_disp_max_size()
130 hi_s32 vo_set_pub_attr_check(hi_vo_dev dev, hi_vo_pub_attr *pub_attr) in vo_set_pub_attr_check() argument
135 dev_ctx = vo_get_dev_ctx(dev); in vo_set_pub_attr_check()
137 vo_err_trace("vo %d doesn't disabled!\n", dev); in vo_set_pub_attr_check()
141 ret = vou_drv_check_dev_pub_attr(dev, pub_attr); in vo_set_pub_attr_check()
143 vo_err_trace("vo%d's pub attr is illegal!\n", dev); in vo_set_pub_attr_check()
147 if (!vou_drv_is_virt_dev(dev)) { in vo_set_pub_attr_check()
149 ret = vou_drv_check_usr_sync_timing(dev, in vo_set_pub_attr_check()
160 vo_set_phy_dev_pub_attr(hi_vo_dev dev, hi_vo_pub_attr *pub_attr) vo_set_phy_dev_pub_attr() argument
189 vou_set_pub_attr(hi_vo_dev dev, hi_vo_pub_attr *pub_attr) vou_set_pub_attr() argument
227 vou_get_pub_attr(hi_vo_dev dev, hi_vo_pub_attr *pub_attr) vou_get_pub_attr() argument
244 vou_set_dev_frame_rate(hi_vo_dev dev, hi_u32 *frm_rate) vou_set_dev_frame_rate() argument
287 vou_get_dev_frame_rate(hi_vo_dev dev, hi_u32 *frame_rate) vou_get_dev_frame_rate() argument
304 vou_set_vtth(hi_vo_dev dev, hi_u32 *vtth_set) vou_set_vtth() argument
347 vou_get_vtth(hi_vo_dev dev, hi_u32 *vtth) vou_get_vtth() argument
364 vou_set_vtth2(hi_vo_dev dev, hi_u32 *vtth) vou_set_vtth2() argument
423 vou_get_vtth2(hi_vo_dev dev, hi_u32 *vtth) vou_get_vtth2() argument
462 vou_set_user_intf_sync_info(hi_vo_dev dev, hi_vo_user_intfsync_info *user_info) vou_set_user_intf_sync_info() argument
525 vou_reset_dev_vars(hi_vo_dev dev) vou_reset_dev_vars() argument
542 vo_enable_check(hi_vo_dev dev) vo_enable_check() argument
559 vo_do_enable(hi_vo_dev dev) vo_do_enable() argument
573 vo_had_enable(hi_vo_dev dev) vo_had_enable() argument
587 vo_enable_virt_dev(hi_vo_dev dev) vo_enable_virt_dev() argument
599 vou_enable(hi_vo_dev dev) vou_enable() argument
646 vo_wbc_enable_check(hi_vo_dev dev) vo_wbc_enable_check() argument
652 vo_layer_enable_check(hi_vo_dev dev) vo_layer_enable_check() argument
657 vo_disable_check(hi_vo_dev dev) vo_disable_check() argument
676 vo_reset_vtth(hi_vo_dev dev) vo_reset_vtth() argument
708 vou_disable(hi_vo_dev dev) vou_disable() argument
[all...]
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/
H A Dprocfs.c9 #include "dev.h"
17 struct rkispp_device *dev = p->private; in ispp_show() local
18 enum rkispp_state state = dev->ispp_sdev.state; in ispp_show()
22 seq_printf(p, "%-10s Version:v%02x.%02x.%02x\n", dev->name, RKISPP_DRIVER_VERSION >> 16, in ispp_show()
24 for (val = 0; val < dev->hw_dev->clks_num; val++) { in ispp_show()
25 seq_printf(p, "%-10s %ld\n", dev->hw_dev->match_data->clks[val], clk_get_rate(dev->hw_dev->clks[val])); in ispp_show()
31 seq_printf(p, "%-10s Cnt:%d ErrCnt:%d\n", "Interrupt", dev->isr_cnt, dev->isr_err_cnt); in ispp_show()
32 seq_printf(p, "%-10s rkisp%d Format:%s%s Size:%dx%d (frame:%d rate:%dms delay:%dms)\n", "Input", dev in ispp_show()
91 rkispp_proc_init(struct rkispp_device *dev) rkispp_proc_init() argument
100 rkispp_proc_cleanup(struct rkispp_device *dev) rkispp_proc_cleanup() argument
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/ispp/
H A Dprocfs.c9 #include "dev.h"
17 struct rkispp_device *dev = p->private; in ispp_show() local
18 enum rkispp_state state = dev->ispp_sdev.state; in ispp_show()
23 dev->name, in ispp_show()
27 for (val = 0; val < dev->hw_dev->clks_num; val++) { in ispp_show()
29 dev->hw_dev->match_data->clks[val], in ispp_show()
30 clk_get_rate(dev->hw_dev->clks[val])); in ispp_show()
37 dev->isr_cnt, in ispp_show()
38 dev->isr_err_cnt); in ispp_show()
41 dev in ispp_show()
129 rkispp_proc_init(struct rkispp_device *dev) rkispp_proc_init() argument
137 rkispp_proc_cleanup(struct rkispp_device *dev) rkispp_proc_cleanup() argument
[all...]
/device/soc/rockchip/common/vendor/drivers/net/usb/
H A Dmeig_cdc_driver.c42 #define RX_QLEN(dev) (((dev)->udev->speed == USB_SPEED_HIGH) ? (RX_MAX_QUEUE_MEMORY / (dev)->rx_urb_size) : 4)
43 #define TX_QLEN(dev) (((dev)->udev->speed == USB_SPEED_HIGH) ? (RX_MAX_QUEUE_MEMORY / (dev)->hard_mtu) : 4)
615 return to_usb_driver(intf->dev.driver); in driver_of()
635 struct hw_cdc_net *dev; member
647 static void hw_cdc_status(struct hw_cdc_net *dev, struct urb *urb);
648 static inline int hw_get_ethernet_addr(struct hw_cdc_net *dev);
673 hw_get_endpoints(struct hw_cdc_net *dev, struct usb_interface *intf) hw_get_endpoints() argument
743 init_status(struct hw_cdc_net *dev, struct usb_interface *intf) init_status() argument
784 hw_skb_return(struct hw_cdc_net *dev, struct sk_buff *skb) hw_skb_return() argument
816 unlink_urbs(struct hw_cdc_net *dev, struct sk_buff_head *q) unlink_urbs() argument
848 hw_unlink_rx_urbs(struct hw_cdc_net *dev) hw_unlink_rx_urbs() argument
865 struct hw_cdc_net *dev = netdev_priv(net); hw_change_mtu() local
896 struct hw_cdc_net *dev = netdev_priv(net); hw_get_stats() local
902 tx_defer_bh(struct hw_cdc_net *dev, struct sk_buff *skb, struct sk_buff_head *list) tx_defer_bh() argument
917 submit_skb(struct hw_cdc_net *dev, unsigned char *data, unsigned int len) submit_skb() argument
951 reset_tlp_tmp_buf(struct hw_cdc_net *dev) reset_tlp_tmp_buf() argument
956 rx_tlp_parse(struct hw_cdc_net *dev, struct sk_buff *skb) rx_tlp_parse() argument
1097 rx_defer_bh(struct hw_cdc_net *dev, struct sk_buff *skb, struct sk_buff_head *list) rx_defer_bh() argument
1123 hw_defer_kevent(struct hw_cdc_net *dev, int work) hw_defer_kevent() argument
1137 rx_submit(struct hw_cdc_net *dev, struct urb *urb, gfp_t flags) rx_submit() argument
1206 rx_process(struct hw_cdc_net *dev, struct sk_buff *skb) rx_process() argument
1230 struct hw_cdc_net *dev = entry->dev; rx_complete() local
1319 struct hw_cdc_net *dev = urb->context; intr_complete() local
1362 struct hw_cdc_net *dev = netdev_priv(net); hw_stop() local
1420 struct hw_cdc_net *dev = netdev_priv(net); hw_open() local
1469 struct hw_cdc_net *dev = netdev_priv(net); hw_get_settings() local
1481 struct hw_cdc_net *dev = netdev_priv(net); hw_set_settings() local
1496 struct hw_cdc_net *dev = netdev_priv(net); hw_get_link() local
1510 struct hw_cdc_net *dev = netdev_priv(net); hw_nway_reset() local
1522 struct hw_cdc_net *dev = netdev_priv(net); hw_get_drvinfo() local
1533 struct hw_cdc_net *dev = netdev_priv(net); hw_get_msglevel() local
1541 struct hw_cdc_net *dev = netdev_priv(net); hw_set_msglevel() local
1571 struct hw_cdc_net *dev = container_of(work, struct hw_cdc_net, kevent); kevent() local
1633 struct hw_cdc_net *dev = entry->dev; tx_complete() local
1684 struct hw_cdc_net *dev = netdev_priv(net); hw_tx_timeout() local
1701 hw_netif_trans_update(struct net_device *dev) hw_netif_trans_update() argument
1727 struct hw_cdc_net *dev = netdev_priv(net); hw_start_xmit() local
1824 struct hw_cdc_net *dev = (struct hw_cdc_net *)param; hw_bh() local
1884 struct hw_cdc_net *dev = from_timer(dev, t, delay); hw_bh_timer_call() local
1899 struct hw_cdc_net *dev; hw_disconnect() local
1938 hw_eth_mac_addr(struct net_device *dev, void *p) hw_eth_mac_addr() argument
2146 cdc_ncm_rx_fixup(struct hw_cdc_net *dev, struct sk_buff *skb) cdc_ncm_rx_fixup() argument
2475 cdc_ncm_tx_fixup(struct hw_cdc_net *dev, struct sk_buff *skb, gfp_t mem_flags) cdc_ncm_tx_fixup() argument
2613 struct hw_cdc_net *dev; global() local
2784 struct hw_cdc_net *dev = usb_get_intfdata(intf); global() local
2806 struct hw_cdc_net *dev = usb_get_intfdata(intf); global() local
2852 hw_cdc_bind(struct hw_cdc_net *dev, struct usb_interface *intf) global() argument
3118 hw_cdc_unbind(struct hw_cdc_net *dev, struct usb_interface *intf) global() argument
3163 dumpspeed(struct hw_cdc_net *dev, __le32 *speeds) global() argument
3171 hw_get_ethernet_addr(struct hw_cdc_net *dev) global() argument
3543 hw_cdc_status(struct hw_cdc_net *dev, struct urb *urb) global() argument
3609 struct hw_cdc_net *dev = container_of(work, struct hw_cdc_net, status_work.work); global() local
[all...]
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Ddma-mapping.h96 void debug_dma_mapping_error(struct device *dev, dma_addr_t dma_addr);
97 void debug_dma_map_single(struct device *dev, const void *addr, unsigned long len);
99 static inline void debug_dma_mapping_error(struct device *dev, dma_addr_t dma_addr) in debug_dma_mapping_error() argument
102 static inline void debug_dma_map_single(struct device *dev, const void *addr, unsigned long len) in debug_dma_map_single() argument
108 static inline int dma_mapping_error(struct device *dev, dma_addr_t dma_addr) in dma_mapping_error() argument
110 debug_dma_mapping_error(dev, dma_addr); in dma_mapping_error()
118 dma_addr_t dma_map_page_attrs(struct device *dev, struct page *page, size_t offset, size_t size,
120 void dma_unmap_page_attrs(struct device *dev, dma_addr_t addr, size_t size, enum dma_data_direction dir,
122 int dma_map_sg_attrs(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction dir,
124 void dma_unmap_sg_attrs(struct device *dev, struc
151 dma_map_page_attrs(struct device *dev, struct page *page, size_t offset, size_t size, enum dma_data_direction dir, unsigned long attrs) dma_map_page_attrs() argument
156 dma_unmap_page_attrs(struct device *dev, dma_addr_t addr, size_t size, enum dma_data_direction dir, unsigned long attrs) dma_unmap_page_attrs() argument
160 dma_map_sg_attrs(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction dir, unsigned long attrs) dma_map_sg_attrs() argument
165 dma_unmap_sg_attrs(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction dir, unsigned long attrs) dma_unmap_sg_attrs() argument
169 dma_map_resource(struct device *dev, phys_addr_t phys_addr, size_t size, enum dma_data_direction dir, unsigned long attrs) dma_map_resource() argument
174 dma_unmap_resource(struct device *dev, dma_addr_t addr, size_t size, enum dma_data_direction dir, unsigned long attrs) dma_unmap_resource() argument
178 dma_sync_single_for_cpu(struct device *dev, dma_addr_t addr, size_t size, enum dma_data_direction dir) dma_sync_single_for_cpu() argument
182 dma_sync_single_for_device(struct device *dev, dma_addr_t addr, size_t size, enum dma_data_direction dir) dma_sync_single_for_device() argument
186 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction dir) dma_sync_sg_for_cpu() argument
190 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction dir) dma_sync_sg_for_device() argument
194 dma_mapping_error(struct device *dev, dma_addr_t dma_addr) dma_mapping_error() argument
198 dma_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t flag, unsigned long attrs) dma_alloc_attrs() argument
203 dma_free_attrs(struct device *dev, size_t size, void *cpu_addr, dma_addr_t dma_handle, unsigned long attrs) dma_free_attrs() argument
206 dmam_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) dmam_alloc_attrs() argument
211 dmam_free_coherent(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle) dmam_free_coherent() argument
214 dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr, size_t size, unsigned long attrs) dma_get_sgtable_attrs() argument
219 dma_mmap_attrs(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size, unsigned long attrs) dma_mmap_attrs() argument
224 dma_can_mmap(struct device *dev) dma_can_mmap() argument
228 dma_supported(struct device *dev, u64 mask) dma_supported() argument
232 dma_set_mask(struct device *dev, u64 mask) dma_set_mask() argument
236 dma_set_coherent_mask(struct device *dev, u64 mask) dma_set_coherent_mask() argument
240 dma_get_required_mask(struct device *dev) dma_get_required_mask() argument
244 dma_max_mapping_size(struct device *dev) dma_max_mapping_size() argument
248 dma_need_sync(struct device *dev, dma_addr_t dma_addr) dma_need_sync() argument
252 dma_get_merge_boundary(struct device *dev) dma_get_merge_boundary() argument
267 dma_map_single_attrs(struct device *dev, void *ptr, size_t size, enum dma_data_direction dir, unsigned long attrs) dma_map_single_attrs() argument
278 dma_unmap_single_attrs(struct device *dev, dma_addr_t addr, size_t size, enum dma_data_direction dir, unsigned long attrs) dma_unmap_single_attrs() argument
284 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t addr, unsigned long offset, size_t size, enum dma_data_direction dir) dma_sync_single_range_for_cpu() argument
290 dma_sync_single_range_for_device(struct device *dev, dma_addr_t addr, unsigned long offset, size_t size, enum dma_data_direction dir) dma_sync_single_range_for_device() argument
312 dma_map_sgtable(struct device *dev, struct sg_table *sgt, enum dma_data_direction dir, unsigned long attrs) dma_map_sgtable() argument
336 dma_unmap_sgtable(struct device *dev, struct sg_table *sgt, enum dma_data_direction dir, unsigned long attrs) dma_unmap_sgtable() argument
354 dma_sync_sgtable_for_cpu(struct device *dev, struct sg_table *sgt, enum dma_data_direction dir) dma_sync_sgtable_for_cpu() argument
370 dma_sync_sgtable_for_device(struct device *dev, struct sg_table *sgt, enum dma_data_direction dir) dma_sync_sgtable_for_device() argument
384 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp) dma_alloc_coherent() argument
389 dma_free_coherent(struct device *dev, size_t size, void *cpu_addr, dma_addr_t dma_handle) dma_free_coherent() argument
394 dma_get_mask(struct device *dev) dma_get_mask() argument
408 dma_set_mask_and_coherent(struct device *dev, u64 mask) dma_set_mask_and_coherent() argument
421 dma_coerce_mask_and_coherent(struct device *dev, u64 mask) dma_coerce_mask_and_coherent() argument
435 dma_addressing_limited(struct device *dev) dma_addressing_limited() argument
440 dma_get_max_seg_size(struct device *dev) dma_get_max_seg_size() argument
448 dma_set_max_seg_size(struct device *dev, unsigned int size) dma_set_max_seg_size() argument
457 dma_get_seg_boundary(struct device *dev) dma_get_seg_boundary() argument
476 dma_get_seg_boundary_nr_pages(struct device *dev, unsigned int page_shift) dma_get_seg_boundary_nr_pages() argument
484 dma_set_seg_boundary(struct device *dev, unsigned long mask) dma_set_seg_boundary() argument
493 dma_get_min_align_mask(struct device *dev) dma_get_min_align_mask() argument
501 dma_set_min_align_mask(struct device *dev, unsigned int min_align_mask) dma_set_min_align_mask() argument
518 dmam_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp) dmam_alloc_coherent() argument
523 dma_alloc_wc(struct device *dev, size_t size, dma_addr_t *dma_addr, gfp_t gfp) dma_alloc_wc() argument
534 dma_free_wc(struct device *dev, size_t size, void *cpu_addr, dma_addr_t dma_addr) dma_free_wc() argument
539 dma_mmap_wc(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) dma_mmap_wc() argument
[all...]
/device/qemu/arm_mps3_an547/liteos_m/board/driver/
H A Darm_uart_drv.c54 enum arm_uart_error_t arm_uart_init(struct arm_uart_dev_t* dev, in arm_uart_init() argument
58 (struct _arm_uart_reg_map_t*)dev->cfg->base; in arm_uart_init()
64 dev->data->system_clk = system_clk; in arm_uart_init()
65 dev->data->baudrate = dev->cfg->default_baudrate; in arm_uart_init()
68 p_uart->bauddiv = (dev->data->system_clk / dev->cfg->default_baudrate); in arm_uart_init()
73 dev->data->state = ARM_UART_INITIALIZED; in arm_uart_init()
78 enum arm_uart_error_t arm_uart_set_baudrate(struct arm_uart_dev_t* dev, in arm_uart_set_baudrate() argument
83 (struct _arm_uart_reg_map_t*)dev in arm_uart_set_baudrate()
107 arm_uart_get_baudrate(struct arm_uart_dev_t* dev) arm_uart_get_baudrate() argument
112 arm_uart_set_clock(struct arm_uart_dev_t* dev, uint32_t system_clk) arm_uart_set_clock() argument
136 arm_uart_read(struct arm_uart_dev_t* dev, uint8_t* byte) arm_uart_read() argument
150 arm_uart_write(struct arm_uart_dev_t* dev, uint8_t byte) arm_uart_write() argument
165 arm_uart_irq_tx_enable(struct arm_uart_dev_t* dev) arm_uart_irq_tx_enable() argument
179 arm_uart_irq_tx_disable(struct arm_uart_dev_t* dev) arm_uart_irq_tx_disable() argument
189 arm_uart_tx_ready(struct arm_uart_dev_t* dev) arm_uart_tx_ready() argument
201 arm_uart_irq_rx_enable(struct arm_uart_dev_t* dev) arm_uart_irq_rx_enable() argument
215 arm_uart_irq_rx_disable(struct arm_uart_dev_t* dev) arm_uart_irq_rx_disable() argument
225 arm_uart_rx_ready(struct arm_uart_dev_t* dev) arm_uart_rx_ready() argument
237 arm_uart_clear_interrupt(struct arm_uart_dev_t* dev, enum arm_uart_irq_t irq) arm_uart_clear_interrupt() argument
262 arm_uart_get_interrupt_status(struct arm_uart_dev_t* dev) arm_uart_get_interrupt_status() argument
[all...]
/device/qemu/arm_mps2_an386/liteos_m/board/driver/
H A Darm_uart_drv.c54 enum arm_uart_error_t arm_uart_init(struct arm_uart_dev_t* dev, in arm_uart_init() argument
58 (struct _arm_uart_reg_map_t*)dev->cfg->base; in arm_uart_init()
64 dev->data->system_clk = system_clk; in arm_uart_init()
65 dev->data->baudrate = dev->cfg->default_baudrate; in arm_uart_init()
68 p_uart->bauddiv = (dev->data->system_clk / dev->cfg->default_baudrate); in arm_uart_init()
73 dev->data->state = ARM_UART_INITIALIZED; in arm_uart_init()
78 enum arm_uart_error_t arm_uart_set_baudrate(struct arm_uart_dev_t* dev, in arm_uart_set_baudrate() argument
83 (struct _arm_uart_reg_map_t*)dev in arm_uart_set_baudrate()
107 arm_uart_get_baudrate(struct arm_uart_dev_t* dev) arm_uart_get_baudrate() argument
112 arm_uart_set_clock(struct arm_uart_dev_t* dev, uint32_t system_clk) arm_uart_set_clock() argument
136 arm_uart_read(struct arm_uart_dev_t* dev, uint8_t* byte) arm_uart_read() argument
150 arm_uart_write(struct arm_uart_dev_t* dev, uint8_t byte) arm_uart_write() argument
165 arm_uart_irq_tx_enable(struct arm_uart_dev_t* dev) arm_uart_irq_tx_enable() argument
179 arm_uart_irq_tx_disable(struct arm_uart_dev_t* dev) arm_uart_irq_tx_disable() argument
189 arm_uart_tx_ready(struct arm_uart_dev_t* dev) arm_uart_tx_ready() argument
201 arm_uart_irq_rx_enable(struct arm_uart_dev_t* dev) arm_uart_irq_rx_enable() argument
215 arm_uart_irq_rx_disable(struct arm_uart_dev_t* dev) arm_uart_irq_rx_disable() argument
225 arm_uart_rx_ready(struct arm_uart_dev_t* dev) arm_uart_rx_ready() argument
237 arm_uart_clear_interrupt(struct arm_uart_dev_t* dev, enum arm_uart_irq_t irq) arm_uart_clear_interrupt() argument
262 arm_uart_get_interrupt_status(struct arm_uart_dev_t* dev) arm_uart_get_interrupt_status() argument
[all...]

Completed in 23 milliseconds

12345678910>>...41