diff mbox series

[2/5] configs: drop csky defconfig

Message ID ad063dad0d9c6d469d1e809b5e925a950bac712b.1658919469.git.yann.morin.1998@free.fr
State Accepted
Headers show
Series arch/cskey: remove (branch csky-in-the-sky) | expand

Commit Message

Yann E. MORIN July 27, 2022, 10:58 a.m. UTC
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Guo Ren <ren_guo@c-sky.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
---
 DEVELOPERS                     |   4 -
 board/csky/gx6605s/gdbinit     |  25 ------
 board/csky/gx6605s/gx6605s.dts | 155 ---------------------------------
 board/csky/readme.txt          |  88 -------------------
 configs/csky_gx6605s_defconfig |  19 ----
 5 files changed, 291 deletions(-)
 delete mode 100644 board/csky/gx6605s/gdbinit
 delete mode 100644 board/csky/gx6605s/gx6605s.dts
 delete mode 100644 board/csky/readme.txt
 delete mode 100644 configs/csky_gx6605s_defconfig

Comments

Romain Naour July 27, 2022, 2:39 p.m. UTC | #1
Hello Yann,

Le 27/07/2022 à 12:58, Yann E. MORIN a écrit :

Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/2750359289

Best regards,
Romain


> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
> Cc: Guo Ren <ren_guo@c-sky.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
> Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
> ---
>  DEVELOPERS                     |   4 -
>  board/csky/gx6605s/gdbinit     |  25 ------
>  board/csky/gx6605s/gx6605s.dts | 155 ---------------------------------
>  board/csky/readme.txt          |  88 -------------------
>  configs/csky_gx6605s_defconfig |  19 ----
>  5 files changed, 291 deletions(-)
>  delete mode 100644 board/csky/gx6605s/gdbinit
>  delete mode 100644 board/csky/gx6605s/gx6605s.dts
>  delete mode 100644 board/csky/readme.txt
>  delete mode 100644 configs/csky_gx6605s_defconfig
> 
> diff --git a/DEVELOPERS b/DEVELOPERS
> index 04c9588f34..7747cefa0d 100644
> --- a/DEVELOPERS
> +++ b/DEVELOPERS
> @@ -1181,10 +1181,6 @@ F:	support/testing/tests/package/br2-external/python-pybind
>  F:	support/testing/tests/package/sample_python_pybind.py
>  F:	support/testing/tests/package/test_python_pybind.py
>  
> -N:	Guo Ren <ren_guo@c-sky.com>
> -F:	board/csky/
> -F:	configs/csky_*
> -
>  N:	Gustavo Heinz <gustavo@gsthnz.com>
>  F:	package/python-m2crypto/
>  
> diff --git a/board/csky/gx6605s/gdbinit b/board/csky/gx6605s/gdbinit
> deleted file mode 100644
> index d602aad46d..0000000000
> --- a/board/csky/gx6605s/gdbinit
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -tar jtag jtag://127.0.0.1:1025
> -reset
> -
> -# setup CCR (Cache Config Reg)
> -# 0-1:MP,2:IE,3:DE,4:WB,5:RS,6:Z,7:BE
> -set $cr18 = 0x7d
> -
> -# vendor custom setup, double cache line & preload
> -set $cr30 = 0xc
> -
> -# pin mux for serial8250
> -set *(unsigned int *) 0xa030a14c |= (1 << 22) | (1 << 23)
> -
> -# pass devicetree blob
> -# r2 is magic
> -# r3 is address
> -set $r2 = 0x20150401
> -set $r3 = 0x92000000
> -restore gx6605s.dtb binary 0x92000000
> -
> -# flush cache
> -set $cr17 = 0x33
> -
> -load
> -
> diff --git a/board/csky/gx6605s/gx6605s.dts b/board/csky/gx6605s/gx6605s.dts
> deleted file mode 100644
> index e4d46f59a0..0000000000
> --- a/board/csky/gx6605s/gx6605s.dts
> +++ /dev/null
> @@ -1,155 +0,0 @@
> -/dts-v1/;
> -#include <dt-bindings/gpio/gpio.h>
> -#include <dt-bindings/input/input.h>
> -
> -/ {
> -	model = "C-SKY gx6605s";
> -	compatible = "csky,gx6605s";
> -	#address-cells = <1>;
> -	#size-cells = <1>;
> -
> -	memory {
> -		device_type = "memory";
> -		reg = <0x10000000 0x04000000>;
> -	};
> -
> -	soc {
> -		#address-cells = <1>;
> -		#size-cells = <1>;
> -		compatible = "simple-bus";
> -		ranges;
> -
> -		dummy_apb: apb-clock {
> -			compatible = "fixed-clock";
> -			clock-frequency = <27000000>;
> -			clock-output-names = "dummy_apb";
> -			#clock-cells = <0>;
> -		};
> -
> -		intc: interrupt-controller@500000 {
> -			compatible = "csky,gx6605s-intc";
> -			reg = <0x00500000 0x400>;
> -			interrupt-controller;
> -			#interrupt-cells = <1>;
> -		};
> -
> -		timer@20a000 {
> -			compatible = "csky,gx6605s-timer";
> -			reg = <0x0020a000 0x400>;
> -			clocks = <&dummy_apb>;
> -			interrupts = <10>;
> -			interrupt-parent = <&intc>;
> -		};
> -
> -		ehci-hcd@900000 {
> -			compatible = "generic-ehci";
> -			reg = <0x00900000 0x400>;
> -			interrupt-parent = <&intc>;
> -			interrupts = <59>;
> -		};
> -
> -		ohci-hcd0@a00000 {
> -			compatible = "generic-ohci";
> -			reg = <0x00a00000 0x400>;
> -			interrupt-parent = <&intc>;
> -			interrupts = <58>;
> -		};
> -
> -		ohci-hcd1@b00000 {
> -			compatible = "generic-ohci";
> -			reg = <0x00b00000 0x400>;
> -			interrupt-parent = <&intc>;
> -			interrupts = <57>;
> -		};
> -
> -		serial@403000 {
> -			compatible = "ns16550a";
> -			reg = <0x00403000 0x400>;
> -			interrupt-parent = <&intc>;
> -			interrupts = <15>;
> -			clock-frequency = <29491200>;
> -			baud = <115200>;
> -			reg-shift = <2>;
> -			reg-io-width = <1>;
> -		};
> -
> -		gpio0: gpio@305000 {
> -			compatible = "wd,mbl-gpio";
> -			reg-names = "dirout", "dat", "set", "clr";
> -			reg = <0x305000 4>, <0x305004 4>, <0x305008 4>, <0x30500c 4>;
> -			bgpio-base = <0>;
> -			#gpio-cells = <2>;
> -			gpio-controller;
> -		};
> -
> -		gpio_buttons {
> -			compatible = "gpio-keys-polled";
> -			#address-cells = <1>;
> -			#size-cells = <0>;
> -			poll-interval = <100>;
> -			autorepeat;
> -
> -			button0 {
> -				label = "button8";
> -				linux,code = <KEY_LEFT>;
> -				gpios = <&gpio0 8 GPIO_ACTIVE_LOW>;
> -			};
> -
> -			button1 {
> -				label = "button6";
> -				linux,code = <KEY_RIGHT>;
> -				gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
> -			};
> -
> -			button2 {
> -				label = "button5";
> -				linux,code = <KEY_UP>;
> -				gpios = <&gpio0 5 GPIO_ACTIVE_LOW>;
> -			};
> -
> -			button3 {
> -				label = "button9";
> -				linux,code = <KEY_DOWN>;
> -				gpios = <&gpio0 9 GPIO_ACTIVE_LOW>;
> -			};
> -
> -			button4 {
> -				label = "button7";
> -				linux,code = <KEY_ENTER>;
> -				gpios = <&gpio0 7 GPIO_ACTIVE_LOW>;
> -			};
> -		};
> -
> -		gpio_leds {
> -			compatible = "gpio-leds";
> -
> -			led0 {
> -				label = "led10";
> -				gpios = <&gpio0 10 GPIO_ACTIVE_LOW>;
> -				linux,default-trigger = "heartbeat";
> -			};
> -
> -			led1 {
> -				label = "led11";
> -				gpios = <&gpio0 11 GPIO_ACTIVE_LOW>;
> -				linux,default-trigger = "timer";
> -			};
> -
> -			led2 {
> -				label = "led12";
> -				gpios = <&gpio0 12 GPIO_ACTIVE_LOW>;
> -				linux,default-trigger = "default-on";
> -			};
> -
> -			led3 {
> -				label = "led13";
> -				gpios = <&gpio0 13 GPIO_ACTIVE_LOW>;
> -				linux,default-trigger = "default-on";
> -			};
> -		};
> -	};
> -
> -	chosen {
> -		bootargs = "console=ttyS0,115200 init=/sbin/init root=/dev/sda2 rw rootwait";
> -	};
> -};
> diff --git a/board/csky/readme.txt b/board/csky/readme.txt
> deleted file mode 100644
> index dc82dcc1d7..0000000000
> --- a/board/csky/readme.txt
> +++ /dev/null
> @@ -1,88 +0,0 @@
> -C-SKY Development Kit
> -
> -Intro
> -=====
> -
> -C-SKY is a CPU Architecture from www.c-sky.com and has it own instruction set.
> -Just like arm and mips in linux/arch, it named as 'csky'.
> -
> -gx6605s develop board is made by Hangzhou Nationalchip and C-SKY.
> -
> -Hardware Spec:
> -  * CPU: ck610 up to 594Mhz
> -  * Integrate with 64MB ddr2 in SOC.
> -  * Integrate with hardware Jtag.
> -  * Integrate with usb-to-serial chip.
> -  * USB ehci controller in SOC.
> -  * Power Supply: DC 5V from two micro-usb.
> -
> -How to build it
> -===============
> -
> -Configure Buildroot
> --------------------
> -
> -The csky_gx6605s_defconfig configuration is a sample configuration with
> -all that is required to bring the gx6605s Development Board:
> -
> -  $ make csky_gx6605s_defconfig
> -
> -Build everything
> -----------------
> -
> -Note: you will need to have access to the network, since Buildroot will
> -download the packages' sources.
> -
> -  $ make
> -
> -Result of the build
> --------------------
> -
> -After building, you should obtain this tree:
> -
> -    output/images/
> -    +-- vmlinux
> -    +-- rootfs.ext2
> -    +-- <board name>.dtb
> -
> -How to run it
> -=============
> -
> -Prepare Jtag-Server
> --------------------
> -
> -  Download the Jtag-Server here:
> -
> -  https://github.com/c-sky/tools/raw/master/DebugServerConsole-linux-x86_64-V4.2.00-20161213.tar.gz
> -
> -  Go to the unpacked directory:
> -
> -  $./DebugServerConsole -ddc -rstwait 1000 -prereset -port 1025
> -
> -  Perhaps you need to use "sudo", which need libusb to detect c510:b210
> -
> -  $ sudo ./DebugServerConsole -ddc -rstwait 1000 -prereset -port 1025
> -
> -Prepare USB drive
> ------------------
> -
> -  You sould determine which device associated to the usb drive
> -  carefully. eg:
> -
> -  $ cat /proc/partitions
> -   8       48    1971712 sdd
> -   8       49     976720 sdd1
> -
> -  $ sudo dd if=rootfs.ext2 of=/dev/sdd1
> -  $ sudo sync
> -
> -Run
> ----
> -
> -  Plug the usb drive on gx6605s dev board.
> -
> -  Setup the Console with the rate 115200/8-N-1.
> -
> -  $ cd output/images
> -  $ ../host/bin/csky-linux-gdb -x ../../board/csky/gx6605s/gdbinit vmlinux
> -
> diff --git a/configs/csky_gx6605s_defconfig b/configs/csky_gx6605s_defconfig
> deleted file mode 100644
> index f1f9579dca..0000000000
> --- a/configs/csky_gx6605s_defconfig
> +++ /dev/null
> @@ -1,19 +0,0 @@
> -# Architecture
> -BR2_csky=y
> -BR2_ck610=y
> -
> -# System
> -BR2_TARGET_ROOTFS_EXT2=y
> -BR2_TARGET_GENERIC_GETTY_PORT="ttyS0"
> -
> -# Linux headers same as kernel, a 5.0 series
> -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_0=y
> -
> -# Kernel
> -BR2_LINUX_KERNEL=y
> -BR2_LINUX_KERNEL_CUSTOM_VERSION=y
> -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.0.12"
> -BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
> -BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/csky/linux-ck610.config.fragment"
> -BR2_LINUX_KERNEL_DTS_SUPPORT=y
> -BR2_LINUX_KERNEL_CUSTOM_DTS_PATH="board/csky/gx6605s/gx6605s.dts"
diff mbox series

