On Sat, Jan 31, 2015 at 04:20:48PM +0100, Rickard Strandqvist wrote: > Variable was assigned a value that was never used. > I have also removed all the code that thereby serves no purpose. > > This was found using a static code analysis program called cppcheck > > Signed-off-by: Rickard Strandqvist <rickard_strandqvist@xxxxxxxxxxxxxxxxxx> > --- > drivers/staging/xgifb/vb_init.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/drivers/staging/xgifb/vb_init.c b/drivers/staging/xgifb/vb_init.c > index 2b233af..6384077 100644 > --- a/drivers/staging/xgifb/vb_init.c > +++ b/drivers/staging/xgifb/vb_init.c > @@ -1187,7 +1187,7 @@ unsigned char XGIInitNew(struct pci_dev *pdev) > struct xgi_hw_device_info *HwDeviceExtension = &xgifb_info->hw_info; > struct vb_device_info VBINF; > struct vb_device_info *pVBInfo = &VBINF; > - unsigned char i, temp = 0, temp1; > + unsigned char i, temp = 0; > > pVBInfo->FBAddr = HwDeviceExtension->pjVideoMemoryAddress; > > @@ -1286,8 +1286,6 @@ unsigned char XGIInitNew(struct pci_dev *pdev) > /* disable VideoCapture */ > xgifb_reg_and_or(pVBInfo->Part0Port, 0x3F, 0xEF, 0x00); > xgifb_reg_set(pVBInfo->Part1Port, 0x00, 0x00); > - /* chk if BCLK>=100MHz */ > - temp1 = xgifb_reg_get(pVBInfo->P3d4, 0x7B); With hardware, you can't just remove all 'read' calls and expect things to work because a static code checker things something is not right. I'm going to drop _all_ of the patches you sent me in the past few days as I really think they all are wrong. Please be more careful and work on fixing real problems, not just ones that random tools think might be wrong. Weeding out false-positives should not be my job, that's not scalable at all. sorry, greg k-h _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel