summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2025-04-22Merge tag 'JH7110_SDK_6.6_v5.14.1' into vf2-6.6.y-develJH7110_VF2_6.6_v5.14.1JH7110_VisionFive2_6.6.y_develAtlas Luo1-0/+7
Update tag JH7110_SDK_6.6_v5.14.1
2025-04-22Merge branch 'CR_17763_usb_6.6_hal.feng' into 'jh7110-6.6.y-devel'Atlas Luo1-0/+7
CR_17763_usb_6.6_hal.feng See merge request sdk/linux!1088
2025-04-17phy: starfive: jh7110-usb: Fix usb 2.0 host detection failureHal Feng1-0/+7
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-02-21Merge branch 'CR_8340_VF2_6.6_correct_sc7a20_direction_Leo.Lu' into ↵JH7110_VF2_6.6_v5.14.0andy.hu1-1/+4
'vf2-6.6.y-devel' CR_8340_VF2_6.6_correct_sc7a20_direction_Leo.Lu See merge request sbc/linux!225
2025-02-17dts:accel: correct sc7a20 acceleration directionLeo Lu1-1/+4
Signed-off-by: Leo Lu <leo.lu@starfivetech.com>
2024-12-06Merge branch 'CR_15582_6.6_vout_keith.zhao' into 'vf2-6.6.y-devel'JH7110_VF2_6.6_v5.13.2andy.hu1-0/+11
CR 15582 drm/vs: hdmi + mipi console See merge request sbc/linux!220
2024-12-06drm/vs: hdmi + mipi consolekeith zhao1-0/+11
fix the issue screen bloat when board connect hdmi and mipi Signed-off-by: keith zhao <keith.zhao@starfivetech.com>
2024-12-06Merge branch 'CR_14017_mipi_vf2_6-6_keith' into 'vf2-6.6.y-devel'andy.hu1-0/+16
CR_14017 vout:mipi:timming See merge request sbc/linux!218
2024-12-06dts: mipi: Timmingkeith.zhao1-0/+16
add test case timing parameter in dts Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
2024-12-06Merge remote-tracking branch 'sdk/jh7110-6.6.y-devel' into vf2-6.6.y-develAndy Hu10-78/+265
2024-12-06Merge branch 'CR_14017_mipi_keith_6-6' into 'jh7110-6.6.y-devel'andy.hu8-28/+205
CR 14017 vout:mipi:timming See merge request sdk/linux!1075
2024-12-06driver: mipi : test toolkeith.zhao7-28/+189
update mipi driver support mipi test tool Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
2024-12-06dts: mipi: Timmingkeith.zhao1-0/+16
add test case timing parameter in dts Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
2024-12-06Merge branch 'CR_10044_CAN_6.1_william.qiu' into 'jh7110-6.6.y-devel'andy.hu1-49/+59
CR_10044_6.6: ipms: CAN: Solve CAN packet leakage problem See merge request sdk/linux!1079
2024-12-06ipms: CAN: Solve CAN packet leakage problemWilliam Qiu1-49/+59
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-11-18Merge branch 'CR_15164_gmac_6.6_hal.feng' into 'jh7110-6.6.y-devel'andy.hu1-1/+1
CR_15164_gmac_6.6_hal.feng See merge request sdk/linux!1077
2024-10-10net: stmmac: Extend waiting time of dma resetHal Feng1-1/+1
Fix dma reset failure happening when disabling network. Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2024-10-08Merge branch 'CR_15077_reboot_6.6_hal.feng' into 'vf2-6.6.y-devel'andy.hu1-1/+1
CR_15077_reboot_6.6_hal.feng See merge request sbc/linux!216
2024-09-24riscv: dts: starfive: visionfive 2: Make gpio reset priority lower than pmic ↵Hal Feng1-1/+1
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-18Merge remote-tracking branch 'sdk/jh7110-6.6.y-devel' into vf2-6.6.y-develJH7110_VF2_6.6_v5.13.1Andy Hu2-2/+161
2024-09-18Merge branch 'CR_14446_reduce_bootup_time_6.6_hal.feng' into 'vf2-6.6.y-devel'andy.hu1-2/+145
CR_14446_reduce_bootup_time_6.6_hal.feng See merge request sbc/linux!215
2024-09-18Merge branch 'CR_14446_reduce_bootup_time_6.6_hal.feng' into ↵andy.hu1-2/+145
'jh7110-6.6.y-devel' CR_14446_reduce_bootup_time_6.6_hal.feng See merge request sdk/linux!1073
2024-09-14riscv: configs: visionfive2: Disable unused modulesHal Feng1-2/+145
Some drivers are built as modules by default, disable them. Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2024-09-13riscv: configs: visionfive2: Disable unused modulesHal Feng1-2/+145
Some drivers are built as modules by default, disable them. Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2024-09-10Merge branch 'CR_14883_USB_default_split_minda' into 'jh7110-6.6.y-devel'andy.hu1-0/+16
CR_14883 dt-bindings: phy: jh7110-usb-phy: Add sys-syscon property See merge request sdk/linux!1071
2024-09-06phy: starfive: jh7110-usb: Fix link configuration to controllerJan Kiszka1-0/+16
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: 16d3a71c20cf ("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-08-04Merge remote-tracking branch 'sdk/jh7110-6.6.y-devel' into vf2-6.6.y-develAndy Hu1-2/+2
2024-08-02Merge branch 'CR_13302_pincrtl_gpio_interrupt_6.6_ziv.xu' into ↵andy.hu1-2/+2
'jh7110-6.6.y-devel' CR_13302_pincrtl_gpio_interrupt_6.6_ziv.xu See merge request sdk/linux!1067
2024-07-30pinctrl: starfive: fix gpio level interrupt exceptionZiv Xu1-2/+2
fix gpio level interrupt exception Signed-off-by: Ziv Xu <ziv.xu@starfivetech.com>
2024-07-29Merge remote-tracking branch 'sdk/jh7110-6.6.y-devel' into vf2-6.6.y-develAndy Hu1-0/+6
2024-07-28Merge branch 'CR_12448_rt_linux_dup_interrupt_minda' into 'jh7110-6.6.y-devel'andy.hu1-0/+6
CR_12448 plic: irq: Set IRQCHIP_EOI_THREADED in PREEMPT_RT case See merge request sdk/linux!1066
2024-07-18plic: irq: Set IRQCHIP_EOI_THREADED in PREEMPT_RT caseMinda Chen1-0/+6
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-05Merge tag 'JH7110_SDK_6.6_v5.13.0' into vf2-6.6.y-develAndy Hu10-0/+2230
2024-07-05Merge branch 'CR_12285_E24_Driver_6.6_Andy.Hu' into 'jh7110-6.6.y-devel'andy.hu10-0/+2230
CR_12285: porting e24 driver See merge request sdk/linux!1065
2024-06-28driver:e24: change e24 reset vector to 0x6ce00000shanlong.li1-1/+1
change e24 reset vector to 0x6ce00000 Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
2024-06-28driver:e24: add e24 drivershanlong.li10-0/+2230
add e24 driver Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
2024-06-21Merge tag 'JH7110_SDK_6.6_v5.12.3' into vf2-6.6.y-develAndy Hu2-4/+15
2024-06-21Merge branch 'CR_11297_ethernet_phy_6.6_hal.feng' into 'jh7110-6.6.y-devel'andy.hu1-4/+11
CR_11297_ethernet_phy_6.6_hal.feng See merge request sdk/linux!1063
2024-06-21Merge branch 'CR_11206_spi_6.6_hal.feng' into 'jh7110-6.6.y-devel'andy.hu1-0/+4
CR_11206_spi_6.6_hal.feng See merge request sdk/linux!1060
2024-06-19net: phy: motorcomm: Add fe_tx_delay configuration supportHal Feng1-4/+11
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-06spi: pl022: Prompt warning when frequency does not supportHal Feng1-0/+4
Prompt warning when the frequency does not support. Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2024-05-31Merge branch 'CR_10877_AMP_RPMSG_minda' into 'vf2-6.6.y-devel'andy.hu3-0/+64
CR_10877 sbi: riscv: add AMP ipi support See merge request sbc/linux!213
2024-05-31configs: enable AMP,rpmsg and mailbox driver.Minda Chen1-0/+4
enable AMP, rpmsg and mailbox driver. Signed-off-by: Minda Chen <minda.chen@starfivetech.com>
2024-05-31dts: Add vf2 AMP dts fileMinda Chen2-0/+60
Add vf2 AMP dts file. Now just support 1.3b only. Signed-off-by: Minda Chen <minda.chen@starfivetech.com>
2024-05-31Merge remote-tracking branch 'sdk/jh7110-6.6.y-devel' into vf2-6.6.y-develAndy Hu21-8/+1123
2024-05-31Merge branch 'CR_10877_IPI_AMP_minda' into 'jh7110-6.6.y-devel'andy.hu18-7/+1069
CR_10877sbi: riscv: add AMP ipi support See merge request sdk/linux!1058
2024-05-31Merge branch 'CR_11156_resume_configure_phy_minda' into 'jh7110-6.6.y-devel'andy.hu3-1/+54
CR_11156 usb: cdns3: set the phy mode while usb resume See merge request sdk/linux!1059
2024-05-31configs: enable AMP ,rpmsg and mailbox driver.Minda Chen1-0/+3
enable AMP, rpmsg and mailbox driver. Signed-off-by: Minda Chen <minda.chen@starfivetech.com>
2024-05-31rpmsg: Add virtio base rpmsg driverMinda Chen3-0/+506
Add virtio base rpmsg driver. Signed-off-by: Minda Chen <minda.chen@starfivetech.com>
2024-05-31mailbox: ipi: Add mem base ipi mailbox driverMinda Chen3-0/+313
Add memory base mailbox driver which used by rpmsg driver. Signed-off-by: Minda Chen <minda.chen@starfivetech.com>