From 43ea36fb8fdcbc6e26f0caffe808c63633b18838 Mon Sep 17 00:00:00 2001
From: William Juul <william.juul@datarespons.no>
Date: Mon, 19 Nov 2007 14:46:00 +0100
Subject: [PATCH] moving files from yaffs2/direct/ to yaffs2/ and deleting all
 symlinks

Signed-off-by: William Juul <william.juul@tandberg.com>
---
 Makefile                               | 4 ++--
 fs/Makefile                            | 2 +-
 fs/yaffs2/{direct => }/Makefile        | 8 +-------
 fs/yaffs2/direct/devextras.h           | 1 -
 fs/yaffs2/direct/yaffs_checkptrw.c     | 1 -
 fs/yaffs2/direct/yaffs_checkptrw.h     | 1 -
 fs/yaffs2/direct/yaffs_ecc.c           | 1 -
 fs/yaffs2/direct/yaffs_ecc.h           | 1 -
 fs/yaffs2/direct/yaffs_guts.c          | 1 -
 fs/yaffs2/direct/yaffs_guts.h          | 1 -
 fs/yaffs2/direct/yaffs_mtdif.c         | 1 -
 fs/yaffs2/direct/yaffs_mtdif.h         | 1 -
 fs/yaffs2/direct/yaffs_mtdif2.c        | 1 -
 fs/yaffs2/direct/yaffs_mtdif2.h        | 1 -
 fs/yaffs2/direct/yaffs_nand.c          | 1 -
 fs/yaffs2/direct/yaffs_nand.h          | 1 -
 fs/yaffs2/direct/yaffs_nandemul2k.h    | 1 -
 fs/yaffs2/direct/yaffs_packedtags1.c   | 1 -
 fs/yaffs2/direct/yaffs_packedtags1.h   | 1 -
 fs/yaffs2/direct/yaffs_packedtags2.c   | 1 -
 fs/yaffs2/direct/yaffs_packedtags2.h   | 1 -
 fs/yaffs2/direct/yaffs_qsort.c         | 1 -
 fs/yaffs2/direct/yaffs_qsort.h         | 1 -
 fs/yaffs2/direct/yaffs_tagscompat.c    | 1 -
 fs/yaffs2/direct/yaffs_tagscompat.h    | 1 -
 fs/yaffs2/direct/yaffs_tagsvalidity.c  | 1 -
 fs/yaffs2/direct/yaffs_tagsvalidity.h  | 1 -
 fs/yaffs2/direct/yaffsinterface.h      | 1 -
 fs/yaffs2/direct/yportenv.h            | 1 -
 fs/yaffs2/{direct => }/yaffs_flashif.h | 0
 fs/yaffs2/{direct => }/yaffs_malloc.h  | 0
 fs/yaffs2/{direct => }/yaffs_ramdisk.h | 0
 fs/yaffs2/{direct => }/yaffscfg.c      | 0
 fs/yaffs2/{direct => }/yaffscfg.h      | 0
 fs/yaffs2/{direct => }/yaffsfs.c       | 0
 fs/yaffs2/{direct => }/yaffsfs.h       | 0
 fs/yaffs2/{direct => }/ydirectenv.h    | 0
 37 files changed, 4 insertions(+), 36 deletions(-)
 rename fs/yaffs2/{direct => }/Makefile (75%)
 delete mode 120000 fs/yaffs2/direct/devextras.h
 delete mode 120000 fs/yaffs2/direct/yaffs_checkptrw.c
 delete mode 120000 fs/yaffs2/direct/yaffs_checkptrw.h
 delete mode 120000 fs/yaffs2/direct/yaffs_ecc.c
 delete mode 120000 fs/yaffs2/direct/yaffs_ecc.h
 delete mode 120000 fs/yaffs2/direct/yaffs_guts.c
 delete mode 120000 fs/yaffs2/direct/yaffs_guts.h
 delete mode 120000 fs/yaffs2/direct/yaffs_mtdif.c
 delete mode 120000 fs/yaffs2/direct/yaffs_mtdif.h
 delete mode 120000 fs/yaffs2/direct/yaffs_mtdif2.c
 delete mode 120000 fs/yaffs2/direct/yaffs_mtdif2.h
 delete mode 120000 fs/yaffs2/direct/yaffs_nand.c
 delete mode 120000 fs/yaffs2/direct/yaffs_nand.h
 delete mode 120000 fs/yaffs2/direct/yaffs_nandemul2k.h
 delete mode 120000 fs/yaffs2/direct/yaffs_packedtags1.c
 delete mode 120000 fs/yaffs2/direct/yaffs_packedtags1.h
 delete mode 120000 fs/yaffs2/direct/yaffs_packedtags2.c
 delete mode 120000 fs/yaffs2/direct/yaffs_packedtags2.h
 delete mode 120000 fs/yaffs2/direct/yaffs_qsort.c
 delete mode 120000 fs/yaffs2/direct/yaffs_qsort.h
 delete mode 120000 fs/yaffs2/direct/yaffs_tagscompat.c
 delete mode 120000 fs/yaffs2/direct/yaffs_tagscompat.h
 delete mode 120000 fs/yaffs2/direct/yaffs_tagsvalidity.c
 delete mode 120000 fs/yaffs2/direct/yaffs_tagsvalidity.h
 delete mode 120000 fs/yaffs2/direct/yaffsinterface.h
 delete mode 120000 fs/yaffs2/direct/yportenv.h
 rename fs/yaffs2/{direct => }/yaffs_flashif.h (100%)
 rename fs/yaffs2/{direct => }/yaffs_malloc.h (100%)
 rename fs/yaffs2/{direct => }/yaffs_ramdisk.h (100%)
 rename fs/yaffs2/{direct => }/yaffscfg.c (100%)
 rename fs/yaffs2/{direct => }/yaffscfg.h (100%)
 rename fs/yaffs2/{direct => }/yaffsfs.c (100%)
 rename fs/yaffs2/{direct => }/yaffsfs.h (100%)
 rename fs/yaffs2/{direct => }/ydirectenv.h (100%)

