20 May, 2014

1 commit


18 Apr, 2014

1 commit


17 Apr, 2014

2 commits


27 Feb, 2014

1 commit


17 Oct, 2013

1 commit


16 Oct, 2013

9 commits


15 Oct, 2013

16 commits


14 Oct, 2013

2 commits


11 Oct, 2013

2 commits


10 Oct, 2013

5 commits

  • The musb driver defines and uses MUSB_CSR0_H_DIS_PING, however this
    bit is reserved on the DM36x. Thus this patch ensures that the
    reserved bit is not accesssed.

    It has been observed that some USB devices will fail to enumerate
    with errors such as 'error in inquiry' without this patch.

    See http://www.ti.com/litv/pdf/sprufh9a for details.

    Cc: Marek Vasut
    Cc: Tom Rini
    Signed-off-by: Andrew Murray
    Acked-by: Marek Vasut

    Andrew Murray
     
  • OMAP5 boards may have both eMMC (on MMC2) and an SD slot (on MMC1). We
    Update the default bootcmd to match what happens on AM335x where we try
    SD first, and then eMMC. In this case however, the hardware layout used
    for powering both of these means that in the kernel eMMC shall be found
    first as it is powered by a fixed regulator and SD found second as SD is
    powered via the palmas which will result in deferred probing.

    Tested-by: Aparna Balasubramanian
    Signed-off-by: Tom Rini

    Tom Rini
     
  • This allows you to write data to an UBI volume when the amount of memory
    available to write that data from is less than the total size of the
    data. For example, you may split a root filesystem UBIFS image into
    parts, provide the total size of the image to the first write.part
    command and then use multiple write.part commands to write the
    subsequent parts of the volume. This results in a sequence of commands
    akin to:

    ext4load mmc 0:1 0x80000000 rootfs.ubifs.0
    ubi write.part 0x80000000 root 0x08000000 0x18000000
    ext4load mmc 0:1 0x80000000 rootfs.ubifs.1
    ubi write.part 0x80000000 root 0x08000000
    ext4load mmc 0:1 0x80000000 rootfs.ubifs.2
    ubi write.part 0x80000000 root 0x08000000

    This would write 384MiB of data to the UBI volume 'root' whilst only
    requiring 128MiB of said data to be held in memory at a time.

    Signed-off-by: Paul Burton
    Acked-by: Stefan Roese

    Paul Burton
     
  • int64_t matches the bytes field in struct ubi_mkvol_req to which the
    size is assigned. With the prior signed 32 bit integer, volumes were
    restricted to being less than 2GiB in size.

    Signed-off-by: Paul Burton
    Acked-by: Stefan Roese

    Paul Burton
     
  • This matches the 64 bit size in struct mtd_info and allows the mtdparts
    command to function correctly with a flash >= 4GiB. Format specifiers
    for size & offset are given the ll length, matching its use in
    drivers/mtd in absence of something like inttypes.h/PRIx64.

    Signed-off-by: Paul Burton
    Acked-by: Stefan Roese

    Paul Burton