From f6c9f26540af86d8db40f3b7db1a2f7e924a4559 Mon Sep 17 00:00:00 2001 From: max_chen Date: Mon, 21 Apr 2025 22:26:44 +0800 Subject: [PATCH] sama7d65_curiosity: Fix reversed I2C0 GPIO pin configuration. According to the SPEC, PIN_PC6 is defined as TWI clock and PIN_PC7 as TWI data. --- sama7d65_curiosity/sama7d65_curiosity_lvds.dtso | 4 ++-- sama7d65_curiosity/sama7d65_curiosity_mipi.dtso | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sama7d65_curiosity/sama7d65_curiosity_lvds.dtso b/sama7d65_curiosity/sama7d65_curiosity_lvds.dtso index c55a48b..c0cb576 100644 --- a/sama7d65_curiosity/sama7d65_curiosity_lvds.dtso +++ b/sama7d65_curiosity/sama7d65_curiosity_lvds.dtso @@ -74,8 +74,8 @@ pinctrl-names = "default", "gpio"; pinctrl-0 = <&pinctrl_i2c0_default>; pinctrl-1 = <&pinctrl_i2c0_gpio>; - sda-gpios = <&pioa PIN_PC6 GPIO_ACTIVE_HIGH>; - scl-gpios = <&pioa PIN_PC7 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios = <&pioa PIN_PC7 GPIO_ACTIVE_HIGH>; + scl-gpios = <&pioa PIN_PC6 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; i2c-analog-filter; i2c-digital-filter; i2c-digital-filter-width-ns = <35>; diff --git a/sama7d65_curiosity/sama7d65_curiosity_mipi.dtso b/sama7d65_curiosity/sama7d65_curiosity_mipi.dtso index 2a35d08..2095200 100644 --- a/sama7d65_curiosity/sama7d65_curiosity_mipi.dtso +++ b/sama7d65_curiosity/sama7d65_curiosity_mipi.dtso @@ -101,8 +101,8 @@ pinctrl-names = "default", "gpio"; pinctrl-0 = <&pinctrl_i2c0_default>; pinctrl-1 = <&pinctrl_i2c0_gpio>; - sda-gpios = <&pioa PIN_PC6 GPIO_ACTIVE_HIGH>; - scl-gpios = <&pioa PIN_PC7 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios = <&pioa PIN_PC7 GPIO_ACTIVE_HIGH>; + scl-gpios = <&pioa PIN_PC6 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; i2c-analog-filter; i2c-digital-filter; i2c-digital-filter-width-ns = <35>;