Nano 2GB + Max9296 + Max9295 + imx490

Can I use Nano 2GB to connect two channels max9296, each channel max9296 to two channels max9295, each channel max9295 to one IMX490 with ISP GW5300 ?
In general, a nano 2GB is connected to 2 MAX9296, 4 MAX9295 and IMX490.
One max9296 is connected to CSI0 and CSI1 of nano 2GB, and the other max9296 is connected to CSI2 and CSI3 of Nano 2GB.



The first is a wiring diagram of nano 2GB, and the second is a wiring diagram of 9296。
Since nano2GB’s CSI0 /1/2/3 are 2 pairs of Lane, each MAX9296 portA and portB connects only 2 pairs of Lane to a CSIx of nano2GB.
The output image format of each IMX490 camera is 2880*1860@30fps YUV422-8bit.

#include <dt-bindings/media/camera.h>
#include <dt-bindings/platform/t210/t210.h>

my nano/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-camera-rbpcv2-imx490.dtsi
/ {
host1x {
vi_base: vi {
num-channels = <2>;
ports {
#address-cells = <1>;
#size-cells = <0>;
vi_port0: port@0 {
reg = <0>;
rbpcv2_imx490_vi_in0: endpoint {
port-index = <0>;
bus-width = <2>;
remote-endpoint = <&rbpcv2_imx490_csi_out0>;
};
};
vi_port1: port@1 {
reg = <1>;
rbpcv2_imx490_vi_in1: endpoint {
port-index = <1>;
bus-width = <2>;
remote-endpoint = <&rbpcv2_imx490_csi_out1>;
};
};
};
};

	csi_base: nvcsi {
		num-channels = <2>;
		#address-cells = <1>;
		#size-cells = <0>;
		csi_chan0: channel@0 {
			reg = <0>;
			ports {
				#address-cells = <1>;
				#size-cells = <0>;
				csi_chan0_port0: port@0 {
					reg = <0>;
					rbpcv2_imx490_csi_in0: endpoint@0 {
						port-index = <0>;
						bus-width = <2>;
						remote-endpoint = <&rbpcv2_imx490_out0>;
					};
				};
				csi_chan0_port1: port@1 {
					reg = <1>;
					rbpcv2_imx490_csi_out0: endpoint@1 {
						remote-endpoint = <&rbpcv2_imx490_vi_in0>;
					};
				};
			};
		};
		csi_chan1: channel@1 {
			reg = <1>;
			ports {
				#address-cells = <1>;
				#size-cells = <0>;
				csi_chan1_port0: port@2 {
					reg = <0>;
					rbpcv2_imx490_csi_in1: endpoint@2 {
						port-index = <1>;
						bus-width = <2>;
						remote-endpoint = <&rbpcv2_imx490_out1>;
					};
				};
				csi_chan1_port1: port@3 {
					reg = <1>;
					rbpcv2_imx490_csi_out1: endpoint@3 {
						remote-endpoint = <&rbpcv2_imx490_vi_in1>;
					};
				};
			};
		};
	};

i2c@546c0000{
	// i2c@0 {
		rbpcv2_imx490_a@48 {
			compatible = "nvidia,imx490";
			/* I2C device address */
			reg = <0x48>;

			/* V4L2 device node location */
			devnode = "video0";

			/* Physical dimensions of sensor */
			physical_w = "15.0";
			physical_h = "12.5";

			sensor_model = "imx490";

			use_sensor_mode_id = "true";

			/**
			* ==== Modes ====
			* A modeX node is required to support v4l2 driver
			* implementation with NVIDIA camera software stack
			*
			* == Signal properties ==
			*
			* phy_mode = "";
			* PHY mode used by the MIPI lanes for this device
			*
			* tegra_sinterface = "";
			* CSI Serial interface connected to tegra
			* Incase of virtual HW devices, use virtual
			* For SW emulated devices, use host
			*
			* pix_clk_hz = "";
			* Sensor pixel clock used for calculations like exposure and framerate
			*
			* readout_orientation = "0";
			* Based on camera module orientation.
			* Only change readout_orientation if you specifically
			* Program a different readout order for this mode
			*
			* == Image format Properties ==
			*
			* active_w = "";
			* Pixel active region width
			*
			* active_h = "";
			* Pixel active region height
			*
			* pixel_t = "";
			* The sensor readout pixel pattern
			*
			* line_length = "";
			* Pixel line length (width) for sensor mode.
			*
			* == Source Control Settings ==
			*
			* Gain factor used to convert fixed point integer to float
			* Gain range [min_gain/gain_factor, max_gain/gain_factor]
			* Gain step [step_gain/gain_factor is the smallest step that can be configured]
			* Default gain [Default gain to be initialized for the control.
			*     use min_gain_val as default for optimal results]
			* Framerate factor used to convert fixed point integer to float
			* Framerate range [min_framerate/framerate_factor, max_framerate/framerate_factor]
			* Framerate step [step_framerate/framerate_factor is the smallest step that can be configured]
			* Default Framerate [Default framerate to be initialized for the control.
			*     use max_framerate to get required performance]
			* Exposure factor used to convert fixed point integer to float
			* For convenience use 1 sec = 1000000us as conversion factor
			* Exposure range [min_exp_time/exposure_factor, max_exp_time/exposure_factor]
			* Exposure step [step_exp_time/exposure_factor is the smallest step that can be configured]
			* Default Exposure Time [Default exposure to be initialized for the control.
			*     Set default exposure based on the default_framerate for optimal exposure settings]
			*
			* gain_factor = ""; (integer factor used for floating to fixed point conversion)
			* min_gain_val = ""; (ceil to integer)
			* max_gain_val = ""; (ceil to integer)
			* step_gain_val = ""; (ceil to integer)
			* default_gain = ""; (ceil to integer)
			* Gain limits for mode
			*
			* exposure_factor = ""; (integer factor used for floating to fixed point conversion)
			* min_exp_time = ""; (ceil to integer)
			* max_exp_time = ""; (ceil to integer)
			* step_exp_time = ""; (ceil to integer)
			* default_exp_time = ""; (ceil to integer)
			* Exposure Time limits for mode (sec)
			*
			* framerate_factor = ""; (integer factor used for floating to fixed point conversion)
			* min_framerate = ""; (ceil to integer)
			* max_framerate = ""; (ceil to integer)
			* step_framerate = ""; (ceil to integer)
			* default_framerate = ""; (ceil to integer)
			* Framerate limits for mode (fps)
			*
			* embedded_metadata_height = "";
			* Sensor embedded metadata height in units of rows.
			* If sensor does not support embedded metadata value should be 0.
			*/
			mode0 { /* imx490_MODE_2880x1860_CROP_30FPS_LINEAR */
				mclk_khz = "24000";
				set_mode_delay_ms = "5000";
				num_lanes = "2";
				tegra_sinterface = "serial_a";
				vc_id = "0";
				/*phy_mode = "DPHY";*/
				dynamic_pixel_bit_depth = "16";
				csi_pixel_bit_depth = "16";
				discontinuous_clk = "no";
				dpcm_enable = "false";
				cil_settletime = "0";
				mode_type = "yuv";
				pixel_phase = "uyvy";

				active_w = "2880";
				active_h = "1860";
				/*pixel_t = "bayer_rggb";*/
				readout_orientation = "0";
				line_length = "4000";
				inherent_gain = "1";
				/*mclk_multiplier = "9.33";*/
				// pix_clk_hz = "240000000";
				pix_clk_hz = "74250000";
				serdes_pix_clk_hz = "833333333";

				gain_factor = "10";
				framerate_factor = "1000000";
				exposure_factor = "1000000";
				min_gain_val = "12"; /* 1.00x */
				max_gain_val = "120"; /* 10.66x */
				step_gain_val = "1";
				default_gain = "12"; /* 1.00x */
				min_hdr_ratio = "1";
				max_hdr_ratio = "1";
				min_framerate = "30000000"; /* 2.0 fps */
				max_framerate = "30000000"; /* 21.0 fps */
				step_framerate = "1";
				default_framerate = "30000000"; /* 21.0 fps */
				min_exp_time = "20"; /* us */
				max_exp_time = "33333"; /* us */
				step_exp_time = "1";
				default_exp_time = "33333"; /* us */

				embedded_metadata_height = "0";
			};

			ports {
				#address-cells = <1>;
				#size-cells = <0>;

				port@0 {
					reg = <0>;
					rbpcv2_imx490_out0: endpoint {
						port-index = <0>;
						bus-width = <2>;
						remote-endpoint = <&rbpcv2_imx490_csi_in0>;
					};
				};
			};
		};
		rbpcv2_imx490_b@6d {
			compatible = "nvidia,imx490";
			/* I2C device address */
			reg = <0x6d>;

			/* V4L2 device node location */
			devnode = "video1";

			/* Physical dimensions of sensor */
			physical_w = "15.0";
			physical_h = "12.5";

			sensor_model = "imx490";

			use_sensor_mode_id = "true";


			/**
			* ==== Modes ====
			* A modeX node is required to support v4l2 driver
			* implementation with NVIDIA camera software stack
			*
			* == Signal properties ==
			*
			* phy_mode = "";
			* PHY mode used by the MIPI lanes for this device
			*
			* tegra_sinterface = "";
			* CSI Serial interface connected to tegra
			* Incase of virtual HW devices, use virtual
			* For SW emulated devices, use host
			*
			* pix_clk_hz = "";
			* Sensor pixel clock used for calculations like exposure and framerate
			*
			* readout_orientation = "0";
			* Based on camera module orientation.
			* Only change readout_orientation if you specifically
			* Program a different readout order for this mode
			*
			* == Image format Properties ==
			*
			* active_w = "";
			* Pixel active region width
			*
			* active_h = "";
			* Pixel active region height
			*
			* pixel_t = "";
			* The sensor readout pixel pattern
			*
			* line_length = "";
			* Pixel line length (width) for sensor mode.
			*
			* == Source Control Settings ==
			*
			* Gain factor used to convert fixed point integer to float
			* Gain range [min_gain/gain_factor, max_gain/gain_factor]
			* Gain step [step_gain/gain_factor is the smallest step that can be configured]
			* Default gain [Default gain to be initialized for the control.
			*     use min_gain_val as default for optimal results]
			* Framerate factor used to convert fixed point integer to float
			* Framerate range [min_framerate/framerate_factor, max_framerate/framerate_factor]
			* Framerate step [step_framerate/framerate_factor is the smallest step that can be configured]
			* Default Framerate [Default framerate to be initialized for the control.
			*     use max_framerate to get required performance]
			* Exposure factor used to convert fixed point integer to float
			* For convenience use 1 sec = 1000000us as conversion factor
			* Exposure range [min_exp_time/exposure_factor, max_exp_time/exposure_factor]
			* Exposure step [step_exp_time/exposure_factor is the smallest step that can be configured]
			* Default Exposure Time [Default exposure to be initialized for the control.
			*     Set default exposure based on the default_framerate for optimal exposure settings]
			*
			* gain_factor = ""; (integer factor used for floating to fixed point conversion)
			* min_gain_val = ""; (ceil to integer)
			* max_gain_val = ""; (ceil to integer)
			* step_gain_val = ""; (ceil to integer)
			* default_gain = ""; (ceil to integer)
			* Gain limits for mode
			*
			* exposure_factor = ""; (integer factor used for floating to fixed point conversion)
			* min_exp_time = ""; (ceil to integer)
			* max_exp_time = ""; (ceil to integer)
			* step_exp_time = ""; (ceil to integer)
			* default_exp_time = ""; (ceil to integer)
			* Exposure Time limits for mode (sec)
			*
			* framerate_factor = ""; (integer factor used for floating to fixed point conversion)
			* min_framerate = ""; (ceil to integer)
			* max_framerate = ""; (ceil to integer)
			* step_framerate = ""; (ceil to integer)
			* default_framerate = ""; (ceil to integer)
			* Framerate limits for mode (fps)
			*
			* embedded_metadata_height = "";
			* Sensor embedded metadata height in units of rows.
			* If sensor does not support embedded metadata value should be 0.
			*/
			mode0 { /* imx490_MODE_2880x1860_CROP_30FPS_LINEAR */
				mclk_khz = "24000";
				set_mode_delay_ms = "5000";
				num_lanes = "2";
				tegra_sinterface = "serial_b";
				/*phy_mode = "DPHY";*/
				dynamic_pixel_bit_depth = "16";
				csi_pixel_bit_depth = "16";
				discontinuous_clk = "no";
				dpcm_enable = "false";
				cil_settletime = "0";
				mode_type = "yuv";
				pixel_phase = "uyvy";

				active_w = "2880";
				active_h = "1860";
				/*pixel_t = "bayer_rggb";*/
				readout_orientation = "0";
				line_length = "4000";
				inherent_gain = "1";
				/*mclk_multiplier = "9.33";*/
				// pix_clk_hz = "240000000";
				pix_clk_hz = "74250000";
				serdes_pix_clk_hz = "833333333";

				gain_factor = "10";
				framerate_factor = "1000000";
				exposure_factor = "1000000";
				min_gain_val = "12"; /* 1.00x */
				max_gain_val = "120"; /* 10.66x */
				step_gain_val = "1";
				default_gain = "12"; /* 1.00x */
				min_hdr_ratio = "1";
				max_hdr_ratio = "1";
				min_framerate = "30000000"; /* 2.0 fps */
				max_framerate = "30000000"; /* 21.0 fps */
				step_framerate = "1";
				default_framerate = "30000000"; /* 21.0 fps */
				min_exp_time = "20"; /* us */
				max_exp_time = "33333"; /* us */
				step_exp_time = "1";
				default_exp_time = "33333"; /* us */

				embedded_metadata_height = "0";
			};
			ports {
				#address-cells = <1>;
				#size-cells = <0>;

				port@0 {
					reg = <0>;
					rbpcv2_imx490_out1: endpoint {
						port-index = <1>;
						bus-width = <2>;
						remote-endpoint = <&rbpcv2_imx490_csi_in1>;
					};
				};
			};
		};
};
};

};

