Blackfin: remove useless and outdated documentation
authorMichael Hennerich <michael.hennerich@analog.com>
Tue, 6 Jul 2010 13:01:06 +0000 (13:01 +0000)
committerMike Frysinger <vapier@gentoo.org>
Fri, 6 Aug 2010 16:55:52 +0000 (12:55 -0400)
The filesystem and cache files duplicate existing & better documents, and
these contain outdated information.  So punt them.

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Documentation/blackfin/00-INDEX
Documentation/blackfin/Filesystems [deleted file]
Documentation/blackfin/cachefeatures.txt [deleted file]

index c34e12440fec39f6191418877ba13085b5b3edb1..10391d3e9b56e6c5d29d54869223baa6bbb5e78b 100644 (file)
@@ -1,11 +1,5 @@
 00-INDEX
        - This file
 
-cachefeatures.txt
-       - Supported cache features.
-
-Filesystems
-       - Requirements for mounting the root file system.
-
 bfin-gpio-note.txt
        - Notes in developing/using bfin-gpio driver.
diff --git a/Documentation/blackfin/Filesystems b/Documentation/blackfin/Filesystems
deleted file mode 100644 (file)
index 51260a1..0000000
+++ /dev/null
@@ -1,169 +0,0 @@
-/*
- * File:         Documentation/blackfin/Filesystems
- * Based on:
- * Author:
- *
- * Created:
- * Description:  This file contains the simple DMA Implementation for Blackfin
- *
- * Rev:          $Id: Filesystems 2384 2006-11-01 04:12:43Z magicyang $
- *
- * Modified:
- *               Copyright 2004-2006 Analog Devices Inc.
- *
- * Bugs:         Enter bugs at http://blackfin.uclinux.org/
- *
- */
-
-               How to mount the root file system in uClinux/Blackfin
-               -----------------------------------------------------
-
-1      Mounting EXT3 File system.
-       ------------------------
-
-       Creating an EXT3 File system for uClinux/Blackfin:
-
-
-Please follow the steps to form the EXT3 File system and mount the same as root
-file system.
-
-a      Make an ext3 file system as large as you want the final root file
-       system.
-
-               mkfs.ext3  /dev/ram0 <your-rootfs-size-in-1k-blocks>
-
-b      Mount this Empty file system on a free directory as:
-
-               mount -t ext3 /dev/ram0  ./test
-                       where ./test is the empty directory.
-
-c      Copy your root fs directory that you have so carefully made over.
-
-               cp -af  /tmp/my_final_rootfs_files/* ./test
-
-               (For ex: cp -af uClinux-dist/romfs/* ./test)
-
-d      If you have done everything right till now you should be able to see
-       the required "root" dir's (that's etc, root, bin, lib, sbin...)
-
-e      Now unmount the file system
-
-               umount  ./test
-
-f      Create the root file system image.
-
-               dd if=/dev/ram0 bs=1k count=<your-rootfs-size-in-1k-blocks> \
-               > ext3fs.img
-
-
-Now you have to tell the kernel that will be mounting this file system as
-rootfs.
-So do a make menuconfig under kernel and select the Ext3 journaling file system
-support under File system --> submenu.
-
-
-2.     Mounting EXT2 File system.
-       -------------------------
-
-By default the ext2 file system image will be created if you invoke make from
-the top uClinux-dist directory.
-
-
-3.     Mounting CRAMFS File System
-       ----------------------------
-
-To create a CRAMFS file system image execute the command
-
-       mkfs.cramfs ./test cramfs.img
-
-       where ./test is the target directory.
-
-
-4.     Mounting ROMFS File System
-       --------------------------
-
-To create a ROMFS file system image execute the command
-
-       genromfs -v -V "ROMdisk" -f romfs.img -d ./test
-
-       where ./test is the target directory
-
-
-5.     Mounting the JFFS2 Filesystem
-       -----------------------------
-
-To create a compressed JFFS filesystem (JFFS2), please execute the command
-
-       mkfs.jffs2 -d ./test -o jffs2.img
-
-       where ./test is the target directory.
-
-However, please make sure the following is in your kernel config.
-
-/*
- * RAM/ROM/Flash chip drivers
- */
-#define CONFIG_MTD_CFI 1
-#define CONFIG_MTD_ROM 1
-/*
- * Mapping drivers for chip access
- */
-#define CONFIG_MTD_COMPLEX_MAPPINGS 1
-#define CONFIG_MTD_BF533 1
-#undef CONFIG_MTD_UCLINUX
-
-Through the u-boot boot loader, use the jffs2.img in the corresponding
-partition made in linux-2.6.x/drivers/mtd/maps/bf533_flash.c.
-
-NOTE -         Currently the Flash driver is available only for EZKIT. Watch out for a
-       STAMP driver soon.
-
-
-6.     Mounting the NFS File system
-       -----------------------------
-
-       For mounting the NFS please do the following in the kernel config.
-
-       In Networking Support --> Networking options --> TCP/IP networking -->
-               IP: kernel level autoconfiguration
-
-       Enable BOOTP Support.
-
-       In Kernel hacking --> Compiled-in kernel boot parameter add the following
-
-               root=/dev/nfs rw ip=bootp
-
-       In File system --> Network File system, Enable
-
-               NFS file system support --> NFSv3 client support
-               Root File system on NFS
-
-       in uClibc menuconfig, do the following
-       In Networking Support
-               enable Remote Procedure Call (RPC) support
-                       Full RPC Support
-
-       On the Host side, ensure that /etc/dhcpd.conf looks something like this
-
-               ddns-update-style ad-hoc;
-               allow bootp;
-               subnet 10.100.4.0 netmask 255.255.255.0 {
-               default-lease-time 122209600;
-               max-lease-time 31557600;
-               group {
-                       host bf533 {
-                               hardware ethernet 00:CF:52:49:C3:01;
-                               fixed-address 10.100.4.50;
-                               option root-path "/home/nfsmount";
-                       }
-               }
-
-       ensure that /etc/exports looks something like this
-               /home/nfsmount *(rw,no_root_squash,no_all_squash)
-
-        run the following commands as root (may differ depending on your
-        distribution) :
-               -  service nfs start
-               -  service portmap start
-               -  service dhcpd start
-               -  /usr/sbin/exportfs
diff --git a/Documentation/blackfin/cachefeatures.txt b/Documentation/blackfin/cachefeatures.txt
deleted file mode 100644 (file)
index 75de51f..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * File:         Documentation/blackfin/cachefeatures.txt
- * Based on:
- * Author:
- *
- * Created:
- * Description:  This file contains the simple DMA Implementation for Blackfin
- *
- * Rev:          $Id: cachefeatures.txt 2384 2006-11-01 04:12:43Z magicyang $
- *
- * Modified:
- *               Copyright 2004-2006 Analog Devices Inc.
- *
- * Bugs:         Enter bugs at http://blackfin.uclinux.org/
- *
- */
-
-       - Instruction and Data cache initialization.
-               icache_init();
-               dcache_init();
-
-       -  Instruction and Data cache Invalidation Routines, when flushing the
-          same is not required.
-               _icache_invalidate();
-               _dcache_invalidate();
-
-       Also, for invalidating the entire instruction and data cache, the below
-       routines are provided (another method for invalidation, refer page no 267 and 287 of
-       ADSP-BF533 Hardware Reference manual)
-
-               invalidate_entire_dcache();
-               invalidate_entire_icache();
-
-       -External Flushing of Instruction and data cache routines.
-
-               flush_instruction_cache();
-               flush_data_cache();
-
-       - Internal Flushing of Instruction and Data Cache.
-
-               icplb_flush();
-               dcplb_flush();
-
-       - Miscellaneous cache functions.
-
-               flush_cache_all();
-               flush_cache_mm();
-               invalidate_dcache_range();
-               flush_dcache_range();
-               flush_dcache_page();
-               flush_cache_range();
-               flush_cache_page();
-               invalidate_dcache_range();
-               flush_page_to_ram();
-
This page took 0.028025 seconds and 5 git commands to generate.