summaryrefslogtreecommitdiff
path: root/zephyr/program/intelrvp/adlrvp/adlrvp_mchp/adlrvp_mchp.dts
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/program/intelrvp/adlrvp/adlrvp_mchp/adlrvp_mchp.dts')
-rw-r--r--zephyr/program/intelrvp/adlrvp/adlrvp_mchp/adlrvp_mchp.dts200
1 files changed, 0 insertions, 200 deletions
diff --git a/zephyr/program/intelrvp/adlrvp/adlrvp_mchp/adlrvp_mchp.dts b/zephyr/program/intelrvp/adlrvp/adlrvp_mchp/adlrvp_mchp.dts
deleted file mode 100644
index 39fd720290..0000000000
--- a/zephyr/program/intelrvp/adlrvp/adlrvp_mchp/adlrvp_mchp.dts
+++ /dev/null
@@ -1,200 +0,0 @@
-/* Copyright 2022 The ChromiumOS Authors
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file.
- */
-
-/ {
- hibernate-wake-pins {
- compatible = "cros-ec,hibernate-wake-pins";
- wakeup-irqs = <
- &int_ac_present
- &int_lid_open
- &int_power_button
- >;
- };
-
- named-i2c-ports {
- compatible = "named-i2c-ports";
-
- i2c_charger: charger {
- i2c-port = <&i2c_smb_0>;
- enum-names = "I2C_PORT_BATTERY",
- "I2C_PORT_CHARGER",
- "I2C_PORT_EEPROM",
- "I2C_PORT_PORT80";
- };
- typec_0: typec-0 {
- i2c-port = <&i2c_smb_1>;
- enum-names = "I2C_PORT_TYPEC_0";
- };
- typec_1: typec-1 {
- i2c-port = <&i2c_smb_2>;
- enum-names = "I2C_PORT_TYPEC_1";
- };
- typec_2: typec-2 {
- i2c-port = <&i2c_smb_3>;
- enum-names = "I2C_PORT_TYPEC_2";
- };
- typec_3: typec-3 {
- i2c-port = <&i2c_smb_4>;
- enum-names = "I2C_PORT_TYPEC_3";
- };
- };
-};
-
-/* charger */
-&i2c_smb_0 {
- status = "okay";
- clock-frequency = <I2C_BITRATE_STANDARD>;
- port_sel = <0>;
- pinctrl-0 = <&i2c00_scl_gpio004 &i2c00_sda_gpio003>;
- pinctrl-names = "default";
-
- pca95xx: pca95xx@22 {
- compatible = "nxp,pca95xx";
- label = "PCA95XX";
- reg = <0x22>;
- gpio-controller;
- #gpio-cells = <2>;
- ngpios = <16>;
- };
-
- rvp_board_id: rvp-board-id {
- compatible = "intel,rvp-board-id";
-
- /*
- * BOM ID [2] : IOEX[0]
- * BOM ID [1:0] : IOEX[15:14]
- */
- bom-gpios = <&pca95xx 0 0>, <&pca95xx 15 0>, <&pca95xx 14 0>;
-
- /*
- * FAB ID [1:0] : IOEX[2:1]
- */
- fab-gpios = <&pca95xx 2 0>, <&pca95xx 1 0>;
-
- /*
- * BOARD ID[5:0] : IOEX[13:8]
- */
- board-gpios = <&pca95xx 13 0>, <&pca95xx 12 0>, <&pca95xx 11 0>,
- <&pca95xx 10 0>, <&pca95xx 9 0>, <&pca95xx 8 0>;
- };
-
- max695x@38 {
- compatible = "maxim,max695x";
- reg = <0x38>;
- };
-
- charger: isl9241@9 {
- compatible = "intersil,isl9241";
- status = "okay";
- reg = <0x9>;
- };
-
- cbi_eeprom: eeprom@50 {
- compatible = "atmel,at24";
- reg = <0x50>;
- size = <2048>;
- pagesize = <16>;
- address-width = <8>;
- timeout = <5>;
- };
-};
-
-/* typec_0 */
-&i2c_smb_1 {
- status = "okay";
- clock-frequency = <I2C_BITRATE_FAST>;
- port_sel = <6>;
- pinctrl-0 = <&i2c06_scl_gpio140 &i2c06_sda_gpio132>;
- pinctrl-names = "default";
-
- tcpc_port0: fusb302@22 {
- compatible = "fairchild,fusb302";
- reg = <0x22>;
- };
-
- usb_c0_soc_side_bb_retimer: jhl8040r-c0-soc-side@54 {
- compatible = "intel,jhl8040r";
- reg = <0x54>;
- reset-pin = <&usb_c0_bb_retimer_rst>;
- ls-en-pin = <&usb_c0_bb_retimer_ls_en>;
- };
-
- usb_c0_bb_retimer: jhl8040r-c0@56 {
- compatible = "intel,jhl8040r";
- reg = <0x56>;
- reset-pin = <&usb_c0_bb_retimer_rst>;
- ls-en-pin = <&usb_c0_bb_retimer_ls_en>;
- };
-};
-
-/* typec_1 */
-&i2c_smb_2 {
- status = "okay";
- clock-frequency = <I2C_BITRATE_FAST>;
- port_sel = <3>;
- pinctrl-0 = <&i2c03_scl_gpio010 &i2c03_sda_gpio007>;
- pinctrl-names = "default";
-
- tcpc_port1: fusb302@22 {
- compatible = "fairchild,fusb302";
- reg = <0x22>;
- };
-
- usb_c1_soc_side_bb_retimer: jhl8040r-c1-soc-side@55 {
- compatible = "intel,jhl8040r";
- reg = <0x55>;
- reset-pin = <&usb_c1_bb_retimer_rst>;
- ls-en-pin = <&usb_c1_bb_retimer_ls_en>;
- };
-
- usb_c1_bb_retimer: jhl8040r-c1@57 {
- compatible = "intel,jhl8040r";
- reg = <0x57>;
- reset-pin = <&usb_c1_bb_retimer_rst>;
- ls-en-pin = <&usb_c1_bb_retimer_ls_en>;
- };
-};
-
-/* typec_2 */
-&i2c_smb_3 {
- status = "okay";
- clock-frequency = <I2C_BITRATE_FAST>;
- port_sel = <7>;
- pinctrl-0 = <&i2c07_scl_gpio013 &i2c07_sda_gpio012>;
- pinctrl-names = "default";
-
- tcpc_port2: fusb302@22 {
- compatible = "fairchild,fusb302";
- reg = <0x22>;
- };
-
- usb_c2_bb_retimer: jhl8040r-c2@58 {
- compatible = "intel,jhl8040r";
- reg = <0x58>;
- reset-pin = <&usb_c2_bb_retimer_rst>;
- ls-en-pin = <&usb_c2_bb_retimer_ls_en>;
- };
-};
-
-/* typec_3 */
-&i2c_smb_4 {
- status = "okay";
- clock-frequency = <I2C_BITRATE_FAST>;
- port_sel = <2>;
- pinctrl-0 = <&i2c02_scl_gpio155 &i2c02_sda_gpio154>;
- pinctrl-names = "default";
-
- tcpc_port3: fusb302@22 {
- compatible = "fairchild,fusb302";
- reg = <0x22>;
- };
-
- usb_c3_bb_retimer: jhl8040r-c3@59 {
- compatible = "intel,jhl8040r";
- reg = <0x59>;
- reset-pin = <&usb_c3_bb_retimer_rst>;
- ls-en-pin = <&usb_c3_bb_retimer_ls_en>;
- };
-};