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

Closed
wants to merge 1,626 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1626 commits
Select commit Hold shift + click to select a range
9e15de2
Merge branch 'CR_4977_CAN_william.qiu' into 'jh7110-5.15.y-devel'
andyhu-stf Jun 20, 2023
2a941d2
Merge branch 'CR_5859_ov4689_changhuang.liang' into 'vf2-515-devel'
andyhu-stf Jun 21, 2023
265b3fa
Merge tag 'JH7110_515_SDK_v5.2.1' into vf2-515-devel
andyhu-stf Jun 21, 2023
235c08b
uart: 8250: Add dw auto flow ctrl support
mindachen1987 Jun 25, 2023
8ef9414
soc: sifive: ccache: Add non-coherent DMA handling
esmil Jul 6, 2022
f4fc198
riscv: starfive: jh7110: select DMA_DIRECT_REMAP
SaminGuo May 24, 2023
359e041
riscv: starfive: jh7110: add dma-coherent for front-port-device
SaminGuo May 24, 2023
f2277be
soc: sifive: l2_cache: Add sifive_ccache_flush_range
SaminGuo Jun 27, 2023
749f6ce
riscv: dts: starfive:disable CANFD func
littleqyp Jun 27, 2023
1f7e0e5
Merge branch 'CR_6231_add_uart_flow_ctrl_minda_515' into 'jh7110-5.15…
andyhu-stf Jun 28, 2023
2a9971b
Merge branch 'CR_5782_CAN_515_william.qiu' into 'jh7110-5.15.y-devel'
andyhu-stf Jun 28, 2023
7986171
Merge branch 'CR_5620_DMA_NONCOHERENT_samin.guo' into 'jh7110-5.15.y-…
andyhu-stf Jun 28, 2023
22bc1c3
Merge tag 'JH7110_515_SDK_v5.3.0' into vf2-515-devel
andyhu-stf Jun 28, 2023
b3c6df8
riscv: linux: vout: add 2560x1080 resolution for hdmi
starfivesyangc Jun 29, 2023
4ebd314
media: starfive: imx219: Add system pm
changhuangliang Jun 19, 2023
19b6449
usb: xhci: using dma_alloc_noncoherent to alloc low memory pool
mindachen1987 Jul 3, 2023
f394d90
Merge branch 'CR_6131_evb_515_hdmi_resolution_shengyang.chen' into 'j…
andyhu-stf Jul 5, 2023
ee09e3e
Merge branch 'CR_6271_usb_fix_low_memory_515' into 'jh7110-5.15.y-devel'
andyhu-stf Jul 5, 2023
cfe82a9
Merge branch 'CR_5746_imx219_changhuang.liang' into 'jh7110-5.15.y-de…
andyhu-stf Jul 5, 2023
b30cc60
riscv: linux: vout: add 1600x720 resolution for hdmi
starfivesyangc Jul 5, 2023
96a12e3
Merge branch 'CR_6412_evb_515_hdmi_resolution_shengyang.chen' into 'j…
andyhu-stf Jul 6, 2023
3607429
dts:e24: update e24 dts config
Jul 5, 2023
066d708
Merge tag 'JH7110_515_SDK_v5.3.1' into vf2-515-devel
andyhu-stf Jul 6, 2023
6c4b4d2
dts: starfive: jh7110: Adjust the CMA start address
SaminGuo Jun 16, 2023
7f7cfe9
dmaengine: dw-axi-dmac-starfive-misc: Fix incorrect parameters
SaminGuo Jul 7, 2023
10538fb
riscv: jh7110: Fix dwmac max-burst-len
SaminGuo Jul 10, 2023
3c8bd2a
mm: page_alloc: fix building error on -Werror=array-compare
xwsong Jan 14, 2022
f5f5926
etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead
kees Feb 12, 2022
888c645
media: starfive: Fix vin warning
changhuangliang Jul 10, 2023
aebdef4
vout:riscv:driver fix vout compile warning
starfivesyangc Jul 10, 2023
3aae5b2
Merge branch 'CR_6409_e24_evb_dts5.15_shanlong.li' into 'jh7110-5.15.…
andyhu-stf Jul 12, 2023
df23fb9
Merge branch 'CR_5623_1GDDR_samin.guo' into 'jh7110-5.15.y-devel'
andyhu-stf Jul 12, 2023
2df21cb
Merge branch 'CR_6466_fix_dma_warning_smain.guo' into 'jh7110-5.15.y-…
andyhu-stf Jul 12, 2023
c1dd306
Merge branch 'CR_6472_evb_5.15_vout_shengyang.chen' into 'jh7110-5.15…
andyhu-stf Jul 12, 2023
516b765
Merge branch 'CR_6468_vin_515_changhuang.liang' into 'jh7110-5.15.y-d…
andyhu-stf Jul 12, 2023
6d5e2bf
Merge branch 'CR_6469_Fix_kernel_warning_mason.huo' into 'jh7110-5.15…
andyhu-stf Jul 12, 2023
3f332d1
dts:hifi4: change hifi4 firmware memory space
Jul 11, 2023
0810df6
Merge branch 'CR_6485_hifi4_evb_dts_5.15_carter.li' into 'jh7110-5.15…
andyhu-stf Jul 12, 2023
aa61154
Merge tag 'JH7110_515_SDK_v5.4.0' into vf2-515-devel
andyhu-stf Jul 13, 2023
2b9c7d8
Merge branch 'CR_5623_1GDDR_samin.guo' into 'vf2-515-devel'
andyhu-stf Jul 13, 2023
c882922
driver:mailbox:fix up compile warning
Jul 13, 2023
d6508ce
CR_6485: dts:hifi4: change hifi4 firmware memory space in jh7110-visi…
Jul 17, 2023
e971283
dts:mailbox: update mailbox test dts
Jul 18, 2023
4264e41
dts: e24: update e24 dts in vf2
Jul 19, 2023
3d71738
Merge branch 'CR_6523_5.15_mailbox_shanlong.li' into 'jh7110-5.15.y-d…
andyhu-stf Jul 19, 2023
4b8c452
Merge branch 'CR_6590_mailbox_5.15_shanlong.li' into 'jh7110-5.15.y-d…
andyhu-stf Jul 20, 2023
c9a3b6a
Merge branch 'CR_6548_e24_5.15_shanlong.li' into 'vf2-515-devel'
andyhu-stf Jul 20, 2023
4d6009b
Merge branch 'CR_6485_hifi_vf2_dts_515_carter.li' into 'vf2-515-devel'
andyhu-stf Jul 20, 2023
445fc63
Merge tag 'JH7110_515_SDK_v5.4.1' into vf2-515-devel
andyhu-stf Jul 20, 2023
c8b7f3c
mmc: starfive: change the tuning method
littleqyp Jul 26, 2023
31dd5b0
riscv: dts: starfive: limit cclk in frequency
littleqyp Jul 26, 2023
47543a5
ipms: can: modify the range of tseg1/tseg2
littleqyp Jul 26, 2023
91ff6f1
Merge branch 'CR_6097_CAN_515_william.qiu' into 'jh7110-5.15.y-devel'
andyhu-stf Jul 26, 2023
63c3cef
riscv: dts: starfive: limit cclk in frequency
littleqyp Jul 26, 2023
0a79bec
Merge branch 'CR_6570_SDBOOT_william.qiu' into 'jh7110-5.15.y-devel'
andyhu-stf Jul 26, 2023
e41350c
Merge branch 'CR_6570_SDBOOT_william' into 'vf2-515-devel'
andyhu-stf Jul 27, 2023
1b99c6b
Merge tag 'JH7110_515_SDK_v5.4.2' into vf2-515-devel
andyhu-stf Jul 27, 2023
3559703
mmc: starfive: Unify the MMC code on evb/vf2/devkits
littleqyp Aug 2, 2023
b288134
riscv: dts: starfive: add property to divide board
littleqyp Aug 2, 2023
9829be8
riscv: dts: starfive: change sd speed mode to highspeed
littleqyp Aug 2, 2023
f1b6e9d
Merge branch 'CR_6781_MMC_515_william.qiu' into 'jh7110-5.15.y-devel'
andyhu-stf Aug 2, 2023
5ad4ecf
Merge tag 'JH7110_515_SDK_v5.4.4' into vf2-515-devel
andyhu-stf Aug 3, 2023
8fe3232
Merge branch 'CR_6864_SD_515_william.qiu' into 'vf2-515-devel'
andyhu-stf Aug 3, 2023
6fa7175
media: add wave5 v4l2 driver from mail list
Dec 16, 2022
771214c
media: add wave511 v4l2 support for starfive platfrom
Dec 22, 2022
6afe584
Media:wave5: set default format for display_fmt
Jan 12, 2023
bada9ae
Media:wave5: wave5 v4l2 driver support gst/ffmpeg
Feb 9, 2023
b1f0244
Media:wave5: Fix stride mismatching of decoding frame buffers
Aug 1, 2023
53b1279
Media:wave5: Driver get clks from DTS instead of hard coding.
Aug 1, 2023
415a725
Media:Wave5: Add contiguous planes format support (YUV420/NV12/NV21)
Aug 2, 2023
f9010df
Media:Wave5: Vpu driver in jh7110deconfig builded as module, not buil…
Aug 3, 2023
204eb95
driver:gpu: remove the condition check of fences
Jul 28, 2023
f5a1791
Merge branch 'CR_6414_gpu_shanlong.li' into 'jh7110-5.15.y-devel'
andyhu-stf Aug 7, 2023
fb1ddf1
Merge branch 'CR_6852_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'
andyhu-stf Aug 7, 2023
00a4247
Media:Wave5: Fix driver compile warning
Aug 7, 2023
c67c1b8
Merge branch 'CR_6852_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'
andyhu-stf Aug 7, 2023
ac3166a
Merge tag 'JH7110_515_SDK_v5.5.0' into vf2-515-devel
andyhu-stf Aug 7, 2023
8f6d520
CR 6852 Media:wave5: enable wave5 v4l2 decoder in vf2 defconfig
Aug 7, 2023
6c1e7bd
Merge branch 'CR_6852_VF2_wave5_v4l2_Som.Qin' into 'vf2-515-devel'
andyhu-stf Aug 7, 2023
77f7543
driver: wireless: aic8800: add one more interface
Aug 7, 2023
7b2a292
riscv: dts: starfive: pwm backlight support for vf2
starfivesyangc Aug 9, 2023
e45124b
driver: video: backlight: modification for backlight function
starfivesyangc Aug 9, 2023
09ec182
riscv: dts: starfive: add sof dsp node for hifi4
Jul 27, 2023
ee0f2ba
riscv: config: hifi4: add sof default config for starfive
Jul 27, 2023
9da3f5b
ASoC: SOF: Starfive: Add SOF support for StarFive
Jul 27, 2023
a73d63f
driver: mailbox: set clr reg as 0 after receive data
Jul 27, 2023
b488ec5
ASoC: starfive: Add TDM dai driver for SOF
Aug 1, 2023
4e78e41
sound:simple card: fix cannot register pwmdac and hdmi snd card
Jul 27, 2023
d5ee67a
riscv: configs: disable CONFIG_DEBUG_ATOMIC_SLEEP in starfive_jh7110_…
Aug 17, 2023
9cba738
Merge branch 'CR_6861_vf2_515_backlight_shengyang.chen' into 'vf2-515…
andyhu-stf Aug 17, 2023
1f05a98
Merge branch 'CR_6936_vf2_wifi_5.15_ziv.xu' into 'vf2-515-devel'
andyhu-stf Aug 17, 2023
74bfb91
riscv: configs: disable CONFIG_DEBUG_ATOMIC_SLEEP in starfive_visionf…
Aug 17, 2023
a08ebe4
Merge branch 'CR_7085_VF2_DISABLE_DEBUG_ATOMIC_SLEEP_5.15_ziv.xu' int…
andyhu-stf Aug 17, 2023
10b79a6
Merge branch 'CR_4379_hifi_sof_515_carter.li' into 'vf2-515-devel'
andyhu-stf Aug 17, 2023
3154da1
display : hdmi: fix hibernation
kJugg Aug 18, 2023
70be5e9
riscv: drm: panel: mass production radxa 10inch panel support
starfivesyangc Aug 22, 2023
f520628
Merge branch 'CR_7085_DISABLE_DEBUG_ATOMIC_SLEEP_5.15_ziv.xu' into 'j…
andyhu-stf Aug 22, 2023
33ffd33
Merge branch 'CR_6670_evb_hdmi_hibernation_keith.zhao' into 'jh7110-5…
andyhu-stf Aug 22, 2023
0a64960
Merge tag 'JH7110_515_SDK_v5.6.1' into vf2-515-devel
andyhu-stf Aug 22, 2023
05533e9
Merge branch 'CR_7073_vf2_515_newrd10_shengyang.chen' into 'vf2-515-d…
andyhu-stf Aug 22, 2023
ef833c0
ASoC: SOF: Starfive: rename some code file name
Aug 25, 2023
b61b860
riscv: configs: enable uhid in starfive_visionfive2_defconfig
Aug 29, 2023
01862f8
dmaengine: dw-axi-dmac: Fix the bug that unable to transfer 270KB data
WalkerChenL Aug 29, 2023
05a249d
ASoC: starfive: fixup according to dma change
WalkerChenL Aug 29, 2023
e82b2c7
riscv: dts: starfive: change some properties of DMA node
WalkerChenL Aug 29, 2023
ed81ac4
Merge branch 'CR_5740_DMA_unable_transfer_270KB_data_walker.chen' int…
andyhu-stf Aug 30, 2023
52f3d61
can: starfive: drop flow control to fix buffer blocking issue
littleqyp Aug 30, 2023
e812f05
riscv: dts: starfive: jh7110: add dma-coherent for vpu/jpu
SaminGuo Aug 21, 2023
9ace337
Merge branch 'CR6823_vdec_system_crash_smain.guo' into 'jh7110-5.15.y…
andyhu-stf Aug 30, 2023
d65678c
Media: Wave5: Fix plane size mismatch
Aug 25, 2023
ab7454d
Merge branch 'CR_6988_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'
andyhu-stf Aug 30, 2023
ce8252d
Media:Wave5: Fix segment fault when finish buffer
Aug 29, 2023
faa5d0d
Merge branch 'CR_7216_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'
andyhu-stf Aug 30, 2023
7b6961a
Media:Wave5: Allocate more linear buffer to avoid block in gst-play
Aug 30, 2023
0c67b48
Merge branch 'CR_7268_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'
andyhu-stf Aug 30, 2023
45c6eea
Merge branch 'CR_5353_515_CAN_william.qiu' into 'jh7110-5.15.y-devel'
andyhu-stf Aug 30, 2023
c698aee
Merge tag 'JH7110_515_SDK_v5.7.0' into vf2-515-devel
andyhu-stf Aug 31, 2023
d4fda98
Merge branch 'CR_7215_hifi_515_carter.li' into 'vf2-515-devel'
andyhu-stf Aug 31, 2023
eb60040
Merge branch 'CR_6872_bluetooth_5.15_ziv.xu' into 'vf2-515-devel'
andyhu-stf Aug 31, 2023
f418525
riscv: dts: starfive: Correct the name of clock for dma
WalkerChenL Aug 31, 2023
500bb66
Merge branch 'CR_5740_DMA_dts_fixup_walker.chen' into 'jh7110-5.15.y-…
andyhu-stf Sep 1, 2023
d1ff698
Merge tag 'JH7110_515_SDK_v5.7.1' into vf2-515-devel
andyhu-stf Sep 1, 2023
529fd18
riscv: drm: panel: update radxa panel startup process and support acc…
starfivesyangc Sep 12, 2023
e381411
riscv: iio: accel: add sc7a20 support for linux 515
starfivesyangc Sep 12, 2023
9f66d47
driver: pci: Update reset timing as the requirement in PCIe base spec…
KevinXieSTF Sep 7, 2023
0a6b3be
Merge branch 'CR_7193_PCIe_515_Kevin.xie' into 'jh7110-5.15.y-devel'
andyhu-stf Sep 13, 2023
53d88a2
Merge tag 'JH7110_515_SDK_v5.7.3' into vf2-515-devel
andyhu-stf Sep 14, 2023
bcf6f90
Merge branch 'CR_7358_VF2_5.15_radxa_gsensor_shengyang.chen' into 'vf…
andyhu-stf Sep 14, 2023
9a337cf
display : hdmi: fix hotplug hang
kJugg Sep 20, 2023
b9cdff8
uart: 8250: add reset operation in runtime PM
littleqyp Sep 20, 2023
db4e211
Mosaic cursor: Revert commit 30289b2ca780bcaf7acb1ffe88125a65b7e34577…
WindsomeZeng Sep 19, 2023
8ba003e
Merge branch 'CR_7479_linux5.15_refix_mosaic_cursor_and_improve_displ…
andyhu-stf Sep 21, 2023
19c1eeb
Merge branch 'CR_7149_UART_5.15_william.qiu' into 'jh7110-5.15.y-devel'
andyhu-stf Sep 21, 2023
9c18126
Merge branch 'CR_6347_linux_hdmi_hotplug_keith.zhao' into 'jh7110-5.1…
andyhu-stf Sep 21, 2023
40846e7
Merge tag 'JH7110_515_SDK_v5.7.4' into vf2-515-devel
andyhu-stf Sep 21, 2023
9ac2549
Enlarge flush cache size to avoid flick on console/modetest and UVC 1…
WindsomeZeng Sep 22, 2023
de8f159
Merge branch 'CR_7479_linux5.15_refix_mosaic_cursor_and_improve_displ…
andyhu-stf Sep 22, 2023
cd3629d
Merge tag 'JH7110_515_SDK_v5.7.5' into vf2-515-devel
andyhu-stf Sep 22, 2023
e2a14bc
reset: starfive: jh7110: Drop the unused EXPORT_SYMBOL_GPL
hal-feng Sep 25, 2023
365f177
Merge branch 'CR_7607_reset_hal.feng' into 'jh7110-5.15.y-devel'
andyhu-stf Oct 11, 2023
93c3fa8
Merge tag 'JH7110_515_SDK_v5.8.0' into vf2-515-devel
andyhu-stf Oct 12, 2023
b8bb472
riscv: dts: starfive: modify qspi dts
Oct 16, 2023
f06f47d
riscv: dts: starfive: modify qspi dts
Oct 16, 2023
e1e5576
Merge branch 'CR_7889_evb_qspi_5.15_ziv.xu' into 'jh7110-5.15.y-devel'
andyhu-stf Oct 18, 2023
fd7482e
Merge tag 'JH7110_515_SDK_v5.8.1' into vf2-515-devel
andyhu-stf Oct 18, 2023
7d09a1a
Merge branch 'CR_7889_vf2_qspi_5.15_ziv.xu' into 'vf2-515-devel'
andyhu-stf Oct 19, 2023
a06cd73
Revert to original code to avoid possible mosaic problem.
WindsomeZeng Oct 24, 2023
eb16ef0
Merge branch 'CR_7479_linux5.15_refix_mosaic_cursor_and_improve_displ…
andyhu-stf Oct 25, 2023
60c4c15
drivers: wireless: aic8800 : wifi dongle revert to one interface
Oct 25, 2023
72a7893
Merge tag 'JH7110_515_SDK_v5.8.2' into vf2-515-devel
andyhu-stf Oct 26, 2023
b133739
Merge branch 'CR_7252_vf2_wifi_dongle_5.15_ziv.xu' into 'vf2-515-devel'
andyhu-stf Oct 26, 2023
4c0e915
media: starfive: Add V4L2_CAP_IO_MC capabilities
changhuangliang Jun 1, 2023
9dc2c2d
media: starfive: Add isp frame sync event
changhuangliang Jun 1, 2023
5485348
media: satrfive: stf_isp: Add new conctrl support
changhuangliang Jun 28, 2023
d8b4134
media: starfive: Add isp sc buffer point
changhuangliang Aug 3, 2023
43dada4
media: starfive: isp: Update format pad table one by one
changhuangliang Aug 17, 2023
8e8f871
media: starfive: isp: Fix enum isp subdev code bug
changhuangliang Aug 17, 2023
5a0dc09
Add 16 ISP controls, remove the frame SYNC event to video7 (SC) These…
fsszj Jul 3, 2023
7d7d284
Expand 2 bytes after the SC buffer for the AE/AWB flag and copy the h…
fsszj Aug 7, 2023
d4ed3c9
Add ISP control for video2 and video3.
fsszj Oct 30, 2023
08b428b
Merge branch 'CR_6614_isp_control_zejian.su' into 'jh7110-5.15.y-devel'
andyhu-stf Nov 1, 2023
c9c14b3
Merge branch 'CR_8138_ssout_setting_zejian.su' into 'jh7110-5.15.y-de…
andyhu-stf Nov 1, 2023
7e61f06
Merge tag 'JH7110_515_SDK_v5.9.0' into vf2-515-devel
andyhu-stf Nov 4, 2023
9f3b958
riscv: drm: dc: change pitch alignment for gst problem
starfivesyangc Nov 9, 2023
fcd4b4a
Merge branch 'CR_4961_evb_5.15_fix_gst_problem_shengyang.chen' into '…
andyhu-stf Nov 9, 2023
bd3bbf3
Merge tag 'JH7110_515_SDK_v5.9.1' into vf2-515-devel
andyhu-stf Nov 9, 2023
f42145f
riscv: drm: dc: boost desktop performance upto 4k30fps
starfivesyangc Nov 10, 2023
bef940a
riscv: drm: hdmi: fix debian hot plug problem
starfivesyangc Nov 10, 2023
7a39942
media: starfive: Update ISP initialzation
changhuangliang Nov 13, 2023
7df9edb
Merge branch 'CR_8280_evb_5.15_desktop_4k30fps_shengyang.chen' into '…
andyhu-stf Nov 15, 2023
5e2630c
Merge branch 'CR_7964_evb_5.15_hdmi_shengyang.chen' into 'jh7110-5.15…
andyhu-stf Nov 15, 2023
97e3e70
Merge branch 'CR_8367_isp_changhuang.liang' into 'jh7110-5.15.y-devel'
andyhu-stf Nov 15, 2023
e524986
Merge tag 'JH7110_515_SDK_v5.9.2' into vf2-515-devel
andyhu-stf Nov 16, 2023
55887cb
driver: bluetooth: add aic8800 bluetooth driver
Nov 28, 2023
4d0981f
ipms: can: add interface to free the buffer
littleqyp Dec 5, 2023
a0b54a3
Merge branch 'CR_8648_CAN_5.15_william.qiu' into 'jh7110-5.15.y-devel'
andyhu-stf Dec 6, 2023
1ac9a37
Merge tag 'JH7110_SDK_515_v5.10.1' into vf2-515-devel
andyhu-stf Dec 7, 2023
e5fa0ea
Merge branch 'CR_5735_VF2_BT_SCO_5.15_ziv.xu' into 'vf2-515-devel'
andyhu-stf Dec 7, 2023
7e44b90
rfkill: add rfkill device nodes
starfiveleo Dec 8, 2023
8484e50
rfkill: add rfkill device node
starfiveleo Dec 8, 2023
6041611
riscv: drm: hdmi: fix vin hbn problem
starfivesyangc Dec 13, 2023
b19c948
Media:Wave5:Fix decoder dma buffer unconsistency
Dec 13, 2023
5fb451c
Media:Wave5: Fix timestamping issue in the decoder
Dec 13, 2023
414ea76
Merge branch 'CR_8137_rfkill_5.15_Leo.Lu' into 'jh7110-5.15.y-devel'
andyhu-stf Dec 14, 2023
4fa467c
Merge branch 'CR_8480_evb_5.15_fix_vin_hbn_bug_shengyang.chen' into '…
andyhu-stf Dec 14, 2023
087fc37
Merge branch 'CR_6988_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'
andyhu-stf Dec 14, 2023
1a82e04
Merge branch 'CR_8560_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'
andyhu-stf Dec 14, 2023
6e6b31c
Merge tag 'JH7110_SDK_515_v5.10.2' into vf2-515-devel
andyhu-stf Dec 15, 2023
bfeeae5
Merge branch 'CR_8137_rfkill_5.15_Leo.Lu' into 'vf2-515-devel'
andyhu-stf Dec 15, 2023
481e332
linux:driver:gpu: the adaption of gpu' frequence for bin1 and bin2
Dec 19, 2023
1e48db4
Merge branch 'CR_8429_GPU5.15_shanlong.li' into 'jh7110-5.15.y-devel'
andyhu-stf Dec 21, 2023
06ad134
Merge tag 'JH7110_SDK_515_v5.10.3' into vf2-515-devel
andyhu-stf Dec 21, 2023
4fb6817
vout: divide interrupt into 2
kJugg Dec 27, 2023
a64eee3
dts:mipi: clocks re-match
kJugg Dec 15, 2023
e811380
mipi: starfive
kJugg Dec 15, 2023
5a50432
perf: riscv: Add SiFive Private L2 cache and PMU driver
mindachen1987 Jan 4, 2024
706d743
Merge branch 'CR_8759_DRM_MIPI_PANEL_keith.zhao' into 'jh7110-5.15.y-…
andyhu-stf Jan 5, 2024
b63243e
Merge branch 'CR_7964_evb_4K_mipi4lane_keith.zhao' into 'jh7110-5.15.…
andyhu-stf Jan 5, 2024
d023715
Merge branch 'CR_8906_l2_cache_pmu_minda' into 'jh7110-5.15.y-devel'
andyhu-stf Jan 5, 2024
e374ffd
dts:mipi: clocks re-match
kJugg Dec 15, 2023
a81a066
mipi: starfive
kJugg Dec 15, 2023
7abe7b3
Merge branch 'CR_8759_VF2_DRM_MIPI_PANEL_keith.zhao' into 'vf2-515-de…
andyhu-stf Jan 5, 2024
b1ba9bb
Merge tag 'JH7110_SDK_515_v5.10.4' into vf2-515-devel
andyhu-stf Jan 5, 2024
d8e951f
riscv: cpu: cache: Implement a new method to flush the entire L2 cache
WindsomeZeng Jan 9, 2024
c1d57dd
Merge branch 'CR_8959_linux515_Implement_new_flush_L2_cache_method_Wi…
andyhu-stf Jan 11, 2024
a06538f
Merge tag 'JH7110_SDK_515_v5.10.5' into vf2-515-devel
andyhu-stf Jan 11, 2024
ebd0596
media: starfive: Update flush l2cache interface
changhuangliang Jan 12, 2024
9dd39cc
binfmt: kernel support misc binaries
starfiveleo Jan 18, 2024
8b120e4
binfmt: kernel support misc binaries
starfiveleo Jan 18, 2024
623dda7
riscv: dts: starfive: Reduce read_delay for qspi
Zivxu Jan 18, 2024
08fc3d8
driver: mtd: gigadevice: add gd25lq256d 32M flash support
Zivxu Jan 18, 2024
836d9c3
riscv: dts: starfive: reduce read_delay for qspi dts
Zivxu Jan 18, 2024
36f3d01
Merge branch 'CR_6821_vin_515_changhuang.liang' into 'jh7110-5.15.y-d…
andyhu-stf Jan 19, 2024
9979b15
Merge branch 'CR_9046_binfmt_misc_5.15_Leo.Lu' into 'jh7110-5.15.y-de…
andyhu-stf Jan 19, 2024
b63ace4
Merge branch 'CR_9038_qspi_32Mflash_515_ziv.xu' into 'jh7110-5.15.y-d…
andyhu-stf Jan 19, 2024
f769310
Merge tag 'JH7110_SDK_515_v5.10.6' into vf2-515-devel
andyhu-stf Jan 19, 2024
cb17825
Merge branch 'CR_9046_binfmt_misc_5.15_Leo.Lu' into 'vf2-515-devel'
andyhu-stf Jan 19, 2024
e0f1b9f
Merge branch 'CR_9038_VF2_qspi_32Mflash_515_ziv.xu' into 'vf2-515-devel'
andyhu-stf Jan 19, 2024
cd217d8
media: starfive: Lower the priority of print
changhuangliang Jan 23, 2024
fdf3d49
media: reverts old version wave5 driver
Jan 23, 2024
c798225
media: v4l2: Add ignore_streaming flag
sefricke Nov 8, 2023
5cf4c73
media: v4l2: Allow M2M job queuing w/o streaming CAP queue
sefricke Nov 8, 2023
c8ab5cf
media: chips-media: wave5: Add vpuapi layer
NasChung Nov 8, 2023
449c51b
media: chips-media: wave5: Add the v4l2 layer
NasChung Nov 8, 2023
53a5a0c
dt-bindings: media: wave5: add yaml devicetree bindings
BobBeckett Nov 8, 2023
7a2df7c
media: chips-media: wave5: Add wave5 driver to maintainers file
BobBeckett Nov 8, 2023
27d92ac
media: wave5: add OF and V4L_MEM2MEM_DRIVERS dependencies
deborahbrouwer Nov 23, 2023
12b50ac
media: chips-media: wave5: Fix spelling mistake "bufferur" -> "buffer"
ColinIanKing Nov 24, 2023
14ca7a2
media: chips-media: wave5: Fix panic on decoding DECODED_IDX_FLAG_SKIP
makohoek Nov 29, 2023
df379f4
media: add wave511 v4l2 support for starfive jh 7110 platfrom
Jan 15, 2024
5afb8f9
Merge branch 'CR_8965_vin_515_changhuang.liang' into 'jh7110-5.15.y-d…
andyhu-stf Jan 26, 2024
78a1c3f
Merge branch 'CR_9096_wave5_v4l2_v14-5.15_Som.Qin' into 'jh7110-5.15.…
andyhu-stf Jan 26, 2024
bae2e61
Merge tag 'JH7110_SDK_515_v5.11.0' into vf2-515-devel
andyhu-stf Jan 26, 2024
785dea4
driver:gpu: memset pagearray before use it by cacheable addr
Jan 30, 2024
e185033
Merge branch 'CR_7926_gpu_515_sdk_shanlong.li' into 'jh7110-5.15.y-de…
andyhu-stf Feb 2, 2024
2b79ba4
Merge tag 'JH7110_SDK_515_v5.11.1' into vf2-515-devel
andyhu-stf Feb 2, 2024
651b960
vout: mipi: update dphy config
kJugg Feb 27, 2024
937fa63
Merge branch 'CR_9543_VOUT_MIPI_Keith' into 'jh7110-5.15.y-devel'
andyhu-stf Mar 1, 2024
718650a
Merge tag 'JH7110_SDK_515_v5.11.3' into vf2-515-devel
andyhu-stf Mar 1, 2024
bc94d66
riscv: configs: enable CONFIG_TUN for OpenVPN/Tailscale
andyhu-stf Feb 29, 2024
7e408c3
Merge branch 'CR_9594_Support_OpenVPN_Tailscale_515_Andy.Hu' into 'vf…
andyhu-stf Mar 1, 2024
5b93f86
riscv: dts: can: add dts for CAN
littleqyp Mar 6, 2024
c979eaf
Merge branch 'CR_9700_VF2_CAN_5.15_william.qiu' into 'vf2-515-devel'
andyhu-stf Mar 7, 2024
8205280
pinctrl: starfive: jh7110: Support clear ioconfig register bit 0
hal-feng Mar 8, 2024
43606d8
riscv: dts: starfive: jh7110: Correct the base address of uboot-env p…
hal-feng Mar 11, 2024
daba99e
riscv: dts: starfive: visionfive2: Rename jh7110-visionfive-v2-*.dts …
hal-feng Mar 14, 2024
0b6f551
Merge branch 'CR_6978_pinctrl_hal.feng' into 'jh7110-5.15.y-devel'
andyhu-stf Mar 22, 2024
61c1063
Merge branch 'CR_9737_dts_hal.feng' into 'jh7110-5.15.y-devel'
andyhu-stf Mar 22, 2024
03babe6
Merge tag 'JH7110_SDK_515_v5.11.5' into vf2-515-devel
andyhu-stf Mar 22, 2024
a61d1d8
Merge branch 'CR_9827_dts_hal.feng' into 'vf2-515-devel'
andyhu-stf Mar 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion Documentation/crypto/api-kpp.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Key-agreement Protocol Primitives (KPP) Cipher API
:doc: Generic Key-agreement Protocol Primitives API

