Home
last modified time | relevance | path

Searched refs:rkisp1 (Results 1 – 21 of 21) sorted by relevance

/linux-6.3-rc2/drivers/media/platform/rockchip/rkisp1/
A Drkisp1-dev.c210 dev_err(rkisp1->dev, in rkisp1_subdev_notifier_register()
240 dev_err(rkisp1->dev, in rkisp1_subdev_notifier_register()
250 dev_err(rkisp1->dev, in rkisp1_subdev_notifier_register()
307 clk_bulk_disable_unprepare(rkisp1->clk_size, rkisp1->clks); in rkisp1_runtime_suspend()
319 ret = clk_bulk_prepare_enable(rkisp1->clk_size, rkisp1->clks); in rkisp1_runtime_resume()
522 rkisp1 = devm_kzalloc(dev, sizeof(*rkisp1), GFP_KERNEL); in rkisp1_probe()
523 if (!rkisp1) in rkisp1_probe()
527 rkisp1->info = info; in rkisp1_probe()
530 rkisp1->dev = dev; in rkisp1_probe()
583 ret = v4l2_device_register(rkisp1->dev, &rkisp1->v4l2_dev); in rkisp1_probe()
[all …]
A Drkisp1-csi.c54 struct rkisp1_csi *csi = &rkisp1->csi; in rkisp1_csi_link_sensor()
81 struct rkisp1_device *rkisp1 = csi->rkisp1; in rkisp1_csi_config() local
131 struct rkisp1_device *rkisp1 = csi->rkisp1; in rkisp1_csi_enable() local
141 struct rkisp1_device *rkisp1 = csi->rkisp1; in rkisp1_csi_disable() local
156 struct rkisp1_device *rkisp1 = csi->rkisp1; in rkisp1_csi_start() local
237 rkisp1->debug.mipi_error++; in rkisp1_csi_isr()
382 struct rkisp1_device *rkisp1 = csi->rkisp1; in rkisp1_csi_s_stream() local
462 csi->rkisp1 = rkisp1; in rkisp1_csi_register()
499 csi->rkisp1 = NULL; in rkisp1_csi_register()
507 if (!csi->rkisp1) in rkisp1_csi_unregister()
[all …]
A Drkisp1-params.c201 struct rkisp1_device *rkisp1 = params->rkisp1; in rkisp1_lsc_matrix_config_v10() local
261 struct rkisp1_device *rkisp1 = params->rkisp1; in rkisp1_lsc_matrix_config_v12() local
320 struct rkisp1_device *rkisp1 = params->rkisp1; in rkisp1_lsc_config() local
432 rkisp1_write(params->rkisp1, in rkisp1_sdg_config()
435 rkisp1_write(params->rkisp1, in rkisp1_sdg_config()
438 rkisp1_write(params->rkisp1, in rkisp1_sdg_config()
456 rkisp1_write(params->rkisp1, in rkisp1_goc_config_v10()
476 rkisp1_write(params->rkisp1, in rkisp1_goc_config_v12()
493 rkisp1_write(params->rkisp1, in rkisp1_ctk_config()
1920 params->rkisp1 = rkisp1; in rkisp1_params_register()
[all …]
A Drkisp1-stats.c181 struct rkisp1_device *rkisp1 = stats->rkisp1; in rkisp1_stats_get_awb_meas_v10() local
202 struct rkisp1_device *rkisp1 = stats->rkisp1; in rkisp1_stats_get_awb_meas_v12() local
222 struct rkisp1_device *rkisp1 = stats->rkisp1; in rkisp1_stats_get_aec_meas_v10() local
235 struct rkisp1_device *rkisp1 = stats->rkisp1; in rkisp1_stats_get_aec_meas_v12() local
259 struct rkisp1_device *rkisp1 = stats->rkisp1; in rkisp1_stats_get_afc_meas() local
276 struct rkisp1_device *rkisp1 = stats->rkisp1; in rkisp1_stats_get_hst_meas_v10() local
290 struct rkisp1_device *rkisp1 = stats->rkisp1; in rkisp1_stats_get_hst_meas_v12() local
307 struct rkisp1_device *rkisp1 = stats->rkisp1; in rkisp1_stats_get_bls_meas() local
406 struct rkisp1_device *rkisp1 = stats->rkisp1; in rkisp1_stats_isr() local
443 stats->rkisp1 = rkisp1; in rkisp1_stats_register()
[all …]
A Drkisp1-isp.c105 struct rkisp1_device *rkisp1 = isp->rkisp1; in rkisp1_config_ism() local
130 struct rkisp1_device *rkisp1 = isp->rkisp1; in rkisp1_config_isp() local
248 struct rkisp1_device *rkisp1 = isp->rkisp1; in rkisp1_config_path() local
277 struct rkisp1_device *rkisp1 = isp->rkisp1; in rkisp1_isp_stop() local
311 struct rkisp1_device *rkisp1 = isp->rkisp1; in rkisp1_config_clk() local
333 struct rkisp1_device *rkisp1 = isp->rkisp1; in rkisp1_isp_start() local
839 struct rkisp1_device *rkisp1 = isp->rkisp1; in rkisp1_isp_s_stream() local
861 if (!rkisp1->source) { in rkisp1_isp_s_stream()
866 if (rkisp1->source == &rkisp1->csi.sd) { in rkisp1_isp_s_stream()
940 isp->rkisp1 = rkisp1; in rkisp1_isp_register()
[all …]
A Drkisp1-debug.c44 ret = pm_runtime_get_if_in_use(rkisp1->dev); in rkisp1_debug_dump_regs()
49 val = rkisp1_read(rkisp1, offset + regs->reg); in rkisp1_debug_dump_regs()
52 shd = rkisp1_read(rkisp1, offset + regs->shd); in rkisp1_debug_dump_regs()
60 pm_runtime_put(rkisp1->dev); in rkisp1_debug_dump_regs()
81 struct rkisp1_device *rkisp1 = m->private; in rkisp1_debug_dump_core_regs_show() local
97 struct rkisp1_device *rkisp1 = m->private; in rkisp1_debug_dump_isp_regs_show() local
136 struct rkisp1_device *rkisp1 = m->private; in rkisp1_debug_dump_mi_mp_show() local
147 struct rkisp1_device *rkisp1 = m->private; in rkisp1_debug_input_status_show() local
156 ret = pm_runtime_get_if_in_use(rkisp1->dev); in rkisp1_debug_input_status_show()
176 pm_runtime_put(rkisp1->dev); in rkisp1_debug_input_status_show()
[all …]
A Drkisp1-capture.c413 struct rkisp1_device *rkisp1 = cap->rkisp1; in rkisp1_mp_config() local
450 struct rkisp1_device *rkisp1 = cap->rkisp1; in rkisp1_sp_config() local
638 rkisp1_write(cap->rkisp1, in rkisp1_set_next_buf()
865 struct rkisp1_device *rkisp1 = cap->rkisp1; in rkisp1_cap_stream_enable() local
921 struct rkisp1_device *rkisp1 = cap->rkisp1; in rkisp1_pipeline_stream_disable() local
945 struct rkisp1_device *rkisp1 = cap->rkisp1; in rkisp1_pipeline_stream_enable() local
981 struct rkisp1_device *rkisp1 = cap->rkisp1; in rkisp1_vb2_stop_streaming() local
1291 dev_dbg(cap->rkisp1->dev, in rkisp1_capture_link_validate()
1377 q->dev = cap->rkisp1->dev; in rkisp1_register_capture()
1380 dev_err(cap->rkisp1->dev, in rkisp1_register_capture()
[all …]
A Drkisp1-common.h176 struct rkisp1_device *rkisp1; member
201 struct rkisp1_device *rkisp1; member
284 struct rkisp1_device *rkisp1; member
328 struct rkisp1_device *rkisp1; member
373 struct rkisp1_device *rkisp1; member
402 struct rkisp1_device *rkisp1; member
509 writel(val, rkisp1->base_addr + addr); in rkisp1_write()
514 return readl(rkisp1->base_addr + addr); in rkisp1_read()
600 void rkisp1_params_isr(struct rkisp1_device *rkisp1);
606 int rkisp1_isp_register(struct rkisp1_device *rkisp1);
[all …]
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
A Drkisp1-resizer.c111 return rkisp1_read(rsz->rkisp1, rsz->regs_base + offset); in rkisp1_rsz_read()
117 rkisp1_write(rsz->rkisp1, rsz->regs_base + offset, value); in rkisp1_rsz_write()
170 struct rkisp1_device *rkisp1 = rsz->rkisp1; in rkisp1_dcrop_config() local
188 dc_ctrl = rkisp1_read(rkisp1, rsz->config->dual_crop.ctrl); in rkisp1_dcrop_config()
693 struct rkisp1_device *rkisp1 = rsz->rkisp1; in rkisp1_rsz_s_stream() local
725 if (!rsz->rkisp1) in rkisp1_rsz_unregister()
793 for (i = 0; i < ARRAY_SIZE(rkisp1->resizer_devs); i++) { in rkisp1_resizer_devs_register()
794 struct rkisp1_resizer *rsz = &rkisp1->resizer_devs[i]; in rkisp1_resizer_devs_register()
796 rsz->rkisp1 = rkisp1; in rkisp1_resizer_devs_register()
801 rsz->rkisp1 = NULL; in rkisp1_resizer_devs_register()
[all …]
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,
/linux-6.3-rc2/Documentation/admin-guide/media/
A Drkisp1.rst6 Rockchip Image Signal Processor (rkisp1)
13 and RK3399 SoCs. The driver is located under drivers/staging/media/rkisp1
36 .. kernel-figure:: rkisp1.dot
99 are being processed by the rkisp1 to userspace applications.
136 "media-ctl" "-d" "platform:rkisp1" "-r"
137 "media-ctl" "-d" "platform:rkisp1" "-l" "'imx219 4-0010':0 -> 'rkisp1_isp':0 [1]"
138 "media-ctl" "-d" "platform:rkisp1" "-l" "'rkisp1_isp':2 -> 'rkisp1_resizer_selfpath':0 [1]"
139 "media-ctl" "-d" "platform:rkisp1" "-l" "'rkisp1_isp':2 -> 'rkisp1_resizer_mainpath':0 [0]"
153 "v4l2-ctl" "-z" "platform:rkisp1" "-d" "rkisp1_selfpath" "-v" "width=900,height=800,"
154 "v4l2-ctl" "-z" "platform:rkisp1" "-d" "rkisp1_selfpath" "-v" "pixelformat=422P"
[all …]
A Dv4l-drivers.rst25 rkisp1
/linux-6.3-rc2/Documentation/userspace-api/media/v4l/
A Dpixfmt-meta-rkisp1.rst18 ``rkisp1-config.h``. So the structure can be obtained from the buffer by:
34 ``rkisp1-config.h``. So the structure can be obtained from the buffer by:
47 rkisp1 uAPI data types
50 .. kernel-doc:: include/uapi/linux/rkisp1-config.h
A Dmeta-formats.rst17 pixfmt-meta-rkisp1
/linux-6.3-rc2/Documentation/driver-api/media/drivers/
A Drkisp1.rst3 The Rockchip Image Signal Processor Driver (rkisp1)
9 The rkisp1 block underwent some changes between SoC implementations.
18 Right now the kernel supports rkisp1 implementations based
A Dindex.rst22 rkisp1
/linux-6.3-rc2/drivers/media/platform/rockchip/
A DMakefile3 obj-y += rkisp1/
A DKconfig6 source "drivers/media/platform/rockchip/rkisp1/Kconfig"
/linux-6.3-rc2/arch/arm64/boot/dts/rockchip/
A Dpx30.dtsi1236 compatible = "rockchip,px30-cif-isp"; /*rk3326-rkisp1*/
/linux-6.3-rc2/
A DMAINTAINERS18048 F: Documentation/admin-guide/media/rkisp1.rst
18050 F: Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
18051 F: drivers/media/platform/rockchip/rkisp1
18052 F: include/uapi/linux/rkisp1-config.h

Completed in 60 milliseconds