Axel Lin
e37051dc7f
ARM: 7274/1: NUC900: Rename nuc900-audio platform device to nuc900-ac97
...
This change ensures the platform device name matches nuc900-ac97 platform
driver name.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Wan Zongshun <mcuos.com@gmail.com >
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
2012-01-13 08:56:40 +00:00
Axel Lin
245e99cfe8
i2c/gpio-i2cmux: Convert to use module_platform_driver()
...
Convert gpio-i2cmux to use the module_platform_driver() macro which
makes the code smaller and a bit simpler.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Peter Korsgaard <peter.korsgaard@barco.com >
Signed-off-by: Jean Delvare <khali@linux-fr.org >
2012-01-12 20:32:04 +01:00
Axel Lin
a3664b51c7
i2c/busses: Use module_platform_driver()
...
Convert the drivers in drivers/i2c/busses/* to use the
module_platform_driver() macro which makes the code smaller and a bit
simpler.
Cc: Ben Dooks <ben-linux@fluff.org >
Acked-by: Jochen Friedrich <jochen@scram.de >
Acked-by: Peter Korsgaard <jacmet@sunsite.dk >
Acked-by: Wolfram Sang <w.sang@pengutronix.de >
Cc: Manuel Lauss <manuel.lauss@googlemail.com >
Cc: Barry Song <21cnbao@gmail.com >
Cc: Linus Walleij <linus.walleij@linaro.org >
Cc: Yong Zhang <yong.zhang0@gmail.com >
Cc: Lucas De Marchi <lucas.demarchi@profusion.mobi >
Cc: Grant Likely <grant.likely@secretlab.ca >
Cc: Samuel Ortiz <sameo@linux.intel.com >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Jean Delvare <khali@linux-fr.org >
2012-01-12 20:32:04 +01:00
Axel Lin
3527bd5045
i2c: Convert to DEFINE_PCI_DEVICE_TABLE
...
Convert static struct pci_device_id *[] to static DEFINE_PCI_DEVICE_TABLE
tables.
Use DEFINE_PCI_DEVICE_TABLE ensures we make the pci_device_id table const
and marked as __devinitconst.
This also fixes some warnings from checkpatch:
e.g.
WARNING: Use DEFINE_PCI_DEVICE_TABLE for struct pci_device_id
#1096 : FILE: i2c/busses/i2c-intel-mid.c:1096:
+static struct pci_device_id intel_mid_i2c_ids[] = {
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Cc: Rudolf Marek <r.marek@assembler.cz >
Cc: Ben Dooks <ben-linux@fluff.org >
Acked-by: Olof Johansson <olof@lixom.net >
Cc: "Mark M. Hoffman" <mhoffman@lightlink.com >
Acked-by: Dirk Brandewie <dirk.brandewie@gmail.com >
Cc: Tomoya MORINAGA <tomoya-linux@dsn.lapis-semi.com >
Acked-by: Wolfram Sang <w.sang@pengutronix.de >
Cc: Feng Tang <feng.tang@intel.com >
Cc: Sebastian Andrzej Siewior <bigeasy@linutronix.de >
Signed-off-by: Jean Delvare <khali@linux-fr.org >
2012-01-12 20:32:04 +01:00
Axel Lin
b678b91f22
mmc: sdhci-pci: simplify error handling
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Adrian Hunter <adrian.hunter@intel.com >
Signed-off-by: Chris Ball <cjb@laptop.org >
2012-01-11 23:58:43 -05:00
Axel Lin
d1f81a64a4
mmc: convert drivers/mmc/host/* to use module_platform_driver()
...
This patch converts the drivers in drivers/mmc/host/* to use the
module_platform_driver() macro which makes the code smaller and a bit
simpler.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: "Michał Mirosław" <mirq-linux@rere.qmqm.pl >
Acked-by: David Brown <davidb@codeaurora.org >
Acked-by: Viresh Kumar <viresh.kumar@st.com >
Acked-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de >
Acked-by: Sascha Hauer <s.hauer@pengutronix.de >
Acked-by: Wolfram Sang <w.sang@pengutronix.de >
Acked-by: Anton Vorontsov <cbouatmailru@gmail.com >
Signed-off-by: Chris Ball <cjb@laptop.org >
2012-01-11 23:58:42 -05:00
Axel Lin
1d6629b156
[media] convert drivers/media/* to use module_platform_driver()
...
This patch converts the drivers in drivers/media/* to use the
module_platform_driver() macro which makes the code smaller and a bit
simpler.
Cc: Mauro Carvalho Chehab <mchehab@infradead.org >
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Cc: Kyungmin Park <kyungmin.park@samsung.com >
Cc: Hans Verkuil <hans.verkuil@cisco.com >
Cc: "Richard Röjfors" <richard.rojfors@pelagicore.com >
Cc: "Matti J. Aaltonen" <matti.j.aaltonen@nokia.com >
Cc: Lucas De Marchi <lucas.demarchi@profusion.mobi >
Cc: Manjunath Hadli <manjunath.hadli@ti.com >
Cc: Muralidharan Karicheri <m-karicheri2@ti.com >
Cc: Anatolij Gustschin <agust@denx.de >
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de >
Cc: Marek Szyprowski <m.szyprowski@samsung.com >
Cc: Robert Jarzmik <robert.jarzmik@free.fr >
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Daniel Drake <dsd@laptop.org >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Acked-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de >
Acked-by: Marek Szyprowski <m.szyprowski@samsung.com >
Acked-by: Matti J. Aaltonen <matti.j.aaltonen@nokia.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com >
2012-01-10 23:27:13 -02:00
Axel Lin
681d0378a9
drivers/rtc/rtc-jz4740.c: make jz4740_rtc_driver static
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Cc: Lars-Peter Clausen <lars@metafoo.de >
Cc: Alessandro Zummo <a.zummo@towertech.it >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2012-01-10 16:30:53 -08:00
Axel Lin
a46481d7af
drivers/rtc/rtc-mc13xxx.c: make mc13xxx_rtc_idtable static
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de >
Cc: Alessandro Zummo <a.zummo@towertech.it >
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2012-01-10 16:30:53 -08:00
Axel Lin
0c4eae6659
rtc: convert drivers/rtc/* to use module_platform_driver()
...
This patch converts the drivers in drivers/rtc/* to use the
module_platform_driver() macro which makes the code smaller and a bit
simpler.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Acked-by: Mike Frysinger <vapier@gentoo.org >
Acked-by: Guan Xuetao <gxt@mprc.pku.edu.cn >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com >
Cc: Alessandro Zummo <a.zummo@towertech.it >
Cc: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com >
Cc: Lars-Peter Clausen <lars@metafoo.de >
Cc: Ben Dooks <ben@simtec.co.uk >
Cc: John Stultz <john.stultz@linaro.org >
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2012-01-10 16:30:53 -08:00
Axel Lin
3b080945aa
drivers/leds/leds-mc13783.c: fix off-by-one for checking num_leds
...
The LED id begins from 0. Thus the maximum number of leds should be
MC13783_LED_MAX + 1.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Philippe Retornaz <philippe.retornaz@epfl.ch >
Cc: Richard Purdie <rpurdie@rpsys.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2012-01-10 16:30:49 -08:00
Axel Lin
b96a573f4c
drivers/leds/leds-netxbig.c: use gpio_request_one()
...
Use gpio_request_one() instead of multiple gpiolib calls. This also
simplifies error handling a bit.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Cc: Simon Guinot <sguinot@lacie.com >
Cc: Richard Purdie <rpurdie@rpsys.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2012-01-10 16:30:49 -08:00
Axel Lin
95dafd4753
drivers/leds/leds-bd2802.c: use gpio_request_one()
...
Use gpio_request_one() instead of multiple gpiolib calls.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Cc: Kim Kyuwon <q1.kim@samsung.com >
Cc: Richard Purdie <rpurdie@rpsys.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2012-01-10 16:30:49 -08:00
Axel Lin
1980bcfa6b
drivers/leds/leds-lp5523.c: remove unneeded forward declaration
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Cc: Samu Onkalo <samu.p.onkalo@nokia.com >
Cc: Richard Purdie <rpurdie@rpsys.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2012-01-10 16:30:49 -08:00
Axel Lin
19b955768b
leds: convert leds-dac124s085 to module_spi_driver
...
Factor out some boilerplate code for spi driver registration into
module_spi_driver.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Cc: Haojian Zhuang <hzhuang1@marvell.com >
Cc: Mark Brown <broonie@opensource.wolfsonmicro.com >
Cc: Richard Purdie <rpurdie@rpsys.net >
Cc: Michael Hennerich <hennerich@blackfin.uclinux.org >
Cc: Mike Rapoport <mike@compulab.co.il >
Acked-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2012-01-10 16:30:49 -08:00
Axel Lin
09a0d183ef
leds: convert led i2c drivers to module_i2c_driver
...
Factor out some boilerplate code for i2c driver registration
into module_i2c_driver.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Cc: Haojian Zhuang <hzhuang1@marvell.com >
Cc: Mark Brown <broonie@opensource.wolfsonmicro.com >
Cc: Richard Purdie <rpurdie@rpsys.net >
Cc: Michael Hennerich <hennerich@blackfin.uclinux.org >
Cc: Mike Rapoport <mike@compulab.co.il >
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2012-01-10 16:30:48 -08:00
Axel Lin
892a8843fb
leds: convert led platform drivers to module_platform_driver
...
Factor out some boilerplate code for platform driver registration into
module_platform_driver.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Haojian Zhuang <hzhuang1@marvell.com > [led-88pm860x.c]
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Cc: Richard Purdie <rpurdie@rpsys.net >
Cc: Michael Hennerich <hennerich@blackfin.uclinux.org >
Cc: Mike Rapoport <mike@compulab.co.il >
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2012-01-10 16:30:48 -08:00
Axel Lin
81178e0216
backlight: convert drivers/video/backlight/* to use module_platform_driver()
...
Convert the drivers in drivers/video/backlight/* to use the
module_platform_driver() macro which makes the code smaller and a bit
simpler.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com >
Acked-by: H Hartley Sweeten <hsweeten@visionengravers.com > [ep93xx_bl.c]
Cc: Mike Rapoport <mike@compulab.co.il >
Cc: Richard Purdie <rpurdie@rpsys.net >
Acked-by: Michael Hennerich <michael.hennerich@analog.com >
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2012-01-10 16:30:48 -08:00
Axel Lin
e4e9e05409
ASoC: Fix recursive dependency due to select ATMEL_SSC in SND_ATMEL_SOC_SSC
...
commit 739be96 "ASoC: Fix build dependency for SND_ATMEL_SOC_SSC"
introduces below build warnings:
drivers/misc/Kconfig:212:error: recursive dependency detected!
drivers/misc/Kconfig:212: symbol ATMEL_SSC is selected by SND_ATMEL_SOC_SSC
sound/soc/atmel/Kconfig:9: symbol SND_ATMEL_SOC_SSC is selected by SND_AT91_SOC_SAM9G20_WM8731
sound/soc/atmel/Kconfig:18: symbol SND_AT91_SOC_SAM9G20_WM8731 depends on ATMEL_SSC
SND_ATMEL_SOC_SSC needs ATMEL_SSC to pass compilation.
This patch remove the "select ATMEL_SSC" from SND_ATMEL_SOC_SSC to avoid above
warnings. And then ensures all the machine drivers that select SND_ATMEL_SOC_SSC
need to depend on ATMEL_SSC.
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-10 14:52:20 -08:00
Axel Lin
f99640dee2
mtd: convert drivers/mtd/* to use module_platform_driver()
...
This patch converts the drivers in drivers/mtd/* to use the
module_platform_driver() macro which makes the code smaller and a bit
simpler.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked by: Haojian Zhuang <haojian.zhuang@gmail.com >
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@linux.intel.com >
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com >
2012-01-09 18:12:35 +00:00
Axel Lin
99c8ea3e57
SATA/PATA: convert drivers/ata/* to use module_platform_driver()
...
This patch converts the drivers in drivers/ata/* to use the
module_platform_driver() macro which makes the code smaller and a bit
simpler.
Cc: Viresh Kumar <viresh.kumar@st.com >
Cc: Jeff Garzik <jgarzik@pobox.com >
Cc: Arnaud Patard <arnaud.patard@rtp-net.org >
Cc: Alessandro Zummo <a.zummo@towertech.it >
Cc: Sylvain Munaut <tnt@246tNt.com >
Cc: Anton Vorontsov <avorontsov@ru.mvista.com >
Cc: Marek Vasut <marek.vasut@gmail.com >
Cc: Florian Fainelli <florian@openwrt.org >
Cc: Mark Miesfeld <mmiesfeld@amcc.com >
Cc: Ashish Kalra <ashish.kalra@freescale.com >
Cc: Paul Mundt <lethal@linux-sh.org >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Jeff Garzik <jgarzik@redhat.com >
2012-01-08 19:14:58 -05:00
Axel Lin
d4e948636b
mfd: Constify aat2870-core i2c_device_id table
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
2012-01-09 00:37:44 +01:00
Axel Lin
b04edb9349
mfd: Use gpio_request_one from twl6040-core
...
Use gpio_request_one() instead of multiple gpiolib calls.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com >
2012-01-09 00:37:38 +01:00
Axel Lin
4e9daaca8d
mfd: Use gpio_request_one from omap-usb-host
...
Use gpio_request_one() instead of multiple gpiolib calls.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com >
2012-01-09 00:37:38 +01:00
Axel Lin
97f2bf5193
mfd: Use gpio_request_one from dm355evm_msp
...
Use gpio_request_one() instead of multiple gpiolib calls.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com >
2012-01-09 00:37:38 +01:00
Axel Lin
aced760d91
mfd: Use gpio_request_one from aat2870-core
...
Use gpio_request_one() instead of multiple gpiolib calls.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Jin Park <jinyoungp@nvidia.com >
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com >
2012-01-09 00:37:37 +01:00
Axel Lin
61485c63c4
mfd: Convert to DEFINE_PCI_DEVICE_TABLE
...
Convert static struct pci_device_id *[] to static DEFINE_PCI_DEVICE_TABLE
tables.
Cc: Andres Salomon <dilinger@queued.net >
Cc: Denis Turischev <denis@compulab.co.il >
Cc: Ben Dooks <ben@simtec.co.uk >
Cc: Vincent Sanders <vince@simtec.co.uk >
Cc: Mocean Laboratories <info@mocean-labs.com >
Cc: Harald Welte <HaraldWelte@viatech.com >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com >
2012-01-09 00:37:37 +01:00
Axel Lin
aa05c9cf5e
mfd: Don't declare jz4740_adc_cells const
...
Remove the const keyword to fix below warning:
CC drivers/mfd/jz4740-adc.o
drivers/mfd/jz4740-adc.c: In function 'jz4740_adc_probe':
drivers/mfd/jz4740-adc.c:290: warning: passing argument 3 of 'mfd_add_devices' discards qualifiers from pointer target type
include/linux/mfd/core.h:93: note: expected 'struct mfd_cell *' but argument is of type 'const struct mfd_cell *'
Also make jz4740_adc_cells static, is not used outside
this driver so no need to make the symbol global.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com >
2012-01-09 00:37:36 +01:00
Axel Lin
b8ec61189f
watchdog: convert drivers/watchdog/* to use module_platform_driver()
...
This patch converts the drivers in drivers/watchdog/* to use the
module_platform_driver() macro which makes the code smaller and a bit
simpler.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Cc: Nicolas Thill <nico@openwrt.org >
Cc: Florian Fainelli <florian@openwrt.org >
Cc: "David S. Miller" <davem@davemloft.net >
Cc: Paul Cercueil <paul@crapouillou.net >
Cc: Marc Zyngier <maz@misterjones.org >
Cc: Wan ZongShun <mcuos.com@gmail.com >
Cc: Alejandro Cabrera <aldaya@gmail.com >
Cc: "George G. Davis" <gdavis@mvista.com >
Cc: Sylver Bruneau <sylver.bruneau@googlemail.com >
Cc: Vitaly Wool <vital@embeddedalley.com >
Cc: Mika Westerberg <mika.westerberg@iki.fi >
Cc: Timo Kokkonen <timo.t.kokkonen@nokia.com >
Signed-off-by: Wim Van Sebroeck <wim@iguana.be >
2012-01-06 15:17:25 +01:00
Axel Lin
1334f32938
watchdog: Use DEFINE_SPINLOCK() for static spinlocks
...
Rather than just defining static spinlock_t variables and then
initializing them later in init functions, simply define them with
DEFINE_SPINLOCK() and remove the calls to spin_lock_init().
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Cc: Nicolas Thill <nico@openwrt.org >
Cc: Heiko Ronsdorf <hero@ihg.uni-duisburg.de >
Cc: Rodolfo Giometti <giometti@ascensit.com >
Cc: Andrey Panin <pazke@donpac.ru >
Cc: Guido Guenther <agx@sigxcpu.org >
Cc: Curt E Bruns <curt.e.bruns@intel.com >
Cc: Deepak Saxena <dsaxena@plexity.net >
Cc: Andrew Victor <linux@maxim.org.za >
Cc: George G. Davis <gdavis@mvista.com >
Cc: Sylver Bruneau <sylver.bruneau@googlemail.com >
Signed-off-by: Wim Van Sebroeck <wim@iguana.be >
2012-01-06 15:17:17 +01:00
Axel Lin
739be96ab8
ASoC: Fix build dependency for SND_ATMEL_SOC_SSC
...
Make SND_ATMEL_SOC_SSC select ATMEL_SSC to fix below build errors:
LD .tmp_vmlinux1
sound/built-in.o: In function `atmel_ssc_remove':
sound/soc/atmel/atmel_ssc_dai.c:713: undefined reference to `ssc_free'
sound/built-in.o: In function `atmel_ssc_probe':
sound/soc/atmel/atmel_ssc_dai.c:700: undefined reference to `ssc_request'
sound/built-in.o: In function `atmel_ssc_set_audio':
sound/soc/atmel/atmel_ssc_dai.c:845: undefined reference to `ssc_request'
sound/soc/atmel/atmel_ssc_dai.c:851: undefined reference to `ssc_free'
make: *** [.tmp_vmlinux1] Error 1
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-05 23:00:12 -08:00
Axel Lin
ef7906f320
jz4740-battery: Fix signedness bug
...
wait_for_completion_interruptible_timeout() may return negative value.
In this case, checking if (t > 0) will return true if t is unsigned.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Lars-Peter Clausen <lars@metafoo.de >
Signed-off-by: Anton Vorontsov <cbouatmailru@gmail.com >
2012-01-06 05:57:17 +04:00
Axel Lin
daf22c3c44
wm97xx_battery: Use DEFINE_MUTEX() for work_lock
...
work_lock can be initialized automatically with
DEFINE_MUTEX() rather than explicitly calling mutex_init().
This patch also removes an unused bat_lock mutex.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Anton Vorontsov <cbouatmailru@gmail.com >
2012-01-06 05:00:30 +04:00
Axel Lin
300bac7fb8
power_supply: Convert drivers/power/* to use module_platform_driver()
...
This patch converts the drivers in drivers/power/* to use the
module_platform_driver() macro which makes the code smaller and a bit
simpler.
Cc: Mike Rapoport <mike@compulab.co.il >
Cc: Lars-Peter Clausen <lars@metafoo.de >
Cc: Nithish Mahalingam <nithish.mahalingam@intel.com >
Cc: MyungJoo Ham <myungjoo.ham@samsung.com >
Cc: Haojian Zhuang <haojian.zhuang@marvell.com >
Cc: Balaji Rao <balajirrao@openmoko.org >
Cc: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Clifton Barnes <cabarnes@indesign-llc.com >
Signed-off-by: Anton Vorontsov <cbouatmailru@gmail.com >
2012-01-04 09:12:07 +04:00
Axel Lin
7a748e4318
ASoC: sta32x: Optimize the array work to find rate_min and rate_max
...
For a given ir and fs, there is at most one possible match for the case
mclk_ratios[ir][j].ratio * fs == freq.
Thus we can break from the inner loop once a match is found.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Johannes Stezenbach <js@sig21.net >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-03 21:18:32 +00:00
Axel Lin
34be9244c7
ASoC: pxa: Convert corgi to use snd_soc_register_card()
...
Use snd_soc_register_card() instead of creating a "soc-audio" platform device.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 13:08:40 +00:00
Axel Lin
748b217827
ASoC: Fix return value of wm8580_set_sysclk()
...
We can't just pass back the return value of snd_soc_update_bits() as it
will be 1 if a bit changed rather than zero.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 13:08:40 +00:00
Axel Lin
c49c7f0cf9
ASoC: Use dai_fmt in tavorevb3 machine driver
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 13:08:39 +00:00
Axel Lin
385bd9379b
ASoC: Fix return value of wm8903_gpio_direction_in() and wm8903_gpio_direction_out()
...
We can't just pass back the return value of snd_soc_update_bits() as it
will be 1 if a bit changed rather than zero.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 13:08:39 +00:00
Axel Lin
3c3f51f6a3
ASoC: Convert z2 to table based DAPM init
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 13:08:38 +00:00
Axel Lin
1a2dbcbe04
ASoC: Convert tavorevb3 to table based DAPM init
...
Also remove a unsued ret variable to silence the build warning.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 13:08:37 +00:00
Axel Lin
7c27426356
ASoC: Convert spitz to table based DAPM and control init
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 13:08:37 +00:00
Axel Lin
38b437be0b
ASoC: Convert saarb to table based DAPM init
...
Also remove a unused ret variable to silence the build warning.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 13:08:36 +00:00
Axel Lin
36c1b40018
ASoC: Use dai_fmt in z2 machine driver
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 13:08:36 +00:00
Axel Lin
c0e942310a
ASoC: Use dai_fmt in spitz machine driver
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 13:08:35 +00:00
Axel Lin
2ce7f207c3
ASoC: Use dai_fmt in saarb machine driver
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 13:08:35 +00:00
Axel Lin
fe75fe0e04
ASoC: Fix return value of wm8962_gpio_direction_out()
...
We can't just pass back the return value of snd_soc_update_bits() as it
will be 1 if a bit changed rather than zero.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 13:08:34 +00:00
Axel Lin
16aff769d7
ASoC: Fix return value of ak4641_pcm_set_dai_fmt()
...
We can't just pass back the return value of snd_soc_update_bits() as it
will be 1 if a bit changed rather than zero.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 13:08:33 +00:00
Axel Lin
6945e9f9df
ASoC: Convert tpa6130a2 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 12:28:13 +00:00
Axel Lin
a54877d745
ASoC: Convert tlv320dac33 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 12:28:13 +00:00
Axel Lin
7fd8a67446
ASoC: Convert cs4270 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 12:28:13 +00:00
Axel Lin
360b70ca5e
ASoC: Convert alc5623 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 12:28:13 +00:00
Axel Lin
e2257db325
ASoC: Convert tlv320aic3x to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 12:28:12 +00:00
Axel Lin
a8163023d2
ASoC: Convert tlv320aic26 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 12:28:12 +00:00
Axel Lin
099830608a
ASoC: Convert tlv320aic23 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 12:28:12 +00:00
Axel Lin
d999c021b6
ASoC: Convert sta32x to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 12:28:12 +00:00
Axel Lin
8eeffe9891
ASoC: Convert ssm2602 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 12:28:12 +00:00
Axel Lin
a92b0a0803
ASoC: Convert rt5631 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 12:28:12 +00:00
Axel Lin
bf791bdb38
ASoC: Convert max9850 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 12:28:11 +00:00
Axel Lin
b1b548824b
ASoC: Convert max98095 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 12:28:11 +00:00
Axel Lin
49ba767324
ASoC: Convert max98088 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 12:28:11 +00:00
Axel Lin
021b918efb
ASoC: Convert cs42l51 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-01-02 12:28:11 +00:00
Axel Lin
f806f9b6b8
video: omap: convert drivers/video/omap/* to use module_platform_driver()
...
This patch converts the drivers in drivers/video/omap/* to use the
module_platform_driver() macro which makes the code smaller and a bit
simpler.
Cc: Jonathan McDowell <noodles@earth.li >
Cc: Cory Maccarrone <darkstar6262@gmail.com >
Cc: Laurent Gonzalez <palmte.linux@free.fr >
Cc: Marek Vasut <marek.vasut@gmail.com >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com >
2012-01-02 08:51:25 +02:00
Axel Lin
f990544125
video: omap: Staticise non-exported symbols
...
These symbols are not used outside it's driver so no need to
make the symbol global.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com >
2012-01-02 08:51:25 +02:00
Axel Lin
32696af137
ASoC: Convert corgi to table based DAPM and control init
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-30 10:44:45 +00:00
Axel Lin
74f4dd56ff
ASoC: Use dai_fmt in corgi machine driver
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-30 10:44:45 +00:00
Axel Lin
87063dfcea
ASoC: Use dai_fmt in poodle machine driver
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-30 02:00:30 +00:00
Axel Lin
fe366d0674
ASoC: Convert poodle to table based DAPM and control init
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-30 02:00:22 +00:00
Axel Lin
2445ecc3c0
ASoC: pxa: Convert poodle to use snd_soc_register_card()
...
Use snd_soc_register_card() instead of creating a "soc-audio" platform device.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-30 02:00:06 +00:00
Axel Lin
32c78de8f1
regulator: Fix checking return value of create_regulator
...
create_regulator() returns NULL on fail.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-29 10:40:19 +00:00
Axel Lin
bcda432194
regulator: Fix the error handling if create_regulator fails
...
In the case of create_regulator() fails, goto the error path immediately.
It does not make sense to update rdev->open_count if create_regulator fails.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-29 10:40:19 +00:00
Axel Lin
658ecf7784
ASoC: Convert tlv320aic32x4 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-28 17:22:41 +00:00
Axel Lin
558460c65a
ASoC: Convert jz4740 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-28 17:22:41 +00:00
Axel Lin
38b81c1d25
ASoC: Convert adau1701 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-28 17:22:40 +00:00
Axel Lin
6e4f17cb2b
ASoC: Convert ad1836 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-28 17:22:40 +00:00
Axel Lin
80c2f9da4e
ASoC: Convert adau1373 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-28 17:22:40 +00:00
Axel Lin
30c88f2ca8
ASoC: Convert ad193x to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-28 17:22:40 +00:00
Axel Lin
5f5de18a7f
ASoC: Convert kirkwood-t5325 to table based DAPM init
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-28 11:37:37 +00:00
Axel Lin
7e0d6ac0d8
ASoC: Use dai_fmt in kirkwood-t5325 machine driver
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-28 11:37:37 +00:00
Axel Lin
077a2ba4c8
ASoC: Use dai_fmt in kirkwood-openrd machine driver
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-28 11:37:36 +00:00
Axel Lin
d4d9820b4a
ASoC: Fix build error in sound/soc/kirkwood/kirkwood-i2s.c
...
Since commit db33f4de "ARM: Orion: Remove address map info from all platform data structures",
the dram is removed from struct kirkwood_asoc_platform_data.
This patch fixes below build error:
CC sound/soc/kirkwood/kirkwood-i2s.o
sound/soc/kirkwood/kirkwood-i2s.c: In function 'kirkwood_i2s_dev_probe':
sound/soc/kirkwood/kirkwood-i2s.c:444: error: 'struct kirkwood_asoc_platform_data' has no member named 'dram'
sound/soc/kirkwood/kirkwood-i2s.c:450: error: 'struct kirkwood_asoc_platform_data' has no member named 'dram'
make[3]: *** [sound/soc/kirkwood/kirkwood-i2s.o] Error 1
make[2]: *** [sound/soc/kirkwood] Error 2
make[1]: *** [sound/soc] Error 2
make: *** [sound] Error 2
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Cc: Andrew Lunn <andrew@lunn.ch >
Cc: Nicolas Pitre <nico@fluxnic.net >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-28 11:37:36 +00:00
Axel Lin
61cbaa9287
ARM: pxa: Include linux/export.h in balloon3.c
...
Include linux/export.h to fix below build warning:
CC arch/arm/mach-pxa/balloon3.o
arch/arm/mach-pxa/balloon3.c:85: warning: data definition has no type or storage class
arch/arm/mach-pxa/balloon3.c:85: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL'
arch/arm/mach-pxa/balloon3.c:85: warning: parameter names (without types) in function declaration
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com >
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2011-12-28 10:29:09 +00:00
Axel Lin
b5d798cc7a
Input: zylonite-wm97xx - replace IRQ_GPIO() with gpio_to_irq()
...
Since commit 6384fd "ARM: pxa: rename IRQ_GPIO to PXA_GPIO_TO_IRQ",
I got below buid errors due to implicit declaration of function 'IRQ_GPIO'.
Use common gpio_to_irq() to replace machine dependant macro IRQ_GPIO().
CC drivers/input/touchscreen/zylonite-wm97xx.o
drivers/input/touchscreen/zylonite-wm97xx.c: In function 'zylonite_wm97xx_probe':
drivers/input/touchscreen/zylonite-wm97xx.c:195: error: implicit declaration of function 'IRQ_GPIO'
make[3]: *** [drivers/input/touchscreen/zylonite-wm97xx.o] Error 1
make[2]: *** [drivers/input/touchscreen] Error 2
make[1]: *** [drivers/input] Error 2
make: *** [drivers] Error 2
Cc: Mark Brown <broonie@opensource.wolfsonmicro.com >
Cc: Haojian Zhuang <haojian.zhuang@marvell.com >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2011-12-28 10:14:18 +00:00
Axel Lin
34641de2ef
pcmcia: pxa: replace IRQ_GPIO() with gpio_to_irq()
...
Since commit 6384fd "ARM: pxa: rename IRQ_GPIO to PXA_GPIO_TO_IRQ",
I got buid errors due to implicit declaration of function 'IRQ_GPIO'.
Use common gpio_to_irq() to replace machine dependant macro IRQ_GPIO().
Cc: Marek Vasut <marek.vasut@gmail.com >
Cc: Ian Molton <spyro@f2s.com >
Cc: Jonathan Cameron <jic23@cam.ac.uk >
Cc: Zhuang <haojian.zhuang@marvell.com >
Cc: Eric Miao <eric.y.miao@gmail.com >
Cc: Russell King <linux@arm.linux.org.uk >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com >
Acked-by: Eric Miao <eric.y.miao@gmail.com >
Acked-by: Marek Vasut <marek.vasut@gmail.com >
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2011-12-28 10:14:04 +00:00
Axel Lin
6ab7e71a9c
ASoC: Convert 88pm860x-codec to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-27 12:58:02 +00:00
Axel Lin
6ce91ad4d8
ASoC: Convert uda1380 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-27 12:58:02 +00:00
Axel Lin
eb3bb97ce7
ASoC: Convert lm4857 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-27 12:58:02 +00:00
Axel Lin
306bf6b19e
ASoC: Convert da7210 to devm_kzalloc()
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-27 12:58:02 +00:00
Axel Lin
e143a1ada3
mlx4: Add missing include of linux/slab.h
...
Include linux/slab.h to fix below build error:
CC drivers/net/ethernet/mellanox/mlx4/resource_tracker.o
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function 'mlx4_init_resource_tracker':
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:233: error: implicit declaration of function 'kzalloc'
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:234: warning: assignment makes pointer from integer without a cast
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function 'mlx4_free_resource_tracker':
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:264: error: implicit declaration of function 'kfree'
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function 'alloc_qp_tr':
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:370: warning: assignment makes pointer from integer without a cast
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function 'alloc_mtt_tr':
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:386: warning: assignment makes pointer from integer without a cast
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function 'alloc_mpt_tr':
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:402: warning: assignment makes pointer from integer without a cast
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function 'alloc_eq_tr':
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:417: warning: assignment makes pointer from integer without a cast
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function 'alloc_cq_tr':
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:431: warning: assignment makes pointer from integer without a cast
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function 'alloc_srq_tr':
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:446: warning: assignment makes pointer from integer without a cast
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function 'alloc_counter_tr':
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:461: warning: assignment makes pointer from integer without a cast
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function 'add_res_range':
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:521: warning: assignment makes pointer from integer without a cast
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function 'mac_add_to_slave':
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:1193: warning: assignment makes pointer from integer without a cast
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c: In function 'add_mcg_res':
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:2521: warning: assignment makes pointer from integer without a cast
make[5]: *** [drivers/net/ethernet/mellanox/mlx4/resource_tracker.o] Error 1
make[4]: *** [drivers/net/ethernet/mellanox/mlx4] Error 2
make[3]: *** [drivers/net/ethernet/mellanox] Error 2
make[2]: *** [drivers/net/ethernet] Error 2
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2011-12-26 15:18:36 -05:00
Axel Lin
b425b88418
ASoC: omap: Add .owner to struct snd_soc_card
...
Missed .owner of struct snd_soc_card will prevent the module from being
removed from underneath its users.
Reported-by: Lothar Waßmann <LW@KARO-electronics.de >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Liam Girdwood <lrg@ti.com >
2011-12-23 18:13:01 +00:00
Axel Lin
8270ba0c96
ASoC: mid-x86: Add .owner to struct snd_soc_card
...
Add missing .owner of struct snd_soc_card. This prevents the module from being
removed from underneath its users.
Reported-by: Lothar Waßmann <LW@KARO-electronics.de >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-23 11:32:09 +00:00
Axel Lin
9b344ce80f
ASoC: kirkwood: Add .owner to struct snd_soc_card
...
Add missing .owner of struct snd_soc_card. This prevents the module from being
removed from underneath its users.
Reported-by: Lothar Waßmann <LW@KARO-electronics.de >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-23 11:32:09 +00:00
Axel Lin
e181d14ac3
ASoC: txx9: Add .owner to struct snd_soc_card
...
Add missing .owner of struct snd_soc_card. This prevents the module from being
removed from underneath its users.
Reported-by: Lothar Waßmann <LW@KARO-electronics.de >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-23 11:32:08 +00:00
Axel Lin
4a7042e599
ASoC: sh: Add .owner to struct snd_soc_card
...
Add missing .owner of struct snd_soc_card. This prevents the module from being
removed from underneath its users.
Reported-by: Lothar Waßmann <LW@KARO-electronics.de >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-23 11:32:07 +00:00
Axel Lin
23bd1ce48f
ASoC: s6000: Add .owner to struct snd_soc_card
...
Add missing .owner of struct snd_soc_card. This prevents the module from being
removed from underneath its users.
Reported-by: Lothar Waßmann <LW@KARO-electronics.de >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Daniel Glöckner <dg@emlix.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-23 11:32:00 +00:00
Axel Lin
b5a67048d0
ASoC: nuc900: Add .owner to struct snd_soc_card
...
Add missing .owner of struct snd_soc_card. This prevents the module from being
removed from underneath its users.
Reported-by: Lothar Waßmann <LW@KARO-electronics.de >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-23 11:16:58 +00:00
Axel Lin
1d9d25b352
ASoC: jz4740: Add .owner to struct snd_soc_card
...
Add missing .owner of struct snd_soc_card. This prevents the module from being
removed from underneath its users.
Reported-by: Lothar Waßmann <LW@KARO-electronics.de >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-23 11:16:57 +00:00
Axel Lin
6aff8ccb0c
ASoC: imx: Add .owner to struct snd_soc_card
...
Add missing .owner of struct snd_soc_card. This prevents the module from being
removed from underneath its users.
Reported-by: Lothar Waßmann <LW@KARO-electronics.de >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Wolfram Sang <w.sang@pengutronix.de >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-23 11:16:43 +00:00
Axel Lin
662d4e5c24
ASoC: au1x: Add .owner to struct snd_soc_card
...
Add missing .owner of struct snd_soc_card. This prevents the module from being
removed from underneath its users.
Reported-by: Lothar Waßmann <LW@KARO-electronics.de >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-23 11:16:29 +00:00
Axel Lin
b16eaf9fd3
ASoC: tegra: Add .owner to struct snd_soc_card
...
Missed .owner of struct snd_soc_card will prevent the module from being
removed from underneath its users.
Reported-by: Lothar Waßmann <LW@KARO-electronics.de >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-22 17:34:35 +00:00