.. kernel-doc:: include/crypto/kpp.h
:functions: crypto_alloc_kpp crypto_free_kpp crypto_kpp_set_secret crypto_kpp_generate_public_key crypto_kpp_compute_shared_secret crypto_kpp_maxsize
:functions: crypto_alloc_kpp crypto_free_kpp crypto_kpp_set_params crypto_kpp_set_secret crypto_kpp_generate_public_key crypto_kpp_compute_shared_secret crypto_kpp_maxsize

Key-agreement Protocol Primitives (KPP) Cipher Request Handle
-------------------------------------------------------------
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,4 +81,4 @@ Example:
};
};

[1]. Documentation/devicetree/bindings/arm/idle-states.yaml
[1]. Documentation/devicetree/bindings/cpu/idle-states.yaml
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/arm/psci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ properties:
bindings in [1]) must specify this property.

[1] Kernel documentation - ARM idle states bindings
Documentation/devicetree/bindings/arm/idle-states.yaml
Documentation/devicetree/bindings/cpu/idle-states.yaml

patternProperties:
"^power-domain-":
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
%YAML 1.2
---
$id: http://devicetree.org/schemas/clock/starfive,jh7110-clk-isp.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: StarFive JH7110 ISP Clock Generator

maintainers:
- Xingyu Wu <xingyu.wu@starfivetech.com>

