]> granicus.if.org Git - esp-idf/commitdiff
spi_common: remove deprecated spi_common_periph_claim macros
authorMichael (XIAO Xufeng) <xiaoxufeng@espressif.com>
Thu, 1 Aug 2019 05:54:31 +0000 (13:54 +0800)
committerbot <bot@espressif.com>
Mon, 5 Aug 2019 09:26:47 +0000 (09:26 +0000)
components/driver/include/driver/spi_common.h

index 8f7c97f3d50765460d28743c4e255ff8708cb1cc..9c8bf7546088fabe3b27a2138a2c1d4d5ccaa29c 100644 (file)
@@ -143,18 +143,6 @@ esp_err_t spi_bus_free(spi_host_device_t host);
  */
 bool spicommon_periph_claim(spi_host_device_t host, const char* source);
 
-// The macro is to keep the back-compatibility of IDF v3.2 and before
-// In this way we can call spicommon_periph_claim with two arguments, or the host with the source set to the calling function name
-// When two arguments (host, func) are given, __spicommon_periph_claim2 is called
-// or if only one arguments (host) is given, __spicommon_periph_claim1 is called
-#define spicommon_periph_claim(host...) __spicommon_periph_claim(host, 2, 1)
-#define __spicommon_periph_claim(host, source, n, ...) __spicommon_periph_claim ## n(host, source)
-#define __spicommon_periph_claim1(host, _)    ({ \
-    char* warning_str = "calling spicommon_periph_claim without source string is deprecated.";\
-    spicommon_periph_claim(host, __FUNCTION__); })
-
-#define __spicommon_periph_claim2(host, func) spicommon_periph_claim(host, func)
-
 /**
  * @brief Check whether the spi periph is in use.
  *