Projects
home:xmzzz:branches:openEuler:24.03
kernel
Sign Up
Log In
Username
Password
We truncated the diff of some files because they were too big. If you want to see the full diff for every file,
click here
.
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 45
View file
_service:tar_scm:0001-riscv-kernel.patch
Changed
@@ -1,6 +1,6 @@ -From c3727ad297c39453fa5d62e64320c2165f467457 Mon Sep 17 00:00:00 2001 +From 9d1e1ac5c1d745bc8108246848152902fd539f26 Mon Sep 17 00:00:00 2001 From: Mingzheng Xing <xingmingzheng@iscas.ac.cn> -Date: Thu, 6 Jun 2024 01:19:54 +0800 +Date: Wed, 5 Jun 2024 22:39:47 +0800 Subject: PATCH riscv kernel Signed-off-by: Mingzheng Xing <xingmingzheng@iscas.ac.cn> @@ -8,11 +8,11 @@ .../bindings/gpio/snps,dw-apb-gpio.yaml | 2 + .../bindings/mmc/snps,dwcmshc-sdhci.yaml | 1 + .../devicetree/bindings/net/snps,dwmac.yaml | 2 + - .../devicetree/bindings/net/thead,dwmac.yaml | 77 + - .../pinctrl/thead,th1520-pinctrl.yaml | 372 ++ + .../devicetree/bindings/net/thead,dwmac.yaml | 77 ++ + .../pinctrl/thead,th1520-pinctrl.yaml | 372 ++++++ .../bindings/pwm/thead,th1520-pwm.yaml | 44 + .../bindings/reset/thead,th1520-reset.yaml | 44 + - .../bindings/usb/thead,th1520-usb.yaml | 73 + + .../bindings/usb/thead,th1520-usb.yaml | 73 ++ MAINTAINERS | 2 + arch/riscv/Kconfig | 14 +- arch/riscv/Kconfig.errata | 1 + @@ -21,38 +21,38 @@ arch/riscv/Makefile.isa | 18 + arch/riscv/boot/dts/Makefile | 1 + arch/riscv/boot/dts/sophgo/Makefile | 7 + - .../riscv/boot/dts/sophgo/mango-2sockets.dtsi | 699 +++ - .../boot/dts/sophgo/mango-clock-socket0.dtsi | 124 + - .../boot/dts/sophgo/mango-clock-socket1.dtsi | 124 + - .../boot/dts/sophgo/mango-cpus-socket0.dtsi | 1148 ++++ - .../boot/dts/sophgo/mango-cpus-socket1.dtsi | 1149 ++++ - .../boot/dts/sophgo/mango-milkv-pioneer.dts | 170 + - .../riscv/boot/dts/sophgo/mango-pcie-2rc.dtsi | 81 + - .../dts/sophgo/mango-pcie-3rc-capricorn.dtsi | 116 + - .../boot/dts/sophgo/mango-pcie-3rc-v2.dtsi | 115 + - .../riscv/boot/dts/sophgo/mango-pcie-3rc.dtsi | 112 + - .../boot/dts/sophgo/mango-pcie-4rc-v2.dtsi | 155 + - .../riscv/boot/dts/sophgo/mango-pcie-4rc.dtsi | 151 + - arch/riscv/boot/dts/sophgo/mango-pinctrl.dtsi | 434 ++ + .../riscv/boot/dts/sophgo/mango-2sockets.dtsi | 699 ++++++++++ + .../boot/dts/sophgo/mango-clock-socket0.dtsi | 124 ++ + .../boot/dts/sophgo/mango-clock-socket1.dtsi | 124 ++ + .../boot/dts/sophgo/mango-cpus-socket0.dtsi | 1148 ++++++++++++++++ + .../boot/dts/sophgo/mango-cpus-socket1.dtsi | 1149 +++++++++++++++++ + .../boot/dts/sophgo/mango-milkv-pioneer.dts | 170 +++ + .../riscv/boot/dts/sophgo/mango-pcie-2rc.dtsi | 81 ++ + .../dts/sophgo/mango-pcie-3rc-capricorn.dtsi | 116 ++ + .../boot/dts/sophgo/mango-pcie-3rc-v2.dtsi | 115 ++ + .../riscv/boot/dts/sophgo/mango-pcie-3rc.dtsi | 112 ++ + .../boot/dts/sophgo/mango-pcie-4rc-v2.dtsi | 155 +++ + .../riscv/boot/dts/sophgo/mango-pcie-4rc.dtsi | 151 +++ + arch/riscv/boot/dts/sophgo/mango-pinctrl.dtsi | 434 +++++++ .../dts/sophgo/mango-sophgo-capricorn.dts | 57 + .../boot/dts/sophgo/mango-sophgo-pisces.dts | 58 + - .../boot/dts/sophgo/mango-sophgo-x4evb.dts | 144 + - .../boot/dts/sophgo/mango-sophgo-x8evb.dts | 172 + + .../boot/dts/sophgo/mango-sophgo-x4evb.dts | 144 +++ + .../boot/dts/sophgo/mango-sophgo-x8evb.dts | 172 +++ .../boot/dts/sophgo/mango-top-intc2.dtsi | 62 + .../boot/dts/sophgo/mango-yixin-s2110.dts | 63 + - arch/riscv/boot/dts/sophgo/mango.dtsi | 938 +++ + arch/riscv/boot/dts/sophgo/mango.dtsi | 938 ++++++++++++++ arch/riscv/boot/dts/thead/Makefile | 3 + - .../boot/dts/thead/th1520-beaglev-ahead.dts | 199 +- + .../boot/dts/thead/th1520-beaglev-ahead.dts | 199 ++- .../thead/th1520-lichee-cluster-4a-16g.dts | 18 + .../dts/thead/th1520-lichee-cluster-4a.dts | 45 + - .../dts/thead/th1520-lichee-module-4a.dtsi | 151 +- + .../dts/thead/th1520-lichee-module-4a.dtsi | 151 ++- .../dts/thead/th1520-lichee-pi-4a-16g.dts | 18 + - .../boot/dts/thead/th1520-lichee-pi-4a.dts | 712 +++ + .../boot/dts/thead/th1520-lichee-pi-4a.dts | 712 ++++++++++ .../boot/dts/thead/th1520-milkv-meles-4g.dts | 19 + - .../boot/dts/thead/th1520-milkv-meles.dts | 441 ++ - arch/riscv/boot/dts/thead/th1520.dtsi | 573 +- + .../boot/dts/thead/th1520-milkv-meles.dts | 441 +++++++ + arch/riscv/boot/dts/thead/th1520.dtsi | 573 +++++++- arch/riscv/configs/defconfig | 3 + - arch/riscv/configs/openeuler_defconfig | 5355 +++++------------ + arch/riscv/configs/openeuler_defconfig | 265 +++- arch/riscv/errata/thead/errata.c | 69 +- arch/riscv/include/asm/barrier.h | 22 + arch/riscv/include/asm/errata_list.h | 50 +- @@ -68,13 +68,13 @@ arch/riscv/include/asm/vdso/gettimeofday.h | 20 + arch/riscv/kernel/Makefile | 2 +- arch/riscv/kernel/elf_kexec.c | 6 + - arch/riscv/kernel/image_kexec.c | 305 + + arch/riscv/kernel/image_kexec.c | 305 +++++ arch/riscv/kernel/machine_kexec_file.c | 1 + arch/riscv/kernel/module.c | 83 +- arch/riscv/kernel/process.c | 3 + arch/riscv/kvm/vcpu_timer.c | 8 + - arch/riscv/mm/init.c | 175 +- - arch/riscv/mm/pageattr.c | 275 +- + arch/riscv/mm/init.c | 175 ++- + arch/riscv/mm/pageattr.c | 275 +--- drivers/base/arch_numa.c | 4 + drivers/char/ipmi/ipmi_si_hardcode.c | 26 +- drivers/char/ipmi/ipmi_si_intf.c | 3 +- @@ -82,35 +82,35 @@ drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 2 + drivers/clk/sophgo/Makefile | 3 + - drivers/clk/sophgo/clk-dummy.c | 600 ++ - drivers/clk/sophgo/clk-mango.c | 977 +++ - drivers/clk/sophgo/clk.c | 883 +++ - drivers/clk/sophgo/clk.h | 152 + + drivers/clk/sophgo/clk-dummy.c | 600 +++++++++ + drivers/clk/sophgo/clk-mango.c | 977 ++++++++++++++ + drivers/clk/sophgo/clk.c | 883 +++++++++++++ + drivers/clk/sophgo/clk.h | 152 +++ drivers/clk/thead/Kconfig | 19 + drivers/clk/thead/Makefile | 8 + - drivers/clk/thead/clk-light-fm.c | 646 ++ - drivers/clk/thead/clk-light-mpw.c | 492 ++ - drivers/clk/thead/clk.c | 739 +++ - drivers/clk/thead/clk.h | 117 + + drivers/clk/thead/clk-light-fm.c | 646 +++++++++ + drivers/clk/thead/clk-light-mpw.c | 492 +++++++ + drivers/clk/thead/clk.c | 739 +++++++++++ + drivers/clk/thead/clk.h | 117 ++ drivers/clk/thead/gate/Makefile | 3 + drivers/clk/thead/gate/clk-gate.h | 35 + - drivers/clk/thead/gate/dspsys-gate.c | 109 + - drivers/clk/thead/gate/thead-gate.c | 114 + - drivers/clk/thead/gate/visys-gate.c | 144 + - drivers/clk/thead/gate/vosys-gate.c | 111 + - drivers/clk/thead/gate/vpsys-gate.c | 94 + + drivers/clk/thead/gate/dspsys-gate.c | 109 ++ + drivers/clk/thead/gate/thead-gate.c | 114 ++ + drivers/clk/thead/gate/visys-gate.c | 144 +++ + drivers/clk/thead/gate/vosys-gate.c | 111 ++ + drivers/clk/thead/gate/vpsys-gate.c | 94 ++ drivers/clocksource/dw_apb_timer_of.c | 24 + drivers/cpufreq/Kconfig | 10 + drivers/cpufreq/Makefile | 1 + - drivers/cpufreq/light-mpw-cpufreq.c | 491 ++ + drivers/cpufreq/light-mpw-cpufreq.c | 491 +++++++ drivers/firmware/Kconfig | 1 + drivers/firmware/Makefile | 1 + drivers/firmware/thead/Kconfig | 18 + drivers/firmware/thead/Makefile | 3 + - drivers/firmware/thead/light_aon.c | 261 + - drivers/firmware/thead/light_aon_misc.c | 74 + - drivers/firmware/thead/light_aon_pd.c | 417 ++ - drivers/firmware/thead/light_aon_test.c | 163 + + drivers/firmware/thead/light_aon.c | 261 ++++ + drivers/firmware/thead/light_aon_misc.c | 74 ++ + drivers/firmware/thead/light_aon_pd.c | 417 ++++++ + drivers/firmware/thead/light_aon_test.c | 163 +++ drivers/gpio/gpio-dwapb.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 + drivers/gpu/drm/amd/display/Kconfig | 1 + @@ -125,84 +125,84 @@ drivers/gpu/drm/ttm/ttm_tt.c | 2 +- drivers/mailbox/Kconfig | 8 + drivers/mailbox/Makefile | 3 + - drivers/mailbox/light-mailbox-client.c | 242 + - drivers/mailbox/light-mailbox.c | 507 ++ + drivers/mailbox/light-mailbox-client.c | 242 ++++ + drivers/mailbox/light-mailbox.c | 507 ++++++++ drivers/mmc/host/Kconfig | 14 + drivers/mmc/host/Makefile | 1 + - drivers/mmc/host/sdhci-of-dwcmshc.c | 349 ++ - drivers/mmc/host/sdhci-sophgo.c | 619 ++ - drivers/mmc/host/sdhci-sophgo.h | 121 + + drivers/mmc/host/sdhci-of-dwcmshc.c | 349 +++++ + drivers/mmc/host/sdhci-sophgo.c | 619 +++++++++ + drivers/mmc/host/sdhci-sophgo.h | 121 ++ drivers/mmc/host/sdhci.c | 12 +- drivers/mmc/host/sdhci.h | 4 + drivers/mtd/spi-nor/controllers/Kconfig | 11 + drivers/mtd/spi-nor/controllers/Makefile | 1 + - .../mtd/spi-nor/controllers/sophgo-spifmc.c | 445 ++ + .../mtd/spi-nor/controllers/sophgo-spifmc.c | 445 +++++++ drivers/mtd/spi-nor/gigadevice.c | 14 + drivers/net/ethernet/intel/i40e/i40e_common.c | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 2 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 11 + drivers/net/ethernet/stmicro/stmmac/Makefile | 2 + - .../ethernet/stmicro/stmmac/dwmac-sophgo.c | 268 + - .../net/ethernet/stmicro/stmmac/dwmac-thead.c | 289 + + .../ethernet/stmicro/stmmac/dwmac-sophgo.c | 268 ++++ + .../net/ethernet/stmicro/stmmac/dwmac-thead.c | 289 +++++ drivers/pci/controller/cadence/Kconfig | 11 + drivers/pci/controller/cadence/Makefile | 1 + - .../controller/cadence/pcie-cadence-sophgo.c | 972 +++ + .../controller/cadence/pcie-cadence-sophgo.c | 972 ++++++++++++++ .../controller/cadence/pcie-cadence-sophgo.h | 17 + drivers/pci/msi/msi.c | 97 +- drivers/pci/pcie/portdrv.c | 2 +- drivers/pinctrl/Kconfig | 11 +- drivers/pinctrl/Makefile | 2 + - drivers/pinctrl/pinctrl-th1520.c | 860 +++ + drivers/pinctrl/pinctrl-th1520.c | 860 ++++++++++++ drivers/pinctrl/sophgo/Makefile | 2 + - drivers/pinctrl/sophgo/pinctrl-mango.c | 453 ++
View file
_service
Changed
@@ -2,7 +2,7 @@ <service name="tar_scm"> <param name="scm">git</param> <param name="url">git@gitee.com:xingmz/src-kernel.git</param> - <param name="revision">test-dtb-path</param> + <param name="revision">rebase-6.6.0-29.0.0</param> <param name="submodules">disable</param> <param name="history-depth">1</param> <param name="exclude">*</param> @@ -10,7 +10,7 @@ </service> <service name="tar_scm"> <param name="scm">git</param> - <param name="url">git@gitee.com:xingmz/oe-kernel.git</param> + <param name="url">git@gitee.com:openeuler/kernel.git</param> <param name="exclude">.git</param> <param name="revision">6.6.0-29.0.0</param> <param name="history-depth">1</param>
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2