/ {
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 = <2500000>;
	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>;
	status = "okay";

	/**
	 * 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
	 * platform, then use the platform name for this part.
	 * The second part contains the position of the module, ex. "rear" or "front".
	 * The third part contains the last 6 characters of a part number which is found
	 * in the module's specsheet from the vendor.
	 */
	modules {
		cam_module0: module0 {
			badge = "porg_front_RBPCV2";
			position = "front";
			orientation = "1";
			cam_module0_drivernode0: drivernode0 {
				pcl_id = "v4l2_sensor";
				devname = "imx490 6-0048";
				proc-device-tree = "/proc/device-tree/host1x/i2c@546c0000/rbpcv2_imx490_a@48";
			};

			// cam_module0_drivernode1: drivernode1 {
			// 	pcl_id = "v4l2_lens";
			// 	proc-device-tree = "/proc/device-tree/lens_imx490@RBPCV2/";
			// };

		};
		cam_module1: module1 {
			badge = "porg_rear_RBPCV2";
			position = "rear";
			orientation = "1";
			cam_module1_drivernode0: drivernode0 {
				pcl_id = "v4l2_sensor";
				devname = "imx490 6-006d";
				proc-device-tree = "/proc/device-tree/host1x/i2c@546c00000/rbpcv2_imx490_b@6d";
			};

			// cam_module1_drivernode1: drivernode1 {
			// 	pcl_id = "v4l2_lens";
			// 	proc-device-tree = "/proc/device-tree/lens_imx490@RBPCV2/";
			// };
		};
	};
};

};

my nano/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-camera-rbpcv2-imx490.dtsi

#include “tegra210-camera-rbpcv2-imx490.dtsi”

#define CAM2_PWDN1 TEGRA_GPIO(I, 1)
#define CAM1_PWDN1 TEGRA_GPIO(H, 6)

/ {
host1x {
i2c@546c0000 {
/*
rbpcv2_imx219_a@10 {
reset-gpios = <&gpio CAM1_PWDN1 GPIO_ACTIVE_HIGH>;
};
/
// i2c@0 {
// reg = <0>;
// i2c-mux,deselect-on-exit;
// #address-cells = <1>;
// #size-cells = <0>;
rbpcv2_imx490_a@48 {
status = “okay”;
reset-gpios = <&gpio CAM1_PWDN1 GPIO_ACTIVE_HIGH>;
/
Define any required hw resources needed by driver /
/
ie. clocks, io pins, power sources /
clocks = <&tegra_car TEGRA210_CLK_CLK_OUT_3>;
clock-names = “extperiph1”, “pllp_grtba”;
mclk = “extperiph1”;
// clock-names = “cam_mclk1”;
// clock-frequency = <24000000>;
// mclk = “cam_mclk1”;
};
rbpcv2_imx490_b@6d {
status = “okay”;
reset-gpios = <&gpio CAM1_PWDN1 GPIO_ACTIVE_HIGH>;
/
Define any required hw resources needed by driver /
/
ie. clocks, io pins, power sources */
clocks = <&tegra_car TEGRA210_CLK_CLK_OUT_3>;
clock-names = “extperiph1”, “pllp_grtba”;
mclk = “extperiph1”;
// clock-names = “cam_mclk1”;
// clock-frequency = <24000000>;
// mclk = “cam_mclk1”;
};
};
};
gpio@6000d000 {
camera-control-output-low {
gpio-hog;
output-low;
// gpios = < CAM1_PWDN1 0 CAM2_PWDN1 0>;
// label = “cam1-pwdn”, “cam2-pwdn”;

		gpios = < CAM1_PWDN1 0 >;
		label = "cam1-pwdn";
	};
};

};

nvidia@nvidia-desktop:~$ v4l2-ctl -d /dev/video0 --list-formats-ext
ioctl: VIDIOC_ENUM_FMT
Index : 0
Type : Video Capture
Pixel Format: ‘UYVY’
Name : UYVY 4:2:2

Index       : 1
Type        : Video Capture
Pixel Format: 'NV16'
Name        : Y/CbCr 4:2:2

Index       : 2
Type        : Video Capture
Pixel Format: 'UYVY'
Name        : UYVY 4:2:2

nvidia@nvidia-desktop:~$ v4l2-ctl --list-devices
vi-output, imx490 6-0048 (platform:54080000.vi:0):
/dev/video0

vi-output, imx490 6-006d (platform:54080000.vi:1):
/dev/video1

When I tried the following command, something went wrong and Dmesg showed the following log:

nvidia@nvidia-desktop:~$ v4l2-ctl --set-fmt-video=width=2880,height=1680,pixelformat=YUYV --set-ctrl bypass_mode=0 --stream-mmap --stream-count=100 -d /dev/video0 --stream-to=ov491.raw

