1. 10 1月, 2011 2 次提交
    • M
      Blackfin: bf51x/bf52x: drop redundant "base" def/cdef header · 53ee5826
      Mike Frysinger 提交于
      The defBF512.h header exists only to include defBF51x_base.h, and it is
      the only place where defBF51x_base.h is included.  So move the contents
      of the defBF51x_base.h header into the defBF512.h header.
      
      Same situation for the other def/cdef pairs.
      Signed-off-by: NMike Frysinger <vapier@gentoo.org>
      53ee5826
    • M
      Blackfin: clean up mach header includes · 1a5c2265
      Mike Frysinger 提交于
      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: NMike Frysinger <vapier@gentoo.org>
      1a5c2265
  2. 07 10月, 2009 1 次提交
    • R
      Blackfin: mass clean up of copyright/licensing info · 96f1050d
      Robin Getz 提交于
      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: NRobin Getz <robin.getz@analog.com>
      Signed-off-by: NMike Frysinger <vapier@gentoo.org>
      96f1050d
  3. 18 11月, 2008 1 次提交
  4. 27 8月, 2008 1 次提交
  5. 22 5月, 2007 1 次提交
  6. 08 5月, 2007 1 次提交