mirror of
git://nv-tegra.nvidia.com/device/hardware/nvidia/t23x-public-dts.git
synced 2025-12-22 17:30:17 +03:00
overlay: camera: remove deprecated properties
it's now using upstream ICC API, devm_of_icc_get().
remove below properties since they are deprecated.
- num_csi_lanes
- max_lane_speed
- max_pixel_rate
- min_bits_per_pixel
- vi_peak_byte_per_pixel
- vi_bw_margin_pct
- isp_peak_byte_per_pixel
- isp_bw_margin_pct
Bug 4712696
Change-Id: I387290e02e91d9ad2cbb7b25903e1445b3d73c2b
Signed-off-by: Jerry Chang <jerchang@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3162430
(cherry picked from commit 0dc0f4c2a3)
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3210555
Reviewed-by: Bibek Basu <bbasu@nvidia.com>
Reviewed-by: Praveen AC <pac@nvidia.com>
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
774f55c736
commit
c126bf17e6
@@ -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 <dt-bindings/clock/tegra234-clock.h>
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user