07 Jan, 2020

1 commit


03 Sep, 2019

1 commit

  • Add a v5l2 cache controller driver that is usually found on
    Andes RISC-V ae350 platform. It will parse the cache settings
    from the dtb.

    In this version tag and data ram control timing can be adjusted
    by the requirement from the dtb.

    Signed-off-by: Rick Chen
    Cc: KC Lin
    Reviewed-by: Bin Meng

    Rick Chen
     

05 May, 2019

2 commits

  • Add a PL310 cache controller driver that is usually found on
    ARMv7(32-bit) devices. The driver configures the cache settings that can
    be found in the device tree files.

    This initial revision only configures basic settings(data & instruction
    prefetch, shared-override, data & tag latency). I believe these are the
    settings that affect performance the most. Comprehensive settings can be
    done by the OS.

    Reviewed-by: Simon Glass
    Signed-off-by: Dinh Nguyen

    Dinh Nguyen
     
  • The cache UCLASS will be used for configure settings that can be found
    in a CPU's L2 cache controller.

    Add a uclass and a test for cache.

    Reviewed-by: Simon Glass
    Signed-off-by: Dinh Nguyen

    Dinh Nguyen