06 May, 2014

2 commits


04 Mar, 2014

1 commit


19 Feb, 2014

2 commits


21 Jan, 2014

1 commit


23 Nov, 2013

1 commit

  • Added d-cache support for zynq_gem.c,
    Observed a difference of +0.8 MiB/s when downloading
    a file of size of 3007944Bytes.

    With d-cache OFF:
    ----------------
    Filename 'uImage'.
    Load address: 0x800
    Loading: #################################################################
    #################################################################
    #################################################################
    ##########
    1.3 MiB/s
    done
    Bytes transferred = 3007944 (2de5c8 hex)

    With d-cache ON:
    ---------------
    Filename 'uImage'.
    Load address: 0x800
    Loading: #################################################################
    #################################################################
    #################################################################
    ##########
    2.1 MiB/s
    done
    Bytes transferred = 3007944 (2de5c8 hex)

    Changes on zynq_gem for d-cache support:
    - Tx and Rx buffers are cache-aligned
    - Updated logic for invalidating Rx buffers and flushing Tx buffers.
    - Tx and Rx BD's are allocated from non-cacheable region.
    (When BDs are cached, we don't see a consistent link)
    - Use TX BD status intead of txsr status checks.

    Signed-off-by: Srikanth Thokala
    Signed-off-by: Jagannadha Sutradharudu Teki
    Signed-off-by: Michal Simek

    Srikanth Thokala
     

15 Oct, 2013

1 commit


24 Jul, 2013

1 commit


30 Apr, 2013

7 commits


27 Sep, 2012

1 commit