diff --git a/Makefile b/Makefile
index b2048847c6..f25750fd7e 100644
--- a/Makefile
+++ b/Makefile
@@ -210,7 +210,7 @@ LIBS += cpu/ixp/npe/libnpe.a
 endif
 LIBS += lib_$(ARCH)/lib$(ARCH).a
 LIBS += fs/cramfs/libcramfs.a fs/fat/libfat.a fs/fdos/libfdos.a fs/jffs2/libjffs2.a \
-	fs/reiserfs/libreiserfs.a fs/ext2/libext2fs.a fs/yaffs2/direct/libyaffs2.a
+	fs/reiserfs/libreiserfs.a fs/ext2/libext2fs.a fs/yaffs2/libyaffs2.a
 LIBS += net/libnet.a
 LIBS += disk/libdisk.a
 LIBS += drivers/bios_emulator/libatibiosemu.a
@@ -378,7 +378,7 @@ TAG_SUBDIRS += fs/cramfs
 TAG_SUBDIRS += fs/fat
 TAG_SUBDIRS += fs/fdos
 TAG_SUBDIRS += fs/jffs2
-TAG_SUBDIRS += fs/yaffs2/direct
+TAG_SUBDIRS += fs/yaffs2
 TAG_SUBDIRS += net
 TAG_SUBDIRS += disk
 TAG_SUBDIRS += common
diff --git a/fs/Makefile b/fs/Makefile
index 48cf1d2c3a..95ac0e93fe 100644
--- a/fs/Makefile
+++ b/fs/Makefile
@@ -22,7 +22,7 @@
 #
 #
 
-SUBDIRS	:= jffs2 cramfs fdos fat reiserfs ext2 yaffs2/direct
+SUBDIRS	:= jffs2 cramfs fdos fat reiserfs ext2 yaffs2
 
 $(obj).depend all:
 	@for dir in $(SUBDIRS) ; do \
diff --git a/fs/yaffs2/direct/Makefile b/fs/yaffs2/Makefile
similarity index 75%
rename from fs/yaffs2/direct/Makefile
rename to fs/yaffs2/Makefile
index 0ee18e5c8a..ab8b27f1da 100644
--- a/fs/yaffs2/direct/Makefile
+++ b/fs/yaffs2/Makefile
@@ -30,14 +30,8 @@ COBJS-$(CONFIG_YAFFS2) := \
 SRCS    := $(COBJS-y:.o=.c)
 OBJS    := $(addprefix $(obj),$(COBJS-y))
 
-SYMLINKS = devextras.h yaffs_ecc.c yaffs_ecc.h yaffs_guts.c yaffs_guts.h yaffsinterface.h yportenv.h yaffs_tagscompat.c yaffs_tagscompat.h \
-          yaffs_packedtags1.c yaffs_packedtags1.h yaffs_packedtags2.c yaffs_packedtags2.h  yaffs_nandemul2k.h \
-          yaffs_nand.c yaffs_nand.h yaffs_mtdif.c yaffs_mtdif.h \
-          yaffs_tagsvalidity.c yaffs_tagsvalidity.h yaffs_checkptrw.h yaffs_checkptrw.c \
-          yaffs_qsort.c yaffs_qsort.h yaffs_mtdif2.c yaffs_mtdif2.h
-
 # -DCONFIG_YAFFS_NO_YAFFS1
