Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jh7110 vision five2 devel #882

Draft
wants to merge 1,626 commits into
base: master
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jun 20, 2023

  1. Merge branch 'CR_4977_CAN_william.qiu' into 'jh7110-5.15.y-devel'

    CR_4977: ipms: can: clear skb buffer after transmit
    
    See merge request sdk/linux!854
    andyhu-stf committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    9e15de2 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Merge branch 'CR_5859_ov4689_changhuang.liang' into 'vf2-515-devel'

    CR_5859_ov4689_changhuang.liang Add ov4689 configure
    
    See merge request sbc/linux!132
    andyhu-stf committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    2a941d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    265b3fa View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2023

  1. uart: 8250: Add dw auto flow ctrl support

    Add designeware 8250 auto flow ctrl support. Enable
    it by add auto-flow-control in dts.
    
    Signed-off-by: Minda Chen <minda.chen@starfivetech.com>
    mindachen1987 committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    235c08b View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. soc: sifive: ccache: Add non-coherent DMA handling

    Add functions to flush the caches and handle non-coherent DMA.
    
    Signed-off-by: Emil Renner Berthing <kernel@esmil.dk>
    esmil authored and SaminGuo committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    8ef9414 View commit details
    Browse the repository at this point in the history
  2. riscv: starfive: jh7110: select DMA_DIRECT_REMAP

    Select DMA_DIRECT_REMAP for arch_dma_prep_coherent
    
    Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
    SaminGuo committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    f4fc198 View commit details
    Browse the repository at this point in the history
  3. riscv: starfive: jh7110: add dma-coherent for front-port-device

    pcie/usb/gmac/sdio/dmac/audioDSP/e24/crypto is connected to front port,
    and the hardware maintains cache coherency.
    
    Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
    SaminGuo committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    359e041 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. soc: sifive: l2_cache: Add sifive_ccache_flush_range

    Add sifive_ccache_flush_range to be compatible with new code
    
    Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
    SaminGuo committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    f2277be View commit details
    Browse the repository at this point in the history
  2. riscv: dts: starfive:disable CANFD func

    disable CANFD func
    
    Signed-off-by: William Qiu <william.qiu@starfivetech.com>
    littleqyp committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    749f6ce View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Merge branch 'CR_6231_add_uart_flow_ctrl_minda_515' into 'jh7110-5.15…

    ….y-devel'
    
    CR6231 uart: 8250: Add dw auto flow ctrl support
    
    See merge request sdk/linux!878
    andyhu-stf committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    1f7e0e5 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_5782_CAN_515_william.qiu' into 'jh7110-5.15.y-devel'

    CR_5782: riscv: dts: starfive:disable CANFD func
    
    See merge request sdk/linux!889
    andyhu-stf committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    2a9971b View commit details
    Browse the repository at this point in the history
  3. Merge branch 'CR_5620_DMA_NONCOHERENT_samin.guo' into 'jh7110-5.15.y-…

    …devel'
    
    CR5620: Add non-coherent DMA handling
    
    See merge request sdk/linux!881
    andyhu-stf committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    7986171 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    22bc1c3 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. riscv: linux: vout: add 2560x1080 resolution for hdmi

    add 2560x1080 resolution for hdmi
    
    Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
    starfivesyangc committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    b3c6df8 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. media: starfive: imx219: Add system pm

    Add system pm.
    
    Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
    changhuangliang committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    4ebd314 View commit details
    Browse the repository at this point in the history
  2. usb: xhci: using dma_alloc_noncoherent to alloc low memory pool

    For RISCV_NONCACHEHERENT is set, using dma_alloc_noncoherent
    to alloc cached large block low memory buffer. And set default
    size to 4M. (largest size of continuous memory can be supported)
    
    Signed-off-by: Minda Chen <minda.chen@starfivetech.com>
    mindachen1987 committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    19b6449 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Merge branch 'CR_6131_evb_515_hdmi_resolution_shengyang.chen' into 'j…

    …h7110-5.15.y-devel'
    
    CR_6131: riscv: linux: vout: add 2560x1080 resolution for hdmi
    
    See merge request sdk/linux!893
    andyhu-stf committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    f394d90 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_6271_usb_fix_low_memory_515' into 'jh7110-5.15.y-devel'

    CR_6271 usb: xhci: using dma_alloc_noncoherent to alloc low memory pool
    
    See merge request sdk/linux!900
    andyhu-stf committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    ee09e3e View commit details
    Browse the repository at this point in the history
  3. Merge branch 'CR_5746_imx219_changhuang.liang' into 'jh7110-5.15.y-de…

    …vel'
    
    CR_5746_imx219_changhuang.liang media: starfive: imx219: Add system pm
    
    See merge request sdk/linux!899
    andyhu-stf committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    cfe82a9 View commit details
    Browse the repository at this point in the history
  4. riscv: linux: vout: add 1600x720 resolution for hdmi

    add 1600x720 resolution for hdmi
    
    Signed-off-by: Shengyang Chen shengyang.chen@starfivetech.com
    starfivesyangc committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    b30cc60 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Merge branch 'CR_6412_evb_515_hdmi_resolution_shengyang.chen' into 'j…

    …h7110-5.15.y-devel'
    
    CR_6412: riscv: linux: vout: add 1600x720 resolution for hdmi
    
    See merge request sdk/linux!902
    andyhu-stf committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    96a12e3 View commit details
    Browse the repository at this point in the history
  2. dts:e24: update e24 dts config

    update e24 dts config
    
    Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
    shanlong.li committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    3607429 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    066d708 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. dts: starfive: jh7110: Adjust the CMA start address

    In order to better comply with 1G/2G DDR, adjust the CMA start address
    
    Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
    SaminGuo committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    6c4b4d2 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. dmaengine: dw-axi-dmac-starfive-misc: Fix incorrect parameters

    The second parameter of wait_event_interruptible_timeout is not an address
    pointer
    
    Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
    SaminGuo committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    7f7cfe9 View commit details
    Browse the repository at this point in the history
  2. riscv: jh7110: Fix dwmac max-burst-len

    If DMA uses Sysport transport, the maximum burst-len is 15.
    
    Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
    SaminGuo committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    10538fb View commit details
    Browse the repository at this point in the history
  3. mm: page_alloc: fix building error on -Werror=array-compare

    Arthur Marsh reported we would hit the error below when building kernel
    with gcc-12:
    
      CC      mm/page_alloc.o
      mm/page_alloc.c: In function `mem_init_print_info':
      mm/page_alloc.c:8173:27: error: comparison between two arrays [-Werror=array-compare]
       8173 |                 if (start <= pos && pos < end && size > adj) \
            |
    
    In C++20, the comparision between arrays should be warned.
    
    Link: https://lkml.kernel.org/r/20211125130928.32465-1-sxwjean@me.com
    Signed-off-by: Xiongwei Song <sxwjean@gmail.com>
    Reported-by: Arthur Marsh <arthur.marsh@internode.on.net>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    xwsong authored and masonhuo committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    3c8bd2a View commit details
    Browse the repository at this point in the history
  4. etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead

    With GCC 12, -Wstringop-overread was warning about an implicit cast from
    char[6] to char[8]. However, the extra 2 bytes are always thrown away,
    alignment doesn't matter, and the risk of hitting the edge of unallocated
    memory has been accepted, so this prototype can just be converted to a
    regular char *. Silences:
    
    net/core/dev.c: In function ‘bpf_prog_run_generic_xdp’: net/core/dev.c:4618:21: warning: ‘ether_addr_equal_64bits’ reading 8 bytes from a region of size 6 [-Wstringop-overread]
     4618 |         orig_host = ether_addr_equal_64bits(eth->h_dest, > skb->dev->dev_addr);
          |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    net/core/dev.c:4618:21: note: referencing argument 1 of type ‘const u8[8]’ {aka ‘const unsigned char[8]’}
    net/core/dev.c:4618:21: note: referencing argument 2 of type ‘const u8[8]’ {aka ‘const unsigned char[8]’}
    In file included from net/core/dev.c:91: include/linux/etherdevice.h:375:20: note: in a call to function ‘ether_addr_equal_64bits’
      375 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2],
          |                    ^~~~~~~~~~~~~~~~~~~~~~~
    
    Reported-by: Marc Kleine-Budde <mkl@pengutronix.de>
    Tested-by: Marc Kleine-Budde <mkl@pengutronix.de>
    Link: https://lore.kernel.org/netdev/20220212090811.uuzk6d76agw2vv73@pengutronix.de
    Cc: Jakub Kicinski <kuba@kernel.org>
    Cc: "David S. Miller" <davem@davemloft.net>
    Cc: netdev@vger.kernel.org
    Signed-off-by: Kees Cook <keescook@chromium.org>
    Signed-off-by: David S. Miller <davem@davemloft.net>
    kees authored and masonhuo committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    f5f5926 View commit details
    Browse the repository at this point in the history
  5. media: starfive: Fix vin warning

    Fix vin warning.
    
    Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
    changhuangliang committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    888c645 View commit details
    Browse the repository at this point in the history
  6. vout:riscv:driver fix vout compile warning

    fix vout compile warning
    
    Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
    starfivesyangc committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    aebdef4 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Merge branch 'CR_6409_e24_evb_dts5.15_shanlong.li' into 'jh7110-5.15.…

    …y-devel'
    
    CR_6409: dts:e24: update e24 dts config
    
    See merge request sdk/linux!904
    andyhu-stf committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    3aae5b2 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_5623_1GDDR_samin.guo' into 'jh7110-5.15.y-devel'

    CR5623:Adjust the CMA start address
    
    See merge request sdk/linux!905
    andyhu-stf committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    df23fb9 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'CR_6466_fix_dma_warning_smain.guo' into 'jh7110-5.15.y-…

    …devel'
    
    CR6466: dmaengine: dw-axi-dmac-starfive-misc: Fix incorrect parameters
    
    See merge request sdk/linux!908
    andyhu-stf committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    2df21cb View commit details
    Browse the repository at this point in the history
  4. Merge branch 'CR_6472_evb_5.15_vout_shengyang.chen' into 'jh7110-5.15…

    ….y-devel'
    
    CR_6472_5.15: vout:riscv:driver fix vout compile warning
    
    See merge request sdk/linux!912
    andyhu-stf committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    c1dd306 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'CR_6468_vin_515_changhuang.liang' into 'jh7110-5.15.y-d…

    …evel'
    
    CR_6468_vin_515_changhuang.liang media: starfive: Fix vin warning
    
    See merge request sdk/linux!917
    andyhu-stf committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    516b765 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'CR_6469_Fix_kernel_warning_mason.huo' into 'jh7110-5.15…

    ….y-devel'
    
    CR_6469 Fix_kernel_warning
    
    See merge request sdk/linux!910
    andyhu-stf committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    6d5e2bf View commit details
    Browse the repository at this point in the history
  7. dts:hifi4: change hifi4 firmware memory space

    change hifi4 firmware memory space according to 5623.
    
    Signed-off-by: carter.li <carter.li@starfivetech.com>
    carter.li committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    3f332d1 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'CR_6485_hifi4_evb_dts_5.15_carter.li' into 'jh7110-5.15…

    ….y-devel'
    
    CR_6485: dts:hifi4: change hifi4 firmware memory space
    
    See merge request sdk/linux!916
    andyhu-stf committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    0810df6 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Configuration menu
    Copy the full SHA
    aa61154 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_5623_1GDDR_samin.guo' into 'vf2-515-devel'

    CR5623: dts: starfive: vf2: Adjust the CMA start address
    
    See merge request sbc/linux!134
    andyhu-stf committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    2b9c7d8 View commit details
    Browse the repository at this point in the history
  3. driver:mailbox:fix up compile warning

    remove unused function
    
    Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
    shanlong.li committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    c882922 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. CR_6485: dts:hifi4: change hifi4 firmware memory space in jh7110-visi…

    …onfive-v2.dtsi
    
    dts patch didn's apply fully, add this commit for other part of dts
    patch.
    
    Signed-off-by: carter.li <carter.li@starfivetech.com>
    carter.li committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    d6508ce View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. dts:mailbox: update mailbox test dts

    update mailbox test dts
    
    Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
    shanlong.li committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    e971283 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. dts: e24: update e24 dts in vf2

    update e24 dts in vf2
    
    Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
    shanlong.li committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    4264e41 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_6523_5.15_mailbox_shanlong.li' into 'jh7110-5.15.y-d…

    …evel'
    
    CR_6523: driver:mailbox:fix up compile warning
    
    See merge request sdk/linux!921
    andyhu-stf committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    3d71738 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Merge branch 'CR_6590_mailbox_5.15_shanlong.li' into 'jh7110-5.15.y-d…

    …evel'
    
    CR_6590 :dts📫 update mailbox test dts
    
    See merge request sdk/linux!926
    andyhu-stf committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    4b8c452 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_6548_e24_5.15_shanlong.li' into 'vf2-515-devel'

    CR_6548: dts: e24: update e24 dts in vf2
    
    See merge request sbc/linux!136
    andyhu-stf committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    c9a3b6a View commit details
    Browse the repository at this point in the history
  3. Merge branch 'CR_6485_hifi_vf2_dts_515_carter.li' into 'vf2-515-devel'

    CR_6485: dts:hifi4: change hifi4 firmware memory space in jh7110-visionfive-v2.dtsi
    
    See merge request sbc/linux!135
    andyhu-stf committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    4d6009b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    445fc63 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. mmc: starfive: change the tuning method

    Previously, the system controller register was used to do tuning, but it
    was only useful for HS200, so now change the tuning mode to use the
    UHS_REG_EXT register, and delete the previous code about syscon
    
    Signed-off-by: William Qiu <william.qiu@starfivetech.com>
    littleqyp committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    c8b7f3c View commit details
    Browse the repository at this point in the history
  2. riscv: dts: starfive: limit cclk in frequency

    The frequency of cclk_in is limited to 50M, so that it does not do internal
    part frequency and goes by-pass mode. And delete syscon node.
    
    Signed-off-by: William Qiu <william.qiu@starfivetech.com>
    littleqyp committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    31dd5b0 View commit details
    Browse the repository at this point in the history
  3. ipms: can: modify the range of tseg1/tseg2

    modify the range of tseg1/tseg2
    
    Signed-off-by: William Qiu <william.qiu@starfivetech.com>
    littleqyp committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    47543a5 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'CR_6097_CAN_515_william.qiu' into 'jh7110-5.15.y-devel'

    CR_6097_515: ipms: can: modify the range of tseg1/tseg2
    
    See merge request sdk/linux!929
    andyhu-stf committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    91ff6f1 View commit details
    Browse the repository at this point in the history
  5. riscv: dts: starfive: limit cclk in frequency

    The frequency of cclk_in is limited to 50M, so that it does not do internal
    part frequency and goes by-pass mode.
    
    Signed-off-by: William Qiu <william.qiu@starfivetech.com>
    littleqyp committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    63c3cef View commit details
    Browse the repository at this point in the history
  6. Merge branch 'CR_6570_SDBOOT_william.qiu' into 'jh7110-5.15.y-devel'

    CR_6570: mmc: starfive: change the tuning method
    
    See merge request sdk/linux!928
    andyhu-stf committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    0a79bec View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Merge branch 'CR_6570_SDBOOT_william' into 'vf2-515-devel'

    CR_6570: mmc: starfive: change the tuning method
    
    See merge request sbc/linux!139
    andyhu-stf committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    e41350c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b99c6b View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. mmc: starfive: Unify the MMC code on evb/vf2/devkits

    Unify the MMC code on evb/vf2/devkits to resolve conflicts when merging
    the code.
    
    Signed-off-by: William Qiu <william.qiu@starfivetech.com>
    littleqyp committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    3559703 View commit details
    Browse the repository at this point in the history
  2. riscv: dts: starfive: add property to divide board

    add property to divide board
    
    Signed-off-by: William Qiu <william.qiu@starfivetech.com>
    littleqyp committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    b288134 View commit details
    Browse the repository at this point in the history
  3. riscv: dts: starfive: change sd speed mode to highspeed

    change sd speed mode to highspeed
    
    Signed-off-by: William Qiu <william.qiu@starfivetech.com>
    littleqyp committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    9829be8 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'CR_6781_MMC_515_william.qiu' into 'jh7110-5.15.y-devel'

    CR_6781:mmc: starfive: Unify the MMC code on evb/vf2/devkits
    
    See merge request sdk/linux!934
    andyhu-stf committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    f1b6e9d View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Configuration menu
    Copy the full SHA
    5ad4ecf View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_6864_SD_515_william.qiu' into 'vf2-515-devel'

    CR_6864: riscv: dts: starfive: change sd speed mode to highspeed
    
    See merge request sbc/linux!148
    andyhu-stf committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    8fe3232 View commit details
    Browse the repository at this point in the history
  3. media: add wave5 v4l2 driver from mail list

    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    6fa7175 View commit details
    Browse the repository at this point in the history
  4. media: add wave511 v4l2 support for starfive platfrom

    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    771214c View commit details
    Browse the repository at this point in the history
  5. Media:wave5: set default format for display_fmt

    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    6afe584 View commit details
    Browse the repository at this point in the history
  6. Media:wave5: wave5 v4l2 driver support gst/ffmpeg

    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    bada9ae View commit details
    Browse the repository at this point in the history
  7. Media:wave5: Fix stride mismatching of decoding frame buffers

    When bitstream format bitdepth > 8, stride of compressed frame map buffers shoule be recalculated.
    
    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    b1f0244 View commit details
    Browse the repository at this point in the history
  8. Media:wave5: Driver get clks from DTS instead of hard coding.

    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    53b1279 View commit details
    Browse the repository at this point in the history
  9. Media:Wave5: Add contiguous planes format support (YUV420/NV12/NV21)

    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    415a725 View commit details
    Browse the repository at this point in the history
  10. Media:Wave5: Vpu driver in jh7110deconfig builded as module, not buil…

    …din.
    
    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    f9010df View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. driver:gpu: remove the condition check of fences

    run gl-marke-es2-wayland will trigger warning, to fix up it,
    we remove fences check
    
    Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
    shanlong.li authored and andyhu-stf committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    204eb95 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_6414_gpu_shanlong.li' into 'jh7110-5.15.y-devel'

    CR_6414: driver:gpu: remove the condition check of fences
    
    See merge request sdk/linux!933
    andyhu-stf committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    f5a1791 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'CR_6852_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'

    CR 6852 media: add wave5 v4l2 driver from mail list
    
    See merge request sdk/linux!937
    andyhu-stf committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    fb1ddf1 View commit details
    Browse the repository at this point in the history
  4. Media:Wave5: Fix driver compile warning

    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin authored and andyhu-stf committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    00a4247 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'CR_6852_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'

    CR 6852 Media:Wave5: Fix driver compile warning
    
    See merge request sdk/linux!939
    andyhu-stf committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    c67c1b8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ac3166a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8f6d520 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'CR_6852_VF2_wave5_v4l2_Som.Qin' into 'vf2-515-devel'

    CR 6852 Media:wave5: enable wave5 v4l2 decoder in vf2 defconfig
    
    See merge request sbc/linux!154
    andyhu-stf committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    6c1e7bd View commit details
    Browse the repository at this point in the history
  9. driver: wireless: aic8800: add one more interface

    open one more interface to support both sta and ap modes
    
    Signed-off-by: ziv.xu <ziv.xu@starfive.com>
    ziv.xu committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    77f7543 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. riscv: dts: starfive: pwm backlight support for vf2

    pwm backlight support for vf2
    
    Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
    starfivesyangc committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    7b2a292 View commit details
    Browse the repository at this point in the history
  2. driver: video: backlight: modification for backlight function

    1.modify pwm_bl pm api for hibernation
    2.modify pwm update logit to make brightness level 0 useful
    
    Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
    starfivesyangc committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    e45124b View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. riscv: dts: starfive: add sof dsp node for hifi4

    init sof_wm8960.dtsi, add sof_dsp node for sof hifi4.
    
    Signed-off-by: carter.li <carter.li@starfivetech.com>
    carter.li committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    09ec182 View commit details
    Browse the repository at this point in the history
  2. riscv: config: hifi4: add sof default config for starfive

    add sof default config and change mailbox's config to y, because sof
    need mailbox for ipc.
    
    Signed-off-by: carter.li <carter.li@starfivetech.com>
    carter.li committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    ee0f2ba View commit details
    Browse the repository at this point in the history
  3. ASoC: SOF: Starfive: Add SOF support for StarFive

    add sof for starfive.
    
    Signed-off-by: carter.li <carter.li@starfivetech.com>
    carter.li committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    9da3f5b View commit details
    Browse the repository at this point in the history
  4. driver: mailbox: set clr reg as 0 after receive data

    sof use 0 for clear data.
    
    Signed-off-by: carter.li <carter.li@starfivetech.com>
    carter.li committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    a73d63f View commit details
    Browse the repository at this point in the history
  5. ASoC: starfive: Add TDM dai driver for SOF

    in sof arch, the host linux dai driver sets clock and reset. the control
    of audio params is handled in dsp side.
    
    Signed-off-by: carter.li <carter.li@starfivetech.com>
    carter.li committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    b488ec5 View commit details
    Browse the repository at this point in the history
  6. sound:simple card: fix cannot register pwmdac and hdmi snd card

    in soc_check_tplg_fes func, traverse all components for current card to
    decide if we should modify dai-link params and use topology(the source
    dai-link params is get from dts). because the sof-dsp component is in
    the global components list, the sof-dsp set the ignore_machine as the
    "asoc simple card", the ignore_machine matches the pwmdac
    card->dev->driver->name, so the dai-link params is modified.
    But in actually, the pwmdac and hdmi snd card should not use topology
    and the dai-link should not be modified. we use no_plat vairalbe in
    dai_link to indicates there is no platform component in dai-link and no
    sof-dsp plat, and we dont use topology and dont need to change dai-link
    params.
    
    Signed-off-by: carter.li <carter.li@starfivetech.com>
    carter.li committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    4e78e41 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. riscv: configs: disable CONFIG_DEBUG_ATOMIC_SLEEP in starfive_jh7110_…

    …defconfig
    
    disable CONFIG_DEBUG_ATOMIC_SLEEP in starfive_jh7110_defconfig
    
    Signed-off-by: ziv.xu <ziv.xu@starfive.com>
    ziv.xu committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    d5ee67a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_6861_vf2_515_backlight_shengyang.chen' into 'vf2-515…

    …-devel'
    
    CR 6861 vf2 515: riscv: dts: starfive: pwm backlight support for vf2
    
    See merge request sbc/linux!159
    andyhu-stf committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    9cba738 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'CR_6936_vf2_wifi_5.15_ziv.xu' into 'vf2-515-devel'

    CR_6936: vf2_wifi_5.15_ziv.xu
    
    See merge request sbc/linux!155
    andyhu-stf committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    1f05a98 View commit details
    Browse the repository at this point in the history
  4. riscv: configs: disable CONFIG_DEBUG_ATOMIC_SLEEP in starfive_visionf…

    …ive2_defconfig
    
    disable CONFIG_DEBUG_ATOMIC_SLEEP in starfive_visionfive2_defconfig
    
    Signed-off-by: ziv.xu <ziv.xu@starfive.com>
    ziv.xu committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    74bfb91 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'CR_7085_VF2_DISABLE_DEBUG_ATOMIC_SLEEP_5.15_ziv.xu' int…

    …o 'vf2-515-devel'
    
    CR_7085_VF2_DISABLE_DEBUG_ATOMIC_SLEEP_5.15_ziv.xu
    
    See merge request sbc/linux!163
    andyhu-stf committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    a08ebe4 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'CR_4379_hifi_sof_515_carter.li' into 'vf2-515-devel'

    CR_4379: sound:hifi4: Sound Open Firmware for hifi4 on vf2
    
    See merge request sbc/linux!138
    andyhu-stf committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    10b79a6 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. display : hdmi: fix hibernation

    When echo disk > /sys/power/state , do reset
    the hdmi will fail to show the console log.
    it is caused by a reset used share way to get
    and it will fail to set the reset hardware
    
    fix this by use reset_control_get_exclusive
    
    Signed-off-by: Keith Zhao <keith.zhao@starfivetech.com>
    kJugg committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    3154da1 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. riscv: drm: panel: mass production radxa 10inch panel support

    change radxa 10inch support from sample to mass production
    
    Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
    starfivesyangc committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    70be5e9 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_7085_DISABLE_DEBUG_ATOMIC_SLEEP_5.15_ziv.xu' into 'j…

    …h7110-5.15.y-devel'
    
    CR_7085_DISABLE_DEBUG_ATOMIC_SLEEP_5.15_ziv.xu
    
    See merge request sdk/linux!941
    andyhu-stf committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    f520628 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'CR_6670_evb_hdmi_hibernation_keith.zhao' into 'jh7110-5…

    ….15.y-devel'
    
    CR 6670 display : hdmi: fix hibernation
    
    See merge request sdk/linux!943
    andyhu-stf committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    33ffd33 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0a64960 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'CR_7073_vf2_515_newrd10_shengyang.chen' into 'vf2-515-d…

    …evel'
    
    CR 7073 vf2 515: riscv: drm: panel: mass production radxa 10inch panel support
    
    See merge request sbc/linux!164
    andyhu-stf committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    05533e9 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. ASoC: SOF: Starfive: rename some code file name

    Signed-off-by: carter.li <carter.li@starfivetech.com>
    carter.li committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    ef833c0 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. riscv: configs: enable uhid in starfive_visionfive2_defconfig

    enable uhid in starfive_visionfive2_defconfig
    
    Signed-off-by: ziv.xu <ziv.xu@starfive.com>
    ziv.xu committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    b61b860 View commit details
    Browse the repository at this point in the history
  2. dmaengine: dw-axi-dmac: Fix the bug that unable to transfer 270KB data

    Sync the code with 6.1 so as to fix the bug.
    
    Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
    WalkerChenL committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    01862f8 View commit details
    Browse the repository at this point in the history
  3. ASoC: starfive: fixup according to dma change

    Need to change some interface as dma driver changes.
    
    Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
    WalkerChenL committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    05a249d View commit details
    Browse the repository at this point in the history
  4. riscv: dts: starfive: change some properties of DMA node

    Need to change some properties as DMA driver changes.
    
    Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
    WalkerChenL committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    e82b2c7 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Merge branch 'CR_5740_DMA_unable_transfer_270KB_data_walker.chen' int…

    …o 'jh7110-5.15.y-devel'
    
    CR_5740_DMA_unable_transfer_more_than_270KB_data
    
    See merge request sdk/linux!947
    andyhu-stf committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    ed81ac4 View commit details
    Browse the repository at this point in the history
  2. can: starfive: drop flow control to fix buffer blocking issue

    drop flow control to fix buffer blocking issue
    
    Signed-off-by: William Qiu <william.qiu@starfivetech.com>
    littleqyp committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    52f3d61 View commit details
    Browse the repository at this point in the history
  3. riscv: dts: starfive: jh7110: add dma-coherent for vpu/jpu

    Use DMA-Coherent to avoid DIRECT_REMAP when allocating DMA buffers
    
    Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
    SaminGuo committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    e812f05 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'CR6823_vdec_system_crash_smain.guo' into 'jh7110-5.15.y…

    …-devel'
    
    CR6823:riscv: dts: starfive: jh7110: add dma-coherent for vpu/jpu
    
    See merge request sdk/linux!945
    andyhu-stf committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    9ace337 View commit details
    Browse the repository at this point in the history
  5. Media: Wave5: Fix plane size mismatch

    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin authored and andyhu-stf committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    d65678c View commit details
    Browse the repository at this point in the history
  6. Merge branch 'CR_6988_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'

    CR 6988 Media: Wave5: Fix plane size mismatch
    
    See merge request sdk/linux!948
    andyhu-stf committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    ab7454d View commit details
    Browse the repository at this point in the history
  7. Media:Wave5: Fix segment fault when finish buffer

    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin authored and andyhu-stf committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    ce8252d View commit details
    Browse the repository at this point in the history
  8. Merge branch 'CR_7216_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'

    CR 7216 Media:Wave5: Fix segment fault when finish buffer
    
    See merge request sdk/linux!949
    andyhu-stf committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    faa5d0d View commit details
    Browse the repository at this point in the history
  9. Media:Wave5: Allocate more linear buffer to avoid block in gst-play

    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin authored and andyhu-stf committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    7b6961a View commit details
    Browse the repository at this point in the history
  10. Merge branch 'CR_7268_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'

    CR 7268  Media:Wave5: Allocate more linear buffer to avoid block in gst-play
    
    See merge request sdk/linux!950
    andyhu-stf committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    0c67b48 View commit details
    Browse the repository at this point in the history
  11. Merge branch 'CR_5353_515_CAN_william.qiu' into 'jh7110-5.15.y-devel'

    CR_5353_515: can: starfive: drop flow controll to fix buffer blocking issue
    
    See merge request sdk/linux!952
    andyhu-stf committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    45c6eea View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    c698aee View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_7215_hifi_515_carter.li' into 'vf2-515-devel'

    CR_7215: ASoC: SOF: Starfive: rename some code file name
    
    See merge request sbc/linux!166
    andyhu-stf committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    d4fda98 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'CR_6872_bluetooth_5.15_ziv.xu' into 'vf2-515-devel'

    CR_6872_bluetooth_5.15_ziv.xu
    
    See merge request sbc/linux!167
    andyhu-stf committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    eb60040 View commit details
    Browse the repository at this point in the history
  4. riscv: dts: starfive: Correct the name of clock for dma

    Fix the bug that dma driver failed to init as the wrong clock name.
    
    Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
    WalkerChenL committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    f418525 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Merge branch 'CR_5740_DMA_dts_fixup_walker.chen' into 'jh7110-5.15.y-…

    …devel'
    
    CR_5740: Correct the name of clock for dma
    
    See merge request sdk/linux!956
    andyhu-stf committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    500bb66 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1ff698 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. riscv: drm: panel: update radxa panel startup process and support acc…

    …elerator-sc7a20
    
    mention: this patch is to solve the problem that radxa 8inch use i2c addr 0x19 which conflict with accelerator-sc7a20.
    Then enable accelerator-sc7a20
    
    1.update radxa panel startup process to support both radxa 10inch and radxa 8inch in one driver
    2.add accelerator-sc7a20 i2c probe process into radxa panel driver
    
    Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
    starfivesyangc committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    529fd18 View commit details
    Browse the repository at this point in the history
  2. riscv: iio: accel: add sc7a20 support for linux 515

    add sc7a20 support for linux 515
    
    Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
    starfivesyangc committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    e381411 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. driver: pci: Update reset timing as the requirement in PCIe base spec…

    … r6.0
    
    Beside, revert the release operation after link down in probe.
    This commit can fix the incompatibility problem in VF2 linux6.1
    with WD NVMe SSD.
    
    Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
    KevinXieSTF authored and andyhu-stf committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    9f66d47 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_7193_PCIe_515_Kevin.xie' into 'jh7110-5.15.y-devel'

    CR 7193 [515] driver: pci: Update reset timing as the requirement in PCIe base spec r6.0
    
    See merge request sdk/linux!957
    andyhu-stf committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    0a6b3be View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Configuration menu
    Copy the full SHA
    53d88a2 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_7358_VF2_5.15_radxa_gsensor_shengyang.chen' into 'vf…

    …2-515-devel'
    
    CR_7358_VF2_5.15: riscv: drm: panel: update radxa panel startup process and support accelerator-sc7a20 && riscv: iio: accel: add sc7a20 support for linux 515
    
    See merge request sbc/linux!171
    andyhu-stf committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    bcf6f90 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. display : hdmi: fix hotplug hang

    Fixed the probability of hdmi crash after repeated insertion and removal
    
    Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
    kJugg committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    9a337cf View commit details
    Browse the repository at this point in the history
  2. uart: 8250: add reset operation in runtime PM

    add reset operation in runtime PM
    
    Signed-off-by: William Qiu <william.qiu@starfivetech.com>
    littleqyp committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    b9cdff8 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Mosaic cursor: Revert commit 30289b2 as it will drop 50% performance.…

    … Just do real flush data while cursor is about to change.
    
    Other plane: According to the behavior of L2 cache controller in U74, only the last 2MB data is needed to be flushed.
                 For 4K resolution, it will reduce flush loops from 518400 to 32768 on each frame update.
    
    Signed-off-by: Windsome Zeng <windsome.zeng@starfivetech.com>
    WindsomeZeng committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    db4e211 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_7479_linux5.15_refix_mosaic_cursor_and_improve_displ…

    …ay_perfmance_4K30_Windsome.Zeng' into 'jh7110-5.15.y-devel'
    
    CR 7479 Refix mmosaic cursor and improve display performance to 4K30
    
    See merge request sdk/linux!959
    andyhu-stf committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    8ba003e View commit details
    Browse the repository at this point in the history
  3. Merge branch 'CR_7149_UART_5.15_william.qiu' into 'jh7110-5.15.y-devel'

    CR_7149_5.15: uart: 8250: add reset operation in runtime PM
    
    See merge request sdk/linux!964
    andyhu-stf committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    19c1eeb View commit details
    Browse the repository at this point in the history
  4. Merge branch 'CR_6347_linux_hdmi_hotplug_keith.zhao' into 'jh7110-5.1…

    …5.y-devel'
    
    CR_6347 display : hdmi: fix hotplug hang
    
    See merge request sdk/linux!960
    andyhu-stf committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    9c18126 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    40846e7 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Enlarge flush cache size to avoid flick on console/modetest and UVC 1…

    …080P camera.
    
    Signed-off-by: Windsome Zeng <windsome.zeng@starfivetech.com>
    WindsomeZeng committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    9ac2549 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_7479_linux5.15_refix_mosaic_cursor_and_improve_displ…

    …ay_perfmance_4K30_Windsome.Zeng' into 'jh7110-5.15.y-devel'
    
    CR 7479 Enlarge flush cache size to avoid flick
    
    See merge request sdk/linux!966
    andyhu-stf committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    de8f159 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd3629d View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. reset: starfive: jh7110: Drop the unused EXPORT_SYMBOL_GPL

    reset_starfive_jh7110_generic_probe() is never called by
    other modules, so drop the EXPORT_SYMBOL_GPL for it.
    
    Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
    hal-feng committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    e2a14bc View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Merge branch 'CR_7607_reset_hal.feng' into 'jh7110-5.15.y-devel'

    CR_7607_reset_hal.feng
    
    See merge request sdk/linux!969
    andyhu-stf committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    365f177 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    93c3fa8 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. riscv: dts: starfive: modify qspi dts

    modify qspi dts
    
    Signed-off-by: ziv.xu <ziv.xu@starfive.com>
    ziv.xu committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    b8bb472 View commit details
    Browse the repository at this point in the history
  2. riscv: dts: starfive: modify qspi dts

    modify qspi dts
    
    Signed-off-by: ziv.xu <ziv.xu@starfive.com>
    ziv.xu committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    f06f47d View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. Merge branch 'CR_7889_evb_qspi_5.15_ziv.xu' into 'jh7110-5.15.y-devel'

    CR_7889_evb_qspi_5.15_ziv.xu
    
    See merge request sdk/linux!972
    andyhu-stf committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    e1e5576 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd7482e View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Merge branch 'CR_7889_vf2_qspi_5.15_ziv.xu' into 'vf2-515-devel'

    CR_7889_vf2_qspi_5.15_ziv.xu
    
    See merge request sbc/linux!173
    andyhu-stf committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    7d09a1a View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Revert to original code to avoid possible mosaic problem.

    Signed-off-by: Windsome Zeng <windsome.zeng@starfivetech.com>
    WindsomeZeng committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    a06cd73 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Merge branch 'CR_7479_linux5.15_refix_mosaic_cursor_and_improve_displ…

    …ay_perfmance_4K30_Windsome.Zeng' into 'jh7110-5.15.y-devel'
    
    CR 7479 Revert to original code on update_fb
    
    See merge request sdk/linux!974
    andyhu-stf committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    eb16ef0 View commit details
    Browse the repository at this point in the history
  2. drivers: wireless: aic8800 : wifi dongle revert to one interface

    wifi dongle revert to one interface
    
    Signed-off-by: ziv.xu <ziv.xu@starfive.com>
    ziv.xu committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    60c4c15 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Configuration menu
    Copy the full SHA
    72a7893 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_7252_vf2_wifi_dongle_5.15_ziv.xu' into 'vf2-515-devel'

    CR_7252_vf2_wifi_dongle_5.15_ziv.xu
    
    See merge request sbc/linux!174
    andyhu-stf committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    b133739 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. media: starfive: Add V4L2_CAP_IO_MC capabilities

    Add V4L2_CAP_IO_MC capabilities.
    
    Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
    changhuangliang authored and andyhu-stf committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    4c0e915 View commit details
    Browse the repository at this point in the history
  2. media: starfive: Add isp frame sync event

    Add isp frame sync event.
    
    Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
    changhuangliang authored and andyhu-stf committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    9dc2c2d View commit details
    Browse the repository at this point in the history
  3. media: satrfive: stf_isp: Add new conctrl support

    Add new conctrl for jh7110 isp.
    
    Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
    changhuangliang authored and andyhu-stf committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    5485348 View commit details
    Browse the repository at this point in the history
  4. media: starfive: Add isp sc buffer point

    Add isp sc buffer point.
    
    Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
    changhuangliang authored and andyhu-stf committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    d8b4134 View commit details
    Browse the repository at this point in the history
  5. media: starfive: isp: Update format pad table one by one

    Update format pad table one by one, it can simply code.
    
    Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
    changhuangliang authored and andyhu-stf committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    43dada4 View commit details
    Browse the repository at this point in the history
  6. media: starfive: isp: Fix enum isp subdev code bug

    Fix enum isp subdev code bug.
    
    Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
    changhuangliang authored and andyhu-stf committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    8e8f871 View commit details
    Browse the repository at this point in the history
  7. Add 16 ISP controls, remove the frame SYNC event to video7 (SC) These…

    … controls are: WB, CAR, CCM, CFA, CTC, DBC, DNYUV, GMARGB, LCCF, OBC, OECF, R2Y, SAT, SHRP, YCRV, SC
    fsszj authored and andyhu-stf committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    5a0dc09 View commit details
    Browse the repository at this point in the history
  8. Expand 2 bytes after the SC buffer for the AE/AWB flag and copy the h…

    …istogram data to the SC buffer.
    fsszj authored and andyhu-stf committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    7d7d284 View commit details
    Browse the repository at this point in the history
  9. Add ISP control for video2 and video3.

    Signed-off-by: zejian.su <zejian.su@starfivetech.com>
    fsszj authored and andyhu-stf committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    d4ed3c9 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'CR_6614_isp_control_zejian.su' into 'jh7110-5.15.y-devel'

    CR_6614: Add support for libcamera
    
    See merge request sdk/linux!970
    andyhu-stf committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    08b428b View commit details
    Browse the repository at this point in the history
  11. Merge branch 'CR_8138_ssout_setting_zejian.su' into 'jh7110-5.15.y-de…

    …vel'
    
    CR_8138: Add ISP control for video2 and video3.
    
    See merge request sdk/linux!977
    andyhu-stf committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    c9c14b3 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2023

  1. Configuration menu
    Copy the full SHA
    7e61f06 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. riscv: drm: dc: change pitch alignment for gst problem

    change dc pitch alignment from 128 to 32 for gst problem
    
    Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
    starfivesyangc committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    9f3b958 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_4961_evb_5.15_fix_gst_problem_shengyang.chen' into '…

    …jh7110-5.15.y-devel'
    
    CR_4961_evb_5.15: riscv: drm: dc: change pitch alignment for gst problem
    
    See merge request sdk/linux!979
    andyhu-stf committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    fcd4b4a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd3bbf3 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. riscv: drm: dc: boost desktop performance upto 4k30fps

    update dc logic to boost desktop performance upto 4k30fps
    
    Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
    starfivesyangc committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    f42145f View commit details
    Browse the repository at this point in the history
  2. riscv: drm: hdmi: fix debian hot plug problem

    fix debian hot plug problem
    
    Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
    starfivesyangc committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    bef940a View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. media: starfive: Update ISP initialzation

    ISP compatible stf_isp_ctrl and libcamera.
    
    Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
    changhuangliang committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    7a39942 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Merge branch 'CR_8280_evb_5.15_desktop_4k30fps_shengyang.chen' into '…

    …jh7110-5.15.y-devel'
    
    CR_8280_evb_5.15: riscv: drm: dc: boost desktop performance upto 4k30fps
    
    See merge request sdk/linux!981
    andyhu-stf committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    7df9edb View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_7964_evb_5.15_hdmi_shengyang.chen' into 'jh7110-5.15…

    ….y-devel'
    
    CR_7964_evb_5.15: riscv: drm: hdmi: fix debian hot plug problem
    
    See merge request sdk/linux!983
    andyhu-stf committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    5e2630c View commit details
    Browse the repository at this point in the history
  3. Merge branch 'CR_8367_isp_changhuang.liang' into 'jh7110-5.15.y-devel'

    CR_8367_isp_changhuang.liang media: starfive: Update ISP initialzation
    
    See merge request sdk/linux!985
    andyhu-stf committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    97e3e70 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    e524986 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. driver: bluetooth: add aic8800 bluetooth driver

    add aic8800 bluetooth driver that can support sco profile
    
    Signed-off-by: ziv.xu <ziv.xu@starfive.com>
    ziv.xu committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    55887cb View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. ipms: can: add interface to free the buffer

    add interface to free the buffer
    
    Signed-off-by: William Qiu <william.qiu@starfivetech.com>
    littleqyp committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    4d0981f View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_8648_CAN_5.15_william.qiu' into 'jh7110-5.15.y-devel'

    CR_8648_515 : ipms: can: add interface to free the buffer
    
    See merge request sdk/linux!987
    andyhu-stf committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    a0b54a3 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Configuration menu
    Copy the full SHA
    1ac9a37 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_5735_VF2_BT_SCO_5.15_ziv.xu' into 'vf2-515-devel'

    CR_5735_VF2_BT_SCO_5.15_ziv.xu
    
    See merge request sbc/linux!179
    andyhu-stf committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    e5fa0ea View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. rfkill: add rfkill device nodes

    Signed-off-by: Leo Lu <leo.lu@starfivetech.com>
    starfiveleo committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    7e44b90 View commit details
    Browse the repository at this point in the history
  2. rfkill: add rfkill device node

    Signed-off-by: Leo Lu <leo.lu@starfivetech.com>
    starfiveleo committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    8484e50 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. riscv: drm: hdmi: fix vin hbn problem

    fix vin hbn problem(cause by patch of issue #7964)
    by restoring delay in encoder_enable()
    
    Shengyang Chen <shengyang.chen@starfivetech.com>
    starfivesyangc committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    6041611 View commit details
    Browse the repository at this point in the history
  2. Media:Wave5:Fix decoder dma buffer unconsistency

    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    b19c948 View commit details
    Browse the repository at this point in the history
  3. Media:Wave5: Fix timestamping issue in the decoder

    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    5fb451c View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Merge branch 'CR_8137_rfkill_5.15_Leo.Lu' into 'jh7110-5.15.y-devel'

    CR_8137_rfkill_5.15_Leo.Lu
    
    See merge request sdk/linux!990
    andyhu-stf committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    414ea76 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_8480_evb_5.15_fix_vin_hbn_bug_shengyang.chen' into '…

    …jh7110-5.15.y-devel'
    
    CR_8480_evb_5.15: riscv: drm: hdmi: fix vin hbn problem
    
    See merge request sdk/linux!992
    andyhu-stf committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    4fa467c View commit details
    Browse the repository at this point in the history
  3. Merge branch 'CR_6988_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'

    CR 6988 Media:Wave5:Fix decoder dma buffer unconsistency
    
    See merge request sdk/linux!993
    andyhu-stf committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    087fc37 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'CR_8560_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'

    CR 8560 Media:Wave5: Fix timestamping issue in the decoder
    
    See merge request sdk/linux!994
    andyhu-stf committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    1a82e04 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    6e6b31c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_8137_rfkill_5.15_Leo.Lu' into 'vf2-515-devel'

    CR_8137_rfkill_5.15_Leo.Lu
    
    See merge request sbc/linux!181
    andyhu-stf committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    bfeeae5 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. linux:driver:gpu: the adaption of gpu' frequence for bin1 and bin2

    for bin1 594MHz , bin2 396MHz
    
    Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
    shanlong.li committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    481e332 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Merge branch 'CR_8429_GPU5.15_shanlong.li' into 'jh7110-5.15.y-devel'

    CR_8429_linux:driver:gpu: the adaption of gpu' frequence for bin1 and bin2
    
    See merge request sdk/linux!1000
    andyhu-stf committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    1e48db4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    06ad134 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. vout: divide interrupt into 2

    crtc0 and ctrc1 use the diff bit instead of common one
    
    Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
    kJugg committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    4fb6817 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. dts:mipi: clocks re-match

    jh7110 mipi pix clock should be sysclock in driver code
    in dts, pix clock should be DPI clock
    
    Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
    kJugg authored and andyhu-stf committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    a64eee3 View commit details
    Browse the repository at this point in the history
  2. mipi: starfive

    use new way to match the dsi timming parameters
    
    Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
    kJugg authored and andyhu-stf committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    e811380 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. perf: riscv: Add SiFive Private L2 cache and PMU driver

    The SiFive private L2 cache PMU is supports per-task profiling
    and event counting. Users can use the perf tool to profile by
    event name and event id.
    
    Example: $ perf stat -e /sifive_u74_l2_pmu/inner_acquire_block_btot/
                         -e /sifive_u74_l2_pmu/inner_acquire_block_ntob/
                         -e /sifive_u74_l2_pmu/inner_acquire_block_ntot/ ls
    
    Performance counter stats for 'CPU(s) 0':
    
        300      sifive_u74_l2_pmu/inner_acquire_block_btot/
      17801      sifive_u74_l2_pmu/inner_acquire_block_ntob/
       5253      sifive_u74_l2_pmu/inner_acquire_block_ntot/
    
      0.088917326 seconds time elapsed
    
    $ perf stat -e /sifive_u74_l2_pmu/event=0x10001/
                -e /sifive_u74_l2_pmu/event=0x4001/
                -e /sifive_u74_l2_pmu/event=0x8001/ ls
    
    Performance counter stats for 'CPU(s) 0':
    
        251      sifive_u74_l2_pmu/event=0x10001/
       2620      sifive_u74_l2_pmu/event=0x4001/
        644      sifive_u74_l2_pmu/event=0x8001/
    
      0.092827110 seconds time elapsed
    
    Signed-off-by: Minda Chen <minda.chen@starfivetech.com>
    mindachen1987 committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    5a50432 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_8759_DRM_MIPI_PANEL_keith.zhao' into 'jh7110-5.15.y-…

    …devel'
    
    CR_8759: dts:mipi: clocks re-match
    
    See merge request sdk/linux!998
    andyhu-stf committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    706d743 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'CR_7964_evb_4K_mipi4lane_keith.zhao' into 'jh7110-5.15.…

    …y-devel'
    
    CR_7964 vout: divide interrupt into 2
    
    See merge request sdk/linux!1002
    andyhu-stf committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    b63243e View commit details
    Browse the repository at this point in the history
  4. Merge branch 'CR_8906_l2_cache_pmu_minda' into 'jh7110-5.15.y-devel'

    CR_8906 The SiFive private L2 cache PMU is supports per-task profiling
    
    See merge request sdk/linux!1004
    andyhu-stf committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    d023715 View commit details
    Browse the repository at this point in the history
  5. dts:mipi: clocks re-match

    jh7110 mipi pix clock should be sysclock in driver code
    in dts, pix clock should be DPI clock
    
    Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
    kJugg authored and andyhu-stf committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    e374ffd View commit details
    Browse the repository at this point in the history
  6. mipi: starfive

    use new way to match the dsi timming parameters
    
    Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
    kJugg authored and andyhu-stf committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    a81a066 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'CR_8759_VF2_DRM_MIPI_PANEL_keith.zhao' into 'vf2-515-de…

    …vel'
    
    CR 8759: dts:mipi: clocks re-match
    
    See merge request sbc/linux!183
    andyhu-stf committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    7abe7b3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b1ba9bb View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. riscv: cpu: cache: Implement a new method to flush the entire L2 cache

    According to the manual of SiFive U74, implement a new method to flush the entire L2 cache by using the Zero Device.
    
    After testing, 512KB is the critical point between the old and new way. It's better to use sifive_ccache_flush_entire
    function while data size is larger than cache size. Or it will improve more at 512KB when you know what you are doing.
    
    Signed-off-by: Windsome Zeng <windsome.zeng@starfivetech.com>
    WindsomeZeng committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    d8e951f View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_8959_linux515_Implement_new_flush_L2_cache_method_Wi…

    …ndsome.Zeng' into 'jh7110-5.15.y-devel'
    
    CR 8959 Implement a new method to flush the entire L2 cache
    
    See merge request sdk/linux!1006
    andyhu-stf committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    c1d57dd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a06538f View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. media: starfive: Update flush l2cache interface

    Improve l2cache flush performance. And adjust ISP sc buffer size
    in pixel format.
    
    Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
    changhuangliang committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    ebd0596 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. binfmt: kernel support misc binaries

    debian enable systemd-binfmt service
    Signed-off-by: Leo Lu <leo.lu@starfivetech.com>
    starfiveleo committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    9dd39cc View commit details
    Browse the repository at this point in the history
  2. binfmt: kernel support misc binaries

    debian enable systemd-binfmt service
    
    Signed-off-by: Leo Lu <leo.lu@starfivetech.com>
    starfiveleo committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    8b120e4 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. riscv: dts: starfive: Reduce read_delay for qspi

    Reduce read_delay for qspi
    
    Signed-off-by: Ziv Xu <ziv.xu@starfivetech.com>
    Zivxu committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    623dda7 View commit details
    Browse the repository at this point in the history
  2. driver: mtd: gigadevice: add gd25lq256d 32M flash support

    add gd25lq256d 32M flash support
    
    Signed-off-by: Ziv Xu <ziv.xu@starfivetech.com>
    Zivxu committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    08fc3d8 View commit details
    Browse the repository at this point in the history
  3. riscv: dts: starfive: reduce read_delay for qspi dts

    reduce read_delay for qspi dts
    
    Signed-off-by: Ziv Xu <ziv.xu@starfivetech.com>
    Zivxu committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    836d9c3 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'CR_6821_vin_515_changhuang.liang' into 'jh7110-5.15.y-d…

    …evel'
    
    CR_6821_vin_515_changhuang.liang media: starfive: Update flush l2cache interface
    
    See merge request sdk/linux!1009
    andyhu-stf committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    36f3d01 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'CR_9046_binfmt_misc_5.15_Leo.Lu' into 'jh7110-5.15.y-de…

    …vel'
    
    CR_9046_binfmt_misc_5.15_Leo.Lu
    
    See merge request sdk/linux!1011
    andyhu-stf committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    9979b15 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'CR_9038_qspi_32Mflash_515_ziv.xu' into 'jh7110-5.15.y-d…

    …evel'
    
    CR_9038_qspi_32Mflash_515_ziv.xu
    
    See merge request sdk/linux!1013
    andyhu-stf committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    b63ace4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f769310 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'CR_9046_binfmt_misc_5.15_Leo.Lu' into 'vf2-515-devel'

    CR_9046_binfmt_misc_5.15_Leo.Lu
    
    See merge request sbc/linux!188
    andyhu-stf committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    cb17825 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'CR_9038_VF2_qspi_32Mflash_515_ziv.xu' into 'vf2-515-devel'

    CR_9038_VF2_qspi_32Mflash_515_ziv.xu
    
    See merge request sbc/linux!190
    andyhu-stf committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    e0f1b9f View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. media: starfive: Lower the priority of print

    Lower the priority of print
    
    Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
    changhuangliang committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    cd217d8 View commit details
    Browse the repository at this point in the history
  2. media: reverts old version wave5 driver

    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    fdf3d49 View commit details
    Browse the repository at this point in the history
  3. media: v4l2: Add ignore_streaming flag

    Add a new flag to the `struct v4l2_m2m_dev` to toggle whether a queue
    must be streaming in order to allow queuing jobs to the ready queue.
    Currently, both queues (CAPTURE & OUTPUT) must be streaming in order to
    allow adding new jobs. This behavior limits the usability of M2M for
    some drivers, as these have to be able, to perform analysis of the
    sequence to ensure, that userspace prepares the CAPTURE queue correctly.
    
    Signed-off-by: Sebastian Fricke <sebastian.fricke@collabora.com>
    Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
    sefricke authored and Som Qin committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    c798225 View commit details
    Browse the repository at this point in the history
  4. media: v4l2: Allow M2M job queuing w/o streaming CAP queue

    Allow decoder drivers to enable set the ignore_streaming flag on their
    CAPTURE queue, to allow queuing jobs to the M2M ready queue and perform
    firmware sequence analysis with just a streaming OUTPUT queue and
    available bitstream data.
    
    Signed-off-by: Sebastian Fricke <sebastian.fricke@collabora.com>
    Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
    sefricke authored and Som Qin committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    5cf4c73 View commit details
    Browse the repository at this point in the history
  5. media: chips-media: wave5: Add vpuapi layer

    Add the vpuapi layer of the wave5 codec driver.
    This layer is used to configure the hardware according
    to the parameters.
    
    Signed-off-by: Sebastian Fricke <sebastian.fricke@collabora.com>
    Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
    Signed-off-by: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
    Signed-off-by: Robert Beckett <bob.beckett@collabora.com>
    Signed-off-by: Nas Chung <nas.chung@chipsnmedia.com>
    NasChung authored and Som Qin committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    c8ab5cf View commit details
    Browse the repository at this point in the history
  6. media: chips-media: wave5: Add the v4l2 layer

    Add the decoder and encoder implementing the v4l2
    API. This patch also adds the Makefile and the VIDEO_WAVE_VPU config
    
    Signed-off-by: Sebastian Fricke <sebastian.fricke@collabora.com>
    Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
    Signed-off-by: Robert Beckett <bob.beckett@collabora.com>
    Signed-off-by: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
    Signed-off-by: Nas Chung <nas.chung@chipsnmedia.com>
    NasChung authored and Som Qin committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    449c51b View commit details
    Browse the repository at this point in the history
  7. dt-bindings: media: wave5: add yaml devicetree bindings

    Add bindings for the wave5 chips&media codec driver
    
    Signed-off-by: Robert Beckett <bob.beckett@collabora.com>
    Signed-off-by: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
    Signed-off-by: Sebastian Fricke <sebastian.fricke@collabora.com>
    Reviewed-by: Rob Herring <robh@kernel.org>
    BobBeckett authored and Som Qin committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    53a5a0c View commit details
    Browse the repository at this point in the history
  8. media: chips-media: wave5: Add wave5 driver to maintainers file

    Add the Chips&Media wave5 encoder/decoder driver to the maintainers file
    
    Signed-off-by: Robert Beckett <bob.beckett@collabora.com>
    Signed-off-by: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
    Signed-off-by: Sebastian Fricke <sebastian.fricke@collabora.com>
    BobBeckett authored and Som Qin committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    7a2df7c View commit details
    Browse the repository at this point in the history
  9. media: wave5: add OF and V4L_MEM2MEM_DRIVERS dependencies

    Fix compile warning when CONFIG_OF=n:
    
    drivers/media/platform/chips-media/wave5/wave5-vpu.c:274:34: warning: 'wave5_dt_ids' defined but not used [-Wunused-const-variable=]
      274 | static const struct of_device_id wave5_dt_ids[] = {
          |
    
    Signed-off-by: Deborah Brouwer <deborah.brouwer@collabora.com>
    Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
    [hverkuil: added commit log text]
    deborahbrouwer authored and Som Qin committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    27d92ac View commit details
    Browse the repository at this point in the history
  10. media: chips-media: wave5: Fix spelling mistake "bufferur" -> "buffer"

    There is a spelling mistake in a dev_dbg message. Fix it.
    
    Signed-off-by: Colin Ian King <colin.i.king@gmail.com>
    Signed-off-by: Sebastian Fricke <sebastian.fricke@collabora.com>
    Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
    ColinIanKing authored and Som Qin committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    12b50ac View commit details
    Browse the repository at this point in the history
  11. media: chips-media: wave5: Fix panic on decoding DECODED_IDX_FLAG_SKIP

    The display frame region information received from the vpu also
    contains the frame display index: info->index_frame_display.
    
    This index, being a s32, can be negative when a skip option is passed.
    In that case, its value is DECODED_IDX_FLAG_SKIP (-2).
    
    When disp_idx == -2, the following exception occurs:
    
    [ 1530.782246][ T1900] Hardware name: Texas Instruments AM62P5 SK (DT)
    [ 1530.788501][ T1900] pstate: a0400005 (NzCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
    [ 1530.796144][ T1900] pc : wave5_vpu_dec_get_output_info+0x300/0x308 [wave5]
    [ 1530.803060][ T1900] lr : wave5_vpu_dec_get_output_info+0x80/0x308 [wave5]
    [ 1530.809873][ T1900] sp : ffffffc00b85bc00
    [ 1530.813872][ T1900] x29: ffffffc00b85bc00 x28: 0000000000000000 x27: 0000000000000001
    [ 1530.821695][ T1900] x26: 00000000fffffffd x25: 00000000ffffffff x24: ffffff8812820000
    [ 1530.829516][ T1900] x23: ffffff88199f7840 x22: ffffff8873f5e000 x21: ffffffc00b85bc58
    [ 1530.837336][ T1900] x20: 0000000000000000 x19: ffffff88199f7920 x18: ffffffc00a899030
    [ 1530.845156][ T1900] x17: 00000000529c6ef0 x16: 00000000529c6ef0 x15: 0000000000198487
    [ 1530.852975][ T1900] x14: ffffffc009f2b650 x13: 0000000000058016 x12: 0000000005000000
    [ 1530.860795][ T1900] x11: 0000000000000000 x10: 0000000000000000 x9 : 0000000000000000
    [ 1530.868615][ T1900] x8 : 0000000000000000 x7 : 0000000000000000 x6 : 0000000000004086
    [ 1530.876434][ T1900] x5 : 0000000000000001 x4 : ffffffc001454b94 x3 : ffffffc001454d94
    [ 1530.884256][ T1900] x2 : ffffffc00b8201d0 x1 : 0000000000000020 x0 : 0000000000000000
    [ 1530.892087][ T1900] Call trace:
    [ 1530.895225][ T1900]  wave5_vpu_dec_get_output_info+0x300/0x308 [wave5]
    [ 1530.901788][ T1900]  wave5_vpu_dec_finish_decode+0x6c/0x3dc [wave5]
    [ 1530.908081][ T1900]  wave5_vpu_irq_thread+0x140/0x168 [wave5]
    [ 1530.913856][ T1900]  irq_thread_fn+0x44/0xa4
    [ 1530.918154][ T1900]  irq_thread+0x15c/0x288
    [ 1530.922330][ T1900]  kthread+0x104/0x1d4
    [ 1530.926247][ T1900]  ret_from_fork+0x10/0x20
    [ 1530.930520][ T1900] Code: 2a1f03ea 2a1f03eb 35ffef2c 17ffff74 (d42aa240)
    [ 1530.937296][ T1900] ---[ end trace 0000000000000000 ]---
    [ 1530.942596][ T1900] Kernel panic - not syncing: BRK handler: Fatal exception
    [ 1530.949629][ T1900] SMP: stopping secondary CPUs
    [ 1530.954244][ T1900] Kernel Offset: disabled
    [ 1530.958415][ T1900] CPU features: 0x00,00000000,00800184,0000421b
    [ 1530.964496][ T1900] Memory Limit: none
    
    Move the disp_info assignment after testing that the index is positive
    to avoid the exception.
    
    Fixes: 45d1a2b ("media: chips-media: wave5: Add vpuapi layer")
    Signed-off-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
    Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
    Signed-off-by: Sebastian Fricke <sebastian.fricke@collabora.com>
    Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
    makohoek authored and Som Qin committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    14ca7a2 View commit details
    Browse the repository at this point in the history
  12. media: add wave511 v4l2 support for starfive jh 7110 platfrom

    Signed-off-by: Som Qin <som.qin@starfivetech.com>
    Som Qin committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    df379f4 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Merge branch 'CR_8965_vin_515_changhuang.liang' into 'jh7110-5.15.y-d…

    …evel'
    
    CR_8965_vin_515_changhuang.liang media: starfive: Lower the priority of print
    
    See merge request sdk/linux!1015
    andyhu-stf committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    5afb8f9 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_9096_wave5_v4l2_v14-5.15_Som.Qin' into 'jh7110-5.15.…

    …y-devel'
    
    CR 9096 porting wave5 v4l2 driver v14
    
    See merge request sdk/linux!1017
    andyhu-stf committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    78a1c3f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bae2e61 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. driver:gpu: memset pagearray before use it by cacheable addr

    memset pageArray befor use it  to fix up fw load error
    and grainy screen
    
    Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
    shanlong.li committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    785dea4 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Merge branch 'CR_7926_gpu_515_sdk_shanlong.li' into 'jh7110-5.15.y-de…

    …vel'
    
    CR_7926:driver:gpu: memset pagearray before use it by cacheable addr
    
    See merge request sdk/linux!1020
    andyhu-stf committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    e185033 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b79ba4 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. vout: mipi: update dphy config

    for history reason , the dphy bitrate always be 750M
    need fixup.
    
    Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
    kJugg committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    651b960 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Merge branch 'CR_9543_VOUT_MIPI_Keith' into 'jh7110-5.15.y-devel'

    CR_9543 vout: mipi: update dphy config
    
    See merge request sdk/linux!1027
    andyhu-stf committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    937fa63 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    718650a View commit details
    Browse the repository at this point in the history
  3. riscv: configs: enable CONFIG_TUN for OpenVPN/Tailscale

    enable tun.ko for VF2 board, to fix github issue:
    starfive-tech/linux#129
    
    Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
    andyhu-stf committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    bc94d66 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'CR_9594_Support_OpenVPN_Tailscale_515_Andy.Hu' into 'vf…

    …2-515-devel'
    
    CR_9594: riscv: configs: enable CONFIG_TUN for OpenVPN/Tailscale
    
    See merge request sbc/linux!195
    andyhu-stf committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    7e408c3 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. riscv: dts: can: add dts for CAN

    add dts for CAN.
    
    Signed-off-by: William Qiu <william.qiu@starfivetech.com>
    littleqyp committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    5b93f86 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_9700_VF2_CAN_5.15_william.qiu' into 'vf2-515-devel'

    CR_9700_5.15: riscv: dts: can: add dts for CAN
    
    See merge request sbc/linux!199
    andyhu-stf committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    c979eaf View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. pinctrl: starfive: jh7110: Support clear ioconfig register bit 0

    Support clear ioconfig register bit 0.
    
    Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
    hal-feng committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    8205280 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. riscv: dts: starfive: jh7110: Correct the base address of uboot-env p…

    …artition
    
    Change "uboot-env@100000" to "uboot-env@f0000".
    
    Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
    hal-feng committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    43606d8 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. riscv: dts: starfive: visionfive2: Rename jh7110-visionfive-v2-*.dts …

    …to jh7110-starfive-visionfive-2-*.dts
    
    Rename the dts file, for sync with Linux mainline.
    
    Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
    hal-feng committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    daba99e View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Merge branch 'CR_6978_pinctrl_hal.feng' into 'jh7110-5.15.y-devel'

    CR_6978_pinctrl_hal.feng
    
    See merge request sdk/linux!1030
    andyhu-stf committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    0b6f551 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'CR_9737_dts_hal.feng' into 'jh7110-5.15.y-devel'

    CR_9737_dts_hal.feng
    
    See merge request sdk/linux!1032
    andyhu-stf committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    61c1063 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    03babe6 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'CR_9827_dts_hal.feng' into 'vf2-515-devel'

    CR_9827_dts_hal.feng
    
    See merge request sbc/linux!200
    andyhu-stf committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    a61d1d8 View commit details
    Browse the repository at this point in the history