cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

iwg20d-q7-dbcm-ca.dtsi (1884B)


      1// SPDX-License-Identifier: GPL-2.0
      2/*
      3 * Device Tree Source for the iWave-RZ-G1M/N Daughter Board Camera Module
      4 *
      5 * Copyright (C) 2017 Renesas Electronics Corp.
      6 */
      7
      8/ {
      9	aliases {
     10		serial1 = &scif1;
     11		serial4 = &hscif1;
     12	};
     13
     14	cec_clock: cec-clock {
     15		compatible = "fixed-clock";
     16		#clock-cells = <0>;
     17		clock-frequency = <12000000>;
     18	};
     19
     20	hdmi-out {
     21		compatible = "hdmi-connector";
     22		type = "a";
     23
     24		port {
     25			hdmi_con_out: endpoint {
     26				remote-endpoint = <&adv7511_out>;
     27			};
     28		};
     29	};
     30};
     31
     32&can1 {
     33	pinctrl-0 = <&can1_pins>;
     34	pinctrl-names = "default";
     35
     36	status = "okay";
     37};
     38
     39&du {
     40	pinctrl-0 = <&du_pins>;
     41	pinctrl-names = "default";
     42
     43	ports {
     44		port@0 {
     45			endpoint {
     46				remote-endpoint = <&adv7511_in>;
     47			};
     48		};
     49	};
     50};
     51
     52&hscif1 {
     53	pinctrl-0 = <&hscif1_pins>;
     54	pinctrl-names = "default";
     55
     56	uart-has-rtscts;
     57	status = "okay";
     58};
     59
     60&i2c5 {
     61	status = "okay";
     62	clock-frequency = <400000>;
     63
     64	hdmi@39 {
     65		compatible = "adi,adv7511w";
     66		reg = <0x39>;
     67		interrupt-parent = <&gpio0>;
     68		interrupts = <13 IRQ_TYPE_LEVEL_LOW>;
     69		clocks = <&cec_clock>;
     70		clock-names = "cec";
     71
     72		adi,input-depth = <8>;
     73		adi,input-colorspace = "rgb";
     74		adi,input-clock = "1x";
     75
     76		ports {
     77			#address-cells = <1>;
     78			#size-cells = <0>;
     79
     80			port@0 {
     81				reg = <0>;
     82				adv7511_in: endpoint {
     83					remote-endpoint = <&du_out_rgb>;
     84				};
     85			};
     86
     87			port@1 {
     88				reg = <1>;
     89				adv7511_out: endpoint {
     90					remote-endpoint = <&hdmi_con_out>;
     91				};
     92			};
     93		};
     94	};
     95};
     96
     97&pfc {
     98	can1_pins: can1 {
     99		groups = "can1_data_d";
    100		function = "can1";
    101	};
    102
    103	du_pins: du {
    104		groups = "du_rgb888", "du_sync", "du_oddf", "du_clk_out_0";
    105		function = "du";
    106	};
    107
    108	hscif1_pins: hscif1 {
    109		groups = "hscif1_data_c", "hscif1_ctrl_c";
    110		function = "hscif1";
    111	};
    112
    113	scif1_pins: scif1 {
    114		groups = "scif1_data_d";
    115		function = "scif1";
    116	};
    117};
    118
    119&scif1 {
    120	pinctrl-0 = <&scif1_pins>;
    121	pinctrl-names = "default";
    122
    123	status = "okay";
    124};