Searched refs:rkisp1 (Results 1 - 12 of 12) sorted by relevance

/linux-master/drivers/media/platform/rockchip/rkisp1/
H A DMakefile3 rockchip-isp1-y := rkisp1-capture.o \
4 rkisp1-common.o \
5 rkisp1-csi.o \
6 rkisp1-dev.o \
7 rkisp1-isp.o \
8 rkisp1-resizer.o \
9 rkisp1-stats.o \
10 rkisp1-params.o
12 rockchip-isp1-$(CONFIG_DEBUG_FS) += rkisp1-debug.o
H A Drkisp1-csi.h18 int rkisp1_csi_init(struct rkisp1_device *rkisp1);
19 void rkisp1_csi_cleanup(struct rkisp1_device *rkisp1);
21 int rkisp1_csi_register(struct rkisp1_device *rkisp1);
22 void rkisp1_csi_unregister(struct rkisp1_device *rkisp1);
24 int rkisp1_csi_link_sensor(struct rkisp1_device *rkisp1, struct v4l2_subdev *sd,
H A Drkisp1-dev.c23 #include "rkisp1-common.h"
24 #include "rkisp1-csi.h"
41 * rkisp1-resizer.c rkisp1-capture.c
43 * rkisp1-isp.c Main Picture Path
61 * rkisp1-stats.c rkisp1-params.c
129 struct rkisp1_device *rkisp1 = local
141 dev_err(rkisp1->dev, "failed to find source pad for %s\n",
147 return rkisp1_csi_link_sensor(rkisp1, s
164 struct rkisp1_device *rkisp1 = local
184 rkisp1_subdev_notifier_register(struct rkisp1_device *rkisp1) argument
307 struct rkisp1_device *rkisp1 = dev_get_drvdata(dev); local
333 struct rkisp1_device *rkisp1 = dev_get_drvdata(dev); local
360 rkisp1_create_links(struct rkisp1_device *rkisp1) argument
416 rkisp1_entities_unregister(struct rkisp1_device *rkisp1) argument
427 rkisp1_entities_register(struct rkisp1_device *rkisp1) argument
577 struct rkisp1_device *rkisp1; local
721 struct rkisp1_device *rkisp1 = platform_get_drvdata(pdev); local
[all...]
H A Drkisp1-csi.c21 #include "rkisp1-common.h"
22 #include "rkisp1-csi.h"
33 int rkisp1_csi_link_sensor(struct rkisp1_device *rkisp1, struct v4l2_subdev *sd, argument
37 struct rkisp1_csi *csi = &rkisp1->csi;
43 dev_err(rkisp1->dev, "No pixel rate control in subdev %s\n",
53 dev_err(csi->rkisp1->dev, "failed to link src pad of %s\n",
65 struct rkisp1_device *rkisp1 = csi->rkisp1; local
77 rkisp1_write(rkisp1, RKISP1_CIF_MIPI_CTRL, mipi_ctrl);
80 if (rkisp1
115 struct rkisp1_device *rkisp1 = csi->rkisp1; local
125 struct rkisp1_device *rkisp1 = csi->rkisp1; local
153 struct rkisp1_device *rkisp1 = csi->rkisp1; local
196 struct rkisp1_device *rkisp1 = dev_get_drvdata(dev); local
350 struct rkisp1_device *rkisp1 = csi->rkisp1; local
436 rkisp1_csi_register(struct rkisp1_device *rkisp1) argument
484 rkisp1_csi_unregister(struct rkisp1_device *rkisp1) argument
496 rkisp1_csi_init(struct rkisp1_device *rkisp1) argument
512 rkisp1_csi_cleanup(struct rkisp1_device *rkisp1) argument
[all...]
H A Drkisp1-isp.c19 #include "rkisp1-common.h"
86 static int rkisp1_gasket_enable(struct rkisp1_device *rkisp1, argument
107 dev_err(rkisp1->dev,
114 dev_err(rkisp1->dev, "invalid frame descriptor for '%s':%u\n",
121 if (rkisp1->gasket_id == 0) {
141 regmap_update_bits(rkisp1->gasket, ISP_DEWARP_CONTROL, mask, val);
146 static void rkisp1_gasket_disable(struct rkisp1_device *rkisp1) argument
151 if (rkisp1->gasket_id == 1) {
163 regmap_update_bits(rkisp1->gasket, ISP_DEWARP_CONTROL, mask, val);
181 struct rkisp1_device *rkisp1 local
207 struct rkisp1_device *rkisp1 = isp->rkisp1; local
330 struct rkisp1_device *rkisp1 = isp->rkisp1; local
360 struct rkisp1_device *rkisp1 = isp->rkisp1; local
411 struct rkisp1_device *rkisp1 = isp->rkisp1; local
435 struct rkisp1_device *rkisp1 = isp->rkisp1; local
921 struct rkisp1_device *rkisp1 = isp->rkisp1; local
1025 rkisp1_isp_register(struct rkisp1_device *rkisp1) argument
1072 rkisp1_isp_unregister(struct rkisp1_device *rkisp1) argument
1101 struct rkisp1_device *rkisp1 = dev_get_drvdata(dev); local
[all...]
H A Drkisp1-debug.c19 #include "rkisp1-common.h"
20 #include "rkisp1-regs.h"
36 static int rkisp1_debug_dump_regs(struct rkisp1_device *rkisp1, argument
44 ret = pm_runtime_get_if_in_use(rkisp1->dev);
49 val = rkisp1_read(rkisp1, offset + regs->reg);
52 shd = rkisp1_read(rkisp1, offset + regs->shd);
60 pm_runtime_put(rkisp1->dev);
81 struct rkisp1_device *rkisp1 = m->private; local
83 return rkisp1_debug_dump_regs(rkisp1, m, 0, registers);
101 struct rkisp1_device *rkisp1 local
140 struct rkisp1_device *rkisp1 = m->private; local
151 struct rkisp1_device *rkisp1 = m->private; local
194 rkisp1_debug_init(struct rkisp1_device *rkisp1) argument
246 rkisp1_debug_cleanup(struct rkisp1_device *rkisp1) argument
[all...]
H A Drkisp1-stats.c14 #include "rkisp1-common.h"
181 struct rkisp1_device *rkisp1 = stats->rkisp1; local
185 reg_val = rkisp1_read(rkisp1, RKISP1_CIF_ISP_AWB_WHITE_CNT_V10);
188 reg_val = rkisp1_read(rkisp1, RKISP1_CIF_ISP_AWB_MEAN_V10);
202 struct rkisp1_device *rkisp1 = stats->rkisp1; local
206 reg_val = rkisp1_read(rkisp1, RKISP1_CIF_ISP_AWB_WHITE_CNT_V12);
209 reg_val = rkisp1_read(rkisp1, RKISP1_CIF_ISP_AWB_MEAN_V12);
222 struct rkisp1_device *rkisp1 local
235 struct rkisp1_device *rkisp1 = stats->rkisp1; local
259 struct rkisp1_device *rkisp1 = stats->rkisp1; local
276 struct rkisp1_device *rkisp1 = stats->rkisp1; local
290 struct rkisp1_device *rkisp1 = stats->rkisp1; local
307 struct rkisp1_device *rkisp1 = stats->rkisp1; local
406 struct rkisp1_device *rkisp1 = stats->rkisp1; local
436 rkisp1_stats_register(struct rkisp1_device *rkisp1) argument
484 rkisp1_stats_unregister(struct rkisp1_device *rkisp1) argument
[all...]
H A Drkisp1-common.h17 #include <linux/rkisp1-config.h>
24 #include "rkisp1-regs.h"
53 #define RKISP1_DRIVER_NAME "rkisp1"
131 #define rkisp1_has_feature(rkisp1, feature) \
132 ((rkisp1)->info->features & RKISP1_FEATURE_##feature)
185 * @rkisp1: pointer to the rkisp1 device
193 struct rkisp1_device *rkisp1; member in struct:rkisp1_csi
205 * @rkisp1: pointer to rkisp1_device
212 struct rkisp1_device *rkisp1; member in struct:rkisp1_isp
292 struct rkisp1_device *rkisp1; member in struct:rkisp1_capture
336 struct rkisp1_device *rkisp1; member in struct:rkisp1_stats
381 struct rkisp1_device *rkisp1; member in struct:rkisp1_params
407 struct rkisp1_device *rkisp1; member in struct:rkisp1_resizer
517 rkisp1_write(struct rkisp1_device *rkisp1, unsigned int addr, u32 val) argument
522 rkisp1_read(struct rkisp1_device *rkisp1, unsigned int addr) argument
553 rkisp1_path_count(struct rkisp1_device *rkisp1) argument
645 rkisp1_debug_init(struct rkisp1_device *rkisp1) argument
648 rkisp1_debug_cleanup(struct rkisp1_device *rkisp1) argument
[all...]
H A Drkisp1-params.c14 #include "rkisp1-common.h"
41 val = rkisp1_read(params->rkisp1, reg);
42 rkisp1_write(params->rkisp1, reg, val | bit_mask);
50 val = rkisp1_read(params->rkisp1, reg);
51 rkisp1_write(params->rkisp1, reg, val & ~bit_mask);
67 mode = rkisp1_read(params->rkisp1, RKISP1_CIF_ISP_DPCC_MODE);
70 rkisp1_write(params->rkisp1, RKISP1_CIF_ISP_DPCC_MODE, mode);
72 rkisp1_write(params->rkisp1, RKISP1_CIF_ISP_DPCC_OUTPUT_MODE,
74 rkisp1_write(params->rkisp1, RKISP1_CIF_ISP_DPCC_SET_USE,
78 rkisp1_write(params->rkisp1, RKISP1_ISP_DPCC_METHODS_SE
201 struct rkisp1_device *rkisp1 = params->rkisp1; local
261 struct rkisp1_device *rkisp1 = params->rkisp1; local
320 struct rkisp1_device *rkisp1 = params->rkisp1; local
1527 rkisp1_params_isr(struct rkisp1_device *rkisp1) argument
1913 rkisp1_params_register(struct rkisp1_device *rkisp1) argument
1964 rkisp1_params_unregister(struct rkisp1_device *rkisp1) argument
[all...]
H A Drkisp1-capture.c21 #include "rkisp1-common.h"
24 * NOTE: There are two capture video devices in rkisp1, selfpath and mainpath.
450 u32 mi_ctrl = rkisp1_read(cap->rkisp1, RKISP1_CIF_MI_CTRL);
461 rkisp1_write(cap->rkisp1, RKISP1_CIF_MI_CTRL, mi_ctrl);
479 u32 mi_imsc = rkisp1_read(cap->rkisp1, RKISP1_CIF_MI_IMSC);
482 rkisp1_write(cap->rkisp1, RKISP1_CIF_MI_IMSC, mi_imsc);
488 struct rkisp1_device *rkisp1 = cap->rkisp1; local
491 rkisp1_write(rkisp1, cap->config->mi.y_size_init,
493 rkisp1_write(rkisp1, ca
552 struct rkisp1_device *rkisp1 = cap->rkisp1; local
820 struct rkisp1_device *rkisp1 = dev_get_drvdata(dev); local
989 struct rkisp1_device *rkisp1 = cap->rkisp1; local
1067 struct rkisp1_device *rkisp1 = cap->rkisp1; variable in typeref:struct:rkisp1_device
1091 struct rkisp1_device *rkisp1 = cap->rkisp1; variable in typeref:struct:rkisp1_device
1127 struct rkisp1_device *rkisp1 = cap->rkisp1; local
1522 rkisp1_capture_devs_unregister(struct rkisp1_device *rkisp1) argument
1602 rkisp1_capture_init(struct rkisp1_device *rkisp1, enum rkisp1_stream_id id) argument
1631 rkisp1_capture_devs_register(struct rkisp1_device *rkisp1) argument
[all...]
H A Drkisp1-resizer.c11 #include "rkisp1-common.h"
108 return rkisp1_read(rsz->rkisp1, rsz->regs_base + offset);
114 rkisp1_write(rsz->rkisp1, rsz->regs_base + offset, value);
124 u32 dc_ctrl = rkisp1_read(rsz->rkisp1, RKISP1_CIF_DUAL_CROP_CTRL);
133 rkisp1_write(rsz->rkisp1, RKISP1_CIF_DUAL_CROP_CTRL, dc_ctrl);
140 struct rkisp1_device *rkisp1 = rsz->rkisp1; local
152 dev_dbg(rkisp1->dev, "capture %d crop disabled\n", rsz->id);
156 dc_ctrl = rkisp1_read(rkisp1, RKISP1_CIF_DUAL_CROP_CTRL);
157 rkisp1_write(rkisp1, rs
632 struct rkisp1_device *rkisp1 = rsz->rkisp1; local
736 rkisp1_resizer_devs_register(struct rkisp1_device *rkisp1) argument
759 rkisp1_resizer_devs_unregister(struct rkisp1_device *rkisp1) argument
[all...]
/linux-master/drivers/media/platform/rockchip/
H A DMakefile3 obj-y += rkisp1/

Completed in 184 milliseconds