RK3588 Device Tree

rk3588-smart-am60.dts

line: 3457

	hdmi@fde80000 {
		#sound-dai-cells = <0x00>;
		clock-names = "pclk\0hpd\0earc\0hdmitx_ref\0aud\0dclk_vp0\0dclk_vp1\0dclk_vp2\0dclk_vp3\0hclk_vo1\0link_clk";
		clocks = <0x02 0x221 0x02 0x265 0x02 0x222 0x02 0x223 0x02 0x246 0x02 0x274 0x02 0x275 0x02 0x276 0x02 0x277 0x05 0xcb>;
		compatible = "rockchip,rk3588-dw-hdmi";
		enable-gpios = <0xe3 0x09 0x00>;
		interrupts = <0x00 0xa9 0x04 0x00 0xaa 0x04 0x00 0xab 0x04 0x00 0xac 0x04 0x00 0x168 0x04>;
		phandle = <0x19b>;
		phy-names = "hdmi";
		phys = <0xe2>;
		pinctrl-0 = <0xdf 0xe0 0xe1>;
		pinctrl-names = "default";
		power-domains = <0x4e 0x1a>;
		reg = <0x00 0xfde80000 0x00 0x20000>;
		reg-io-width = <0x04>;
		reset-names = "ref\0hdp";
		resets = <0x02 0x3d0 0x02 0x49c>;
		rockchip,grf = <0xb7>;
		rockchip,vo1_grf = <0xbc>;
		status = "okay";
		...
	}

	hdmi@fdea0000 {
		#sound-dai-cells = <0x00>;
		clock-names = "pclk\0hpd\0earc\0hdmitx_ref\0aud\0dclk_vp0\0dclk_vp1\0dclk_vp2\0dclk_vp3\0hclk_vo1\0link_clk";
		clocks = <0x02 0x224 0x02 0x266 0x02 0x225 0x02 0x226 0x02 0x24c 0x02 0x274 0x02 0x275 0x02 0x276 0x02 0x277 0x05 0xbe>;
		compatible = "rockchip,rk3588-dw-hdmi";
		enable-gpios = <0xe3 0x0a 0x00>;
		interrupts = <0x00 0xad 0x04 0x00 0xae 0x04 0x00 0xaf 0x04 0x00 0xb0 0x04 0x00 0x169 0x04>;
		phandle = <0x19d>;
		phy-names = "hdmi";
		phys = <0x17a>;
		pinctrl-0 = <0x177 0x178 0x179>;
		pinctrl-names = "default";
		power-domains = <0x4e 0x1a>;
		reg = <0x00 0xfdea0000 0x00 0x20000>;
		reg-io-width = <0x04>;
		reset-names = "ref\0hdp";
		resets = <0x02 0x3d7 0x02 0x49d>;
		rockchip,grf = <0xb7>;
		rockchip,vo1_grf = <0xbc>;
		status = "okay";
		...
	}

RK3588 address mapping

Back to Main

This line appears after every note.

Notes mentioning this note


Here are all the notes in this garden, along with their links, visualized as a graph.