From: Steve Jeong Date: Wed, 28 Feb 2024 02:02:23 +0000 (+0000) Subject: ODROID-M1/S: Fix that pwm1, pwm2 pins do not match with kernel dtbos X-Git-Tag: 8.35.0^2 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/13dd3b169c9a847b5f14bbfa8ecfc2daf87d62cf ODROID-M1/S: Fix that pwm1, pwm2 pins do not match with kernel dtbos Signed-off-by: Steve Jeong --- diff --git a/src/adafruit_blinka/microcontroller/rockchip/rk3566/pin.py b/src/adafruit_blinka/microcontroller/rockchip/rk3566/pin.py index 02e39d5..ef283b9 100644 --- a/src/adafruit_blinka/microcontroller/rockchip/rk3566/pin.py +++ b/src/adafruit_blinka/microcontroller/rockchip/rk3566/pin.py @@ -189,12 +189,12 @@ if board in ("ODROID_M1S"): i2cPorts.append((int(alias[-1]), GPIO3_B5, GPIO3_B6)) alias = get_pwm_chipid("fdd70010.pwm") if alias is not None: - globals()["PWM" + alias] = GPIO0_C0 - pwmOuts.append(((int(alias[-1]), 0), GPIO0_C0)) + globals()["PWM" + alias] = GPIO0_B5 + pwmOuts.append(((int(alias[-1]), 0), GPIO0_B5)) alias = get_pwm_chipid("fdd70020.pwm") if alias is not None: - globals()["PWM" + alias] = GPIO0_C1 - pwmOuts.append(((int(alias[-1]), 0), GPIO0_C1)) + globals()["PWM" + alias] = GPIO0_B6 + pwmOuts.append(((int(alias[-1]), 0), GPIO0_B6)) alias = get_pwm_chipid("fdd70030.pwm") if alias is not None: globals()["PWM" + alias] = GPIO0_C2 diff --git a/src/adafruit_blinka/microcontroller/rockchip/rk3568b2/pin.py b/src/adafruit_blinka/microcontroller/rockchip/rk3568b2/pin.py index 1179e1d..45a0aa6 100644 --- a/src/adafruit_blinka/microcontroller/rockchip/rk3568b2/pin.py +++ b/src/adafruit_blinka/microcontroller/rockchip/rk3568b2/pin.py @@ -91,12 +91,12 @@ if board in ("ODROID_M1"): i2cPorts.append((int(alias[-1]), GPIO3B_5, GPIO3B_6)) alias = get_pwm_chipid("fdd70010.pwm") if alias is not None: - globals()["PWM" + alias] = GPIO0C_0 - pwmOuts.append(((int(alias[-1]), 0), GPIO0C_0)) + globals()["PWM" + alias] = GPIO0B_5 + pwmOuts.append(((int(alias[-1]), 0), GPIO0B_5)) alias = get_pwm_chipid("fdd70020.pwm") if alias is not None: - globals()["PWM" + alias] = GPIO0C_1 - pwmOuts.append(((int(alias[-1]), 0), GPIO0C_1)) + globals()["PWM" + alias] = GPIO0B_6 + pwmOuts.append(((int(alias[-1]), 0), GPIO0B_6)) alias = get_pwm_chipid("fe6f0010.pwm") if alias is not None: globals()["PWM" + alias] = GPIO3B_2