Sachin Kamat
ef54f87366
mtd: denali_dt: Remove redundant use of of_match_ptr
...
Since this driver is dt only and denali_nand_dt_ids is always
compiled in, use of of_match_ptr() macro is not necessary.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org >
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com >
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com >
2013-04-05 14:04:34 +01:00
Sachin Kamat
2f2ff14c27
mtd: denali_dt: Change return value to fix smatch warning
...
platform_get_irq() also returns -ENXIO upon failure.
Use it instead of hardcoded return type.
Fixes the following smatch warning:
drivers/mtd/nand/denali_dt.c:93 denali_dt_probe() info:
why not propagate 'denali->irq' from platform_get_irq() instead of (-6)?
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org >
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com >
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com >
2013-04-05 14:04:20 +01:00
Sachin Kamat
82fc812ca4
mtd: denali_dt: Use module_platform_driver()
...
module_platform_driver() removes some boilerplate and makes the code
simpler.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org >
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com >
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com >
2013-04-05 14:04:06 +01:00
Sachin Kamat
6c67050ab1
mtd: denali_dt: Fix incorrect error check
...
The return value of devm_ioremap_nocache should be checked here instead
of res.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org >
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com >
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com >
2013-04-05 14:03:53 +01:00
Bill Pemberton
810b7e060c
mtd: remove use of __devexit
...
CONFIG_HOTPLUG is going away as an option so __devexit is no
longer needed.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com >
2012-11-22 12:07:03 +02:00
Bill Pemberton
06f2551069
mtd: remove use of __devinit
...
CONFIG_HOTPLUG is going away as an option so __devinit is no longer
needed.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com >
2012-11-22 12:07:03 +02:00
Bill Pemberton
5153b88cac
mtd: remove use of __devexit_p
...
CONFIG_HOTPLUG is going away as an option so __devexit_p is no longer
needed.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com >
2012-11-22 12:07:02 +02:00
Dinh Nguyen
30f9f2fb7b
mtd: denali: add a DT driver
...
Add a device tree version of the Denali NAND driver. Based
on an original patch from Jamie Iles to add a MMIO version
of this driver.
Signed-off-by: Dinh Nguyen <dinguyen@altera.com >
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com >
2012-11-15 15:37:46 +02:00