nvidia@nvidia-desktop:~$ dmesg
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.9.253-tegra (m@ubuntu) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05) ) #185 SMP PREEMPT Wed Feb 9 11:31:42 CST 2022
[ 0.000000] Boot CPU: AArch64 Processor [411fd071]
[ 0.000000] OF: fdt:memory scan node memory@80000000, reg size 48,
[ 0.000000] OF: fdt: - 80000000 , 3f800000
[ 0.000000] OF: fdt: - bfa00000 , 3fe00000
[ 0.000000] OF: fdt: - ffa00000 , 600000
[ 0.000000] Found tegra_fbmem: 00140000@92ca9000
[ 0.000000] earlycon: uart8250 at MMIO32 0x0000000070006000 (options ‘’)
[ 0.000000] bootconsole [uart8250] enabled
[ 0.000000] OF: reserved mem: initialized node iram-carveout, compatible id nvidia,iram-carveout
[ 0.000000] OF: reserved mem: initialized node ramoops_carveout, compatible id nvidia,ramoops
[ 0.000000] cma: Reserved 64 MiB at 0x00000000fb800000
[ 0.000000] On node 0 totalpages: 522752
[ 0.000000] DMA zone: 8192 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 522752 pages, LIFO batch:31
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.0 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] psci: SMC Calling Convention v1.1
[ 0.000000] percpu: Embedded 24 pages/cpu s57624 r8192 d32488 u98304
[ 0.000000] pcpu-alloc: s57624 r8192 d32488 u98304 alloc=24*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] CPU features: enabling workaround for ARM erratum 832075
[ 0.000000] Speculative Store Bypass Disable mitigation not required
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 514560
[ 0.000000] Kernel command line: tegraid=21.1.2.0.0 ddr_die=2048M@2048M section=256M memtype=0 vpr_resize usb_port_owner_info=0 lane_owner_info=0 emc_max_dvfs=0 touch_id=0@63 video=tegrafb no_console_suspend=1 console=ttyS0,115200n8 debug_uartport=lsport,4 earlyprintk=uart8250-32bit,0x70006000 maxcpus=4 usbcore.old_scheme_first=1 core_edp_mv=1125 core_edp_ma=4000 gpt tegra_fbmem=0x140000@0x92ca9000 is_hdmi_initialised=1 earlycon=uart8250,mmio32,0x70006000 root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 quiet root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0
[ 0.000000] log_buf_len individual max cpu contribution: 32768 bytes
[ 0.000000] log_buf_len total cpu_extra contributions: 98304 bytes
[ 0.000000] log_buf_len min size: 32768 bytes
[ 0.000000] log_buf_len: 131072 bytes
[ 0.000000] early log buf free: 29984(91%)
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
[ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.000000] Memory: 1945212K/2091008K available (15294K kernel code, 2940K rwdata, 6608K rodata, 8640K init, 612K bss, 80260K reserved, 65536K cma-reserved)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] modules : 0xffffff8000000000 - 0xffffff8008000000 ( 128 MB)
[ 0.000000] vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000 ( 250 GB)
[ 0.000000] .text : 0xffffff8008080000 - 0xffffff8008f70000 ( 15296 KB)
[ 0.000000] .rodata : 0xffffff8008f70000 - 0xffffff80095f0000 ( 6656 KB)
[ 0.000000] .init : 0xffffff80095f0000 - 0xffffff8009e60000 ( 8640 KB)
[ 0.000000] .data : 0xffffff8009e60000 - 0xffffff800a13f008 ( 2941 KB)
[ 0.000000] .bss : 0xffffff800a13f008 - 0xffffff800a1d8074 ( 613 KB)
[ 0.000000] fixed : 0xffffffbefe7fd000 - 0xffffffbefec00000 ( 4108 KB)
[ 0.000000] PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000 ( 16 MB)
[ 0.000000] vmemmap : 0xffffffbf00000000 - 0xffffffc000000000 ( 4 GB maximum)
[ 0.000000] 0xffffffbf00000000 - 0xffffffbf02000000 ( 32 MB actual)
[ 0.000000] memory : 0xffffffc000000000 - 0xffffffc080000000 ( 2048 MB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 64.
[ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=4
[ 0.000000] NR_IRQS:64 nr_irqs:64 0
[ 0.000000] /interrupt-controller@60004000: 192 interrupts forwarded to /interrupt-controller
[ 0.000000] t210 clock and reset probe
[ 0.000000] tegra-pmc: get_secure_pmc_setting: done secure_pmc=1
[ 0.000000] clk_cbus_recalc_rate: no gbus parent
[ 0.000000] clk_cbus_recalc_rate: no gbus parent
[ 0.000000] clk_cbus_recalc_rate: no gbus parent
[ 0.000000] clk_cbus_recalc_rate: no gbus parent
[ 0.000000] clk_cbus_recalc_rate: no gbus parent
[ 0.000000] arm_arch_timer: Architected cp15 timer(s) running at 19.20MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
[ 0.000006] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
[ 0.001460] Console: colour dummy device 80x25
[ 0.001470] console [tty0] enabled
[ 0.001476] bootconsole [uart8250] disabled
[ 0.001498] kmemleak: Kernel memory leak detector disabled
[ 0.001514] Calibrating delay loop (skipped), value calculated using timer frequency… 38.40 BogoMIPS (lpj=76800)
[ 0.001525] pid_max: default: 32768 minimum: 301
[ 0.001972] Security Framework initialized
[ 0.002193] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.002198] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.003277] ftrace: allocating 47033 entries in 184 pages
[ 0.170608] sched-energy: CPU device node has no sched-energy-costs
[ 0.170639] ASID allocator initialised with 65536 entries
[ 0.208038] tegra-id: chipid=22117.
[ 0.208050] tegra-id: opt_subrevision=0.
[ 0.208068] Tegra Speedo/IDDQ fuse revision 4
[ 0.208073] Tegra: CPU Speedo ID 9, SoC Speedo ID 0, GPU Speedo ID 2
[ 0.208078] Tegra: CPU Process ID 0, SoC Process ID 0, GPU Process ID 0
[ 0.208084] Tegra: CPU Speedo Value 2049, SoC Speedo Value 1948, GPU Speedo Value 2051
[ 0.208088] Tegra: CPU IDDQ Value 2076, SoC IDDQ Value 2344, GPU IDDQ Value 2835
[ 0.208106] Tegra Revision: A02 SKU: 0x8f CPU Process: 0 SoC Process: 0
[ 0.208121] DTS File Name: …/arch/arm64/boot/dts/…/…/…/…/…/…/hardware/nvidia/platform/t210/batuu/kernel-dts/tegra210-p3448-0003-p3542-0000.dts
[ 0.208128] DTB Build time: Feb 9 2022 09:28:59
[ 0.256957] CPU1: Booted secondary processor [411fd071]
[ 0.288928] CPU2: Booted secondary processor [411fd071]
[ 0.320922] CPU3: Booted secondary processor [411fd071]
[ 0.321003] Brought up 4 CPUs
[ 0.321010] SMP: Total of 4 processors activated.
[ 0.321017] CPU features: detected feature: 32-bit EL0 Support
[ 0.321274] CPU: All CPU(s) started at EL2
[ 0.321290] alternatives: patching kernel code
[ 0.328720] devtmpfs: initialized
[ 0.363641] Initilizing CustomIPI irq domain
[ 0.363952] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.363975] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 0.365717] pinctrl core: initialized pinctrl subsystem
[ 0.366160] OS set in device tree is not L4T.
[ 0.366523] regulator-dummy: no parameters
[ 0.366782] Initializing plugin-manager
[ 0.366913] Plugin module not found
[ 0.370139] NET: Registered protocol family 16
[ 0.371729] pstore: using zlib compression
[ 0.371761] console [pstore-1] enabled
[ 0.371765] pstore: Registered ramoops as persistent store backend
[ 0.371771] ramoops: attached 0x200000@0xb0000000, ecc: 0/0
[ 0.384979] cpuidle: using governor menu
[ 0.387748] tegra_smmu 70019000.iommu: Loaded Tegra IOMMU driver
[ 0.389372] vdso: 2 pages (1 code @ ffffff8008f77000, 1 data @ ffffff8009e64000)
[ 0.389396] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.393367] atomic_pool_init():622: DMA: preallocated 1024 KiB pool for atomic allocations
[ 0.395570] Serial: AMBA PL011 UART driver
[ 0.396098] tegra_powergate_init: DONE
[ 0.396113] DTS File Name: …/arch/arm64/boot/dts/…/…/…/…/…/…/hardware/nvidia/platform/t210/batuu/kernel-dts/tegra210-p3448-0003-p3542-0000.dts
[ 0.396118] DTB Build time: Feb 9 2022 09:28:59
[ 0.397830] Tegra reboot handler registered.
[ 0.402234] iommu: Adding device tegra-carveouts to group 0
[ 0.402342] platform tegra-carveouts: domain=ffffffc078b82258 allocates as[0]=ffffffc078bec0a8
[ 0.402681] iommu: Adding device smmu_test to group 1
[ 0.402727] platform smmu_test: domain=ffffffc078b82498 allocates as[0]=ffffffc078bec110
[ 0.403554] mc: mapped MMIO address: 0xffffff8008041000 → 0x70019000
[ 0.403610] mc: mapped MMIO address: 0xffffff8008067000 → 0x7001c000
[ 0.403668] mc: mapped MMIO address: 0xffffff800807b000 → 0x7001d000
[ 0.403677] nv-tegra-mc 70019000.mc: No mssnvlink node
[ 0.403714] mc-err: mcerr ops are set to t21x
[ 0.414608] iommu: Adding device 70090000.xusb to group 2
[ 0.414886] iommu: Adding device 70006000.serial to group 3
[ 0.414961] platform 70006000.serial: domain=ffffffc0784bd498 allocates as[0]=ffffffc078bec178
[ 0.415385] iommu: Adding device 70006040.serial to group 4
[ 0.415657] iommu: Adding device 70006200.serial to group 5
[ 0.415873] iommu: Adding device sound to group 6
[ 0.415921] platform sound: domain=ffffffc0784bd9d8 allocates as[0]=ffffffc078bec1e0
[ 0.416481] iommu: Adding device 7000d400.spi to group 7
[ 0.416737] iommu: Adding device 7000d600.spi to group 8
[ 0.417054] iommu: Adding device 70410000.spi to group 9
[ 0.417369] iommu: Adding device 50000000.host1x to group 10
[ 0.417638] iommu: Adding device 54080000.vi to group 11
[ 0.418034] iommu: Adding device 54600000.isp to group 12
[ 0.418323] iommu: Adding device 54680000.isp to group 13
[ 0.418604] iommu: Adding device tegradc.0 to group 14
[ 0.418660] platform tegradc.0: domain=ffffffc0784ca918 allocates as[0]=ffffffc078bec248
[ 0.420040] platform tegradc.0: IOVA linear map 0x0000000092ca9000(140000)
[ 0.420280] iommu: Adding device 54340000.vic to group 15
[ 0.420482] iommu: Adding device 544c0000.nvenc to group 16
[ 0.420674] iommu: Adding device 54500000.tsec to group 17
[ 0.420869] iommu: Adding device 54100000.tsecb to group 18
[ 0.421114] iommu: Adding device 54480000.nvdec to group 19
[ 0.421312] iommu: Adding device 54380000.nvjpg to group 20
[ 0.422057] iommu: Adding device 546c0000.i2c to group 21
[ 0.422382] iommu: Adding device 57000000.gpu to group 22
[ 0.422429] platform 57000000.gpu: domain=ffffffc0784d7798 allocates as[0]=ffffffc078bec2b0
[ 0.422466] platform 57000000.gpu: domain=ffffffc0784d7798 allocates as[1]=ffffffc078bec318
[ 0.422501] platform 57000000.gpu: domain=ffffffc0784d7798 allocates as[2]=ffffffc078bec380
[ 0.422548] platform 57000000.gpu: domain=ffffffc0784d7798 allocates as[3]=ffffffc078bec3e8
[ 0.423428] tegra-pmc 7000e400.pmc: i2c-thermtrip node not found, emergency thermal reset disabled.
[ 0.423438] tegra-pmc 7000e400.pmc: scratch reg offset dts data not present
[ 0.423449] tegra-pmc: ### PMC reset source: TEGRA_SOFTWARE_RESET
[ 0.423452] tegra-pmc: ### PMC reset level: TEGRA_RESET_LEVEL_WARM
[ 0.423457] tegra-pmc: ### PMC reset status reg: 0x3
[ 0.473134] padctrl padctrl.0: Pad control driver tegra-pmc-padctrl registered
[ 0.473143] tegra-pmc: Clear bootloader IO dpd settings
[ 0.473167] tegra-pmc 7000e400.pmc: IO padctrl driver initialized
[ 0.473228] tegra-pmc 7000e400.pmc: PMC: Successfully configure bootrom reset commands
[ 0.473523] iommu: Adding device 70012000.se to group 23
[ 0.474322] iommu: Adding device 7000c000.i2c to group 24
[ 0.474578] iommu: Adding device 7000c400.i2c to group 25
[ 0.474835] iommu: Adding device 7000c500.i2c to group 26
[ 0.475088] iommu: Adding device 7000c700.i2c to group 27
[ 0.475338] iommu: Adding device 7000d000.i2c to group 28
[ 0.475603] iommu: Adding device 7000d100.i2c to group 29
[ 0.475927] iommu: Adding device sdhci-tegra.0 to group 30
[ 0.475990] platform sdhci-tegra.0: domain=ffffffc078b2df18 allocates as[0]=ffffffc078bec450
[ 0.476813] iommu: Adding device 700d0000.xudc to group 31
[ 0.480078] vdd-ac-bat: 5000 mV
[ 0.480449] vdd-5v0-sys: 5000 mV
[ 0.481152] vdd-5v0-hdmi: 5000 mV
[ 0.481577] vdd-5v0-hdmi: supplied by vdd-5v0-sys
[ 0.481862] vdd-1v8-sys: 1800 mV
[ 0.482259] vdd-fan: 5000 mV
[ 0.482474] vdd-fan: supplied by vdd-5v0-sys
[ 0.482691] vdd-usb-vbus: 5000 mV
[ 0.482892] vdd-usb-vbus: supplied by vdd-5v0-sys
[ 0.483266] vdd-usb-vbus2: 5000 mV
[ 0.518283] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 0.520417] gpio gpiochip0: gpio-line-names specifies 240 line names but there are 256 lines on the chip
[ 0.521673] GPIO line 62 (camera-control-output-low) hogged as output/low
[ 0.521702] GPIO line 6 (system-suspend-gpio) hogged as output/high
[ 0.522035] gpiochip_setup_dev: registered GPIOs 0 to 255 on device: gpiochip0 (tegra-gpio)
[ 0.530054] eventlib_kernel: keventlib is initialized, test id: 0
[ 0.530400] SCSI subsystem initialized
[ 0.530580] libata version 3.00 loaded.
[ 0.530859] usbcore: registered new interface driver usbfs
[ 0.530908] usbcore: registered new interface driver hub
[ 0.530948] usbcore: registered new device driver usb
[ 0.534856] max77620 4-003c: PMIC Version OTP:0x35 and ES:0x8
[ 0.541088] vdd-core: 1000 <–> 1162 mV at 1125 mV
[ 0.542043] vdd-ddr-1v1: Bringing 1125000uV into 1150000-1150000uV
[ 0.544938] random: fast init done
[ 0.544955] vdd-ddr-1v1: 1150 mV
[ 0.548945] vdd-pre-reg-1v35: 1350 mV
[ 0.552945] vdd-1v8: 1800 mV
[ 0.556946] avdd-sys-1v2: 1200 mV
[ 0.560950] vdd-pex-1v0: 1050 mV
[ 0.561583] vddio-sdmmc-ap: 1800 <–> 3300 mV at 3300 mV
[ 0.562120] max77620-ldo3: at 3100 mV
[ 0.564947] vdd-rtc: 850 <–> 1100 mV at 1000 mV
[ 0.565463] max77620-ldo5: at 3100 mV
[ 0.568945] vddio-sdmmc3-ap: 1800 <–> 3300 mV at 2800 mV
[ 0.572945] avdd-1v05-pll: 1050 mV
[ 0.576944] avdd-io-hdmi-dp: 1050 mV
[ 0.579437] GPIO line 505 (spmic-default-output-high) hogged as output/high
[ 0.579725] gpiochip_setup_dev: registered GPIOs 504 to 511 on device: gpiochip1 (max77620-gpio)
[ 0.580014] max77620 4-003c: max77620 probe successful
[ 0.582803] media: Linux media interface: v0.10
[ 0.582854] Linux video capture interface: v2.00
[ 0.583842] pps_core: LinuxPPS API ver. 1 registered
[ 0.583847] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it
[ 0.583870] PTP clock support registered
[ 0.587142] tegra210-emc 7001b000.external-memory-controller: validated EMC DFS table
[ 0.587958] Advanced Linux Sound Architecture Driver Initialized.
[ 0.588614] Bluetooth: Core ver 2.22
[ 0.588662] NET: Registered protocol family 31
[ 0.588666] Bluetooth: HCI device and connection manager initialized
[ 0.588682] Bluetooth: HCI socket layer initialized
[ 0.588690] Bluetooth: L2CAP socket layer initialized
[ 0.588720] Bluetooth: SCO socket layer initialized
[ 0.590541] tegra210_dvfs: no clock found for sdmmc2_ddr
[ 0.590558] tegra210_dvfs: no clock found for sdmmc4_ddr
[ 0.590609] tegra210_dvfs: no clock found for sdmmc1_ddr
[ 0.590625] tegra210_dvfs: no clock found for sdmmc3_ddr
[ 0.593574] tegra_dvfs: Unable to get vdd-cpu rail for step info, defering probe
[ 0.594769] vdd-3v3-sys: 3300 mV
[ 0.595128] vdd-3v3-sys: supplied by vdd-5v0-sys
[ 0.595180] vdd-1v8-sys: supplied by vdd-3v3-sys
[ 0.597148] vdd-usb-vbus2: supplied by vdd-3v3-sys
[ 0.597590] vdd-3v3-sd: 3300 mV
[ 0.598012] vdd-3v3-sd: supplied by vdd-3v3-sys
[ 0.598572] avdd-io-edp-1v05: 1050 mV
[ 0.598928] avdd-io-edp-1v05: supplied by avdd-1v05-pll
[ 0.599083] vdd-usb-hub-en: 5000 mV
[ 0.599425] vdd-usb-hub-en: supplied by vdd-1v8-sys
[ 0.600547] camchar: rtcpu character device driver loaded
[ 0.601302] extcon-gpio-states extcon:extcon@1: Cable state:0, cable id:0
[ 0.602659] clocksource: Switched to clocksource arch_sys_counter
[ 0.642470] VFS: Disk quotas dquot_6.6.0
[ 0.642597] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.643172] nvmap_heap_init: nvmap_heap_init: created heap block cache
[ 0.643620] nvmap: nvmap_select_cache_ops() nvmap cache ops set to set/ways
[ 0.643629] nvmap_page_pool_init: Total RAM pages: 502687
[ 0.643634] nvmap_page_pool_init: nvmap page pool size: 62835 pages (245 MB)
[ 0.643755] nvmap_background_zero_thread: PP zeroing thread starting.
[ 0.644024] misc nvmap: iram :dma coherent mem declare 0x0000000040001000,258048
[ 0.644196] misc nvmap: created heap iram base 0x0000000040001000 size (252KiB)
[ 0.653261] thermal thermal_zone0: Registering thermal zone thermal_zone0 for type AO-therm
[ 0.653719] thermal thermal_zone1: Registering thermal zone thermal_zone1 for type CPU-therm
[ 0.654078] thermal thermal_zone2: Registering thermal zone thermal_zone2 for type GPU-therm
[ 0.654361] thermal thermal_zone3: Registering thermal zone thermal_zone3 for type PLL-therm
[ 0.654551] thermal thermal_zone4: Registering thermal zone thermal_zone4 for type PMIC-Die
[ 0.654865] pre_t19x_iso_plat_init(): iso emc max clk=1600000KHz
[ 0.654870] pre_t19x_iso_plat_init(): max_iso_bw=11520000KB
[ 0.655319] NET: Registered protocol family 2
[ 0.656329] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[ 0.656446] TCP bind hash table entries: 16384 (order: 6, 262144 bytes)
[ 0.656698] TCP: Hash tables configured (established 16384 bind 16384)
[ 0.656843] UDP hash table entries: 1024 (order: 3, 32768 bytes)
[ 0.656886] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
[ 0.657223] NET: Registered protocol family 1
[ 0.657850] RPC: Registered named UNIX socket transport module.
[ 0.657856] RPC: Registered udp transport module.
[ 0.657860] RPC: Registered tcp transport module.
[ 0.657865] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.657878] PCI: CLS 0 bytes, default 64
[ 0.658107] Trying to unpack rootfs image as initramfs…
[ 0.963850] Freeing initrd memory: 6992K
[ 0.973384] host1x 50000000.host1x: initialized
[ 0.975275] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[ 0.978549] audit: initializing netlink subsys (disabled)
[ 0.978611] audit: type=2000 audit(0.827:1): initialized
[ 0.979342] workingset: timestamp_bits=46 max_order=19 bucket_order=0
[ 0.989031] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.990458] ntfs: driver 2.1.32 [Flags: R/W].
[ 0.991407] 9p: Installing v9fs 9p2000 file system support
[ 0.994627] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 240)
[ 0.994780] io scheduler noop registered
[ 0.995080] io scheduler cfq registered (default)
[ 0.997759] gic 702f9000.agic: GIC IRQ controller registered
[ 1.000747] iommu: Adding device 702ef000.adsp to group 32
[ 1.009534] iommu: Adding device aconnect@702c0000:adsp_audio to group 33
[ 1.009681] tegra-aconnect aconnect@702c0000: Tegra ACONNECT bus registered
[ 1.010287] tegra-xusb-padctl 7009f000.xusb_padctl: TEGRA_FUSE_SKU_CALIB_0 = 0x71c7c0e
[ 1.010296] tegra-xusb-padctl 7009f000.xusb_padctl: TEGRA_FUSE_USB_CALIB_EXT_0 = 0x4
[ 1.011963] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.0, lane = usb2-0, function = xusb
[ 1.012069] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.1, lane = usb2-1, function = xusb
[ 1.012157] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.2, lane = usb2-2, function = xusb
[ 1.012351] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.3, lane = pcie-0, function = pcie-x1
[ 1.012438] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.4, lane = pcie-1, function = pcie-x4
[ 1.012530] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.5, lane = pcie-2, function = pcie-x4
[ 1.012614] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.6, lane = pcie-3, function = pcie-x4
[ 1.012703] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.7, lane = pcie-4, function = pcie-x4
[ 1.012787] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.8, lane = pcie-5, function = xusb
[ 1.012874] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.9, lane = pcie-6, function = xusb
[ 1.013462] tegra-xusb-padctl 7009f000.xusb_padctl: failed to setup XUSB ports: -517
[ 1.020123] tegra-pwm 7000a000.pwm: PWM clk cannot sleep in ops
[ 1.021727] tegra-dfll-pwm 70110000.pwm: DFLL pwm-rate: 12800000
[ 1.023675] tegra-pcie 1003000.pcie: 4x1, 1x1 configuration
[ 1.023714] tegra-pcie 1003000.pcie: PHY get deferred: -517
[ 1.023721] tegra-pcie 1003000.pcie: failed to get PHYs: -517
[ 1.025118] tegra_camera_platform tegra-camera-platform: tegra_camera_probe:camera_platform_driver probe
[ 1.025319] misc tegra_camera_ctrl: tegra_camera_isomgr_register: some fields not in DT.
[ 1.025328] misc tegra_camera_ctrl: tegra_camera_isomgr_register isp_iso_bw=0, vi_iso_bw=2500000, max_bw=2500000
[ 1.025576] Adding domain tsec-pd to PM domain host1x-pd
[ 1.028316] tsec 54500000.tsec: initialized
[ 1.029641] tsec 54100000.tsecb: initialized
[ 1.030335] Adding domain nvdec-pd to PM domain host1x-pd
[ 1.033449] nvdec 54480000.nvdec: initialized
[ 1.034500] Adding domain vic03-pd to PM domain host1x-pd
[ 1.034878] Adding domain msenc-pd to PM domain host1x-pd
[ 1.035051] Adding domain nvjpg-pd to PM domain host1x-pd
[ 1.038693] falcon 54340000.vic: initialized
[ 1.040003] falcon 544c0000.nvenc: initialized
[ 1.041316] falcon 54380000.nvjpg: initialized
[ 1.045672] tegra_cec 70015000.tegra_cec: dt=1 start=0x70015000 end=0x70015FFF irq=95
[ 1.045729] tegra_cec 70015000.tegra_cec: Enable clock result: 0.
[ 1.045764] tegra_cec 70015000.tegra_cec: tegra_cec_init started
[ 1.045943] tegradc tegradc.0: disp0 connected to head0->/host1x/sor1
[ 1.046034] tegra_cec 70015000.tegra_cec: cec_add_sysfs ret=0
[ 1.046037] display board info: id 0x0, fab 0x0
[ 1.046041] tegra_cec 70015000.tegra_cec: probed
[ 1.046103] generic_infoframe_type: 0x87
[ 1.046249] tegradc tegradc.0: DT parsed successfully
[ 1.046301] tegradc tegradc.0: Display dc.ffffff800ab80000 registered with id=0
[ 1.046859] tegradc tegradc.0: Bootloader disp_param detected. Detected mode: 640x480 (on 0x0mm) pclk=25173906
[ 1.054097] tegra-apbdma 60020000.dma: Tegra20 APB DMA driver register 32 channels
[ 1.054818] tegradc tegradc.0: probed
[ 1.060281] tegra-adma 702e2000.adma: Tegra210 ADMA driver registered 22 channels
[ 1.061733] tegra-fuse-burn 7000f800.efuse:efuse-burn: shutdown limit check disabled
[ 1.061743] tegra-fuse-burn 7000f800.efuse:efuse-burn: Fuse burn driver initialized
[ 1.062160] kfuse 7000fc00.kfuse: initialized
[ 1.063679] tegra-pmc-iopower pmc-iopower: Regulator supply iopower-dbg-supply not available
[ 1.064586] tegra-pmc-iopower pmc-iopower: NO_IOPOWER setting 0x0
[ 1.066005] tegra-dfll-pwm 70110000.pwm: DFLL_PWM regulator is available now
[ 1.066021] vdd-cpu: 708 <–> 1322 mV at 708 mV
[ 1.066570] pwm-regulator pwm_regulators:pwm-regulator@0: PWM regulator registration passed
[ 1.068179] vdd-gpu: applied init 1000000uV constraint
[ 1.068188] vdd-gpu: 708 <–> 1323 mV at 997 mV
[ 1.068598] pwm-regulator pwm_regulators:pwm-regulator@1: PWM regulator registration passed
[ 1.073532] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 1.073686] No Device Node present for smmu client: serial8250 !!
[ 1.073699] platform serial8250: No iommus property found in DT node, got swgids from fixup(101004000)
[ 1.073752] iommu: Adding device serial8250 to group 34
[ 1.076769] console [ttyS0] disabled
[ 1.076841] 70006000.serial: ttyS0 at MMIO 0x70006000 (irq = 63, base_baud = 25500000) is a Tegra
[ 1.076927] console [ttyS0] enabled
[ 1.077868] 70006040.serial: ttyTHS1 at MMIO 0x70006040 (irq = 64, base_baud = 0) is a TEGRA_UART
[ 1.078161] serial-tegra 70006200.serial: RX in PIO mode
[ 1.078248] 70006200.serial: ttyTHS2 at MMIO 0x70006200 (irq = 65, base_baud = 0) is a TEGRA_UART
[ 1.079221] [drm] Initialized
[ 1.081301] Console: switching to colour frame buffer device 80x30
[ 1.081342] tegradc tegradc.0: fb registered
[ 1.088694] tegradc tegradc.0: DC initialized, skipping tegra_dc_program_mode.
[ 1.088746] tegradc tegradc.0: hdmi: tmds rate:25174K prod-setting:prod_c_hdmi_0m_54m
[ 1.089262] tegradc tegradc.0: hdmi: get RGB quant from REG programmed by BL.
[ 1.089275] tegradc tegradc.0: hdmi: BL set VIC 0
[ 1.089281] tegradc tegradc.0: hdmi: get YCC quant from REG programmed by BL.
[ 1.090034] brd: module loaded
[ 1.090077] tegra-i2c 7000c700.i2c: no acknowledge from address 0x50
[ 1.090353] extcon-disp-state extcon:disp-state: cable 47 state 1
[ 1.090358] Extcon AUX1(HDMI) enable
[ 1.095496] loop: module loaded
[ 1.095583] tegra_profiler: version: 1.145, samples/io: 49/28
[ 1.095701] tegra_profiler: auth: init
[ 1.096957] THERMAL EST: found 2 subdevs
[ 1.096965] THERMAL EST num_resources: 0
[ 1.096973] [THERMAL EST subdev 0]
[ 1.096981] [THERMAL EST subdev 1]
[ 1.097443] thermal thermal_zone5: Registering thermal zone thermal_zone5 for type thermal-fan-est
[ 1.097446] THERMAL EST: thz register success.
[ 1.097594] THERMAL EST: end of probe, return err: 0
[ 1.098793] sd: No Scsi addr parsed to reserve index
[ 1.098845] hisi_sas: driver version v1.6
[ 1.103881] tegra-qspi 70410000.spi: Prod settings list not found
[ 1.105098] qspi_mtd spi32766.0: MX25U3235F (4096 Kbytes)
[ 1.105107] qspi_mtd spi32766.0: mtd .name = spi32766.0, .size = 0x400000 (4MiB) .erasesize = 0x00001000 (4KiB) .numeraseregions = 0
[ 1.106724] edid invalid
[ 1.108126] libphy: Fixed MDIO Bus: probed
[ 1.108964] tun: Universal TUN/TAP device driver, 1.6
[ 1.108970] tun: (C) 1999-2004 Max Krasnyansky maxk@qualcomm.com
[ 1.110137] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[ 1.110144] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 1.110197] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
[ 1.110201] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 1.110254] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.4.0-k
[ 1.110258] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[ 1.110307] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 4.4.0-k
[ 1.110311] ixgbe: Copyright (c) 1999-2016 Intel Corporation.
[ 1.115881] PPP generic driver version 2.4.2
[ 1.116114] PPP BSD Compression module registered
[ 1.116120] PPP Deflate Compression module registered
[ 1.116159] PPP MPPE Compression module registered
[ 1.116166] NET: Registered protocol family 24
[ 1.116244] usbcore: registered new interface driver r8152
[ 1.116285] usbcore: registered new interface driver asix
[ 1.116322] usbcore: registered new interface driver ax88179_178a
[ 1.116354] usbcore: registered new interface driver cdc_ether
[ 1.116395] usbcore: registered new interface driver net1080
[ 1.116429] usbcore: registered new interface driver cdc_subset
[ 1.116461] usbcore: registered new interface driver zaurus
[ 1.116509] usbcore: registered new interface driver cdc_ncm
[ 1.117018] VFIO - User Level meta-driver version: 0.3
[ 1.118439] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
[ 1.118465] ehci-pci: EHCI PCI platform driver
[ 1.118514] ohci_hcd: USB 1.1 ‘Open’ Host Controller (OHCI) Driver
[ 1.118526] ohci-pci: OHCI PCI platform driver
[ 1.118575] ohci-platform: OHCI generic platform driver
[ 1.120569] usbcore: registered new interface driver uas
[ 1.120632] usbcore: registered new interface driver usb-storage
[ 1.120739] usbcore: registered new interface driver usbserial
[ 1.124508] mousedev: PS/2 mouse device common for all mice
[ 1.124588] usbcore: registered new interface driver xpad
[ 1.136039] tegradc tegradc.0: nominal-pclk:25174825 parent:25173906 div:1.0 pclk:25173906 24923052~27440532
[ 1.227734] tegradc tegradc.0: hdmi: edid read failed
[ 1.232854] tegradc tegradc.0: hdmi: using fallback edid
[ 1.232938] tegradc tegradc.0: blank - powerdown
[ 1.251788] max77686-rtc max77620-rtc: rtc core: registered max77620-rtc as rtc0
[ 1.253923] rtc rtc1: alarm rtc device
[ 1.253936] tegra_rtc 7000e000.rtc: rtc core: registered 7000e000.rtc as rtc1
[ 1.253954] tegra_rtc 7000e000.rtc: Tegra internal Real Time Clock
[ 1.254319] i2c /dev entries driver
[ 1.254321] shaobingadd2—i2c_dev_init
[ 1.255739] shaobingadd1—imx490_init
[ 1.255795] shaobingadd2—imx490_probe count=1
[ 1.255800] imx490 6-0048: probing v4l2 sensor.
[ 1.255883] shaobingadd1—imx490_parse_dt
[ 1.255896] shaobingadd3—imx490_power_get
[ 1.255991] shaobingadd6—imx490_probe
[ 1.255995] imx490 6-0048: Detected IMX490 sensor
[ 1.255997] shaobingadd0—imx490_power_on pw->reset_gpio=62
[ 1.256298] shaobingadd1—imx490_power_on
[ 1.273529] extcon-disp-state extcon:disp-state: cable 47 state 0
[ 1.273531] Extcon AUX1(HDMI) disable
[ 1.304348] tegradc tegradc.0: unblank
[ 1.345771] tegradc tegradc.0: nominal-pclk:74250000 parent:74250000 div:1.0 pclk:74250000 73507500~80932500
[ 1.345855] tegradc tegradc.0: hdmi: tmds rate:74250K prod-setting:prod_c_hdmi_54m_75m
[ 1.346919] tegradc tegradc.0: hdmi: get YCC quant from EDID.
[ 1.353671] extcon-disp-state extcon:disp-state: cable 47 state 1
[ 1.353675] Extcon AUX1(HDMI) enable
[ 1.363805] tegradc tegradc.0: sync windows ret = 247
[ 1.385431] extcon-disp-state extcon:disp-state: cable 51 state 1
[ 1.385435] Extcon HDMI: HPD enabled
[ 1.385455] tegradc tegradc.0: hdmi: plugged
[ 2.066678] tegra_cec 70015000.tegra_cec: physical address: 10:00.
[ 2.106666] shaobingadd2—imx490_read_reg devAddr=0x90, regAddr=0x313, regData=0x0
[ 2.658665] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x2be, regData=0x10
[ 2.798664] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x57, regData=0x12
[ 2.938663] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x5b, regData=0x11
[ 3.078663] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x318, regData=0x5e
[ 3.650707] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x2d3, regData=0x10
[ 4.210665] tegra_cec 70015000.tegra_cec: timeout in tegra_cec_native_write_l:172.
[ 4.218313] tegra_cec 70015000.tegra_cec: Sent res: -62.
[ 4.218318] tegra_cec 70015000.tegra_cec: tegra_cec_init Done.
[ 4.226663] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x2d3, regData=0x0
[ 4.258663] shaobingadd2—imx490_read_reg devAddr=0x90, regAddr=0x320, regData=0x2c
[ 4.290664] shaobingadd2—imx490_read_reg devAddr=0x90, regAddr=0x313, regData=0x2
[ 4.290667] shaobingadd7—imx490_probe
[ 4.306664] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x01, regData=0x8
[ 4.322664] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x102, regData=0xa
[ 4.338663] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x10a, regData=0xa
[ 4.354663] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x112, regData=0x8a
[ 4.370663] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x11a, regData=0xa
[ 4.386663] shaobingadd2—imx490_read_reg devAddr=0x90, regAddr=0x1DC, regData=0x0
[ 4.402663] shaobingadd2—imx490_read_reg devAddr=0x90, regAddr=0x1FC, regData=0x1
[ 4.418664] shaobingadd2—imx490_read_reg devAddr=0x90, regAddr=0x21C, regData=0x0
[ 4.434663] shaobingadd2—imx490_read_reg devAddr=0x90, regAddr=0x23C, regData=0x0
[ 4.434725] shaobingadd2—imx490_probe count=2
[ 4.434731] imx490 6-006d: probing v4l2 sensor.
[ 4.434824] shaobingadd1—imx490_parse_dt
[ 4.434841] shaobingadd3—imx490_power_get
[ 4.434949] shaobingadd6—imx490_probe
[ 4.434954] imx490 6-006d: Detected IMX490 sensor
[ 4.450666] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x01, regData=0x8
[ 4.466665] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x102, regData=0xa
[ 4.482707] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x10a, regData=0xa
[ 4.498663] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x112, regData=0x8a
[ 4.514663] shaobingadd2—imx490_read_reg devAddr=0x80, regAddr=0x11a, regData=0xa
[ 4.530663] shaobingadd2—imx490_read_reg devAddr=0x90, regAddr=0x1DC, regData=0x0
[ 4.546664] shaobingadd2—imx490_read_reg devAddr=0x90, regAddr=0x1FC, regData=0x1
[ 4.562664] shaobingadd2—imx490_read_reg devAddr=0x90, regAddr=0x21C, regData=0x0
[ 4.578664] shaobingadd2—imx490_read_reg devAddr=0x90, regAddr=0x23C, regData=0x0
[ 4.579342] max77620-power max77620-power: Event recorder REG_NVERC : 0x0
[ 4.581454] tegra_soctherm 700e2000.soctherm: pllx_offset tz:0 max:14, min:2
[ 4.581460] tegra_soctherm 700e2000.soctherm: pllx_offset tz:2 max:8, min:4
[ 4.581766] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 4.581780] tegra_soctherm 700e2000.soctherm: thermtrip: will shut down when cpu reaches 102500 mC
[ 4.581789] tegra_soctherm 700e2000.soctherm: throttrip: will throttle when cpu reaches 100500 mC
[ 4.581909] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 4.581921] tegra_soctherm 700e2000.soctherm: thermtrip: will shut down when gpu reaches 103000 mC
[ 4.581928] tegra_soctherm 700e2000.soctherm: throttrip: will throttle when gpu reaches 101000 mC
[ 4.582067] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 4.582077] tegra_soctherm 700e2000.soctherm: thermtrip: will shut down when pll reaches 127000 mC
[ 4.582082] tegra_soctherm 700e2000.soctherm: throttrip: pll: missing hot temperature
[ 4.582246] tegra_soctherm 700e2000.soctherm: failed to register sensor: -19
[ 4.582831] tegra_aotag tegra-aotag: Registering sensor 0
[ 4.582875] tegra_aotag tegra-aotag: Invalid temp readout
[ 4.582896] tegra_aotag tegra-aotag: Invalid temp readout
[ 4.582913] tegra_aotag tegra-aotag: Bound to TZ : ID 0
[ 4.582923] tegra_aotag tegra-aotag: Probe done [SUCCESS]:0
[ 4.583678] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 4.583693] tegra_dfll_action dfll-cdev-cap: Tegra DFLL ‘cap cooling device’ registered
[ 4.583836] tegra_aotag tegra-aotag: Invalid temp readout
[ 4.583859] tegra_dfll_action dfll-cdev-floor: Tegra DFLL ‘floor cooling device’ registered
[ 4.584194] parse_throttle_dt_data: Num cap clks = 6
[ 4.584199] parse_throttle_dt_data: clk=cclk_g type=2
[ 4.584206] parse_throttle_dt_data: clk=gpu type=4
[ 4.584226] parse_throttle_dt_data: clk=cap.throttle.c2bus type=0
[ 4.584244] parse_throttle_dt_data: clk=cap.throttle.c3bus type=0
[ 4.584264] parse_throttle_dt_data: clk=cap.throttle.sclk type=0
[ 4.584268] parse_throttle_dt_data: clk=emc type=3
[ 4.584662] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 4.584761] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 4.584866] tegra_throttle_probe: probe successful. #cdevs=4
[ 4.585479] FAN dev name: pwm-fan
[ 4.585524] FAN:gpio request success.
[ 4.585567] pwm_fan_driver pwm-fan: cap state:7, cap pwm:255
[ 4.585804] pwm_fan_driver pwm-fan: got pwm for fan. polarity is normal
[ 4.585920] pwm_fan_driver pwm-fan: fan tach request irq success
[ 4.585927] pwm_fan_driver pwm-fan: tach period: 1000
[ 4.586002] pwm_fan_driver pwm-fan: index 0: pwm=0, rpm=0, rru=40, rrd=40, state:2
[ 4.586008] pwm_fan_driver pwm-fan: index 1: pwm=80, rpm=1000, rru=2, rrd=2, state:2
[ 4.586013] pwm_fan_driver pwm-fan: index 2: pwm=120, rpm=2000, rru=1, rrd=1, state:2
[ 4.586018] pwm_fan_driver pwm-fan: index 3: pwm=160, rpm=3000, rru=1, rrd=1, state:2
[ 4.586024] pwm_fan_driver pwm-fan: index 4: pwm=255, rpm=4000, rru=1, rrd=1, state:3
[ 4.586029] pwm_fan_driver pwm-fan: index 5: pwm=255, rpm=5000, rru=1, rrd=1, state:3
[ 4.586033] pwm_fan_driver pwm-fan: index 6: pwm=255, rpm=6000, rru=1, rrd=1, state:3
[ 4.586038] pwm_fan_driver pwm-fan: index 7: pwm=255, rpm=7000, rru=1, rrd=1, state:4
[ 4.586043] pwm_fan_driver pwm-fan: index 8: pwm=255, rpm=10000, rru=1, rrd=1, state:4
[ 4.586048] pwm_fan_driver pwm-fan: index 9: pwm=255, rpm=11000, rru=1, rrd=1, state:4
[ 4.587224] softdog-platform soft_watchdog: Software Watchdog Timer: initialized
[ 4.587759] device-mapper: uevent: version 1.0.3
[ 4.588138] device-mapper: ioctl: 4.35.0-ioctl (2016-06-23) initialised: dm-devel@redhat.com
[ 4.590758] tegra210-cpufreq cpufreq: probe()…completed
[ 4.591473] sdhci: Secure Digital Host Controller Interface driver
[ 4.591475] sdhci: Copyright(c) Pierre Ossman
[ 4.591477] sdhci-pltfm: SDHCI platform and OF driver helper
[ 4.591955] sdhci-tegra sdhci-tegra.0: Got CD GPIO
[ 4.592305] sdhci-tegra sdhci-tegra.0: Client registration for eMC Successful
[ 4.592432] sdhci-tegra sdhci-tegra.0: wakeup init done, cdirq 298
[ 4.597486] tegra-se 70012000.se: tegra_se_probe: complete
[ 4.598042] hidraw: raw HID events driver (C) Jiri Kosina
[ 4.599622] usbcore: registered new interface driver usbhid
[ 4.599624] usbhid: USB HID core driver
[ 4.600622] tegra21x_actmon 6000c800.actmon: in actmon_register()…
[ 4.600788] tegra21x_actmon 6000c800.actmon: initialization Completed for the device mc_all
[ 4.602814] nvpmodel: initialized successfully
[ 4.603889] usbcore: registered new interface driver snd-usb-audio
[ 4.603945] No Device Node present for smmu client: snd-soc-dummy !!
[ 4.603950] platform snd-soc-dummy: No iommus property found in DT node, got swgids from fixup(101004000)
[ 4.603970] iommu: Adding device snd-soc-dummy to group 35
[ 4.616640] input: tegra-hda HDMI/DP,pcm=3 as /devices/70030000.hda/sound/card0/input0
[ 4.634306] OPE platform probe
[ 4.634391] OPE platform probe successful
[ 4.634677] OPE platform probe
[ 4.634770] OPE platform probe successful
[ 4.638867] mmc0: SDHCI controller on sdhci-tegra.0 [sdhci-tegra.0] using ADMA 64-bit with 64 bit addr
[ 4.666105] tegra-asoc: sound: ADMAIF1 <-> ADMAIF1 mapping ok
[ 4.666245] tegra-asoc: sound: ADMAIF2 <-> ADMAIF2 mapping ok
[ 4.666376] tegra-asoc: sound: ADMAIF3 <-> ADMAIF3 mapping ok
[ 4.666503] tegra-asoc: sound: ADMAIF4 <-> ADMAIF4 mapping ok
[ 4.666634] tegra-asoc: sound: ADMAIF5 <-> ADMAIF5 mapping ok
[ 4.666837] tegra-asoc: sound: ADMAIF6 <-> ADMAIF6 mapping ok
[ 4.666964] tegra-asoc: sound: ADMAIF7 <-> ADMAIF7 mapping ok
[ 4.667158] tegra-asoc: sound: ADMAIF8 <-> ADMAIF8 mapping ok
[ 4.667282] tegra-asoc: sound: ADMAIF9 <-> ADMAIF9 mapping ok
[ 4.667470] tegra-asoc: sound: ADMAIF10 <-> ADMAIF10 mapping ok
[ 4.681854] u32 classifier
[ 4.681857] Actions configured
[ 4.681933] Initializing XFRM netlink socket
[ 4.682634] NET: Registered protocol family 10
[ 4.683362] NET: Registered protocol family 17
[ 4.683373] NET: Registered protocol family 15
[ 4.683448] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 4.683547] Bluetooth: RFCOMM socket layer initialized
[ 4.683557] Bluetooth: RFCOMM ver 1.11
[ 4.683561] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 4.683566] Bluetooth: HIDP socket layer initialized
[ 4.683585] 9pnet: Installing 9P2000 support
[ 4.683620] Key type dns_resolver registered
[ 4.684032] Registered cp15_barrier emulation handler
[ 4.684046] Registered setend emulation handler
[ 4.685478] registered taskstats version 1
[ 4.686017] Adding domain ve2-pd to PM domain host1x-pd
[ 4.686265] Adding domain ve-pd to PM domain host1x-pd
[ 4.688292] isp 54600000.isp: initialized
[ 4.689272] isp 54680000.isp: initialized
[ 4.699427] last reset is due to software reset
[ 4.699431] KERNEL: PMC reset status reg: 0x3
[ 4.699490] BL: PMC reset status reg: 0x3
[ 4.699492] BL: PMIC poweroff Event Recorder: 0x0
[ 4.700021] vdd-usb-vbus-en: 5000 mV
[ 4.700356] vdd-usb-vbus-en: supplied by vdd-5v0-sys
[ 4.701356] clk_cbus_recalc_rate: no gbus parent
[ 4.701361] clk_cbus_round_rate: no gbus parent
[ 4.701363] clk_cbus_round_rate: no gbus parent
[ 4.701369] clk_cbus_recalc_rate: no gbus parent
[ 4.701461] clk_cbus_recalc_rate: no gbus parent
[ 4.701464] clk_cbus_round_rate: no gbus parent
[ 4.701466] clk_cbus_round_rate: no gbus parent
[ 4.701470] clk_cbus_recalc_rate: no gbus parent
[ 4.702140] tegra_dvfs: GPU-cap: registered
[ 4.702195] tegra dvfs: vdd-cpu: nominal 1168mV, offset 708000uV, step 19200uV, scaling enabled
[ 4.702197] tegra dvfs: vdd-core: nominal 1125mV, offset 1000000uV, step 12500uV, scaling enabled
[ 4.702200] tegra dvfs: vdd-gpu: nominal 1068mV, offset 708000uV, step 10000uV, scaling enabled
[ 4.713634] tegra_dvfs: vdd-gpu-vts: registered
[ 4.713792] tegra-xusb-padctl 7009f000.xusb_padctl: TEGRA_FUSE_SKU_CALIB_0 = 0x71c7c0e
[ 4.713797] tegra-xusb-padctl 7009f000.xusb_padctl: TEGRA_FUSE_USB_CALIB_EXT_0 = 0x4
[ 4.714499] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.0, lane = usb2-0, function = xusb
[ 4.714563] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.1, lane = usb2-1, function = xusb
[ 4.714628] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.2, lane = usb2-2, function = xusb
[ 4.714761] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.3, lane = pcie-0, function = pcie-x1
[ 4.714818] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.4, lane = pcie-1, function = pcie-x4
[ 4.714910] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.5, lane = pcie-2, function = pcie-x4
[ 4.714970] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.6, lane = pcie-3, function = pcie-x4
[ 4.715019] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.7, lane = pcie-4, function = pcie-x4
[ 4.715082] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.8, lane = pcie-5, function = xusb
[ 4.715138] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.9, lane = pcie-6, function = xusb
[ 4.716464] tegra-pcie 1003000.pcie: 4x1, 1x1 configuration
[ 4.718487] tegra-xusb 70090000.xusb: USB2 port 0 has OTG_CAP
[ 4.718610] tegra-pcie 1003000.pcie: PCIE: Enable power rails
[ 4.719247] tegra-xusb-padctl 7009f000.xusb_padctl: enabled OTG on UTMI pad 0
[ 4.720051] tegra-pcie 1003000.pcie: probing port 0, using 4 lanes
[ 4.720336] tegra-xusb 70090000.xusb: extcon 0: ffffffc07814a000 id
[ 4.721447] tegra-xudc-new 700d0000.xudc: device count: 1
[ 4.721842] tegra-pcie 1003000.pcie: probing port 1, using 1 lanes
[ 4.722353] tegra-xudc-new 700d0000.xudc: USB charger detection disabled
[ 4.722361] tegra-xudc-new 700d0000.xudc: vbus state: 0
[ 4.724072] tegra_core_action core_dvfs_cdev_floor: Tegra CORE DVFS ‘floor cooling device’ registered
[ 4.724783] tegra_core_action core_dvfs_cdev_cap: Tegra CORE DVFS ‘cap cooling device’ registered
[ 4.724806] tegra-xudc-new 700d0000.xudc: entering ELPG
[ 4.725031] tegra-xudc-new 700d0000.xudc: entering ELPG done
[ 4.725335] input: gpio-keys as /devices/gpio-keys/input/input1
[ 4.725483] tegra-xusb 70090000.xusb: Firmware timestamp: 2020-07-31 09:33:12 UTC, Version: 50.26 release
[ 4.725513] tegra-xusb 70090000.xusb: xHCI Host Controller
[ 4.725527] tegra-xusb 70090000.xusb: new USB bus registered, assigned bus number 1
[ 4.726233] tegra-xusb 70090000.xusb: hcc params 0x0184f525 hci version 0x100 quirks 0x00050010
[ 4.726257] tegra-xusb 70090000.xusb: irq 61, io mem 0x70090000
[ 4.726373] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 4.726377] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 4.726381] usb usb1: Product: xHCI Host Controller
[ 4.726384] usb usb1: Manufacturer: Linux 4.9.253-tegra xhci-hcd
[ 4.726387] usb usb1: SerialNumber: 70090000.xusb
[ 4.726705] hub 1-0:1.0: USB hub found
[ 4.726732] hub 1-0:1.0: 5 ports detected
[ 4.727084] tegra-xusb 70090000.xusb: xHCI Host Controller
[ 4.727092] tegra-xusb 70090000.xusb: new USB bus registered, assigned bus number 2
[ 4.727148] usb usb2: We don’t know the algorithms for LPM for this host, disabling LPM.
[ 4.727213] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
[ 4.727218] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 4.727221] usb usb2: Product: xHCI Host Controller
[ 4.727224] usb usb2: Manufacturer: Linux 4.9.253-tegra xhci-hcd
[ 4.727228] usb usb2: SerialNumber: 70090000.xusb
[ 4.727535] hub 2-0:1.0: USB hub found
[ 4.727558] hub 2-0:1.0: 4 ports detected
[ 4.728057] tegra-xusb 70090000.xusb: Upgrade port 0 to USB3.0
[ 4.728061] tegra-xusb 70090000.xusb: Upgrade port 1 to USB3.0
[ 4.760684] tegra_rtc 7000e000.rtc: setting system clock to 2000-01-01 01:16:55 UTC (946689415)
[ 4.761637] vi 54080000.vi: vi_probe: ++
[ 4.777055] vi 54080000.vi: initialized
[ 4.783325] vi 54080000.vi: subdev nvcsi–2 bound
[ 4.783339] vi 54080000.vi: subdev imx490 6-0048 bound
[ 4.784185] vi 54080000.vi: subdev nvcsi–1 bound
[ 4.784191] vi 54080000.vi: subdev imx490 6-006d bound
[ 4.785517] Disable partitions left on by BL
[ 4.785521] disb
[ 4.785559] bwmgr: missing cdev-type property
[ 4.785690] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 4.785696] DRAM derating cdev registered.
[ 4.786679] ALSA device list:
[ 4.786683] #0: tegra-hda at 0x70038000 irq 81
[ 4.786686] #1: tegra-snd-t210ref-mobile-rt565x
[ 4.789761] Freeing unused kernel memory: 8640K
[ 4.813624] Root device found: mmcblk0p1
[ 4.830791] tegra-xusb-padctl 7009f000.xusb_padctl: power on UTMI pads 1
[ 4.831032] usb usb2: usb_suspend_both: status 0
[ 4.833177] mmc0: hw tuning done …
[ 4.833213] mmc0: new ultra high speed SDR104 SDXC card at address 59b4
[ 4.833617] mmcblk0: mmc0:59b4 ED2S5 119 GiB
[ 4.837090] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14
[ 5.018475] Found dev node: /dev/mmcblk0p1
[ 5.054116] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
[ 5.054674] usb 1-2: new high-speed USB device number 2 using tegra-xusb
[ 5.056047] Rootfs mounted over mmcblk0p1
[ 5.078902] Switching from initrd to actual rootfs
[ 5.079049] usb 1-2: New USB device found, idVendor=1a40, idProduct=0101
[ 5.079055] usb 1-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 5.079058] usb 1-2: Product: USB 2.0 Hub
[ 5.079910] hub 1-2:1.0: USB hub found
[ 5.079985] hub 1-2:1.0: 4 ports detected
[ 5.146671] tegra-pcie 1003000.pcie: link 0 down, retrying
[ 5.251856] systemd[1]: System time before build time, advancing clock.
[ 5.270750] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 5.283271] cgroup: cgroup2: unknown option “nsdelegate”
[ 5.306815] systemd[1]: systemd 237 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
[ 5.307585] systemd[1]: Detected architecture arm64.
[ 5.330453] systemd[1]: Set hostname to .
[ 5.386697] usb 1-2.2: new low-speed USB device number 3 using tegra-xusb
[ 5.411284] usb 1-2.2: New USB device found, idVendor=413c, idProduct=301a
[ 5.411291] usb 1-2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5.411295] usb 1-2.2: Product: Dell MS116 USB Optical Mouse
[ 5.411298] usb 1-2.2: Manufacturer: PixArt
[ 5.414299] input: PixArt Dell MS116 USB Optical Mouse as /devices/70090000.xusb/usb1/1-2/1-2.2/1-2.2:1.0/0003:413C:301A.0001/input/input2
[ 5.416354] hid-generic 0003:413C:301A.0001: input,hidraw0: USB HID v1.11 Mouse [PixArt Dell MS116 USB Optical Mouse] on usb-70090000.xusb-2.2/input0
[ 5.432347] systemd[1]: File /lib/systemd/system/systemd-journald.service:36 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.
[ 5.432357] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
[ 5.514699] usb 1-2.3: new low-speed USB device number 4 using tegra-xusb
[ 5.542674] usb 1-2.3: New USB device found, idVendor=413c, idProduct=2113
[ 5.542679] usb 1-2.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 5.542682] usb 1-2.3: Product: Dell KB216 Wired Keyboard
[ 5.547823] input: Dell KB216 Wired Keyboard as /devices/70090000.xusb/usb1/1-2/1-2.3/1-2.3:1.0/0003:413C:2113.0002/input/input3
[ 5.554671] tegra-pcie 1003000.pcie: link 0 down, retrying
[ 5.558721] random: systemd: uninitialized urandom read (16 bytes read)
[ 5.560362] systemd[1]: Created slice User and Session Slice.
[ 5.560493] random: systemd: uninitialized urandom read (16 bytes read)
[ 5.560612] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 5.560664] random: systemd: uninitialized urandom read (16 bytes read)
[ 5.561448] systemd[1]: Created slice System Slice.
[ 5.561743] systemd[1]: Listening on Journal Socket.
[ 5.561905] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[ 5.607179] hid-generic 0003:413C:2113.0002: input,hidraw1: USB HID v1.11 Keyboard [Dell KB216 Wired Keyboard] on usb-70090000.xusb-2.3/input0
[ 5.612006] input: Dell KB216 Wired Keyboard as /devices/70090000.xusb/usb1/1-2/1-2.3/1-2.3:1.1/0003:413C:2113.0003/input/input4
[ 5.626512] EXT4-fs (mmcblk0p1): re-mounted. Opts: (null)
[ 5.671013] hid-generic 0003:413C:2113.0003: input,hidraw2: USB HID v1.11 Device [Dell KB216 Wired Keyboard] on usb-70090000.xusb-2.3/input1
[ 5.732876] nvgpu: 57000000.gpu gm20b_init_clk_setup_sw:1268 [INFO] GPCPLL initial settings: NA mode, M=1, N=34, P=3 (id = 1)
[ 5.802056] systemd-journald[1992]: Received request to flush runtime journal from PID 1
[ 5.965992] tegra-pcie 1003000.pcie: link 0 down, retrying
[ 5.968023] tegra-pcie 1003000.pcie: link 0 down, ignoring
[ 6.031641] Adding 4194300k swap on /swapfile. Priority:-1 extents:6 across:4521980k SS
[ 6.074037] tegra-pcie 1003000.pcie: PCI host bridge to bus 0000:00
[ 6.074044] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 6.074048] pci_bus 0000:00: root bus resource [mem 0x13000000-0x1fffffff]
[ 6.074052] pci_bus 0000:00: root bus resource [mem 0x20000000-0x3fffffff pref]
[ 6.074057] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 6.074078] pci 0000:00:02.0: [10de:0faf] type 01 class 0x060400
[ 6.074140] pci 0000:00:02.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 6.074312] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 6.074434] pci 0000:01:00.0: [10ec:8168] type 00 class 0x020000
[ 6.074458] pci 0000:01:00.0: reg 0x10: [io 0x0000-0x00ff]
[ 6.074488] pci 0000:01:00.0: reg 0x18: [mem 0x00000000-0x00000fff 64bit]
[ 6.074508] pci 0000:01:00.0: reg 0x20: [mem 0x00000000-0x00003fff 64bit]
[ 6.074854] pci 0000:01:00.0: supports D1 D2
[ 6.074858] pci 0000:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 6.086778] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[ 6.086810] pci 0000:00:02.0: BAR 14: assigned [mem 0x13000000-0x130fffff]
[ 6.086815] pci 0000:00:02.0: BAR 13: assigned [io 0x1000-0x1fff]
[ 6.086823] pci 0000:01:00.0: BAR 4: assigned [mem 0x13000000-0x13003fff 64bit]
[ 6.086842] pci 0000:01:00.0: BAR 2: assigned [mem 0x13004000-0x13004fff 64bit]
[ 6.086859] pci 0000:01:00.0: BAR 0: assigned [io 0x1000-0x10ff]
[ 6.087048] pci 0000:00:02.0: PCI bridge to [bus 01]
[ 6.087053] pci 0000:00:02.0: bridge window [io 0x1000-0x1fff]
[ 6.087059] pci 0000:00:02.0: bridge window [mem 0x13000000-0x130fffff]
[ 6.089560] pcieport 0000:00:02.0: Signaling PME through PCIe PME interrupt
[ 6.089567] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
[ 6.089573] pcie_pme 0000:00:02.0:pcie001: service driver pcie_pme loaded
[ 6.089750] aer 0000:00:02.0:pcie002: service driver aer loaded
[ 6.090007] r8168 0000:01:00.0: enabling device (0000 → 0003)
[ 6.090025] r8168 Gigabit Ethernet driver 8.045.08-NAPI loaded
[ 6.105028] r8168 0000:01:00.0 (unnamed net_device) (uninitialized): Invalid ethernet address 00:00:00:00:00:00, trying device tree node
[ 6.105101] r8168 0000:01:00.0 (unnamed net_device) (uninitialized): Found valid ethernet address 48:b0:2d:2f:35:49 from device tree
[ 6.105847] r8168: This product is covered by one or more of the following patents: US6,570,884, US6,115,776, and US6,327,625.
[ 6.105866] r8168 Copyright (C) 2017 Realtek NIC software team nicfae@realtek.com
This program comes with ABSOLUTELY NO WARRANTY; for details, please see http://www.gnu.org/licenses/.
This is free software, and you are welcome to redistribute it under certain conditions; see http://www.gnu.org/licenses/.
[ 6.657453] using random self ethernet address
[ 6.662872] using random host ethernet address
[ 7.000261] random: crng init done
[ 7.003697] random: 7 urandom warning(s) missed due to ratelimiting
[ 7.311291] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 7.311313] cpu-throttle-alert cooling device registered.
[ 7.314228] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 7.314251] gpu-throttle-alert cooling device registered.
[ 7.314457] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 7.314470] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 7.314483] hot-surface-alert cooling device registered.
[ 7.673772] Mass Storage Function, version: 2009/09/11
[ 7.673780] LUN: removable file: (no medium)
[ 7.679845] using random self ethernet address
[ 7.690792] using random host ethernet address
[ 7.727625] rndis0: HOST MAC ca:d4:1d:25:17:9c
[ 7.728058] rndis0: MAC ca:d4:1d:25:17:9d
[ 7.728799] usb0: HOST MAC ca:d4:1d:25:17:9e
[ 7.728976] usb0: MAC ca:d4:1d:25:17:9f
[ 7.728995] tegra-xudc-new 700d0000.xudc: exiting ELPG
[ 7.731152] tegra-xudc-new 700d0000.xudc: exiting ELPG done
[ 7.731171] tegra-xudc-new 700d0000.xudc: ep 0 (type: 0, dir: out) enabled
[ 7.731199] tegra-xudc-new 700d0000.xudc: entering ELPG
[ 7.731466] tegra-xudc-new 700d0000.xudc: entering ELPG done
[ 7.731488] tegra-xudc-new 700d0000.xudc: exiting ELPG
[ 7.732005] tegra-xudc-new 700d0000.xudc: exiting ELPG done
[ 7.732016] tegra-xudc-new 700d0000.xudc: entering ELPG
[ 7.732237] tegra-xudc-new 700d0000.xudc: entering ELPG done
[ 7.742058] l4tbr0: port 1(rndis0) entered blocking state
[ 7.742063] l4tbr0: port 1(rndis0) entered disabled state
[ 7.742237] device rndis0 entered promiscuous mode
[ 7.758621] IPv6: ADDRCONF(NETDEV_UP): rndis0: link is not ready
[ 7.762980] l4tbr0: port 2(usb0) entered blocking state
[ 7.762985] l4tbr0: port 2(usb0) entered disabled state
[ 7.763277] device usb0 entered promiscuous mode
[ 7.775326] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
[ 8.831847] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 8.832955] eth0: 0xffffff800d9e8000, 48:b0:2d:2f:35:49, IRQ 405
[ 8.841926] zram: Added device: zram0
[ 8.845586] zram: Added device: zram1
[ 8.848690] zram: Added device: zram2
[ 8.852497] zram: Added device: zram3
[ 8.889087] zram0: detected capacity change from 0 to 259379200
[ 8.902534] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 8.930874] Adding 253296k swap on /dev/zram0. Priority:5 extents:1 across:253296k SS
[ 8.949146] zram1: detected capacity change from 0 to 259379200
[ 8.968073] Adding 253296k swap on /dev/zram1. Priority:5 extents:1 across:253296k SS
[ 8.971271] zram2: detected capacity change from 0 to 259379200
[ 8.994222] Adding 253296k swap on /dev/zram2. Priority:5 extents:1 across:253296k SS
[ 8.997324] zram3: detected capacity change from 0 to 259379200
[ 9.017962] Adding 253296k swap on /dev/zram3. Priority:5 extents:1 across:253296k SS
[ 10.770237] Bridge firewalling registered
[ 10.842211] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 11.173486] Netfilter messages via NETLINK v0.30.
[ 11.176087] ctnetlink v0.93: registering with nfnetlink.
[ 11.203077] tegradc tegradc.0: unblank
[ 11.361322] IPv6: ADDRCONF(NETDEV_UP): docker0: link is not ready
[ 11.954692] r8168: eth0: link up
[ 11.954746] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 12.769547] fuse init (API version 7.26)
[ 13.376912] tegradc tegradc.0: unblank
[ 15.531469] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 15.531479] Bluetooth: BNEP socket layer initialized
[ 35.957438] vdd-fan: disabling
[ 35.957482] vdd-usb-vbus: disabling
[ 35.957514] vdd-usb-vbus2: disabling
[ 35.957611] vddio-sdmmc3-ap: disabling
[ 35.957980] avdd-io-edp-1v05: disabling
[ 35.958012] vdd-usb-hub-en: disabling
[ 6509.046967] video4linux video0: frame start syncpt timeout!0
[ 6509.255156] video4linux video0: frame start syncpt timeout!0
[ 6509.463160] video4linux video0: frame start syncpt timeout!0
[ 6509.671208] video4linux video0: frame start syncpt timeout!0
[ 6509.879253] video4linux video0: frame start syncpt timeout!0
[ 6510.087153] video4linux video0: frame start syncpt timeout!0
[ 6510.295545] video4linux video0: frame start syncpt timeout!0
[ 6510.503302] video4linux video0: frame start syncpt timeout!0
[ 6510.711565] video4linux video0: frame start syncpt timeout!0
[ 6510.919319] video4linux video0: frame start syncpt timeout!0
[ 6511.127431] video4linux video0: frame start syncpt timeout!0
[ 6511.335422] video4linux video0: frame start syncpt timeout!0
[ 6511.543371] video4linux video0: frame start syncpt timeout!0
[ 6511.751299] video4linux video0: frame start syncpt timeout!0
[ 6511.963550] video4linux video0: frame start syncpt timeout!0
[ 6512.171395] video4linux video0: frame start syncpt timeout!0
[ 6512.379513] video4linux video0: frame start syncpt timeout!0
[ 6512.587398] video4linux video0: frame start syncpt timeout!0

Who can tell me, when I use the command: v4l2-ctl, An error has occurred : video4linux video0: frame start syncpt timeout!0 . how to troubleshoot the problem ?

Hello @user128497 , I hope you don’t mind me moving your post to the Jetson Nano category?

Since your setup and explanations are very detailed, I think you will find better help here than in the generic driver section.

Also it will help readability if you use pre-formatted text format or attached files to share log output or code snippets.

Thank you!

Please enable the debug print in the csi2_fops.c to check the REG status dump.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.