History log of /arch/blackfin/mach-bf548/include/mach/defBF547.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
61aa818f7bfdb5dd0aef4687513566c75c0e4c21 26-May-2011 Mike Frysinger <vapier@gentoo.org> Blackfin: bf52x/bf54x: fix up usb MMR defines

The bf52x/bf54x have the incorrect addresses for USB_EP_NI7_RXINTERVAL
and USB_EP_NI7_TXCOUNT, so adjust those.

Further, the bf54x header puts the USB defines in the wrong place, so
shuffle them back to the right grouping.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
/arch/blackfin/mach-bf548/include/mach/defBF547.h
58ee0d3bb115da727ccffeaebce21274e03b5d2e 18-Mar-2011 Mike Frysinger <vapier@gentoo.org> Blackfin: punt unused HDMA masks

No code uses these, and the short define names are polluting the global
namespace where they collide with things like common irq files. So just
punt the damned things. If in the future we need HDMA support, we can
make a standalone header for these things.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
/arch/blackfin/mach-bf548/include/mach/defBF547.h
1a5c226528990515c603bae04233016411b44159 27-Oct-2010 Mike Frysinger <vapier@gentoo.org> Blackfin: clean up mach header includes

The main asm/blackfin.h header will pull in mach/blackfin.h to get
all the fun Blackfin defines. So having any of the sub-mach headers
trying to include asm/blackfin.h makes no sense -- punt it.

The mach/blackfin.h header takes care of including the part-specific
def headers which in turn will include any other needed def file.
Similarly, it takes care of pulling in the part-specific cdef header.
So move this logic out of the blackfin.h when necessary.

Further, make sure the cdef headers do not waste time including the
def headers again.

Since all parts need the common def/cdef headers, move this logic
out of the part-specific headers and into the mach/blackfin.h file.

Finally, we need to split the BF539 def header since the BF538 does
not have MXVR and we don't want to expose those MMRs.

So now all parts should have the same behavior:
mach/blackfin.h
asm/def_LPBlackfin.h
part-specific def.h
if ! asm
asm/cdef_LPBlackfin.h
part-specific cdef.h
And the sub def/cdef headers only tail into what they need.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
/arch/blackfin/mach-bf548/include/mach/defBF547.h
c385acceb4db55a492cb16b24b6102af90348440 29-Jul-2010 Mike Frysinger <vapier@gentoo.org> Blackfin: unify SDH/RSI bitmasks

Avoid duplication and ugly global namespace pollution.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
/arch/blackfin/mach-bf548/include/mach/defBF547.h
ba3f5973ce3eb7ef4894ccd3df78c5cb410b17cc 28-Jul-2010 Mike Frysinger <vapier@gentoo.org> Blackfin: TWI: clean up the MMR names

The standard short name for control is CTL and not CTRL. Use TWI0_xxx
even on parts that only have one TWI bus to keep things simple. Drop
all the cdef helpers since the bus driver takes care of everything.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
/arch/blackfin/mach-bf548/include/mach/defBF547.h
4ed250a563203efd98db05905839269e145785d5 20-Oct-2009 Mike Frysinger <vapier@gentoo.org> Blackfin: fix some BF547 header copy & paste typos

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
/arch/blackfin/mach-bf548/include/mach/defBF547.h
af901ca181d92aac3a7dc265144a9081a86d8f39 14-Nov-2009 André Goddard Rosa <andre.goddard@gmail.com> tree-wide: fix assorted typos all over the place

That is "success", "unknown", "through", "performance", "[re|un]mapping"
, "access", "default", "reasonable", "[con]currently", "temperature"
, "channel", "[un]used", "application", "example","hierarchy", "therefore"
, "[over|under]flow", "contiguous", "threshold", "enough" and others.

Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
/arch/blackfin/mach-bf548/include/mach/defBF547.h
96f1050d3df105c9ae6c6ac224f370199ea82fcd 24-Sep-2009 Robin Getz <robin.getz@analog.com> Blackfin: mass clean up of copyright/licensing info

Bill Gatliff & David Brownell pointed out we were missing some
copyrights, and licensing terms in some of the files in
./arch/blackfin, so this fixes things, and cleans them up.

It also removes:
- verbose GPL text(refer to the top level ./COPYING file)
- file names (you are looking at the file)
- bug url (it's in the ./MAINTAINERS file)
- "or later" on GPL-2, when we did not have that right

It also allows some Blackfin-specific assembly files to be under a BSD
like license (for people to use them outside of Linux).

Signed-off-by: Robin Getz <robin.getz@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
/arch/blackfin/mach-bf548/include/mach/defBF547.h
639f6571458948b5112be2cf00c0c2c04db2897d 27-Aug-2008 Bryan Wu <cooloney@kernel.org> Blackfin arch: move include/asm-blackfin header files to arch/blackfin

Signed-off-by: Bryan Wu <cooloney@kernel.org>
/arch/blackfin/mach-bf548/include/mach/defBF547.h