Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
CR_14446_reduce_bootup_time_hal.feng
See merge request sbc/linux!214
|
|
CR_14446_reduce_bootup_time_hal.feng
See merge request sdk/linux!1072
|
|
Some drivers are built as modules by default, disable them.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
Some drivers are built as modules by default, disable them.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
CR_14436_reduce_bootup_time_hal.feng
See merge request sdk/linux!1070
|
|
Drop the inadvisable long time sleep.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
|
|
'jh7110-5.15.y-devel'
CR_13302_pincrtl_gpio_interrupt_5.15_ziv.xu
See merge request sdk/linux!1069
|
|
fix gpio level interrupt excetpion
Signed-off-by: Ziv Xu <ziv.xu@starfivetech.com>
|
|
|
|
CR_12285: porting e24 driver
See merge request sdk/linux!1064
|
|
change e24 reset vector to 0x6ce00000
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
|
|
correct the copyright of e24
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
|
|
add runtime pm ops
Signed-off-by: ys <eason.xiong@starfivetech.com>
|
|
remove pm interface because of no power module
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
|
|
add e24 drever, use clk/rst api, syscon spi
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
|
|
|
|
CR_11038_cpu_vol_hal.feng
See merge request sdk/linux!1054
|
|
running at low frequency
For stability, increase the voltage from 0.8V to 0.9V
when cores running at low frequency.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
|
|
'jh7110-5.15.y-devel'
CR_10779_sdk_5.15: drm/vs: enable debian gamma
See merge request sdk/linux!1049
|
|
enable debian gamma process
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
'jh7110-5.15.y-devel'
CR_10779_sdk_5.15: drm/vs: fix debian gamma color deviation problem
See merge request sdk/linux!1046
|
|
fix debian gamma color problem by changing left shift value from 12 to 16
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
|
|
CR_9827_dts_hal.feng
See merge request sbc/linux!200
|
|
|
|
CR_9737_dts_hal.feng
See merge request sdk/linux!1032
|
|
CR_6978_pinctrl_hal.feng
See merge request sdk/linux!1030
|
|
jh7110-starfive-visionfive-2-*.dts
Rename the dts file, for sync with Linux mainline.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
Change "uboot-env@100000" to "uboot-env@f0000".
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
Support clear ioconfig register bit 0.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
CR_9700_5.15: riscv: dts: can: add dts for CAN
See merge request sbc/linux!199
|
|
add dts for CAN.
Signed-off-by: William Qiu <william.qiu@starfivetech.com>
|
|
'vf2-515-devel'
CR_9594: riscv: configs: enable CONFIG_TUN for OpenVPN/Tailscale
See merge request sbc/linux!195
|
|
enable tun.ko for VF2 board, to fix github issue:
https://github.com/starfive-tech/linux/issues/129
Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
|
|
|
|
CR_9543 vout: mipi: update dphy config
See merge request sdk/linux!1027
|
|
for history reason , the dphy bitrate always be 750M
need fixup.
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
|
|
|
|
CR_7926:driver:gpu: memset pagearray before use it by cacheable addr
See merge request sdk/linux!1020
|
|
memset pageArray befor use it to fix up fw load error
and grainy screen
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
|
|
|
|
CR 9096 porting wave5 v4l2 driver v14
See merge request sdk/linux!1017
|
|
CR_8965_vin_515_changhuang.liang media: starfive: Lower the priority of print
See merge request sdk/linux!1015
|
|
Signed-off-by: Som Qin <som.qin@starfivetech.com>
|
|
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: 45d1a2b93277 ("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>
|
|
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>
|
|
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]
|
|
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>
|