diff --git a/nv-platform/tegra234-camera-p3785.dtsi b/nv-platform/tegra234-camera-p3785.dtsi index 4f7ed48..cce9c0c 100644 --- a/nv-platform/tegra234-camera-p3785.dtsi +++ b/nv-platform/tegra234-camera-p3785.dtsi @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0-only -// SPDX-FileCopyrightText: Copyright (c) 2017-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2017-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. #include @@ -339,41 +339,6 @@ tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <4>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - max_pixel_rate = <750000>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; /** * The general guideline for naming badge_info contains 3 parts, and is as follows, diff --git a/overlay/tegra234-camera-ar0234-a00.dtsi b/overlay/tegra234-camera-ar0234-a00.dtsi index e744dd2..7bdb9ab 100644 --- a/overlay/tegra234-camera-ar0234-a00.dtsi +++ b/overlay/tegra234-camera-ar0234-a00.dtsi @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0-only -// SPDX-FileCopyrightText: Copyright (c) 2018-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2018-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. / { fragment-camera@0 { @@ -819,40 +819,7 @@ tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <2>; - max_lane_speed = <15000000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; + /** * The general guideline for naming badge_info contains 3 parts, and is as follows, * The first part is the camera_board_id for the module; if the module is in a FFD diff --git a/overlay/tegra234-camera-e3331-a00.dtsi b/overlay/tegra234-camera-e3331-a00.dtsi index 13e7cea..431a59e 100644 --- a/overlay/tegra234-camera-e3331-a00.dtsi +++ b/overlay/tegra234-camera-e3331-a00.dtsi @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0-only -// SPDX-FileCopyrightText: Copyright (c) 2017-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2017-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. / { fragment-camera@0 { @@ -210,42 +210,6 @@ tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * Set this to the highest pix_clk_hz out of all available modes. - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <3>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - max_pixel_rate = <800000>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; /** * The general guideline for naming badge_info contains 3 parts, and is as follows, diff --git a/overlay/tegra234-camera-e3333-a00.dtsi b/overlay/tegra234-camera-e3333-a00.dtsi index fe111ce..6c4bf87 100644 --- a/overlay/tegra234-camera-e3333-a00.dtsi +++ b/overlay/tegra234-camera-e3333-a00.dtsi @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0-only -// SPDX-FileCopyrightText: Copyright (c) 2015-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2015-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. / { fragment-camera@0 { @@ -63,42 +63,6 @@ tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * Set this to the highest pix_clk_hz out of all available modes. - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <12>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - max_pixel_rate = <160000>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; /** * The general guideline for naming badge_info contains 3 parts, and is as follows, diff --git a/overlay/tegra234-camera-imx185-a00.dtsi b/overlay/tegra234-camera-imx185-a00.dtsi index b2de80a..904f14a 100644 --- a/overlay/tegra234-camera-imx185-a00.dtsi +++ b/overlay/tegra234-camera-imx185-a00.dtsi @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0-only -// SPDX-FileCopyrightText: Copyright (c) 2016-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2016-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. / { fragment-camera@0 { @@ -402,40 +402,6 @@ __overlay__ { tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <4>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; /** * The general guideline for naming badge_info contains 3 parts, and is as follows, diff --git a/overlay/tegra234-camera-imx274-dual.dtsi b/overlay/tegra234-camera-imx274-dual.dtsi index ef85e2a..8de4be5 100644 --- a/overlay/tegra234-camera-imx274-dual.dtsi +++ b/overlay/tegra234-camera-imx274-dual.dtsi @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0-only -// SPDX-FileCopyrightText: Copyright (c) 2017-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2017-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. / { fragment-camera@0 { @@ -712,41 +712,7 @@ __overlay__ { tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <8>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - max_pixel_rate = <750000>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; + /** * The general guideline for naming badge_info contains 3 parts, and is as follows, * The first part is the camera_board_id for the module; if the module is in a FFD diff --git a/overlay/tegra234-camera-imx390-a00.dtsi b/overlay/tegra234-camera-imx390-a00.dtsi index facc4eb..c4a6387 100644 --- a/overlay/tegra234-camera-imx390-a00.dtsi +++ b/overlay/tegra234-camera-imx390-a00.dtsi @@ -413,40 +413,7 @@ tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <2>; - max_lane_speed = <4000000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; + /** * The general guideline for naming badge_info contains 3 parts, and is as follows, * The first part is the camera_board_id for the module; if the module is in a FFD diff --git a/overlay/tegra234-camera-p3762-a00.dtsi b/overlay/tegra234-camera-p3762-a00.dtsi index 1022967..1efdab3 100644 --- a/overlay/tegra234-camera-p3762-a00.dtsi +++ b/overlay/tegra234-camera-p3762-a00.dtsi @@ -1391,40 +1391,7 @@ }; tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <12>; - max_lane_speed = <15000000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; + /** * The general guideline for naming badge_info contains 3 parts, and is as follows, * The first part is the camera_board_id for the module; if the module is in a FFD diff --git a/overlay/tegra234-camera-p3783-a00.dtsi b/overlay/tegra234-camera-p3783-a00.dtsi index b57807c..60cb811 100644 --- a/overlay/tegra234-camera-p3783-a00.dtsi +++ b/overlay/tegra234-camera-p3783-a00.dtsi @@ -1391,40 +1391,7 @@ }; tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <12>; - max_lane_speed = <15000000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; + /** * The general guideline for naming badge_info contains 3 parts, and is as follows, * The first part is the camera_board_id for the module; if the module is in a FFD diff --git a/overlay/tegra234-camera-rbpcv2-imx219.dtsi b/overlay/tegra234-camera-rbpcv2-imx219.dtsi index 71059ef..d64d047 100644 --- a/overlay/tegra234-camera-rbpcv2-imx219.dtsi +++ b/overlay/tegra234-camera-rbpcv2-imx219.dtsi @@ -684,41 +684,7 @@ tcp: tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <4>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - max_pixel_rate = <240000>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; + /** * The general guideline for naming badge_info contains 3 parts, and is as follows, * The first part is the camera_board_id for the module; if the module is in a FFD diff --git a/overlay/tegra234-p3737-camera-dual-imx274-overlay.dts b/overlay/tegra234-p3737-camera-dual-imx274-overlay.dts index b70e54a..a54b5f8 100644 --- a/overlay/tegra234-p3737-camera-dual-imx274-overlay.dts +++ b/overlay/tegra234-p3737-camera-dual-imx274-overlay.dts @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0-only -// SPDX-FileCopyrightText: Copyright (c) 2022-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2022-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. /* * Jetson Device-tree overlay for Camera Dual-IMX274 on t23x platforms * @@ -316,15 +316,6 @@ ids = "LPRD-dual-imx274-002"; sw-modules = "kernel"; }; - __overlay__ { - num_csi_lanes = <8>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; - }; }; /* pca9646 i2c mux */ fragment@27 { diff --git a/overlay/tegra234-p3737-camera-e3331-overlay.dts b/overlay/tegra234-p3737-camera-e3331-overlay.dts index 0afafb0..9dedab2 100644 --- a/overlay/tegra234-p3737-camera-e3331-overlay.dts +++ b/overlay/tegra234-p3737-camera-e3331-overlay.dts @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0-only -// SPDX-FileCopyrightText: Copyright (c) 2017-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2017-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. /dts-v1/; /plugin/; @@ -41,14 +41,6 @@ }; tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - num_csi_lanes = <3>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - max_pixel_rate = <800000>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; modules { status = "okay"; diff --git a/overlay/tegra234-p3737-camera-eCAM130A-overlay.dts b/overlay/tegra234-p3737-camera-eCAM130A-overlay.dts index 37a60e3..2c32a12 100644 --- a/overlay/tegra234-p3737-camera-eCAM130A-overlay.dts +++ b/overlay/tegra234-p3737-camera-eCAM130A-overlay.dts @@ -1,5 +1,5 @@ /* SPDX-License-Identifier: GPL-2.0 */ -/* SPDX-FileCopyrightText: Copyright (c) 2017-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. */ +/* SPDX-FileCopyrightText: Copyright (c) 2017-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. */ /dts-v1/; /plugin/; @@ -1194,11 +1194,6 @@ tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - num_csi_lanes = <12>; - max_lane_speed = <2500000>; - min_bits_per_pixel = <16>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <67>; modules { cam_module0: module0 { diff --git a/overlay/tegra234-p3737-camera-imx185-overlay.dts b/overlay/tegra234-p3737-camera-imx185-overlay.dts index 793e238..a541802 100644 --- a/overlay/tegra234-p3737-camera-imx185-overlay.dts +++ b/overlay/tegra234-p3737-camera-imx185-overlay.dts @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0-only -// SPDX-FileCopyrightText: Copyright (c) 2022-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2022-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. /* * Jetson Device-tree overlay for Camera IMX185 on t23x platforms * @@ -178,15 +178,6 @@ ids = "LPRD-002001", "LPRD-002", "LPRD-001"; sw-modules = "kernel"; }; - __overlay__ { - num_csi_lanes = <4>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; - }; }; /* pca9646 i2c mux */ fragment@30 { diff --git a/overlay/tegra234-p3767-camera-p3768-imx219-A.dts b/overlay/tegra234-p3767-camera-p3768-imx219-A.dts index e78532c..ec3658b 100644 --- a/overlay/tegra234-p3767-camera-p3768-imx219-A.dts +++ b/overlay/tegra234-p3767-camera-p3768-imx219-A.dts @@ -37,41 +37,6 @@ }; tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <4>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - max_pixel_rate = <7500000>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; /** * The general guideline for naming badge_info contains 3 parts, and is as follows, * The first part is the camera_board_id for the module; if the module is in a FFD diff --git a/overlay/tegra234-p3767-camera-p3768-imx219-C.dts b/overlay/tegra234-p3767-camera-p3768-imx219-C.dts index d1cb3ab..e447a17 100644 --- a/overlay/tegra234-p3767-camera-p3768-imx219-C.dts +++ b/overlay/tegra234-p3767-camera-p3768-imx219-C.dts @@ -37,41 +37,6 @@ }; tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <4>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - max_pixel_rate = <7500000>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; /** * The general guideline for naming badge_info contains 3 parts, and is as follows, * The first part is the camera_board_id for the module; if the module is in a FFD diff --git a/overlay/tegra234-p3767-camera-p3768-imx219-imx477.dts b/overlay/tegra234-p3767-camera-p3768-imx219-imx477.dts index fd6d2ba..bc94e46 100644 --- a/overlay/tegra234-p3767-camera-p3768-imx219-imx477.dts +++ b/overlay/tegra234-p3767-camera-p3768-imx219-imx477.dts @@ -46,41 +46,6 @@ }; tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <4>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - max_pixel_rate = <7500000>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; /** * The general guideline for naming badge_info contains 3 parts, and is as follows, * The first part is the camera_board_id for the module; if the module is in a FFD diff --git a/overlay/tegra234-p3767-camera-p3768-imx477-A.dts b/overlay/tegra234-p3767-camera-p3768-imx477-A.dts index 6bddd7c..e1af7df 100644 --- a/overlay/tegra234-p3767-camera-p3768-imx477-A.dts +++ b/overlay/tegra234-p3767-camera-p3768-imx477-A.dts @@ -36,41 +36,6 @@ }; tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <4>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - max_pixel_rate = <7500000>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; /** * The general guideline for naming badge_info contains 3 parts, and is as follows, * The first part is the camera_board_id for the module; if the module is in a FFD diff --git a/overlay/tegra234-p3767-camera-p3768-imx477-C.dts b/overlay/tegra234-p3767-camera-p3768-imx477-C.dts index 23c8416..6db96d9 100644 --- a/overlay/tegra234-p3767-camera-p3768-imx477-C.dts +++ b/overlay/tegra234-p3767-camera-p3768-imx477-C.dts @@ -36,41 +36,6 @@ }; tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <4>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - max_pixel_rate = <7500000>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; /** * The general guideline for naming badge_info contains 3 parts, and is as follows, * The first part is the camera_board_id for the module; if the module is in a FFD diff --git a/overlay/tegra234-p3767-camera-p3768-imx477-dual-4lane.dts b/overlay/tegra234-p3767-camera-p3768-imx477-dual-4lane.dts index 42e8ad7..98f7d78 100644 --- a/overlay/tegra234-p3767-camera-p3768-imx477-dual-4lane.dts +++ b/overlay/tegra234-p3767-camera-p3768-imx477-dual-4lane.dts @@ -43,41 +43,6 @@ }; tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <4>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - max_pixel_rate = <7500000>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; /** * The general guideline for naming badge_info contains 3 parts, and is as follows, * The first part is the camera_board_id for the module; if the module is in a FFD diff --git a/overlay/tegra234-p3767-camera-p3768-imx477-dual.dts b/overlay/tegra234-p3767-camera-p3768-imx477-dual.dts index a4e59b5..0eac498 100644 --- a/overlay/tegra234-p3767-camera-p3768-imx477-dual.dts +++ b/overlay/tegra234-p3767-camera-p3768-imx477-dual.dts @@ -43,41 +43,6 @@ }; tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <4>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - max_pixel_rate = <7500000>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; /** * The general guideline for naming badge_info contains 3 parts, and is as follows, * The first part is the camera_board_id for the module; if the module is in a FFD diff --git a/overlay/tegra234-p3767-camera-p3768-imx477-imx219.dts b/overlay/tegra234-p3767-camera-p3768-imx477-imx219.dts index fa88d5e..a93d7de 100644 --- a/overlay/tegra234-p3767-camera-p3768-imx477-imx219.dts +++ b/overlay/tegra234-p3767-camera-p3768-imx477-imx219.dts @@ -50,41 +50,6 @@ }; tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; - /** - * Physical settings to calculate max ISO BW - * - * num_csi_lanes = <>; - * Total number of CSI lanes when all cameras are active - * - * max_lane_speed = <>; - * Max lane speed in Kbit/s - * - * min_bits_per_pixel = <>; - * Min bits per pixel - * - * vi_peak_byte_per_pixel = <>; - * Max byte per pixel for the VI ISO case - * - * vi_bw_margin_pct = <>; - * Vi bandwidth margin in percentage - * - * max_pixel_rate = <>; - * Max pixel rate in Kpixel/s for the ISP ISO case - * - * isp_peak_byte_per_pixel = <>; - * Max byte per pixel for the ISP ISO case - * - * isp_bw_margin_pct = <>; - * Isp bandwidth margin in percentage - */ - num_csi_lanes = <4>; - max_lane_speed = <1500000>; - min_bits_per_pixel = <10>; - vi_peak_byte_per_pixel = <2>; - vi_bw_margin_pct = <25>; - max_pixel_rate = <7500000>; - isp_peak_byte_per_pixel = <5>; - isp_bw_margin_pct = <25>; /** * The general guideline for naming badge_info contains 3 parts, and is as follows, * The first part is the camera_board_id for the module; if the module is in a FFD