05 May, 2014

1 commit

  • Previously offsets handled by dfu_fill_entity_mmc(), defined in boards'
    CONFIG_DFU_ALT were treated as hexadecimal regardless of their prefix,
    which sometimes led to confusion. This patch forces usage of explicit
    numerical base prefixes.

    Signed-off-by: Mateusz Zalega
    Acked-by: Lukasz Majewski
    Cc: Tom Rini
    Cc: Minkyu Kang

    Mateusz Zalega
     

08 Apr, 2014

1 commit


03 Apr, 2014

1 commit

  • This change enables automatically uuid generation by command gpt.
    In case of updating partitions layout user don't need to care about
    generate uuid manually.

    Signed-off-by: Przemyslaw Marczak
    Cc: Minkyu Kang
    Cc: Piotr Wilczek
    Cc: Stephen Warren
    Cc: Lukasz Majewski
    Cc: trini@ti.com

    Przemyslaw Marczak
     

29 Mar, 2014

1 commit


13 Mar, 2014

1 commit


12 Mar, 2014

1 commit


05 Mar, 2014

1 commit

  • Copied from Linux sources "include/linux/sizes.h" commit
    413541dd66d51f791a0b169d9b9014e4f56be13c

    Signed-off-by: Alexey Brodkin

    Cc: Vineet Gupta
    Cc: Tom Rini
    Cc: Stefan Roese
    Cc: Albert Aribaud
    Acked-by: Tom Rini
    Acked-by: Stefan Roese
    [trini: Add bcm Kona platforms to the patch]
    Signed-off-by: Tom Rini

    Alexey Brodkin
     

07 Feb, 2014

2 commits


03 Feb, 2014

6 commits


17 Jan, 2014

2 commits

  • Disable L2 caches for Trats and Trats2 devices.

    It turns out that for data downloading with thordown command L2 cache
    disablement brings a significant speed improvement.

    rootfs - 400 MiB:
    - L2 cache enabled: 2.69 MiB/s
    - L2 cache disabled: 5.56 MiB/s

    Such improvement is possible due to reduction of the need to invalidate
    redundant data, which resides in L2 cache.

    Since the sent USB request size at once is 512B (L1 - 32 KiB in total) -
    one can be quite confident that it is already available in L1 and L2 can
    be disabled.

    Signed-off-by: Lukasz Majewski
    Acked-by: Minkyu Kang

    Łukasz Majewski
     
  • This patch adds extra dfu_alt_info entries to support storing the whole BOOT
    , DATA and UMS partitions.
    This allows upgrade of uImage and device tree blob (dtb) files at once.

    Now it is also possible to store ext4 rootfs prepared with well established
    linux tools (like mkfs.ext4).

    Signed-off-by: Lukasz Majewski
    Acked-by: Minkyu Kang

    Łukasz Majewski
     

19 Dec, 2013

1 commit


11 Dec, 2013

1 commit


05 Dec, 2013

1 commit

  • This patch adapts the s3c24x0 driver to the new i2c framework.
    Config file is modified for all the boards that use the driver.

    Signed-off-by: Piotr Wilczek
    Signed-off-by: Kyungmin Park
    CC: Minkyu Kang
    CC: Heiko Schocher
    CC: Inderpal Singh
    CC: David Müller
    CC: Chander Kashyap
    CC: Lukasz Majewski
    Tested-by: Naveen Krishna Chatradhi
    Reviewed-by: Naveen Krishna Chatradhi

    Piotr Wilczek
     

03 Dec, 2013

1 commit


09 Nov, 2013

1 commit

  • UMS init was implemented in trats board file but mostly it comprises
    common code. Due to that it has been moved to common/ums.c to avoid
    code duplication in the future.

    Changes:
    - move ums initialization code from trats to common/ums.c
    - remove unused CONFIG_USB_GADGET_MASS_STORAGE from trats.h

    Changes v2:
    - move this patch at the top of code cleanups patches

    Signed-off-by: Przemyslaw Marczak
    Cc: Marek Vasut
    Cc: Minkyu Kang

    Przemyslaw Marczak
     

05 Nov, 2013

1 commit


21 Oct, 2013

1 commit

  • A set of environment variables needs to be updated to provide support for
    TIZEN download command (tizendown).

    Since DFU is used as a flashing backend, it is also necessary to extent
    malloc pool size for DFU buffer allocation.
    Moreover, for compatibility reasons (Win vs. Lin) new USB idProduct number
    for download gadget had to be added.

    Signed-off-by: Lukasz Majewski
    Cc: Marek Vasut

    Lukasz Majewski
     

20 Aug, 2013

1 commit

  • New I2C framework, introduced after v2013.07 final release, imposed I2C
    code adjustment for some Samsung boards - namely Trats, GONI and Universal_c210.

    Those boards were using schematic based I2C enumeration (I2C_5, I2C_9).
    However, new I2C framework imposes usage of logical I2C adapters numbering
    (e.g. I2C_0, I2C_1, etc).

    Additionally, I2C_GET_* macros were replaced with i2c_*_bus_num() functions.

    Trats board gained definition of second soft I2C adapter.

    Signed-off-by: Lukasz Majewski
    Cc: Minkyu Kang
    Cc: Heiko Schocher

    Łukasz Majewski
     

24 Jul, 2013

2 commits


23 Jul, 2013

1 commit


19 Jul, 2013

1 commit


05 Jul, 2013

1 commit


13 Jun, 2013

1 commit


29 Mar, 2013

1 commit


19 Mar, 2013

1 commit


03 Jan, 2013

1 commit

  • Support for a new command (defined at envs) - spl_export generates
    the ATAGS image necessary for fast boot. Afterwards, it is stored
    at ext4 partition.

    Generated image format:
    CRC [4B] SIZE [4B] PAYLOAD(ATAGS/DT) [SIZE]

    Remarks:
    - CRC is calculated only for PAYLOAD
    - SIZE is the size of PAYLOAD

    It is important to adjust ${splsize} when large image is generated.
    It is defined as hex, since ext4 related commands expect it.

    The ${spladdr} environment variable corresponds to
    CONFIG_SYS_SPL_ARGS_ADDR

    Additionally definitions for DFU have been refactored and support for
    EFI has been added as well.

    Signed-off-by: Lukasz Majewski
    Signed-off-by: Kyungmin Park
    Signed-off-by: Minkyu Kang

    Łukasz Majewski
     

20 Dec, 2012

1 commit


14 Dec, 2012

1 commit


15 Nov, 2012

1 commit


14 Nov, 2012

3 commits