summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-04-20riscv: dts: starfive: modify voltage rangeWilliam Qiu1-1/+1
According to the emmc's sepcification and VisionFive 2 circuit diagram, it is best to keep the voltage steady at 1.8v Signed-off-by: William Qiu <william.qiu@starfivetech.com>
2023-04-20Merge tag 'JH7110_515_SDK_v4.8.1' into vf2-515-develAndy Hu12-91/+66
version JH7110_515_SDK_v4.8.1 for JH7110 EVB board 1. linux: Merge branch 'CR_4844_PCIe_515_Kevin.xie' into 'jh7110-5.15.y-devel' Merge branch 'CR_4874_Copyright_515_william.qiu' into 'jh7110-5.15.y-devel' Merge branch 'CR_4450_vout_515_changhuang.liang' into 'jh7110-5.15.y-devel' Merge branch 'CR_4114_thermal_5.15_ziv.xu' into 'jh7110-5.15.y-devel' Merge branch 'CR_4657_SDK_keep_the_same_host_driver_code_5.15_ziv.xu' into 'jh7110-5.15.y-devel'
2023-04-20net: phy: motorcomm: add Pad Drive Strength CfgSamin Guo1-1/+20
YT8531 supports Pad Drive Strength configuration. Including rx_data/rx_clk, etc. Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
2023-04-19Merge branch 'CR_4844_PCIe_515_Kevin.xie' into 'jh7110-5.15.y-devel'andy.hu1-2/+1
CR 4844 [515] : drivers: pci: Clear compile warnings. See merge request sdk/linux!768
2023-04-19Merge branch 'CR_4874_Copyright_515_william.qiu' into 'jh7110-5.15.y-devel'andy.hu8-69/+40
CR_4874_515:starfive: copyright: modify related description See merge request sdk/linux!770
2023-04-19Merge branch 'CR_4450_vout_515_changhuang.liang' into 'jh7110-5.15.y-devel'andy.hu1-7/+8
CR_4450_vout_515_changhuang.liang riscv:linux:vout: modetest fail See merge request sdk/linux!775
2023-04-19Merge branch 'CR_4114_thermal_5.15_ziv.xu' into 'jh7110-5.15.y-devel'andy.hu1-2/+2
CR_4114_thermal_5.15_ziv.xu See merge request sdk/linux!773
2023-04-19Merge branch 'CR_4657_SDK_keep_the_same_host_driver_code_5.15_ziv.xu' into ↵andy.hu2-11/+15
'jh7110-5.15.y-devel' CR_4657_SDK_keep_the_same_host_driver_code_5.15_ziv.xu See merge request sdk/linux!762
2023-04-19spi-cadence-quadspi:modify frequency limit and set the parent of qspi ref clkziv.xu2-11/+15
modify frequency limit and set the parent of qspi ref clk Signed-off-by: ziv.xu <ziv.xu@starfive.com>
2023-04-19riscv:linux:vout: modetest failChanghuang Liang1-7/+8
after the kernel start , run modetest to display will fail fix this issue Signed-off-by: keith <keith.zhao@starfivetech.com>
2023-04-19jh7110.dtsi: Adjusting the temperature control thresholdziv.xu1-2/+2
Signed-off-by: ziv.xu <ziv.xu@starfive.com>
2023-04-19media: starfive: update copyright descriptionChanghuang Liang29-42/+76
update copyright description. Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2023-04-17riscv: Optimize memcpy with aligned versionMason Huo3-61/+321
Optimizing the 128 byte align case, this will improve the performance of large block memcpy. Here we combine the memcpy of glibc and kernel. Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
2023-04-14starfive: copyright: modify related descriptionWilliam Qiu8-69/+40
Modify related description. Signed-off-by: William Qiu <william.qiu@starfivetech.com>
2023-04-14Merge tag 'JH7110_515_SDK_v4.8.0' into vf2-515-develAndy Hu3-12/+2
version JH7110_515_SDK_v4.8.0 for JH7110 EVB board 1. linux: Merge branch 'CR_4802_EVB_VOUT_buildWarning_keith.zhao' into 'jh7110-5.15.y-devel'
2023-04-14Merge branch 'CR_4811_imx219_515_changhuang.liang' into 'vf2-515-devel'andy.hu1-13/+1
CR_4811_imx219_515_changhuang.liang media: starfive: imx219: Use gpio configure See merge request sbc/linux!104
2023-04-14Merge branch 'CR_4822_eMMC_515_william.qiu' into 'vf2-515-devel'andy.hu3-0/+30
CR_4822:515: Add voltage switch function for eMMC on VF2 See merge request sbc/linux!101
2023-04-13drivers: pci: Clear compile warnings.Kevin.xie1-2/+1
Removed unused variables in hw_init. Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2023-04-13riscv: dts: starfive: add ALDO4 and DCDC1 nodeWilliam Qiu1-0/+18
add ALDO4 and DCDC1 node, and enable item in SDIO0 node. Signed-off-by: William Qiu <william.qiu@starfivetech.com>
2023-04-13regulator: axp15060: enbale ALDO4 and DCDC1William Qiu2-0/+12
enbale ALDO4 for the MMC bus IO line power and DCDC1 the card power Signed-off-by: William Qiu <william.qiu@starfivetech.com>
2023-04-13media: starfive: imx219: Use gpio configureChanghuang Liang1-13/+1
Use gpio configure. Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2023-04-12Merge branch 'CR_4802_EVB_VOUT_buildWarning_keith.zhao' into ↵andy.hu3-12/+2
'jh7110-5.15.y-devel' CR 4802 vout: build warning See merge request sdk/linux!766
2023-04-12vout: build warningkeith.zhao3-12/+2
fix the warning message during the vout build Signed-off-by: keith <keith.zhao@starfivetech.com>
2023-04-07Merge branch 'CR_4617_imx708_515_vf2_changhuang.liang' into 'vf2-515-devel'andy.hu2-0/+28
CR_4617_imx708_515_vf2_changhuang.liang riscv: dts: starfive: Add imx708 support See merge request sbc/linux!100
2023-04-07Merge tag 'JH7110_515_SDK_v4.7.0' into vf2-515-develah16-143/+2101
version JH7110_515_SDK_v4.7.0 for JH7110 EVB board 1. #4284: linux: enable cached memory for IMG GPU driver 2. #4563: linux: optimized memcpy Write a C version of memcpy function 3. #4617: linux: support sensor imx708
2023-04-07Merge branch 'CR_4617_imx708_515_changhuang.liang' into 'jh7110-5.15.y-devel'andy.hu5-0/+1936
CR_4617_imx708_515_changhuang.liang media: i2c: Add imx708 support See merge request sdk/linux!764
2023-04-07Merge branch 'CR_4563_memcpy_samin.guo' into 'jh7110-5.15.y-devel'andy.hu5-113/+101
CR4563:riscv: optimized memcpy Write a C version of memcpy() which uses the biggest... See merge request sdk/linux!760
2023-04-07Merge branch 'CR_4284_515_v1_gpu_cache_tienhock.loh' into 'jh7110-5.15.y-devel'andy.hu6-30/+64
CR_4284: gpu: drm: img: Enable cache for VisionFive v2 Boards See merge request sdk/linux!759
2023-04-06riscv: configs: Enable imx708Changhuang Liang1-0/+1
Enable imx708. Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2023-04-06riscv: dts: starfive: Add imx708 supportChanghuang Liang1-0/+27
Add imx708 support. Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2023-04-03arch: riscv: configs: Enable imx708Changhuang Liang1-0/+1
Enable imx708. Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2023-04-03arch: riscv: dts: Add imx708 supportChanghuang Liang1-0/+27
Add imx708 support. Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2023-04-03media: i2c: imx708: Delete gainChanghuang Liang1-27/+0
Delete gain. Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2023-04-03media: i2c: Add imx708 supportChanghuang Liang3-0/+1935
Add imx708 support. Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2023-04-03riscv: optimized memcpy Write a C version of memcpy() which uses the biggest ↵Matteo Croce5-113/+101
data size allowed, without generating unaligned accesses. The procedure is made of three steps: First copy data one byte at time until the destination buffer is aligned to a long boundary. Then copy the data one long at time shifting the current and the next u8 to compose a long at every cycle. Finally, copy the remainder one byte at time. On a BeagleV, the TCP RX throughput increased by 45% Signed-off-by: Matteo Croce <mcroce@microsoft.com> Signed-off-by: Emil Renner Berthing <kernel@esmil.dk> Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
2023-03-31gpu: drm: img: Enable cache for VisionFive v2 BoardsTien Hock Loh6-30/+64
For vf2 platform, pgprot table does not support cacheable bit. This patch worksaround the bit by allocating cacheable when pvr driver request cacheable memory map without the pgprot table bit set. Signed-off-by: Tien Hock Loh <tienhock.loh@starfivetech.com>
2023-03-30Merge tag 'JH7110_515_SDK_v4.6.0' into vf2-515-develAndy Hu0-0/+0
1. #4413: linux: pcie keep the same host driver code among VF2/SDK/Devkits
2023-03-30Merge branch 'CR_4413_PCIe_Kevin.xie' into 'vf2-515-devel'andy.hu4-59/+44
CR 4413 [515] drivers: pci: Modified pin control API to gpiolib consumer API. See merge request sbc/linux!92
2023-03-30Merge branch 'CR_4413_PCIe_Kevin.xie' into 'jh7110-5.15.y-devel'andy.hu3-77/+39
CR 4413 drivers: pci: Modified pin control API to gpiolib consumer API. See merge request sdk/linux!753
2023-03-30Merge branch 'CR_4369_enable_device_mapper_michael.zhu' into 'vf2-515-devel'andy.hu1-0/+2
CR_4369: Enable Device Mapper config See merge request sbc/linux!91
2023-03-30Merge branch 'CR_4017_aic8800_usb_wifi_515_skyler.zheng' into 'vf2-515-devel'andy.hu112-0/+62940
CR_4017: wireless: add usb wifi dongle aic8800 driver See merge request sbc/linux!86
2023-03-29drivers: pci: Modified reset pin control API to gpiolib consumer API.Kevin.xie2-45/+20
For the consisitancy of host driver code among boards, the difference of reset pin config will be maintained in DTS. Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2023-03-29drivers: pci: Modified reset pin control API to gpiolib consumer API.Kevin.xie3-51/+24
For the consisitancy of host driver code among boards, the difference of reset pin config will be maintained in DTS. Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2023-03-27drivers: pci: Modified power pin control API to gpiolib consumer API.Kevin.xie3-40/+27
For the consisitancy of host driver among devkits(ext_gpio) & vf2/evb, the difference of power pin config will be maintained in DTS. Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2023-03-27drivers: pci: Modified power pin control API to gpiolib consumer API.Kevin.xie3-18/+30
For the consisitancy of host driver among devkits(ext_gpio) & vf2/evb, the difference of power pin config will be maintained in DTS. Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2023-03-27Enable device mapper config to map physical block devices onto higher-level ↵MichaelZhuxx1-0/+2
virtual block devices Signed-off-by: MichaelZhuxx <michael.zhu@starfivetech.com>
2023-03-22wireless: clear aic8800 driver warningskyler.zheng6-26/+49
clear aic8800 driver warning Signed-off-by: <skyler.zheng@starfivetech.com>
2023-03-22wireless: format aic8800 driver files to unixskyler.zheng15-4857/+4857
format aic8800 driver files to unix Signed-off-by: <skyler.zheng@starfivetech.com>
2023-03-22wireless: add gpl-2.0 license for aic8800 driverskyler.zheng106-0/+109
add SPDX-License-Identifier: GPL-2.0-or-later for usb wifi dongle aic8800 driver Signed-off-by: <skyler.zheng@starfivetech.com>
2023-03-22usb wifi dongle: enable aic8800 driverskyler.zheng1-0/+3
enable aic8800 driver Signed-off-by: <skyler.zheng@starfivetech.com>