-CFLAGS +=    -DCONFIG_YAFFS_DIRECT -DCONFIG_YAFFS_SHORT_NAMES_IN_RAM -DCONFIG_YAFFS_YAFFS2 -DNO_Y_INLINE -DLINUX_VERSION_CODE=0x20616 
+CFLAGS +=    -DCONFIG_YAFFS_DIRECT -DCONFIG_YAFFS_SHORT_NAMES_IN_RAM -DCONFIG_YAFFS_YAFFS2 -DNO_Y_INLINE -DLINUX_VERSION_CODE=0x20622 
 
 all:  $(LIB)
 
diff --git a/fs/yaffs2/direct/devextras.h b/fs/yaffs2/direct/devextras.h
deleted file mode 120000
index 6c1a6bf5b8..0000000000
--- a/fs/yaffs2/direct/devextras.h
+++ /dev/null
@@ -1 +0,0 @@
-../devextras.h
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_checkptrw.c b/fs/yaffs2/direct/yaffs_checkptrw.c
deleted file mode 120000
index a5d3a1591b..0000000000
--- a/fs/yaffs2/direct/yaffs_checkptrw.c
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_checkptrw.c
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_checkptrw.h b/fs/yaffs2/direct/yaffs_checkptrw.h
deleted file mode 120000
index 9b09986387..0000000000
--- a/fs/yaffs2/direct/yaffs_checkptrw.h
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_checkptrw.h
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_ecc.c b/fs/yaffs2/direct/yaffs_ecc.c
deleted file mode 120000
index d20dc825fe..0000000000
--- a/fs/yaffs2/direct/yaffs_ecc.c
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_ecc.c
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_ecc.h b/fs/yaffs2/direct/yaffs_ecc.h
deleted file mode 120000
index cb50bb2329..0000000000
--- a/fs/yaffs2/direct/yaffs_ecc.h
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_ecc.h
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_guts.c b/fs/yaffs2/direct/yaffs_guts.c
deleted file mode 120000
index 7a118f86d2..0000000000
--- a/fs/yaffs2/direct/yaffs_guts.c
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_guts.c
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_guts.h b/fs/yaffs2/direct/yaffs_guts.h
deleted file mode 120000
index c10089fbdc..0000000000
--- a/fs/yaffs2/direct/yaffs_guts.h
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_guts.h
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_mtdif.c b/fs/yaffs2/direct/yaffs_mtdif.c
deleted file mode 120000
index be0612dd4b..0000000000
--- a/fs/yaffs2/direct/yaffs_mtdif.c
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_mtdif.c
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_mtdif.h b/fs/yaffs2/direct/yaffs_mtdif.h
deleted file mode 120000
index bcfc59be0a..0000000000
--- a/fs/yaffs2/direct/yaffs_mtdif.h
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_mtdif.h
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_mtdif2.c b/fs/yaffs2/direct/yaffs_mtdif2.c
deleted file mode 120000
index a5b1bb9bb2..0000000000
--- a/fs/yaffs2/direct/yaffs_mtdif2.c
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_mtdif2.c
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_mtdif2.h b/fs/yaffs2/direct/yaffs_mtdif2.h
deleted file mode 120000
index aa1feda6ab..0000000000
--- a/fs/yaffs2/direct/yaffs_mtdif2.h
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_mtdif2.h
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_nand.c b/fs/yaffs2/direct/yaffs_nand.c
deleted file mode 120000
index 6dd30c2760..0000000000
--- a/fs/yaffs2/direct/yaffs_nand.c
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_nand.c
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_nand.h b/fs/yaffs2/direct/yaffs_nand.h
deleted file mode 120000
index 8a539ee108..0000000000
--- a/fs/yaffs2/direct/yaffs_nand.h
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_nand.h
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_nandemul2k.h b/fs/yaffs2/direct/yaffs_nandemul2k.h
deleted file mode 120000
index 1c2d0c252b..0000000000
--- a/fs/yaffs2/direct/yaffs_nandemul2k.h
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_nandemul2k.h
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_packedtags1.c b/fs/yaffs2/direct/yaffs_packedtags1.c
deleted file mode 120000
index f7c5639340..0000000000
--- a/fs/yaffs2/direct/yaffs_packedtags1.c
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_packedtags1.c
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_packedtags1.h b/fs/yaffs2/direct/yaffs_packedtags1.h
deleted file mode 120000
index b74537b532..0000000000
--- a/fs/yaffs2/direct/yaffs_packedtags1.h
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_packedtags1.h
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_packedtags2.c b/fs/yaffs2/direct/yaffs_packedtags2.c
deleted file mode 120000
index 243d4b619a..0000000000
--- a/fs/yaffs2/direct/yaffs_packedtags2.c
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_packedtags2.c
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_packedtags2.h b/fs/yaffs2/direct/yaffs_packedtags2.h
deleted file mode 120000
index bd1b3a3034..0000000000
--- a/fs/yaffs2/direct/yaffs_packedtags2.h
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_packedtags2.h
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_qsort.c b/fs/yaffs2/direct/yaffs_qsort.c
deleted file mode 120000
index 928ada7323..0000000000
--- a/fs/yaffs2/direct/yaffs_qsort.c
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_qsort.c
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_qsort.h b/fs/yaffs2/direct/yaffs_qsort.h
deleted file mode 120000
index 1b04c2107d..0000000000
--- a/fs/yaffs2/direct/yaffs_qsort.h
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_qsort.h
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_tagscompat.c b/fs/yaffs2/direct/yaffs_tagscompat.c
deleted file mode 120000
index 4819106edb..0000000000
--- a/fs/yaffs2/direct/yaffs_tagscompat.c
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_tagscompat.c
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_tagscompat.h b/fs/yaffs2/direct/yaffs_tagscompat.h
deleted file mode 120000
index bff900c11f..0000000000
--- a/fs/yaffs2/direct/yaffs_tagscompat.h
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_tagscompat.h
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_tagsvalidity.c b/fs/yaffs2/direct/yaffs_tagsvalidity.c
deleted file mode 120000
index 4e8b83fe2f..0000000000
--- a/fs/yaffs2/direct/yaffs_tagsvalidity.c
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_tagsvalidity.c
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_tagsvalidity.h b/fs/yaffs2/direct/yaffs_tagsvalidity.h
deleted file mode 120000
index b7bb01434d..0000000000
--- a/fs/yaffs2/direct/yaffs_tagsvalidity.h
+++ /dev/null
@@ -1 +0,0 @@
-../yaffs_tagsvalidity.h
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffsinterface.h b/fs/yaffs2/direct/yaffsinterface.h
deleted file mode 120000
index 0a6c87a216..0000000000
--- a/fs/yaffs2/direct/yaffsinterface.h
+++ /dev/null
@@ -1 +0,0 @@
-../yaffsinterface.h
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yportenv.h b/fs/yaffs2/direct/yportenv.h
deleted file mode 120000
index 205c44b4e4..0000000000
--- a/fs/yaffs2/direct/yportenv.h
+++ /dev/null
@@ -1 +0,0 @@
-../yportenv.h
\ No newline at end of file
diff --git a/fs/yaffs2/direct/yaffs_flashif.h b/fs/yaffs2/yaffs_flashif.h
similarity index 100%
rename from fs/yaffs2/direct/yaffs_flashif.h
rename to fs/yaffs2/yaffs_flashif.h
diff --git a/fs/yaffs2/direct/yaffs_malloc.h b/fs/yaffs2/yaffs_malloc.h
similarity index 100%
rename from fs/yaffs2/direct/yaffs_malloc.h
rename to fs/yaffs2/yaffs_malloc.h
diff --git a/fs/yaffs2/direct/yaffs_ramdisk.h b/fs/yaffs2/yaffs_ramdisk.h
similarity index 100%
rename from fs/yaffs2/direct/yaffs_ramdisk.h
rename to fs/yaffs2/yaffs_ramdisk.h
diff --git a/fs/yaffs2/direct/yaffscfg.c b/fs/yaffs2/yaffscfg.c
similarity index 100%
rename from fs/yaffs2/direct/yaffscfg.c
rename to fs/yaffs2/yaffscfg.c
diff --git a/fs/yaffs2/direct/yaffscfg.h b/fs/yaffs2/yaffscfg.h
similarity index 100%
rename from fs/yaffs2/direct/yaffscfg.h
rename to fs/yaffs2/yaffscfg.h
diff --git a/fs/yaffs2/direct/yaffsfs.c b/fs/yaffs2/yaffsfs.c
similarity index 100%
rename from fs/yaffs2/direct/yaffsfs.c
rename to fs/yaffs2/yaffsfs.c
diff --git a/fs/yaffs2/direct/yaffsfs.h b/fs/yaffs2/yaffsfs.h
similarity index 100%
rename from fs/yaffs2/direct/yaffsfs.h
rename to fs/yaffs2/yaffsfs.h
diff --git a/fs/yaffs2/direct/ydirectenv.h b/fs/yaffs2/ydirectenv.h
similarity index 100%
rename from fs/yaffs2/direct/ydirectenv.h
rename to fs/yaffs2/ydirectenv.h
-- 
GitLab