Atlas Luo
37e783d70e
Merge tag 'JH7110_SDK_6.6_v5.14.1' into vf2-6.6.y-devel
...
Update tag JH7110_SDK_6.6_v5.14.1
2025-04-22 16:04:18 +08:00
Atlas Luo
0b2f8d6f0d
Merge branch 'CR_17763_usb_6.6_hal.feng' into 'jh7110-6.6.y-devel'
...
CR_17763_usb_6.6_hal.feng
See merge request sdk/linux!1088
2025-04-22 07:32:12 +00:00
Hal Feng
910f32db72
phy: starfive: jh7110-usb: Fix usb 2.0 host detection failure
...
Set Rx clock gating control signal to normal power consumption mode,
for fixing usb 2.0 host detection failure.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com >
2025-04-17 16:11:25 +08:00
andy.hu
406f6e7e89
Merge branch 'CR_8340_VF2_6.6_correct_sc7a20_direction_Leo.Lu' into 'vf2-6.6.y-devel'
...
CR_8340_VF2_6.6_correct_sc7a20_direction_Leo.Lu
See merge request sbc/linux!225
2025-02-21 11:53:38 +00:00
Leo Lu
e9b55a3323
dts:accel: correct sc7a20 acceleration direction
...
Signed-off-by: Leo Lu <leo.lu@starfivetech.com >
2025-02-17 22:39:42 +08:00
andy.hu
8e8479fa18
Merge branch 'CR_15582_6.6_vout_keith.zhao' into 'vf2-6.6.y-devel'
...
CR 15582 drm/vs: hdmi + mipi console
See merge request sbc/linux!220
2024-12-06 06:51:55 +00:00
keith zhao
4e52c3d52e
drm/vs: hdmi + mipi console
...
fix the issue screen bloat when board connect hdmi and mipi
Signed-off-by: keith zhao <keith.zhao@starfivetech.com >
2024-12-06 06:35:17 +00:00
andy.hu
17bc88d792
Merge branch 'CR_14017_mipi_vf2_6-6_keith' into 'vf2-6.6.y-devel'
...
CR_14017 vout:mipi:timming
See merge request sbc/linux!218
2024-12-06 06:32:42 +00:00
keith.zhao
ad15500b63
dts: mipi: Timming
...
add test case timing parameter in dts
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com >
2024-12-06 06:26:38 +00:00
Andy Hu
50c405fe28
Merge remote-tracking branch 'sdk/jh7110-6.6.y-devel' into vf2-6.6.y-devel
2024-12-06 14:24:17 +08:00
andy.hu
68d592a43e
Merge branch 'CR_14017_mipi_keith_6-6' into 'jh7110-6.6.y-devel'
...
CR 14017 vout:mipi:timming
See merge request sdk/linux!1075
2024-12-06 06:19:36 +00:00
keith.zhao
90f1c59041
driver: mipi : test tool
...
update mipi driver support mipi test tool
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com >
2024-12-06 06:02:51 +00:00
keith.zhao
cd490fb1fb
dts: mipi: Timming
...
add test case timing parameter in dts
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com >
2024-12-06 06:02:51 +00:00
andy.hu
26f64ae2a2
Merge branch 'CR_10044_CAN_6.1_william.qiu' into 'jh7110-6.6.y-devel'
...
CR_10044_6.6: ipms: CAN: Solve CAN packet leakage problem
See merge request sdk/linux!1079
2024-12-06 05:58:54 +00:00
William Qiu
893eccfe4d
ipms: CAN: Solve CAN packet leakage problem
...
Improve RX interrupt trigger mechanism, reduce buffer trigger condition,
and increase polling value to solve the problem of CAN packet leakage.
Signed-off-by: William Qiu <william.qiu@starfivetech.com >
2024-12-06 05:49:13 +00:00
andy.hu
66bb2d0a11
Merge branch 'CR_15164_gmac_6.6_hal.feng' into 'jh7110-6.6.y-devel'
...
CR_15164_gmac_6.6_hal.feng
See merge request sdk/linux!1077
2024-11-18 07:54:53 +00:00
Hal Feng
f8b90f816f
net: stmmac: Extend waiting time of dma reset
...
Fix dma reset failure happening when disabling network.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com >
2024-10-10 11:05:20 +08:00
andy.hu
3357eafd7f
Merge branch 'CR_15077_reboot_6.6_hal.feng' into 'vf2-6.6.y-devel'
...
CR_15077_reboot_6.6_hal.feng
See merge request sbc/linux!216
2024-10-08 02:27:54 +00:00
Hal Feng
41e4aeee7d
riscv: dts: starfive: visionfive 2: Make gpio reset priority lower than pmic reset
...
Make gpio reset priority lower than pmic reset. Sync with kernel v5.15.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com >
2024-09-24 15:26:37 +08:00
Andy Hu
d0e7c0486d
Merge remote-tracking branch 'sdk/jh7110-6.6.y-devel' into vf2-6.6.y-devel
2024-09-18 17:00:46 +08:00
andy.hu
36d67caa41
Merge branch 'CR_14446_reduce_bootup_time_6.6_hal.feng' into 'vf2-6.6.y-devel'
...
CR_14446_reduce_bootup_time_6.6_hal.feng
See merge request sbc/linux!215
2024-09-18 08:23:02 +00:00
andy.hu
178ba0ffc6
Merge branch 'CR_14446_reduce_bootup_time_6.6_hal.feng' into 'jh7110-6.6.y-devel'
...
CR_14446_reduce_bootup_time_6.6_hal.feng
See merge request sdk/linux!1073
2024-09-18 03:25:19 +00:00
Hal Feng
b21521baf6
riscv: configs: visionfive2: Disable unused modules
...
Some drivers are built as modules by default, disable them.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com >
2024-09-14 11:46:30 +08:00
Hal Feng
f0548ef3b7
riscv: configs: visionfive2: Disable unused modules
...
Some drivers are built as modules by default, disable them.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com >
2024-09-13 18:11:50 +08:00
andy.hu
2801902d18
Merge branch 'CR_14883_USB_default_split_minda' into 'jh7110-6.6.y-devel'
...
CR_14883 dt-bindings: phy: jh7110-usb-phy: Add sys-syscon property
See merge request sdk/linux!1071
2024-09-10 01:43:04 +00:00
Jan Kiszka
e9af5fd7ae
phy: starfive: jh7110-usb: Fix link configuration to controller
...
In order to connect the USB 2.0 PHY to its controller, we also need to
set "u0_pdrstn_split_sw_usbpipe_plugen" [1]. Some downstream U-Boot
versions did that, but upstream firmware does not, and the kernel must
not rely on such behavior anyway. Failing to set this left the USB
gadget port invisible to connected hosts behind.
Link: https://doc-en.rvspace.org/JH7110/TRM/JH7110_TRM/sys_syscon.html#sys_syscon__section_b3l_fqs_wsb [1]
Fixes: 16d3a71c20 ("phy: starfive: Add JH7110 USB 2.0 PHY driver")
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com >
Signed-off-by: Minda Chen <minda.chen@starfivetech.com >
2024-09-06 09:55:27 +08:00
Andy Hu
065eefc021
Merge remote-tracking branch 'sdk/jh7110-6.6.y-devel' into vf2-6.6.y-devel
2024-08-04 18:45:36 +08:00
andy.hu
a781cdf0cf
Merge branch 'CR_13302_pincrtl_gpio_interrupt_6.6_ziv.xu' into 'jh7110-6.6.y-devel'
...
CR_13302_pincrtl_gpio_interrupt_6.6_ziv.xu
See merge request sdk/linux!1067
2024-08-02 06:33:29 +00:00
Ziv Xu
be1f3be5b6
pinctrl: starfive: fix gpio level interrupt exception
...
fix gpio level interrupt exception
Signed-off-by: Ziv Xu <ziv.xu@starfivetech.com >
2024-07-30 11:02:53 +08:00
Andy Hu
ce664575bc
Merge remote-tracking branch 'sdk/jh7110-6.6.y-devel' into vf2-6.6.y-devel
2024-07-29 09:55:30 +08:00
andy.hu
79ad4a4c58
Merge branch 'CR_12448_rt_linux_dup_interrupt_minda' into 'jh7110-6.6.y-devel'
...
CR_12448 plic: irq: Set IRQCHIP_EOI_THREADED in PREEMPT_RT case
See merge request sdk/linux!1066
2024-07-28 16:36:33 +00:00
Minda Chen
6ea9f80e2e
plic: irq: Set IRQCHIP_EOI_THREADED in PREEMPT_RT case
...
In ipms can device or other device, interrupt is trigger by level.
in PREEMPT_RT case. irq handle is in thread, If not set
IRQCHIP_EOI_THREADED, device irq in PLIC is cleared first, but
device irq reg is not clear, So the interrupt will be triggered
again, IRQCHIP_EOI_THREADED will clear device PLIC IRQ status
after clear device irq reg.
Signed-off-by: Minda Chen <minda.chen@starfivetech.com >
2024-07-18 18:43:08 +08:00
Andy Hu
a0f5bb4948
Merge tag 'JH7110_SDK_6.6_v5.13.0' into vf2-6.6.y-devel
2024-07-05 18:01:55 +08:00
andy.hu
40fc1d8c68
Merge branch 'CR_12285_E24_Driver_6.6_Andy.Hu' into 'jh7110-6.6.y-devel'
...
CR_12285: porting e24 driver
See merge request sdk/linux!1065
2024-07-05 02:45:13 +00:00
shanlong.li
4083116aa4
driver:e24: change e24 reset vector to 0x6ce00000
...
change e24 reset vector to 0x6ce00000
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com >
2024-06-28 19:01:31 +08:00
shanlong.li
ec9c081c75
driver:e24: add e24 driver
...
add e24 driver
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com >
2024-06-28 18:59:55 +08:00
Andy Hu
fd29ad18c6
Merge tag 'JH7110_SDK_6.6_v5.12.3' into vf2-6.6.y-devel
2024-06-21 17:31:05 +08:00
andy.hu
ea9fba1d65
Merge branch 'CR_11297_ethernet_phy_6.6_hal.feng' into 'jh7110-6.6.y-devel'
...
CR_11297_ethernet_phy_6.6_hal.feng
See merge request sdk/linux!1063
2024-06-21 09:24:22 +00:00
andy.hu
fc06d5568e
Merge branch 'CR_11206_spi_6.6_hal.feng' into 'jh7110-6.6.y-devel'
...
CR_11206_spi_6.6_hal.feng
See merge request sdk/linux!1060
2024-06-21 09:20:09 +00:00
Hal Feng
9c97134b63
net: phy: motorcomm: Add fe_tx_delay configuration support
...
fe_tx_delay configuration is necessary for 100/10Mbps transmission
in some cases such as JH7110 Devkits board.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com >
2024-06-19 14:00:22 +08:00
Hal Feng
e5b262e548
spi: pl022: Prompt warning when frequency does not support
...
Prompt warning when the frequency does not support.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com >
2024-06-06 11:09:52 +08:00
andy.hu
7fc8a72478
Merge branch 'CR_10877_AMP_RPMSG_minda' into 'vf2-6.6.y-devel'
...
CR_10877 sbi: riscv: add AMP ipi support
See merge request sbc/linux!213
2024-05-31 11:49:05 +00:00
Minda Chen
515031d70f
configs: enable AMP,rpmsg and mailbox driver.
...
enable AMP, rpmsg and mailbox driver.
Signed-off-by: Minda Chen <minda.chen@starfivetech.com >
2024-05-31 18:11:27 +08:00
Minda Chen
c34f30e2a5
dts: Add vf2 AMP dts file
...
Add vf2 AMP dts file. Now just support 1.3b only.
Signed-off-by: Minda Chen <minda.chen@starfivetech.com >
2024-05-31 17:43:16 +08:00
Andy Hu
a7cf7e446e
Merge remote-tracking branch 'sdk/jh7110-6.6.y-devel' into vf2-6.6.y-devel
2024-05-31 17:40:44 +08:00
andy.hu
46db20b9cd
Merge branch 'CR_10877_IPI_AMP_minda' into 'jh7110-6.6.y-devel'
...
CR_10877sbi: riscv: add AMP ipi support
See merge request sdk/linux!1058
2024-05-31 09:39:11 +00:00
andy.hu
2baaf2970e
Merge branch 'CR_11156_resume_configure_phy_minda' into 'jh7110-6.6.y-devel'
...
CR_11156 usb: cdns3: set the phy mode while usb resume
See merge request sdk/linux!1059
2024-05-31 09:39:00 +00:00
Minda Chen
650849a7ab
configs: enable AMP ,rpmsg and mailbox driver.
...
enable AMP, rpmsg and mailbox driver.
Signed-off-by: Minda Chen <minda.chen@starfivetech.com >
2024-05-31 17:29:52 +08:00
Minda Chen
41cdb50d28
rpmsg: Add virtio base rpmsg driver
...
Add virtio base rpmsg driver.
Signed-off-by: Minda Chen <minda.chen@starfivetech.com >
2024-05-31 17:29:18 +08:00
Minda Chen
be63d21ec8
mailbox: ipi: Add mem base ipi mailbox driver
...
Add memory base mailbox driver which used by rpmsg driver.
Signed-off-by: Minda Chen <minda.chen@starfivetech.com >
2024-05-31 17:29:13 +08:00