diff options
author | Rohit Vaswani <rvaswani@codeaurora.org> | 2016-03-04 18:07:09 -0800 |
---|---|---|
committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:57:40 -0700 |
commit | 91a1dd684ff2a63e9afcea445f04d80fc62b6430 (patch) | |
tree | bd33ef55c5eacd508c6f801335091f75bbb9e102 /drivers | |
parent | f52a07bd52333fd74bd0952649c0e522a6d4eecf (diff) |
drivers: iommu, leds, input, clk, devfreq: fix warnings
Fix some variable initializations which would otherwise cause
forbidden warnings.
Signed-off-by: Rohit Vaswani <rvaswani@codeaurora.org>
Signed-off-by: David Keitel <dkeitel@codeaurora.org>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/clk/msm/clock-cpu-8996.c | 2 | ||||
-rw-r--r-- | drivers/clk/msm/mdss/mdss-dsi-pll-8996-util.c | 2 | ||||
-rw-r--r-- | drivers/devfreq/governor_msm_adreno_tz.c | 3 | ||||
-rw-r--r-- | drivers/input/qpnp-power-on.c | 2 | ||||
-rw-r--r-- | drivers/iommu/arm-smmu.c | 2 | ||||
-rw-r--r-- | drivers/iommu/iommu-debug.c | 2 | ||||
-rw-r--r-- | drivers/leds/leds-qpnp-flash.c | 1 | ||||
-rw-r--r-- | drivers/leds/leds-qpnp-wled.c | 2 | ||||
-rw-r--r-- | drivers/misc/hdcp.c | 2 | ||||
-rw-r--r-- | drivers/pci/host/pci-msm.c | 4 |
10 files changed, 11 insertions, 11 deletions
diff --git a/drivers/clk/msm/clock-cpu-8996.c b/drivers/clk/msm/clock-cpu-8996.c index 3d7354e4c6f3..7c1200a8022d 100644 --- a/drivers/clk/msm/clock-cpu-8996.c +++ b/drivers/clk/msm/clock-cpu-8996.c @@ -664,7 +664,7 @@ static int cpu_clk_8996_set_rate(struct clk *c, unsigned long rate) { struct cpu_clk_8996 *cpuclk = to_cpu_clk_8996(c); int ret, err_ret; - unsigned long alt_pll_prev_rate; + unsigned long alt_pll_prev_rate = 0; unsigned long alt_pll_rate; unsigned long n_alt_freqs = cpuclk->n_alt_pll_freqs; bool on_acd_leg = rate > MAX_PLL_MAIN_FREQ; diff --git a/drivers/clk/msm/mdss/mdss-dsi-pll-8996-util.c b/drivers/clk/msm/mdss/mdss-dsi-pll-8996-util.c index a46b1f275a33..47c4891d4449 100644 --- a/drivers/clk/msm/mdss/mdss-dsi-pll-8996-util.c +++ b/drivers/clk/msm/mdss/mdss-dsi-pll-8996-util.c @@ -317,7 +317,7 @@ init_lock_err: static int dsi_pll_enable(struct clk *c) { - int i, rc; + int i, rc = 0; struct dsi_pll_vco_clk *vco = to_vco_clk(c); struct mdss_pll_resources *pll = vco->priv; diff --git a/drivers/devfreq/governor_msm_adreno_tz.c b/drivers/devfreq/governor_msm_adreno_tz.c index cb9925d4a823..9df1fde46068 100644 --- a/drivers/devfreq/governor_msm_adreno_tz.c +++ b/drivers/devfreq/governor_msm_adreno_tz.c @@ -267,7 +267,8 @@ static int tz_init(struct devfreq_msm_adreno_tz_data *priv, return ret; } -static int tz_get_target_freq(struct devfreq *devfreq, unsigned long *freq) +static int tz_get_target_freq(struct devfreq *devfreq, unsigned long *freq, + u32 *flag) { int result = 0; struct devfreq_msm_adreno_tz_data *priv = devfreq->data; diff --git a/drivers/input/qpnp-power-on.c b/drivers/input/qpnp-power-on.c index 06b3fe5f27a6..6f310a54d172 100644 --- a/drivers/input/qpnp-power-on.c +++ b/drivers/input/qpnp-power-on.c @@ -1704,7 +1704,7 @@ static bool smpl_en; static int qpnp_pon_smpl_en_get(char *buf, const struct kernel_param *kp) { - bool enabled; + bool enabled = 0; int rc; rc = qpnp_pon_get_trigger_config(PON_SMPL, &enabled); diff --git a/drivers/iommu/arm-smmu.c b/drivers/iommu/arm-smmu.c index 21732857bac0..a146a225dc18 100644 --- a/drivers/iommu/arm-smmu.c +++ b/drivers/iommu/arm-smmu.c @@ -3209,7 +3209,7 @@ static int arm_smmu_device_cfg_probe(struct arm_smmu_device *smmu) "\t(IDR0.CTTW overridden by dma-coherent property)\n"); if (id & ID0_SMS) { - u32 smr, sid, mask; + u32 smr, sid, mask = 0; smmu->features |= ARM_SMMU_FEAT_STREAM_MATCH; smmu->num_mapping_groups = (id >> ID0_NUMSMRG_SHIFT) & diff --git a/drivers/iommu/iommu-debug.c b/drivers/iommu/iommu-debug.c index 9fbdb4acd5d7..dece6cbb9441 100644 --- a/drivers/iommu/iommu-debug.c +++ b/drivers/iommu/iommu-debug.c @@ -943,7 +943,7 @@ static ssize_t iommu_debug_unmap_write(struct file *file, const char __user *ubuf, size_t count, loff_t *offset) { - ssize_t retval; + ssize_t retval = 0; char *comma1; char buf[100]; dma_addr_t iova; diff --git a/drivers/leds/leds-qpnp-flash.c b/drivers/leds/leds-qpnp-flash.c index f0ebe694a9ec..3eb794b30b4b 100644 --- a/drivers/leds/leds-qpnp-flash.c +++ b/drivers/leds/leds-qpnp-flash.c @@ -118,7 +118,6 @@ #define FLASH_LED_MODULE_CTRL_DEFAULT 0x60 #define FLASH_LED_CURRENT_READING_DELAY_MIN 5000 #define FLASH_LED_CURRENT_READING_DELAY_MAX 5001 -#define PMI8996_SUBTYPE 19 #define FLASH_LED_OPEN_FAULT_DETECTED 0xC #define FLASH_UNLOCK_SECURE 0xA5 diff --git a/drivers/leds/leds-qpnp-wled.c b/drivers/leds/leds-qpnp-wled.c index a7a25f54f992..ffaa349d56f5 100644 --- a/drivers/leds/leds-qpnp-wled.c +++ b/drivers/leds/leds-qpnp-wled.c @@ -1621,7 +1621,7 @@ static int qpnp_wled_parse_dt(struct qpnp_wled *wled) static int qpnp_wled_probe(struct platform_device *pdev) { struct qpnp_wled *wled; - int rc, i; + int rc = 0, i; const __be32 *prop; wled = devm_kzalloc(&pdev->dev, sizeof(*wled), GFP_KERNEL); diff --git a/drivers/misc/hdcp.c b/drivers/misc/hdcp.c index 18265fd80726..b6675fcbaaaa 100644 --- a/drivers/misc/hdcp.c +++ b/drivers/misc/hdcp.c @@ -1114,7 +1114,7 @@ static void hdcp_lib_msg_recvd_work(struct kthread_work *work) struct hdcp_rcvd_msg_req *req_buf; struct hdcp_rcvd_msg_rsp *rsp_buf; uint32_t msglen; - char *msg; + char *msg = NULL; struct hdcp_lib_handle *handle = container_of(work, struct hdcp_lib_handle, msg_recvd); struct hdmi_hdcp_wakeup_data cdata = {HDMI_HDCP_WKUP_CMD_INVALID}; diff --git a/drivers/pci/host/pci-msm.c b/drivers/pci/host/pci-msm.c index 6cc725c322ec..b10215a4537a 100644 --- a/drivers/pci/host/pci-msm.c +++ b/drivers/pci/host/pci-msm.c @@ -2235,7 +2235,7 @@ int msm_pcie_debug_info(struct pci_dev *dev, u32 option, u32 base, u32 offset, u32 mask, u32 value) { int ret = 0; - struct msm_pcie_dev_t *pdev; + struct msm_pcie_dev_t *pdev = NULL; if (!dev) { pr_err("PCIe: the input pci dev is NULL.\n"); @@ -4886,7 +4886,7 @@ static irqreturn_t handle_global_irq(int irq, void *data) int i; struct msm_pcie_dev_t *dev = data; unsigned long irqsave_flags; - u32 status; + u32 status = 0; PCIE_DBG2(dev, "RC%d: Global IRQ %d received: 0x%x\n", dev->rc_idx, irq, status); |