From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from metis.ext.pengutronix.de ([2001:6f8:1178:4:290:27ff:fe1d:cc33]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1TaOir-00086i-6r for barebox@lists.infradead.org; Mon, 19 Nov 2012 10:37:02 +0000 Date: Mon, 19 Nov 2012 11:36:59 +0100 From: Sascha Hauer Message-ID: <20121119103659.GT10369@pengutronix.de> References: <20121103150823.GY29599@game.jcrosoft.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20121103150823.GY29599@game.jcrosoft.org> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: barebox-bounces@lists.infradead.org Errors-To: barebox-bounces+u.kleine-koenig=pengutronix.de@lists.infradead.org Subject: Re: [PATCH 0/2 v2] add bus device To: Jean-Christophe PLAGNIOL-VILLARD Cc: barebox@lists.infradead.org On Sat, Nov 03, 2012 at 04:08:23PM +0100, Jean-Christophe PLAGNIOL-VILLARD wrote: > Hi, > > The following changes since commit 37b37cb2bff79f4edbbcaf316149d814e11a358e: > > eth: register device a pure device (2012-11-03 07:48:12 +0800) > > are available in the git repository at: > > git://git.jcrosoft.org/barebox.git tags/bus_device > > for you to fetch changes up to 35f8933bf003b5049131487882d8ae57a1a50d3a: > > bus: add bus device (2012-11-03 07:52:49 +0800) Applied, thanks Sascha > > ---------------------------------------------------------------- > add bus device > > This patch serie add a pure device for each bus > > And set this device to each bus device as a parent if the device > does not have a parent already > > we have now a nice output per bus > > barebox@Atmel at91sam9x5-ek:/ > devices: > `---- platform > `---- atmel_usart0 > `---- cs0 > `---- atmel_usart1 > `---- cs1 > `---- mem0 > `---- 0x00000000-0x07ffffff: /dev/ram0 > `---- mem1 > `---- 0x00000000-0x00007fff: /dev/sram0 > `---- mem2 > `---- 0x00000000-0x000037bf: /dev/defaultenv > `---- mem3 > `---- 0x00000000-0xfffffffe: /dev/mem > `---- cs2 > `---- w1-gpio > `---- w1_bus0 > `---- w1-2d-0 > `---- 0x00000000-0x0000007f: /dev/ds24310 > `---- w1-2d-1 > `---- 0x00000000-0x0000007f: /dev/ds24311 > `---- w1-23-0 > `---- 0x00000000-0x000001ff: /dev/ds24330 > `---- at91sam9x5cm > `---- at91sam9x5ek > `---- at91sam9x5dm > `---- atmel_nand0 > `---- nand0 > `---- 0x00000000-0x1fffffff: /dev/nand0 > `---- 0x00000000-0x0003ffff: /dev/at91bootstrap_raw > `---- 0x00040000-0x0009ffff: /dev/self_raw > `---- 0x000a0000-0x000bffff: /dev/env_raw > `---- 0x000c0000-0x000dffff: /dev/env_raw1 > `---- 0x00000000-0x0003ffff: /dev/nand0.at91bootstrap > `---- 0x00040000-0x0009ffff: /dev/nand0.barebox > `---- 0x000a0000-0x000bffff: /dev/nand0.bareboxenv > `---- 0x000c0000-0x000dffff: /dev/nand0.bareboxenv2 > `---- 0x000e0000-0x000fffff: /dev/nand0.oftree > `---- 0x00100000-0x001fffff: /dev/nand0.free > `---- 0x00200000-0x007fffff: /dev/nand0.kernel > `---- 0x00800000-0x07ffffff: /dev/nand0.rootfs > `---- 0x08000000-0x1fffffff: /dev/nand0.data > `---- macb0 > `---- miibus0 > `---- eth0 > `---- atmel_spi0 > `---- mtd_dataflash0 > `---- 0x00000000-0x0041ffff: /dev/dataflash0 > `---- atmel_mci0 > `---- mci0 > `---- 0x00000000-0x1d9bfffff: /dev/disk0 > `---- 0x00100000-0x064fffff: /dev/disk0.0 > `---- 0x06500000-0x1d9bfffff: /dev/disk0.1 > `---- i2c-gpio0 > `---- i2c0 > `---- qt10700 > `---- cs3 > `---- mdio_bus > `---- spi > `---- i2c > `---- w1_bus > `---- fs > `---- ramfs0 > `---- devfs0 > `---- net > `---- global > > drivers: > atmel_usart > ramfs > devfs > fat > macb > Generic PHY > atmel_nand > mtd_dataflash > m25p80 > atmel_spi > i2c-gpio > mci > atmel_mci > qt1070 > w1-gpio > ds2431 > ds2433 > mem > > Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD > > ---------------------------------------------------------------- > Jean-Christophe PLAGNIOL-VILLARD (2): > bus_for_each_device/bus_for_each_driver: add () to allow use &bus > bus: add bus device > > drivers/base/bus.c | 10 ++++++++++ > drivers/base/driver.c | 5 +++++ > include/driver.h | 6 ++++-- > 3 files changed, 19 insertions(+), 2 deletions(-) > > Best Regards, > J. > > _______________________________________________ > barebox mailing list > barebox@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/barebox > -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox