From 18bca08d4b93df34168d81c40cb10c0d8a7eac52 Mon Sep 17 00:00:00 2001 From: Jimmy Brisson Date: Tue, 27 Jun 2017 16:08:41 -0500 Subject: [PATCH] Reduce device has whitelist --- tools/targets/lint.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/tools/targets/lint.py b/tools/targets/lint.py index 90b4a77335..f83838d8b3 100644 --- a/tools/targets/lint.py +++ b/tools/targets/lint.py @@ -77,13 +77,12 @@ def check_inherits(dict): if ("inherits" in dict and len(dict["inherits"]) > 1): yield "multiple inheritance is forbidden" -DEVICE_HAS_ALLOWED = ["AACI", "ANALOGIN", "ANALOGOUT", "CAN", "CLCD", - "ERROR_PATTERN", "ETHERNET", "EMAC", "FLASH", "I2C", - "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", - "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "TRNG", - "TSC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", - "SPI", "SPI_ASYNCH", "SPISLAVE", "STDIO_MESSAGES", - "STORAGE", "SEMIHOST", "LOCALFILESYSTEM"] +DEVICE_HAS_ALLOWED = ["ANALOGIN", "ANALOGOUT", "CAN", "ETHERNET", "EMAC", + "FLASH", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", + "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", + "PWMOUT", "RTC", "TRNG","SERIAL", "SERIAL_ASYNCH", + "SERIAL_FC", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE", + "STORAGE"] def check_device_has(dict): for name in dict.get("device_has", []): if name not in DEVICE_HAS_ALLOWED: