From 0774f2cf4ccafbba14b236227b7b04350b76baf3 Mon Sep 17 00:00:00 2001 From: djhedges Date: Thu, 21 Jul 2022 21:04:23 -0700 Subject: [PATCH] Fix pylint by relying on implicit return of None. Also fix typing which should have been an Optional[str]. --- .../microcontroller/amlogic/meson_g12_common/pin.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/adafruit_blinka/microcontroller/amlogic/meson_g12_common/pin.py b/src/adafruit_blinka/microcontroller/amlogic/meson_g12_common/pin.py index 31ff8e1..9bce640 100644 --- a/src/adafruit_blinka/microcontroller/amlogic/meson_g12_common/pin.py +++ b/src/adafruit_blinka/microcontroller/amlogic/meson_g12_common/pin.py @@ -11,6 +11,7 @@ Linux kernel 5.4.y (mainline) linux/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi """ +from typing import Optional import os import re import gpiod @@ -111,7 +112,7 @@ UART1_RX = GPIOX_13 uartPorts = ((1, UART1_TX, UART1_RX),) -def get_dts_alias(device: str) -> str: +def get_dts_alias(device: str) -> Optional[str]: """Get the Device Tree Alias""" uevent_path = "/sys/bus/platform/devices/" + device + "/uevent" if os.path.exists(uevent_path): @@ -123,8 +124,6 @@ def get_dts_alias(device: str) -> str: if match: return match.group(1).upper() - return None - # ordered as i2cId, sclId, sdaId i2cPorts = [] -- 2.49.0