description: |
The JH7110 SoC provides clock generator in various system controller (*crg)
hardware modules. The clock generator provides clock to the targeted domain
in the SoC. The clock generator node is defined as a child node of its
system controller node.

properties:
compatible:
const: starfive,jh7110-clk-isp

reg:
maxItems: 1

clocks:
items:
- description: DVP clock
- description: ISP CORE_2X clock
- description: ISP AXI clock
- description: NOC_BUS ISP clock

clock-names:
items:
- const: u0_dom_isp_top_clk_dom_isp_top_clk_dvp
- const: u0_dom_isp_top_clk_dom_isp_top_clk_ispcore_2x
- const: u0_dom_isp_top_clk_dom_isp_top_clk_isp_axi
- const: u0_sft7110_noc_bus_clk_isp_axi

resets:
items:
- description: ISP reset
- description: ISP AXI reset
- description: NOC_BUS ISP reset

reset-names:
items:
- const: rst_isp_top_n
- const: rst_isp_top_axi
- const: rst_isp_noc_bus_n

'#clock-cells':
const: 1
description:
See <dt-bindings/clock/starfive-jh7110-clk-isp.h> for valid indices.

power-domains:
maxItems: 1
description:
ISP domain power

required:
- compatible
- reg
- reg-names
- clocks
- clock-names
- resets
- reset-names
- '#clock-cells'
- power-domains

