From d1ba1ca5a5664916654a24a2644a3f3bcef99441 Mon Sep 17 00:00:00 2001 From: Marcin Niestroj Date: Sat, 25 Apr 2020 10:52:29 +0200 Subject: [PATCH] drivers: lora: sx1276: stop reading PA_CONFIG All fields in PA_CONFIG register are set explicitly, so there is no need to read this register first. Suggested-by: Andreas Sandberg Signed-off-by: Marcin Niestroj --- drivers/lora/sx1276.c | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/drivers/lora/sx1276.c b/drivers/lora/sx1276.c index 18b98b2f388..6d25e93cebb 100644 --- a/drivers/lora/sx1276.c +++ b/drivers/lora/sx1276.c @@ -231,22 +231,12 @@ void SX1276SetRfTxPower(int8_t power) uint8_t pa_config = 0; uint8_t pa_dac = 0; - ret = sx1276_read(SX1276_REG_PA_CONFIG, &pa_config, 1); - if (ret < 0) { - LOG_ERR("Unable to read PA config"); - return; - } - ret = sx1276_read(SX1276_REG_PA_DAC, &pa_dac, 1); if (ret < 0) { LOG_ERR("Unable to read PA dac"); return; } - pa_config &= RF_PACONFIG_MAX_POWER_MASK; - pa_config &= RF_PACONFIG_OUTPUTPOWER_MASK; - pa_config &= RF_PACONFIG_PASELECT_MASK; - pa_dac &= RF_PADAC_20DBM_MASK; #if defined CONFIG_PA_BOOST_PIN