Home
last modified time | relevance | path

Searched +full:isp +full:- +full:wb (Results 1 – 25 of 46) sorted by relevance

12

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/
Dsamsung,exynos4210-fimc.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/media/samsung,exynos4210-fimc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
11 - Sylwester Nawrocki <s.nawrocki@samsung.com>
20 - samsung,exynos4210-fimc
21 - samsung,exynos4212-fimc
22 - samsung,s5pv210-fimc
30 clock-names:
[all …]
Dsamsung,fimc.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
11 - Sylwester Nawrocki <s.nawrocki@samsung.com>
14 The S5P/Exynos SoC Camera subsystem comprises of multiple sub-devices
17 CSIS, FIMC-LITE and FIMC-IS (ISP).
25 '#address-cells':
28 '#size-cells':
31 '#clock-cells':
[all …]
Dsamsung,exynos4210-csis.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/media/samsung,exynos4210-csis.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Samsung S5P/Exynos SoC series MIPI CSI-2 receiver (MIPI CSIS)
10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
11 - Sylwester Nawrocki <s.nawrocki@samsung.com>
16 - samsung,s5pv210-csis
17 - samsung,exynos4210-csis
18 - samsung,exynos4212-csis
[all …]
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/
Dia_css_dp_types.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Support for Intel Camera Imaging ISP subsystem.
20 * CSS-API header file for Defect Pixel Correction (DPC) parameters.
25 * ISP block: DPC1 (DPC after WB)
26 * DPC2 (DPC before WB)
38 ia_css_u8_8 gain; /** The sensitivity of mis-correction. ISP will
43 u32 gr; /* unsigned <integer_bits>.<16-integer_bits> */
44 u32 r; /* unsigned <integer_bits>.<16-integer_bits> */
45 u32 b; /* unsigned <integer_bits>.<16-integer_bits> */
46 u32 gb; /* unsigned <integer_bits>.<16-integer_bits> */
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/
Dia_css_dp_types.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Support for Intel Camera Imaging ISP subsystem.
20 * CSS-API header file for Defect Pixel Correction (DPC) parameters.
25 * ISP block: DPC1 (DPC after WB)
26 * DPC2 (DPC before WB)
38 ia_css_u8_8 gain; /** The sensitivity of mis-correction. ISP will
43 u32 gr; /* unsigned <integer_bits>.<16-integer_bits> */
44 u32 r; /* unsigned <integer_bits>.<16-integer_bits> */
45 u32 b; /* unsigned <integer_bits>.<16-integer_bits> */
46 u32 gb; /* unsigned <integer_bits>.<16-integer_bits> */
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/dpc2/
Dia_css_dpc2_types.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Support for Intel Camera Imaging ISP subsystem.
20 * CSS-API header file for Defect Pixel Correction 2 (DPC2) parameters.
40 * ISP block: DPC1 (DPC after WB)
41 * DPC2 (DPC before WB)
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/dpc2/
Dia_css_dpc2_types.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Support for Intel Camera Imaging ISP subsystem.
20 * CSS-API header file for Defect Pixel Correction 2 (DPC2) parameters.
40 * ISP block: DPC1 (DPC after WB)
41 * DPC2 (DPC before WB)
/kernel/linux/linux-6.6/arch/arm/boot/dts/samsung/
Dexynos4x12.dtsi1 // SPDX-License-Identifier: GPL-2.0
19 #include "exynos4-cpu-thermal.dtsi"
27 fimc-lite0 = &fimc_lite_0;
28 fimc-lite1 = &fimc_lite_1;
31 bus_acp: bus-acp {
32 compatible = "samsung,exynos-bus";
34 clock-names = "bus";
35 operating-points-v2 = <&bus_acp_opp_table>;
38 bus_acp_opp_table: opp-table {
39 compatible = "operating-points-v2";
[all …]
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/
Dia_css_wb.host.c1 // SPDX-License-Identifier: GPL-2.0
3 * Support for Intel Camera Imaging ISP subsystem.
40 to->gain_shift = in ia_css_wb_encode()
41 uISP_REG_BIT - from->integer_bits; in ia_css_wb_encode()
42 to->gain_gr = in ia_css_wb_encode()
43 uDIGIT_FITTING(from->gr, 16 - from->integer_bits, in ia_css_wb_encode()
44 to->gain_shift); in ia_css_wb_encode()
45 to->gain_r = in ia_css_wb_encode()
46 uDIGIT_FITTING(from->r, 16 - from->integer_bits, in ia_css_wb_encode()
47 to->gain_shift); in ia_css_wb_encode()
[all …]
Dia_css_wb.host.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Support for Intel Camera Imaging ISP subsystem.
32 const struct sh_css_isp_wb_params *wb,
37 const struct ia_css_wb_config *wb,
Dia_css_wb_param.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Support for Intel Camera Imaging ISP subsystem.
21 /* WB (White Balance) */
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/
Dia_css_wb.host.c1 // SPDX-License-Identifier: GPL-2.0
3 * Support for Intel Camera Imaging ISP subsystem.
40 to->gain_shift = in ia_css_wb_encode()
41 uISP_REG_BIT - from->integer_bits; in ia_css_wb_encode()
42 to->gain_gr = in ia_css_wb_encode()
43 uDIGIT_FITTING(from->gr, 16 - from->integer_bits, in ia_css_wb_encode()
44 to->gain_shift); in ia_css_wb_encode()
45 to->gain_r = in ia_css_wb_encode()
46 uDIGIT_FITTING(from->r, 16 - from->integer_bits, in ia_css_wb_encode()
47 to->gain_shift); in ia_css_wb_encode()
[all …]
Dia_css_wb.host.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Support for Intel Camera Imaging ISP subsystem.
32 const struct sh_css_isp_wb_params *wb,
37 const struct ia_css_wb_config *wb,
Dia_css_wb_param.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Support for Intel Camera Imaging ISP subsystem.
21 /* WB (White Balance) */
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/
DMakefile1 # SPDX-License-Identifier: GPL-2.0
5 obj-$(CONFIG_INTEL_ATOMISP) += i2c/
6 obj-$(CONFIG_VIDEO_ATOMISP) += atomisp.o
7 obj-$(CONFIG_VIDEO_ATOMISP) += pci/atomisp_gmin_platform.o
10 DEFINES += -DDEBUG
14 # SPDX-License-Identifier: GPL-2.0
15 atomisp-objs += \
52 pci/isp/kernels/aa/aa_2/ia_css_aa2.host.o \
53 pci/isp/kernels/anr/anr_1.0/ia_css_anr.host.o \
54 pci/isp/kernels/anr/anr_2/ia_css_anr2.host.o \
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dexynos4412.dtsi1 // SPDX-License-Identifier: GPL-2.0
19 #include "exynos4-cpu-thermal.dtsi"
29 fimc-lite0 = &fimc_lite_0;
30 fimc-lite1 = &fimc_lite_1;
35 #address-cells = <1>;
36 #size-cells = <0>;
40 compatible = "arm,cortex-a9";
43 clock-names = "cpu";
44 operating-points-v2 = <&cpu0_opp_table>;
45 #cooling-cells = <2>; /* min followed by max */
[all …]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/
DMakefile1 # SPDX-License-Identifier: GPL-2.0
5 obj-$(CONFIG_INTEL_ATOMISP) += i2c/
6 obj-$(CONFIG_VIDEO_ATOMISP) += atomisp.o
7 obj-$(CONFIG_VIDEO_ATOMISP) += pci/atomisp_gmin_platform.o
10 DEFINES += -DDEBUG
14 # SPDX-License-Identifier: GPL-2.0
15 atomisp-objs += \
57 pci/isp/kernels/aa/aa_2/ia_css_aa2.host.o \
58 pci/isp/kernels/anr/anr_1.0/ia_css_anr.host.o \
59 pci/isp/kernels/anr/anr_2/ia_css_anr2.host.o \
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/
Dsamsung-fimc.txt2 ----------------------------------------------
4 The S5P/Exynos SoC Camera subsystem comprises of multiple sub-devices
6 the S5P SoCs series known as CAMIF), MIPI CSIS, FIMC-LITE and FIMC-IS (ISP).
8 The sub-subdevices are defined as child nodes of the common 'camera' node which
10 any single sub-device, like common camera port pins or the CAMCLK clock outputs
14 --------------------
18 - compatible: must be "samsung,fimc", "simple-bus"
19 - clocks: list of clock specifiers, corresponding to entries in
20 the clock-names property;
21 - clock-names : must contain "sclk_cam0", "sclk_cam1", "pxl_async0",
[all …]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/hmm/
Dhmm_dynamic_pool.c1 // SPDX-License-Identifier: GPL-2.0
3 * Support for Medifield PNW Camera Imaging ISP subsystem.
48 spin_lock_irqsave(&dypool_info->list_lock, flags); in get_pages_from_dynamic_pool()
49 if (dypool_info->initialized) { in get_pages_from_dynamic_pool()
50 while (!list_empty(&dypool_info->pages_list)) { in get_pages_from_dynamic_pool()
51 hmm_page = list_entry(dypool_info->pages_list.next, in get_pages_from_dynamic_pool()
54 list_del(&hmm_page->list); in get_pages_from_dynamic_pool()
55 dypool_info->pgnr--; in get_pages_from_dynamic_pool()
56 spin_unlock_irqrestore(&dypool_info->list_lock, flags); in get_pages_from_dynamic_pool()
58 page_obj[i].page = hmm_page->page; in get_pages_from_dynamic_pool()
[all …]
Dhmm_reserved_pool.c1 // SPDX-License-Identifier: GPL-2.0
3 * Support for Medifield PNW Camera Imaging ISP subsystem.
48 spin_lock_irqsave(&repool_info->list_lock, flags); in get_pages_from_reserved_pool()
49 if (repool_info->initialized) { in get_pages_from_reserved_pool()
50 repool_pgnr = repool_info->index; in get_pages_from_reserved_pool()
52 for (j = repool_pgnr - 1; j >= 0; j--) { in get_pages_from_reserved_pool()
53 page_obj[i].page = repool_info->pages[j]; in get_pages_from_reserved_pool()
56 repool_info->index--; in get_pages_from_reserved_pool()
61 spin_unlock_irqrestore(&repool_info->list_lock, flags); in get_pages_from_reserved_pool()
74 spin_lock_irqsave(&repool_info->list_lock, flags); in free_pages_to_reserved_pool()
[all …]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/
Dia_css_types.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 * Support for Intel Camera Imaging ISP subsystem.
31 #include "isp/kernels/aa/aa_2/ia_css_aa2_types.h"
32 #include "isp/kernels/anr/anr_1.0/ia_css_anr_types.h"
33 #include "isp/kernels/anr/anr_2/ia_css_anr2_types.h"
34 #include "isp/kernels/cnr/cnr_2/ia_css_cnr2_types.h"
35 #include "isp/kernels/csc/csc_1.0/ia_css_csc_types.h"
36 #include "isp/kernels/ctc/ctc_1.0/ia_css_ctc_types.h"
37 #include "isp/kernels/dp/dp_1.0/ia_css_dp_types.h"
38 #include "isp/kernels/de/de_1.0/ia_css_de_types.h"
[all …]
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/
Dia_css_types.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 * Support for Intel Camera Imaging ISP subsystem.
31 #include "isp/kernels/aa/aa_2/ia_css_aa2_types.h"
32 #include "isp/kernels/anr/anr_1.0/ia_css_anr_types.h"
33 #include "isp/kernels/anr/anr_2/ia_css_anr2_types.h"
34 #include "isp/kernels/cnr/cnr_2/ia_css_cnr2_types.h"
35 #include "isp/kernels/csc/csc_1.0/ia_css_csc_types.h"
36 #include "isp/kernels/ctc/ctc_1.0/ia_css_ctc_types.h"
37 #include "isp/kernels/dp/dp_1.0/ia_css_dp_types.h"
38 #include "isp/kernels/de/de_1.0/ia_css_de_types.h"
[all …]
/kernel/linux/linux-5.10/drivers/media/i2c/m5mols/
Dm5mols_controls.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Controls for M-5MOLS 8M Pixel camera sensor with ISP
15 #include <media/v4l2-ctrls.h>
124 * m5mols_do_scenemode() - Change current scenemode
125 * @info: M-5MOLS driver data structure
132 struct v4l2_subdev *sd = &info->sd; in m5mols_do_scenemode()
137 return -EINVAL; in m5mols_do_scenemode()
139 ret = v4l2_ctrl_s_ctrl(info->lock_3a, 0); in m5mols_do_scenemode()
188 bool af_lock = ctrl->val & V4L2_LOCK_FOCUS; in m5mols_3a_lock()
191 if ((ctrl->val ^ ctrl->cur.val) & V4L2_LOCK_EXPOSURE) { in m5mols_3a_lock()
[all …]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/css_2400_system/hive/
Dia_css_isp_params.c1 // SPDX-License-Identifier: GPL-2.0
3 * Support for Intel Camera Imaging ISP subsystem.
17 #include "isp/kernels/aa/aa_2/ia_css_aa2.host.h"
18 #include "isp/kernels/anr/anr_1.0/ia_css_anr.host.h"
19 #include "isp/kernels/anr/anr_2/ia_css_anr2.host.h"
20 #include "isp/kernels/bh/bh_2/ia_css_bh.host.h"
21 #include "isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.h"
22 #include "isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.h"
23 #include "isp/kernels/cnr/cnr_2/ia_css_cnr2.host.h"
24 #include "isp/kernels/crop/crop_1.0/ia_css_crop.host.h"
[all …]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/css_2401_system/hive/
Dia_css_isp_params.c1 // SPDX-License-Identifier: GPL-2.0
3 * Support for Intel Camera Imaging ISP subsystem.
18 #include "isp/kernels/aa/aa_2/ia_css_aa2.host.h"
19 #include "isp/kernels/anr/anr_1.0/ia_css_anr.host.h"
20 #include "isp/kernels/anr/anr_2/ia_css_anr2.host.h"
21 #include "isp/kernels/bh/bh_2/ia_css_bh.host.h"
22 #include "isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.h"
23 #include "isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.h"
24 #include "isp/kernels/cnr/cnr_2/ia_css_cnr2.host.h"
25 #include "isp/kernels/crop/crop_1.0/ia_css_crop.host.h"
[all …]

12