From db3ae6f26f3e25f410d9c16757080bf1a4902f03 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Tue, 11 Sep 2018 23:19:13 +0100 Subject: [PATCH] rc2014: remove un-needed devmem drivers --- Kernel/platform-rc2014/config.h | 12 ------------ Kernel/platform-rc2014/devices.c | 4 ---- 2 files changed, 16 deletions(-) diff --git a/Kernel/platform-rc2014/config.h b/Kernel/platform-rc2014/config.h index e86f6fe4..9db2b672 100644 --- a/Kernel/platform-rc2014/config.h +++ b/Kernel/platform-rc2014/config.h @@ -73,18 +73,6 @@ extern unsigned int swap_dev; /* User mode uIP TCP/IP daemon */ #define CONFIG_NET_NATIVE -/* Device parameters */ -#define CONFIG_DEV_MEM /* enable /dev/mem driver */ - -#define CONFIG_RAMDISK /* enable memory-backed disk driver */ -#define DEV_RD_ROM_PAGES 28 /* size of the ROM disk in 16KB pages (max 32, any unused pages are at the start of the ROM) */ -#define DEV_RD_RAM_PAGES 0 /* size of the RAM disk in 16KB pages */ - -#define DEV_RD_ROM_START ((uint32_t)(32-DEV_RD_ROM_PAGES) << 14) /* first byte used by the ROM disk */ -#define DEV_RD_RAM_START ((uint32_t)(64-DEV_RD_RAM_PAGES) << 14) /* first byte used by the RAM disk */ -#define DEV_RD_ROM_SIZE ((uint32_t)DEV_RD_ROM_PAGES << 14) /* size of the ROM disk */ -#define DEV_RD_RAM_SIZE ((uint32_t)DEV_RD_RAM_PAGES << 14) /* size of the RAM disk */ - #define NUM_DEV_TTY 2 diff --git a/Kernel/platform-rc2014/devices.c b/Kernel/platform-rc2014/devices.c index fb6c9afe..7b5a8fc5 100644 --- a/Kernel/platform-rc2014/devices.c +++ b/Kernel/platform-rc2014/devices.c @@ -27,11 +27,7 @@ struct devsw dev_tab[] = /* The device driver switch table */ /* 2: /dev/tty -- serial ports */ { tty_open, tty_close, tty_read, tty_write, tty_ioctl}, /* 3: RAM disk */ -#ifdef CONFIG_RAMDISK - { rd_open, no_close, rd_read, rd_write, no_ioctl}, -#else { no_open, no_close, no_rdwr, no_rdwr, no_ioctl}, -#endif /* 4: /dev/mem etc System devices (one offs) */ { no_open, no_close, sys_read, sys_write, sys_ioctl}, }; -- 2.34.1