3db9e00b0c
Add RTL8852BU Wifi Driver
2024-06-05 18:38:58 +08:00
4e649e931d
Fix compile warning
2024-06-05 18:35:00 +08:00
fcfe2a39eb
Fix shutdown with GPU
2024-06-05 17:44:34 +08:00
f03b6d4c8d
Fix RTC address
2024-06-05 14:11:10 +08:00
8103b1a35f
Compile GPU as module
2024-06-05 13:58:20 +08:00
20f2e86983
Initial Star64 Config + fix USB Overcurrent Protection
2024-06-05 12:51:00 +08:00
Andreas Cord-Landwehr
62f7e96f07
Allow building of PVR GPU driver as module
2023-06-17 09:15:48 +02:00
1cdf59d28b
Initial Star64 Config
2024-06-02 21:55:34 +08:00
andy.hu
22919f9dcd
Merge branch 'CR_10470_debian_vf2_blank_wave_issue_keith' into 'vf2-6.6.y-devel'
...
CR_10470 vout:debian: blank wave
See merge request sbc/linux!212
2024-04-30 07:31:29 +00:00
keith.zhao
23d3f5a061
vout:debian: blank wave
...
open menu 'setting', there is some blank waves in the diag
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
2024-04-30 15:24:50 +08:00
Andy Hu
7b801830a8
Merge tag 'JH7110_SDK_6.6_v5.12.0' into vf2-6.6.y-devel
2024-04-30 14:25:27 +08:00
andy.hu
5678bef253
Merge branch 'CR_10470_debian_blank_wave_issue_keith' into 'jh7110-6.6.y-devel'
...
CR_10470 vout:debian: blank wave
See merge request sdk/linux!1045
2024-04-30 03:59:37 +00:00
keith.zhao
9f76e33d63
vout:debian: blank wave
...
open menu 'setting', there is some blank waves in the diag
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
2024-04-28 16:14:49 +08:00
andy.hu
1031a56322
Merge branch 'CR_10494_vf2_6.6_mipi_touchscreen_shengyang.chen' into 'vf2-6.6.y-devel'
...
CR_10494_vf2_6.6: input: touchscreen: Add goodix gt911 touchscreen support for vf2 6.6
See merge request sbc/linux!211
2024-04-26 10:11:57 +00:00
andy.hu
54da989d6b
Merge branch 'CR_9841_hibernation_6.6_hal.feng' into 'vf2-6.6.y-devel'
...
CR_9841_hibernation_6.6_hal.feng
See merge request sbc/linux!210
2024-04-26 10:11:31 +00:00
Andy Hu
5d5a1ba42e
Merge tag 'JH7110_SDK_6.6_v1.4.0' into vf2-6.6.y-devel
2024-04-26 18:10:30 +08:00
andy.hu
5e79ad6fb8
Merge branch 'CR_9847_hibernation_6.6_hal.feng' into 'jh7110-6.6.y-devel'
...
CR_9847_hibernation_6.6_hal.feng
See merge request sdk/linux!1044
2024-04-26 09:28:34 +00:00
Changhuang Liang
96a5c928a8
riscv: dts: starfive: Add goodix gt911 touchscreen support
...
Add goodix gt911 touchscreen support.
Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2024-04-24 17:21:57 +08:00
Changhuang Liang
6603758b43
input: touchscreen: goodix: Update irq fetch mode
...
Update irq fetch mode.
Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2024-04-24 17:21:48 +08:00
Hal Feng
743a8b04c0
riscv: dts: starfive: visionfive 2: Quote corresponding regulators in hdmi and vin
...
So PMIC can start to work before HDMI and VIN.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2024-04-24 14:31:33 +08:00
Hal Feng
aa98aa446a
clk: starfive: jh7110-vout: Add sleep pm ops and enable runtime autosuspend
...
Add sleep pm ops and enable runtime autosuspend for vout clock driver.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2024-04-24 10:20:50 +08:00
Hal Feng
df5359eb22
clk: starfive: jh7110-isp: Add sleep pm ops and enable runtime autosuspend
...
Add sleep pm ops and enable runtime autosuspend for isp clock driver.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2024-04-24 10:20:30 +08:00
Hal Feng
9a1b3afddb
clk: starfive: jh7110: Don't save and restore isp / vout clock registers in sleep pm
...
Add reg_flags to identify clocks.
Don't save and restore isp / vout clocks in sleep pm.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2024-04-24 09:49:03 +08:00
Alexandre Ghiti
3c692400f8
riscv: Don't use PGD entries for the linear mapping
...
Propagating changes at this level is cumbersome as we need to go through
all the page tables when that happens (either when changing the
permissions or when splitting the mapping).
Note that this prevents the use of 4MB mapping for sv32 and 1GB mapping for
sv39 in the linear mapping.
Signed-off-by: Alexandre Ghiti <alexghiti@rivosinc.com>
Link: https://lore.kernel.org/r/20231108075930.7157-2-alexghiti@rivosinc.com
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
2024-04-23 09:47:54 +08:00
andy.hu
14dad21a23
Merge branch 'CR_10016_dts_6.6_hal.feng' into 'vf2-6.6.y-devel'
...
CR_10016_dts_6.6_hal.feng
See merge request sbc/linux!208
2024-04-19 10:17:53 +00:00
andy.hu
9a3ab12cc0
Merge branch 'CR_9863_vf2_6.6_mipi4lane_shengyang.chen' into 'vf2-6.6.y-devel'
...
CR_9863_vf2_6.6: drm/panel: sync 6.6 mipi code with 6.1 and add 4lane mipi support
See merge request sbc/linux!209
2024-04-19 10:17:20 +00:00
Andy Hu
579af9a19d
Merge tag 'JH7110_SDK_6.6_v1.3.0' into vf2-6.6.y-devel
2024-04-19 18:15:20 +08:00
andy.hu
5c17524c27
Merge branch 'CR_10354_clock_6.6_hal.feng' into 'jh7110-6.6.y-devel'
...
CR_10354_clock_6.6_hal.feng
See merge request sdk/linux!1043
2024-04-19 10:01:15 +00:00
andy.hu
6235018131
Merge branch 'CR_9993_uart_6.6_hal.feng' into 'jh7110-6.6.y-devel'
...
CR_9993_uart_6.6_hal.feng
See merge request sdk/linux!1042
2024-04-19 10:00:46 +00:00
shengyang.chen
71baa81ac7
drm/panel: sync 6.6 mipi code with 6.1 and add 4lane mipi support
...
1.sync kernel 6.6 dsi and dphytx code with 6.1
2.add 4lane screen support
add new panel-starfive-jadard.c instead of using panel-jadard-jd9365da-h3.c
Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
2024-04-19 16:31:23 +08:00
andy.hu
85573a8a41
Merge branch 'CR_9839_evb_6.6_hdmi+mipi_keith.zhao' into 'jh7110-6.6.y-devel'
...
CR 9839 vout:linux:console
See merge request sdk/linux!1041
2024-04-19 08:22:10 +00:00
Hal Feng
ed23ed1b5f
clk: starfive: jh7110: Add sleep pm ops
...
Save and restore the clock registers in sleep pm ops.
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2024-04-18 13:59:44 +08:00
Hal Feng
87ae58e2df
clk: starfive: jh7110: Change uart3-uart5 clk register info
...
The core_clk division register of uart3-uart5 include fractional and
integral parts, but now only use the integral part, so include shift
operation. The integral part include 8 bit, so the max value can be
configed is 255.
Signed-off-by: Yanhong Wang <yanhong.wang@starfivetech.com>
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2024-04-15 21:20:47 +08:00
Hal Feng
de3eb41631
riscv: dts: starfive: visionfive 2: Sync the sound card names with v5.15 and v6.1
...
Sync the sound card names. So we can build Debian images with the
same process.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2024-04-15 11:45:01 +08:00
keith.zhao
54f162f365
vout:linux:console
...
hdmi + mipi panel show the console log, hdmi will show part area unnormal
Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
2024-04-08 17:59:21 +08:00
Andy Hu
9eeecc6e3a
Merge tag 'JH7110_SDK_6.6_v1.2.0' into vf2-6.6.y-devel
2024-04-03 19:40:01 +08:00
andy.hu
c1e4f3f3a0
Merge branch 'CR_9989_imx219_changhuang.liang' into 'jh7110-6.6.y-devel'
...
CR_9989_imx219_changhuang.liang media: i2c: imx219: Add support enum/set/get frame rate
See merge request sdk/linux!1040
2024-04-03 10:54:02 +00:00
andy.hu
9f3afb9657
Merge branch 'CR_10015_VIN_changhuang.liang' into 'jh7110-6.6.y-devel'
...
CR_10015_VIN_changhuang.liang media: starfive: make stream alway be zero
See merge request sdk/linux!1039
2024-04-03 10:53:43 +00:00
andy.hu
d281abf1ca
Merge branch 'CR_9897_vin_changhuang.liang' into 'jh7110-6.6.y-devel'
...
CR_9897_vin_changhuang.liang media: starfive: Initialize struct v4l2_subdev_format
See merge request sdk/linux!1038
2024-04-03 10:53:22 +00:00
Changhuang Liang
a13e3dc942
media: i2c: imx219: Add support enum/set/get frame rate
...
Add support enum/set/get frame rate to pass the compliance test.
Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2024-03-29 16:27:12 +08:00
Changhuang Liang
d00e8b6e50
media: starfive: make stream alway be zero
...
make stream alway be zero.
Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2024-03-28 09:52:39 +08:00
Changhuang Liang
135cf4ee02
media: starfive: Initialize struct v4l2_subdev_format
...
Initialize struct v4l2_subdev_format make the stream be zero.
Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2024-03-28 09:37:52 +08:00
andy.hu
0135b61d57
Merge branch 'CR_9959_dts_6.6_hal.feng' into 'vf2-6.6.y-devel'
...
CR_9959_dts_6.6_hal.feng
See merge request sbc/linux!203
2024-03-22 12:38:50 +00:00
andy.hu
166963582a
Merge branch 'CR_9968_VF2_BT_SCO_6.6_ziv.xu' into 'vf2-6.6.y-devel'
...
CR_9968_VF2_BT_SCO_6.6_ziv.xu
See merge request sbc/linux!204
2024-03-22 12:38:15 +00:00
andy.hu
785ad647c4
Merge branch 'CR_9841_defconfig_6.6_hal.feng' into 'vf2-6.6.y-devel'
...
CR_9841_defconfig_6.6_hal.feng
See merge request sbc/linux!202
2024-03-22 12:37:47 +00:00
Andy Hu
077cc6db63
Merge tag 'JH7110_SDK_6.6_v1.1.0' into vf2-6.6.y-devel
2024-03-22 20:35:42 +08:00
andy.hu
191e5e2591
Merge branch 'CR_9958_6.6_usb_perf_minda' into 'jh7110-6.6.y-devel'
...
CR_9958 usb:xhci:To improve performance,usb using lowmem for bulk xfer.
See merge request sdk/linux!1037
2024-03-22 08:47:21 +00:00
andy.hu
1afab1bbc4
Merge branch 'CR_9860_SPI_6.6_hal.feng' into 'jh7110-6.6.y-devel'
...
CR_9860_SPI_6.6_hal.feng
See merge request sdk/linux!1036
2024-03-22 07:53:02 +00:00
andy.hu
4df8c06d34
Merge branch 'CR_9225_vin_changhuang.liang' into 'jh7110-6.6.y-devel'
...
CR_9225_vin_changhuang.liang media: starfive: put off VIN register
See merge request sdk/linux!1035
2024-03-22 07:48:26 +00:00
andy.hu
f8905e7898
Merge branch 'CR_9737_dts_6.6_hal.feng' into 'jh7110-6.6.y-devel'
...
CR_9737_dts_6.6_hal.feng
See merge request sdk/linux!1034
2024-03-22 07:46:56 +00:00