misc: tegra-baseband: remove unused SAR GPIO
Greg Heinrich [Fri, 6 Mar 2015 10:16:24 +0000 (11:16 +0100)]
bug 1618577

Change-Id: I2bd8e5709be3a33bc3db7a88f9fed5543a67302a
Signed-off-by: Greg Heinrich <gheinrich@nvidia.com>
Reviewed-on: http://git-master/r/716851
Reviewed-by: Neil Patel <neilp@nvidia.com>
Reviewed-by: Olivier Potin <opotin@nvidia.com>
Reviewed-by: Steve Lin <stlin@nvidia.com>

Documentation/devicetree/bindings/misc/tegra_usb_modem_power.txt
drivers/misc/tegra-baseband/tegra_usb_modem_power.c

index ae3b462..36fbbfd 100644 (file)
@@ -21,7 +21,6 @@ Optional properties:
 - nvidia,wake-gpio: input GPIO. Define this GPIO if remote wakeup is through
                     GPIO, or remote wakeup is supported natively.
 - nvidia,mdm-power-report-gpio: input GPIO for modem power report.
-- nvidia,mdm-sar0-gpio: output GPIO for modem SAR.
 - nvidia,pre-boost-gpio: output GPIO for modem to control pre boost regulator.
                          IN USE FOR T210 LOKI ONLY (P2530 E03 mother board only)
 - nvidia,num-temp-sensors: integer which specifies temperature sensor count for
@@ -49,7 +48,6 @@ With all properties defined:
         nvidia,wake-gpio = ...;
         nvidia,boot-gpio = <&gpio TEGRA_GPIO(K, 6) GPIO_ACTIVE_LOW>;
         nvidia,mdm-power-report-gpio = ...;
-        nvidia,mdm-sar0-gpio = ...;
         nvidia,reset-gpio = ...;
         nvidia,mdm-en-gpio = ...;
         nvidia,pre-boost-gpio = ...;
index dfe615e..26063e2 100644 (file)
@@ -1081,21 +1081,6 @@ static int tegra_usb_modem_parse_dt(struct tegra_usb_modem *modem,
                gpio_direction_output(gpio, 1);
        }
 
-       gpio = of_get_named_gpio(node, "nvidia,mdm-sar0-gpio", 0);
-       if (gpio_is_valid(gpio)) {
-               dev_info(&pdev->dev, "set MODEM SAR0 (%d) to 0\n", gpio);
-               ret = gpio_request(gpio, "MODEM SAR0");
-               if (ret) {
-                       dev_err(&pdev->dev, "request gpio %d failed\n", gpio);
-                       return ret;
-               }
-               gpio_direction_output(gpio, 0);
-               gpio_export(gpio, false);
-
-               /* also create a dedicated sysfs for the modem-sar0 gpio */
-               gpio_export_link(&pdev->dev, "modem_sar", gpio);
-       }
-
        gpio = of_get_named_gpio(node, "nvidia,reset-gpio", 0);
        if (gpio_is_valid(gpio)) {
                ret = gpio_request(gpio, "MODEM RESET");