Commit aaa225e0aa96691964a5f0518c3c16b954d400cb

Authored by Michael Hennerich
Committed by Mike Frysinger
1 parent 17a1b5e374

Blackfin: punt cache lock documentation

The cache lock code was unused and punted, so punt the documentation too.

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>

Showing 3 changed files with 0 additions and 61 deletions Side-by-side Diff

Documentation/blackfin/00-INDEX
1 1 00-INDEX
2 2 - This file
3 3  
4   -cache-lock.txt
5   - - HOWTO for blackfin cache locking.
6   -
7 4 cachefeatures.txt
8 5 - Supported cache features.
9 6  
Documentation/blackfin/cache-lock.txt
1   -/*
2   - * File: Documentation/blackfin/cache-lock.txt
3   - * Based on:
4   - * Author:
5   - *
6   - * Created:
7   - * Description: This file contains the simple DMA Implementation for Blackfin
8   - *
9   - * Rev: $Id: cache-lock.txt 2384 2006-11-01 04:12:43Z magicyang $
10   - *
11   - * Modified:
12   - * Copyright 2004-2006 Analog Devices Inc.
13   - *
14   - * Bugs: Enter bugs at http://blackfin.uclinux.org/
15   - *
16   - */
17   -
18   -How to lock your code in cache in uClinux/blackfin
19   ---------------------------------------------------
20   -
21   -There are only a few steps required to lock your code into the cache.
22   -Currently you can lock the code by Way.
23   -
24   -Below are the interface provided for locking the cache.
25   -
26   -
27   -1. cache_grab_lock(int Ways);
28   -
29   -This function grab the lock for locking your code into the cache specified
30   -by Ways.
31   -
32   -
33   -2. cache_lock(int Ways);
34   -
35   -This function should be called after your critical code has been executed.
36   -Once the critical code exits, the code is now loaded into the cache. This
37   -function locks the code into the cache.
38   -
39   -
40   -So, the example sequence will be:
41   -
42   - cache_grab_lock(WAY0_L); /* Grab the lock */
43   -
44   - critical_code(); /* Execute the code of interest */
45   -
46   - cache_lock(WAY0_L); /* Lock the cache */
47   -
48   -Where WAY0_L signifies WAY0 locking.
Documentation/blackfin/cachefeatures.txt
... ... @@ -41,16 +41,6 @@
41 41 icplb_flush();
42 42 dcplb_flush();
43 43  
44   - - Locking the cache.
45   -
46   - cache_grab_lock();
47   - cache_lock();
48   -
49   - Please refer linux-2.6.x/Documentation/blackfin/cache-lock.txt for how to
50   - lock the cache.
51   -
52   - Locking the cache is optional feature.
53   -
54 44 - Miscellaneous cache functions.
55 45  
56 46 flush_cache_all();