arch/arm64/boot/dts/qcom/lemans-evk-ifp-mezzanine.dtso

Source file repositories/reference/linux-study-clean/arch/arm64/boot/dts/qcom/lemans-evk-ifp-mezzanine.dtso

File Facts

System
Linux kernel
Corpus path
arch/arm64/boot/dts/qcom/lemans-evk-ifp-mezzanine.dtso
Extension
.dtso
Size
6089 bytes
Lines
338
Domain
Architecture Layer
Bucket
arch/arm64
Inferred role
Architecture Layer: arch/arm64
Status
atlas-only

Why This File Exists

CPU and platform-specific kernel glue: boot entry, traps, syscall entry, interrupts, page tables, context switch, and low-level barriers.

Dependency Surface

Detected Declarations

Annotated Snippet

// SPDX-License-Identifier: BSD-3-Clause
/*
 * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
 */

/dts-v1/;
/plugin/;

#include <dt-bindings/gpio/gpio.h>

&{/} {
	model = "Qualcomm Technologies, Inc. Lemans-evk IFP Mezzanine";

	dp2-connector {
		compatible = "dp-connector";
		label = "eDP2";
		type = "full-size";

		port {
			dp2_connector_in: endpoint {
				remote-endpoint = <&mdss1_dp0_out>;
			};
		};
	};

	dp3-connector {
		compatible = "dp-connector";
		label = "eDP3";
		type = "full-size";

		port {
			dp3_connector_in: endpoint {
				remote-endpoint = <&mdss1_dp1_out>;
			};
		};
	};

	vreg_0p9: regulator-0v9 {
		compatible = "regulator-fixed";
		regulator-name = "VREG_0P9";

		regulator-min-microvolt = <900000>;
		regulator-max-microvolt = <900000>;
		regulator-always-on;
		regulator-boot-on;
	};

	vreg_1p8: regulator-1v8 {
		compatible = "regulator-fixed";
		regulator-name = "VREG_1P8";

		regulator-min-microvolt = <1800000>;
		regulator-max-microvolt = <1800000>;
		regulator-always-on;
		regulator-boot-on;
	};
};

&ethernet1 {
	phy-handle = <&hsgmii_phy1>;
	phy-mode = "2500base-x";

	pinctrl-0 = <&ethernet1_default>;
	pinctrl-names = "default";

	snps,mtl-rx-config = <&mtl_rx_setup1>;
	snps,mtl-tx-config = <&mtl_tx_setup1>;

	nvmem-cells = <&mac_addr1>;
	nvmem-cell-names = "mac-address";

Annotation

Implementation Notes