additionalProperties: false

examples:
- |
#include <dt-bindings/clock/starfive-jh7110-clkgen.h>
#include <dt-bindings/clock/starfive-jh7110-clk-isp.h>
clkisp: clock-controller@19810000 {
compatible = "starfive,jh7110-clk-isp";
reg = <0x0 0x19810000 0x0 0x10000>;
reg-names = "isp";
#clock-cells = <1>;
clocks = <&clkgen JH7110_ISP_TOP_CLK_DVP>,
<&clkgen JH7110_ISP_TOP_CLK_ISPCORE_2X>,
<&clkgen JH7110_ISP_TOP_CLK_ISP_AXI>,
<&clkgen JH7110_NOC_BUS_CLK_ISP_AXI>;
clock-names = "u0_dom_isp_top_clk_dom_isp_top_clk_dvp",
"u0_dom_isp_top_clk_dom_isp_top_clk_ispcore_2x",
"u0_dom_isp_top_clk_dom_isp_top_clk_isp_axi",
"u0_sft7110_noc_bus_clk_isp_axi";
resets = <&rstgen RSTN_U0_DOM_ISP_TOP_N>,
<&rstgen RSTN_U0_DOM_ISP_TOP_AXI>,
<&rstgen RSTN_U0_NOC_BUS_ISP_AXI_N>;
reset-names = "rst_isp_top_n", "rst_isp_top_axi",
"rst_isp_noc_bus_n";
power-domains = <&pwrc JH7110_PD_ISP>;
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
%YAML 1.2
---
$id: http://devicetree.org/schemas/clock/starfive,jh7110-clk-vout.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: StarFive JH7110 VOUT Clock Generator

maintainers:
- Xingyu Wu <xingyu.wu@starfivetech.com>

description: |
The JH7110 SoC provides clock generator in various system controller (*crg)
hardware modules. The clock generator provides clock to the targeted domain
in the SoC. The clock generator node is defined as a child node of its
system controller node.

properties:
compatible:
const: starfive,jh7110-clk-vout

reg:
maxItems: 1

clocks:
items:
- description: external HDMI clock
- description: external MIPI Escape mode Receive clock
- description: external MIPI high-speed Transmit clock
- description: VOUT SRC clock
- description: VOUT AHB clock

clock-names:
items:
- const: hdmitx0_pixelclk
- const: mipitx_dphy_rxesc
- const: mipitx_dphy_txbytehs
- const: vout_src
- const: vout_top_ahb

resets:
items:
- description: VOUT SRC reset

reset-names:
items:
- const: vout_src

'#clock-cells':
const: 1
description:
See <dt-bindings/clock/starfive-jh7110-vout.h> for valid indices.

power-domains:
maxItems: 1
description:
VOUT domain power

required:
- compatible
- reg
- reg-names
- clocks
- clock-names
- resets
- reset-names
- '#clock-cells'
- power-domains

additionalProperties: false

examples:
- |
#include <dt-bindings/clock/starfive-jh7110-clkgen.h>
#include <dt-bindings/clock/starfive-jh7110-vout.h>
clkvout: clock-controller@295C0000 {
compatible = "starfive,jh7110-clk-vout";
reg = <0x0 0x295C0000 0x0 0x10000>;
reg-names = "vout";
clocks = <&hdmitx0_pixelclk>,
<&mipitx_dphy_rxesc>,
<&mipitx_dphy_txbytehs>,
<&clkgen JH7110_VOUT_SRC>,
<&clkgen JH7110_VOUT_TOP_CLK_VOUT_AHB>;
clock-names = "hdmitx0_pixelclk",
"mipitx_dphy_rxesc",
"mipitx_dphy_txbytehs",
"vout_src",
"vout_top_ahb";
resets = <&rstgen RSTN_U0_DOM_VOUT_TOP_SRC>;
reset-names = "vout_src";
#clock-cells = <1>;
power-domains = <&pwrc JH7110_PD_VOUT>;
};
107 changes: 107 additions & 0 deletions Documentation/devicetree/bindings/clock/starfive,jh7110-clkgen.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
%YAML 1.2
---
$id: http://devicetree.org/schemas/clock/starfive,jh7110-clkgen.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: StarFive JH7110 Clock Generator

maintainers:
- Xingyu Wu <xingyu.wu@starfivetech.com>

description: |
The JH7110 SoC provides clock generator in various system controller (*crg)
hardware modules. The clock generator provides clock to the targeted domain
in the SoC. The clock generator node is defined as a child node of its
system controller node.

properties:
compatible:
const: starfive,jh7110-clkgen

reg:
maxItems: 3

clocks:
items:
- description: Main clock source
- description: external RMII clock for GMAC1
- description: external RGMII clock for GMAC1
- description: I2S Transmit serial clock
- description: I2S Transmit frame sync clock
- description: I2S Receive serial clock
- description: I2S Receive frame sync clock
- description: external TDM clock
- description: external Master clock
- description: inner JTAG TCK clock
- description: BIST clock
- description: RTC clock
- description: external RMII clock for GMAC0
- description: external RGMII clock for GMAC0

clock-names:
items:
- const: osc
- const: gmac1_rmii_refin
- const: gmac1_rgmii_rxin
- const: i2stx_bclk_ext
- const: i2stx_lrck_ext
- const: i2srx_bclk_ext
- const: i2srx_lrck_ext
- const: tdm_ext
- const: clk_mclk_ext
- const: jtag_tck_inner
- const: clk_bist_apb
- const: clk_rtc
- const: gmac0_rmii_refin
- const: gmac0_rgmii_rxin

'#clock-cells':
const: 1
description:
See <dt-bindings/clock/starfive-jh7110-clkgen.h> for valid indices.

starfive,sys-syscon:
description:
PLL clock configuration registers.

required:
- compatible
- reg
- reg-names
- clocks
- clock-names
- '#clock-cells'
- starfive,sys-syscon

additionalProperties: false

examples:
- |
#include <dt-bindings/clock/starfive-jh7110-clkgen.h>
clkgen: clock-controller {
compatible = "starfive,jh7110-clkgen";
reg = <0x0 0x13020000 0x0 0x10000>,
<0x0 0x10230000 0x0 0x10000>,
<0x0 0x17000000 0x0 0x10000>;
reg-names = "sys", "stg", "aon";
clocks = <&osc>, <&gmac1_rmii_refin>,
<&gmac1_rgmii_rxin>,
<&i2stx_bclk_ext>, <&i2stx_lrck_ext>,
<&i2srx_bclk_ext>, <&i2srx_lrck_ext>,
<&tdm_ext>, <&mclk_ext>,
<&jtag_tck_inner>, <&bist_apb>,
<&clk_rtc>,
<&gmac0_rmii_refin>, <&gmac0_rgmii_rxin>;
clock-names = "osc", "gmac1_rmii_refin",
"gmac1_rgmii_rxin",
"i2stx_bclk_ext", "i2stx_lrck_ext",
"i2srx_bclk_ext", "i2srx_lrck_ext",
"tdm_ext", "mclk_ext",
"jtag_tck_inner", "bist_apb",
"clk_rtc",
"gmac0_rmii_refin", "gmac0_rgmii_rxin";
#clock-cells = <1>;
starfive,sys-syscon = <&sys_syscon 0x18 0x1c
0x20 0x24 0x28 0x2c 0x30 0x34>;
};
Loading