Patch

diff --git a/DEVELOPERS b/DEVELOPERS
index 04c9588f34..7747cefa0d 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -1181,10 +1181,6 @@  F:	support/testing/tests/package/br2-external/python-pybind
 F:	support/testing/tests/package/sample_python_pybind.py
 F:	support/testing/tests/package/test_python_pybind.py
 
-N:	Guo Ren <ren_guo@c-sky.com>
-F:	board/csky/
-F:	configs/csky_*
-
 N:	Gustavo Heinz <gustavo@gsthnz.com>
 F:	package/python-m2crypto/
 
diff --git a/board/csky/gx6605s/gdbinit b/board/csky/gx6605s/gdbinit
deleted file mode 100644
index d602aad46d..0000000000
--- a/board/csky/gx6605s/gdbinit
+++ /dev/null
@@ -1,25 +0,0 @@ 
-tar jtag jtag://127.0.0.1:1025
-reset
-
-# setup CCR (Cache Config Reg)
-# 0-1:MP,2:IE,3:DE,4:WB,5:RS,6:Z,7:BE
-set $cr18 = 0x7d
-
-# vendor custom setup, double cache line & preload
-set $cr30 = 0xc
-
-# pin mux for serial8250
-set *(unsigned int *) 0xa030a14c |= (1 << 22) | (1 << 23)
-
-# pass devicetree blob
-# r2 is magic
-# r3 is address
-set $r2 = 0x20150401
-set $r3 = 0x92000000
-restore gx6605s.dtb binary 0x92000000
-
-# flush cache
-set $cr17 = 0x33
-
-load
-
diff --git a/board/csky/gx6605s/gx6605s.dts b/board/csky/gx6605s/gx6605s.dts
deleted file mode 100644
index e4d46f59a0..0000000000
--- a/board/csky/gx6605s/gx6605s.dts
+++ /dev/null
@@ -1,155 +0,0 @@ 
-/dts-v1/;
-#include <dt-bindings/gpio/gpio.h>
-#include <dt-bindings/input/input.h>
-
-/ {
-	model = "C-SKY gx6605s";
-	compatible = "csky,gx6605s";
-	#address-cells = <1>;
-	#size-cells = <1>;
-
-	memory {
-		device_type = "memory";
-		reg = <0x10000000 0x04000000>;
-	};
-
-	soc {
-		#address-cells = <1>;
-		#size-cells = <1>;
-		compatible = "simple-bus";
-		ranges;
-
-		dummy_apb: apb-clock {
-			compatible = "fixed-clock";
-			clock-frequency = <27000000>;
-			clock-output-names = "dummy_apb";
-			#clock-cells = <0>;
-		};
-
-		intc: interrupt-controller@500000 {
-			compatible = "csky,gx6605s-intc";
-			reg = <0x00500000 0x400>;
-			interrupt-controller;
-			#interrupt-cells = <1>;
-		};
-
-		timer@20a000 {
-			compatible = "csky,gx6605s-timer";
-			reg = <0x0020a000 0x400>;
-			clocks = <&dummy_apb>;
-			interrupts = <10>;
-			interrupt-parent = <&intc>;
-		};
-
-		ehci-hcd@900000 {
-			compatible = "generic-ehci";
-			reg = <0x00900000 0x400>;
-			interrupt-parent = <&intc>;
-			interrupts = <59>;
-		};
-
-		ohci-hcd0@a00000 {
-			compatible = "generic-ohci";
-			reg = <0x00a00000 0x400>;
-			interrupt-parent = <&intc>;
-			interrupts = <58>;
-		};
-
-		ohci-hcd1@b00000 {
-			compatible = "generic-ohci";
-			reg = <0x00b00000 0x400>;
-			interrupt-parent = <&intc>;
-			interrupts = <57>;
-		};
-
-		serial@403000 {
-			compatible = "ns16550a";
-			reg = <0x00403000 0x400>;
-			interrupt-parent = <&intc>;
-			interrupts = <15>;
-			clock-frequency = <29491200>;
-			baud = <115200>;
-			reg-shift = <2>;
-			reg-io-width = <1>;
-		};
-
-		gpio0: gpio@305000 {
-			compatible = "wd,mbl-gpio";
-			reg-names = "dirout", "dat", "set", "clr";
-			reg = <0x305000 4>, <0x305004 4>, <0x305008 4>, <0x30500c 4>;
-			bgpio-base = <0>;
-			#gpio-cells = <2>;
-			gpio-controller;
-		};
-
-		gpio_buttons {
-			compatible = "gpio-keys-polled";
-			#address-cells = <1>;
-			#size-cells = <0>;
-			poll-interval = <100>;
-			autorepeat;
-
-			button0 {
-				label = "button8";
-				linux,code = <KEY_LEFT>;
-				gpios = <&gpio0 8 GPIO_ACTIVE_LOW>;
-			};
-
-			button1 {
-				label = "button6";
-				linux,code = <KEY_RIGHT>;
-				gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
-			};
-
-			button2 {
-				label = "button5";
-				linux,code = <KEY_UP>;
-				gpios = <&gpio0 5 GPIO_ACTIVE_LOW>;
-			};
-
-			button3 {
-				label = "button9";
-				linux,code = <KEY_DOWN>;
-				gpios = <&gpio0 9 GPIO_ACTIVE_LOW>;
-			};
-
-			button4 {
-				label = "button7";
-				linux,code = <KEY_ENTER>;
-				gpios = <&gpio0 7 GPIO_ACTIVE_LOW>;
-			};
-		};
-
-		gpio_leds {
-			compatible = "gpio-leds";
-
-			led0 {
-				label = "led10";
-				gpios = <&gpio0 10 GPIO_ACTIVE_LOW>;
-				linux,default-trigger = "heartbeat";
-			};
-
-			led1 {
-				label = "led11";
-				gpios = <&gpio0 11 GPIO_ACTIVE_LOW>;
-				linux,default-trigger = "timer";
-			};
-
-			led2 {
-				label = "led12";
-				gpios = <&gpio0 12 GPIO_ACTIVE_LOW>;
-				linux,default-trigger = "default-on";
-			};
-
-			led3 {
-				label = "led13";
-				gpios = <&gpio0 13 GPIO_ACTIVE_LOW>;
-				linux,default-trigger = "default-on";
-			};
-		};
-	};
-
-	chosen {
-		bootargs = "console=ttyS0,115200 init=/sbin/init root=/dev/sda2 rw rootwait";
-	};
-};
diff --git a/board/csky/readme.txt b/board/csky/readme.txt
deleted file mode 100644
index dc82dcc1d7..0000000000
--- a/board/csky/readme.txt
+++ /dev/null
@@ -1,88 +0,0 @@ 
-C-SKY Development Kit
-
-Intro
-=====
-
-C-SKY is a CPU Architecture from www.c-sky.com and has it own instruction set.
-Just like arm and mips in linux/arch, it named as 'csky'.
-
-gx6605s develop board is made by Hangzhou Nationalchip and C-SKY.
-
-Hardware Spec:
-  * CPU: ck610 up to 594Mhz
-  * Integrate with 64MB ddr2 in SOC.
-  * Integrate with hardware Jtag.
-  * Integrate with usb-to-serial chip.
-  * USB ehci controller in SOC.
-  * Power Supply: DC 5V from two micro-usb.
-
-How to build it
-===============
-
-Configure Buildroot
--------------------
-
-The csky_gx6605s_defconfig configuration is a sample configuration with
-all that is required to bring the gx6605s Development Board:
-
-  $ make csky_gx6605s_defconfig
-
-Build everything
-----------------
-
-Note: you will need to have access to the network, since Buildroot will
-download the packages' sources.
-
-  $ make
-
-Result of the build
--------------------
-
-After building, you should obtain this tree:
-
-    output/images/
-    +-- vmlinux
-    +-- rootfs.ext2
-    +-- <board name>.dtb
-
-How to run it
-=============
-
-Prepare Jtag-Server
--------------------
-
-  Download the Jtag-Server here:
-
-  https://github.com/c-sky/tools/raw/master/DebugServerConsole-linux-x86_64-V4.2.00-20161213.tar.gz
-
-  Go to the unpacked directory:
-
-  $./DebugServerConsole -ddc -rstwait 1000 -prereset -port 1025
-
-  Perhaps you need to use "sudo", which need libusb to detect c510:b210
-
-  $ sudo ./DebugServerConsole -ddc -rstwait 1000 -prereset -port 1025
-
-Prepare USB drive
------------------
-
-  You sould determine which device associated to the usb drive
-  carefully. eg:
-
-  $ cat /proc/partitions
-   8       48    1971712 sdd
-   8       49     976720 sdd1
-
-  $ sudo dd if=rootfs.ext2 of=/dev/sdd1
-  $ sudo sync
-
-Run
----
-
-  Plug the usb drive on gx6605s dev board.
-
-  Setup the Console with the rate 115200/8-N-1.
-
-  $ cd output/images
-  $ ../host/bin/csky-linux-gdb -x ../../board/csky/gx6605s/gdbinit vmlinux
-
diff --git a/configs/csky_gx6605s_defconfig b/configs/csky_gx6605s_defconfig
deleted file mode 100644
index f1f9579dca..0000000000
--- a/configs/csky_gx6605s_defconfig
+++ /dev/null
@@ -1,19 +0,0 @@ 
-# Architecture
-BR2_csky=y
-BR2_ck610=y
-
-# System
-BR2_TARGET_ROOTFS_EXT2=y
-BR2_TARGET_GENERIC_GETTY_PORT="ttyS0"
-
-# Linux headers same as kernel, a 5.0 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_0=y
-
-# Kernel
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.0.12"
-BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
-BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/csky/linux-ck610.config.fragment"
-BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_CUSTOM_DTS_PATH="board/csky/gx6605s/gx6605s.dts"