driver: use id as -1 for auto assigned id
before if you specify id = 0 the next available id will be taken
otherwise fail if already registered now as in linux we use -1

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
WIP_next-LS master next stable/v2013.05 stable/v2013.06 stable/v2013.07 stable/v2013.08 stable/v2013.10 stable/v2014.05 stable/v2014.06 stable/v2014.07 stable/v2014.08 stable/v2014.09 stable/v2014.10 stable/v2014.11 stable/v2014.12 stable/v2015.01 stable/v2015.02 stable/v2017.05 stable/v2017.06 stable/v2017.07 stable/v2017.11 stable/v2018.07 stable/v2018.09 stable/v2018.12 v2011.03-stable work/fit-support v2020.07.0 v2020.06.0 v2020.05.0 v2020.04.0 v2020.03.0 v2020.02.0 v2020.01.0 v2019.12.0 v2019.11.0 v2019.10.0 v2019.09.0 v2019.08.1 v2019.08.0 v2019.07.0 v2019.06.1 v2019.06.0 v2019.05.0 v2019.04.0 v2019.03.0 v2019.02.0 v2019.01.0 v2018.12.0 v2018.11.0 v2018.10.0 v2018.09.1 v2018.09.0 v2018.08.1 v2018.08.0 v2018.07.2 v2018.07.1 v2018.07.0 v2018.06.0 v2018.05.0 v2018.04.0 v2018.03.0 v2018.02.0 v2018.01.0 v2017.12.0 v2017.11.0 v2017.10.0 v2017.09.0 v2017.08.0 v2017.07.1 v2017.07.0 v2017.06.2 v2017.06.1 v2017.06.0 v2017.05.4 v2017.05.3 v2017.05.2 v2017.05.1 v2017.05.0 v2017.04.0 v2017.03.0 v2017.02.0 v2017.01.0 v2016.11.0 v2016.10.0 v2016.09.0 v2016.08.0 v2016.07.0 v2016.06.0 v2016.05.0 v2016.04.0 v2016.03.0 v2016.02.0 v2016.01.0 v2015.12.0 v2015.11.0 v2015.10.0 v2015.09.0 v2015.08.0 v2015.07.0 v2015.06.0 v2015.05.0 v2015.04.0 v2015.03.0 v2015.02.0 v2015.01.0 v2014.12.0 v2014.11.0 v2014.10.0 v2014.09.0 v2014.08.0 v2014.07.0 v2014.06.0 v2014.05.0 v2014.04.0 v2014.03.0 v2014.02.0 v2014.01.0 v2013.12.0 v2013.11.0 v2013.10.1 v2013.10.0 v2013.09.0 v2013.08.1 v2013.08.0 v2013.07.0 v2013.06.1 v2013.06.0 v2013.05.1 v2013.05.0 v2013.04.0 v2013.03.0 v2013.02.0 v2013.01.0 v2012.12.1 v2012.12.0 v2012.11.0 v2012.10.0 v2012.09.0 v2012.08.0 v2012.07.0 v2012.06.0 v2012.05.0 v2012.04.0 v2012.03.0 v2012.02.0 v2012.01.0 v2011.12.0 v2011.11.0 v2011.10.0 v2011.09.0 v2011.08.0 v2011.07.0 v2011.06.0 v2011.05.0 v2011.04.0-phytec-pcm049 v2011.04.0 v2011.03.1 v2011.03.0 v2011.02.0 v2011.01.0 v2010.12.0 v2010.11.0
1 parent 6a0ce69 commit e85c6bb0a7d20e74ec47970647ae696df92d4c24
@Jean-Christophe PLAGNIOL-VILLARD Jean-Christophe PLAGNIOL-VILLARD authored on 17 Sep 2010
Sascha Hauer committed on 20 Sep 2010
Showing 39 changed files
View
arch/arm/boards/a9m2410/a9m2410.c
View
arch/arm/boards/a9m2440/a9m2440.c
View
arch/arm/boards/at91sam9263ek/init.c
View
arch/arm/boards/edb93xx/edb93xx.c
View
arch/arm/boards/eukrea_cpuimx25/eukrea_cpuimx25.c
View
arch/arm/boards/eukrea_cpuimx27/eukrea_cpuimx27.c
View
arch/arm/boards/eukrea_cpuimx35/eukrea_cpuimx35.c
View
arch/arm/boards/freescale-mx25-3-stack/3stack.c
View
arch/arm/boards/freescale-mx35-3-stack/3stack.c
View
arch/arm/boards/guf-neso/board.c
View
arch/arm/boards/imx21ads/imx21ads.c
View
arch/arm/boards/imx27ads/imx27ads.c
View
arch/arm/boards/mmccpu/init.c
View
arch/arm/boards/netx/netx.c
View
arch/arm/boards/nhk8815/setup.c
View
arch/arm/boards/omap/board-beagle.c
View
arch/arm/boards/omap/board-omap3evm.c
View
arch/arm/boards/omap/board-sdp343x.c
View
arch/arm/boards/omap/devices-gpmc-nand.c
View
arch/arm/boards/pcm037/pcm037.c
View
arch/arm/boards/pcm038/pcm038.c
View
arch/arm/boards/pcm043/pcm043.c
View
arch/arm/boards/phycard-i.MX27/pca100.c
View
arch/arm/boards/pm9263/init.c
View
arch/arm/boards/scb9328/scb9328.c
View
arch/arm/mach-at91/at91sam9260_devices.c
View
arch/arm/mach-at91/at91sam9263_devices.c
View
arch/arm/mach-imx/imx25.c
View
arch/arm/mach-nomadik/8815.c
View
arch/blackfin/boards/ipe337/ipe337.c
View
arch/m68k/boards/kp_ukd_r1_num/kp_ukd_r1_num.c
View
arch/m68k/boards/phycore_mcf54xx/phyCore_MCF54xx.c
View
arch/ppc/boards/pcm030/pcm030.c
View
arch/sandbox/board/board.c
View
arch/x86/boards/x86_generic/generic_pc.c
View
commands/mem.c
View
common/startup.c
View
drivers/serial/arm_dcc.c
View
lib/driver.c