cc2520: fix in default tx power setting
authorVarka Bhadram <varkabhadram@gmail.com>
Fri, 29 May 2015 05:26:54 +0000 (10:56 +0530)
committerMarcel Holtmann <marcel@holtmann.org>
Sun, 31 May 2015 11:40:53 +0000 (13:40 +0200)
Initially we dont have the tx power settings from the user-space.
Now we have the support for seeting the tx power level.

So lets use the default tx power setting for the radio.

Signed-off-by: Varka Bhadram <varkab@cdac.in>
Cc: Brad Campbell <bradjc5@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/net/ieee802154/cc2520.c

index 84b28a05c5a14a289c489d0064c70a637d450b57..ea280d437ca18e1727592bfa181cec2baab9d9be 100644 (file)
@@ -782,10 +782,6 @@ static int cc2520_hw_init(struct cc2520_private *priv)
         * http://www.ti.com/lit/an/swra229a/swra229a.pdf
         */
        if (pdata.amplified) {
-               ret = cc2520_write_register(priv, CC2520_TXPOWER, 0xF9);
-               if (ret)
-                       goto err_ret;
-
                ret = cc2520_write_register(priv, CC2520_AGCCTRL1, 0x16);
                if (ret)
                        goto err_ret;
@@ -806,10 +802,6 @@ static int cc2520_hw_init(struct cc2520_private *priv)
                if (ret)
                        goto err_ret;
        } else {
-               ret = cc2520_write_register(priv, CC2520_TXPOWER, 0xF7);
-               if (ret)
-                       goto err_ret;
-
                ret = cc2520_write_register(priv, CC2520_AGCCTRL1, 0x11);
                if (ret)
                        goto err_ret;