[PATCH] parent fixups

Jean-Christophe PLAGNIOL-VILLARD plagnioj at jcrosoft.com
Mon Aug 15 05:14:06 EDT 2011


On 10:46 Mon 15 Aug     , Sascha Hauer wrote:
> Hi,
> 
> We have a nice devinfo command which can print the devices as a tree.
> Let's make more use of it and make spi/network/console devices children
> of the corresponding hardware devices.
> Also, when a file under /dev/ is associated to a device, print the
> start and end with the information.
> 
> On a i.MX51 babbage board we change from:
> 
> devices:
> |----imx_serial0
> |----cs0
> |----mem0 (ram0)
> |----imx_iim0 (imx_iim_bank0, imx_iim_bank1, imx_iim_bank2, imx_iim_bank3, imx_iim_bank4, imx_iim_bank5, imx_iim_bank6, imx_iim_bank7)
> |----ramfs0
> |----devfs0
> |----mem1 (defaultenv)
> |----mem2 (mem)
> |----fec_imx0
> |----miidev0 (phy0)
> |----eth0
> |----imx-esdhc0
> |----mci0
> |----disk0
> |----imx_spi0
> |----mc13892-spi0 (mc13892)
> 
> to this:
> 
> devices:
> `---- imx_serial0
>      `---- cs0
> `---- mem0
>      `---- 0x00000000-0x1fffffff: /dev/ram0
> `---- imx_iim0
>      `---- 0x00000000-0x0000001f: /dev/imx_iim_bank0
>      `---- 0x00000000-0x0000001f: /dev/imx_iim_bank1
>      `---- 0x00000000-0x0000001f: /dev/imx_iim_bank2
>      `---- 0x00000000-0x0000001f: /dev/imx_iim_bank3
>      `---- 0x00000000-0x0000001f: /dev/imx_iim_bank4
>      `---- 0x00000000-0x0000001f: /dev/imx_iim_bank5
>      `---- 0x00000000-0x0000001f: /dev/imx_iim_bank6
>      `---- 0x00000000-0x0000001f: /dev/imx_iim_bank7
> `---- ramfs0
> `---- devfs0
> `---- mem1
>      `---- 0x00000000-0x00001e08: /dev/defaultenv
> `---- mem2
>      `---- 0x00000000-0xfffffffe: /dev/mem
> `---- fec_imx0
>      `---- miidev0
>           `---- 0x00000000-0x0000003f: /dev/phy0
>      `---- eth0
> `---- imx-esdhc0
>      `---- mci0
>           `---- disk0
> `---- imx_spi0
>      `---- mc13892-spi0
>           `---- 0x00000000-0x000000ff: /dev/mc13892
can we split tehem by bus?

Best Regards,
J.



More information about the barebox mailing list