Generated: Sat Nov 1 15:45:10 2025

Third Party Licenses for arm-gnu-toolchain 14.3.rel1

Summary

License SPDX-ID Components
BSD 3-clause "New" or "Revised" License BSD-3-Clause 2
CYGWIN_LICENSE for ARM GNU Toolchain 14.3.Rel1 None 1
GNU General Public License v2.0 only GPL-2.0-only 3
GNU General Public License v2.0 or later GPL-2.0-or-later 4
GNU General Public License v3.0 or later GPL-3.0-or-later 3
GNU Lesser General Public License v2.1 only LGPL-2.1-only 2
GNU Lesser General Public License v2.1 or later LGPL-2.1-or-later 3
GNU Lesser General Public License v3.0 or later LGPL-3.0-or-later 3
GNU Library General Public License v2 or later LGPL-2.0-or-later 1
ISC License ISC 1
MIT License MIT 4
MIT v2 with Ad Clause License None 1
Newlib License for ARM GNU Toolchain 14.3.Rel1 None 1
zlib License Zlib 2

Contents

Component License
GDB 15.0.50.20240403 GNU General Public License v3.0 or later
GMP 6.2.0 (GNU Lesser General Public License v3.0 or later OR GNU General Public License v2.0 or later)
GNU Binutils 2.44 GNU General Public License v2.0 or later
GNU C Library 2.40 (GNU Lesser General Public License v2.1 or later AND GNU General Public License v2.0 only)
GNU Compiler Collection 14.3.0 (GNU Lesser General Public License v2.1 only AND GNU General Public License v2.0 only)
GNU libiconv 1.15 GNU Lesser General Public License v2.1 or later
GNU MPC 1.0.3 GNU Lesser General Public License v2.1 only
GNU MPFR 3.1.6 GNU Lesser General Public License v3.0 or later
isl 0.15 MIT License
libexpat 2.7.1 MIT License
libffi 3.4.1 MIT License
Linux Kernel 4.20.13 GNU General Public License v2.0 only
ncurses 5.9 MIT v2 with Ad Clause License
Newlib 4.5.0.20241231 (CYGWIN_LICENSE for ARM GNU Toolchain 14.3.Rel1 AND ((((((GNU Library General Public License v2 or later AND MIT License AND ISC License AND BSD 3-clause "New" or "Revised" License) AND GNU General Public License v2.0 or later) AND GNU General Public License v3.0 or later) AND GNU Lesser General Public License v3.0 or later) AND GNU Lesser General Public License v2.1 or later) AND Newlib License for ARM GNU Toolchain 14.3.Rel1))
Readline 8.1 GNU General Public License v3.0 or later
usbip-tools 1.0 GNU General Public License v2.0 or later
zlib 1.2.11 zlib License
zlib 1.2.12 zlib License
zstd 1.3.1 BSD 3-clause "New" or "Revised" License

Licenses

Refer to Appendix A.

Copyrights

GMP 6.2.0
      
      (C)

# Source file extension for C test sources.
ac_ext=c

# Object file extension for compiled C test sources.
objext=o
_LT_TAGVAR(objext, $1)=$objext

      
      (C)
     AC_LINK_IFELSE(
     AC_LANG_POP])
  if test yes != "$lt_cv_cc_needs_belf"; then
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
    CFLAGS=$SAVE_CFLAGS
  fi
  ;;
*-*solaris*)
  # Find out what ABI is being produced by ac_compile, and set linker
  # options accordingly.
  echo 'int i;' > conftest.$ac_ext
  if AC_TRY_EVAL(ac_compile); then
    case `/usr/bin/file conftest.o` in
    *64-bit*)
      case $lt_cv_prog_gnu_ld in
      yes*)
        case $host in
        i?86-*-solaris*|x86_64-*-solaris*)
          LD="${LD-ld} -m elf_x86_64"

      
      (C) ((mp_limb_t) C
#else /* not _LONG_LONG_LIMB */

      
      (C) ((mp_limb_t) C
#endif /* _LONG_LONG_LIMB */

/* Stuff used by mpn/generic/perfsqr.c and mpz/prime_p.c */
#if GMP_NUMB_BITS == 2
#define PP 0x3					/* 3 */
#define PP_FIRST_OMITTED 5
#endif
#if GMP_NUMB_BITS == 4
#define PP 0xF					/* 3 x 5 */
#define PP_FIRST_OMITTED 7
#endif
#if GMP_NUMB_BITS == 8
#define PP 0x69					/* 3 x 5 x 7 */
#define PP_FIRST_OMITTED 11
#endif
#if GMP_NUMB_BITS == 16
#define PP 0x3AA7				/* 3 x 5 x 7 x 11 x 13 */
#define PP_FIRST_OMITTED 17
#endif
#if GMP_NUMB_BITS == 32
#define PP 0xC0CFD797L				/* 3 x 5 x 7 x 11 x ... x 29 */
#define PP_INVERTED 0x53E5645CL
#define PP_FIRST_OMITTED 31
#endif
#if GMP_NUMB_BITS == 64
#define PP CNST_LIMB(0xE221F97C30E94E1D)	/* 3 x 5 x 7 x 11 x ... x 53 */
#define PP_INVERTED CNST_LIMB(0x21CFE6CFC938B36B)
#define PP_FIRST_OMITTED 59
#endif
#ifndef PP_FIRST_OMITTED
#define PP_FIRST_OMITTED 3
#endif

      
      (C) could use less temporary memory.  The powtab
     allocation could be trimmed with some computation, and the tmp area could
     be reduced, or perhaps eliminated if up is reused for both quotient and
     remainder (it is currently used just for remainder).

      
      (C) in normalized form, with the normalization count.
     Quotients will usually need to be left-shifted before each divide, and
     remainders will either need to be left-shifted of right-shifted.
  3. In the code for developing digits from a single limb, we could avoid using
     a full umul_ppmm except for the first (or first few) digits, provided base
     is even.  Subsequent digits can be developed using plain multiplication.
     (This saves on register-starved machines (read x86) and on all machines
     that generate the upper product half using a separate instruction (alpha,
     powerpc, IA-64) or lacks such support altogether (sparc64, hppa64).
  4. Separate mpn_dc_get_str basecase code from code for small conversions. The
     former code will have the exact right power readily available in the
     powtab parameter for dividing the current number into a fraction.  Convert
     that using algorithm B.
  5. Completely avoid division.  Compute the inverses of the powers now in
     powtab instead of the actual powers.
  6. Decrease powtab allocation for even bases.  E.g. for base 10 we could save
     about 30% (1-log(5)/log(10)).

  Basic structure of (C):

      
      (C)/!b go
        :more
        /\./!{
          N
          s|\n# | |
          b more

      
      (c)
   conforming to the rules found in the first comment block in file
   mpz/urandom.c.

   Then run a spectral test on the generator and discard any
   multipliers not passing.  */

      
      (c)
  /* (1) v2 <- v2-vm1 < v2
     thus 0 <= v2 < 50*B^(2k) < 2^6*B^(2k)             (15 9 3  3  0)
  */
  if (sa)
    ASSERT_NOCARRY (mpn_add_n (v2, v2, vm1, kk1));
  else
    ASSERT_NOCARRY (mpn_sub_n (v2, v2, vm1, kk1));

      
      (c)    (isascii (c)

#define isasciidigit_in_base(c,base)                    \
  (isascii (c)                                          \
   && ((isdigit (c) && (c)-'0' < (base))                \
       || (isupper (c) && (c)-'A'+10 < (base))          \
       || (islower (c) && (c)-'a'+10 < (base))))

      
      (c)   (isascii (c)

      
      (c)   (isascii (c)

static int
lookahead (struct mpexpr_parse_t *p, int prefix)

      
      (c)   ? (c) -

      
      (c)  (ct.is(ctype_base::space,(c)))
#else

      
      (c)  isspace(c)
#endif

      while (cxx_isspace(c) && i.get(c))

      
      (c) ((unsigned int) (unsigned char) c)

/* Enter a start condition.  This macro really ought to take a parameter,
 * but we do it the disgusting crufty way forced on us by the ()-less
 * definition of BEGIN.

      
      (c) < bits_to_limbs(m2exp).
void
check_bigm (void)
{
  gmp_randstate_t rstate;
  mpz_t a;

      
      (c) ? (c) -
   :               (c) - 'A' + 10)

int
__gmp_doprnt_mpf (const struct doprnt_funs_t *funs,
		  void *data,
		  const struct doprnt_params_t *p,
		  const char *point,
		  mpf_srcptr f)

      
      (c) all begin with the string "--lt-"
# (application programs are unlikely to have options that match
# this pattern).
#
# There are only two supported options: --lt-debug and
# --lt-dump-script. There is, deliberately, no --lt-help.

      
      (c) qn < dn/3:       in = qn
   In all cases we have in <= dn.
 */
static mp_size_t
mpn_mu_div_qr_choose_in (mp_size_t qn, mp_size_t dn, int k)

      
      (c) qn < dn/3:       in = qn
   In all cases we have in <= dn.
 */
static mp_size_t
mpn_mu_divappr_q_choose_in (mp_size_t qn, mp_size_t dn, int k)

      
      (c) remp has at least space for un limbs (in case remp <> NULL)
   (d) the operands do not overlap.

   The auxiliary memory usage is 3*un+2 if remp = NULL,
   and 2*un+2 if remp <> NULL.  FIXME: This is an incorrect comment.

      
      (c) yyunput( c, (yytext_ptr)  )

#ifndef YY_STRUCT_YY_BUFFER_STATE
#define YY_STRUCT_YY_BUFFER_STATE
struct yy_buffer_state

      
      COPYRIGHT

Copyright 2001-2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      COPYRIGHT(GMP_COPYRIGHT)

      
      COPYRIGHT*/)

AC_REVISION(
AC_PREREQ(2.59)
AC_INIT(GNU MP, GMP_VERSION, [gmp-bugs@gmplib.org, see https://gmplib.org/manual/Reporting-Bugs.html], gmp)
AC_CONFIG_SRCDIR(gmp-impl.h)
m4_pattern_forbid([^[ \t]*GMP_])
m4_pattern_allow(GMP_LDFLAGS)
m4_pattern_allow(GMP_LIMB_BITS)
m4_pattern_allow(GMP_MPARAM_H_SUGGEST)
m4_pattern_allow(GMP_NAIL_BITS)
m4_pattern_allow(GMP_NUMB_BITS)
m4_pattern_allow(GMP_NONSTD_ABI)
m4_pattern_allow(GMP_CPU_TYPE)
m4_pattern_allow(GMP_AVX_NOT_REALLY_AVAILABLE)

# If --target is not used then $target_alias is empty, but if say
# "./configure athlon-pc-freebsd3.5" is used, then all three of
# $build_alias, $host_alias and $target_alias are set to
# "athlon-pc-freebsd3.5".

      
      Copyright (C) 1989, 1991 Free Software Foundation, Inc.,

      
      Copyright (C) 1994 X Consortium

      
      Copyright (C) 1994-1996, 1999-2002 Free Software Foundation, Inc.

   This file is free documentation; the Free Software Foundation gives
unlimited permission to copy, distribute and modify it.

      
      Copyright (C) 1996-2001, 2003-2015 Free Software Foundation, Inc.
#   Written by Gordon Matzigkeit, 1996
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2014 Free Software Foundation, Inc.

# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2015 Free Software Foundation, Inc.

      
      Copyright (C) 1997-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1998-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1999-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2000 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright (C) 2000, 2002, 2004, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright (C) 2000-2002, 2004, 2008, 2009, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright (C) 2000-2002, 2004, 2008, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright (C) 2001-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2002-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2003-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2004, 2011-2015 Free Software Foundation, Inc.
#   Written by Scott James Remnant, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007, 2009, 2011-2015 Free Software
#   Foundation, Inc.
#   Written by Scott James Remnant, 2004.
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007-2008, 2011-2015 Free Software
# Foundation, Inc.
# Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007-2009, 2011-2015 Free Software
#   Foundation, Inc.
#   Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2007, 2009, 2012, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright (C) 2004-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2015 Free Software Foundation, Inc.

      
      Copyright (C) 2006-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>

      
      Copyright (C) 2007, 2009, 2010, 2012, 2014-2016 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright (C) 2007, 2009, 2010, 2012, 2015, 2016 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright (C) 2009-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2010-2015 Free Software Foundation, Inc.

      
      Copyright (C) 2011 Free Software Foundation, Inc.
This config.lt script is free software; the Free Software Foundation
gives unlimited permision to copy, distribute and modify it."

while test 0 != $[#]
do
  case $[1] in
    --version | --v* | -V )
      echo "$lt_cl_version"; exit 0 ;;
    --help | --h* | -h )
      echo "$lt_cl_help"; exit 0 ;;
    --debug | --d* | -d )
      debug=: ;;
    --quiet | --q* | --silent | --s* | -q )
      lt_cl_silent=: ;;

      
      Copyright (C) 2014 Free Software Foundation, Inc.

      
      Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,

      
      Copyright 1991, 1993, 1994, 1996, 1997, 1999-2003, 2005-2007, 2009, 2010, 2012,
2014, 2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 1999-2004, 2006-2009, 2011-2016,
# 2018, 2020 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000, 2001 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000, 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000, 2001, 2003, 2005, 2012,
2015-2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000, 2001, 2005, 2012,
2015-2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000, 2001, 2005, 2012, 2013,
2015-2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000, 2001, 2009, 2012, 2013 Free
Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000-2002 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000-2002, 2005, 2008, 2009,
2011, 2012, 2015, 2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000-2002, 2005, 2008, 2009,
2011-2013, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000-2002, 2005, 2008, 2009,
2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000-2002, 2005, 2012 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000-2002, 2013 Free Software
Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000-2004 Free Software Foundation,
Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000-2004, 2011 Free Software
Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000-2005, 2008, 2009, 2012 Free
Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1991, 1993, 1994, 1996, 1997, 2000-2005, 2008, 2009, 2012, 2014 Free
Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1991, 1993, 1994, 1996, 1998, 1999, 2001, 2002, 2004, 2012,
2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1998, 2000-2003, 2011-2013 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1998, 2001, 2002, 2004, 2005, 2012,
2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1998, 2001, 2002, 2004, 2012 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1998, 2001, 2002, 2004, 2012, 2015
Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1998-2000, 2002, 2003 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1998-2000, 2002, 2003, 2013 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1998-2001, 2003 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 1999-2001, 2009, 2012, 2018 Free Software
Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1991, 1993, 1994, 1996, 1999-2001, 2009, 2012, 2019 Free
Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1991, 1993, 1994, 1996, 1999-2002, 2004, 2012, 2013, 2015
Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2000, 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2000, 2001, 2005, 2009, 2011, 2012,
2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2000, 2001, 2005, 2010, 2012 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2000, 2001, 2005, 2011, 2012, 2015 Free
Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2000, 2001, 2005, 2012, 2015 Free
Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2000, 2001, 2009, 2015 Free Software
Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1991, 1993, 1994, 1996, 2000, 2001, 2011, 2012 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2000, 2002, 2004, 2011, 2012,
2015-2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2000-2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1991, 1993, 1994, 1996, 2000-2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2000-2002, 2004 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2000-2002, 2005, 2008, 2012 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2000-2002, 2005, 2010, 2015, 2016
Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2000-2002, 2005, 2012, 2017 Free
Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2000-2002, 2009 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2000-2002, 2012 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2000-2003, 2012, 2013 Free Software
Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1991, 1993, 1994, 1996, 2000-2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2001, 2002, 2011 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2001, 2002, 2012 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2001, 2003, 2012, 2015 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2001, 2005, 2011, 2012, 2017 Free
Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996, 2001, 2012, 2015 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996-1998, 2000-2003, 2005, 2011-2013 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996-1998, 2001, 2002, 2004, 2005, 2012 Free
Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996-2002, 2005, 2014, 2018, 2019 Free
Software Foundation, Inc.

Contributed by John Amanatides.

      
      Copyright 1991, 1993, 1994, 1996-2002, 2005, 2015, 2016 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1996-2003, 2005, 2008, 2009 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999, 2000, 2002, 2007-2009, 2012 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2001, 2003, 2010 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2002, 2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2002, 2004, 2005, 2008-2010, 2014 Free
Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2002, 2004, 2005, 2009 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2002, 2004, 2006, 2008-2010 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2002, 2004, 2006, 2008-2010, 2014, 2015 Free
Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2002, 2004, 2009, 2010 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2002, 2004, 2009-2011, 2014 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2002, 2009, 2010 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2002, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2003, 2008-2010 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2003, 2008-2010, 2012 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2003, 2009, 2010 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2003, 2009, 2010, 2012-2015 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2003, 2009-2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2004, 2008-2010 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2004, 2008-2010, 2014, 2015 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2004, 2008-2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 1999-2004, 2008-2011, 2014 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000, 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000, 2001, 2005, 2011, 2012 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000, 2001, 2005, 2012 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000, 2006, 2008-2010, 2012 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000-2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000-2002, 2004, 2005 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000-2002, 2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000-2002, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000-2003, 2009, 2011 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000-2003, 2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000-2004, 2009, 2010 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000-2008-2011, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000-2010, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000-2010, 2012, 2014 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000-2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000-2011, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000-2011, 2014, 2015 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993, 1994, 2000-2011, 2014-2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 1997, 1999, 2001, 2002, 2012 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 1997, 2000-2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 2000, 2001, 2008, 2015 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 2000, 2001, 2012, 2014, 2015 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 2000, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 2000-2002, 2004, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 2000-2002, 2006, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 2000-2002, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 2000-2002, 2012, 2015 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 2000-2003, 2011, 2012, 2015 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 2001, 2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 2001, 2002, 2004, 2012, 2015 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 2001, 2002, 2011, 2012 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 2001, 2002, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1995, 2001, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1996, 2000-2002, 2012, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1996, 2001, 2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1996, 2001, 2002, 2005, 2010, 2012 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1997, 2000, 2001, 2005, 2011, 2012, 2015 Free
Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1998, 2000-2002, 2005-2007, 2009, 2012 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1993-1998, 2000-2005, 2008, 2010, 2012, 2019 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1994, 1995, 2000, 2001, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1994, 1995, 2000, 2001, 2015, 2018 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1994, 1995, 2000-2002, 2015, 2018 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1994, 1995, 2001, 2003, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1994, 1995, 2001, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1994, 1995, 2001, 2012, 2015 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1994, 1995, 2001-2003, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1994, 1996, 2001, 2002, 2005, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1994-1996, 2000, 2001, 2005, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1994-1996, 2000, 2001, 2012, 2015 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1994-1996, 2000, 2001, 2015, 2018 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1994-1996, 2000-2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1994-1997, 2000, 2001, 2004, 2005 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 1996, 1999, 2000, 2007 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991, 2000, 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991-1994, 1996, 1997, 1999-2005, 2007-2009, 2011-2020 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991-1994, 1996, 1997, 2000-2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991-1994, 1996, 1997, 2000-2005, 2008, 2010, 2011, 2015,
2016 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991-1994, 1996, 1997, 2000-2005, 2008, 2010, 2011, 2017 Free
Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991-1994, 1996, 2000-2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991-1997, 1999-2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991-2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1991-2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1992, 1994, 1995, 2000 Free Software Foundation, Inc.

;  This file is part of the GNU MP Library.

      
      Copyright 1992, 1994, 1995, 2000 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994, 1995, 2000, 2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994, 1995, 2000-2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994, 1996, 1999, 2000, 2002 Free Software Foundation,
dnl  Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994, 1996, 1999-2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994, 1996, 1999-2002, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994, 1996, 1999-2003, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994, 1996, 2000 Free Software Foundation, Inc.

;  This file is part of the GNU MP Library.

      
      Copyright 1992, 1994, 1996, 2000, 2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994, 1996, 2000, 2011, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1992, 1994, 1996, 2000, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994, 1997, 1999-2002, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994, 1997-2002, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994, 1999-2001 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994, 2000-2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994, 2000-2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994-1996, 1999, 2000, 2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994-1996, 1999-2001, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992, 1994-1996, 1999-2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992-1994, 1996, 2000, 2002, 2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1992-1994, 1996, 2000, 2002, 2004, 2016 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1992-1994, 1996, 2000, 2002, 2008, 2009, 2011, 2013 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1992-1994, 1996, 2000, 2002, 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1992-1994, 1996, 2000-2002, 2004, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1992-1994, 2000 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992-1994, 2000-2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1992-1995, 2000 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1993, 1994, 1996, 1997, 2001, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1993, 1994, 1996, 1999-2002, 2006, 2007 Free Software Foundation,
Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1993, 1994, 1996, 2000 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1993, 1994, 1996, 2000, 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1993, 1994, 1996, 2000, 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1993, 1994, 1996, 2000, 2001, 2004, 2005, 2012 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1993, 1994, 1996, 2000, 2001, 2004, 2005, 2015 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1993, 1994, 1996, 2000, 2001, 2005 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1993, 1994, 1996, 2000, 2001, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1993, 1994, 1996, 2000-2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1993, 1994, 1996, 2000-2002, 2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1993, 1994, 1996, 2000-2002, 2004, 2005, 2010, 2012 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1993, 1994, 1996, 2000-2002, 2004, 2005, 2012 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1993, 1994, 1996, 2000-2003, 2005, 2014, 2018 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1993, 1994, 1996, 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1993, 1994, 1996, 2001, 2003, 2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1993, 1994, 1996, 2001, 2005, 2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1993, 1994, 1996, 2001, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1993, 1994, 2000, 2001, 2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1993, 1994, 2000-2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1995, 1996, 2000 Free Software Foundation, Inc.

;  This file is part of the GNU MP Library.

      
      Copyright 1995, 1996, 2001-2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1995, 1996, 2001-2005, 2018, 2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1995, 1997, 1998, 2000, 2002, 2005 Free Software Foundation,
dnl  Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1995, 1997, 1998, 2000-2003, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1995, 1997, 2000, 2002, 2003, 2005 Free Software Foundation,
dnl  Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1995, 1997, 2000, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1995, 1997-2003, 2005, 2009, 2012, 2015 Free Software

      
      Copyright 1995, 1998, 2000, 2002-2005, 2010 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1995, 1998, 2000, 2002-2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1995, 1999, 2000, 2005, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1995, 2000-2002, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1995, 2000-2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1995, 2000, 2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1995, 2000-2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1995, 2000, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1996, 1997, 1999-2001, 2006 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1997, 1999-2002, 2006 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1997, 1999-2003, 2009, 2012 Free Software Foundation, Inc.
#
# This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 1997, 1999-2005 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1997, 2000-2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1997, 2001, 2002, 2005, 2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1997, 2001, 2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996-1998, 2000, 2001, 2007, 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 1998, 2000, 2001, 2007 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 1998-2000, 2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1996, 1998, 2000-2002 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 1996, 1998, 2000-2004, 2008, 2010, 2011 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1998, 2000-2004, 2008, 2010 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1998, 2000-2004, 2008, 2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1998, 2000-2004, 2008, 2012, 2019 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1998, 2000-2005, 2008, 2009, 2012 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1998, 2000-2005, 2008, 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1998-2001, 2004, 2007, 2009, 2011 Free Software Foundation,
Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 1998-2002, 2005, 2011, 2013 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 1996, 1998-2002 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 1996, 1998-2003, 2012 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 1996, 1999, 2001, 2002, 2004, 2005, 2016 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1999, 2001, 2002, 2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1999-2001, 2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1999-2001, 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 1999-2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1999-2002, 2006, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 1999-2002, 2009, 2012, 2013, 2016 Free Software Foundation,
Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 1999-2002, 2009, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 1999-2002, 2012, 2015 Free Software Foundation, Inc.
#
# This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 1999-2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1996, 1999-2004, 2015 Free Software Foundation, Inc.
#
# This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 1999 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 2000, 2001, 2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 2000, 2001, 2005, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 2000, 2001, 2008, 2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 2000, 2001, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 2000, 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 2000, 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 2000-2002, 2005 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 2000-2002, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 2000-2002, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 2000-2003, 2007, 2011, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1996, 2000-2003, 2010 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1996, 2000 Free Software Foundation, Inc.

c    This file is part of the GNU MP Library.
c
c    The GNU MP Library is free software; you can redistribute it and/or modify
c    it under the terms of either:

      
      Copyright 1996, 2000 Free Software Foundation, Inc.
*    This file is generated from mulww.f in this same directory.

*  This file is part of the GNU MP Library.

      
      Copyright 1996, 2000 Free Software Foundation, Inc.

;  This file is part of the GNU MP Library.

      
      Copyright 1996, 2001, 2002, 2006 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1996, 2001, 2002, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 2001, 2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 2001, 2004, 2005 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 2001, 2004, 2005 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 2001, 2004, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 2001-2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 2001, 2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 2001, 2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996-2001, 2005, 2012, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 2001, 2012, 2015, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 2001, 2012, 2016 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 2001, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996, 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996, 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996-2002, 2004, 2006-2008 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996-2002, 2004, 2007 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996-2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1996-2004, 2009, 2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996-2004, 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996-2009, 2011-2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1996-2020 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1996 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1997, 1998, 2000, 2001, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1997, 1998, 2000, 2001, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1997, 1998, 2000-2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1997, 1998, 2001, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1997, 1999-2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1997, 1999-2002, 2005, 2008, 2012, 2015 Free Software Foundation, Inc.

      
      Copyright 1997, 1999-2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1997, 1999-2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1997, 2000, 2001, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1997, 2000, 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1997, 2000, 2002, 2003, 2009, 2010 Free Software Foundation,
dnl  Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1997, 2000, 2002, 2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1997, 2000-2002, 2005, 2009, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1997, 2000, 2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1997, 2000-2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1997, 2000-2003, 2012, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1997, 2000, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1998, 1999, 2001, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1998, 2000, 2001, 2003, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1998, 2000, 2001, 2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1998-2000, 2002, 2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1998, 2000-2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1998, 2000-2004 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1998-2001, 2005, 2008, 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1998-2002, 2012, 2013, 2015, 2017-2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1998-2002, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1998-2010, 2012, 2013, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999, 2000, 2002, 2003, 2005 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999, 2000, 2002, 2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999, 2000, 2002, 2005, 2012 Free Software Foundation, Inc.

      
      Copyright 1999, 2000, 2002, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999, 2000, 2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999, 2000, 2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999, 2000, 2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1999, 2000, 2003-2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999, 2000, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999, 2000, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999, 2000 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999, 2000 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1999, 2001, 2002, 2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999-2001, 2003-2005, 2007, 2011, 2012 Free Software Foundation,
dnl  Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2001, 2003-2005, 2007, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2001, 2003, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2001, 2003-2005 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999-2001, 2003-2006, 2008, 2010, 2011 Free Software Foundation,
dnl  Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2001, 2003-2006, 2008, 2010 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2001, 2003-2006, 2008, 2017-2018 Free Software Foundation,
dnl  Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2001, 2003-2006, 2008 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2001, 2003-2006, 2010-2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2001, 2003-2006, 2010 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2001, 2004, 2009, 2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1999-2001, 2006 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999-2001, 2008, 2009, 2012 Free Software Foundation, Inc.

Contributed to the GNU project by Niels Möller and Torbjorn Granlund.

      
      Copyright 1999-2001, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2001 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999, 2001 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999-2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1999-2002, 2004, 2005, 2008, 2010, 2012, 2015, 2017 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999-2002, 2004 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2002, 2005, 2008 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2002, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2002, 2010 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999-2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999, 2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2002 Free Software Foundation, Inc.

;;   This file is part of the GNU MP Library.

      
      Copyright 1999-2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999-2003, 2005, 2006, 2008-2017, 2019 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999-2003, 2005, 2006, 2008-2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999-2003, 2005, 2006, 2008-2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999-2003, 2005, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999-2003, 2005, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999-2003, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2003, 2007, 2010, 2012, 2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2003, 2007 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2004, 2010-2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999-2004, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1999-2004 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999-2005, 2008, 2009, 2011-2013, 2017 Free Software Foundation,
dnl  Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999-2005 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 1999-2006, 2008-2017, 2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 1999-2006, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 1999 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000, 2001, 2003-2005, 2011 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2000, 2001, 2003, 2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000, 2001, 2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000, 2001, 2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000, 2001, 2004, 2007 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000, 2001, 2004, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000, 2001, 2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000, 2001, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000, 2001, 2010, 2012, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000, 2001, 2010 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000, 2001, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000, 2001 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000, 2001 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2000, 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000, 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000, 2002, 2003, 2012, 2014, 2018 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000, 2002, 2003, 2017, 2018 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000, 2002, 2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2004, 2005, 2007, 2009-2012 Free Software Foundation,
dnl  Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2004, 2005, 2007, 2010-2012 Free Software Foundation,
dnl  Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2004, 2005, 2008 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2004, 2007 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000, 2002, 2004, 2007 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2004, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000-2002, 2004, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000, 2002-2004, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2004 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000, 2002, 2004 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000-2002, 2005, 2006, 2010, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2005, 2006 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2005, 2009, 2011, 2012, 2014, 2015 Free Software
dnl  Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2005, 2009, 2011, 2012, 2015 Free Software
dnl  Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2005, 2009, 2011, 2012, 2017, 2019 Free Software
dnl  Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2005, 2009, 2011, 2012, 2017 Free Software
dnl  Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2005, 2009, 2011, 2012, 2019 Free Software Foundation,
dnl  Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2005, 2009, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2005, 2009, 2011-2013, 2019 Free Software Foundation,
dnl  Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2005, 2009, 2011-2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2005, 2010-2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000-2002, 2005, 2012, 2014, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000, 2002, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2007 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2012, 2013, 2017-2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000, 2002, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000-2002, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000, 2002, 2012, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000-2002, 2012 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2000-2002, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000-2002, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000-2002, 2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000-2002, 2018 Free Software Foundation, Inc.
#
# This file is part of the GNU MP Library test suite.

      
      Copyright 2000-2002 Free Software Foundation, Inc.
dnl
dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000, 2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2002 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2000-2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000, 2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000-2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000, 2003, 2004, 2006, 2007, 2010, 2013, 2016 Free Software
dnl  Foundation, Inc.

dnl  This file is part of the GNU MP Library test suite.

      
      Copyright 2000, 2003, 2004, 2006, 2007, 2010 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library test suite.

      
      Copyright 2000-2003, 2005-2007, 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000, 2003-2005, 2008 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2003, 2005, 2009, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000-2003, 2005-2011 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2000-2003, 2005, 2013, 2015, 2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000-2003, 2005, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000, 2003, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2003, 2006 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000-2003, 2007 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2003, 2008 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000, 2003, 2010, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library test suite.

      
      Copyright 2000-2003, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000-2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000, 2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000-2003 Free Software Foundation, Inc.
#
# This file is part of the GNU MP Library test suite.

      
      Copyright 2000-2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000-2004, 2006, 2007 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2004, 2008-2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000-2004, 2013 Free Software Foundation, Inc.
#
# This file is part of the GNU MP Library test suite.

      
      Copyright 2000-2004 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2004 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2000-2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000-2005, 2007 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2005, 2010 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000, 2005, 2011, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000-2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2005 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000-2006, 2008, 2009, 2011, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2000-2006, 2009, 2011, 2013-2018 Free Software Foundation, Inc.
dnl
dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000-2006, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2000 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2000 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2000 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2002, 2004, 2005, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2004-2006, 2009, 2011, 2012, 2017 Free Software
dnl  Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002, 2004-2006, 2010-2012, 2017 Free Software Foundation,
dnl  Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002, 2004-2006, 2010-2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002, 2004-2006, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002, 2004, 2007, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002, 2004, 2007 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002, 2004, 2011, 2012, 2014, 2016 Free Software
Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2002, 2004, 2011, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2004, 2012, 2014, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2004, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2004 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002, 2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2005, 2007 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002, 2005, 2009, 2014, 2017, 2018 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2005, 2009, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2005, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2005, 2012, 2016 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2005 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2006, 2011, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2006, 2012 Free Software Foundation, Inc.

      
      Copyright 2001, 2002, 2007, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002, 2007, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2002, 2007 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002, 2008, 2010 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002, 2008, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2008 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2010 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2011, 2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002, 2011, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2002, 2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2012, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2002, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2002, 2013, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2002, 2014, 2015 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002, 2014-2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2002, 2015, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2002 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2001, 2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2002 Free Software Foundation, Inc.
#
# This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2003, 2003, 2005 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2003, 2004, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2003, 2004 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2001, 2003, 2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001-2003, 2005, 2006, 20010 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2003, 2005, 2011, 2012, 2015, 2016 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2003, 2005, 2012, 2015, 2016, 2018 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001-2003, 2005, 2013, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001-2003, 2005, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001-2003, 2005 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001-2003, 2006, 2008, 2011-2015, 2018 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001-2003, 2007 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001-2003, 2008, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001-2003, 2008 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001-2003, 2009-2014, 2018 Free Software Foundation, Inc.
#
# This file is part of the GNU MP Library test suite.

      
      Copyright 2001-2003, 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001-2003, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001-2003, 2012 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2001-2003, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001-2003, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001-2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001-2003 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2001-2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2003 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2001, 2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001-2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2004, 2005, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001-2004, 2006 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2004, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001-2004, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001-2004 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001-2004 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2001, 2004 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2001, 2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001-2004 Free Software Foundation, Inc.
#
# This file is part of the GNU MP Library test suite.

      
      Copyright 2001-2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2005 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2008 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2009, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2012, 2014, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2012-2016, 2018-2019 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001, 2013, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2001, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2001 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2001 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2002, 2003, 2005, 2006 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2002, 2003, 2005-2007, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2002, 2003, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2002, 2003, 2006 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002, 2003, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002, 2003, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002, 2003, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2002, 2003, 2013, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002, 2003, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2002, 2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2002, 2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002, 2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2002, 2004, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2002, 2004, 2009, 2010 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002-2004, 2012, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002, 2004, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002-2004 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2002-2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002-2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2002, 2005, 2006 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2002, 2005, 2007 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2002, 2005, 2009-2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002-2005, 2012, 2013, 2015, 2019 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2002, 2005 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002, 2006 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2002, 2010 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002, 2011, 2013, 2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2002, 2011-2016 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002, 2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2002, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2002, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2002, 2018-2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2002 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2002 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2003, 2004, 2006, 2008 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2003, 2004, 2007, 2009, 2010, 2012, 2018 Free Software
Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2003, 2004, 2009, 2011-2015, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2003, 2004, 2011-2013, 2015, 2017, 2018 Free Software Foundation,
Inc.

This file is part of the GNU MP Library.

      
      Copyright 2003, 2004 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2003, 2005, 2006, 2009, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2005, 2006 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005, 2007, 2008, 2010-2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005, 2007, 2008, 2010, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005, 2007, 2008, 2010-2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005, 2007, 2008, 2011, 2012, 2018-2019 Free Software
dnl  Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005, 2007, 2008, 2011, 2012, 2019 Free Software
dnl  Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005, 2007, 2008, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005, 2007, 2008, 2011-2013, 2017 Free Software Foundation,
dnl  Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005, 2007, 2008, 2011-2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005, 2007, 2008, 2012, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005, 2007, 2008, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2005, 2007, 2008, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2005, 2007, 2009, 2011, 2012, 2018 Free Software
dnl  Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005, 2007-2009, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2005, 2007, 2011, 2012, 2015 Free Software Foundation,
dnl  Inc.

dnl  Contributed to the GNU project by Torbjorn Granlund.

      
      Copyright 2003, 2005, 2007, 2011, 2012, 2015 Free Software Foundation,
dnl  Inc.

dnl  Contributed to the GNU project by Torbjörn Granlund.

      
      Copyright 2003, 2005-2007, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2005, 2007, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2005, 2007, 2011-2013, 2015 Free Software Foundation, Inc.

dnl  Contributed to the GNU project by Torbjörn Granlund.

      
      Copyright 2003, 2005, 2007 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005, 2008, 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2003-2005, 2008, 2010, 2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2003-2005, 2008, 2011, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2003-2005, 2008, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2003, 2005, 2009, 2010, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2005-2009, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2005, 2009, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2005, 2009-2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005, 2010, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2005, 2010, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005, 2010, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2005, 2010, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005, 2010 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2005, 2010 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003-2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2005 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2003, 2009, 2011-2014, 2016 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2009, 2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2003, 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2003, 2012, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2012, 2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2003, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2003 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2003 Free Software Foundation, Inc.
#
#  This file is part of the GNU MP Library.

      
      Copyright 2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2003 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2004, 2005, 2007-2010, 2012, 2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2004, 2005, 2007, 2010-2012, 2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2004, 2005, 2007-2012, 2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2004, 2005, 2009, 2010, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2004, 2005, 2009, 2010, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2004, 2005, 2009 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2004, 2005, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2004, 2005, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2004, 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2004-2006, 2008, 2010, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2004-2006, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2004, 2007-2009, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2004, 2007-2009, 2011-2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2004, 2008, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2004, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2004, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2004, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2004-2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2004 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2005, 2006, 2009, 2011, 2012, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2005, 2006 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2005-2007, 2009, 2010, 2012, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2005-2007, 2009, 2010, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2005-2007, 2009, 2010, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2005-2007, 2009, 2010 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2005, 2007, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2005, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2005 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2006, 2007, 2009, 2010, 2013-2015, 2018 Free Software
   Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2006, 2007, 2009, 2010, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006, 2007, 2009, 2010, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2006, 2007, 2009, 2010 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006, 2007, 2009-2011, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006, 2007, 2009, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006, 2007, 2009, 2014, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006, 2007, 2009, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006, 2007, 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006, 2007, 2011-2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2006, 2007, 2011, 2015, 2020 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2006-2008, 2010, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006-2008, 2012, 2014, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006-2008, 2012, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006-2008, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006-2008, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006, 2009, 2011, 2012, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006-2010, 2012, 2014, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006-2010, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006, 2010-2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2006-2010, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006, 2010, 2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2006, 2010 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2006-2010 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2006, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2006 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2007, 2008, 2010, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2007, 2008, 2010-2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2007, 2008, 2010, 2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2007, 2008, 2012, 2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2007, 2008, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2007, 2008 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2007, 2009, 2011, 2012, 2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2007-2009, 2011, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2007-2009, 2011-2014, 2018-2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2007-2009, 2012, 2015, 2016, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2007, 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2007, 2011, 2012, 2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2007, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2007-2012, 2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2007 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2008, 2009, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2008, 2009, 2011-2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2008, 2009, 2011, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2008, 2009 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2008, 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2008, 2010, 2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2008, 2010-2012, 2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2008, 2010-2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2008-2010, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2008-2010, 2014, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2008-2010, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2008, 2010 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2008-2010 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2008, 2010 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2008, 2011, 2012, 2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2008, 2011, 2012, 2016 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2008, 2011, 2012 Free Software Foundation, Inc.
dnl
dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2008, 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2008, 2011-2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2008-2011, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2008, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2008, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2008 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2008 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2009, 2010, 2012, 2013, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2009, 2010, 2012, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2009, 2010, 2012, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2009, 2010, 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2009, 2010, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2009, 2010, 2015, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2009, 2010 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2009, 2010 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2009, 2011, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2009, 2011, 2015 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2009-2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2009, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2009, 2012, 2013, 2016, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2009, 2012-2014, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2009-2012, 2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2009-2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2009, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2009, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2009, 2014, 2015, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2009, 2014, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2009, 2015, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2009, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2009, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2009 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2010, 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2010, 2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2010-2012, 2015, 2016 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2010-2012, 2015-2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2010-2012, 2015-2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2010-2012, 2018 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2010-2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2010-2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2010, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2010, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2010-2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2010 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2010 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2011, 2012, 2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2011, 2012, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2011, 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2011, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2011, 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2011-2013, 2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2011-2013, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2011, 2013, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2011-2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2011, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2011-2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2011-2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2011-2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2011, 2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2011-2015, 2017, 2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2011-2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2011, 2016, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2011, 2017 Free Software Foundation, Inc.

dnl  Contributed to the GNU project by Marco Bodrato.  Ported to 64-bit by
dnl  Torbjörn Granlund.

      
      Copyright 2011, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2011 Free Software Foundation, Inc.

dnl  Contributed to the GNU project by Marco Bodrato.

      
      Copyright 2011 Free Software Foundation, Inc.

dnl  Contributed to the GNU project by Torbjorn Granlund and Marco Bodrato.

      
      Copyright 2011 Free Software Foundation, Inc.

dnl  Converted from AMD64 by Marco Bodrato.

      
      Copyright 2011 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2011 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2012, 2013, 2015, 2016 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2012, 2013, 2015 Free Software Foundation, Inc.

dnl  Contributed to the GNU project by Torbjorn Granlund.

      
      Copyright 2012, 2013, 2015 Free Software Foundation, Inc.

dnl  Contributed to the GNU project by Torbjörn Granlund.

      
      Copyright 2012, 2013, 2015 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2012, 2013, 2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2012, 2013, 2018 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2012, 2013, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2012, 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2012, 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2012-2014, 2016, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2012-2014, 2016 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2012, 2014, 2016, Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2012-2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2012, 2014, Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2012, 2015, 2016 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2012, 2015, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2012, 2015 Free Software Foundation, Inc.

dnl  Contributed to the GNU project by Torbjorn Granlund.

      
      Copyright 2012, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2012, 2016 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2012, 2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2012 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2012 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2012, Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2013, 2014, 2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.

      
      Copyright 2013, 2014, 2018, Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2013, 2014 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2013, 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2013, 2015, 2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2013-2015, 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2013, 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2013-2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2013, 2016 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2013, 2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2013, 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2013 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2013 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2014 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2015, 2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2015 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2015 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2016, 2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2016 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2016 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2017, 2018 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2017 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2017 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2018, 2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2018-2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2018 Free Software Foundation, Inc.

Contributed by Marco Bodrato.

      
      Copyright 2018 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.

      
      Copyright 2018 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2018 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2018, Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      Copyright 2019 Free Software Foundation, Inc.

dnl  This file is part of the GNU MP Library.
dnl
dnl  The GNU MP Library is free software; you can redistribute it and/or modify
dnl  it under the terms of either:

      
      Copyright 2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright 2019 Free Software Foundation, Inc.

This file is part of the GNU MP Library test suite.

      
      copyright{copyright
  \def\dots{...}%
  \def\enddots{...}%
  \def\equiv{==}%
  \def\error{error}%
  \def\euro{euro}%
  \def\expansion{==>}%
  \def\geq{>=}%
  \def\guillemetleft{<<}%
  \def\guillemetright{>>}%
  \def\guilsinglleft{<}%
  \def\guilsinglright{>}%
  \def\leq{<=}%
  \def\minus{-}%
  \def\point{.}%
  \def\pounds{pounds}%
  \def\print{-|}%
  \def\quotedblbase{"}%
  \def\quotedblleft{"}%
  \def\quotedblright{"}%
  \def\quoteleft{`}%
  \def\quoteright{'}%
  \def\quotesinglbase{,}%
  \def\registeredsymbol{R}%
  \def\result{=>}%
  \def\textdegree{o}%
  %
  \expandafter\ifx\csname SETtxiindexlquoteignore\endcsname\relax
  \else \indexlquoteignore \fi

      
      copyright}
  \DeclareUnicodeCharacter
  \DeclareUnicodeCharacter{00AB}{\guillemetleft}
  \DeclareUnicodeCharacter{00AD}{\-}
  \DeclareUnicodeCharacter{00AE}{\registeredsymbol}
  \DeclareUnicodeCharacter{00AF}{\={ }}

  \DeclareUnicodeCharacter{00B0}{\ringaccent{ }}
  \DeclareUnicodeCharacter{00B4}{\'{ }}
  \DeclareUnicodeCharacter{00B8}{\cedilla{ }}
  \DeclareUnicodeCharacter{00BA}{\ordm}
  \DeclareUnicodeCharacter{00BB}{\guillemetright}
  \DeclareUnicodeCharacter{00BF}{\questiondown}

      
      copyright
  \definedummyword\registeredsymbol
  \definedummyword\dots
  \definedummyword\enddots
  \definedummyword\entrybreak
  \definedummyword\equiv
  \definedummyword\error
  \definedummyword\euro
  \definedummyword\expansion
  \definedummyword\geq
  \definedummyword\guillemetleft
  \definedummyword\guillemetright
  \definedummyword\guilsinglleft
  \definedummyword\guilsinglright
  \definedummyword\lbracechar
  \definedummyword\leq
  \definedummyword\minus
  \definedummyword\ogonek
  \definedummyword\pounds
  \definedummyword\point
  \definedummyword\print
  \definedummyword\quotedblbase
  \definedummyword\quotedblleft
  \definedummyword\quotedblright
  \definedummyword\quoteleft
  \definedummyword\quoteright
  \definedummyword\quotesinglbase
  \definedummyword\rbracechar
  \definedummyword\result
  \definedummyword\textdegree
  %
  % We want to disable all macros so that they are not expanded by \write.
  \macrolist

      
      copyright}
  \gdef
  \gdef^^ab{\guillemetleft}
  \gdef^^ac{$\lnot$}
  \gdef^^ad{\-}
  \gdef^^ae{\registeredsymbol}
  \gdef^^af{\={}}
  %
  \gdef^^b0{\textdegree}
  \gdef^^b1{$\pm$}
  \gdef^^b2{$^2$}
  \gdef^^b3{$^3$}
  \gdef^^b4{\'{}}
  \gdef^^b5{$\mu$}
  \gdef^^b6{\P}

      
    
GNU Binutils 2.44
      
      (C)
      
      (C) (((C)
      
      (C) 1995-2017 Jean-loup Gailly
      
      (C) 1995-2017 Jean-loup Gailly and Mark Adler
      
      (C) 1995-2022 Jean-loup Gailly
      
      (C) 1995-2022 Jean-loup Gailly and Mark Adler
      
      (C) Architecture Reference Manual
      
      (C) Copyright 1984 by Third Eye Software, Inc.
      
      (C) Type.
      
      (c)	(c).c_dataorg
      
      (c)	(c).c_flt.hctx.r32
      
      (c)	(c).c_stackorg
      
      (c)	0
      
      (c)	_sch_test(c, _sch_iscppsp)
      
      (c)	c
      
      (c) & 0x3fffff)
      
      (c) & 0xff
      
      (c) & 0xff)
      
      (c) ((YY_CHAR) (c))
      
      (c) ((c)
      
      (c) ((c) - 128)
      
      (c) ((c) < 128)
      
      (c) ((c) >=
      
      (c) ((unsigned char)c)
      
      (c) ((unsigned int) _hex_value
      
      (c) ((unsigned) ((c) -
      
      (c) (ISASCII (c)
      
      (c) (c).c_lsize
      
      (c) (c).c_tab
      
      (c) (c).c_u.U_comm
      
      (c) (c).c_u.u_comm
      
      (c) (c).c_u.u_save
      
      (c) (lex
      
      (c) 0
      
      (c) 1
      
      (c) 2004 by Henrik Ravn
      
      (c) >> 8))
      
      (c) An ELF built with non-GNU compiler that does not
         set the architecture in the e_flags.  */
      
      (c) An error is issued if there would be a name clash.
      
      (c) FSF.
      
      (c) FSF. All rights are reserved.
      
      (c) FSF. Wszystkie prawa zastrzezone.
      
      (c) IS_DOS_DIR_SEPARATOR (c)
      
      (c) IS_UNIX_DIR_SEPARATOR
      
      (c) OP (0, RX_Operand_Immediate, 0, c)
      
      (c) PR
      
      (c) PR (PS,
      
      (c) ^ (b))
      
      (c) _sch_test(c, _sch_isblank)
      
      (c) _sch_test(c, _sch_iscntrl)
      
      (c) _sch_test(c, _sch_isdigit)
      
      (c) _sch_test(c, _sch_isgraph)
      
      (c) _sch_test(c, _sch_isprint)
      
      (c) _sch_test(c, _sch_isupper)
      
      (c) _sch_test(c, _sch_isxdigit)
      
      (c) _sch_tolower
      
      (c) _sch_toupper
      
      (c) c
      
      (c) dlx_unrecognized_line (c)
      
      (c) lex
      
      (c) mep_unrecognized_line
      
      (c) putchar (c)
      
      (c) re_syntax_table
      
      (c) rl78->op
      
      (c) tic4x_unrecognized_line
      
      (c) tic6x_unrecognized_line
      
      (c) yyunput( c, (yytext_ptr)  )
      
      (c) | (((k)
      
      (c) | bD (d)), (mOp
      
      (c) | bF2 (d))
      
      (c) | bHlf(d)), \
	(mOp | mX6a | mHint | mHlf)
      
      (c) | bHlf(d)), \
                                (mOp | mX6a | mHint | mHlf)
      
      (c) | bIh (d)
      
      (c) | bIh (d)
     (mOp | mX3 | mXb | mIh | mWh | mTag13)
      
      (c) | bPa (d)
      
      (c) | bR3a (d)), \
				(mOp | mX2a | mVe | mR3a)
      
      (c) | bTa (d)
      
      (c) | bTb (d)
      
      (c) | bVe
      
      (c) | bWha (d)
      
      (c) | bX2 (d)
      
      (c) | bX4 (d)
      
      (c) | bX6a
      
      (c) | bX6a (d)
      
      (c) | bY1(cY)
      
      (c) | bZb (d)
      
      2005 - Adaptation to Microsoft C Compiler for AMD64 by Gilles Vollant
      
      @copyright
      
      COPYRIGHT
      
      Copyright
      
      Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2021 Free Software Foundation,
      
      Copyright (C) 1985-2025 Free Software Foundation, Inc.
      
      Copyright (C) 1986-2025 Free Software Foundation, Inc.
      
      Copyright (C) 1987-2025 Free Software Foundation, Inc.
      
      Copyright (C) 1988-2025 Free Software Foundation, Inc.
      
      Copyright (C) 1989, 1991 Free Software Foundation, Inc.
      
      Copyright (C) 1989-2025 Free Software Foundation, Inc.
      
      Copyright (C) 1990-2024 Free Software Foundation
      
      Copyright (C) 1990-2025 Free Software Foundation, Inc.
      
      Copyright (C) 1991 Free Software Foundation, Inc.
      
      Copyright (C) 1991, 1999 Free Software Foundation, Inc.
      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.
      
      Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
      
      Copyright (C) 1992-2025 Free Software Foundation, Inc.
      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
      
      Copyright (C) 1994 X Consortium
      
      Copyright (C) 1994-2017 Free Software Foundation, Inc.
      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
      
      Copyright (C) 1995-1996 Jean-loup Gailly, Brian Raiter and Gilles Vollant.
      
      Copyright (C) 1995-2002 Free Software Foundation, Inc.
      
      Copyright (C) 1995-2003 Free Software Foundation, Inc.
      
      Copyright (C) 1995-2003 Jean-loup Gailly and Mark Adler.
      
      Copyright (C) 1995-2003 Jean-loup Gailly.
      
      Copyright (C) 1995-2003 Mark Adler
      
      Copyright (C) 1995-2003 by Jean-loup Gailly.
      
      Copyright (C) 1995-2003, 2010 Mark Adler
      
      Copyright (C) 1995-2003, 2010, 2014, 2016 Jean-loup Gailly, Mark Adler
      
      Copyright (C) 1995-2005, 2010 Mark Adler
      
      Copyright (C) 1995-2005, 2014, 2016 Jean-loup Gailly, Mark Adler
      
      Copyright (C) 1995-2006 Jean-loup Gailly.
      
      Copyright (C) 1995-2006, 2010 Jean-loup Gailly.
      
      Copyright (C) 1995-2006, 2010, 2011, 2016 Jean-loup Gailly
      
      Copyright (C) 1995-2006, 2011, 2016 Jean-loup Gailly
      
      Copyright (C) 1995-2008 Mark Adler
      
      Copyright (C) 1995-2010 Jean-loup Gailly, Brian Raiter and Gilles Vollant.
      
      Copyright (C) 1995-2011, 2016 Mark Adler
      
      Copyright (C) 1995-2014, 2016, 2018-2020 Free Software Foundation, Inc.
      
      Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler
      
      Copyright (C) 1995-2017 Jean-Loup Gailly, Mark Adler. OS/400 version by P. Monnerat.
      
      Copyright (C) 1995-2017 Jean-loup Gailly
      
      Copyright (C) 1995-2017 Mark Adler
      
      Copyright (C) 1995-2018 Jean-loup Gailly
      
      Copyright (C) 1995-2019 Mark Adler
      
      Copyright (C) 1995-2021 Jean-loup Gailly
      
      Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
      
      Copyright (C) 1995-2022 Jean-loup Gailly, Mark Adler
      
      Copyright (C) 1995-2022 Mark Adler
      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.
      
      Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
      
      Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
      
      Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
      
      Copyright (C) 1996-2003 Free Software Foundation, Inc.
      
      Copyright (C) 1996-2017 Free Software Foundation, Inc.
      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
      
      Copyright (C) 1997-2002 Free Software Foundation, Inc.
      
      Copyright (C) 1997-2003 Free Software Foundation, Inc.
      
      Copyright (C) 1997-2017 Free Software Foundation, Inc.
      
      Copyright (C) 1997-2020 Free Software Foundation, Inc.
      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.
      
      Copyright (C) 1998 - 2010 Gilles Vollant, Even Rouault, Mathias Svensson
      
      Copyright (C) 1998 Brian Raiter <breadbox@muppetlabs.com>
      
      Copyright (C) 1998 by Bob Dellaca.
      
      Copyright (C) 1998 by Jacques Nomssi Nzali.
      
      Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2008
      
      Copyright (C) 1998,1999,2000 by Jacques Nomssi Nzali.
      
      Copyright (C) 1998-2005 Gilles Vollant
      
      Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html )
      
      Copyright (C) 1998-2017 Free Software Foundation, Inc.
      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
      
      Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
      
      Copyright (C) 1999-2002 Free Software Foundation, Inc.
      
      Copyright (C) 1999-2017 Free Software Foundation, Inc.
      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2000-2002 Free Software Foundation, Inc.
      
      Copyright (C) 2000-2002, 2007-2014, 2016-2023 Free Software Foundation, Inc.
      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2001-2003 Free Software Foundation, Inc.
      
      Copyright (C) 2001-2017 Free Software Foundation, Inc.
      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2002 Free Software Foundation, Inc.
      
      Copyright (C) 2002-2003 Dmitriy Anisimkov
      
      Copyright (C) 2002-2004 Dmitriy Anisimkov
      
      Copyright (C) 2002-2013 Mark Adler
      
      Copyright (C) 2002-2013 Mark Adler, all rights reserved
      
      Copyright (C) 2002-2015, 2018-2021 Free Software Foundation, Inc.
      
      Copyright (C) 2002-2017 Free Software Foundation, Inc.
      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2003 Chris Anderson <christop@charm.net>
      
      Copyright (C) 2003 Cosmin Truta.
      
      Copyright (C) 2003 Mark Adler
      
      Copyright (C) 2003 by Cosmin Truta.
      
      Copyright (C) 2003, 2005, 2008, 2010, 2012 Mark Adler
      
      Copyright (C) 2003, 2006, 2007, 2009 Free Software Foundation, Inc.
      
      Copyright (C) 2003, 2009 Free Software Foundation, Inc.
      
      Copyright (C) 2003, 2012 Mark Adler
      
      Copyright (C) 2003, 2012 Mark Adler, all rights reserved
      
      Copyright (C) 2003, 2012, 2013 Mark Adler
      
      Copyright (C) 2003-2010 Mark Adler
      
      Copyright (C) 2003-2017 Free Software Foundation, Inc.
      
      Copyright (C) 2003-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2004 Free Software Foundation, Inc.
      
      Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
      
      Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation, Inc.
      
      Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
      
      Copyright (C) 2004, 2005, 2012 Mark Adler, all rights reserved
      
      Copyright (C) 2004, 2008, 2012 Mark Adler, all rights reserved
      
      Copyright (C) 2004, 2008, 2012, 2016, 2019 Mark Adler, all rights reserved
      
      Copyright (C) 2004, 2010 Mark Adler
      
      Copyright (C) 2004-2014, 2016, 2019-2023 Free Software Foundation, Inc.
      
      Copyright (C) 2004-2017 Free Software Foundation, Inc.
      
      Copyright (C) 2004-2017 Mark Adler
      
      Copyright (C) 2004-2019 Mark Adler
      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2005, 2012, 2018 Mark Adler
      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2006-2017 Free Software Foundation, Inc.
      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2007 Free Software Foundation, Inc.
      
      Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
      
      Copyright (C) 2007, 2008, 2012, 2018 Mark Adler
      
      Copyright (C) 2007-2008 Even Rouault
      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2009 Free Software Foundation, Inc.
      
      Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com )
      
      Copyright (C) 2009-2017 Free Software Foundation, Inc.
      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2010 Free Software Foundation, Inc.
      
      Copyright (C) 2010, 2011, 2015 Free Software Foundation, Inc.
      
      Copyright (C) 2010-2022 Free Software Foundation, Inc.
      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2011, 2016 Mark Adler
      
      Copyright (C) 2011-2017 Free Software Foundation, Inc.
      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2012 Free Software Foundation, Inc.
      
      Copyright (C) 2012-2022 Free Software Foundation, Inc.
      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2014 Free Software Foundation, Inc.
      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2015 Free Software Foundation, Inc.
      
      Copyright (C) 2015-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2018 Mark Adler
      
      Copyright (C) 2018-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2019-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2020 Free Software Foundation, Inc.
      
      Copyright (C) 2020-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2021-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2022 Free Software Foundation, Inc.
      
      Copyright (C) 2022-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2023-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2024-2025 Free Software Foundation, Inc.
      
      Copyright (C) 2025 Free Software Foundation, Inc.
      
      Copyright (C) @va
      
      Copyright (C) year name of author
      
      Copyright (Copyright)
      
      Copyright (c) 1983 Regents of the University of California.
      
      Copyright (c) 1983, 1991, 1993, 2001
 *      The Regents of the University of California.  All rights reserved.
      
      Copyright (c) 2014,2016 Karlson2k (Evgeny Grin) <k2k@narod.ru>
      
      Copyright (c) 2014 Regents of the University of California.
      
      Copyright (c) 2014 The Regents of the University of California.
      
      Copyright (c) 2015 Moritz Klammler <moritz@klammler.eu>
      
      Copyright (c) 2015 Paul Norman <penorman@mac.com>
      
      Copyright (c) 2016, 2018 Krzesimir Nowak <qdlacz@gmail.com>
      
      Copyright (c) 2019 Enji Cooper <yaneurabeya@gmail.com>
      
      Copyright (c) 2020 Jason Merrill <jason@redhat.com>
      
      Copyright (c) Henrik Ravn 2004
      
      copyright (fp);
      
      © Copyright Henrik Ravn 2004
      
      Copyright Henrik Ravn 2004
      
      copyright obj_som_copyright
      
      copyright: %.*s
      
      copyright the
      
      Copyright XXXX-YYYY Free Software Foundation, Inc.
      
      N/A
      
      (C) Free Software Foundation, Inc.
      
      Copyright (C) 2003, 2004, 2005, 2006, 2007 James Troup <james@nocrew.org>
      
      Copyright (c) 2013 Roy Stogner <roystgnr@ices.utexas.edu>
      
      Copyright (c) 2014, 2015 Google Inc.
      
      (C)

# Source file extension for C test sources.
ac_ext=c

# Object file extension for compiled C test sources.
objext=o
_LT_TAGVAR(objext, $1)=$objext

      
      (C)
       src1 = Register 0-11 (g), Indirect 0,1,IR0,IR1 (J), C4x T2: Indirect (O)
       dst  = Register 0-11 (r)
   Instr: 1/0 - SUBF3
   Alias: i, i3
*/
#define S_CLASS(name, level) \
  .ifdef level                                  &\
name##_S:                                       &\
  name     R2, R1, R0               /* e,g;r */ &\
  name     R1, R0                   /* e,g;r */ &\
  name     R1, *+AR0(1), R0         /* e,J,r */ &\
  name     *+AR0(1), R1, R0         /* I,g;r */ &\
  name     *+AR0(1), R0             /* I,g;r */ &\
  name     *+AR0(1), *+AR1(1), R0   /* I,J,r */ &\
  .endif                                        &\
  .ifdef TEST_C4X                               &\
name##_S_c4x:                                   &\
  name     *+AR0(5), R1, R0         /* C,g;r */ &\
  name     *+AR0(5), R0             /* C,g;r */ &\
  name     *+AR0(5), *+AR1(5), R0   /* C,O,r */ &\
  .endif                                        &\
  .ifdef level                                  &\
name##3_S:                                      &\
  name##3  R2, R1, R0               /* e,g;r */ &\
  name##3  R1, R0                   /* e,g;r */ &\
  name##3  R1, *+AR0(1), R0         /* e,J,r */ &\
  name##3  *+AR0(1), R1, R0         /* I,g;r */ &\
  name##3  *+AR0(1), R0             /* I,g;r */ &\
  name##3  *+AR0(1), *+AR1(1), R0   /* I,J,r */ &\
  .endif                                        &\
  .ifdef TEST_C4X                               &\
name##3_S_c4x:                                  &\
  name##3  *+AR0(5), R1, R0         /* C,g;r */ &\
  name##3  *+AR0(5), R0             /* C,g;r */ &\
  name##3  *+AR0(5), *+AR1(5), R0   /* C,O,r */ &\
  .endif                                        

      
      (C)
       src1 = Register 0-11 (g), Indirect 0,1,IR0,IR1 (J), C4x T2: Indirect (O)
       dst  = Register 0-11 (r)
   Instr: 1/0 - SUBF3
   Alias: i, i3
*/
#define S_CLASS_INSN(name, opcode, level) \
  { name, opcode|0x20000000, 0xffe00000, "e,g;r", level  }, \
  { name, opcode|0x20200000, 0xffe00000, "e,J,r", level  }, \
  { name, opcode|0x20400000, 0xffe00000, "I,g;r", level  }, \
  { name, opcode|0x20600000, 0xffe00000, "I,J,r", level  }, \
  { name, opcode|0x30200000, 0xffe00000, "C,g;r", OP_C4X }, \
  { name, opcode|0x30600000, 0xffe00000, "C,O,r", OP_C4X }, \
  { name "3", opcode|0x20000000, 0xffe00000, "e,g;r", level  }, \
  { name "3", opcode|0x20200000, 0xffe00000, "e,J,r", level  }, \
  { name "3", opcode|0x20400000, 0xffe00000, "I,g;r", level  }, \
  { name "3", opcode|0x20600000, 0xffe00000, "I,J,r", level  }, \
  { name "3", opcode|0x30200000, 0xffe00000, "C,g;r", OP_C4X }, \
  { name "3", opcode|0x30600000, 0xffe00000, "C,O,r", OP_C4X }

      
      (C)
       src1 = Register 0-11 (g), Indirect 0,1,IR0,IR1 (J), C4x T2: Indirect (O)
       dst  = Register 0-11 (r)
   Instr: 2/0 - ADDF3, MPYF3
   Alias: i, i3
*/
#define SC_CLASS(name, level) \
  .ifdef level                                  &\
name##_SC:                                      &\
  name     R2, R1, R0               /* e,g;r */ &\
  name     R1, R0                   /* e,g;r */ &\
  name     R1, *+AR0(1), R0         /* e,J,r */ &\
  name     *+AR0(1), R1, R0         /* I,g;r */ &\
  name     *+AR0(1), R0             /* I,g;r */ &\
  name     *+AR0(1), *+AR1(1), R0   /* I,J,r */ &\
  .endif                                        &\
  .ifdef TEST_C4X                               &\
name##_SC_c4x:                                  &\
  name     *+AR0(5), R1, R0         /* C,g;r */ &\
  name     *+AR0(5), R0             /* C,g;r */ &\
  name     R1, *+AR0(5), R0         /* g,C,r */ &\
  name     *+AR0(5), *+AR1(5), R0   /* C,O,r */ &\
  .endif                                        &\
  .ifdef level                                  &\
name##3_SC:                                     &\
  name##3  R2, R1, R0               /* e,g;r */ &\
  name##3  R1, R0                   /* e,g;r */ &\
  name##3  R1, *+AR0(1), R0         /* e,J,r */ &\
  name##3  *+AR0(1), R1, R0         /* I,g;r */ &\
  name##3  *+AR0(1), R0             /* I,g;r */ &\
  name##3  *+AR0(1), *+AR1(1), R0   /* I,J,r */ &\
  .endif                                        &\
  .ifdef TEST_C4X                               &\
name##3_SC_c4x:                                 &\
  name##3  *+AR0(5), R1, R0         /* C,g;r */ &\
  name##3  *+AR0(5), R0             /* C,g;r */ &\
  name##3  R1, *+AR0(5), R0         /* g,C,r */ &\
  name##3  *+AR0(5), *+AR1(5), R0   /* C,O,r */ &\
  .endif                                        

      
      (C)
       src1 = Register 0-11 (g), Indirect 0,1,IR0,IR1 (J), C4x T2: Indirect (O)
       dst  = Register 0-11 (r)
   Instr: 2/0 - ADDF3, MPYF3
   Alias: i, i3
*/
#define SC_CLASS_INSN(name, opcode, level) \
  { name, opcode|0x20000000, 0xffe00000, "e,g;r", level  }, \
  { name, opcode|0x20200000, 0xffe00000, "e,J,r", level  }, \
  { name, opcode|0x20400000, 0xffe00000, "I,g;r", level  }, \
  { name, opcode|0x20600000, 0xffe00000, "I,J,r", level  }, \
  { name, opcode|0x30200000, 0xffe00000, "C,g;r", OP_C4X }, \
  { name, opcode|0x30200000, 0xffe00000, "g,C,r", OP_C4X }, \
  { name, opcode|0x30600000, 0xffe00000, "C,O,r", OP_C4X }, \
  { name "3", opcode|0x20000000, 0xffe00000, "e,g;r", level  }, \
  { name "3", opcode|0x20200000, 0xffe00000, "e,J,r", level  }, \
  { name "3", opcode|0x20400000, 0xffe00000, "I,g;r", level  }, \
  { name "3", opcode|0x20600000, 0xffe00000, "I,J,r", level  }, \
  { name "3", opcode|0x30200000, 0xffe00000, "g,C,r", OP_C4X }, \
  { name "3", opcode|0x30200000, 0xffe00000, "C,g;r", OP_C4X }, \
  { name "3", opcode|0x30600000, 0xffe00000, "C,O,r", OP_C4X }

      
      (C)
       src1 = Register 0-11 (g), Indirect 0,1,IR0,IR1 (J), C4x T2: Indirect (O)
   Instr: 1/0 - CMPF3
   Alias: i, i3
*/
#define S2_CLASS(name, level) \
  .ifdef level                                &\
name##_S2:                                    &\
  name     R2, R1                   /* e,g */ &\
  name     R1, *+AR0(1)             /* e,J */ &\
  name     *+AR0(1), R1             /* I,g */ &\
  name     *+AR0(1), *+AR1(1)       /* I,J */ &\
  .endif                                      &\
  .ifdef TEST_C4X                             &\
name##_S2_c4x:                                &\
  name     *+AR0(5), R1             /* C,g */ &\
  name     *+AR0(5), *+AR1(5)       /* C,O */ &\
  .endif                                      &\
  .ifdef level                                &\
name##3_S2:                                   &\
  name##3  R2, R1                   /* e,g */ &\
  name##3  R1, *+AR0(1)             /* e,J */ &\
  name##3  *+AR0(1), R1             /* I,g */ &\
  name##3  *+AR0(1), *+AR1(1)       /* I,J */ &\
  .endif                                      &\
  .ifdef TEST_C4X                             &\
name##3_S2_c4x:                               &\
  name##3  *+AR0(5), R1             /* C,g */ &\
  name##3  *+AR0(5), *+AR1(5)       /* C,O */ &\
  .endif                                        

      
      (C)
       src1 = Register 0-11 (g), Indirect 0,1,IR0,IR1 (J), C4x T2: Indirect (O)
   Instr: 1/0 - CMPF3
   Alias: i, i3
*/
#define S2_CLASS_INSN(name, opcode, level) \
  { name, opcode|0x20000000, 0xffe00000, "e,g", level  }, \
  { name, opcode|0x20200000, 0xffe00000, "e,J", level  }, \
  { name, opcode|0x20400000, 0xffe00000, "I,g", level  }, \
  { name, opcode|0x20600000, 0xffe00000, "I,J", level  }, \
  { name, opcode|0x30200000, 0xffe00000, "C,g", OP_C4X }, \
  { name, opcode|0x30600000, 0xffe00000, "C,O", OP_C4X }, \
  { name "3", opcode|0x20000000, 0xffe00000, "e,g", level  }, \
  { name "3", opcode|0x20200000, 0xffe00000, "e,J", level  }, \
  { name "3", opcode|0x20400000, 0xffe00000, "I,g", level  }, \
  { name "3", opcode|0x20600000, 0xffe00000, "I,J", level  }, \
  { name "3", opcode|0x30200000, 0xffe00000, "C,g", OP_C4X }, \
  { name "3", opcode|0x30600000, 0xffe00000, "C,O", OP_C4X }

      
      (C)
     AC_LINK_IFELSE(
     AC_LANG_POP])
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
    CFLAGS="$SAVE_CFLAGS"
  fi
  ;;
sparc*-*solaris*)
  # Find out which ABI we are using.
  echo 'int i;' > conftest.$ac_ext
  if AC_TRY_EVAL(ac_compile); then
    case `/usr/bin/file conftest.o` in
    *64-bit*)
      case $lt_cv_prog_gnu_ld in
      yes*) LD="${LD-ld} -m elf64_sparc" ;;

      
      (C)        (((C)

      
      (C)        (((C)
#define CC3(OP)         (((OP)>>8)&0x3)
#define SBIT(OP)        ((OP)&0xF)
#define MMR(OP)         ((OP)&0x7F)
#define MMRX(OP)        ((((OP)>>4)&0xF)+16)
#define MMRY(OP)        (((OP)&0xF)+16)

#define OPTYPE(X)       ((X)&~OPT)

      
      (C) ((C) ==

/* Separator character handling.  */

      
      (C) 1995-2017 Jean-loup Gailly
      VALUE "OriginalFilename",	"zlib1.dll\0"
      VALUE "ProductName",	"zlib\0"
      VALUE "ProductVersion",	ZLIB_VERSION "\0"
      VALUE "Comments",		"For more information visit http://www.zlib.net/\0"
    END
  END
  BLOCK "VarFileInfo"
  BEGIN
    VALUE "Translation", 0x0409, 1252
  END

      
      (C) 1995-2017 Jean-loup Gailly and Mark Adler

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

      
      (C) 1995-2022 Jean-loup Gailly
    END
  END
  BLOCK "VarFileInfo"
  BEGIN
    VALUE "Translation", 0x0409, 1252
  END

      
      (C) 1995-2022 Jean-loup Gailly
    END
  END
  BLOCK "VarFileInfo"
  BEGIN
    VALUE "Translation", 0x0409, 1252
  END

      
      (C) 1995-2022 Jean-loup Gailly and Mark Adler

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

      
      (C) Architecture Reference Manual
   ARMv7-A and ARMv7-R edition
   ARM DDI 0406C.b (ID072512).  */

static inline bfd_vma
create_instruction_branch_absolute (int branch_offset)

      
      (C) Copyright 1984 by Third Eye Software, Inc.
 *
 * Third Eye Software, Inc. grants reproduction and use rights to
 * all parties, PROVIDED that this comment is maintained in the copy.

      
      (C) Type.
      printf (desc_format, SYM_STAB_DESC (info));	/* Size.  */
      printf ("|     |");				/* Line, Section.  */
    }
  else

      
      (C) form.
        if intro.endswith ('right'):

      
      (C)/!b go
	:more
	/\./!{
	  N
	  s/\n# //
	  b more

      
      (c)			(lex

      
      (c)			(lex

static char lex[256] = {
  [' ']  = LEX_IS_WHITESPACE,
  ['\t'] = LEX_IS_WHITESPACE,
#ifdef CR_EOL
  ['\r'] = LEX_IS_LINE_SEPARATOR,
#else
  ['\r'] = LEX_IS_WHITESPACE,
#endif
  ['\n'] = LEX_IS_NEWLINE,
  [':'] = LEX_IS_COLON,
  ['$'] = LEX_IS_SYMBOL_COMPONENT,
  ['.'] = LEX_IS_SYMBOL_COMPONENT,
  ['_'] = LEX_IS_SYMBOL_COMPONENT,
  ['A'] = LEX_IS_SYMBOL_COMPONENT, ['a'] = LEX_IS_SYMBOL_COMPONENT,
  ['B'] = LEX_IS_SYMBOL_COMPONENT, ['b'] = LEX_IS_SYMBOL_COMPONENT,
  ['C'] = LEX_IS_SYMBOL_COMPONENT, ['c'] = LEX_IS_SYMBOL_COMPONENT,
  ['D'] = LEX_IS_SYMBOL_COMPONENT, ['d'] = LEX_IS_SYMBOL_COMPONENT,
  ['E'] = LEX_IS_SYMBOL_COMPONENT, ['e'] = LEX_IS_SYMBOL_COMPONENT,
  ['F'] = LEX_IS_SYMBOL_COMPONENT, ['f'] = LEX_IS_SYMBOL_COMPONENT,
  ['G'] = LEX_IS_SYMBOL_COMPONENT, ['g'] = LEX_IS_SYMBOL_COMPONENT,
  ['H'] = LEX_IS_SYMBOL_COMPONENT, ['h'] = LEX_IS_SYMBOL_COMPONENT,
  ['I'] = LEX_IS_SYMBOL_COMPONENT, ['i'] = LEX_IS_SYMBOL_COMPONENT,
  ['J'] = LEX_IS_SYMBOL_COMPONENT, ['j'] = LEX_IS_SYMBOL_COMPONENT,
  ['K'] = LEX_IS_SYMBOL_COMPONENT, ['k'] = LEX_IS_SYMBOL_COMPONENT,
  ['L'] = LEX_IS_SYMBOL_COMPONENT, ['l'] = LEX_IS_SYMBOL_COMPONENT,
  ['M'] = LEX_IS_SYMBOL_COMPONENT, ['m'] = LEX_IS_SYMBOL_COMPONENT,
  ['N'] = LEX_IS_SYMBOL_COMPONENT, ['n'] = LEX_IS_SYMBOL_COMPONENT,
  ['O'] = LEX_IS_SYMBOL_COMPONENT, ['o'] = LEX_IS_SYMBOL_COMPONENT,
  ['P'] = LEX_IS_SYMBOL_COMPONENT, ['p'] = LEX_IS_SYMBOL_COMPONENT,
  ['Q'] = LEX_IS_SYMBOL_COMPONENT, ['q'] = LEX_IS_SYMBOL_COMPONENT,
  ['R'] = LEX_IS_SYMBOL_COMPONENT, ['r'] = LEX_IS_SYMBOL_COMPONENT,
  ['S'] = LEX_IS_SYMBOL_COMPONENT, ['s'] = LEX_IS_SYMBOL_COMPONENT,
  ['T'] = LEX_IS_SYMBOL_COMPONENT, ['t'] = LEX_IS_SYMBOL_COMPONENT,
  ['U'] = LEX_IS_SYMBOL_COMPONENT, ['u'] = LEX_IS_SYMBOL_COMPONENT,
  ['V'] = LEX_IS_SYMBOL_COMPONENT, ['v'] = LEX_IS_SYMBOL_COMPONENT,
  ['W'] = LEX_IS_SYMBOL_COMPONENT, ['w'] = LEX_IS_SYMBOL_COMPONENT,
  ['X'] = LEX_IS_SYMBOL_COMPONENT, ['x'] = LEX_IS_SYMBOL_COMPONENT,
  ['Y'] = LEX_IS_SYMBOL_COMPONENT, ['y'] = LEX_IS_SYMBOL_COMPONENT,
  ['Z'] = LEX_IS_SYMBOL_COMPONENT, ['z'] = LEX_IS_SYMBOL_COMPONENT,
  ['0'] = LEX_IS_SYMBOL_COMPONENT,
  ['1'] = LEX_IS_SYMBOL_COMPONENT,
  ['2'] = LEX_IS_SYMBOL_COMPONENT,
  ['3'] = LEX_IS_SYMBOL_COMPONENT,
  ['4'] = LEX_IS_SYMBOL_COMPONENT,
  ['5'] = LEX_IS_SYMBOL_COMPONENT,
  ['6'] = LEX_IS_SYMBOL_COMPONENT,
  ['7'] = LEX_IS_SYMBOL_COMPONENT,
  ['8'] = LEX_IS_SYMBOL_COMPONENT,
  ['9'] = LEX_IS_SYMBOL_COMPONENT,
#define INIT2(n) [n] = LEX_IS_SYMBOL_COMPONENT, \
		 [(n) + 1] = LEX_IS_SYMBOL_COMPONENT
#define INIT4(n)    INIT2 (n),  INIT2 ((n) +  2)
#define INIT8(n)    INIT4 (n),  INIT4 ((n) +  4)
#define INIT16(n)   INIT8 (n),  INIT8 ((n) +  8)
#define INIT32(n)  INIT16 (n), INIT16 ((n) + 16)
#define INIT64(n)  INIT32 (n), INIT32 ((n) + 32)
#define INIT128(n) INIT64 (n), INIT64 ((n) + 64)
  INIT128 (128),
#undef INIT128
#undef INIT64
#undef INIT32
#undef INIT16
#undef INIT8
#undef INIT4
#undef INIT2

      
      (c)		(((c) >> 7) == 0)

      
      (c)		((c)

#define USRIDX(group, usr)	((group) | ((usr) << 5))
#define SRIDX(major, minor, ext) \
                           (((major) << 7) | ((minor) << 3) | (ext))

      
      (c)		(lex

      
      (c)		0
#endif

/* Magic end-of-stack addresses for old core dumps.  This is _very_ fragile,
   but I don't see any easy way to get that info right now.  */

      
      (c)		IS_PROC64(
#else

      
      (c)		OP (0, MSP430_Operand_Immediate, 0, c)
#define DR(r)		OP (0, MSP430_Operand_Register, r, 0)
#define DM(r, a)	OP (0, MSP430_Operand_Indirect, r, a)
#define DA(a)		OP (0, MSP430_Operand_Indirect, MSR_None, a)
#define AD(r, ad)	encode_ad (r, ad, ld, 0)
#define ADX(r, ad, x)	encode_ad (r, ad, ld, x)


      
      (c)		OP (0, RL78_Operand_Immediate, 0, c)
#define DR(r)		OP (0, RL78_Operand_Register, RL78_Reg_##r, 0)
#define DRB(r)		OP (0, RL78_Operand_Register, RB(r), 0)
#define DRW(r)		OP (0, RL78_Operand_Register, RW(r), 0)
#define DM(r,a)		OP (0, RL78_Operand_Indirect, RL78_Reg_##r, a)
#define DM2(r1,r2,a)	OPX (0, RL78_Operand_Indirect, RL78_Reg_##r1, RL78_Reg_##r2, a)
#define DE()		rl78->op[0].use_es = 1
#define DB(b)		set_bit (rl78->op, b)
#define DCY()		DR(PSW); DB(0)
#define DPUSH()		OP (0, RL78_Operand_PreDec, RL78_Reg_SP, 0);


      
      (c)		OP (1, MSP430_Operand_Immediate, 0, c)
#define SR(r)		OP (1, MSP430_Operand_Register, r, 0)
#define SM(r, a)	OP (1, MSP430_Operand_Indirect, r, a)
#define SA(a)		OP (1, MSP430_Operand_Indirect, MSR_None, a)
#define SI(r)		OP (1, MSP430_Operand_Indirect_Postinc, r, 0)
#define AS(r, as)	encode_as (r, as, ld, 0)
#define ASX(r, as, x)	encode_as (r, as, ld, x)

#define BW(x)		msp430->size = (x ? 8 : 16)
/* The last 20 is for SWPBX.Z and SXTX.A.  */
#define ABW(a,x)	msp430->size = (a ? ((x ? 8 : 16)) : (x ? 20 : 20))

      
      (c)		OP (1, RL78_Operand_Immediate, 0, c)
#define SR(r)		OP (1, RL78_Operand_Register, RL78_Reg_##r, 0)
#define SRB(r)		OP (1, RL78_Operand_Register, RB(r), 0)
#define SRW(r)		OP (1, RL78_Operand_Register, RW(r), 0)
#define SM(r,a)		OP (1, RL78_Operand_Indirect, RL78_Reg_##r, a)
#define SM2(r1,r2,a)	OPX (1, RL78_Operand_Indirect, RL78_Reg_##r1, RL78_Reg_##r2, a)
#define SE()		rl78->op[1].use_es = 1
#define SB(b)		set_bit (rl78->op+1, b)
#define SCY()		SR(PSW); SB(0)

      
      (c)		rl78->op
#define SPOP()		OP (1, RL78_Operand_PostInc, RL78_Reg_SP, 0);

static void
set_bit (RL78_Opcode_Operand *op, int bit)

      
      (c)		variables
#define	push(v)		(*sp++ = (v))
#define	pop()		(*--sp)
#define	emptystack()	(sp == stack)

  som_initialize_reloc_queue (reloc_queue);
  memset (variables, 0, sizeof (variables));
  memset (stack, 0, sizeof (stack));
  count = 0;
  prev_fixup = 0;
  saved_unwind_bits = 0;
  sp = stack;

      
      (c)	(!(c).old.c_entries)
# else

      
      (c)	(((unsigned) (c)) <= CHAR_MASK)
#endif /* is_a_char() */

extern char lex_type[];
extern char is_end_of_line[];

      
      (c)	((c) ==
#else

      
      (c)	((flags

  while ((c = *p++) != '\0')

      
      (c)	((unsigned int) _hex_value

/* Flags for pex_init.  These are bits to be or'ed together.  */

      
      (c)	(0
#endif

  first_digit = *address_of_string_pointer;
  c = *first_digit;

      
      (c)	(c).c_dataorg
#else

      
      (c)	(c).c_datasize
#else

      
      (c)	(c).c_flt.hctx.r32
#else

      
      (c)	(c).c_flt.hctx.r64
#else

      
      (c)	(c).c_impl
#else

      
      (c)	(c).c_loader
#else

      
      (c)	(c).c_lsize
#else

      
      (c)	(c).c_mst
#else

      
      (c)	(c).c_stackorg
#else

      
      (c)	(c).c_tab

/* Return the c_lsize field from struct core_dumpx C.  */

      
      (c)	(c).c_u.U_comm
#else

      
      (c)	(c).c_u.U_proc.pi_comm
#else

      
      (c)	(c).c_u.u_comm
#endif

/* Return the struct __context64 pointer from struct core_dumpx C.  */

      
      (c)	(c).c_u.u_save
#endif

/* Return whether struct core_dumpx is from a 64-bit process.  */

      
      (c)	(hex_value (c)
/* If you change this, note well: Some code relies on side effects in
   the argument being performed exactly once.  */

      
      (c)	(lex

      
      (c)	(vip_metacharacters
      
      (c)	0
#endif

/* Return the c_dataorg field from struct core_dumpx C.  */

      
      (c)	0
#endif

/* Return the c_datasize field from struct core_dumpx C.  */

      
      (c)	0
#endif

/* Return the c_impl field from struct core_dumpx C.  */

      
      (c)	0
#endif

/* Return the command string from struct core_dump C.  */

      
      (c)	0
#endif

/* Return the command string from struct core_dumpx C.  */

      
      (c)	0
#endif

/* Return the offset to the loader region from struct core_dump C.  */

      
      (c)	0
#endif

/* Return whether CoreHdr C usese core_dumpxx structure.

      
      (c)	1
# endif
#else

      
      (c)	_sch_test(c, _sch_isbasic)

      
      (c)	_sch_test(c, _sch_iscppsp)

/* Character transformation.  */
extern const unsigned char  _sch_toupper[256];
extern const unsigned char  _sch_tolower[256];

      
      (c)	_sch_test(c, _sch_isidnum)

      
      (c)	_sch_test(c, _sch_isidst)

      
      (c)	_sch_test(c, _sch_isnvsp)

      
      (c)	_sch_test(c, _sch_isvsp)

      
      (c)	c
#endif

/* Return the struct mstsave pointer from struct core_dump C.  */

      
      (c)	c
#endif

/* Return the struct mstsave pointer from struct core_dumpx C.  */

      
      (c)
	  d_append_char (dpi, c);
	d_print_comp (dpi, options, d_right (dc));
      }
      return;

      
      (c)
      end
      return line_out
    end

    callback.register("process_output_buffer", convert_line_out)

      
      (c)
    *(p - 1) = c;
  return 0;
}

      
      (c)
    *p

  /* Look to see if it's in the register table.  */
  reg_number = reg_name_search (input_line_pointer);
  if (reg_number != REG_NONE)

      
      (c)
    *p

  /* Look to see if it's in the register table.  */
  reg_number = reg_name_search (input_line_pointer);
  if (reg_number >= 0)

      
      (c)
    fail ("
#endif

  /* If this triggers, CpuIsaBits needs to be increased.  */
  static_assert (CpuAttrEnums <= (1u << CpuIsaBits));

      
      (c)
    fail ("
#endif

  qsort (cpu_flags, ARRAY_SIZE (cpu_flags), sizeof (cpu_flags [0]),
	 compare);

      
      (c)
    fail ("
#endif

  static_assert (ARRAY_SIZE (opcode_modifiers) == Opcode_Modifier_Num);

      
      (c)
    next_c = input_line_pointer

  /* Do we have .section Name<,"flags">?  */
  if (c != ',' || (c == ',' && next_c == '"'))

      
      (c)
#as: --64
#ld: -shared -melf_x86_64
#readelf: -r --wide

Relocation section '.rela.dyn' at offset 0x[0-9a-f]+ contains 1 entry:

      
      (c)       OP (0, RX_Operand_Immediate, 0, c)
#define DR(r)       OP (0, RX_Operand_Register,  r, 0)
#define DI(r,a)     OP (0, RX_Operand_Indirect,  r, a)
#define DIs(r,a,s)  OP (0, RX_Operand_Indirect,  r, (a) * GET_SCALE (s))
#define DD(t,r,s)   rx_disp (0, t, r, bwl[s], ld);
#define DF(r)       OP (0, RX_Operand_Flag,  flagmap[r], 0)
#define DCR(r)      OP (0, RX_Operand_DoubleCReg, r, 0)
#define DDR(r)      OP (0, RX_Operand_DoubleReg,  r, 0)
#define DDRH(r)     OP (0, RX_Operand_DoubleRegH,  r, 0)
#define DDRL(r)     OP (0, RX_Operand_DoubleRegL,  r, 0)
#define DCND(r)     OP (0, RX_Operand_DoubleCond, r, 0)

#define SC(i)       OP (1, RX_Operand_Immediate, 0, i)
#define SR(r)       OP (1, RX_Operand_Register,  r, 0)
#define SRR(r)      OP (1, RX_Operand_TwoReg,  r, 0)
#define SI(r,a)     OP (1, RX_Operand_Indirect,  r, a)
#define SIs(r,a,s)  OP (1, RX_Operand_Indirect,  r, (a) * GET_SCALE (s))
#define SD(t,r,s)   rx_disp (1, t, r, bwl[s], ld);
#define SP(t,r)     rx_disp (1, t, r, (t!=3) ? RX_UByte : RX_Long, ld); P(t, 1);
#define SPm(t,r,m)  rx_disp (1, t, r, memex[m], ld); rx->op[1].size = memex[m];
#define Scc(cc)     OP (1, RX_Operand_Condition,  cc, 0)
#define SCR(r)      OP (1, RX_Operand_DoubleCReg, r, 0)
#define SDR(r)      OP (1, RX_Operand_DoubleReg,  r, 0)
#define SDRH(r)      OP (1, RX_Operand_DoubleRegH,  r, 0)
#define SDRL(r)      OP (1, RX_Operand_DoubleRegL,  r, 0)

      
      (c)      ((c) ==

      
      (c)  ((unsigned) ((c) -

struct sparc_it

      
      (c)  _sch_test(c, _sch_isalnum)

      
      (c)  _sch_test(c, _sch_isalpha)

      
      (c)  _sch_test(c, _sch_isblank)

      
      (c)  _sch_test(c, _sch_iscntrl)

      
      (c)  _sch_test(c, _sch_isdigit)

      
      (c)  _sch_test(c, _sch_isgraph)

      
      (c)  _sch_test(c, _sch_islower)

      
      (c)  _sch_test(c, _sch_isprint)

      
      (c)  _sch_test(c, _sch_ispunct)

      
      (c)  _sch_test(c, _sch_isspace)

      
      (c)  _sch_test(c, _sch_isupper)

      
      (c) & 0x3fffff))


      
      (c) & 0xff

      
      (c) & 0xff


      
      (c) & 0xff

/* Prevent the users of safe-ctype.h from accidently using the routines
   from ctype.h.  Initially, the approach was to produce an error when
   detecting that ctype.h has been included.  But this was causing
   trouble as ctype.h might get indirectly included as a result of
   including another system header (for instance gnulib's stdint.h).
   So we include ctype.h here and then immediately redefine its macros.  */

      
      (c) & 0xff

/* We assume 8 bits per byte. Use vip_op_defaults() to set these up BEFORE we
   are ever called.  */

      
      (c) & 0xff)
/* Get the char in this lexical element.  */

      
      (c) (((c) ==

int ExprMatch (char *string,char *expr)

      
      (c) ((YY_CHAR) (c))

/* Enter a start condition.  This macro really ought to take a parameter,
 * but we do it the disgusting crufty way forced on us by the ()-less
 * definition of BEGIN.

      
      (c) ((c)

/* ??? I can't currently think of any case where the mnemonic doesn't come
   first [and if one ever doesn't building the hash tables will be tricky].
   However, we treat mnemonics as just another operand of the instruction.
   A value of 1 means "this is where the mnemonic appears".  1 isn't
   special other than it's a non-printable ASCII char.  */

      
      (c) ((c) - 128)

      
      (c) ((c) < 128)

      
      (c) ((c) ==

static void
add_specific_symbols (const char *filename, htab_t htab, char **buffer_p)

      
      (c) ((c) ==
# endif
# ifdef isgraph

      
      (c) ((c) >=

      
      (c) ((c) >=

/* The prefix prepended by GCC to an identifier represnting the
   anonymous namespace.  */
#define ANONYMOUS_NAMESPACE_PREFIX "_GLOBAL_"
#define ANONYMOUS_NAMESPACE_PREFIX_LEN \
  (sizeof (ANONYMOUS_NAMESPACE_PREFIX) - 1)

      
      (c) ((c).new_dump.c_version == CORE_DUMPXX_VERSION)
#else

      
      (c) ((signed char) (c))
# else  /* not __STDC__ */
/* As in Harbison and Steele.  */

      
      (c) ((unsigned char)c)

      
      (c) (ISALNUM (c)

/* Try to parse a reg name.  Return the number of chars consumed.  */

      
      (c) (ISASCII (c)

      
      (c) (ISASCII (c)

# ifdef _tolower

      
      (c) (ISASCII (c)
# else

      
      (c) (ISASCII (c)
# endif

# undef ISPRINT

      
      (c) (strchr ("FLBWDAIZf", (c))

/* Adressing modes.  */
#define Adrmod_index_byte        0x1c
#define Adrmod_index_word        0x1d
#define Adrmod_index_doubleword  0x1e
#define Adrmod_index_quadword    0x1f

      
      (c) 0
#endif

/* Return the c_stackorg field from struct core_dumpx C.  */

      
      (c) 1
# else

      
      (c) 2004 by Henrik Ravn")
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]


      
      (c) << 1)
static const asm_nzcv nzcv_names[] = {
  {"nzcv", B (n, z, c, v)},
  {"nzcV", B (n, z, c, V)},
  {"nzCv", B (n, z, C, v)},
  {"nzCV", B (n, z, C, V)},
  {"nZcv", B (n, Z, c, v)},
  {"nZcV", B (n, Z, c, V)},
  {"nZCv", B (n, Z, C, v)},
  {"nZCV", B (n, Z, C, V)},
  {"Nzcv", B (N, z, c, v)},
  {"NzcV", B (N, z, c, V)},
  {"NzCv", B (N, z, C, v)},
  {"NzCV", B (N, z, C, V)},
  {"NZcv", B (N, Z, c, v)},
  {"NZcV", B (N, Z, c, V)},
  {"NZCv", B (N, Z, C, v)},
  {"NZCV", B (N, Z, C, V)}
};

      
      (c) > 127) \
	   || (include_all_whitespace && ISSPACE (c))) \
      )

      
      (c) >> 8))


      
      (c) ? 'A
		else
			break;
		if (c >= base)
			break;
		if (any < 0 || acc > cutoff || (acc == cutoff && c > cutlim))
			any = -1;
		else {
			any = 1;
			acc *= base;
			acc += c;
		}

      
      (c) ? 'A
  else
    *ret = (*ret << 4) | (c - '0');

  mangled += 2;

      
      (c) ? 'A
  else
    *ret = c - '0';

  c = mangled[1];
  if (!ISDIGIT (c))

      
      (c) An ELF built with non-GNU compiler that does not
         set the architecture in the e_flags.  */
    default:

      
      (c) An error is issued if there would be a name clash.
  */

      
      (c) FSF. All rights are reserved."
            VALUE "OriginalFilename", "windres.exe"
            VALUE "ProductName", "windows resource compiler"
            VALUE "ProductVersion", "1.0.0.1"
        END
        BLOCK "041504b0"
        BEGIN
            VALUE "CompanyName", "binutils"
            VALUE "FileDescription", "Kompilator RC."
            VALUE "FileVersion", "1.0.0.1"
            VALUE "InternalName", "windres.exe"

      
      (c) FSF. All rights are reserved."
            VALUE "OriginalFilename", "windres.exe"
            VALUE "ProductName", "windows resource compiler"
            VALUE "ProductVersion", "1.0.0.1"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x407, 1252
    END

      
      (c) FSF. All rights are reserved."
            VALUE "OriginalFilename", "windres.exe"
            VALUE "ProductName", "windows resource compiler"
            VALUE "ProductVersion", "1.1.0.0"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x407, 1252
    END

      
      (c) FSF. Wszystkie prawa zastrzezone."
            VALUE "OriginalFilename", "windres.exe"
            VALUE "ProductName", "windows resource compiler"
            VALUE "ProductVersion", "1.0.0.1"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x0409, 0x04b0, 0x0415, 0x04b0
    END

      
      (c) FSF." " All rights are reserved."
            VALUE "Original" "Filename", L"windres" ".exe"
            VALUE "Product" "Name", "windows resource " "compiler"
            VALUE "Product" "Version", "1.0.0.1"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x407, 1252
    END

      
      (c) IS_DIR_SEPARATOR_1 (0, c)
#define IS_UNIX_ABSOLUTE_PATH(f) IS_ABSOLUTE_PATH_1 (0, f)

/* Note that when DOS_BASED is true, IS_ABSOLUTE_PATH accepts d:foo as
   well, although it is only semi-absolute.  This is because the users
   of IS_ABSOLUTE_PATH want to know whether to prepend the current
   working directory to a file name, which should not be done with a
   name like d:foo.  */
#define IS_ABSOLUTE_PATH_1(dos_based, f)		 \
  (IS_DIR_SEPARATOR_1 (dos_based, (f)[0])		 \
   || HAS_DRIVE_SPEC_1 (dos_based, f))

      
      (c) IS_DIR_SEPARATOR_1 (1, c)
#define IS_DOS_ABSOLUTE_PATH(f) IS_ABSOLUTE_PATH_1 (1, f)
#define HAS_DOS_DRIVE_SPEC(f) HAS_DRIVE_SPEC_1 (1, f)


      
      (c) IS_DOS_DIR_SEPARATOR (c)
#  define IS_ABSOLUTE_PATH(f) IS_DOS_ABSOLUTE_PATH (f)
#else /* not DOSish */
#  if defined(__APPLE__)
#    ifndef HAVE_CASE_INSENSITIVE_FILE_SYSTEM
#      define HAVE_CASE_INSENSITIVE_FILE_SYSTEM 1
#    endif
#  endif /* __APPLE__ */
#  define HAS_DRIVE_SPEC(f) (0)

      
      (c) IS_UNIX_DIR_SEPARATOR (c)
#  define IS_ABSOLUTE_PATH(f) IS_UNIX_ABSOLUTE_PATH (f)
#endif

#define IS_DIR_SEPARATOR_1(dos_based, c)				\
  (((c) == '/')								\
   || (((c) == '\\') && (dos_based)))

      
      (c) PR (PS, "

  /* Detect illegal instructions.  */
  if (opcode.op[0].size == RX_Bad_Size
      || register_names [opcode.op[0].reg] == NULL
      || register_names [opcode.op[1].reg] == NULL
      || register_names [opcode.op[2].reg] == NULL)

      
      (c) PR (PS, "

  s = opcode.syntax;

      
      (c) _sch_test(c, _sch_isxdigit)


      
      (c) _tolower(c)
# else

      
      (c) as alias for in f,(c)
      port = reg;
      reg.X_md = 0;
      reg.X_add_number = REG_F;
    }
  else

      
      (c) can safely add the extra character c to the sequence.
      // These pointers remain in place for the duration of the buffer
      this->setp(buffer, buffer + buffer_size - 1);
    }
    else

      
      (c) dlx_unrecognized_line (c)

/* No shared lib support, so we don't need to ensure externally
   visible symbols can be overridden.  */
#define EXTERN_FORCE_RELOC 0

      
      (c) emit a
     R_PPC64_GLOB_DAT to tie the symbol to the GOT entry.  */
  /* FIXME: R_PPC64_PLTGOT16 not implemented.  */
    HOW (R_PPC64_PLTGOT16, 2, 16, 0xffff, 0, false,signed,
	  ppc64_elf_unhandled_reloc),

  /* Like R_PPC64_PLTGOT16, but without overflow.  */
  /* FIXME: R_PPC64_PLTGOT16_LO not implemented.  */
  HOW (R_PPC64_PLTGOT16_LO, 2, 16, 0xffff, 0, false, dont,
       ppc64_elf_unhandled_reloc),

      
      (c) isascii(c)
# endif

# ifdef isblank

      
      (c) it is buggy, in that the SEC_DATA
     flag is set on the "wrong" sections.  This heuristic might
     also fail to record a valid dll name if the dllname uses
     a multibyte or unicode character set (is that valid?).

     This heuristic is based on the fact that symbols names in
     the chosen section -- as opposed to the dll name -- begin
     at offset 2 in the data. The first two bytes are a 16bit
     little-endian count, and start at 0x0000. However, the dll
     name begins at offset 0 in the data. We assume that the
     dll name does not contain unprintable characters.   */
  if (data[0] != '\0' && ISPRINT (data[0])
      && (datasize < 2 || ISPRINT (data[1])))
    dll_name_list_append (identify_data->list, data);

      
      (c) means gdb would need to set multiple breakpoints (or
	     find the glink branch itself) when setting breakpoints
	     for pending shared library loads.  */
	  p = relplt->relocation;
	  for (i = 0; i < plt_count; i++, p++)
	    {
	      size_t len;

      
      (c) mep_unrecognized_line (c)
extern int mep_unrecognized_line (int);
#define md_cleanup mep_cleanup
extern void mep_cleanup (void);

#define md_elf_section_letter		mep_elf_section_letter
extern bfd_vma mep_elf_section_letter (int, const char **);
#define md_elf_section_flags		mep_elf_section_flags
extern flagword mep_elf_section_flags  (flagword, bfd_vma, int);

      
      (c) printf ("
#  define TRUE 1
#  define FALSE 0
# else
#  ifdef MBS_SUPPORT
#   define WCHAR
#   define INSIDE_RECURSION
#   include "regex.c"
#   undef INSIDE_RECURSION
#  endif
#  define BYTE
#  define INSIDE_RECURSION
#  include "regex.c"
#  undef INSIDE_RECURSION
# endif
#endif

#ifdef INSIDE_RECURSION
/* Common operations on the compiled pattern.  */

      
      (c) putchar (c)
#else
# ifdef WCHAR
#  define CHAR_T wchar_t
#  define UCHAR_T wchar_t
#  define COMPILED_BUFFER_VAR wc_buffer
#  define OFFSET_ADDRESS_SIZE 1 /* the size which STORE_NUMBER macro use */
#  define CHAR_CLASS_SIZE ((__alignof__(wctype_t)+sizeof(wctype_t))/sizeof(CHAR_T)+1)
#  define PREFIX(name) wcs_##name
#  define ARG_PREFIX(name) c##name
/* Should we use wide stream??  */

      
      (c) re_syntax_table

# endif /* emacs */

      
      (c) the relocation is not 32 bits wide.
  if (gsym == NULL)
    return !(parameters->options().output_is_position_independent()
	     && (ref_flags & Symbol::ABSOLUTE_REF)
	     && !is_32bit);

  // For global symbols, we use the same helper routines used in the
  // scan pass.  If we did not create a dynamic relocation, or if we
  // created a RELATIVE dynamic relocation, we should apply the static
  // relocation.
  bool has_dyn = gsym->needs_dynamic_reloc(ref_flags);
  bool is_rel = (ref_flags & Symbol::ABSOLUTE_REF)
		 && gsym->can_use_relative_reloc(ref_flags
						 & Symbol::FUNCTION_CALL);
  return !has_dyn || is_rel;

      
      (c) the relocation is not 32 bits wide.
  if (gsym == NULL)
    return !(parameters->options().output_is_position_independent()
	     && (ref_flags & Symbol::ABSOLUTE_REF)
	     && !is_32bit);

  // For global symbols, we use the same helper routines used in the
  // scan pass.  If we did not create a dynamic relocation, or if we
  // created a RELATIVE dynamic relocation, we should apply the static
  // relocation.
  bool has_dyn = gsym->needs_dynamic_reloc(ref_flags);
  bool is_rel = (ref_flags & Symbol::ABSOLUTE_REF)
		&& gsym->can_use_relative_reloc(ref_flags
						& Symbol::FUNCTION_CALL);
  return !has_dyn || is_rel;

      
      (c) the section allows direct references to MIPS16 functions.
  if (r_type != R_MIPS16_26
      && !bfd_link_relocatable (info)
      && ((h != NULL
	   && h->fn_stub != NULL
	   && (r_type != R_MIPS16_CALL16 || h->need_fn_stub))
	  || (local_p
	      && mips_elf_tdata (input_bfd)->local_stubs != NULL
	      && mips_elf_tdata (input_bfd)->local_stubs[r_symndx] != NULL))
      && !section_allows_mips16_refs_p (input_section))
    {
      /* This is a 32- or 64-bit call to a 16-bit function.  We should
	 have already noticed that we were going to need the
	 stub.  */
      if (local_p)

      
      (c) the section allows direct references to MIPS16 functions.
  if (r_type != elfcpp::R_MIPS16_26
      && ((mips_sym != NULL
           && mips_sym->has_mips16_fn_stub()
           && (r_type != elfcpp::R_MIPS16_CALL16 || mips_sym->need_fn_stub()))
          || (mips_sym == NULL
              && object->get_local_mips16_fn_stub(r_sym) != NULL))
      && !object->section_allows_mips16_refs(relinfo->data_shndx))
    {
      // This is a 32- or 64-bit call to a 16-bit function.  We should
      // have already noticed that we were going to need the
      // stub.
      Mips_address value;
      if (mips_sym == NULL)
        value = object->get_local_mips16_fn_stub(r_sym)->output_address();
      else

      
      (c) tic4x_unrecognized_line (c)

#define md_number_to_chars number_to_chars_littleendian

      
      (c) tic6x_unrecognized_line (c)
extern int tic6x_unrecognized_line (int c);

/* We want .cfi_* pseudo-ops for generating unwind info.  */
#define TARGET_USE_CFIPOP              1

      
      (c) tolower(c)
# endif

# ifndef NULL
#  define NULL (void *)0
# endif

      
      (c) yyunput( c, (yytext_ptr)  )

#ifndef YY_STRUCT_YY_BUFFER_STATE
#define YY_STRUCT_YY_BUFFER_STATE
struct yy_buffer_state

      
      (c) |           bX6a (d)
	(mOp | mM | mX |       mX6a | mHint | mHlf)
#define OpMXX6aHintHlfa(a,b,c,d,e,f) \

      
      (c) |           bX6a (d)
	(mOp | mM | mX |       mX6a | mHint | mHlfa)
#define OpMXY1X6aHintHlf(a,b,c, cY, d,e,f) \

      
      (c) | (((k)

      
      (c) | bC (d)), \
				(mOp | mX2 | mTa | mC)
#define OpX2aZaZbX4(a,b,c,d,e) \

      
      (c) | bD (d)), (mOp
#define OpBtypePaWhaD(a,b,c,d,e) \

      
      (c) | bD (d)), (mOp
#define OpPaWhcD(a,b,c,d) \

      
      (c) | bF2 (d)
	(mOp | mXa | mSf | mF2 | mF4)
#define OpXaX2(a,b,c)	(bOp (a) | bXa (b) | bX2 (c)), (mOp | mXa | mX2)
#define OpXaX2F2(a,b,c,d) \

      
      (c) | bF2 (d)), (mOp
#define OpRaRbTaSf(a,b,c,d,e) \

      
      (c) | bF2 (d)), (mOp
#define OpXaSfF4(a,b,c,d) \

      
      (c) | bF2 (d)), (mOp
#define OpXbX6Sf(a,b,c,d) \

      
      (c) | bF4 (d)), (mOp
#define OpXaSfF2F4(a,b,c,d,e) \

      
      (c) | bHint (d)), \
				(mOp | mX | mX6a | mHint)
#define OpMXX6a(a,b,c,d) \

      
      (c) | bHlf(d)), \
	(mOp | mX6a | mHint | mHlf)

/* Used to initialise unused fields in ia64_opcode struct,
   in order to stop gcc from complaining.  */
#define EMPTY 0,0,NULL

      
      (c) | bHlf(d)), \
                                (mOp | mX6a | mHint | mHlf)

      
      (c) | bIh (d)
     (mOp | mX3 | mXb | mIh | mWh | mTag13)

#define FULL17 ((ia64_insn)0x10ff001fc0LL)

      
      (c) | bIh (d)
  (mOp | mX3 | mXb | mIh | mWh)
#define OpX3XbIhWhTag13(a,b,c,d,e,f) \

      
      (c) | bImm14 (d)), \
				(mOp | mX2a | mVe | mImm14)

      
      (c) | bPa (d)
	(mOp | mX6 | mBtype | mPa | mWha | mD | mPr)
#define OpIhWhb(a,b,c) \
	(bOp (a) | bIh (b) | bWhb (c)), \
	(mOp | mIh | mWhb)
#define OpX6IhWhb(a,b,c,d) \

      
      (c) | bPa (d)
	(mOp | mX6 | mBtype | mPa | mWha | mD)
#define OpX6BtypePaWhaDPr(a,b,c,d,e,f,g) \

      
      (c) | bR3a (d)), \
				(mOp | mX2a | mVe | mR3a)

      
      (c) | bSf (d)), (mOp

/* Used to initialise unused fields in ia64_opcode struct,
   in order to stop gcc from complaining.  */
#define EMPTY 0,0,NULL

      
      (c) | bSf (d)), (mOp
#define OpXbX6(a,b,c) \
	(bOp (a) | bXb (b) | bX6 (c)), (mOp | mXb | mX6)
#define OpXbX6Y(a,b,c,d) \

      
      (c) | bTa (d)
	(mOp | mRa | mRb | mTa | mSf)
#define OpTa(a,b)	(bOp (a) | bTa (b)), (mOp | mTa)
#define OpXbQSf(a,b,c,d) \

      
      (c) | bTa (d)
	(mOp | mX2 | mTb | mTa | mC)

      
      (c) | bTb (d)
	(mOp | mX2 | mTa | mTb | mYa | mC)
#define OpX2TaTbYaXcC(a,b,c,d,e,f,g) \

      
      (c) | bTb (d)
	(mOp | mX2 | mTa | mTb | mYa | mXc | mC)
#define OpX3(a,b)		(bOp (a) | bX3 (b)), (mOp | mX3)
#define OpX3X6(a,b,c)		(bOp (a) | bX3 (b) | bX6(c)), \
				(mOp | mX3 | mX6)

      
      (c) | bVe (d)
	(mOp | mZa | mZb | mVe | mX2a | mX2b | mX2c)
#define OpX2X(a,b,c)		(bOp (a) | bX2 (b) | bX (c)), (mOp | mX2 | mX)

      
      (c) | bVe (d)
	(mOp | mZa | mZb | mVe | mX2a | mX2b)
#define OpZaZbVeX2aX2bX2c(a,b,c,d,e,f,g) \

      
      (c) | bWha (d)
	(mOp | mBtype | mPa | mWha | mD | mPr)

struct ia64_opcode ia64_opcodes_x[] =

      
      (c) | bWha (d)
	(mOp | mBtype | mPa | mWha | mD | mPr)
#define OpX6BtypePaWhaD(a,b,c,d,e,f) \

      
      (c) | bWha (d)
	(mOp | mBtype | mPa | mWha | mD)
#define OpBtypePaWhaDPr(a,b,c,d,e,f) \

      
      (c) | bWhb (d)), \
	(mOp | mX6 | mIh | mWhb)

/* Used to initialise unused fields in ia64_opcode struct,
   in order to stop gcc from complaining.  */
#define EMPTY 0,0,NULL

      
      (c) | bX2 (d)
				(mOp | mX3 | mX4 | mX2 | mY | mZ )
#define OpX6aHint(a,b,c) 	(bOp (a) | bX6a (b) | bHint (c)), \
				(mOp | mX6a | mHint)

      
      (c) | bX2 (d)
				(mOp | mX3 | mX4 | mX2 | mY)

      
      (c) | bX2 (d)), \
				(mOp | mX3 | mX4 | mX2)

      
      (c) | bX4 (d)
	(mOp | mX2a | mVe | mX4 | mX2b)
#define OpX2TbTaC(a,b,c,d,e) \

      
      (c) | bX4 (d)), \
				(mOp | mX2a | mVe | mX4)
#define OpX2aVeX4X2b(a,b,c,d,e)	\

      
      (c) | bX6a (d)
	(mOp | mM | mX | mX6a | mHint)
#define OpMXX6aHintHlf(a,b,c,d,e,f) \

      
      (c) | bX6a (d)), (mOp
#define OpMXX6aHint(a,b,c,d,e) \

      
      (c) | bX7 (d)), \
				(mOp | mX3 | mX6b | mX7)
#define OpX3X4(a,b,c)	 	(bOp (a) | bX3 (b) | bX4 (c)), \
				(mOp | mX3 | mX4)

      
      (c) | bY (d)), (mOp
#define OpXbX6F2(a,b,c,d) \

      
      (c) | bY(d)), \
				(mOp | mX3 | mX6 | mY)
#define OpVc(a,b)		(bOp (a) | bVc (b)), (mOp | mVc)
#define OpPaWhaD(a,b,c,d) \

      
      (c) | bY1(cY)
	(mOp | mM | mX | mY1 | mX6a | mHint | mHlf)
#define OpX6aHintHlf(a,b,c,d) \

      
      (c) | bYa (d)), \
				(mOp | mX2 | mX | mYa)

      
      (c) | bYb (d)), \
				(mOp | mX2 | mX | mYb)
#define OpX2TaTbYaC(a,b,c,d,e,f) \

      
      (c) | bYb(d)), \
				(mOp | mX3 | mX6 | mYb)
#define OpX3XbIhWh(a,b,c,d,e) \

      
      (c) | bZb (d)
	(mOp | mX2a | mZa | mZb | mX4 | mX2b)

/* Used to initialise unused fields in ia64_opcode struct,
   in order to stop gcc from complaining.  */
#define EMPTY 0,0,NULL

      
      (c) | bZb (d)
	(mOp | mX2a | mZa | mZb | mX4)
#define OpX2aZaZbX4X2b(a,b,c,d,e,f) \

      
      COPYRIGHT		2
#define NT_HP_VERSION		3
#define NT_HP_SRCFILE_INFO	4
#define NT_HP_LINKER		5
#define NT_HP_INSTRUMENTED	6
#define NT_HP_UX_OPTIONS	7


      
      COPYRIGHT pseudo-op.

static void

      
      Copyright
(C) Free Software Foundation, Inc.  They are distributed under the GNU

      
      Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2021 Free Software Foundation,

      
      Copyright (C) 1985-2025 Free Software Foundation, Inc.

      
      Copyright (C) 1985-2025 Free Software Foundation, Inc.

   This file is part of the GNU C Library.  Its master source is NOT part of
   the C library, however.  The master source lives in /gd/gnu/lib.

      
      Copyright (C) 1985-2025 Free Software Foundation, Inc.

;; Keywords: maint

      
      Copyright (C) 1986-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1986-2025 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (C) 1986-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1987-2025 Free Software Foundation, Inc.

      
      Copyright (C) 1987-2025 Free Software Foundation, Inc.

   NOTE: This source is derived from an old version taken from the GNU C
   Library (glibc).

      
      Copyright (C) 1987-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1987-2025 Free Software Foundation, Inc.

This file is part of libiberty.

      
      Copyright (C) 1988-2025 Free Software Foundation, Inc.

      
      Copyright (C) 1988-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1988-2025 Free Software Foundation, Inc.
   Contributed by C-SKY Microsystems and Mentor Graphics.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1988-2025 Free Software Foundation, Inc.
   Written by John Gilmore of Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1988-2025 Free Software Foundation, Inc.
   Written by Paul Kranenburg, EUR

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1989, 1991 Free Software Foundation, Inc.

      
      Copyright (C) 1989-2025 Free Software Foundation, Inc.

      
      Copyright (C) 1989-2025 Free Software Foundation, Inc.

   Contributed by the Center for Software Science at the
   University of Utah (pa-gdb-bugs@cs.utah.edu).

      
      Copyright (C) 1989-2025 Free Software Foundation, Inc.

   NOTE: The canonical source of this file is maintained with the GNU C Library.
   Bugs can be reported to bug-glibc@gnu.org.

      
      Copyright (C) 1989-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler, GDB, the GNU debugger, and
   the GNU Binutils.

      
      Copyright (C) 1989-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler, and GDB, the GNU Debugger.

      
      Copyright (C) 1989-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1989-2025 Free Software Foundation, Inc.

   This file is part of GAS.

      
      Copyright (C) 1989-2025 Free Software Foundation, Inc.

   This file is part of GDB and GAS.

      
      Copyright (C) 1989-2025 Free Software Foundation, Inc.

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 1989-2025 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (C) 1989-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1989-2025 Free Software Foundation, Inc.
   Contributed by C-SKY Microsystems and Mentor Graphics.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1989-2025 Free Software Foundation, Inc.
   Contributed by Carnegie Mellon University, 1993.
   Written by Alessandro Forin, based on earlier gas-1.38 target CPU files.
   Modified by Ken Raeburn for gas-2.x and ECOFF support.
   Modified by Richard Henderson for ELF support.
   Modified by Klaus K"ampf for EVAX (OpenVMS/Alpha) support.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1989-2025 Free Software Foundation, Inc.
   Contributed by Nobuyuki Hikichi(hikichi@sra.co.jp).

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.
   By Steve Chamberlain <sac@cygnus.com>

   This file is part of the GNU Binutils.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.
   Contributed by Steve Chamberlain <sac@cygnus.com>.

   This file is part of the GNU Binutils.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.

NOTE: The canonical source of this file is maintained with the GNU C Library.
Bugs can be reported to bug-glibc@prep.ai.mit.edu.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.

NOTE: This source is derived from an old version taken from the GNU C
Library (glibc).

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.

This file is part of GDB.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.

   This file is part of the GNU Binutils.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.

   Written by Fred Fish @ Cygnus Support, from information published
   in "UNIX System V Release 4, Programmers Guide: ANSI C and
   Programming Support Tools".

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.

   Written by Fred Fish @ Cygnus Support, from information published
   in "UNIX System V Release 4, Programmers Guide: ANSI C and
   Programming Support Tools".  Sufficient support for gdb.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.
   Written by Steve Chamberlain of Cygnus Support <sac@cygnus.com>.

   This file is part of the GNU Binutils.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.
   Written by Steve Chamberlain of Cygnus Support (steve@cygnus.com).

   This file is part of the GNU Binutils.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.
   Written by Steve Chamberlain of Cygnus Support.

   This file is part of the GNU Binutils.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.
   Written by Steve Chamberlain <sac@cygnus.com>.
   
   This file is part of GDB, the GNU Debugger and GAS, the GNU Assembler.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.
   Written by Steve Chamberlain sac@cygnus.com

   This file is part of the GNU Binutils.

      
      Copyright (C) 1991-2025 Free Software Foundation, Inc.
   Written by Steve Chamberlain steve@cygnus.com

   This file is part of the GNU Binutils.

      
      Copyright (C) 1991 Free Software Foundation, Inc.

      
      Copyright (c) 1992, 1991, 1990 MIPS Computer Systems, Inc.
 * | MIPS Computer Systems, Inc. grants reproduction and use   |
 * | rights to all parties, PROVIDED that this comment is      |
 * | maintained in the copy.                                   |
 * |-----------------------------------------------------------|

      
      Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,

      
      Copyright (C) 1992-2025 Free Software Foundation, Inc.

      
      Copyright (C) 1992-2025 Free Software Foundation, Inc.
   Contributed by Cygnus Support.
   Written by Steve Chamberlain, <sac@cygnus.com>.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1992-2025 Free Software Foundation, Inc.
   Hacked by Steve Chamberlain of Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1992-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1992-2025 Free Software Foundation, Inc.

   This file is part of both GCC and the BFD library.

      
      Copyright (C) 1992-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1992-2025 Free Software Foundation, Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 1992-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1992-2025 Free Software Foundation, Inc.
   Written by Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1992-2025 Free Software Foundation, Inc.

   Written by Gary Funck (gary@intrepid.com) The Ada Joint Program
   Office (AJPO), Florida State University and Silicon Graphics Inc.
   provided support for this effort -- June 21, 1995.

      
      Copyright (C) 1992-2025 Free Software Foundation, Inc.
   Written by Steve Chamberlain of Cygnus Support <sac@cygnus.com>.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.

   By Ian Lance Taylor, Cygnus Support, <ian@cygnus.com>, from
   information in the System V Application Binary Interface, MIPS
   Processor Supplement.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Contributed by Cygnus Support.
   Put together by Ian Lance Taylor <ian@cygnus.com>.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Contributed by Cygnus Support.
   This file was put together by Ian Lance Taylor <ian@cygnus.com>.  A
   good deal of it comes directly from mips-tfile.c, by Michael
   Meissner <meissner@osf.org>.

   This file is part of GAS.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Contributed by Cygnus Support.
   This file was put together by Ian Lance Taylor <ian@cygnus.com>.

   This file is part of GAS.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Contributed by Cygnus Support.
   Written by Ian Lance Taylor <ian@cygnus.com>.

   This file is part of GAS.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Contributed by Cygnus Support.
   Written by Steve Chamberlain, <sac@cygnus.com>.
   Relaxing code written by Ian Lance Taylor, <ian@cygnus.com>.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Contributed by Matt Thomas <matt@3am-software.com>.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Contributed by Ralph Campbell and OSF
   Commented and modified by Ian Lance Taylor, Cygnus Support
   Extended for MIPS32 support by Anders Norlander, and by SiByte, Inc.
   MIPS-3D, MDMX, and MIPS32 Release 2 support added by Broadcom
   Corporation (SiByte).

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Contributed by Ralph Campbell and OSF
   Commented and modified by Ian Lance Taylor, Cygnus Support

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Contributed by the OSF and Ralph Campbell.
   Written by Keith Knowles and Ralph Campbell, working independently.
   Modified for ECOFF and R4000 support by Ian Lance Taylor of Cygnus
   Support.

   This file is part of GAS.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Contributed by the OSF and Ralph Campbell.
   Written by Keith Knowles and Ralph Campbell, working independently.
   Modified for ECOFF support by Ian Lance Taylor of Cygnus Support.

   This file is part of GAS.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Hacked by Steve Chamberlain of Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Modified from coff-mips.c by Steve Chamberlain <sac@cygnus.com> and
   Ian Lance Taylor <ian@cygnus.com>.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.

   Most of the information added by Ian Lance Taylor, Cygnus Support,
   <ian@cygnus.com>.
   N32/64 ABI support added by Mark Mitchell, CodeSourcery, LLC.
   <mark@codesourcery.com>
   Traditional MIPS targets support added by Koundinya.K, Dansk Data
   Elektronik & Operations Research Group. <kk@ddeorg.soft.net>

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   The structure of this file is based on trad-core.c written by John Gilmore
   of Cygnus Support.
   Modified to work with the ptrace_user structure by Kevin A. Buettner.
   (Longterm it may be better to merge this file with trad-core.c)

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.

   This file is part of the GNU Binutils.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Written by Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor, Cygnus Support, <ian@cygnus.com>.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor, Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Written by Steve Chamberlain and Ian Lance Taylor, Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Written by Steve Chamberlain and Ian Lance Taylor, Cygnus Support

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Written by Steve Chamberlain <sac@cygnus.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Written by Stu Grossman, Cygnus Support.
   Converted to back-end form by Ian Lance Taylor, Cygnus Support

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Written by Stu Grossman, Cygnus Support.
   Converted to back-end form by Ian Lance Taylor, Cygnus SUpport

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2025 Free Software Foundation, Inc.
   Written by Stu Grossman of Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (c) 1993 Carnegie Mellon University
   All Rights Reserved.

   Permission to use, copy, modify and distribute this software and its
   documentation is hereby granted, provided that both the copyright
   notice and this permission notice appear in all copies of the
   software, derivative works or modified versions, and any portions
   thereof, and that both notices appear in supporting documentation.

      
      Copyright (C) 1994-2017 Free Software Foundation, Inc.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.

   Adapted from gdb/dwarf2read.c by Gavin Koch of Cygnus Solutions
   (gavin@cygnus.com).

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.

   Contributed by Claudiu Zissulescu (claziss@synopsys.com)

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
   Contributed by C-SKY Microsystems and Mentor Graphics.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
   Contributed by Cupertino Miranda (cmiranda@synopsys.com).

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
   Contributed by Doug Evans (dje@cygnus.com).

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
   Contributed by Ian Lance Taylor, Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
   Contributed by Richard Earnshaw (rwe@pegasus.esprit.ec.org)
   Modification by James G. Smith (jsmith@cygnus.co.uk)

   This file is part of libopcodes.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
   Contributed by Richard Earnshaw (rwe@pegasus.esprit.ec.org)
	Modified by David Taylor (dtaylor@armltd.co.uk)
	Cirrus coprocessor mods by Aldy Hernandez (aldyh@redhat.com)
	Cirrus coprocessor fixes by Petko Manolov (petkan@nucleusys.com)
	Cirrus coprocessor fixes by Vladimir Ivanov (vladitx@nucleusys.com)

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
   Contributed by Richard Earnshaw (rwe@pegasus.esprit.ec.org)
	Modified by David Taylor (dtaylor@armltd.co.uk)

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
   Contributed by Richard Earnshaw (rwe@pegasus.esprit.ec.org)

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.

   Contributor: Claudiu Zissulescu <claziss@synopsys.com>

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor, Cygnus Support, <ian@cygnus.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor, Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor, Cygnus Support.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor, Cygnus Support

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor, Cygnus Support

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
   Written by Ken Raeburn <raeburn@cygnus.com>.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.
   Written by Ken Raeburn (raeburn@cygnus.com).

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1994-2025 Free Software Foundation, Inc.

   Written by Steve and Judy Chamberlain of Cygnus Support,
      sac@cygnus.com

      
      Copyright (C) 1994 X Consortium

      
      Copyright (C) 1995-1996 Jean-loup Gailly, Brian Raiter and Gilles Vollant.
; File written by Gilles Vollant, by converting match686.S from Brian Raiter
; for MASM. This is as assembly version of longest_match
;  from Jean-loup Gailly in deflate.c
;
;         http://www.zlib.net
;         http://www.winimage.com/zLibDll
;         http://www.muppetlabs.com/~breadbox/software/assembly.html

      
      Copyright (C) 1995-2002 Free Software Foundation, Inc.

      
      Copyright (C) 1995-2003, 2010, 2014, 2016 Jean-loup Gailly, Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2003, 2010 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2003 by Jean-loup Gailly.

      
      Copyright (C) 1995-2003 Free Software Foundation, Inc.

      
      Copyright (C) 1995-2003 Jean-loup Gailly and Mark Adler.

      
      Copyright (C) 1995-2003 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h
 *
 * Pascal translation

      
      Copyright (C) 1995-2003 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2003 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 *

      
      Copyright (C) 1995-2003 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 *

      
      Copyright (C) 1995-2003 Mark Adler
; * For conditions of distribution and use, see copyright notice in zlib.h
; *

      
      Copyright (C) 1995-2005, 2010 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2005, 2014, 2016 Jean-loup Gailly, Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2006, 2010, 2011, 2016 Jean-loup Gailly
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2006, 2010 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2006, 2011, 2016 Jean-loup Gailly
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2006 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2008 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2010 Jean-loup Gailly, Brian Raiter and Gilles Vollant.
;
; File written by Gilles Vollant, by converting to assembly the longest_match
;  from Jean-loup Gailly in deflate.c of zLib and infoZip zip.

      
      Copyright (C) 1995-2011, 2016 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2014, 2016, 2018-2020 Free Software Foundation, Inc.

      
      Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2017 Jean-loup Gailly
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2017 Jean-Loup Gailly, Mark Adler. OS/400 version by P. Monnerat.")
make_module     OS400           os400.c
LINK=                           # No need to rebuild service program yet.
MODULES=


      
      Copyright (C) 1995-2017 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2018 Jean-loup Gailly
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2019 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2021 Jean-loup Gailly
 * detect_data_type() function provided freely by Cosmin Truta, 2006
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

      
      Copyright (C) 1995-2022 Jean-loup Gailly, Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2022 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2022 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 *
 * This interleaved implementation of a CRC makes use of pipelined multiple
 * arithmetic-logic units, commonly found in modern CPU cores. It is due to
 * Kadatch and Jenkins (2010). See doc/crc-doc.1.0.pdf in this distribution.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.

   By Michael Meissner, Cygnus Support, <meissner@cygnus.com>,
   from information in the System V Application Binary Interface,
   PowerPC Processor Supplement and the PowerPC Embedded Application
   Binary Interface (eabi).

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.
   Contributed by Doug Evans, (dje@cygnus.com)

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.
   Contributed by Pauline Middelink <middelin@polyware.iaf.nl>

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.

   NOTE: This source is derived from an old version taken from the GNU C
   Library (glibc).

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.

     This file is part of GNU Binutils.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.

   This file is part of libctf.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.

   This file is part of libopcodes.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.

   This file is part of the GNU Binutils.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.
   Written by Cygnus Solutions.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.
   Written by Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor <ian@cygnus.com>, Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor <ian@cygnus.com>.
   Tags style generation written by Salvador E. Tropea <set@computer.org>.

   This file is part of GNU Binutils.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor <ian@cygnus.com>.

   This file is part of GNU Binutils.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor of Cygnus Support <ian@cygnus.com>.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.
   Written by Ken Raeburn and Ian Lance Taylor, Cygnus Support

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1995-2025 Free Software Foundation, Inc.
   Written by Ken Raeburn.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,

      
      Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
#   Written by Gordon Matzigkeit, 1996
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
#   Written by Gordon Matzigkeit, 1996
#
#   This file is part of GNU Libtool.

      
      Copyright (C) 1996-2003 Free Software Foundation, Inc.

      
      Copyright (C) 1996-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2017 Free Software Foundation, Inc.

# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   By Doug Evans, Cygnus Support, <dje@cygnus.com>.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.

   By Eric Youngdale, <eric@aib.com>.  No processor supplement available
   for this platform.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Contributed by Ian Lance Taylor, Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Contributed by Ian Lance Taylor, Cygnus Support

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Contributed by Klaus K�mpf (kkaempf@progis.de) of
     proGIS Software, Aachen, Germany.
   Extensively enhanced by Douglas Rupp of AdaCore.

   This file is part of GAS, the GNU Assembler

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Contributed by Klaus K�mpf (kkaempf@progis.de) of
     proGIS Software, Aachen, Germany.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Contributed by Martin Hunt (hunt@cygnus.com).

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.

   Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Contributed by Richard Henderson <rth@cygnus.com>,
   patterned after the PPC opcode handling written by Ian Lance Taylor.

   This file is part of libopcodes.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Contributed by Richard Henderson <rth@tamu.edu>,
   patterned after the PPC opcode handling written by Ian Lance Taylor.

   This file is part of libopcodes.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Contributed by Richard Henderson <rth@tamu.edu>,
   patterned after the PPC opcode table written by Ian Lance Taylor.

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Contributed by Richard Henderson <rth@tamu.edu>.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Ian Lance Taylor, Cygnus Support
   Linker support added by Mark Mitchell, CodeSourcery, LLC.
   <mark@codesourcery.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.

   Initial version written by Klaus Kaempf (kkaempf@rmi.de)
   Major rewrite by Adacore.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.

   Main header file.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.

   Miscellaneous functions.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.

   This file is part of GDB, the GNU debugger, and the GNU Binutils.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.

   This file is part of libopcodes.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.

This file is part of the GNU Binutils and/or GDB, the GNU debugger.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Written by Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor, Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor <ian@cygnus.com>.

   This file is part of GNU Binutils.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor <ian@cygnus.com>

   This file is part of the GNU Binutils.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Written by Jeff Law, Cygnus Support

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Written by J.T. Conklin, Cygnus Support

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Written by Klaus K�mpf (kkaempf@progis.de)
   of proGIS Softwareentwicklung, Aachen, Germany

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Written by Martin Hunt, Cygnus Support.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Written by Martin Hunt, Cygnus Support

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Written by Martin Hunt (hunt@cygnus.com), Cygnus Support

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 1996-2025 Free Software Foundation, Inc.
   Written by Michael Meissner, Cygnus Support, <meissner@cygnus.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1997-2002 Free Software Foundation, Inc.

      
      Copyright (C) 1997-2003 Free Software Foundation, Inc.

      
      Copyright (C) 1997-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1997-2020 Free Software Foundation, Inc.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.
   Contributed by Cygnus Solutions.

   This file is part of GDB.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.
   Contributed by Martin Hunt (hunt@cygnus.com).

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.

   Contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz)

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.
   Contributed by Ulrich Lauther <Ulrich.Lauther@mchp.siemens.de>

   This file is part of GNU Binutils.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.
   Created by Michael Meissner, Cygnus Support <meissner@cygnus.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.
   
   Note - certain prototypes declared in this header file are for

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor, Cygnus Support.
   Extended by Kai Tietz, Onevision.

   This file is part of GNU Binutils.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor, Cygnus Support.
   Rewritten by Kai Tietz, Onevision.

   This file is part of GNU Binutils.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.

   Written by Kai Tietz, Onevision.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.
   Written by Kai Tietz, Onevision.

   This file is part of GNU Binutils.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.
   Written by Martin Hunt, Cygnus Support.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.
   Written by Martin Hunt, Cygnus Support

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.
   Written by Martin Hunt (hunt@cygnus.com), Cygnus Solutions

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 1997-2025 Free Software Foundation, Inc.
   Written by Robert Hoehne.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (c) 1997,99 Borland Corp.,
and is based on zlib version 1.0.4.  There are a series of bugs
and security problems associated with that old zlib version, and
we recommend the users to update their ZLib unit.


      
      Copyright (c) 1997,99 Borland Corporation
{                                                       }

      
      Copyright (c) 1997
 * Christian Michelsen Research AS
 * Advanced Computing
 * Fantoftvegen 38, 5036 BERGEN, Norway
 * http://www.cmr.no
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Christian Michelsen Research AS makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided "as is" without express or implied warranty.

      
      Copyright (c) 1997 John D. Polstra.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:
   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
   2. Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.


      
      Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2008
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1998,1999,2000 by Jacques Nomssi Nzali.

      
      Copyright (C) 1998-2005 Gilles Vollant

   This code is a modified version of crypting code in Infozip distribution

      
      Copyright (C) 1998 - 2010 Gilles Vollant, Even Rouault, Mathias Svensson


      
      Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html )

         Modifications for Zip64 support

      
      Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html )

         Modifications of Unzip for Zip64

      
      Copyright (C) 1998-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
 */

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Contributed by C-SKY Microsystems and Mentor Graphics.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Contributed by Daniel Berlin (dan@cgsoftware.com).

This file is part of GCC.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Contributed by Daniel Berlin (dan@cgsoftware.com).
   
This file is part of GNU CC.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Contributed by David Mosberger-Tang <davidm@hpl.hp.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Contributed by David Mosberger-Tang <davidm@hpl.hp.com>

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Contributed by David Mosberger-Tang <davidm@hpl.hp.com>

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Contributed by Mark Mitchell (mark@markmitchell.com).

   This file is part of GCC.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Contributed by Mark Mitchell (mark@markmitchell.com).

This file is part of GCC.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Contributed by Mark Mitchell (mark@markmitchell.com).

This file is part of GNU CC.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Contributed by Mumit Khan (khan@xraylith.wisc.edu).

   This file is part of GNU Binutils.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Contributed by Steven Haworth (steve@pm.cse.rmit.edu.au)

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Contributed by Steven Haworth (steve@pm.cse.rmit.edu.au)

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Contributed by Steven Haworth (steve@pm.cse.rmit.edu.au)

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Contributed by Steven Haworth (steve@pm.cse.rmit.edu.au)

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Contributed by Timothy Wall <twall@cygnus.com>

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.

   Originally developed by Eric Youngdale <eric@andante.jic.com>
   Modifications by Nick Clifton <nickc@redhat.com>

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Written by Anders Norlander <anorland@hem2.passagen.se>.
   Rewritten by Kai Tietz, Onevision.

   This file is part of GNU Binutils.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Written by DJ Delorie <dj@cygnus.com>

   This file is part of the GNU Binutils.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Written by DJ Delorie dj@cygnus.com

   This file is part of the GNU Binutils.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.

   Written by Gavin Romig-Koch of Cygnus Solutions (gavin@cygnus.com).

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor <ian@cygnus.com>.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1998-2025 Free Software Foundation, Inc.

   Written by Tom Tromey <tromey@cygnus.com>

      
      Copyright (C) 1998 Brian Raiter <breadbox@muppetlabs.com>
;;; You can look at http://www.muppetlabs.com/~breadbox/software/assembly.html
;;;

      
      Copyright (C) 1998 by Bob Dellaca.

      
      Copyright (C) 1998 by Jacques Nomssi Nzali.
 * For conditions of distribution and use, see copyright notice in readme.txt
 *
 * Adaptation to the zlibpas interface

      
      Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1999-2002 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by Bob Manson of Cygnus Support <manson@cygnus.com>

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by David Mosberger <davidm@hpl.hp.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by David Mosberger <davidm@hpl.hp.com>

   This implementation only supports objcopy to ouput IA-64 PE IMAGE COFF
   files.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by David Mosberger-Tang <davidm@hpl.hp.com>

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.

   Contributed by Denis Chertykov <denisc@overta.ru>

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by Denis Chertykov <denisc@overta.ru>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by Denis Chertykov <denisc@overta.ru>

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by Sergey Belyashov <sergey.belyashov@gmail.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by Stephane Carrez (stcarrez@nerim.fr)
   (Heavily copied from the D10V port by Martin Hunt (hunt@cygnus.com))

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by Stephane Carrez (stcarrez@nerim.fr)

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.

   Contributed by Steve Chamberlain of Transmeta, sac@pobox.com

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by Steve Chamberlain of Transmeta (sac@pobox.com).

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by Steve Chamberlain, of Transmeta (sac@pobox.com).

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by Steve Chamberlan of Transmeta (sac@pobox.com).

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by Timothy Wall (twall@alum.mit.edu)

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by Timothy Wall (twall@cygnus.com)

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by Timothy Wall (twall@cygnus.com)

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Contributed by Timothy Wall (twall@cygnus.com)

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Hacked by Steve Chamberlain of Transmeta. sac@pobox.com

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   (Heavily copied from the D10V port by Martin Hunt (hunt@cygnus.com))

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   (Heavily copied from the S12Z port by Sergey Belyashov (sergey.belyashov@gmail.com))

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.

# This file is part of GCC.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.

   This file is part of the GNU Binutils.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Written by Bob Manson, Cygnus Solutions, <manson@cygnus.com>

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Written by Bob Manson of Cygnus Solutions, <manson@cygnus.com>

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Written by Linus Nordberg, Swox AB <info@swox.com>,
   based on elf32-ppc.c by Ian Lance Taylor.
   Largely rewritten by Alan Modra.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Written by Sean Keys (skeys@ipdatasys.com)

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Written by Stephane Carrez (stcarrez@nerim.fr)

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Written by Stephane Carrez (stcarrez@nerim.fr)
   XGATE and S12X added by James Murray (jsm@jsm-net.demon.co.uk)
   Note: min/max cycles not updated for S12X opcodes.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Written by Stephane Carrez (stcarrez@nerim.fr)
   XGATE and S12X added by James Murray (jsm@jsm-net.demon.co.uk)

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Written by Stephane Carrez (stcarrez@nerim.fr)
   XGATE and S12X added by James Murray (jsm@jsm-net.demon.co.uk)

   This file is part of the GNU opcodes library.

      
      Copyright (C) 1999-2025 Free Software Foundation, Inc.
   Written by Timothy Wall (twall@cygnus.com)

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 2000-2002, 2007-2014, 2016-2023 Free Software Foundation,
dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.

      
      Copyright (C) 2000-2002 Free Software Foundation, Inc.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Andreas Krebbel.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Axis Communications AB, Lund, Sweden.
   Originally written for GAS 1.38.1 by Mikael Asker.
   Reorganized by Hans-Peter Nilsson.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Axis Communications AB, Lund, Sweden.
   Originally written for GAS 1.38.1 by Mikael Asker.
   Updated, BFDized and GNUified by Hans-Peter Nilsson.

   This file is part of GAS, GDB and the GNU binutils.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.

   Contributed by Axis Communications AB, Lund, Sweden.
   Originally written for GAS 1.38.1 by Mikael Asker.
   Updates, BFDizing, GNUifying and ELF by Hans-Peter Nilsson.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.

   Contributed by Axis Communications AB, Lund, Sweden.
   Originally written for GAS 1.38.1 by Mikael Asker.
   Updates, BFDizing, GNUifying and ELF support by Hans-Peter Nilsson.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Axis Communications AB, Lund, Sweden.
   Written by Hans-Peter Nilsson.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Axis Communications AB, Lund, Sweden.
   Written by Hans-Peter Nilsson.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Axis Communications AB.
   Written by Hans-Peter Nilsson, based on elf32-fr30.c
   PIC and shlib bits based primarily on elf32-m68k.c and elf32-i386.c.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Axis Communications AB.
   Written by Hans-Peter Nilsson.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Carl B. Pedersen and Martin Schwidefsky.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by CodeSourcery, LLC.

   This file is part of GCC.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by CodeSourcery, LLC.

   This file is part of GNU CC.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.

   Contributed by David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
	Contributed by David Mosberger-Tang <davidm@hpl.hp.com>

   This file is part of GNU Binutils.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Embecosm on behalf of Adapteva, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Jan Hubicka <jh@suse.cz>.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Jan Hubicka <jh@suse.cz>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.

   Contributed by Jason Eckhardt <jle@cygnus.com>.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Mark Mitchell <mark@codesourcery.com>.

This file is part of GCC.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Mark Mitchell <mark@codesourcery.com>.

This file is part of GNU CC.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com).

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com).

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com).

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Contributed Martin Schwidefsky (schwidefsky@de.ibm.com).

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.

This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.

This file is part of GNU CC.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
#
#   This file is part of the GNU opcodes library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Written by Hans-Peter Nilsson (hp@bitrange.com)

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Written by Martin Schwidefsky (schwidefsky@de.ibm.com).

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2000-2025 Free Software Foundation, Inc.
   Written Clinton Popetz.
   Contributed by Cygnus Support.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2001-2003 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.
   Contributed by Hans-Peter Nilsson <hp@bitrange.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.
   Contributed by Hans-Peter Nilsson (hp@bitrange.com)

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.
   Contributed for OR32 by Johan Rydberg, jrydberg@opencores.org

   PIC parts added by Stefan Kristiansson, stefan.kristiansson@saunalahti.fi,
   largely based on elf32-m32r.c and elf32-microblaze.c.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.
   Contributed for OR32 by Johan Rydberg, jrydberg@opencores.org

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.

   This file is part of GDB and GAS.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.
#
#   This file is part of GNU Binutils.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.
   Written by Hans-Peter Nilsson (hp@bitrange.com).
   Infrastructure and other bits originally copied from srec.c and
   binary.c.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.
   Written by Hans-Peter Nilsson (hp@bitrange.com).

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.
   Written by Hans-Peter Nilsson (hp@bitrange.com)

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.
   Written by Hans-Peter Nilsson (hp@bitrange.com)

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.
   Written by Jakub Jelinek <jakub@redhat.com>.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.
   Written by Steve Chamberlain of Cygnus Support (steve@cygnus.com).

   This file is part of GNU binutils.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.
   Written by Tom Rix
   Contributed by Red Hat Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2001-2025 Free Software Foundation, Inc.
   Written by Tom Rix, Redhat.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2002-2003 Dmitriy Anisimkov                 --

      
      Copyright (C) 2002-2004 Dmitriy Anisimkov                   --

      
      Copyright (C) 2002-2004 Dmitriy Anisimkov                 --

      
      Copyright (C) 2002-2013 Mark Adler, all rights reserved
  version 2.3, 21 Jan 2013

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the author be held liable for any damages
  arising from the use of this software.

      
      Copyright (C) 2002-2013 Mark Adler
 * For conditions of distribution and use, see copyright notice in puff.h
 * version 2.3, 21 Jan 2013
 */

      
      Copyright (C) 2002-2013 Mark Adler
 * For conditions of distribution and use, see copyright notice in puff.h
 * version 2.3, 21 Jan 2013
 *
 * puff.c is a simple inflate written to be an unambiguous way to specify the
 * deflate format.  It is not written for speed but rather simplicity.  As a
 * side benefit, this code might actually be useful when small code is more
 * important than speed, such as bootstrap applications.  For typical deflate
 * data, zlib's inflate() is about four times as fast as puff().  zlib's
 * inflate compiles to around 20K on my machine, whereas puff.c compiles to
 * around 4K on my machine (a PowerPC using GNU cc).  If the faster decode()
 * function here is used, then puff() is only twice as slow as zlib's
 * inflate().

      
      Copyright (C) 2002-2015, 2018-2021 Free Software Foundation, Inc.

      
      Copyright (C) 2002-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.

   Contributed by Dmitry Diky <diwil@mail.ru>

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.
    Contributed by Dmitry Diky <diwil@mail.ru>

    This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.
   Contributed by Dmitry Diky <diwil@mail.ru>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.
  Contributed by Dmitry Diky <diwil@mail.ru>

  This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.
   Contributed by Kuang Hwa Lin.  Written by Kuang Hwa Lin, 03/2002.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.
   Contributed by Matt Thomas <matt@3am-software.com>.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.
  
   Contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz)

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.

   Contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz)

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.
   Contributed by MontaVista Software, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.

   Contributed by Red Hat.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.
   Contributed for OR32 by Ivan Guzvinec  <ivang@opencores.org>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.
   Hacked by Kuang Hwa Lin <kuang@sbcglobal.net>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# There are two types of parser skeletons:
#

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.

   This file is part of GDB and GAS.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.

   This file is part of libopcodes.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.
   Written by Tom Rix, Red Hat Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 2002-2025 Free Software Foundation, Inc.
   Written by Zack Weinberg <zack@codesourcery.com

   This file is part of GNU libiberty.

      
      Copyright (C) 2002 Free Software Foundation, Inc.

      
      Copyright (C) 2003, 2004, 2005, 2006, 2007  James Troup <james@nocrew.org>

      
      Copyright (C) 2003, 2005, 2008, 2010, 2012 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
   Version 1.7  12 August 2012  Mark Adler */

/* Version history:

      
      Copyright (C) 2003, 2006, 2007, 2009 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This definition of AC_USE_SYSTEM_EXTENSIONS is stolen from CVS
# Autoconf.  Perhaps we can remove this once we can assume Autoconf
# 2.62 or later everywhere, but since CVS Autoconf mutates rapidly
# enough in this area it's likely we'll need to redefine
# AC_USE_SYSTEM_EXTENSIONS for quite some time.

      
      Copyright (C) 2003, 2009  Free Software Foundation, Inc.

      
      Copyright (C) 2003-2010 Mark Adler\n");
        fprintf(stderr, "usage: gun [-t] [file1.gz [file2.Z ...]]\n");
        return 0;
    }
    if (argc && strcmp(*argv, "-t") == 0) {
        test = 1;
        argc--;
        argv++;

      
      Copyright (C) 2003, 2012, 2013 Mark Adler
 * For conditions of distribution and use, see copyright notice in blast.h
 * version 1.3, 24 Aug 2013
 *
 * blast.c decompresses data compressed by the PKWare Compression Library.
 * This function provides functionality similar to the explode() function of
 * the PKWare library, hence the name "blast".

      
      Copyright (C) 2003, 2012, 2013 Mark Adler
  version 1.3, 24 Aug 2013

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the author be held liable for any damages
  arising from the use of this software.

      
      Copyright (C) 2003, 2012 Mark Adler, all rights reserved
  version 1.2, 11 Oct 2012

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the author be held liable for any damages
  arising from the use of this software.

      
      Copyright (C) 2003, 2012 Mark Adler\n"
               );
        printf(
            "usage: gzappend [-level] file.gz [ addthis [ andthis ... ]]\n");
        return 0;

      
      Copyright (C) 2003-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2003-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2003-2025 Free Software Foundation, Inc.
   Contributed by Bob Wilson at Tensilica, Inc. (bwilson@tensilica.com)

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2003-2025 Free Software Foundation, Inc.
   Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2003-2025 Free Software Foundation, Inc.
   Contributed by Michal Ludvig <mludvig@suse.cz>

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2003-2025 Free Software Foundation, Inc.

   Contributed by Red Hat.

      
      Copyright (C) 2003-2025 Free Software Foundation, Inc.
   Contributed by Stephane Carrez (stcarrez@nerim.fr)

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2003-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2003-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2003-2025 Free Software Foundation, Inc.

   This file is part of GDB, GAS, and GNU binutils.

      
      Copyright (C) 2003-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2003-2025 Free Software Foundation, Inc.

   This file is part of the libiberty library.

      
      Copyright (C) 2003-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor <ian@wasabisystems.com>.

   This file is part of the libiberty library, which is part of GCC.

      
      Copyright (C) 2003 by Cosmin Truta.
 * For conditions of distribution and use, see copyright notice in readme.txt
 *)

      
      Copyright (C) 2003 by Cosmin Truta.

The example program is:

      
      Copyright (C) 2003 by Cosmin Truta.

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the author be held liable for any damages
  arising from the use of this software.

      
      Copyright (C) 2003 Chris Anderson <christop@charm.net>

      
      Copyright (C) 2003 Chris Anderson <christop@charm.net>

      
      Copyright (C) 2003 Cosmin Truta.
 * Derived from original sources by Bob Dellaca.
 * For conditions of distribution and use, see copyright notice in readme.txt
 *)

      
      Copyright (C) 2003 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
#   Inc.
#   Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
# Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
#   Written by Scott James Remnant, 2004.
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004, 2005, 2012 Mark Adler, all rights reserved
  version 1.2, 14 Aug 2012

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the author be held liable for any damages
  arising from the use of this software.

      
      Copyright (C) 2004, 2008, 2012, 2016, 2019 Mark Adler, all rights reserved
 * For conditions of distribution and use, see copyright notice in gzlog.h
 * version 2.3, 25 May 2019
 */

      
      Copyright (C) 2004, 2008, 2012 Mark Adler, all rights reserved
  version 2.2, 14 Aug 2012

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the author be held liable for any damages
  arising from the use of this software.

      
      Copyright (C) 2004, 2010 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 2004-2014, 2016, 2019-2023 Free Software Foundation, Inc.

      
      Copyright (C) 2004-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2017 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 2004-2019 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.
   Contributed by C-SKY Microsystems and Mentor Graphics.

   This file is part of GDB and GAS.

      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.

   Contributed by Red Hat.

      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.

   Contributed by Tomer Levi, NSC, Israel.
   Originally written for GAS 2.12 by Tomer Levi, NSC, Israel.
   Updates, BFDizing, GNUifying and ELF support by Tomer Levi.

      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.
   Contributed by Tomer Levi, NSC, Israel.
   Originally written for GAS 2.12 by Tomer Levi, NSC, Israel.
   Updates, BFDizing, GNUifying and ELF support by Tomer Levi.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.
   Contributed by Tomer Levi, NSC, Israel.
   Originally written for GAS 2.12 by Tomer Levi, NSC, Israel.
   Updates, BFDizing, GNUifying and ELF support by Tomer Levi.

   This file is part of GAS, GDB and the GNU binutils.

      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.
   Contributed by Tomer Levi NSC, Israel.
   Originally written for GAS 2.12 by Tomer Levi.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.
   Contributed by Tomer Levi, NSC, Israel.
   Written by Tomer Levi.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.

   This file is part of GDB and GAS.

      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.
#
# This file is part of the Gnu Linker.

      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.

# This program is part of GNU Binutils.

      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor <ian@wasabisystems.com>.

   This file is part of the libiberty library, which is part of GCC.

      
      Copyright (C) 2004-2025 Free Software Foundation, Inc.
   Written by Tomer Levi, NSC, Israel.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2004 Free Software Foundation, Inc.
#   Written by Scott James Remnant, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2005, 2012, 2018 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 * Version 1.2  14 Oct 2018  Mark Adler */

#include <stdio.h>
#include "zlib.h"

      
      Copyright (C) 2005, 2012, 2018 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 * Version 1.2  14 Oct 2018  Mark Adler */

/* Version History:

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.
   Contributed by Analog Devices.

   This file is part of GDB.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.

   Contributed by Arnold Metselaar <arnold_m@operamail.com>

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.
   Contributed by Arnold Metselaar <arnold_m@operamail.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.
   Contributed by Arnold Metselaar <arnold_m@operamail.com>

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.
   Contributed by Arnold Metselaar <arnold_m@operamail.com>

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.
   Contributed by FTDI.

   This file is part of GDB.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.
   Contributed by Mike Frysinger.

   This file is part of GDB.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.
   Contributed by Red Hat, Inc.

   This file is part of the GNU opcode library.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.
   Contributed by RedHat.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.
   Contributed by Red Hat.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.

   This file is part of libopcodes.

      
      Copyright (C) 2005-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor <ian@airs.com>.

   This file is part of GNU libiberty.

      
      Copyright (c) 2005,6
 *                           Innovative Computing Labs
 *                         Computer Science Department,
 *                            University of Tennessee,
 *                                 Knoxville, TN.
 *                              All Rights Reserved.
 *

      
      Copyright (C) 2006-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.
   Contributed by:

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.
   Contributed by 
   Brain.lin (brain.lin@sunplusct.com)
   Mei Ligang (ligang@sunnorth.com.cn)
   Pei-Lin Tsai (pltsai@sunplus.com)

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.
   Contributed by
   Brain.lin (brain.lin@sunplusct.com)
   Mei Ligang (ligang@sunnorth.com.cn)
   Pei-Lin Tsai (pltsai@sunplus.com)

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.
   Contributed by: 
   Brain.lin (brain.lin@sunplusct.com)
   Mei Ligang (ligang@sunnorth.com.cn)
   Pei-Lin Tsai (pltsai@sunplus.com)

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.
#
# This file is part of GNU Binutils.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.

   This file is part of libctf.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.

   This file is part of the GNU Binutils.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.
// Written by Andrew Chatham.

// This file is part of elfcpp.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.

   Written by Bjoern Haase <bjoern.m.haase@web.de>

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.
   Written by Carlos O'Donell <carlos@codesourcery.com>

   This file is part of the libiberty library, which is part of GCC.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.
// Written by Ian Lance Taylor <iant@google.com>.

// This file is part of elfcpp.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor <iant@google.com>.

   This file is part of gold.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.
// Written by Ian Lance Taylor <iant@google.com>.

// This file is part of gold.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.
# Written by Ian Lance Taylor <iant@google.com>.

# This file is part of gold.

      
      Copyright (C) 2006-2025 Free Software Foundation, Inc.
   Written by Kai Tietz, OneVision Software GmbH&CoKg.

   This file is part of the GNU Binutils.

      
      Copyright (C) 2007, 2008, 2012, 2018 Mark Adler
 * Version 1.5  5 August 2018  Mark Adler
 */

      
      Copyright (C) 2007-2008 Even Rouault


      
      Copyright (C) 2007-2008 Even Rouault

         Modifications for Zip64 support on both zip and unzip

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.
   Contributed by C-SKY Microsystems and Mentor Graphics.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.

   Contributed by M R Swami Reddy <MR.Swami.Reddy@nsc.com>

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.
   Contributed by M R Swami Reddy (MR.Swami.Reddy@nsc.com).

   This file is part of GAS, GDB and the GNU binutils.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.
   Contributed by M R Swami Reddy (MR.Swami.Reddy@nsc.com)

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.
   Contributed by M R Swami Reddy.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.
   Contributed by M R Swami Reddy

   This file is part of GAS, GDB and the GNU binutils.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.

   Contributed by Nathan Sidwell <nathan@codesourcery.com>

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.
   Copied from the gcc testsuite, where the test was contributed by
   Mark Mitchell <mark@codesourcery.com>.

   This file is part of gold.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.\n\

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.

  Parser for Windows mc files
  Written by Kai Tietz, Onevision.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.

# This program is part of GNU Binutils.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.
// Written by Cary Coutant <ccoutant@google.com>.

// This file is part of gold.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.
// Written by Ian Lance Taylor <iant@google.com>.

// This file is part of gold.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.
# Written by Ian Lance Taylor <iant@google.com>.

# This file is part of gold.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.

   Written by Kai Tietz, Onevision.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.
   Written by Kai Tietz, Onevision.

   This file is part of GNU Binutils.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.
   Written by M R Swami Reddy.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2007-2025 Free Software Foundation, Inc.
   Written by M R Swami Reddy

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2007 Free Software Foundation, Inc.

      
      Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
   Contributed by Chao-ying Fu, MIPS Technologies, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
   Contributed by Jon Beniston <jon@beniston.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
   Contributed by Jon Beniston <jon@beniston.com>

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.

   Contributed by Red Hat.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
   Contributed by Red Hat.
   Written by DJ Delorie.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
// Written by Caleb Howe <cshowe@google.com>.

// This file is part of gold.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
   Written by Cary Coutant <ccoutant@google.com>.

   This file is part of gold.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
// Written by Cary Coutant <ccoutant@google.com>.

// This file is part of gold.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
# Written by Cary Coutant <ccoutant@google.com>.

# This file is part of gold.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
// Written by David S. Miller <davem@davemloft.net>
//        and David Edelsohn <edelsohn@gnu.org>

// This file is part of gold.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
// Written by David S. Miller <davem@davemloft.net>.

// This file is part of elfcpp.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
// Written by David S. Miller <davem@davemloft.net>.

// This file is part of gold.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
   Written by DJ Delorie <dj@redhat.com>

   This file is part of GDB, the GNU Debugger and GAS, the GNU Assembler.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
# Written by Evgenii Stepanov <eugenis@google.com>.

# This file is part of gold.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor <iant@google.com>

   This file is part of gold.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
// Written by Ian Lance Taylor <iant@google.com>.

// This file is part of gold.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
// Written by Ian Lance Taylor <iant@google.com>

// This file is part of gold.

      
      Copyright (C) 2008-2025 Free Software Foundation, Inc.
# Written by Ian Lance Taylor <iant@google.com>.

# This file is part of gold.

      
      Copyright (c) 2008 Alan Woodland <ajw05@aber.ac.uk>

      
      Copyright (c) 2008 Benjamin Kosnik <bkoz@redhat.com>

      
      Copyright (c) 2008 Christophe Tournayre <turn3r@users.sourceforge.net>
#
#   Copying and distribution of this file, with or without modification, are
#   permitted in any medium without royalty provided the copyright notice
#   and this notice are preserved. This file is offered as-is, without any
#   warranty.

      
      Copyright (c) 2008 Guido U. Draheim <guidod@gmx.de>

      
      Copyright (c) 2008 Michael Paul Bailey <jinxidoru@byu.net>

      
      Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>

      
      Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com )
*/

      
      Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com )

         For more info read MiniZip_info.txt

      
      Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com )

     For more info read MiniZip_info.txt

      
      Copyright (C) 2009-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Contributed by:

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Contributed by Anthony Green (green@moxielogic.com).

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Contributed by ARM Ltd.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Contributed by ARM Ltd.

   This file is part of GAS.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Contributed by ARM Ltd.

   This file is part of GNU Binutils.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Contributed by ARM Ltd.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Contributed by
   Brain.lin (brain.lin@sunplusct.com)
   Mei Ligang (ligang@sunnorth.com.cn)
   Pei-Lin Tsai (pltsai@sunplus.com)

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Contributed by Embecosm on behalf of Adapteva, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Contributed by Embecosm on behalf of Adapteva, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Contributed by Kalray SA.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Contributed by Kalray SA.

   This file is part of GAS.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Contributed by Kalray SA.

   This file is part of GNU Binutils.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Contributed by Kalray SA.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Contributed by Rafael Espindola <espindola@google.com>

This file is part of GCC.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.

   Copied from elf32-fr30.c which is..

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Doug Kwan <dougkwan@google.com>.

   This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
// Test case from PR 21066 submitted by Gandhi Shaheen

// This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.

   This file is part of GAS.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.

   This file is part of the libiberty library.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Written by Anthony Green <green@moxielogic.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Written by Anthony Green

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Written by Cary Coutant <ccoutant@google.com>.

   This file is part of binutils.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Written by Cary Coutant <ccoutant@google.com>

   This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
// Written by Cary Coutant <ccoutant@google.com>.

// This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
# Written by Cary Coutant <ccoutant@google.com>.

# This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
// Written by Chris Demetriou <cgd@google.com>.

// This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
# Written by Craig Silverstein <csilvers@google.com>.

# This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
// Written by Doug Kwan <dougkwan@google.com> based on the i386 code
// by Ian Lance Taylor <iant@google.com>.
// This file also contains borrowed and adapted code from
// bfd/elf32-arm.c.

// This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
// Written by Doug Kwan <dougkwan@google.com> by refactoring scattered
// contents from other files in gold.  Original code written by Ian
// Lance Taylor <iant@google.com> and Caleb Howe <cshowe@google.com>.

// This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
// Written by Doug Kwan <dougkwan@google.com> by refactoring scattered
// contents from other files in gold.  Original code written by Ian
// Lance Taylor <iant@google.com> and Caleb Howe  <cshowe@google.com>.

// This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
// Written by Doug Kwan <dougkwan@google.com>.
// This file contains code adapted from BFD.

// This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
// Written by Doug Kwan <dougkwan@google.com>.

// This file is part of elfcpp.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
// Written by Doug Kwan <dougkwan@google.com>.

// This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
# Written by Doug Kwan <dougkwan@google.com>.

# This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
# Written by Doug Kwan <dougkwan@google.com>

# This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.

   Written by Douglas B Rupp <rupp@gnat.com>

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor <iant@google.com>.

   This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor <iant@google.com>

   This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
// Written by Ian Lance Taylor <iant@google.com>.

// This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
# Written by Ian Lance Taylor <iant@google.com>.

# This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
# Written by Joshua Oreman <oremanj@hudson-trading.com>, based on icf_test.sh

# This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
# Written by Marcin Kościelnicki <koriakin@0x04.net>.

# This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
// Written by Mikolaj Zalewski <mikolajz@google.com>.

// This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
# Written by Rafael Avila de Espindola <espindola@google.com>
# and Cary Coutant <ccoutant@google.com>

# This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
// Written by Rafael Avila de Espindola <espindola@google.com>.

// This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
// Written by Rafael Avila de Espindola <espindola@google.com>

// This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
// Written by Rafael Avila de Espindola <rafael.espindola@gmail.com>

// This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
   Written by Sean Keys (skeys@ipdatasys.com)

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
# Written by Sriraman Tallam <tmsriram@google.com>.
# Modified by Rahul Chaudhry <rahulchaudhry@google.com>.

# This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
// Written by Sriraman Tallam <tmsriram@google.com>.

// This file is part of gold.

      
      Copyright (C) 2009-2025 Free Software Foundation, Inc.
# Written by Sriraman Tallam <tmsriram@google.com>.

# This file is part of gold.

      
      Copyright (C) 2009 Free Software Foundation, Inc.
This config.lt script is free software; the Free Software Foundation
gives unlimited permision to copy, distribute and modify it."

while test $[#] != 0
do
  case $[1] in
    --version | --v* | -V )
      echo "$lt_cl_version"; exit 0 ;;
    --help | --h* | -h )
      echo "$lt_cl_help"; exit 0 ;;
    --debug | --d* | -d )
      debug=: ;;
    --quiet | --q* | --silent | --s* | -q )
      lt_cl_silent=: ;;

      
      Copyright (C) 2010, 2011, 2015 Free Software Foundation, Inc.

      
      Copyright (C) 2010-2022 Free Software Foundation, Inc.

# This file is part of GCC.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
   Contributed by Joseph Myers <joseph@codesourcery.com>
		  Bernd Schmidt  <bernds@codesourcery.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
   Contributed by Joseph Myers <joseph@codesourcery.com>
   		  Bernd Schmidt  <bernds@codesourcery.com>

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
   Contributed by Joseph Myers <joseph@codesourcery.com>
   		  Bernd Schmidt  <bernds@codesourcery.com>

   This file is part of libopcodes.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
   Contributed by Sean Keys(skeys@ipdatasys.com)

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
   Contributed by Sean Keys <skeys@ipdatasys.com>

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
   Contributed by Tristan Gingold <gingold@adacore.com>, AdaCore.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.

   Originally developed by Eric Youngdale <eric@andante.jic.com>
   Modifications by Nick Clifton <nickc@redhat.com>

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.

   This file is part of the GNU Binutils.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
   Viktor Kutuzov <vkutuzov@accesssoftek.com>.

   This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
   Written by Cary Coutant <ccoutant@google.com>

   This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
# Written by Cary Coutant <ccoutant@google.com>.

# This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
// Written by Doug Kwan <dougkwan@google.com>.

// This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
# Written by Doug Kwan <dougkwan@google.com>.

# This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
# Written by Doug Kwan <dougkwan@google.com>

# This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
// Written by Ian Lance Taylor <iant@google.com>.

// This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
# Written by Igor Kudrin <ikudrin@accesssoftek.com>.

# This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
# Written by Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
# Based upon arm_cortex_a8.sh
# Written by Doug Kwan <dougkwan@google.com>.

# This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
# Written by Nick Clifton  <nickc@redhat.com>

# This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
   Written by Rafael Avila de Espindola <espindola@google.com>.

   This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
// Written by Rafael Avila de Espindola <espindola@google.com>.

// This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
# Written by Rafael Avila de Espindola <espindola@google.com>.

# This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
# Written by Rafael Ávila de Espíndola <rafael.espindola@gmail.com>

# This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
   Written by Sean Keys (skeys@ipdatasys.com)

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
// Written by Sriraman Tallam <tmsriram@google.com>.

// This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
# Written by Sriraman Tallam <tmsriram@google.com>.

# This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
# Written by Tocar Ilya <ilya.tocar@intel.com>

# This file is part of gold.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
   Written by Tristan Gingold <gingold@adacore.com>, AdaCore.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2010-2025 Free Software Foundation, Inc.
# Written by Viktor Kutuzov <vkutuzov@accesssoftek.com>.

# This file is part of gold.

      
      Copyright (c) 2010 Diego Elio Petteno

      
      Copyright (C) 2010 Free Software Foundation, Inc.

      
      Copyright (C) 2011, 2016 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 2011-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.

   Contributed by Andrew Waterman (andrew@sifive.com).
   Based on MIPS ELF support for BFD, by Ian Lance Taylor.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.

   Contributed by Andrew Waterman (andrew@sifive.com).
   Based on MIPS target.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.

   Contributed by Andrew Waterman (andrew@sifive.com).
   Based on TILE-Gx and MIPS targets.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
   Contributed by Andrew Waterman

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.  Contributed by ARM Ltd.

   This file is part of GAS.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.

   Contributed by Red Hat.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
   Contributed by Red Hat.
   Written by DJ Delorie.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
   Copied from the gcc configury, where the test was contributed by
   H.J. Lu <hongjiu.lu@intel.com>.

   This file is part of gold.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
// Written by Cary Coutant <ccoutant@google.com>.

// This file is part of gold.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
   Written by DJ Delorie <dj@redhat.com>

   This file is part of GDB, the GNU Debugger and GAS, the GNU Assembler.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
# Written by Doug Kwan <dougkwan@google.com>.

# This file is part of gold.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
# Written by Doug Kwan <dougkwan@google.com>

# This file is part of gold.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
   Written by Ian Lance Taylor <iant@google.com>.

   This file is part of gold.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
// Written by Ian Lance Taylor <iant@google.com>.

// This file is part of gold.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
// Written by Sasa Stankovic <sasa.stankovic@imgtec.com>
//        and Aleksandar Simeonov <aleksandar.simeonov@rt-rk.com>.
// This file contains borrowed and adapted code from bfd/elfxx-mips.c.

// This file is part of gold.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
   Written by Senthil Kumar Selvaraj, Atmel.

   This file is part of GNU Binutils.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
   Written by Sriraman Tallam <tmsriram@google.com>.

   This file is part of gold.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
// Written by Sriraman Tallam <tmsriram@google.com>.

// This file is part of gold.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
# Written by Sriraman Tallam <tmsriram@google.com>.

# This file is part of gold.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
   Written by Tristan Gingold, Adacore and Nick Clifton, Red Hat.

   This file is part of GNU Binutils.

      
      Copyright (C) 2011-2025 Free Software Foundation, Inc.
   Written by Tristan Gingold, Adacore.

   This file is part of GNU Binutils.

      
      Copyright (c) 2011 Daniel Richard G. <skunk@iSKUNK.ORG>

      
      Copyright (C) 2012-2022 Free Software Foundation, Inc.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
   Contributed by Andes Technology Corporation.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
   Contributed by Andes Technology Corporation.

   This file is part of GAS.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
   Contributed by Andes Technology Corporation.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
   Contributed by ARM Ltd.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
   Contributed by Nigel Gray (ngray@altera.com).
   Contributed by Mentor Graphics, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
   Contributed by Red Hat.
   Written by DJ Delorie.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.\n\

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.\n", file);
  fputs ("\n", file);
  fputs ("Copying and distribution of this file, with or without modification,\n", file);

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.

;; This file is not part of GNU Emacs, but is distributed under the
;; same terms:


      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
#
# This file is part of GDB.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.

This file is part of GNU CC.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.

   This file is part of gold.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.

// This file is part of gold.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.

   This file is part of the GNU Binutils.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
// Written by Cary Coutant <ccoutant@google.com>.

// This file is part of dwp, the DWARF packaging utility.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
// Written by Cary Coutant <ccoutant@google.com>.

// This file is part of gold.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
# Written by Cary Coutant <ccoutant@google.com>.

# This file is part of gold.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
   Written by DJ Delorie <dj@redhat.com>

   This file is part of GDB, the GNU Debugger.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
// Written by Jiong Wang (jiwang@tilera.com)

// This file is part of elfcpp.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
// Written by Jiong Wang (jiwang@tilera.com)

// This file is part of gold.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
# Written by Nick Clifton  <nickc@redhat.com>

# This file is part of gold.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
// Written by Sasa Stankovic <sasa.stankovic@imgtec.com>
//        and Aleksandar Simeonov <aleksandar.simeonov@rt-rk.com>.

// This file is part of elfcpp.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
// Written by Sriraman Tallam <tmsriram@google.com>.

// This file is part of gold.

      
      Copyright (C) 2012-2025 Free Software Foundation, Inc.
# Written by Sriraman Tallam <tmsriram@google.com>.

# This file is part of gold.

      
      Copyright (c) 2012 Brian Aker <brian@tangent.org>

      
      Copyright (C) 2012 Free Software Foundation, Inc.

      
      Copyright (c) 2012 Zack Weinberg <zackw@panix.com>

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.
   Contributed by FTDI (support@ftdichip.com)

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.
   Contributed by FTDI (support@ftdichip.com)

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.
   Contributed by Imagination Technologies Ltd.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.
   Contributed by Imagination Technologies Ltd.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.
   Contributed by Imagination Technologies Ltd.

   This file is part of GDB and GAS.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.
   Contributed by Red Hat.
   Written by DJ Delorie.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.

   Copied from elf32-moxie.c which is..

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.
  
   This file is part of GCC.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.

   This file is part of the GNU Binutils.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.
// Written by Alexander Ivchenko <alexander.ivchenko@intel.com>.

// This file is part of gold.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.
// Written by Alexander Ivchenko <alexander.ivchenko@intel.com>

// This file is part of gold.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.
# Written by Alexander Ivchenko <alexander.ivchenko@intel.com>.

# This file is part of gold.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.
// Written by Cary Coutant <ccoutant@google.com>.

// This file is part of gold.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.
# Written by Cary Coutant <ccoutant@google.com>.

# This file is part of gold.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.
# Written by Cary Coutant <ccoutant@google.com>

# This file is part of gold.

      
      Copyright (C) 2013-2025 Free Software Foundation, Inc.
   Written by FTDI (support@ftdichip.com)

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (c) 2013 Roy Stogner <roystgnr@ices.utexas.edu>

      
      Copyright (c) 2014, 2015 Google Inc.; contributed by Alexey Sokolov <sokolov@google.com>

      
      Copyright (c) 2014,2016 Karlson2k (Evgeny Grin) <k2k@narod.ru>

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
   Contributed by ARM Ltd.

   This file is part of GAS.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.

   Contributed by Claudiu Zissulescu (claziss@synopsys.com)

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
   Contributed by Dimitar Dimitrov <dimitar@dinux.eu>
   Based on elf32-nios2.c

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
   Contributed by Dimitar Dimitrov <dimitar@dinux.eu>
   Based on tc-nios2.c

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
   Contributed by Dimitar Dimitrov <dimitar@dinux.eu>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
   Contributed by Dimitar Dimitrov <dimitar@dinux.eu>

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
   Contributed by Dimitar Dimitrov <dimitar@dinux.eu>

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
#
# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
#
# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
# notice and this notice are preserved.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.

   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.

   This file is part of GCC.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.

   This file is part of GNU libiberty.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
// Written by Cary Coutant <ccoutant@google.com>.

// This file is part of gold.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
# Written by Cary Coutant <ccoutant@google.com>.

# This file is part of gold.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
// Written by Han Shen <shenhan@google.com> and Jing Yu <jingyu@google.com>.

// This file is part of gold.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
# Written by Ian Lance Taylor <iant@google.com>.
# Modified by H.J. Lu <hongjiu.lu@intel.com>.

# This file is part of gold.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
// Written by Jing Yu <jingyu@google.com> and Han Shen <shenhan@google.com>.

// This file is part of gold.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
// Written by Jing Yu (jingyu@google.com)

// This file is part of elfcpp.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
// Written by Sriraman Tallam <tmsriram@google.com>.

// This file is part of gold.

      
      Copyright (C) 2014-2025 Free Software Foundation, Inc.
   Written by Yury Gribov <y.gribov@samsung.com>

   This file is part of the libiberty library, which is part of GCC.

      
      Copyright (C) 2014 Free Software Foundation, Inc.

      
      Copyright (c) 2014 Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.

      
      Copyright (c) 2014 The Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.

      
      Copyright (C) 2015-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2015-2025 Free Software Foundation, Inc.

   Contributed by Claudiu Zissulescu (claziss@synopsys.com)

      
      Copyright (C) 2015-2025 Free Software Foundation, Inc.

   Contributed by Red Hat.

      
      Copyright (C) 2015-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2015-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler, GDB, the GNU debugger, and
   the GNU Binutils.

      
      Copyright (C) 2015-2025 Free Software Foundation, Inc.

// This file is part of gold.

      
      Copyright (C) 2015-2025 Free Software Foundation, Inc.

# This file is part of gold.

      
      Copyright (C) 2015-2025 Free Software Foundation, Inc.

   This file is part of the GNU Binutils.

      
      Copyright (C) 2015-2025 Free Software Foundation, Inc.
   Written by Cary Coutant <ccoutant@gmail.com>.

   This file is part of gold.

      
      Copyright (C) 2015-2025 Free Software Foundation, Inc.
# Written by Cary Coutant <ccoutant@gmail.com>.

# This file is part of gold.

      
      Copyright (C) 2015-2025 Free Software Foundation, Inc.
# Written by Cary Coutant <ccoutant@google.com>.
# Modified by H.J. Lu <hongjiu.lu@intel.com>

# This file is part of gold.

      
      Copyright (C) 2015-2025 Free Software Foundation, Inc.
// Written by Marcin Kościelnicki <koriakin@0x04.net>.

// This file is part of elfcpp.

      
      Copyright (C) 2015-2025 Free Software Foundation, Inc.
// Written by Marcin Kościelnicki <koriakin@0x04.net>.

// This file is part of gold.

      
      Copyright (C) 2015-2025 Free Software Foundation, Inc.
// Written by Sriraman Tallam <tmsriram@google.com>.

// This file is part of gold.

      
      Copyright (C) 2015 Free Software Foundation, Inc.

      
      Copyright (c) 2015 Moritz Klammler <moritz@klammler.eu>

      
      Copyright (c) 2015 Paul Norman <penorman@mac.com>

      
      Copyright (c) 2016, 2018 Krzesimir Nowak <qdlacz@gmail.com>

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.

   Contributed by Claudiu Zissulescu (claziss@synopsys.com)

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.
   Contributed by Cupertino Miranda (cmiranda@synopsys.com).

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.

   This file is part of the GNU Binutils.

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.
   Written by Cary Coutant <ccoutant@gmail.com>

   This file is part of gold.

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.
// Written by Cary Coutant <ccoutant@gmail.com>.

// This file is part of gold.

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.
# Written by Cary Coutant <ccoutant@gmail.com>.

# This file is part of gold.

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.
// Written by Cary Coutant <ccoutant@google.com>.

// This file is part of gold.

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.
# Written by Igor Kudrin <ikudrin@accesssoftek.com>.

# This file is part of gold.

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.
# Written by Igor Kudrin <ikudrin@accesssoftek.com>

# This file is part of gold.

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.
# Written by Igor Kudrin  <ikudrin@accesssoftek.com>

# This file is part of gold.

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.
# Written by Sriraman Tallam <tmsriram@google.com>

# This file is part of gold.

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.
// Written by Than McIntosh <thanm@google.com>.
//
// This file is part of gold.

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.
// Written by Than McIntosh <thanm@google.com>.

// This file is part of gold.

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.
# Written by Than McIntosh <thanm@google.com>.

# This file is part of gold.

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.
// Written by Tristan Gingold <gingold@adacore.com>

// This file is part of gold.

      
      Copyright (C) 2016-2025 Free Software Foundation, Inc.
# Written by Tristan Gingold <gingold@adacore.com>

# This file is part of gold.

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.

   Based on srec.c, mmo.c, and binary.c

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.
   Contributed by Francois H. Theron <francois.theron@netronome.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.
   Contributed by Francois H. Theron <francois.theron@netronome.com>

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU assembler.

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.

   This file is part of libopcodes.

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.
# Written by Benjamin Peterson <bp@benjamin.pe>

# This file is part of gold.

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.
# Written by Igor Kudrin <ikudrin@accesssoftek.com>.

# This file is part of gold.

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.
# Written by Igor Kudrin  <ikudrin@accesssoftek.com>

# This file is part of gold.

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.
   Written by Sriraman Tallam <tmsriram@google.com>.

   This file is part of gold.

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.
   Written by Sriraman Tallam <tmsriram@google.com>

   This file is part of gold.

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.
   Written by Stephen Crane <sjc@immunant.com>.

   This file is part of gold.

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.
   Written by Teresa Johnson <tejohnson@google.com>.

   This file is part of gold.

      
      Copyright (C) 2017-2025 Free Software Foundation, Inc.
# Written by Teresa Johnson <tejohnson@google.com>.

# This file is part of gold.

      
      Copyright (C) 2018-2025 Free Software Foundation, Inc.
   Contributed by C-SKY Microsystems and Mentor Graphics.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2018-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2018-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2018-2025 Free Software Foundation, Inc.
   Written by Cary Coutant <ccoutant@gmail.com>.

   This file is part of gold.

      
      Copyright (C) 2018-2025 Free Software Foundation, Inc.
# Written by Cary Coutant <ccoutant@gmail.com>.

# This file is part of gold.

      
      Copyright (C) 2018-2025 Free Software Foundation, Inc.
# Written by Cary Coutant <ccoutant@google.com>.

# This file is part of gold.

      
      Copyright (C) 2018-2025 Free Software Foundation, Inc.
   Written by Sriraman Tallam <tmsriram@google.com>

   This file is part of gold.

      
      Copyright (C) 2018-2025 Free Software Foundation, Inc.
# Written by Sriraman Tallam <tmsriram@google.com>.

# This file is part of gold.

      
      Copyright (C) 2018 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 * Version 1.0  7 Oct 2018  Mark Adler */

// gznorm takes a gzip stream, potentially containing multiple members, and
// converts it to a gzip stream with a single member. In addition the gzip
// header is normalized, removing the file name and time stamp, and setting the
// other header contents (XFL, OS) to fixed values. gznorm does not recompress
// the data, so it is fast, but no advantage is gained from the history that
// could be available across member boundaries.

      
      Copyright (C) 2019-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2019-2025 Free Software Foundation, Inc.

   Contributed by Oracle, Inc.

      
      Copyright (C) 2019-2025 Free Software Foundation, Inc.
   Contributed by Oracle Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2019-2025 Free Software Foundation, Inc.
   Contributed by Oracle, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2019-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2019-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2019-2025 Free Software Foundation, Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 2019-2025 Free Software Foundation, Inc.

   This file is part of libctf.

      
      Copyright (C) 2019-2025 Free Software Foundation, Inc.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2019-2025 Free Software Foundation, Inc.

   This file is part of the libiberty library.

      
      Copyright (c) 2019 Enji Cooper <yaneurabeya@gmail.com>

      
      Copyright (C) 2020-2025 Free Software Foundation, Inc.

# This file is part of gold.

      
      Copyright (C) 2020-2025 Free Software Foundation, Inc.

   This file is part of libctf.

      
      Copyright (C) 2020-2025 Free Software Foundation, Inc.

   This file is part of the GNU Binutils.

      
      Copyright (C) 2020  Free Software Foundation, Inc.

      
      Copyright (c) 2020 Jason Merrill <jason@redhat.com>
#
#   Copying and distribution of this file, with or without modification, are
#   permitted in any medium without royalty provided the copyright notice
#   and this notice are preserved.  This file is offered as-is, without any
#   warranty.

      
      Copyright (C) 2021-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2021-2025 Free Software Foundation, Inc.
   Contributed by Loongson Ltd.

   Based on RISC-V target.

      
      Copyright (C) 2021-2025 Free Software Foundation, Inc.
   Contributed by Loongson Ltd.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2021-2025 Free Software Foundation, Inc.
   Contributed by Loongson Ltd.

   This file is part of GAS.

      
      Copyright (C) 2021-2025 Free Software Foundation, Inc.
   Contributed by Loongson Ltd.

   This file is part of GNU Binutils.

      
      Copyright (C) 2021-2025 Free Software Foundation, Inc.
   Contributed by Loongson Ltd.

   This file is part of the GNU opcodes library.

      
      Copyright (C) 2021-2025 Free Software Foundation, Inc.
   Contributed by Oracle.

   This file is part of GNU Binutils.

      
      Copyright (C) 2021-2025 Free Software Foundation, Inc.
! Contributed by Oracle.
!
! This file is part of GNU Binutils.

      
      Copyright (C) 2021-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2021-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2021-2025 Free Software Foundation, Inc.

   This file is part of GNU Binutils.

      
      Copyright (C) 2021-2025 Free Software Foundation, Inc.
#
# This file is part of the GNU Binutils.

      
      Copyright (C) 2022-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2022-2025 Free Software Foundation, Inc.
   Contributed by Oracle.

   This file is part of GNU Binutils.

      
      Copyright (C) 2022-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2022-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2022-2025 Free Software Foundation, Inc.

# This file is part of gold.

      
      Copyright (C) 2022-2025 Free Software Foundation, Inc.

   This file is part of libsframe.

      
      Copyright (C) 2022-2025 Free Software Foundation, Inc.

   This file is part of the GNU Binutils.

      
      Copyright (C) 2022 Free Software Foundation, Inc.

      
      Copyright (C) 2023-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2023-2025 Free Software Foundation, Inc.

   Contributed by Oracle Inc.

      
      Copyright (C) 2023-2025 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2023-2025 Free Software Foundation, Inc.

   This file is part of GAS, the GNU Assembler.

      
      Copyright (C) 2023-2025 Free Software Foundation, Inc.

# This file is part of gold.

      
      Copyright (C) 2024-2025 Free Software Foundation, Inc.
   Contributed by Oracle.

   This file is part of GNU Binutils.

      
      Copyright (C) 2024-2025 Free Software Foundation, Inc.

   This file is part of GAS.

      
      Copyright (C) 2024-2025 Free Software Foundation, Inc.

   This file is part of gold.

      
      Copyright (C) 2024-2025 Free Software Foundation, Inc.

# This file is part of gold.

      
      Copyright (C) 2025 Free Software Foundation, Inc.\n"));

      
      Copyright (C) 2025 Free Software Foundation, Inc.\n"

      
      copyright\{\}/(c)/g;
    s/\@dots\{\}/.../g;
    s/\@enddots\{\}/..../g;
    s/\@([.!? ])/$1/g;
    s/\@[:-]//g;
    s/\@bullet(?:\{\})?/*/g;
    s/\@TeX\{\}/TeX/g;
    s/\@pounds\{\}/\#/g;
    s/\@minus(?:\{\})?/-/g;
    s/\\,/,/g;

    # Now the ones that have to be replaced by special escapes
    # (which will be turned back into text by unmunge())
    s/&/&amp;/g;
    s/\@\{/&lbrace;/g;
    s/\@\}/&rbrace;/g;
    s/\@\@/&at;/g;

      
      Copyright (c) Henrik Ravn 2004

      
      copyright conditions above.
 *
 * 2005 - Adaptation to Microsoft C Compiler for AMD64 by Gilles Vollant

      
      copyright conditions above.
 *
 * Dec-29-2003 -- I added AMD64 inflate asm support.  This version is also
 * slightly quicker on x86 systems because, instead of using rep movsb to copy
 * data, it uses rep movsw, which moves data in 2-byte chunks instead of single
 * bytes.  I've tested the AMD64 code on a Fedora Core 1 + the x86_64 updates
 * from http://fedora.linux.duke.edu/fc1_x86_64
 * which is running on an Athlon 64 3000+ / Gigabyte GA-K8VT800M system with
 * 1GB ram.  The 64-bit version is about 4% faster than the 32-bit version,
 * when decompressing mozilla-source-1.3.tar.gz.

      
      copyright conditions above.
; *
; * Mar-13-2003 -- Most of this is derived from inffast.S which is derived from
; * the gcc -S output of zlib-1.2.0/inffast.c.  Zlib-1.2.0 is in beta release at
; * the moment.  I have successfully compiled and tested this code with gcc2.96,
; * gcc3.2, icc5.0, msvc6.0.  It is very close to the speed of inffast.S
; * compiled with gcc -DNO_MMX, but inffast.S is still faster on the P3 with MMX
; * enabled.  I will attempt to merge the MMX code into this version.  Newer
; * versions of this and inffast.S can be found at
; * http://www.eetbeetee.com/zlib/ and http://www.charm.net/~christop/zlib/

      
      Copyright @copyright

      
      Copyright (Copyright):
    def __init__ (self, errors):

      
      copyright{copyright
  \def\registeredsymbol{R}%
  \def\dots{...}%
  \def\enddots{...}%
  \def\equiv{==}%
  \def\error{error}%
  \def\euro{euro}%
  \def\guillemetleft{<<}%
  \def\guillemetright{>>}%
  \def\guilsinglleft{<}%
  \def\guilsinglright{>}%
  \def\expansion{==>}%
  \def\minus{-}%
  \def\pounds{pounds}%
  \def\point{.}%
  \def\print{-|}%
  \def\quotedblbase{"}%
  \def\quotedblleft{"}%
  \def\quotedblright{"}%
  \def\quoteleft{`}%
  \def\quoteright{'}%
  \def\quotesinglbase{,}%
  \def\result{=>}%
  \def\textdegree{degrees}%
  %
  % We need to get rid of all macros, leaving only the arguments (if present).
  % Of course this is not nearly correct, but it is the best we can do for now.
  % makeinfo does not expand macros in the argument to @deffn, which ends up
  % writing an index entry, and texindex isn't prepared for an index sort entry
  % that starts with \.

      
      copyright{copyright
  \do\dots{...}%
  \do\enddots{...}%
  \do\equiv{==}%
  \do\error{error}%
  \do\euro{euro}%
  \do\expansion{==>}%
  \do\geq{>=}%
  \do\guillemetleft{<<}%
  \do\guillemetright{>>}%
  \do\guilsinglleft{<}%
  \do\guilsinglright{>}%
  \do\leq{<=}%
  \do\lbracechar{\{}%
  \do\minus{-}%
  \do\point{.}%
  \do\pounds{pounds}%
  \do\print{-|}%
  \do\quotedblbase{"}%
  \do\quotedblleft{"}%
  \do\quotedblright{"}%
  \do\quoteleft{`}%
  \do\quoteright{'}%
  \do\quotesinglbase{,}%
  \do\rbracechar{\}}%
  \do\registeredsymbol{R}%
  \do\result{=>}%
  \do\textdegree{o}%
  %
  % We need to get rid of all macros, leaving only the arguments (if present).
  % Of course this is not nearly correct, but it is the best we can do for now.
  % makeinfo does not expand macros in the argument to @deffn, which ends up
  % writing an index entry, and texindex isn't prepared for an index sort entry
  % that starts with \.

      
      copyright = Copyright):
        self.errors = Errors()

      
      copyright = copyright (self.errors)
        self.dirs = []
        self.default_dirs = []
        self.chosen_dirs = []
        self.option_handlers = dict()
        self.option_help = []

        self.add_option ('--help', 'Print this help', self.o_help)
        self.add_option ('--quilt', '"quilt add" files before changing them',
                         self.o_quilt)
        self.add_option ('--this-year', 'Add the current year to every notice',
                         self.o_this_year)

      
      Copyright (C) @va

      
      Copyright (C) year  name of author

      
      copyright date consists of the current year
            canon_form = '%d' % self.max_year
        else:

      
      copyright{}}%
  \DeclareUnicodeCharacter
  \DeclareUnicodeCharacter{00AB}{\guillemetleft{}}%
  \DeclareUnicodeCharacter{00AC}{\ensuremath\lnot}%
  \DeclareUnicodeCharacter{00AD}{\-}%
  \DeclareUnicodeCharacter{00AE}{\registeredsymbol{}}%
  \DeclareUnicodeCharacter{00AF}{\={ }}%
  %
  \DeclareUnicodeCharacter{00B0}{\ringaccent{ }}%
  \DeclareUnicodeCharacter{00B1}{\ensuremath\pm}%
  \DeclareUnicodeCharacter{00B2}{$^2$}%
  \DeclareUnicodeCharacter{00B3}{$^3$}%
  \DeclareUnicodeCharacter{00B4}{\'{ }}%
  \DeclareUnicodeCharacter{00B5}{$\mu$}%
  \DeclareUnicodeCharacter{00B6}{\P}%
  \DeclareUnicodeCharacter{00B7}{\ensuremath\cdot}%
  \DeclareUnicodeCharacter{00B8}{\cedilla{ }}%
  \DeclareUnicodeCharacter{00B9}{$^1$}%
  \DeclareUnicodeCharacter{00BA}{\ordm}%
  \DeclareUnicodeCharacter{00BB}{\guillemetright{}}%
  \DeclareUnicodeCharacter{00BC}{$1\over4$}%
  \DeclareUnicodeCharacter{00BD}{$1\over2$}%
  \DeclareUnicodeCharacter{00BE}{$3\over4$}%
  \DeclareUnicodeCharacter{00BF}{\questiondown}%

      
      copyright}
  \DeclareUnicodeCharacter
  \DeclareUnicodeCharacter{00AB}{\guillemetleft}
  \DeclareUnicodeCharacter{00AD}{\-}
  \DeclareUnicodeCharacter{00AE}{\registeredsymbol}
  \DeclareUnicodeCharacter{00AF}{\={ }}

  \DeclareUnicodeCharacter{00B0}{\ringaccent{ }}
  \DeclareUnicodeCharacter{00B4}{\'{ }}
  \DeclareUnicodeCharacter{00B8}{\cedilla{ }}
  \DeclareUnicodeCharacter{00BA}{\ordm}
  \DeclareUnicodeCharacter{00BB}{\guillemetright}
  \DeclareUnicodeCharacter{00BF}{\questiondown}

      
      copyright
  \definedummyword\registeredsymbol
  \definedummyword\dots
  \definedummyword\enddots
  \definedummyword\entrybreak
  \definedummyword\equiv
  \definedummyword\error
  \definedummyword\euro
  \definedummyword\expansion
  \definedummyword\geq
  \definedummyword\guillemetleft
  \definedummyword\guillemetright
  \definedummyword\guilsinglleft
  \definedummyword\guilsinglright
  \definedummyword\lbracechar
  \definedummyword\leq
  \definedummyword\mathopsup
  \definedummyword\minus
  \definedummyword\ogonek
  \definedummyword\pounds
  \definedummyword\point
  \definedummyword\print
  \definedummyword\quotedblbase
  \definedummyword\quotedblleft
  \definedummyword\quotedblright
  \definedummyword\quoteleft
  \definedummyword\quoteright
  \definedummyword\quotesinglbase
  \definedummyword\rbracechar
  \definedummyword\result
  \definedummyword\sub
  \definedummyword\sup
  \definedummyword\textdegree
  %
  \definedummyword\subentry

      
      copyright
  \definedummyword\registeredsymbol
  \definedummyword\dots
  \definedummyword\enddots
  \definedummyword\equiv
  \definedummyword\error
  \definedummyword\euro
  \definedummyword\guillemetleft
  \definedummyword\guillemetright
  \definedummyword\guilsinglleft
  \definedummyword\guilsinglright
  \definedummyword\expansion
  \definedummyword\minus
  \definedummyword\ogonek
  \definedummyword\pounds
  \definedummyword\point
  \definedummyword\print
  \definedummyword\quotedblbase
  \definedummyword\quotedblleft
  \definedummyword\quotedblright
  \definedummyword\quoteleft
  \definedummyword\quoteright
  \definedummyword\quotesinglbase
  \definedummyword\result
  \definedummyword\textdegree
  %
  % We want to disable all macros so that they are not expanded by \write.
  \macrolist

      
      Copyright:
    def __init__ (self, errors):
        self.errors = errors

        # Characters in a range of years.  Include '.' for typos.
        ranges = '[0-9](?:[-0-9.,\s]|\s+and\s+)*[0-9]'

      
      copyright directive.   This probably isn
   it's of dubious value anyway and (IMHO) not worth the time to finish.

      
      copyright (dir, filename, filter,
                                                         file, line, match)
                            (this_changed, line, next_line) = res
                            changed = changed or this_changed


      
      copyright does not belong to the

      
      copyright (FILE
{
  fprintf (fp, "/* This file is automatically generated by i386-gen.  Do not edit!  */\n\

      
      copyright (fp);

  for (i = 0; i < CpuMax; i++)
    process_i386_cpu_flag (fp, "0", cpu_flags[i].name, "", "  ", -1, i);

      
      copyright (fp);

  fprintf (table, "\n/* i386 mnemonics table.  */\n\n");
  fprintf (table, "const char i386_mnemonics[] =\n");
  fprintf (fp, "\nextern const char i386_mnemonics[];\n\n");

      
      copyright{}}
  \gdefchar
  \gdefchar^^ab{\guillemetleft{}}
  \gdefchar^^ac{\ensuremath\lnot}
  \gdefchar^^ad{\-}
  \gdefchar^^ae{\registeredsymbol{}}
  \gdefchar^^af{\={}}
  %
  \gdefchar^^b0{\textdegree}
  \gdefchar^^b1{$\pm$}
  \gdefchar^^b2{$^2$}
  \gdefchar^^b3{$^3$}
  \gdefchar^^b4{\'{}}
  \gdefchar^^b5{$\mu$}
  \gdefchar^^b6{\P}
  \gdefchar^^b7{\ensuremath\cdot}
  \gdefchar^^b8{\cedilla\ }
  \gdefchar^^b9{$^1$}
  \gdefchar^^ba{\ordm}
  \gdefchar^^bb{\guillemetright{}}
  \gdefchar^^bc{$1\over4$}
  \gdefchar^^bd{$1\over2$}
  \gdefchar^^be{$3\over4$}
  \gdefchar^^bf{\questiondown}

      
      copyright}
  \gdef
  \gdef^^ab{\guillemetleft}
  \gdef^^ac{$\lnot$}
  \gdef^^ad{\-}
  \gdef^^ae{\registeredsymbol}
  \gdef^^af{\={}}
  %
  \gdef^^b0{\textdegree}
  \gdef^^b1{$\pm$}
  \gdef^^b2{$^2$}
  \gdef^^b3{$^3$}
  \gdef^^b4{\'{}}
  \gdef^^b5{$\mu$}
  \gdef^^b6{\P}

      
      Copyright Header\n"));
      fprintf (file, _("   copyright: %.*s\n"), extra, (char *)(emh + 1));
      break;

    default:

      
      © Copyright Henrik Ravn 2004

      
      Copyright Henrik Ravn 2004

      
      copyright in changelog entries.
            return re.compile ('\t')

        return None

      
      copyright information, and exit.
   This implements the --version option for the various programs.  */

void
print_version (const char *name)

      
      copyright = input_line_pointer;
      ++input_line_pointer;
      while (is_a_char (next_char_of_string ()))
	;
      c = *input_line_pointer;
      *input_line_pointer = '\000';

      
      copyright         (int);
extern void obj_som_compiler          (int);

#define obj_symbol_new_hook(s) {;}

      
      copyright (int unused ATTRIBUTE_UNUSED)
{

      
      copyright (int unused ATTRIBUTE_UNUSED)
{
  char *copyright, c;

      
      copyright is associated with the package
                # author.
                canon_form = self.holders[holder]
                if not canon_form:

      
      copyright is incomplete, add the next line.
            while not self.is_complete (match):

      
      copyright' is too noisy, and
        # HTML header markers, so check for 'copyright' and two digits.
        self.other_copyright_re = re.compile ('(^|[^\._])copyright[^=]*[0-9][0-9]',
                                              re.IGNORECASE)
        self.comment_re = re.compile('#+|[*]+|;+|%+|//+|@c |dnl ')
        self.holders = { '@copying': '@copying' }
        self.holder_prefixes = set()

        # True to 'quilt add' files before changing them.
        self.use_quilt = False

      
      copyright'' line and a pointer to where the full notice is found.

@smallexample
@var{one line to give the library's name and an idea of what it does.}

      
      copyright lines that might have slipped by.
                        elif self.other_copyright_re.search (line):

      
      copyright\n", file);
  fputs ("notice and this notice are preserved.\n", file);

      
      copyright obj_elf_version

#define UNWIND_SECTION_NAME ".PARISC.unwind"
#endif /* OBJ_ELF */

      
      copyright obj_som_copyright

/* How to generate a relocation.  */
#define hppa_gen_reloc_type hppa_som_gen_reloc_type

      
      copyright pseudo-op per file
      ignore_rest_of_line ();
      return;
    }

      
      Copyright)

        self.add_dir (
        self.add_dir ('bfd')
        self.add_dir ('binutils')
        self.add_dir ('config', ConfigFilter())
        self.add_dir ('cpu')
        self.add_dir ('elfcpp')
        self.add_dir ('etc')
        self.add_dir ('gas')
        self.add_dir ('gdb')
        self.add_dir ('gdbserver')
        self.add_dir ('gdbsupport')
        self.add_dir ('gold')
        self.add_dir ('gprof')
        self.add_dir ('gprofng')
        self.add_dir ('include')
        self.add_dir ('ld', LdFilter())
        self.add_dir ('libbacktrace')
        self.add_dir ('libctf')
        self.add_dir ('libdecnumber')
        self.add_dir ('libiberty')
        self.add_dir ('libsframe')
        self.add_dir ('opcodes')
        self.add_dir ('readline')
        self.add_dir ('sim')

        self.default_dirs = [
            'bfd',
            'binutils',
            'elfcpp',
            'etc',
            'gas',
            'gold',
            'gprof',
            'gprofng',
            'include',
            'ld',
            'libctf',
            'libiberty',
            'libsframe',
            'opcodes',

      
      copyright (self, dir, filename, filter, file, line, match):
        orig_line = line
        next_line = None
        pathname = os.path.join (dir, filename)

        intro = match.group (1)
        if intro.startswith ('@set'):

      
      copyright{}'
            '|@set\s

            # 2: the years.  Include the whitespace in the year, so that
            # we can remove any excess.
            '(\s*(?:' + ranges + ',?'
            '|@value\{[^{}]*\})\s*)'

      
      copyright: %s
                                                % line.strip())
                    lines.append (line)
                    line = next_line

        # If something changed, write the new file out.
        if changed and self.errors.ok():

      
      copyright string.
#define obj_version obj_elf_version

      
      copyright string.
#define obj_version obj_som_version

      
      copyright string in the executable of your product.
 */

      
      copyright string.
      len = obj_som_copyright_hdr (abfd)->header_id.length - 4;
      obj_som_file_hdr (abfd)->aux_header_size += len;
      current_offset += len;
      if (bfd_write (obj_som_copyright_hdr (abfd)->string, len, abfd) != len)
	return false;
    }

      
      copyright strings that much, you fix it.

void

      
      copyright (table);

  process_i386_opcodes (table);
  process_i386_registers (table);

      
      copyright the

      
      copyright to help
 *                      - Send help to stdout instead of stderr
 *                      - Add some preemptive typecasts
 *                      - Add L to constants in lseek() calls
 *                      - Remove some debugging information in error messages
 *                      - Use new data_type definition for zlib 1.2.1
 *                      - Simplfy and unify file operations
 *                      - Finish off gzip file in gztack()
 *                      - Use deflatePrime() instead of adding empty blocks
 *                      - Keep gzip file clean on appended file read errors
 *                      - Use in-place rotate instead of auxiliary buffer
 *                        (Why you ask?  Because it was fun to write!)
 * 1.2  11 Oct 2012     - Fix for proper z_const usage
 *                      - Check for input buffer malloc failure
 */

      
      Copyright XXXX-YYYY Free Software Foundation, Inc.
#
# It doesn't change code that is known to be maintained elsewhere or
# that carries a non-FSF copyright.

      
      Copyright years on binutils source files may be listed using range
notation, e.g., 1991-2021, indicating that every year in the range,
inclusive, is a copyrightable year that could otherwise be listed
individually.


      
      copyright year
        years = match.group (2).strip()
        if (self.max_year
            and match.start(0) > 0 and line[match.start(0)-1] == '"'
            and not filter.is_fossilised_file (dir, filename)):

      
    
GNU C Library 2.40
      
      (C)
#  define __TGMATH_1(F, X) __builtin_tgmath (__TGMATH_FUNCS (F) (X))
#  define __TGMATH_2(F, X, Y) __builtin_tgmath (__TGMATH_FUNCS (F) (X), (Y))
#  define __TGMATH_2STD(F, X, Y) __builtin_tgmath (F ## f, F, F ## l, (X), (Y))
#  define __TGMATH_3(F, X, Y, Z) __builtin_tgmath (__TGMATH_FUNCS (F)	\
						   (X), (Y), (Z))
#  define __TGMATH_1C(F, C, X) __builtin_tgmath (__TGMATH_RCFUNCS (F, C) (X))
#  define __TGMATH_2C(F, C, X, Y) __builtin_tgmath (__TGMATH_RCFUNCS (F, C) \
						    (X), (Y))

#  define __TGMATH_NARROW_FUNCS_F(X) X, X ## l,
#  define __TGMATH_NARROW_FUNCS_F16(X)				\
    __TG_F32_ARG (X) __TG_F64_ARG (X) __TG_F128_ARG (X)		\
    __TG_F32X_ARG (X) __TG_F64X_ARG (X) __TG_F128X_ARG (X)
#  define __TGMATH_NARROW_FUNCS_F32(X)				\
    __TG_F64_ARG (X) __TG_F128_ARG (X)				\
    __TG_F32X_ARG (X) __TG_F64X_ARG (X) __TG_F128X_ARG (X)
#  define __TGMATH_NARROW_FUNCS_F64(X)		\
    __TG_F128_ARG (X)				\
    __TG_F64X_ARG (X) __TG_F128X_ARG (X)
#  define __TGMATH_NARROW_FUNCS_F32X(X)		\
    __TG_F64X_ARG (X) __TG_F128X_ARG (X)	\
    __TG_F64_ARG (X) __TG_F128_ARG (X)

      
      (C)                  tests whether C is a directory separator
                               character.
   HAS_DEVICE(Filename)        tests whether Filename contains a device
                               specification.
   FILE_SYSTEM_PREFIX_LEN(Filename)  length of the device specification
                                     at the beginning of Filename,
                                     index of the part consisting of
                                     alternating components and slashes.
   FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE
                               1 when a non-empty device specification
                               can be followed by an empty or relative
                               part,
                               0 when a non-empty device specification
                               must be followed by a slash,
                               0 when device specification don't exist.
   IS_ABSOLUTE_FILE_NAME(Filename)
                               tests whether Filename is independent of
                               any notion of "current directory".
   IS_RELATIVE_FILE_NAME(Filename)
                               tests whether Filename may be concatenated
                               to a directory filename.
   Note: On native Windows, OS/2, DOS, "c:" is neither an absolute nor a
   relative file name!
   IS_FILE_NAME_WITH_DIR(Filename)  tests whether Filename contains a device
                                    or directory specification.
 */
#if defined _WIN32 || defined __CYGWIN__ \
    || defined __EMX__ || defined __MSDOS__ || defined __DJGPP__
  /* Native Windows, Cygwin, OS/2, DOS */

      
      (C)           tests whether C is a directory separator character.
   IS_ABSOLUTE_PATH(P)  tests whether P is an absolute path.  If it is not,
                        it may be concatenated to a directory pathname.
   IS_PATH_WITH_DIR(P)  tests whether P contains a directory specification.
 */
#if defined _WIN32 || defined __WIN32__ || defined __CYGWIN__ || defined __EMX__ || defined __DJGPP__
  /* Win32, Cygwin, OS/2, DOS */

      
      (C)           tests whether C is a directory separator character.
 */
#if defined _WIN32 || defined __CYGWIN__ || defined __EMX__ || defined __DJGPP__
  /* Native Windows, Cygwin, OS/2, DOS */

      
      (C) ((C) ==
  /* Internal macro: Tests whether a character is a drive letter.  */
# define _IS_DRIVE_LETTER(C) \
    (((C) >= 'A' && (C) <= 'Z') || ((C) >= 'a' && (C) <= 'z'))
  /* Help the compiler optimizing it.  This assumes ASCII.  */
# undef _IS_DRIVE_LETTER
# define _IS_DRIVE_LETTER(C) \

      
      (C) ((C) ==
# define HAS_DEVICE(Filename) ((void) (Filename), 0)
# define FILE_SYSTEM_PREFIX_LEN(Filename) ((void) (Filename), 0)
# define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 0
# define IS_ABSOLUTE_FILE_NAME(Filename) ISSLASH ((Filename)[0])
# define IS_RELATIVE_FILE_NAME(Filename) (! ISSLASH ((Filename)[0]))
# define IS_FILE_NAME_WITH_DIR(Filename) (strchr ((Filename), '/') != NULL)
#endif

/* Deprecated macros.  For backward compatibility with old users of the
   'filename' module.  */
#define IS_ABSOLUTE_PATH IS_ABSOLUTE_FILE_NAME
#define IS_PATH_WITH_DIR IS_FILE_NAME_WITH_DIR

      
      (C) ((C) ==
# define HAS_DEVICE(P) \
    ((((P)[0] >= 'A' && (P)[0] <= 'Z') || ((P)[0] >= 'a' && (P)[0] <= 'z')) \
     && (P)[1] == ':')
# define IS_ABSOLUTE_PATH(P) (ISSLASH ((P)[0]) || HAS_DEVICE (P))
# define IS_PATH_WITH_DIR(P) \
    (strchr (P, '/') != NULL || strchr (P, '\\') != NULL || HAS_DEVICE (P))
#else
  /* Unix */

      
      (C) ((C) ==
# define IS_ABSOLUTE_PATH(P) ISSLASH ((P)[0])
# define IS_PATH_WITH_DIR(P) (strchr (P, '/') != NULL)
#endif

/* Whether to support different locales in different threads.  */
#if defined _LIBC || HAVE_USELOCALE || defined IN_LIBGLOCALE
# define HAVE_PER_THREAD_LOCALE
#endif

      
      (C) ((C) ==
#else
  /* Unix */

      
      (C) ((C) ==
#endif


      
      (C) (C)
#define STRLEN(S) wcslen (S)
#define STRCAT(D, S) wcscat (D, S)
#define MEMPCPY(D, S, N) wmempcpy (D, S, N)
#define MEMCHR(S, C, N) wmemchr (S, C, N)
#define WIDE_CHAR_VERSION 1
#ifdef _LIBC
/* Change the name the header defines so it doesn't conflict with
   the <locale/weight.h> version included above.  */
# define findidx findidxwc
# include <locale/weightwc.h>
# undef findidx
# define FINDIDX findidxwc
#endif

#undef IS_CHAR_CLASS
/* We have to convert the wide character string in a multibyte string.  But
   we know that the character class names consist of alphanumeric characters
   from the portable character set, and since the wide character encoding
   for a member of the portable character set is the same code point as
   its single-byte encoding, we can use a simplified method to convert the
   string to a multibyte character string.  */
static wctype_t
is_char_class (const wchar_t *wcs)

      
      (C) AEss>>");

      
      (C) AEss>>");

  return result;

      
      (C) AEss>>");
  TEST ("onemore", " 1/2 * 1/2 = 1/4 ");
  TEST ("onemore", " 1/2 * 1/2 = 1/4 ");

      
      (C) C


      
      (C) C
#define SUPPORT_QUOTE_BLOB support_quote_blob
#define WIDE 0


      
      (C) C
#define TEST_C23 0
#define STD "c11"


      
      (C) C
#define TEST_C23 0
#define STD "gnu89"


      
      (C) C
#define TEST_C23 0
#define TEST_Q 0
#define TEST_LOCALE 0


      
      (C) C
#define TEST_C23 0
#define TEST_Q 1
#define TEST_LOCALE 1


      
      (C) C
#define TEST_C23 1
#define STD "c23"


      
      (C) C
#define TEST_C23 1
#define STD "gnu11"


      
      (C) C
#define TEST_C23 1
#define TEST_Q 0
#define TEST_LOCALE 0


      
      (C) C
#define TEST_C23 1
#define TEST_Q 1
#define TEST_LOCALE 1


      
      (C) L


      
      (C) L
#define SUPPORT_QUOTE_BLOB support_quote_blob_wide
#define WIDE 1


      
      (C) L
#define TEST_C23 0
#define STD "c11"


      
      (C) L
#define TEST_C23 0
#define STD "gnu89"


      
      (C) L
#define TEST_C23 0
#define TEST_Q 0
#define TEST_LOCALE 0


      
      (C) L
#define TEST_C23 0
#define TEST_Q 1
#define TEST_LOCALE 1


      
      (C) L
#define TEST_C23 1
#define STD "c23"


      
      (C) L
#define TEST_C23 1
#define STD "gnu11"


      
      (C) L
#define TEST_C23 1
#define TEST_Q 0
#define TEST_LOCALE 0


      
      (C) L
#define TEST_C23 1
#define TEST_Q 1
#define TEST_LOCALE 1


      
      (C) btowc (C)
#define STRLEN(S) strlen (S)
#define STRCAT(D, S) strcat (D, S)
#define MEMPCPY(D, S, N) mempcpy (D, S, N)
#define MEMCHR(S, C, N) memchr (S, C, N)
#define WIDE_CHAR_VERSION 0
#ifdef _LIBC
# include <locale/weight.h>
# define FINDIDX findidx
#endif
#include "fnmatch_loop.c"


      
      (C) | ('a
# define HAS_DEVICE(Filename) \
    (_IS_DRIVE_LETTER ((Filename)[0]) && (Filename)[1] == ':')
# define FILE_SYSTEM_PREFIX_LEN(Filename) (HAS_DEVICE (Filename) ? 2 : 0)
# ifdef __CYGWIN__
#  define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 0
# else
   /* On native Windows, OS/2, DOS, the system has the notion of a
      "current directory" on each drive.  */
#  define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
# endif
# if FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE
#  define IS_ABSOLUTE_FILE_NAME(Filename) \
     ISSLASH ((Filename)[FILE_SYSTEM_PREFIX_LEN (Filename)])
# else
#  define IS_ABSOLUTE_FILE_NAME(Filename) \
     (ISSLASH ((Filename)[0]) || HAS_DEVICE (Filename))
# endif
# define IS_RELATIVE_FILE_NAME(Filename) \
    (! (ISSLASH ((Filename)[0]) || HAS_DEVICE (Filename)))
# define IS_FILE_NAME_WITH_DIR(Filename) \
    (strchr ((Filename), '/') != NULL || strchr ((Filename), '\\') != NULL \
     || HAS_DEVICE (Filename))
#else
  /* Unix */

      
      (c)	(((c)

      
      (c)	((c)


      
      (c)	((c)

#define	__exctype(name)	extern int name (int) __THROW

      
      (c)	((c)
#endif


      
      (c)	((c) ==
#include <nss/nss_files/files-parse.c>
LINE_PARSER
(,
 STRING_FIELD (result->gr_name, ISCOLON, 0);
 if (line[0] == '\0'
     && (result->gr_name[0] == '+' || result->gr_name[0] == '-'))

      
      (c)	((c) ==
#include <nss/nss_files/files-parse.c>
LINE_PARSER
(,
 STRING_FIELD (result->sg_namp, ISCOLON, 0);
 if (line[0] == '\0'
     && (result->sg_namp[0] == '+' || result->sg_namp[0] == '-'))

      
      (c)	((c) ==
LINE_PARSER
("#",
 STRING_FIELD (result->s_name, ISSC_OR_SPACE, 1);
 STRING_FIELD (result->s_proto, ISSC_OR_SPACE, 1);
 INT_FIELD (result->s_port, ISSC_OR_SPACE, 10, 0, htons);

      
      (c)	((int) (

      
      (c)	((int) (
# endif

#endif /* Not __NO_CTYPE.  */

      
      (c)	__isascii (c)

      
      (c)	__isctype((c), _ISalnum)

      
      (c)	__isctype((c), _ISalpha)

      
      (c)	__isctype((c), _ISblank)
#  endif
# endif

# ifdef __USE_EXTERN_INLINES
__extern_inline int
__NTH (tolower (int __c))

      
      (c)	__isctype((c), _IScntrl)

      
      (c)	__isctype((c), _ISdigit)

      
      (c)	__isctype((c), _ISgraph)

      
      (c)	__isctype((c), _ISlower)

      
      (c)	__isctype((c), _ISprint)

      
      (c)	__isctype((c), _ISpunct)

      
      (c)	__isctype((c), _ISspace)

      
      (c)	__isctype((c), _ISupper)

      
      (c)	__isctype((c), _ISxdigit)
#  ifdef __USE_ISOC99

      
      (c)	__toascii (c)


      
      (c)	__tobody (c, tolower,

      
      (c)	__tobody (c, toupper,
# endif /* Optimizing gcc */

# if defined __USE_MISC || defined __USE_XOPEN

      
      (c)	c

      
      (c)	c
# else

      
      (c)	c
# endif

#if __GLIBC_USE (IEC_60559_BFP_EXT_C23)

      
      (c)	c
# endif

/* Limits of integral types.  */

      
      (c)	c
# endif

/* Maximal type.  */
# if __WORDSIZE == 64

      
      (c)	c
# endif

/* Unsigned.  */

      
      (c)	c
# if __WORDSIZE == 64

      
      (c)
	tab2
	tab2[i].clo = (double)(c - (double)c)

where c is near the center of the subinterval and is chosen by trying +-2^29
floating point invc candidates around 1/center and selecting one for which

      
      (c)

     where c is near the center of the subinterval and is chosen by trying
     several floating point invc candidates around 1/center and selecting one

      
      (c)
        lang_modes="
        cih_test_c=$(mktemp ${TMPDIR-/tmp}/cih_test_XXXXXX.c)
    ;;
    (c++)
        lang_modes="$cxx_modes"
        cih_test_c=$(mktemp ${TMPDIR-/tmp}/cih_test_XXXXXX.cc)

      
      (c)
      end
      return line_out
    end

    callback.register("process_output_buffer", convert_line_out)

      
      (c)
    w = -w;
  return w;
}
strong_alias (__divdi3, __divdi3_internal)

      
      (c)
    w = -w;
  return w;
}
strong_alias (__moddi3, __moddi3_internal)

      
      (c)
#endif

      
      (c)
#endif


      
      (c)        A macro that canonicalizes an element right after
			     it has been fetched from one of the two strings.
			     The argument is an 'unsigned char'; the result
			     must be an 'unsigned char' as well.

  Other macros you may optionally define:

      
      (c)        A macro that canonicalizes an element right after
			     it has been fetched from one of the two strings.
			     The argument is an 'wchar_t'; the result must
			     be an 'wchar_t' as well.
*/

      
      (c) & 0x1f))

/* Category name handling variables.  Concatenate all the strings in a
   single object to minimize relocations.  Individual strings can be
   accessed using _nl_category_names.  */
#define CATNAMEMF(line) CATNAMEMF1 (line)
#define CATNAMEMF1(line) str##line
extern const struct catnamestr_t

      
      (c) & 0x3f
	des_skb[1][((c >> 6) & 0x03) | ((c >> 7) & 0x3c)] |
	des_skb[2][((c >> 13) & 0x0f) | ((c >> 14) & 0x30)] |
	des_skb[3][((c >> 20) & 0x01) | ((c >> 21) & 0x06) | ((c >> 22) & 0x38)];
      t = des_skb[4][(d) & 0x3f] |
	des_skb[5][((d >> 7) & 0x03) | ((d >> 8) & 0x3c)] |
	des_skb[6][(d >> 15) & 0x3f] |
	des_skb[7][((d >> 21) & 0x0f) | ((d >> 22) & 0x30)];

      /* table contained 0213 4657 */
      *(k++) = ((t << 16) | (s & 0x0000ffff)) & 0xffffffff;
      s = ((s >> 16) | (t & 0xffff0000));

      
      (c) ('a

      
      (c) (((c)
#endif

#ifdef _LIBC
# ifndef _RE_DEFINE_LOCALE_FUNCTIONS
#  define _RE_DEFINE_LOCALE_FUNCTIONS 1
#   include <locale/localeinfo.h>
#   include <locale/coll-lookup.h>
# endif
#endif

      
      (c) ((c)

      
      (c) ((c) ==


      
      (c) ((c) ==
LINE_PARSER
("#",
 STRING_FIELD (result->s_name, isspace, 1);
 INT_FIELD (result->s_port, ISSLASH, 10, 0, htons);
 STRING_FIELD (result->s_proto, isspace, 1);

      
      (c) ((c) == 0)

#define IS_WORD_CHAR(ch) (isalnum (ch) || (ch) == '_')
#define IS_NEWLINE(ch) ((ch) == NEWLINE_CHAR)
#define IS_WIDE_WORD_CHAR(ch) (__iswalnum (ch) || (ch) == L'_')
#define IS_WIDE_NEWLINE(ch) ((ch) == WIDE_NEWLINE_CHAR)

      
      (c) ((flags
#define CHAR    char
#define UCHAR   unsigned char
#define INT     int
#define FCT     internal_fnmatch
#define EXT     ext_match
#define END     end_pattern
#define STRUCT  fnmatch_struct
#define L_(CS)  CS

      
      (c) ((flags
#define CHAR    wchar_t
#define UCHAR   wint_t
#define INT     wint_t
#define FCT     internal_fnwmatch
#define EXT     ext_wmatch
#define END     end_wpattern
#define L_(CS)  L##CS

      
      (c) (ISLOWER(c)
#define XOR(e,f) (((e) && !(f)) || (!(e) && (f)))

#ifdef	__GNUC__
__inline
#endif
static void
print_char (unsigned char c)

      
      (c) 1
# else

      
      (c) < fabsl (d))
    {
      ratio = c / d;
      denom = (c * ratio) + d;
      x = ((a * ratio) + b) / denom;
      y = ((b * ratio) - a) / denom;

      
      (c) > 1)						      \
	{								      \
	  if (__builtin_constant_p (c))					      \

      
      (c) >> 5
      
      (c) ? 1 : 0, c);
	  d = copysignl (isinf (d) ? 1 : 0, d);
	  if (isnan (a)) a = copysignl (0, a);
	  if (isnan (b)) b = copysignl (0, b);
	  recalc = 1;
	}
     if (!recalc
	  && (isinf (ac) || isinf (bd)
	      || isinf (ad) || isinf (bc)))

      
      (c) ? 1 : 0, c);
	  d = copysignl (isinf (d) ? 1 : 0, d);
	  x = 0.0 * (a * c + b * d);
	  y = 0.0 * (b * c - a * d);
	}

      
      (c) If either a joinable or detached thread setup failed and THREAD_RAN
       is true, then the creating thread releases ownership to the new thread,
       the created thread sees the failed setup through PD->setup_failed
       member, releases the PD ownership, and exits.  The creating thread will
       be responsible for cleanup the allocated resources.  The THREAD_RAN is
       local to creating thread and indicate whether thread creation or setup
       has failed.

   (d) If the thread creation failed and THREAD_RAN is false (meaning
       ARCH_CLONE has failed), then the creating thread retains ownership
       of PD and must cleanup he allocated resource.  No waiting for the new
       thread is required because it never started.

      
      (c) L
#define CHAR wchar_t
#define MEMSET wmemset
#define STRLEN wcslen
#define STRNLEN wcsnlen
#define STRCHR wcschr
#define STRRCHR wcsrchr
#define STRCPY wcscpy
#define STRNCPY wcsncpy
#define MEMCMP wmemcmp
#define STPCPY wcpcpy
#define STPNCPY wcpncpy
#define MEMCPY wmemcpy
#define MEMPCPY wmempcpy
#define MEMCHR wmemchr
#define STRCMP wcscmp
#define STRNCMP wcsncmp


      
      (c) TOLOWER (c)
#define CMP_FUNC(p1, p2, l)				\
  __strncasecmp ((const char *) (p1), (const char *) (p2), l)
#include "str-two-way.h"

#undef strcasestr
#undef __strcasestr

      
      (c) UNIX System Laboratories, Inc.

      
      (c) USE_

#define CFLOAT __CFLOAT128

      
      (c) USE_

#include <libm-alias-double.h>
#include <math-nan-payload-double.h>

      
      (c) USE_

#include <libm-alias-ldouble.h>
#include <math-nan-payload-ldouble.h>

      
      (c) USE_

/* GNU extension float constant macros.  */

      
      (c) __f128 (c)
#define M_PFX FLT128

      
      (c) and 1/c for the ith subinterval comes from lookup
     tables:


      
      (c) and 1/c for the ith subinterval comes from two lookup
     tables:


      
      (c) and we not have PD ownership (see CONCURRENCY NOTES
	   above).  We can assert that STOPPED_START must have been true
	   because thread creation didn't fail, but thread attribute setting
	   did.  */
        {
	  assert (stopped_start);
	  /* Signal the created thread to release PD ownership and early
	     exit so it could be joined.  */
	  pd->setup_failed = 1;
	  lll_unlock (pd->lock, LLL_PRIVATE);

      
      (c) attribute_hidden;
extern __typeof (REDIRECT_NAME) OPTIMIZE (sse41) attribute_hidden;

static inline void *
IFUNC_SELECTOR (void)

      
      (c) by
     log2(e) in extended precision and rounding back to double precision.  */
  .table = { { 0x1.6a133d0dec120p+0, -0x1.00130d57f5fadp-1 },
	     { 0x1.6815f2f3e42edp+0, -0x1.f802661bd725ep-2 },
	     { 0x1.661e39be1ac9ep+0, -0x1.efea1c6f73a5bp-2 },
	     { 0x1.642bfa30ac371p+0, -0x1.e7dd1dcd06f05p-2 },
	     { 0x1.623f1d916f323p+0, -0x1.dfdb4ae024809p-2 },
	     { 0x1.60578da220f65p+0, -0x1.d7e484d101958p-2 },
	     { 0x1.5e75349dea571p+0, -0x1.cff8ad452f6ep-2 },
	     { 0x1.5c97fd387a75ap+0, -0x1.c817a666c997fp-2 },
	     { 0x1.5abfd2981f200p+0, -0x1.c04152d640419p-2 },
	     { 0x1.58eca051dc99cp+0, -0x1.b87595a3f64b2p-2 },
	     { 0x1.571e526d9df12p+0, -0x1.b0b4526c44d07p-2 },
	     { 0x1.5554d555b3fcbp+0, -0x1.a8fd6d1a90f5ep-2 },
	     { 0x1.539015e2a20cdp+0, -0x1.a150ca2559fc6p-2 },
	     { 0x1.51d0014ee0164p+0, -0x1.99ae4e62cca29p-2 },
	     { 0x1.50148538cd9eep+0, -0x1.9215df1a1e842p-2 },
	     { 0x1.4e5d8f9f698a1p+0, -0x1.8a8761fe1f0d9p-2 },
	     { 0x1.4cab0edca66bep+0, -0x1.8302bd1cc9a54p-2 },
	     { 0x1.4afcf1a9db874p+0, -0x1.7b87d6fb437f6p-2 },
	     { 0x1.495327136e16fp+0, -0x1.741696673a86dp-2 },
	     { 0x1.47ad9e84af28fp+0, -0x1.6caee2b3c6fe4p-2 },
	     { 0x1.460c47b39ae15p+0, -0x1.6550a3666c27ap-2 },
	     { 0x1.446f12b278001p+0, -0x1.5dfbc08de02a4p-2 },
	     { 0x1.42d5efdd720ecp+0, -0x1.56b022766c84ap-2 },
	     { 0x1.4140cfe001a0fp+0, -0x1.4f6db1c955536p-2 },
	     { 0x1.3fafa3b421f69p+0, -0x1.4834579063054p-2 },
	     { 0x1.3e225c9c8ece5p+0, -0x1.4103fd2249a76p-2 },
	     { 0x1.3c98ec29a211ap+0, -0x1.39dc8c3fe6dabp-2 },
	     { 0x1.3b13442a413fep+0, -0x1.32bdeed4b5c8fp-2 },
	     { 0x1.399156baa3c54p+0, -0x1.2ba80f41e20ddp-2 },
	     { 0x1.38131639b4cdbp+0, -0x1.249ad8332f4a7p-2 },
	     { 0x1.36987540fbf53p+0, -0x1.1d96347e7f3ebp-2 },
	     { 0x1.352166b648f61p+0, -0x1.169a0f7d6604ap-2 },
	     { 0x1.33adddb3eb575p+0, -0x1.0fa654a221909p-2 },
	     { 0x1.323dcd99fc1d3p+0, -0x1.08baefcf8251ap-2 },
	     { 0x1.30d129fefc7d2p+0, -0x1.01d7cd14deecdp-2 },
	     { 0x1.2f67e6b72fe7dp+0, -0x1.f5f9b1ad55495p-3 },
	     { 0x1.2e01f7cf8b187p+0, -0x1.e853ff76a77afp-3 },
	     { 0x1.2c9f518ddc86ep+0, -0x1.dabe5d624cba1p-3 },
	     { 0x1.2b3fe86e5f413p+0, -0x1.cd38a5cef4822p-3 },
	     { 0x1.29e3b1211b25cp+0, -0x1.bfc2b38d315f9p-3 },
	     { 0x1.288aa08b373cfp+0, -0x1.b25c61f5edd0fp-3 },
	     { 0x1.2734abcaa8467p+0, -0x1.a5058d18e9cacp-3 },
	     { 0x1.25e1c82459b81p+0, -0x1.97be1113e47a3p-3 },
	     { 0x1.2491eb1ad59c5p+0, -0x1.8a85cafdf5e27p-3 },
	     { 0x1.23450a54048b5p+0, -0x1.7d5c97e8fc45bp-3 },
	     { 0x1.21fb1bb09e578p+0, -0x1.704255d6486e4p-3 },
	     { 0x1.20b415346d8f7p+0, -0x1.6336e2cedd7bfp-3 },
	     { 0x1.1f6fed179a1acp+0, -0x1.563a1d9b0cc6ap-3 },
	     { 0x1.1e2e99b93c7b3p+0, -0x1.494be541aaa6fp-3 },
	     { 0x1.1cf011a7a882ap+0, -0x1.3c6c1964dd0f2p-3 },
	     { 0x1.1bb44b97dba5ap+0, -0x1.2f9a99f19a243p-3 },
	     { 0x1.1a7b3e66cdd4fp+0, -0x1.22d747344446p-3 },
	     { 0x1.1944e11dc56cdp+0, -0x1.1622020d4f7f5p-3 },
	     { 0x1.18112aebb1a6ep+0, -0x1.097aabb3553f3p-3 },
	     { 0x1.16e013231b7e9p+0, -0x1.f9c24b48014c5p-4 },
	     { 0x1.15b1913f156cfp+0, -0x1.e0aaa3bdc858ap-4 },
	     { 0x1.14859cdedde13p+0, -0x1.c7ae257c952d6p-4 },
	     { 0x1.135c2dc68cfa4p+0, -0x1.aecc960a03e58p-4 },
	     { 0x1.12353bdb01684p+0, -0x1.9605bb724d541p-4 },
	     { 0x1.1110bf25b85b4p+0, -0x1.7d595ca7147cep-4 },
	     { 0x1.0feeafd2f8577p+0, -0x1.64c74165002d9p-4 },
	     { 0x1.0ecf062c51c3bp+0, -0x1.4c4f31c86d344p-4 },
	     { 0x1.0db1baa076c8bp+0, -0x1.33f0f70388258p-4 },
	     { 0x1.0c96c5bb3048ep+0, -0x1.1bac5abb3037dp-4 },
	     { 0x1.0b7e20263e070p+0, -0x1.0381272495f21p-4 },
	     { 0x1.0a67c2acd0ce3p+0, -0x1.d6de4eba2de2ap-5 },
	     { 0x1.0953a6391e982p+0, -0x1.a6ec4e8156898p-5 },
	     { 0x1.0841c3caea380p+0, -0x1.772be542e3e1bp-5 },
	     { 0x1.07321489b13eap+0, -0x1.479cadcde852dp-5 },
	     { 0x1.062491aee9904p+0, -0x1.183e4265faa5p-5 },
	     { 0x1.05193497a7cc5p+0, -0x1.d2207fdaa1b85p-6 },
	     { 0x1.040ff6b5f5e9fp+0, -0x1.742486cb4a6a2p-6 },
	     { 0x1.0308d19aa6127p+0, -0x1.1687d77cfc299p-6 },
	     { 0x1.0203beedb0c67p+0, -0x1.7293623a6b5dep-7 },
	     { 0x1.010037d38bcc2p+0, -0x1.70ec80ec8f25dp-8 },
	     { 1.0, 0.0 },
	     { 0x1.fc06d493cca10p-1, 0x1.704c1ca6b6bc9p-7 },
	     { 0x1.f81e6ac3b918fp-1, 0x1.6eac8ba664beap-6 },
	     { 0x1.f44546ef18996p-1, 0x1.11e67d040772dp-5 },
	     { 0x1.f07b10382c84bp-1, 0x1.6bc665e2105dep-5 },
	     { 0x1.ecbf7070e59d4p-1, 0x1.c4f8a9772bf1dp-5 },
	     { 0x1.e91213f715939p-1, 0x1.0ebff10fbb951p-4 },
	     { 0x1.e572a9a75f7b7p-1, 0x1.3aaf4d7805d11p-4 },
	     { 0x1.e1e0e2c530207p-1, 0x1.664ba81a4d717p-4 },
	     { 0x1.de5c72d8a8be3p-1, 0x1.9196387da6de4p-4 },
	     { 0x1.dae50fa5658ccp-1, 0x1.bc902f2b7796p-4 },
	     { 0x1.d77a71145a2dap-1, 0x1.e73ab5f584f28p-4 },
	     { 0x1.d41c51166623ep-1, 0x1.08cb78510d232p-3 },
	     { 0x1.d0ca6ba0bb29fp-1, 0x1.1dd2fe2f0dcb5p-3 },
	     { 0x1.cd847e8e59681p-1, 0x1.32b4784400df4p-3 },
	     { 0x1.ca4a499693e00p-1, 0x1.47706f3d49942p-3 },
	     { 0x1.c71b8e399e821p-1, 0x1.5c0768ee4a4dcp-3 },
	     { 0x1.c3f80faf19077p-1, 0x1.7079e86fc7c6dp-3 },
	     { 0x1.c0df92dc2b0ecp-1, 0x1.84c86e1183467p-3 },
	     { 0x1.bdd1de3cbb542p-1, 0x1.98f377a34b499p-3 },
	     { 0x1.baceb9e1007a3p-1, 0x1.acfb803bc924bp-3 },
	     { 0x1.b7d5ef543e55ep-1, 0x1.c0e10098b025fp-3 },
	     { 0x1.b4e749977d953p-1, 0x1.d4a46efe103efp-3 },
	     { 0x1.b20295155478ep-1, 0x1.e8463f45b8d0bp-3 },
	     { 0x1.af279f8e82be2p-1, 0x1.fbc6e3228997fp-3 },
	     { 0x1.ac5638197fdf3p-1, 0x1.079364f2e5aa8p-2 },
	     { 0x1.a98e2f102e087p-1, 0x1.1133306010a63p-2 },
	     { 0x1.a6cf5606d05c1p-1, 0x1.1ac309631bd17p-2 },
	     { 0x1.a4197fc04d746p-1, 0x1.24432485370c1p-2 },
	     { 0x1.a16c80293dc01p-1, 0x1.2db3b5449132fp-2 },
	     { 0x1.9ec82c4dc5bc9p-1, 0x1.3714ee1d7a32p-2 },
	     { 0x1.9c2c5a491f534p-1, 0x1.406700ab52c94p-2 },
	     { 0x1.9998e1480b618p-1, 0x1.49aa1d87522b2p-2 },
	     { 0x1.970d9977c6c2dp-1, 0x1.52de746d7ecb2p-2 },
	     { 0x1.948a5c023d212p-1, 0x1.5c0434336b343p-2 },
	     { 0x1.920f0303d6809p-1, 0x1.651b8ad6c90d1p-2 },
	     { 0x1.8f9b698a98b45p-1, 0x1.6e24a56ab5831p-2 },
	     { 0x1.8d2f6b81726f6p-1, 0x1.771fb04ec29b1p-2 },
	     { 0x1.8acae5bb55badp-1, 0x1.800cd6f19c25ep-2 },
	     { 0x1.886db5d9275b8p-1, 0x1.88ec441df11dfp-2 },
	     { 0x1.8617ba567c13cp-1, 0x1.91be21b7c93f5p-2 },
	     { 0x1.83c8d27487800p-1, 0x1.9a8298f8c7454p-2 },
	     { 0x1.8180de3c5dbe7p-1, 0x1.a339d255c04ddp-2 },
	     { 0x1.7f3fbe71cdb71p-1, 0x1.abe3f59f43db7p-2 },
	     { 0x1.7d055498071c1p-1, 0x1.b48129deca9efp-2 },
	     { 0x1.7ad182e54f65ap-1, 0x1.bd119575364c1p-2 },
	     { 0x1.78a42c3c90125p-1, 0x1.c5955e23ebcbcp-2 },
	     { 0x1.767d342f76944p-1, 0x1.ce0ca8f4e1557p-2 },
	     { 0x1.745c7ef26b00ap-1, 0x1.d6779a5a75774p-2 },
	     { 0x1.7241f15769d0fp-1, 0x1.ded6563550d27p-2 },
	     { 0x1.702d70d396e41p-1, 0x1.e728ffafd840ep-2 },
	     { 0x1.6e1ee3700cd11p-1, 0x1.ef6fb96c8d739p-2 },
	     { 0x1.6c162fc9cbe02p-1, 0x1.f7aaa57907219p-2 } }

      
      (c) c

      
      (c) c

#include <libm-alias-float.h>
#include <math-nan-payload-float.h>

      
      (c) c

#include <libm-alias-float128.h>
#include <math-nan-payload-float128.h>

      
      (c) c
# define CHAR char
# define MEMSET memset
# define STRLEN strlen
# define STRNLEN strnlen
# define STRCHR strchr
# define STRRCHR strrchr
# define STRCPY strcpy
# define STRNCPY strncpy
# define MEMCMP memcmp
# define STPCPY stpcpy
# define STPNCPY stpncpy
# define MEMCPY memcpy
# define MEMPCPY mempcpy
# define MEMCHR memchr
# define STRCMP strcmp
# define STRNCMP strncmp
#endif


      
      (c) c
#define FLOAT _Float128
#define M_STRTO_NAN __strtof128_nan

      
      (c) c
#define FLOAT double
#define CFLOAT _Complex double
#define M_STRTO_NAN __strtod_nan

      
      (c) c
#define FLOAT float
#define CFLOAT _Complex float
#define M_STRTO_NAN __strtof_nan

      
      (c) c
#define FLOAT long double
#define CFLOAT _Complex long double
#define M_STRTO_NAN __strtold_nan

      
      (c) c
#define M_PFX DBL

      
      (c) c
#define M_PFX FLT

      
      (c) c
#define M_PFX LDBL

      
      (c) c
#endif
#ifndef CMP_FUNC
# define CMP_FUNC __wmemcmp
#endif

/* Perform a critical factorization of NEEDLE, of length NEEDLE_LEN.
   Return the index of the first character in the right half, and set
   *PERIOD to the global period of the right half.

      
      (c) c
#endif
#ifndef CMP_FUNC
# define CMP_FUNC memcmp
#endif

/* Check for end-of-line in strstr and strcasestr routines.
   We piggy-back matching procedure for detecting EOL where possible,
   and use AVAILABLE macro otherwise.  */
#ifndef CHECK_EOL
# define CHECK_EOL (0)
#endif

      
      (c) for c in chr(code_point).encode(
    ])

      
      (c) instead.
  .table = { { 0x1.6a133d0dec120p+0, -0x1.345825f221684p-3 },
	     { 0x1.6815f2f3e42edp+0, -0x1.2f71a1f0c554ep-3 },
	     { 0x1.661e39be1ac9ep+0, -0x1.2a91fdb30b1f4p-3 },
	     { 0x1.642bfa30ac371p+0, -0x1.25b9260981a04p-3 },
	     { 0x1.623f1d916f323p+0, -0x1.20e7081762193p-3 },
	     { 0x1.60578da220f65p+0, -0x1.1c1b914aeefacp-3 },
	     { 0x1.5e75349dea571p+0, -0x1.1756af5de404dp-3 },
	     { 0x1.5c97fd387a75ap+0, -0x1.12985059c90bfp-3 },
	     { 0x1.5abfd2981f200p+0, -0x1.0de0628f63df4p-3 },
	     { 0x1.58eca051dc99cp+0, -0x1.092ed492e08eep-3 },
	     { 0x1.571e526d9df12p+0, -0x1.0483954caf1dfp-3 },
	     { 0x1.5554d555b3fcbp+0, -0x1.ffbd27a9adbcp-4 },
	     { 0x1.539015e2a20cdp+0, -0x1.f67f7f2e3d1ap-4 },
	     { 0x1.51d0014ee0164p+0, -0x1.ed4e1071ceebep-4 },
	     { 0x1.50148538cd9eep+0, -0x1.e428bb47413c4p-4 },
	     { 0x1.4e5d8f9f698a1p+0, -0x1.db0f6003028d6p-4 },
	     { 0x1.4cab0edca66bep+0, -0x1.d201df6749831p-4 },
	     { 0x1.4afcf1a9db874p+0, -0x1.c9001ac5c9672p-4 },
	     { 0x1.495327136e16fp+0, -0x1.c009f3c78c79p-4 },
	     { 0x1.47ad9e84af28fp+0, -0x1.b71f4cb642e53p-4 },
	     { 0x1.460c47b39ae15p+0, -0x1.ae400818526b2p-4 },
	     { 0x1.446f12b278001p+0, -0x1.a56c091954f87p-4 },
	     { 0x1.42d5efdd720ecp+0, -0x1.9ca3332f096eep-4 },
	     { 0x1.4140cfe001a0fp+0, -0x1.93e56a3f23e55p-4 },
	     { 0x1.3fafa3b421f69p+0, -0x1.8b3292a3903bp-4 },
	     { 0x1.3e225c9c8ece5p+0, -0x1.828a9112d9618p-4 },
	     { 0x1.3c98ec29a211ap+0, -0x1.79ed4ac35f5acp-4 },
	     { 0x1.3b13442a413fep+0, -0x1.715aa51ed28c4p-4 },
	     { 0x1.399156baa3c54p+0, -0x1.68d2861c999e9p-4 },
	     { 0x1.38131639b4cdbp+0, -0x1.6054d40ded21p-4 },
	     { 0x1.36987540fbf53p+0, -0x1.57e17576bc9a2p-4 },
	     { 0x1.352166b648f61p+0, -0x1.4f7851798bb0bp-4 },
	     { 0x1.33adddb3eb575p+0, -0x1.47194f5690ae3p-4 },
	     { 0x1.323dcd99fc1d3p+0, -0x1.3ec456d58ec47p-4 },
	     { 0x1.30d129fefc7d2p+0, -0x1.36794ff3e5f55p-4 },
	     { 0x1.2f67e6b72fe7dp+0, -0x1.2e382315725e4p-4 },
	     { 0x1.2e01f7cf8b187p+0, -0x1.2600b8ed82e91p-4 },
	     { 0x1.2c9f518ddc86ep+0, -0x1.1dd2fa85efc12p-4 },
	     { 0x1.2b3fe86e5f413p+0, -0x1.15aed136e3961p-4 },
	     { 0x1.29e3b1211b25cp+0, -0x1.0d94269d1a30dp-4 },
	     { 0x1.288aa08b373cfp+0, -0x1.0582e4a7659f5p-4 },
	     { 0x1.2734abcaa8467p+0, -0x1.faf5eb655742dp-5 },
	     { 0x1.25e1c82459b81p+0, -0x1.eaf888487e8eep-5 },
	     { 0x1.2491eb1ad59c5p+0, -0x1.db0d75ef25a82p-5 },
	     { 0x1.23450a54048b5p+0, -0x1.cb348a49e6431p-5 },
	     { 0x1.21fb1bb09e578p+0, -0x1.bb6d9c69acdd8p-5 },
	     { 0x1.20b415346d8f7p+0, -0x1.abb88368aa7ap-5 },
	     { 0x1.1f6fed179a1acp+0, -0x1.9c1517476af14p-5 },
	     { 0x1.1e2e99b93c7b3p+0, -0x1.8c833051bfa4dp-5 },
	     { 0x1.1cf011a7a882ap+0, -0x1.7d02a78e7fb31p-5 },
	     { 0x1.1bb44b97dba5ap+0, -0x1.6d93565e97c5fp-5 },
	     { 0x1.1a7b3e66cdd4fp+0, -0x1.5e351695db0c5p-5 },
	     { 0x1.1944e11dc56cdp+0, -0x1.4ee7c2ba67adcp-5 },
	     { 0x1.18112aebb1a6ep+0, -0x1.3fab35ba16c01p-5 },
	     { 0x1.16e013231b7e9p+0, -0x1.307f4ad854bc9p-5 },
	     { 0x1.15b1913f156cfp+0, -0x1.2163ddf4f988cp-5 },
	     { 0x1.14859cdedde13p+0, -0x1.1258cb5d19e22p-5 },
	     { 0x1.135c2dc68cfa4p+0, -0x1.035defdba3188p-5 },
	     { 0x1.12353bdb01684p+0, -0x1.e8e651191bce4p-6 },
	     { 0x1.1110bf25b85b4p+0, -0x1.cb30a62be444cp-6 },
	     { 0x1.0feeafd2f8577p+0, -0x1.ad9a9b3043823p-6 },
	     { 0x1.0ecf062c51c3bp+0, -0x1.9023ecda1ccdep-6 },
	     { 0x1.0db1baa076c8bp+0, -0x1.72cc592bd82dp-6 },
	     { 0x1.0c96c5bb3048ep+0, -0x1.55939eb1f9c6ep-6 },
	     { 0x1.0b7e20263e070p+0, -0x1.38797ca6cc5ap-6 },
	     { 0x1.0a67c2acd0ce3p+0, -0x1.1b7db35c2c072p-6 },
	     { 0x1.0953a6391e982p+0, -0x1.fd400812ee9a2p-7 },
	     { 0x1.0841c3caea380p+0, -0x1.c3c05fb4620f1p-7 },
	     { 0x1.07321489b13eap+0, -0x1.8a7bf3c40e2e3p-7 },
	     { 0x1.062491aee9904p+0, -0x1.517249c15a75cp-7 },
	     { 0x1.05193497a7cc5p+0, -0x1.18a2ea5330c91p-7 },
	     { 0x1.040ff6b5f5e9fp+0, -0x1.c01abc8cdc4e2p-8 },
	     { 0x1.0308d19aa6127p+0, -0x1.4f6261750dec9p-8 },
	     { 0x1.0203beedb0c67p+0, -0x1.be37b6612afa7p-9 },
	     { 0x1.010037d38bcc2p+0, -0x1.bc3a8398ac26p-10 },
	     { 1.0, 0.0 },
	     { 0x1.fc06d493cca10p-1, 0x1.bb796219f30a5p-9 },
	     { 0x1.f81e6ac3b918fp-1, 0x1.b984fdcba61cep-8 },
	     { 0x1.f44546ef18996p-1, 0x1.49cf12adf8e8cp-7 },
	     { 0x1.f07b10382c84bp-1, 0x1.b6075b5217083p-7 },
	     { 0x1.ecbf7070e59d4p-1, 0x1.10b7466fc30ddp-6 },
	     { 0x1.e91213f715939p-1, 0x1.4603e4db6a3a1p-6 },
	     { 0x1.e572a9a75f7b7p-1, 0x1.7aeb10e99e105p-6 },
	     { 0x1.e1e0e2c530207p-1, 0x1.af6e49b0f0e36p-6 },
	     { 0x1.de5c72d8a8be3p-1, 0x1.e38f064f41179p-6 },
	     { 0x1.dae50fa5658ccp-1, 0x1.0ba75abbb7623p-5 },
	     { 0x1.d77a71145a2dap-1, 0x1.25575ee2dba86p-5 },
	     { 0x1.d41c51166623ep-1, 0x1.3ed83f477f946p-5 },
	     { 0x1.d0ca6ba0bb29fp-1, 0x1.582aa79af60efp-5 },
	     { 0x1.cd847e8e59681p-1, 0x1.714f400fa83aep-5 },
	     { 0x1.ca4a499693e00p-1, 0x1.8a46ad3901cb9p-5 },
	     { 0x1.c71b8e399e821p-1, 0x1.a311903b6b87p-5 },
	     { 0x1.c3f80faf19077p-1, 0x1.bbb086f216911p-5 },
	     { 0x1.c0df92dc2b0ecp-1, 0x1.d4242bdda648ep-5 },
	     { 0x1.bdd1de3cbb542p-1, 0x1.ec6d167c2af1p-5 },
	     { 0x1.baceb9e1007a3p-1, 0x1.0245ed8221426p-4 },
	     { 0x1.b7d5ef543e55ep-1, 0x1.0e40856c74f64p-4 },
	     { 0x1.b4e749977d953p-1, 0x1.1a269a31120fep-4 },
	     { 0x1.b20295155478ep-1, 0x1.25f8718fc076cp-4 },
	     { 0x1.af279f8e82be2p-1, 0x1.31b64ffc95bfp-4 },
	     { 0x1.ac5638197fdf3p-1, 0x1.3d60787ca5063p-4 },
	     { 0x1.a98e2f102e087p-1, 0x1.48f72ccd187fdp-4 },
	     { 0x1.a6cf5606d05c1p-1, 0x1.547aad6602f1cp-4 },
	     { 0x1.a4197fc04d746p-1, 0x1.5feb3989d3acbp-4 },
	     { 0x1.a16c80293dc01p-1, 0x1.6b490f3978c79p-4 },
	     { 0x1.9ec82c4dc5bc9p-1, 0x1.76946b3f5e703p-4 },
	     { 0x1.9c2c5a491f534p-1, 0x1.81cd895717c83p-4 },
	     { 0x1.9998e1480b618p-1, 0x1.8cf4a4055c30ep-4 },
	     { 0x1.970d9977c6c2dp-1, 0x1.9809f4c48c0ebp-4 },
	     { 0x1.948a5c023d212p-1, 0x1.a30db3f9899efp-4 },
	     { 0x1.920f0303d6809p-1, 0x1.ae001905458fcp-4 },
	     { 0x1.8f9b698a98b45p-1, 0x1.b8e15a2e3a2cdp-4 },
	     { 0x1.8d2f6b81726f6p-1, 0x1.c3b1ace2b0996p-4 },
	     { 0x1.8acae5bb55badp-1, 0x1.ce71456edfa62p-4 },
	     { 0x1.886db5d9275b8p-1, 0x1.d9205759882c4p-4 },
	     { 0x1.8617ba567c13cp-1, 0x1.e3bf1513af0dfp-4 },
	     { 0x1.83c8d27487800p-1, 0x1.ee4db0412c414p-4 },
	     { 0x1.8180de3c5dbe7p-1, 0x1.f8cc5998de3a5p-4 },
	     { 0x1.7f3fbe71cdb71p-1, 0x1.019da085eaeb1p-3 },
	     { 0x1.7d055498071c1p-1, 0x1.06cd4acdb4e3dp-3 },
	     { 0x1.7ad182e54f65ap-1, 0x1.0bf542bef813fp-3 },
	     { 0x1.78a42c3c90125p-1, 0x1.11159f14da262p-3 },
	     { 0x1.767d342f76944p-1, 0x1.162e761c10d1cp-3 },
	     { 0x1.745c7ef26b00ap-1, 0x1.1b3fddc60d43ep-3 },
	     { 0x1.7241f15769d0fp-1, 0x1.2049ebac86aa6p-3 },
	     { 0x1.702d70d396e41p-1, 0x1.254cb4fb7836ap-3 },
	     { 0x1.6e1ee3700cd11p-1, 0x1.2a484e8d0d252p-3 },
	     { 0x1.6c162fc9cbe02p-1, 0x1.2f3ccce1c860bp-3 } }

      
      (c) is minimized (< 0x1p-66).

Note: 1) ensures that k*ln2hi + logc can be computed without rounding error,
2) ensures that z/c - 1 can be computed as (z - chi - clo)*invc with close to
a single rounding error when there is no fast fma for z*invc - 1, 3) ensures
that logc + poly(z/c - 1) has small error, however near x == 1 when
|log(x)| < 0x1p-4, this is not enough so that is special cased.  */
.tab = {
#if N == 128
{0x1.734f0c3e0de9fp+0, -0x1.7cc7f79e69000p-2},
{0x1.713786a2ce91fp+0, -0x1.76feec20d0000p-2},
{0x1.6f26008fab5a0p+0, -0x1.713e31351e000p-2},
{0x1.6d1a61f138c7dp+0, -0x1.6b85b38287800p-2},
{0x1.6b1490bc5b4d1p+0, -0x1.65d5590807800p-2},
{0x1.69147332f0cbap+0, -0x1.602d076180000p-2},
{0x1.6719f18224223p+0, -0x1.5a8ca86909000p-2},
{0x1.6524f99a51ed9p+0, -0x1.54f4356035000p-2},
{0x1.63356aa8f24c4p+0, -0x1.4f637c36b4000p-2},
{0x1.614b36b9ddc14p+0, -0x1.49da7fda85000p-2},
{0x1.5f66452c65c4cp+0, -0x1.445923989a800p-2},
{0x1.5d867b5912c4fp+0, -0x1.3edf439b0b800p-2},
{0x1.5babccb5b90dep+0, -0x1.396ce448f7000p-2},
{0x1.59d61f2d91a78p+0, -0x1.3401e17bda000p-2},
{0x1.5805612465687p+0, -0x1.2e9e2ef468000p-2},
{0x1.56397cee76bd3p+0, -0x1.2941b3830e000p-2},
{0x1.54725e2a77f93p+0, -0x1.23ec58cda8800p-2},
{0x1.52aff42064583p+0, -0x1.1e9e129279000p-2},
{0x1.50f22dbb2bddfp+0, -0x1.1956d2b48f800p-2},
{0x1.4f38f4734ded7p+0, -0x1.141679ab9f800p-2},
{0x1.4d843cfde2840p+0, -0x1.0edd094ef9800p-2},
{0x1.4bd3ec078a3c8p+0, -0x1.09aa518db1000p-2},
{0x1.4a27fc3e0258ap+0, -0x1.047e65263b800p-2},
{0x1.4880524d48434p+0, -0x1.feb224586f000p-3},
{0x1.46dce1b192d0bp+0, -0x1.f474a7517b000p-3},
{0x1.453d9d3391854p+0, -0x1.ea4443d103000p-3},
{0x1.43a2744b4845ap+0, -0x1.e020d44e9b000p-3},
{0x1.420b54115f8fbp+0, -0x1.d60a22977f000p-3},
{0x1.40782da3ef4b1p+0, -0x1.cc00104959000p-3},
{0x1.3ee8f5d57fe8fp+0, -0x1.c202956891000p-3},
{0x1.3d5d9a00b4ce9p+0, -0x1.b81178d811000p-3},
{0x1.3bd60c010c12bp+0, -0x1.ae2c9ccd3d000p-3},
{0x1.3a5242b75dab8p+0, -0x1.a45402e129000p-3},
{0x1.38d22cd9fd002p+0, -0x1.9a877681df000p-3},
{0x1.3755bc5847a1cp+0, -0x1.90c6d69483000p-3},
{0x1.35dce49ad36e2p+0, -0x1.87120a645c000p-3},
{0x1.34679984dd440p+0, -0x1.7d68fb4143000p-3},
{0x1.32f5cceffcb24p+0, -0x1.73cb83c627000p-3},
{0x1.3187775a10d49p+0, -0x1.6a39a9b376000p-3},
{0x1.301c8373e3990p+0, -0x1.60b3154b7a000p-3},
{0x1.2eb4ebb95f841p+0, -0x1.5737d76243000p-3},
{0x1.2d50a0219a9d1p+0, -0x1.4dc7b8fc23000p-3},
{0x1.2bef9a8b7fd2ap+0, -0x1.4462c51d20000p-3},
{0x1.2a91c7a0c1babp+0, -0x1.3b08abc830000p-3},
{0x1.293726014b530p+0, -0x1.31b996b490000p-3},
{0x1.27dfa5757a1f5p+0, -0x1.2875490a44000p-3},
{0x1.268b39b1d3bbfp+0, -0x1.1f3b9f879a000p-3},
{0x1.2539d838ff5bdp+0, -0x1.160c8252ca000p-3},
{0x1.23eb7aac9083bp+0, -0x1.0ce7f57f72000p-3},
{0x1.22a012ba940b6p+0, -0x1.03cdc49fea000p-3},
{0x1.2157996cc4132p+0, -0x1.f57bdbc4b8000p-4},
{0x1.201201dd2fc9bp+0, -0x1.e370896404000p-4},
{0x1.1ecf4494d480bp+0, -0x1.d17983ef94000p-4},
{0x1.1d8f5528f6569p+0, -0x1.bf9674ed8a000p-4},
{0x1.1c52311577e7cp+0, -0x1.adc79202f6000p-4},
{0x1.1b17c74cb26e9p+0, -0x1.9c0c3e7288000p-4},
{0x1.19e010c2c1ab6p+0, -0x1.8a646b372c000p-4},
{0x1.18ab07bb670bdp+0, -0x1.78d01b3ac0000p-4},
{0x1.1778a25efbcb6p+0, -0x1.674f145380000p-4},
{0x1.1648d354c31dap+0, -0x1.55e0e6d878000p-4},
{0x1.151b990275fddp+0, -0x1.4485cdea1e000p-4},
{0x1.13f0ea432d24cp+0, -0x1.333d94d6aa000p-4},
{0x1.12c8b7210f9dap+0, -0x1.22079f8c56000p-4},
{0x1.11a3028ecb531p+0, -0x1.10e4698622000p-4},
{0x1.107fbda8434afp+0, -0x1.ffa6c6ad20000p-5},
{0x1.0f5ee0f4e6bb3p+0, -0x1.dda8d4a774000p-5},
{0x1.0e4065d2a9fcep+0, -0x1.bbcece4850000p-5},
{0x1.0d244632ca521p+0, -0x1.9a1894012c000p-5},
{0x1.0c0a77ce2981ap+0, -0x1.788583302c000p-5},
{0x1.0af2f83c636d1p+0, -0x1.5715e67d68000p-5},
{0x1.09ddb98a01339p+0, -0x1.35c8a49658000p-5},
{0x1.08cabaf52e7dfp+0, -0x1.149e364154000p-5},
{0x1.07b9f2f4e28fbp+0, -0x1.e72c082eb8000p-6},
{0x1.06ab58c358f19p+0, -0x1.a55f152528000p-6},
{0x1.059eea5ecf92cp+0, -0x1.63d62cf818000p-6},
{0x1.04949cdd12c90p+0, -0x1.228fb8caa0000p-6},
{0x1.038c6c6f0ada9p+0, -0x1.c317b20f90000p-7},
{0x1.02865137932a9p+0, -0x1.419355daa0000p-7},
{0x1.0182427ea7348p+0, -0x1.81203c2ec0000p-8},
{0x1.008040614b195p+0, -0x1.0040979240000p-9},
{0x1.fe01ff726fa1ap-1, 0x1.feff384900000p-9},
{0x1.fa11cc261ea74p-1, 0x1.7dc41353d0000p-7},
{0x1.f6310b081992ep-1, 0x1.3cea3c4c28000p-6},
{0x1.f25f63ceeadcdp-1, 0x1.b9fc114890000p-6},
{0x1.ee9c8039113e7p-1, 0x1.1b0d8ce110000p-5},
{0x1.eae8078cbb1abp-1, 0x1.58a5bd001c000p-5},
{0x1.e741aa29d0c9bp-1, 0x1.95c8340d88000p-5},
{0x1.e3a91830a99b5p-1, 0x1.d276aef578000p-5},
{0x1.e01e009609a56p-1, 0x1.07598e598c000p-4},
{0x1.dca01e577bb98p-1, 0x1.253f5e30d2000p-4},
{0x1.d92f20b7c9103p-1, 0x1.42edd8b380000p-4},
{0x1.d5cac66fb5ccep-1, 0x1.606598757c000p-4},
{0x1.d272caa5ede9dp-1, 0x1.7da76356a0000p-4},
{0x1.cf26e3e6b2ccdp-1, 0x1.9ab434e1c6000p-4},
{0x1.cbe6da2a77902p-1, 0x1.b78c7bb0d6000p-4},
{0x1.c8b266d37086dp-1, 0x1.d431332e72000p-4},
{0x1.c5894bd5d5804p-1, 0x1.f0a3171de6000p-4},
{0x1.c26b533bb9f8cp-1, 0x1.067152b914000p-3},
{0x1.bf583eeece73fp-1, 0x1.147858292b000p-3},
{0x1.bc4fd75db96c1p-1, 0x1.2266ecdca3000p-3},
{0x1.b951e0c864a28p-1, 0x1.303d7a6c55000p-3},
{0x1.b65e2c5ef3e2cp-1, 0x1.3dfc33c331000p-3},
{0x1.b374867c9888bp-1, 0x1.4ba366b7a8000p-3},
{0x1.b094b211d304ap-1, 0x1.5933928d1f000p-3},
{0x1.adbe885f2ef7ep-1, 0x1.66acd2418f000p-3},
{0x1.aaf1d31603da2p-1, 0x1.740f8ec669000p-3},
{0x1.a82e63fd358a7p-1, 0x1.815c0f51af000p-3},
{0x1.a5740ef09738bp-1, 0x1.8e92954f68000p-3},
{0x1.a2c2a90ab4b27p-1, 0x1.9bb3602f84000p-3},
{0x1.a01a01393f2d1p-1, 0x1.a8bed1c2c0000p-3},
{0x1.9d79f24db3c1bp-1, 0x1.b5b515c01d000p-3},
{0x1.9ae2505c7b190p-1, 0x1.c2967ccbcc000p-3},
{0x1.9852ef297ce2fp-1, 0x1.cf635d5486000p-3},
{0x1.95cbaeea44b75p-1, 0x1.dc1bd3446c000p-3},
{0x1.934c69de74838p-1, 0x1.e8c01b8cfe000p-3},
{0x1.90d4f2f6752e6p-1, 0x1.f5509c0179000p-3},
{0x1.8e6528effd79dp-1, 0x1.00e6c121fb800p-2},
{0x1.8bfce9fcc007cp-1, 0x1.071b80e93d000p-2},
{0x1.899c0dabec30ep-1, 0x1.0d46b9e867000p-2},
{0x1.87427aa2317fbp-1, 0x1.13687334bd000p-2},
{0x1.84f00acb39a08p-1, 0x1.1980d67234800p-2},
{0x1.82a49e8653e55p-1, 0x1.1f8ffe0cc8000p-2},
{0x1.8060195f40260p-1, 0x1.2595fd7636800p-2},
{0x1.7e22563e0a329p-1, 0x1.2b9300914a800p-2},
{0x1.7beb377dcb5adp-1, 0x1.3187210436000p-2},
{0x1.79baa679725c2p-1, 0x1.377266dec1800p-2},
{0x1.77907f2170657p-1, 0x1.3d54ffbaf3000p-2},
{0x1.756cadbd6130cp-1, 0x1.432eee32fe000p-2},
#endif

      
      (c) is minimized (< 0x1p-68).

Note: 1) ensures that k + logc can be computed without rounding error, 2)
ensures that z/c - 1 can be computed as (z - chi - clo)*invc with close to a
single rounding error when there is no fast fma for z*invc - 1, 3) ensures
that logc + poly(z/c - 1) has small error, however near x == 1 when
|log2(x)| < 0x1p-4, this is not enough so that is special cased.  */
.tab = {
#if N == 64
{0x1.724286bb1acf8p+0, -0x1.1095feecdb000p-1},
{0x1.6e1f766d2cca1p+0, -0x1.08494bd76d000p-1},
{0x1.6a13d0e30d48ap+0, -0x1.00143aee8f800p-1},
{0x1.661ec32d06c85p+0, -0x1.efec5360b4000p-2},
{0x1.623fa951198f8p+0, -0x1.dfdd91ab7e000p-2},
{0x1.5e75ba4cf026cp+0, -0x1.cffae0cc79000p-2},
{0x1.5ac055a214fb8p+0, -0x1.c043811fda000p-2},
{0x1.571ed0f166e1ep+0, -0x1.b0b67323ae000p-2},
{0x1.53909590bf835p+0, -0x1.a152f5a2db000p-2},
{0x1.5014fed61adddp+0, -0x1.9217f5af86000p-2},
{0x1.4cab88e487bd0p+0, -0x1.8304db0719000p-2},
{0x1.49539b4334feep+0, -0x1.74189f9a9e000p-2},
{0x1.460cbdfafd569p+0, -0x1.6552bb5199000p-2},
{0x1.42d664ee4b953p+0, -0x1.56b23a29b1000p-2},
{0x1.3fb01111dd8a6p+0, -0x1.483650f5fa000p-2},
{0x1.3c995b70c5836p+0, -0x1.39de937f6a000p-2},
{0x1.3991c4ab6fd4ap+0, -0x1.2baa1538d6000p-2},
{0x1.3698e0ce099b5p+0, -0x1.1d98340ca4000p-2},
{0x1.33ae48213e7b2p+0, -0x1.0fa853a40e000p-2},
{0x1.30d191985bdb1p+0, -0x1.01d9c32e73000p-2},
{0x1.2e025cab271d7p+0, -0x1.e857da2fa6000p-3},
{0x1.2b404cf13cd82p+0, -0x1.cd3c8633d8000p-3},
{0x1.288b02c7ccb50p+0, -0x1.b26034c14a000p-3},
{0x1.25e2263944de5p+0, -0x1.97c1c2f4fe000p-3},
{0x1.234563d8615b1p+0, -0x1.7d6023f800000p-3},
{0x1.20b46e33eaf38p+0, -0x1.633a71a05e000p-3},
{0x1.1e2eefdcda3ddp+0, -0x1.494f5e9570000p-3},
{0x1.1bb4a580b3930p+0, -0x1.2f9e424e0a000p-3},
{0x1.19453847f2200p+0, -0x1.162595afdc000p-3},
{0x1.16e06c0d5d73cp+0, -0x1.f9c9a75bd8000p-4},
{0x1.1485f47b7e4c2p+0, -0x1.c7b575bf9c000p-4},
{0x1.12358ad0085d1p+0, -0x1.960c60ff48000p-4},
{0x1.0fef00f532227p+0, -0x1.64ce247b60000p-4},
{0x1.0db2077d03a8fp+0, -0x1.33f78b2014000p-4},
{0x1.0b7e6d65980d9p+0, -0x1.0387d1a42c000p-4},
{0x1.0953efe7b408dp+0, -0x1.a6f9208b50000p-5},
{0x1.07325cac53b83p+0, -0x1.47a954f770000p-5},
{0x1.05197e40d1b5cp+0, -0x1.d23a8c50c0000p-6},
{0x1.03091c1208ea2p+0, -0x1.16a2629780000p-6},
{0x1.0101025b37e21p+0, -0x1.720f8d8e80000p-8},
{0x1.fc07ef9caa76bp-1, 0x1.6fe53b1500000p-7},
{0x1.f4465d3f6f184p-1, 0x1.11ccce10f8000p-5},
{0x1.ecc079f84107fp-1, 0x1.c4dfc8c8b8000p-5},
{0x1.e573a99975ae8p-1, 0x1.3aa321e574000p-4},
{0x1.de5d6f0bd3de6p-1, 0x1.918a0d08b8000p-4},
{0x1.d77b681ff38b3p-1, 0x1.e72e9da044000p-4},
{0x1.d0cb5724de943p-1, 0x1.1dcd2507f6000p-3},
{0x1.ca4b2dc0e7563p-1, 0x1.476ab03dea000p-3},
{0x1.c3f8ee8d6cb51p-1, 0x1.7074377e22000p-3},
{0x1.bdd2b4f020c4cp-1, 0x1.98ede8ba94000p-3},
{0x1.b7d6c006015cap-1, 0x1.c0db86ad2e000p-3},
{0x1.b20366e2e338fp-1, 0x1.e840aafcee000p-3},
{0x1.ac57026295039p-1, 0x1.0790ab4678000p-2},
{0x1.a6d01bc2731ddp-1, 0x1.1ac056801c000p-2},
{0x1.a16d3bc3ff18bp-1, 0x1.2db11d4fee000p-2},
{0x1.9c2d14967feadp-1, 0x1.406464ec58000p-2},
{0x1.970e4f47c9902p-1, 0x1.52dbe093af000p-2},
{0x1.920fb3982bcf2p-1, 0x1.651902050d000p-2},
{0x1.8d30187f759f1p-1, 0x1.771d2cdeaf000p-2},
{0x1.886e5ebb9f66dp-1, 0x1.88e9c857d9000p-2},
{0x1.83c97b658b994p-1, 0x1.9a80155e16000p-2},
{0x1.7f405ffc61022p-1, 0x1.abe186ed3d000p-2},
{0x1.7ad22181415cap-1, 0x1.bd0f2aea0e000p-2},
{0x1.767dcf99eff8cp-1, 0x1.ce0a43dbf4000p-2},
#endif

      
      (c) is minimized (< 0x1p-74), except the
     subinterval that contains 1 and the previous one got tweaked to avoid
     cancellation.  */
  .table = { { 0x1.6a133d0dec120p+0, -0x1.62fe995eb963ap-2 },
	     { 0x1.6815f2f3e42edp+0, -0x1.5d5a48dad6b67p-2 },
	     { 0x1.661e39be1ac9ep+0, -0x1.57bde257d2769p-2 },
	     { 0x1.642bfa30ac371p+0, -0x1.52294fbf2af55p-2 },
	     { 0x1.623f1d916f323p+0, -0x1.4c9c7b598aa38p-2 },
	     { 0x1.60578da220f65p+0, -0x1.47174fc5ff560p-2 },
	     { 0x1.5e75349dea571p+0, -0x1.4199b7fa7b5cap-2 },
	     { 0x1.5c97fd387a75ap+0, -0x1.3c239f48cfb99p-2 },
	     { 0x1.5abfd2981f200p+0, -0x1.36b4f154d2aebp-2 },
	     { 0x1.58eca051dc99cp+0, -0x1.314d9a0ff32fbp-2 },
	     { 0x1.571e526d9df12p+0, -0x1.2bed85cca3cffp-2 },
	     { 0x1.5554d555b3fcbp+0, -0x1.2694a11421af9p-2 },
	     { 0x1.539015e2a20cdp+0, -0x1.2142d8d014fb2p-2 },
	     { 0x1.51d0014ee0164p+0, -0x1.1bf81a2c77776p-2 },
	     { 0x1.50148538cd9eep+0, -0x1.16b452a39c6a4p-2 },
	     { 0x1.4e5d8f9f698a1p+0, -0x1.11776ffa6c67ep-2 },
	     { 0x1.4cab0edca66bep+0, -0x1.0c416035020e0p-2 },
	     { 0x1.4afcf1a9db874p+0, -0x1.071211aa10fdap-2 },
	     { 0x1.495327136e16fp+0, -0x1.01e972e293b1bp-2 },
	     { 0x1.47ad9e84af28fp+0, -0x1.f98ee587fd434p-3 },
	     { 0x1.460c47b39ae15p+0, -0x1.ef5800ad716fbp-3 },
	     { 0x1.446f12b278001p+0, -0x1.e52e160484698p-3 },
	     { 0x1.42d5efdd720ecp+0, -0x1.db1104b19352ep-3 },
	     { 0x1.4140cfe001a0fp+0, -0x1.d100ac59e0bd6p-3 },
	     { 0x1.3fafa3b421f69p+0, -0x1.c6fced287c3bdp-3 },
	     { 0x1.3e225c9c8ece5p+0, -0x1.bd05a7b317c29p-3 },
	     { 0x1.3c98ec29a211ap+0, -0x1.b31abd229164fp-3 },
	     { 0x1.3b13442a413fep+0, -0x1.a93c0edadb0a3p-3 },
	     { 0x1.399156baa3c54p+0, -0x1.9f697ee30d7ddp-3 },
	     { 0x1.38131639b4cdbp+0, -0x1.95a2efa9aa40ap-3 },
	     { 0x1.36987540fbf53p+0, -0x1.8be843d796044p-3 },
	     { 0x1.352166b648f61p+0, -0x1.82395ecc477edp-3 },
	     { 0x1.33adddb3eb575p+0, -0x1.7896240966422p-3 },
	     { 0x1.323dcd99fc1d3p+0, -0x1.6efe77aca8c55p-3 },
	     { 0x1.30d129fefc7d2p+0, -0x1.65723e117ec5cp-3 },
	     { 0x1.2f67e6b72fe7dp+0, -0x1.5bf15c0955706p-3 },
	     { 0x1.2e01f7cf8b187p+0, -0x1.527bb6c111da1p-3 },
	     { 0x1.2c9f518ddc86ep+0, -0x1.491133c939f8fp-3 },
	     { 0x1.2b3fe86e5f413p+0, -0x1.3fb1b90c7fc58p-3 },
	     { 0x1.29e3b1211b25cp+0, -0x1.365d2cc485f8dp-3 },
	     { 0x1.288aa08b373cfp+0, -0x1.2d13758970de7p-3 },
	     { 0x1.2734abcaa8467p+0, -0x1.23d47a721fd47p-3 },
	     { 0x1.25e1c82459b81p+0, -0x1.1aa0229f25ec2p-3 },
	     { 0x1.2491eb1ad59c5p+0, -0x1.117655ddebc3bp-3 },
	     { 0x1.23450a54048b5p+0, -0x1.0856fbf83ab6bp-3 },
	     { 0x1.21fb1bb09e578p+0, -0x1.fe83fabbaa106p-4 },
	     { 0x1.20b415346d8f7p+0, -0x1.ec6e8507a56cdp-4 },
	     { 0x1.1f6fed179a1acp+0, -0x1.da6d68c7cc2eap-4 },
	     { 0x1.1e2e99b93c7b3p+0, -0x1.c88078462be0cp-4 },
	     { 0x1.1cf011a7a882ap+0, -0x1.b6a786a423565p-4 },
	     { 0x1.1bb44b97dba5ap+0, -0x1.a4e2676ac7f85p-4 },
	     { 0x1.1a7b3e66cdd4fp+0, -0x1.9330eea777e76p-4 },
	     { 0x1.1944e11dc56cdp+0, -0x1.8192f134d5ad9p-4 },
	     { 0x1.18112aebb1a6ep+0, -0x1.70084464f0538p-4 },
	     { 0x1.16e013231b7e9p+0, -0x1.5e90bdec5cb1fp-4 },
	     { 0x1.15b1913f156cfp+0, -0x1.4d2c3433c5536p-4 },
	     { 0x1.14859cdedde13p+0, -0x1.3bda7e219879ap-4 },
	     { 0x1.135c2dc68cfa4p+0, -0x1.2a9b732d27194p-4 },
	     { 0x1.12353bdb01684p+0, -0x1.196eeb2b10807p-4 },
	     { 0x1.1110bf25b85b4p+0, -0x1.0854be8ef8a7ep-4 },
	     { 0x1.0feeafd2f8577p+0, -0x1.ee998cb277432p-5 },
	     { 0x1.0ecf062c51c3bp+0, -0x1.ccadb79919fb9p-5 },
	     { 0x1.0db1baa076c8bp+0, -0x1.aae5b1d8618b0p-5 },
	     { 0x1.0c96c5bb3048ep+0, -0x1.89413015d7442p-5 },
	     { 0x1.0b7e20263e070p+0, -0x1.67bfe7bf158dep-5 },
	     { 0x1.0a67c2acd0ce3p+0, -0x1.46618f83941bep-5 },
	     { 0x1.0953a6391e982p+0, -0x1.2525df1b0618ap-5 },
	     { 0x1.0841c3caea380p+0, -0x1.040c8e2f77c6ap-5 },
	     { 0x1.07321489b13eap+0, -0x1.c62aad39f738ap-6 },
	     { 0x1.062491aee9904p+0, -0x1.847fe3bdead9cp-6 },
	     { 0x1.05193497a7cc5p+0, -0x1.43183683400acp-6 },
	     { 0x1.040ff6b5f5e9fp+0, -0x1.01f31c4e1d544p-6 },
	     { 0x1.0308d19aa6127p+0, -0x1.82201d1e6b69ap-7 },
	     { 0x1.0203beedb0c67p+0, -0x1.00dd0f3e1bfd6p-7 },
	     { 0x1.010037d38bcc2p+0, -0x1.ff6fe1feb4e53p-9 },
	     { 1.0, 0.0 },
	     { 0x1.fc06d493cca10p-1, 0x1.fe91885ec8e20p-8 },
	     { 0x1.f81e6ac3b918fp-1, 0x1.fc516f716296dp-7 },
	     { 0x1.f44546ef18996p-1, 0x1.7bb4dd70a015bp-6 },
	     { 0x1.f07b10382c84bp-1, 0x1.f84c99b34b674p-6 },
	     { 0x1.ecbf7070e59d4p-1, 0x1.39f9ce4fb2d71p-5 },
	     { 0x1.e91213f715939p-1, 0x1.7756c0fd22e78p-5 },
	     { 0x1.e572a9a75f7b7p-1, 0x1.b43ee82db8f3ap-5 },
	     { 0x1.e1e0e2c530207p-1, 0x1.f0b3fced60034p-5 },
	     { 0x1.de5c72d8a8be3p-1, 0x1.165bd78d4878ep-4 },
	     { 0x1.dae50fa5658ccp-1, 0x1.3425d2715ebe6p-4 },
	     { 0x1.d77a71145a2dap-1, 0x1.51b8bd91b7915p-4 },
	     { 0x1.d41c51166623ep-1, 0x1.6f15632c76a47p-4 },
	     { 0x1.d0ca6ba0bb29fp-1, 0x1.8c3c88ecbe503p-4 },
	     { 0x1.cd847e8e59681p-1, 0x1.a92ef077625dap-4 },
	     { 0x1.ca4a499693e00p-1, 0x1.c5ed5745fa006p-4 },
	     { 0x1.c71b8e399e821p-1, 0x1.e27876de1c993p-4 },
	     { 0x1.c3f80faf19077p-1, 0x1.fed104fce4cdcp-4 },
	     { 0x1.c0df92dc2b0ecp-1, 0x1.0d7bd9c17d78bp-3 },
	     { 0x1.bdd1de3cbb542p-1, 0x1.1b76986cef97bp-3 },
	     { 0x1.baceb9e1007a3p-1, 0x1.295913d24f750p-3 },
	     { 0x1.b7d5ef543e55ep-1, 0x1.37239fa295d17p-3 },
	     { 0x1.b4e749977d953p-1, 0x1.44d68dd78714bp-3 },
	     { 0x1.b20295155478ep-1, 0x1.52722ebe5d780p-3 },
	     { 0x1.af279f8e82be2p-1, 0x1.5ff6d12671f98p-3 },
	     { 0x1.ac5638197fdf3p-1, 0x1.6d64c2389484bp-3 },
	     { 0x1.a98e2f102e087p-1, 0x1.7abc4da40fddap-3 },
	     { 0x1.a6cf5606d05c1p-1, 0x1.87fdbda1e8452p-3 },
	     { 0x1.a4197fc04d746p-1, 0x1.95295b06a5f37p-3 },
	     { 0x1.a16c80293dc01p-1, 0x1.a23f6d34abbc5p-3 },
	     { 0x1.9ec82c4dc5bc9p-1, 0x1.af403a28e04f2p-3 },
	     { 0x1.9c2c5a491f534p-1, 0x1.bc2c06a85721ap-3 },
	     { 0x1.9998e1480b618p-1, 0x1.c903161240163p-3 },
	     { 0x1.970d9977c6c2dp-1, 0x1.d5c5aa93287ebp-3 },
	     { 0x1.948a5c023d212p-1, 0x1.e274051823fa9p-3 },
	     { 0x1.920f0303d6809p-1, 0x1.ef0e656300c16p-3 },
	     { 0x1.8f9b698a98b45p-1, 0x1.fb9509f05aa2ap-3 },
	     { 0x1.8d2f6b81726f6p-1, 0x1.04041821f37afp-2 },
	     { 0x1.8acae5bb55badp-1, 0x1.0a340a49b3029p-2 },
	     { 0x1.886db5d9275b8p-1, 0x1.105a7918a126dp-2 },
	     { 0x1.8617ba567c13cp-1, 0x1.1677819812b84p-2 },
	     { 0x1.83c8d27487800p-1, 0x1.1c8b405b40c0ep-2 },
	     { 0x1.8180de3c5dbe7p-1, 0x1.2295d16cfa6b1p-2 },
	     { 0x1.7f3fbe71cdb71p-1, 0x1.28975066318a2p-2 },
	     { 0x1.7d055498071c1p-1, 0x1.2e8fd855d86fcp-2 },
	     { 0x1.7ad182e54f65ap-1, 0x1.347f83d605e59p-2 },
	     { 0x1.78a42c3c90125p-1, 0x1.3a666d1244588p-2 },
	     { 0x1.767d342f76944p-1, 0x1.4044adb6f8ec4p-2 },
	     { 0x1.745c7ef26b00ap-1, 0x1.461a5f077558cp-2 },
	     { 0x1.7241f15769d0fp-1, 0x1.4be799e20b9c8p-2 },
	     { 0x1.702d70d396e41p-1, 0x1.51ac76a6b79dfp-2 },
	     { 0x1.6e1ee3700cd11p-1, 0x1.57690d5744a45p-2 },
	     { 0x1.6c162fc9cbe02p-1, 0x1.5d1d758e45217p-2 } }

      
      (c) is minimized (< 0x1p-74), except the
     subinterval that contains 1 and the previous one got tweaked to avoid
     cancellation. NB: invc should be optimized to minimize error in

      
      (c) isascii(c)
# endif
# define L_(Ch) Ch
# define UCHAR_TYPE unsigned char
# define STRING_TYPE char
# define ISSPACE(Ch) __isspace_l ((Ch), loc)
# define ISALPHA(Ch) __isalpha_l ((Ch), _nl_C_locobj_ptr)
# define TOUPPER(Ch) __toupper_l ((Ch), _nl_C_locobj_ptr)
#endif

#define INTERNAL(X) INTERNAL1(X)
#define INTERNAL1(X) __##X##_internal
#define WEAKNAME(X) WEAKNAME1(X)

      
      (c) not an integer.
  if (exponent >= BIAS + PAYLOAD_DIG
      || (exponent < BIAS && !(SET_HIGH_BIT
			       && exponent == 0 && hx == 0 && lx == 0)))
    {
      SET_LDOUBLE_WORDS (*x, 0, 0, 0);
      return 1;

      
      (c) not an integer.
  if (exponent >= BIAS + PAYLOAD_DIG
      || (exponent < BIAS && !(SET_HIGH_BIT && hx == 0 && lx == 0)))
    {
      SET_LDOUBLE_WORDS64 (*x, 0, 0);
      return 1;

      
      (c) not an integer.
  if (exponent >= BIAS + PAYLOAD_DIG
      || (exponent < BIAS && !(SET_HIGH_BIT && ix == 0))
      || (ix & ((1U << (BIAS + EXPLICIT_MANT_DIG - exponent)) - 1)) != 0)
    {
      SET_FLOAT_WORD (*x, 0);
      return 1;

      
      (c) not an integer.
  if (exponent >= BIAS + PAYLOAD_DIG
      || (exponent < BIAS && !(SET_HIGH_BIT && ix == 0))
      || (ix & ((1ULL << (BIAS + EXPLICIT_MANT_DIG - exponent)) - 1)) != 0)
    {
      INSERT_WORDS64 (*x, 0);
      return 1;

      
      (c) not an integer.  All valid
     arguments have the low part zero.  */
  if ((lx & 0x7fffffffffffffffULL) != 0
      || exponent >= BIAS + PAYLOAD_DIG
      || (exponent < BIAS && !(SET_HIGH_BIT && hx == 0))
      || (hx & ((1ULL << (BIAS + EXPLICIT_MANT_DIG - exponent)) - 1)) != 0)
    {
      *x = 0.0L;
      return 1;

      
      (c) or (d) and we have ownership of PD (see CONCURRENCY
	 NOTES above).  */

      /* Oops, we lied for a second.  */
      atomic_fetch_add_relaxed (&__nptl_nthreads, -1);

      
      (c) or (d) below.

      
      (c) or (d) below.

   (b) If the created thread is in a detached state
       (PTHREAD_CREATED_DETACHED), and STOPPED_START is false, then the
       creating thread has ownership of PD until it invokes the OS
       kernel's thread creation routine.  If this routine returns

      
      Copyright (
      "$update_script" "$f"
      ;;

      
      Copyright (C) %s Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
" "2024"
    printf $"Written by %s.\n" "Ulrich Drepper"
    exit 0
    ;;
  -\? | --h | --he | --hel | --help)
    do_help

      
      Copyright (C) %s Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
" "2024"
  printf $"Written by %s.
" "Ulrich Drepper"
  exit 0
}

      
      Copyright (C) %s Free Software Foundation, Inc.\n\
This is free software; see the source for copying conditions.  There is NO\n\
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\
"),
	   "2024");
  fprintf (stream, gettext ("Written by %s.\n"), "Ulrich Drepper");

      
      Copyright (C) %s Free Software Foundation, Inc.\n\
This is free software; see the source for copying conditions.  There is NO\n\
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\
"), "2024");
      printf (gettext ("Written by %s.\n"), "Roland McGrath");
      return 0;
    }

      
      Copyright (C) %s Free Software Foundation, Inc.\n\
This is free software; see the source for copying conditions.  There is NO\n\
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\
"), "2024");
  fprintf (stream, gettext ("Written by %s.\n"),
	   "Andreas Jaeger");
}

      
      Copyright (C) %s Free Software Foundation, Inc.\n\
This is free software; see the source for copying conditions.  There is NO\n\
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\
"), "2024");
  fprintf (stream, gettext ("Written by %s.\n"),
	   "Thorsten Kukuk and Ulrich Drepper");
}

      
      Copyright (C) %s Free Software Foundation, Inc.\n\
This is free software; see the source for copying conditions.  There is NO\n\
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\
"), "2024");
  fprintf (stream, gettext ("Written by %s.\n"), "Thorsten Kukuk");
}

      
      Copyright (C) %s Free Software Foundation, Inc.\n\
This is free software; see the source for copying conditions.  There is NO\n\
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\
"), "2024");
  fprintf (stream, gettext ("Written by %s.\n"), "Ulrich Drepper");

      
      Copyright (C) %s Free Software Foundation, Inc.\n\
This is free software; see the source for copying conditions.  There is NO\n\
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\
"), "2024");
  fprintf (stream, gettext ("Written by %s.\n"), "Ulrich Drepper");
}

      
      Copyright (C) %s Free Software Foundation, Inc.\n\
This is free software; see the source for copying conditions.  There is NO\n\
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\
"), "2024");
}

      
      Copyright (C) 1982, 1986 Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (C) 1982, 1986, 1988 Regents of the University of California.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
   2. Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.
   4. Neither the name of the University nor the names of its contributors
      may be used to endorse or promote products derived from this software
      without specific prior written permission.


      
      Copyright (C) 1983 Regents of the University of California.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
   2. Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.
   4. Neither the name of the University nor the names of its contributors
      may be used to endorse or promote products derived from this software
      without specific prior written permission.


      
      Copyright (C) 1985, 1989-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1987-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1988-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1989, 1991 Free Software Foundation, Inc.,

      
      Copyright (C) 1989, 1991-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1989, 1992-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1989-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1990 The Regents of the University of California.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
   2. Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.
   4. Neither the name of the University nor the names of its contributors
      may be used to endorse or promote products derived from this software
      without specific prior written permission.


      
      Copyright (C) 1990-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1991 Regents of the University of California.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. [This condition was removed.]
4. Neither the name of the University nor the names of its contributors
   may be used to endorse or promote products derived from this software
   without specific prior written permission.


      
      Copyright (C) 1991, 1999 Free Software Foundation, Inc.

      
      Copyright (C) 1991,1990,1989 Carnegie Mellon University
All Rights Reserved.

Permission to use, copy, modify and distribute this software and its
documentation is hereby granted, provided that both the copyright
notice and this permission notice appear in all copies of the
software, derivative works or modified versions, and any portions
thereof, and that both notices appear in supporting documentation.

      
      Copyright (C) 1991-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1991-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 1991-2024 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright (C) 1992 Eric Young

      
      Copyright (C) 1992-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1992-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 1992-2024 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright (C) 1993 by Digital Equipment Corporation.

Permission to use, copy, modify, and distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies, and
that the name of Digital Equipment Corporation not be used in
advertising or publicity pertaining to distribution of the document or
software without specific, written prior permission.

      
      Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.

Developed at SunPro, a Sun Microsystems, Inc. business.
Permission to use, copy, modify, and distribute this
software is freely granted, provided that this notice
is preserved.

      
      Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
 *
 * Developed at SunPro, a Sun Microsystems, Inc. business.
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.

      
      Copyright (C) 1993, 2011 by Sun Microsystems, Inc. All rights reserved.
 *
 * Developed at SunPro, a Sun Microsystems, Inc. business.
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.

      
      Copyright (C) 1993,1991,1990 Carnegie Mellon University
 * All Rights Reserved.
 *
 * Permission to use, copy, modify and distribute this software and its
 * documentation is hereby granted, provided that both the copyright
 * notice and this permission notice appear in all copies of the
 * software, derivative works or modified versions, and any portions
 * thereof, and that both notices appear in supporting documentation.

      
      Copyright (C) 1993-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1993-2024 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright (C) 1994 X Consortium

      
      Copyright (C) 1994-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1995, 1999 Ralf Baechle

      
      Copyright (C) 1995, 1999 Silicon Graphics
 */
#ifndef _ASM_REG_H
#define _ASM_REG_H

      
      Copyright (C) 1995, 1999 by Ralf Baechle
 */
#ifndef __ASM_MIPS_REG_H
#define __ASM_MIPS_REG_H

      
      Copyright (C) 1995-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1995-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 1996-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1996-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 1996-2024 Free Software Foundation, Inc.  This file is part of the GNU C Library.

      
      Copyright (C) 1997-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1997-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 1997-2024 Free Software Foundation, Inc.  This file is part of the GNU C Library.

      
      Copyright (C) 1997-2024 Free Software Foundation, Inc..

      
      Copyright (C) 1998 WIDE Project.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the project nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (C) 1998 WIDE Project.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. Neither the name of the project nor the names of its contributors
   may be used to endorse or promote products derived from this software
   without specific prior written permission.


      
      Copyright (C) 1998-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1998-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 1998-2024 Free Software Foundation, Inc.

# This script expects the following variables to be defined:

      
      Copyright (C) 1998-2024 Free Software Foundation, Inc.

BEGIN {
  cnt = 0
  dnt = 0

      
      Copyright (C) 1998-2024 Free Software Foundation, Inc.

BEGIN {
  cnt = split(subdirs, all) + 1
  dnt = 0

      
      Copyright (C) 1999, 2001-2002, 2006, 2009-2024 Free Software Foundation,

      
      Copyright (C) 1999-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2024 Free Software Foundation, Inc.
   This file is part of the GNU C Library.

   This file is derived from a 2003's version of libiberty's
   hashtab.c, contributed by Vladimir Makarov (vmakarov@cygnus.com),
   but with most adaptation points and support for deleting elements
   removed.

      
      Copyright (C) 2000-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2000-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2000-2024 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
#

      
      Copyright (C) 2001 Stephen L. Moshier <moshier@na-net.ornl.gov>
   and are incorporated herein by permission of the author.  The author
   reserves the right to distribute this material elsewhere under different
   copying permissions.  These modifications are distributed here under
   the following terms:


      
      Copyright (C) 2001 Stephen L. Moshier <moshier@na-net.ornl.gov>
  and are incorporated herein by permission of the author.  The author
  reserves the right to distribute this material elsewhere under different
  copying permissions.  These modifications are distributed here under
  the following terms:


      
      Copyright (C) 2001 Stephen L. Moshier <moshier@na-net.ornl.gov>
  and are incorporated herein by permission of the author.  The author
  reserves the right to distribute this material elsewhere under different
  copying permissions.  These modifications are distributed here under the
  following terms:


      
      Copyright (C) 2001-2002, 2009-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2002-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2002-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2003-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2003-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2003-2024 Free Software Foundation, Inc.
   This file is part of the GNU C Library.


      
      Copyright (C) 2004-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2004-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2005-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2005-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2006-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2006-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2007-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2008-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2008-2024 Free Software Foundation, Inc.

   This file is part of the GNU Hurd.

      
      Copyright (C) 2009-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2009-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2010-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2011-2018

      
      Copyright (C) 2011-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2011-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2012-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2012-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2012-2024 Free Software Foundation, Inc.

This file is part of the GNU MP Library.

      
      Copyright (C) 2012-2024 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
#

      
      Copyright (C) 2013-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2013-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2014-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2014-2024 Free Software Foundation, Inc.

BEGIN { in_lib = ""; in_version = 0 }

      
      Copyright (C) 2015-2020 Free Software Foundation, Inc.

      
      Copyright (C) 2015-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2015-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2016-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2017-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2017-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2018 Free Software Foundation.
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved. This file is offered as-is,
   without any warranty.  */

#include <errno.h>
#include <stdio.h>
#include <string.h>

      
      Copyright (C) 2018 Free Software Foundation.
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved. This file is offered as-is,
   without any warranty.  */

/* ISO C1999 specification of fgetc:


      
      Copyright (C) 2018 Free Software Foundation.
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved. This file is offered as-is,
   without any warranty.  */

/* ISO C1999 specification of fgetwc:


      
      Copyright (C) 2018-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2018-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2019-2024 Free Software Foundation, Inc.

      
      Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")

      
      Copyright (c) 2010, 2011, Oracle America, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are
 * met:
 *
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above
 *       copyright notice, this list of conditions and the following
 *       disclaimer in the documentation and/or other materials
 *       provided with the distribution.
 *     * Neither the name of the "Oracle America, Inc." nor the names of its
 *       contributors may be used to endorse or promote products derived
 *       from this software without specific prior written permission.
 *

      
      Copyright (c) 2010, 2012, Oracle America, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are
 * met:
 *
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above
 *       copyright notice, this list of conditions and the following
 *       disclaimer in the documentation and/or other materials
 *       provided with the distribution.
 *     * Neither the name of the "Oracle America, Inc." nor the names of its
 *       contributors may be used to endorse or promote products derived
 *       from this software without specific prior written permission.
 *

      
      Copyright (c) 2010, Oracle America, Inc.
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are
 * met:
 *
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above
 *       copyright notice, this list of conditions and the following
 *       disclaimer in the documentation and/or other materials
 *       provided with the distribution.
 *     * Neither the name of the "Oracle America, Inc." nor the names of its
 *       contributors may be used to endorse or promote products derived
 *       from this software without specific prior written permission.
 *

      
      Copyright (c) 2010, Oracle America, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are
 * met:
 *
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above
 *       copyright notice, this list of conditions and the following
 *       disclaimer in the documentation and/or other materials
 *       provided with the distribution.
 *     * Neither the name of the "Oracle America, Inc." nor the names of its
 *       contributors may be used to endorse or promote products derived
 *       from this software without specific prior written permission.
 *

      
      Copyright (c) 2010, Oracle America, Inc.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

    * Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above
      copyright notice, this list of conditions and the following
      disclaimer in the documentation and/or other materials
      provided with the distribution.
    * Neither the name of the "Oracle America, Inc." nor the names of its
      contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.


      
      Copyright (c) 2017-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2019-2024 Free Software Foundation, Inc.  This file is

      
      Copyright (C) 2019-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (c) 2020-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2020-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2020-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2021-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2021-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2022-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2022-2024 Free Software Foundation, Inc.
   This file is part of the GNU C Library.


      
      Copyright (C) 2022-2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 2023-2024 Free Software Foundation, Inc.

      
      Copyright (C) 2023 Free Software Foundation, Inc.

      
      Copyright (C) 2024 Free Software Foundation, Inc.

      
      Copyright (C) 2024 Free Software Foundation, Inc.\n";
    print "This is free software; see the source for copying conditions.  There is NO\n";
    print "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n";
    print "Written by Andreas Jaeger <aj\@arthur.rhein-neckar.de>\n";

    exit 0;
  } elsif ($ARGV[0] eq "--h" || $ARGV[0] eq "--he" || $ARGV[0] eq "--hel" ||
	   $ARGV[0] eq "--help") {
    &usage;
  } elsif ($ARGV[0] =~ /^-/) {
    print "$progname: unrecognized option `$ARGV[0]'\n";
    print "Try `$progname --help' for more information.\n";
    exit 1;
  } else {
    last arglist;

      
      Copyright (C) 2024 Free Software Foundation, Inc.\n";
	print "This is free software; see the source for copying conditions.  There is NO\n";
	print "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n";
	print "Written by Ulrich Drepper <drepper\@gnu.org>\n";

	exit 0;
    } elsif ($ARGV[0] eq "--h" || $ARGV[0] eq "--he" || $ARGV[0] eq "--hel" ||
	     $ARGV[0] eq "--help") {
	&usage;
    } elsif ($ARGV[0] =~ /^-/) {
	print "$progname: unrecognized option `$ARGV[0]'\n";
	print "Try `$progname --help' for more information.\n";
	exit 1;
    } else {
	last arglist;

      
      Copyright (C) 2024 Free Software Foundation, Inc.\n\
This is free software; see the source for copying conditions.\n\
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A\n\
PARTICULAR PURPOSE.\n\
Compiled by GNU CC version "__VERSION__".\n"
#ifdef LIBC_ABIS_STRING
LIBC_ABIS_STRING
#endif
#ifdef __LINUX_KERNEL_VERSION_STR
"Minimum supported kernel: " __LINUX_KERNEL_VERSION_STR "\n"
#endif
"For bug reporting instructions, please see:\n\
"REPORT_BUGS_TO".\n";

#include <unistd.h>

      
      Copyright (C) 2024 Free Software Foundation, Inc.\n\
This is free software; see the source for copying conditions.\n\
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A\n\
PARTICULAR PURPOSE.\n\
");
  _exit (EXIT_SUCCESS);

      
      Copyright (C) 2024 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      copyright
(C) by Craig Metz and are distributed under the following license:

      
      Copyright @copyright

      
      copyright:  */

/*
 * ====================================================
 * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
 *
 * Developed at SunPro, a Sun Microsystems, Inc. business.
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.

      
      copyright{copyright
  \defglyph\dots{...}%
  \defglyph\enddots{...}%
  \defglyph\equiv{==}%
  \defglyph\error{error}%
  \defglyph\euro{euro}%
  \defglyph\expansion{==>}%
  \defglyph\geq{>=}%
  \defglyph\guillemetleft{<<}%
  \defglyph\guillemetright{>>}%
  \defglyph\guilsinglleft{<}%
  \defglyph\guilsinglright{>}%
  \defglyph\leq{<=}%
  \defglyph\lbracechar{\{}%
  \defglyph\minus{-}%
  \defglyph\point{.}%
  \defglyph\pounds{pounds}%
  \defglyph\print{-|}%
  \defglyph\quotedblbase{"}%
  \defglyph\quotedblleft{"}%
  \defglyph\quotedblright{"}%
  \defglyph\quoteleft{`}%
  \defglyph\quoteright{'}%
  \defglyph\quotesinglbase{,}%
  \defglyph\rbracechar{\}}%
  \defglyph\registeredsymbol{R}%
  \defglyph\result{=>}%
  \defglyph\textdegree{o}%
  %
  % We need to get rid of all macros, leaving only the arguments (if present).
  % Of course this is not nearly correct, but it is the best we can do for now.
  % makeinfo does not expand macros in the argument to @deffn, which ends up
  % writing an index entry, and texindex isn't prepared for an index sort entry
  % that starts with \.

      
      Copyright (C) @va

      
      Copyright dates in --version copyright notices are not
# updated.

set -e

      
      copyright{}}%
  \DeclareUnicodeCharacter
  \DeclareUnicodeCharacter{00AB}{\guillemetleft{}}%
  \DeclareUnicodeCharacter{00AC}{\ensuremath\lnot}%
  \DeclareUnicodeCharacter{00AD}{\-}%
  \DeclareUnicodeCharacter{00AE}{\registeredsymbol{}}%
  \DeclareUnicodeCharacter{00AF}{\={ }}%
  %
  \DeclareUnicodeCharacter{00B0}{\ringaccent{ }}%
  \DeclareUnicodeCharacter{00B1}{\ensuremath\pm}%
  \DeclareUnicodeCharacter{00B2}{$^2$}%
  \DeclareUnicodeCharacter{00B3}{$^3$}%
  \DeclareUnicodeCharacter{00B4}{\'{ }}%
  \DeclareUnicodeCharacter{00B5}{$\mu$}%
  \DeclareUnicodeCharacter{00B6}{\P}%
  \DeclareUnicodeCharacter{00B7}{\ensuremath\cdot}%
  \DeclareUnicodeCharacter{00B8}{\cedilla{ }}%
  \DeclareUnicodeCharacter{00B9}{$^1$}%
  \DeclareUnicodeCharacter{00BA}{\ordm}%
  \DeclareUnicodeCharacter{00BB}{\guillemetright{}}%
  \DeclareUnicodeCharacter{00BC}{$1\over4$}%
  \DeclareUnicodeCharacter{00BD}{$1\over2$}%
  \DeclareUnicodeCharacter{00BE}{$3\over4$}%
  \DeclareUnicodeCharacter{00BF}{\questiondown}%

      
      copyright
  \definedummyword\registeredsymbol
  \definedummyword\dots
  \definedummyword\enddots
  \definedummyword\entrybreak
  \definedummyword\equiv
  \definedummyword\error
  \definedummyword\euro
  \definedummyword\expansion
  \definedummyword\geq
  \definedummyword\guillemetleft
  \definedummyword\guillemetright
  \definedummyword\guilsinglleft
  \definedummyword\guilsinglright
  \definedummyword\lbracechar
  \definedummyword\leq
  \definedummyword\mathopsup
  \definedummyword\minus
  \definedummyword\ogonek
  \definedummyword\pounds
  \definedummyword\point
  \definedummyword\print
  \definedummyword\quotedblbase
  \definedummyword\quotedblleft
  \definedummyword\quotedblright
  \definedummyword\quoteleft
  \definedummyword\quoteright
  \definedummyword\quotesinglbase
  \definedummyword\rbracechar
  \definedummyword\result
  \definedummyword\sub
  \definedummyword\sup
  \definedummyword\textdegree
  %
  % We want to disable all macros so that they are not expanded by \write.
  \macrolist
  \let\value\dummyvalue

      
      copyright Eric Young:


      
      copyright{}}
  \gdefchar
  \gdefchar^^ab{\guillemetleft{}}
  \gdefchar^^ac{\ensuremath\lnot}
  \gdefchar^^ad{\-}
  \gdefchar^^ae{\registeredsymbol{}}
  \gdefchar^^af{\={}}
  %
  \gdefchar^^b0{\textdegree}
  \gdefchar^^b1{$\pm$}
  \gdefchar^^b2{$^2$}
  \gdefchar^^b3{$^3$}
  \gdefchar^^b4{\'{}}
  \gdefchar^^b5{$\mu$}
  \gdefchar^^b6{\P}
  \gdefchar^^b7{\ensuremath\cdot}
  \gdefchar^^b8{\cedilla\ }
  \gdefchar^^b9{$^1$}
  \gdefchar^^ba{\ordm}
  \gdefchar^^bb{\guillemetright{}}
  \gdefchar^^bc{$1\over4$}
  \gdefchar^^bd{$1\over2$}
  \gdefchar^^be{$3\over4$}
  \gdefchar^^bf{\questiondown}

      
      copyright Henry Spencer:


      
      Copyright--
 */

#include <alloc_buffer.h>
#include <assert.h>
#include <ctype.h>
#include <errno.h>
#include <netdb.h>
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
#include <string.h>
#include <libc-pointer-arith.h>

#include "nsswitch.h"
#include <arpa/nameser.h>
#include <nss_dns.h>

      
      Copyright--
 */

#include <string.h>
#include <arpa/nameser.h>

static void
map_v4v6_address (const char *src, char *dst)

      
      copyright in the header.

#ifndef __NET_ETHERNET_H
#define __NET_ETHERNET_H 1

      
      copyright'' line and a pointer to where the full notice is found.

@smallexample
@var{one line to give the library's name and an idea of what it does.}

      
      copyright
 *
 * Revision 2.3  91/02/05  17:31:48  mrt
 * 	Changed to new Mach copyright
 * 	[91/02/01  17:16:50  mrt]
 *
 * Revision 2.2  90/06/02  14:57:47  rpd
 * 	Added err_mach_ipc for new IPC.
 * 	[90/03/26  22:28:42  rpd]

      
      copyright
 *
 * Revision 2.3  91/02/14  14:17:43  mrt
 * 	Added new Mach copyright
 * 	[91/02/13  12:44:15  mrt]
 *
 * Revision 2.2  90/08/06  17:24:22  rpd
 * 	Created.

      
      copyright
 *
 * Revision 2.3  91/02/14  14:17:47  mrt
 * 	Added new Mach copyright
 * 	[91/02/13  12:44:20  mrt]
 *
 * Revision 2.2  90/08/06  17:23:58  rpd
 * 	Created.

      
      copyright
 *
 * Revision 2.4  91/02/05  17:56:48  mrt
 * 	Changed to new Mach copyright
 * 	[91/02/01  17:49:12  mrt]
 *
 * Revision 2.3  90/08/27  22:12:56  dbg
 * 	Added definitions used by Mach Kernel: RB_DEBUGGER, RB_UNIPROC,
 * 	RB_NOBOOTRC, RB_ALTBOOT.  Moved RB_KDB to 0x04 (Mach value).
 * 	Removed RB_RDONLY, RB_DUMP, RB_NOSYNC.
 * 	[90/08/14            dbg]

      
      copyright
 *
 * Revision 2.6  91/02/14  14:20:26  mrt
 * 	Added new Mach copyright
 * 	[91/02/13  12:41:21  mrt]
 *
 * Revision 2.5  90/11/05  14:37:33  rpd
 * 	Added malloc_fork* code.
 * 	[90/11/02            rwd]

      
      copyright script.  Any other arguments are ignored.
# FSF copyright notices in the glibc source directory containing this
# script will be updated; glibc must then be built to update generated

      
      copyright script" >
  exit 1
fi

cd "$(dirname "$0")/.."

      
      copyright Stephen L. Moshier:


      
      copyright string in the output messag
      year="$(date +%Y)"

      
      copyright Sun Microsystems, Inc.:


      
      copyright the

      
      Copyright The GNU Toolchain Authors.

      
      Copyright The GNU Toolchain Authors.

   This file is part of the GNU C Library.

      
      Copyright The GNU Tools Authors.

      
      copyright Tom Lord:


      
      copyright University of Cambridge:


      
      Copyright--
 */

/* XXX This file is not used by any of the resolver functions implemented by
   glibc (i.e. get*info and gethostby*).  It cannot be removed however because
   it exports symbols in the libresolv ABI.  The file is not maintained any
   more, nor are these functions.  */

#include <shlib-compat.h>
#if SHLIB_COMPAT (libresolv, GLIBC_2_0, GLIBC_2_25)

      
      copyright year lists.

      
      copyright years may be
listed using range notation, e.g., 1996-2015, indicating that every year in
the range, inclusive, is a copyrightable year that would otherwise be listed

      
      copyright years, so cannot use a single range.
      UPDATE_COPYRIGHT_USE_INTERVALS=1 "$update_script" "$f"
      ;;
    csu/version.c | elf/dl-usage.c)

      
      Copyright (c) 1980, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1982, 1986 Regents of the University of California.
 * All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Robert Elz at The University of Melbourne.

      
      Copyright (c) 1982, 1986, 1988, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1982, 1986, 1990, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1982, 1986, 1992, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1982, 1986, 1993
 *	The Regents of the University of California.  All rights reserved.

      
      Copyright (c) 1982, 1986, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1983, 1987, 1989
 *    The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1983, 1989
 *    The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1983, 1989, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1983, 1989, 1993
 *    The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1983, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1987, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1988 Stephen Deering.

      
      Copyright (c) 1989 Carnegie Mellon University.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1989, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1991, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1992, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Stephen Deering of Stanford University.

      
      Copyright (c) 1996-1999 by Internet Software Consortium.
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      (C)\0" L"\0"
  L"(D)\0" L"\0" L"(E)\0" L"\0" L"(F)\0" L"\0" L"(G)\0" L"\0" L"(H)\0" L"\0"
  L"(I)\0" L"\0" L"(J)\0" L"\0" L"(K)\0" L"\0" L"(L)\0" L"\0" L"(M)\0" L"\0"
  L"(N)\0" L"\0" L"(O)\0" L"\0" L"(P)\0" L"\0" L"(Q)\0" L"\0" L"(R)\0" L"\0"
  L"(S)\0" L"\0" L"(T)\0" L"\0" L"(U)\0" L"\0" L"(V)\0" L"\0" L"(W)\0" L"\0"
  L"(X)\0" L"\0" L"(Y)\0" L"\0" L"(Z)\0" L"\0" L"(a)\0" L"\0" L"(b)\0" L"\0"

      
      (C)\0" L"\0" L"<<\0" L"\0" L"-\0" L"\0" L"(R)\0" L"\0" L"u\0"
  L"\0" L",\0" L"\0" L">>\0" L"\0" L" 1/4 \0" L"\0" L" 1/2 \0" L"\0"
  L" 3/4 \0" L"\0" L"AE\0" L"\0" L"x\0" L"\0" L"ss\0" L"\0" L"ae\0" L"\0"
  L"IJ\0" L"\0" L"ij\0" L"\0" L"'n\0" L"\0" L"OE\0" L"\0" L"oe\0" L"\0" L"s\0"
  L"\0" L"LJ\0" L"\0" L"Lj\0" L"\0" L"lj\0" L"\0" L"NJ\0" L"\0" L"Nj\0" L"\0"
  L"nj\0" L"\0" L"DZ\0" L"\0" L"Dz\0" L"\0" L"dz\0" L"\0" L"'\0" L"\0" L"^\0"
  L"\0" L"'\0" L"\0" L"`\0" L"\0" L"_\0" L"\0" L":\0" L"\0" L"~\0" L"\0"
  L"H\0" L"\0" L"h\0" L"\0" L"SS\0" L"\0" L"ss\0" L"\0" L"#\0" L"\0" L"#`\0"
  L"\0" L"W\0" L"\0" L"w\0" L"\0" L"i\0" L"\0" L"s\0" L"\0" L"s\0" L"\0"
  L"s\0" L"\0" L"?\0" L"\0" L"J\0" L"\0" L"`\0" L"\0" L"`\0" L"\0" L"A\0"
  L"\0" L";\0" L"\0" L"E\0" L"\0" L"I\0" L"\0" L"I\0" L"\0" L"O\0" L"\0"
  L"Y\0" L"\0" L"O\0" L"\0" L"I\0" L"\0" L"A\0" L"\0" L"V\0" L"\0" L"G\0"
  L"\0" L"D\0" L"\0" L"E\0" L"\0" L"Z\0" L"\0" L"I\0" L"\0" L"TH\0" L"\0"
  L"I\0" L"\0" L"K\0" L"\0" L"L\0" L"\0" L"M\0" L"\0" L"N\0" L"\0" L"X\0"
  L"\0" L"O\0" L"\0" L"P\0" L"\0" L"R\0" L"\0" L"S\0" L"\0" L"T\0" L"\0"
  L"Y\0" L"\0" L"F\0" L"\0" L"CH\0" L"\0" L"PS\0" L"\0" L"O\0" L"\0" L"I\0"
  L"\0" L"Y\0" L"\0" L"a\0" L"\0" L"e\0" L"\0" L"i\0" L"\0" L"i\0" L"\0"
  L"y\0" L"\0" L"a\0" L"\0" L"v\0" L"\0" L"g\0" L"\0" L"d\0" L"\0" L"e\0"
  L"\0" L"z\0" L"\0" L"i\0" L"\0" L"th\0" L"\0" L"i\0" L"\0" L"k\0" L"\0"
  L"l\0" L"\0" L"m\0" L"\0" L"n\0" L"\0" L"x\0" L"\0" L"o\0" L"\0" L"p\0"
  L"\0" L"r\0" L"\0" L"s\0" L"\0" L"s\0" L"\0" L"t\0" L"\0" L"y\0" L"\0"
  L"f\0" L"\0" L"ch\0" L"\0" L"ps\0" L"\0" L"o\0" L"\0" L"i\0" L"\0" L"y\0"
  L"\0" L"o\0" L"\0" L"y\0" L"\0" L"o\0" L"\0" L"&\0" L"\0" L"b\0" L"\0"
  L"th\0" L"\0" L"Y`\0" L"\0" L"Y`\0" L"\0" L"Y`\0" L"\0" L"f\0" L"\0" L"p\0"
  L"\0" L"&\0" L"\0" L"Q\0" L"\0" L"q\0" L"\0" L"6\0" L"\0" L"6\0" L"\0"
  L"W\0" L"\0" L"w\0" L"\0" L"90\0" L"\0" L"90\0" L"\0" L"900\0" L"\0"
  L"900\0" L"\0" L"SH\0" L"\0" L"sh\0" L"\0" L"F\0" L"\0" L"f\0" L"\0" L"KH\0"
  L"\0" L"kh\0" L"\0" L"H\0" L"\0" L"h\0" L"\0" L"DJ\0" L"\0" L"dj\0" L"\0"
  L"GJ\0" L"\0" L"gj\0" L"\0" L"TI\0" L"\0" L"ti\0" L"\0" L"k\0" L"\0" L"r\0"
  L"\0" L"s\0" L"\0" L"j\0" L"\0" L"TH\0" L"\0" L"e\0" L"\0" L"e\0" L"\0"
  L"SH\0" L"\0" L"sh\0" L"\0" L"S\0" L"\0" L"S\0" L"\0" L"s\0" L"\0" L"r\0"
  L"\0" L"S\0" L"\0" L"S\0" L"\0" L"S\0" L"\0" L"YO\0" L"\0" L"DJ\0" L"\0"
  L"G`\0" L"\0" L"YE\0" L"\0" L"Z`\0" L"\0" L"I\0" L"\0" L"YI\0" L"\0" L"J\0"
  L"\0" L"L`\0" L"\0" L"N`\0" L"\0" L"TSH\0" L"\0" L"K`\0" L"\0" L"U`\0" L"\0"
  L"DH\0" L"\0" L"A\0" L"\0" L"B\0" L"\0" L"V\0" L"\0" L"G\0" L"\0" L"D\0"
  L"\0" L"E\0" L"\0" L"ZH\0" L"\0" L"Z\0" L"\0" L"I\0" L"\0" L"J\0" L"\0"
  L"K\0" L"\0" L"L\0" L"\0" L"M\0" L"\0" L"N\0" L"\0" L"O\0" L"\0" L"P\0"
  L"\0" L"R\0" L"\0" L"S\0" L"\0" L"T\0" L"\0" L"U\0" L"\0" L"F\0" L"\0"
  L"X\0" L"\0" L"CZ\0" L"\0" L"CH\0" L"\0" L"SH\0" L"\0" L"SHH\0" L"\0"
  L"A`\0" L"\0" L"Y`\0" L"\0" L"`\0" L"\0" L"E`\0" L"\0" L"YU\0" L"\0" L"YA\0"
  L"\0" L"a\0" L"\0" L"b\0" L"\0" L"v\0" L"\0" L"g\0" L"\0" L"d\0" L"\0"
  L"e\0" L"\0" L"zh\0" L"\0" L"z\0" L"\0" L"i\0" L"\0" L"j\0" L"\0" L"k\0"
  L"\0" L"l\0" L"\0" L"m\0" L"\0" L"n\0" L"\0" L"o\0" L"\0" L"p\0" L"\0"
  L"r\0" L"\0" L"s\0" L"\0" L"t\0" L"\0" L"u\0" L"\0" L"f\0" L"\0" L"x\0"
  L"\0" L"cz\0" L"\0" L"ch\0" L"\0" L"sh\0" L"\0" L"shh\0" L"\0" L"``\0" L"\0"
  L"y`\0" L"\0" L"`\0" L"\0" L"e`\0" L"\0" L"yu\0" L"\0" L"ya\0" L"\0" L"yo\0"
  L"\0" L"dj\0" L"\0" L"g`\0" L"\0" L"ye\0" L"\0" L"z`\0" L"\0" L"i\0" L"\0"
  L"yi\0" L"\0" L"j\0" L"\0" L"l`\0" L"\0" L"n`\0" L"\0" L"tsh\0" L"\0"
  L"k`\0" L"\0" L"u`\0" L"\0" L"dh\0" L"\0" L"O`\0" L"\0" L"o`\0" L"\0"
  L"FH\0" L"\0" L"fh\0" L"\0" L"YH\0" L"\0" L"yh\0" L"\0" L"E`\0" L"\0"
  L"e`\0" L"\0" L"G`\0" L"\0" L"g`\0" L"\0" L"GH\0" L"\0" L"gh\0" L"\0"
  L"GH\0" L"\0" L"gh\0" L"\0" L"ZH`\0" L"\0" L"zh`\0" L"\0" L"K`\0" L"\0"
  L"k`\0" L"\0" L"K`\0" L"\0" L"k`\0" L"\0" L"N`\0" L"\0" L"n`\0" L"\0"
  L"NG\0" L"\0" L"ng\0" L"\0" L"P`\0" L"\0" L"p`\0" L"\0" L"O`\0" L"\0"
  L"o`\0" L"\0" L"C`\0" L"\0" L"C`\0" L"\0" L"T`\0" L"\0" L"t`\0" L"\0" L"U\0"
  L"\0" L"u\0" L"\0" L"H`\0" L"\0" L"h`\0" L"\0" L"TCZ\0" L"\0" L"tcz\0" L"\0"
  L"SH`\0" L"\0" L"sh`\0" L"\0" L"CH`\0" L"\0" L"ch`\0" L"\0" L"CH`\0" L"\0"
  L"ch`\0" L"\0" L"i\0" L"\0" L"ZH`\0" L"\0" L"zh`\0" L"\0" L"CH`\0" L"\0"
  L"ch`\0" L"\0" L"A`\0" L"\0" L"a`\0" L"\0" L"A`\0" L"\0" L"a`\0" L"\0"
  L"E`\0" L"\0" L"e`\0" L"\0" L"A`\0" L"\0" L"a`\0" L"\0" L"ZH`\0" L"\0"
  L"zh`\0" L"\0" L"Z`\0" L"\0" L"z`\0" L"\0" L"Z`\0" L"\0" L"z`\0" L"\0"
  L"I`\0" L"\0" L"i`\0" L"\0" L"O`\0" L"\0" L"o`\0" L"\0" L"O`\0" L"\0"
  L"o`\0" L"\0" L"U`\0" L"\0" L"u`\0" L"\0" L"U`\0" L"\0" L"u`\0" L"\0"
  L"CH`\0" L"\0" L"ch`\0" L"\0" L"Y`\0" L"\0" L"y`\0" L"\0" L"'\0" L"\0"
  L"\"\0" L"\0" L" \0" L"\0" L" \0" L"\0" L" \0" L"\0" L" \0" L"\0" L" \0"
  L"\0" L" \0" L"\0" L" \0" L"\0" L" \0" L"\0" L"\0" L"\0" L"-\0" L"\0" L"-\0"
  L"\0" L"-\0" L"\0" L"-\0" L"\0" L"--\0" L"\0" L"-\0" L"\0" L"'\0" L"\0"
  L"'\0" L"\0" L",\0" L"\0" L"'\0" L"\0" L"\"\0" L"\0" L"\"\0" L"\0" L",,\0"
  L"\0" L"\"\0" L"\0" L"+\0" L"\0" L"o\0" L"\0" L".\0" L"\0" L"..\0" L"\0"
  L"...\0" L"\0" L" \0" L"\0" L"`\0" L"\0" L"``\0" L"\0" L"```\0" L"\0" L"<\0"
  L"\0" L">\0" L"\0" L"!!\0" L"\0" L"/\0" L"\0" L"??\0" L"\0" L"?!\0" L"\0"
  L"!?\0" L"\0" L" \0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0"
  L"C=\0" L"\0" L"Rs\0" L"\0" L"EUR\0" L"\0" L"INR\0" L"\0" L"a/c\0" L"\0"
  L"a/s\0" L"\0" L"C\0" L"\0" L"c/o\0" L"\0" L"c/u\0" L"\0" L"g\0" L"\0"
  L"H\0" L"\0" L"H\0" L"\0" L"H\0" L"\0" L"h\0" L"\0" L"I\0" L"\0" L"I\0"
  L"\0" L"L\0" L"\0" L"l\0" L"\0" L"N\0" L"\0" L"No\0" L"\0" L"P\0" L"\0"
  L"Q\0" L"\0" L"R\0" L"\0" L"R\0" L"\0" L"R\0" L"\0" L"TEL\0" L"\0" L"(TM)\0"
  L"\0" L"Z\0" L"\0" L"Ohm\0" L"\0" L"Z\0" L"\0" L"B\0" L"\0" L"C\0" L"\0"
  L"e\0" L"\0" L"e\0" L"\0" L"E\0" L"\0" L"F\0" L"\0" L"M\0" L"\0" L"o\0"
  L"\0" L"i\0" L"\0" L"D\0" L"\0" L"d\0" L"\0" L"e\0" L"\0" L"i\0" L"\0"
  L"j\0" L"\0" L" 1/3 \0" L"\0" L" 2/3 \0" L"\0" L" 1/5 \0" L"\0" L" 2/5 \0"
  L"\0" L" 3/5 \0" L"\0" L" 4/5 \0" L"\0" L" 1/6 \0" L"\0" L" 5/6 \0" L"\0"
  L" 1/8 \0" L"\0" L" 3/8 \0" L"\0" L" 5/8 \0" L"\0" L" 7/8 \0" L"\0" L" 1/\0"
  L"\0" L"I\0" L"\0" L"II\0" L"\0" L"III\0" L"\0" L"IV\0" L"\0" L"V\0" L"\0"
  L"VI\0" L"\0" L"VII\0" L"\0" L"VIII\0" L"\0" L"IX\0" L"\0" L"X\0" L"\0"
  L"XI\0" L"\0" L"XII\0" L"\0" L"L\0" L"\0" L"C\0" L"\0" L"D\0" L"\0" L"M\0"
  L"\0" L"i\0" L"\0" L"ii\0" L"\0" L"iii\0" L"\0" L"iv\0" L"\0" L"v\0" L"\0"
  L"vi\0" L"\0" L"vii\0" L"\0" L"viii\0" L"\0" L"ix\0" L"\0" L"x\0" L"\0"
  L"xi\0" L"\0" L"xii\0" L"\0" L"l\0" L"\0" L"c\0" L"\0" L"d\0" L"\0" L"m\0"
  L"\0" L"<-\0" L"\0" L"->\0" L"\0" L"<->\0" L"\0" L"<=\0" L"\0" L"=>\0" L"\0"
  L"<=>\0" L"\0" L"-\0" L"\0" L"/\0" L"\0" L"\\\0" L"\0" L"*\0" L"\0" L"|\0"
  L"\0" L":\0" L"\0" L"~\0" L"\0" L"<=\0" L"\0" L">=\0" L"\0" L"<<\0" L"\0"
  L">>\0" L"\0" L"<<<\0" L"\0" L">>>\0" L"\0" L"NUL\0" L"\0" L"SOH\0" L"\0"
  L"STX\0" L"\0" L"ETX\0" L"\0" L"EOT\0" L"\0" L"ENQ\0" L"\0" L"ACK\0" L"\0"
  L"BEL\0" L"\0" L"BS\0" L"\0" L"HT\0" L"\0" L"LF\0" L"\0" L"VT\0" L"\0"
  L"FF\0" L"\0" L"CR\0" L"\0" L"SO\0" L"\0" L"SI\0" L"\0" L"DLE\0" L"\0"
  L"DC1\0" L"\0" L"DC2\0" L"\0" L"DC3\0" L"\0" L"DC4\0" L"\0" L"NAK\0" L"\0"
  L"SYN\0" L"\0" L"ETB\0" L"\0" L"CAN\0" L"\0" L"EM\0" L"\0" L"SUB\0" L"\0"
  L"ESC\0" L"\0" L"FS\0" L"\0" L"GS\0" L"\0" L"RS\0" L"\0" L"US\0" L"\0"
  L"SP\0" L"\0" L"DEL\0" L"\0" L"_\0" L"\0" L"NL\0" L"\0" L"(1)\0" L"\0"
  L"(2)\0" L"\0" L"(3)\0" L"\0" L"(4)\0" L"\0" L"(5)\0" L"\0" L"(6)\0" L"\0"
  L"(7)\0" L"\0" L"(8)\0" L"\0" L"(9)\0" L"\0" L"(10)\0" L"\0" L"(11)\0" L"\0"
  L"(12)\0" L"\0" L"(13)\0" L"\0" L"(14)\0" L"\0" L"(15)\0" L"\0" L"(16)\0"
  L"\0" L"(17)\0" L"\0" L"(18)\0" L"\0" L"(19)\0" L"\0" L"(20)\0" L"\0"
  L"(1)\0" L"\0" L"(2)\0" L"\0" L"(3)\0" L"\0" L"(4)\0" L"\0" L"(5)\0" L"\0"
  L"(6)\0" L"\0" L"(7)\0" L"\0" L"(8)\0" L"\0" L"(9)\0" L"\0" L"(10)\0" L"\0"
  L"(11)\0" L"\0" L"(12)\0" L"\0" L"(13)\0" L"\0" L"(14)\0" L"\0" L"(15)\0"
  L"\0" L"(16)\0" L"\0" L"(17)\0" L"\0" L"(18)\0" L"\0" L"(19)\0" L"\0"
  L"(20)\0" L"\0" L"1.\0" L"\0" L"2.\0" L"\0" L"3.\0" L"\0" L"4.\0" L"\0"
  L"5.\0" L"\0" L"6.\0" L"\0" L"7.\0" L"\0" L"8.\0" L"\0" L"9.\0" L"\0"
  L"10.\0" L"\0" L"11.\0" L"\0" L"12.\0" L"\0" L"13.\0" L"\0" L"14.\0" L"\0"
  L"15.\0" L"\0" L"16.\0" L"\0" L"17.\0" L"\0" L"18.\0" L"\0" L"19.\0" L"\0"

      
      (c)\0" L"\0" L"(d)\0" L"\0"
  L"(e)\0" L"\0" L"(f)\0" L"\0" L"(g)\0" L"\0" L"(h)\0" L"\0" L"(i)\0" L"\0"
  L"(j)\0" L"\0" L"(k)\0" L"\0" L"(l)\0" L"\0" L"(m)\0" L"\0" L"(n)\0" L"\0"
  L"(o)\0" L"\0" L"(p)\0" L"\0" L"(q)\0" L"\0" L"(r)\0" L"\0" L"(s)\0" L"\0"
  L"(t)\0" L"\0" L"(u)\0" L"\0" L"(v)\0" L"\0" L"(w)\0" L"\0" L"(x)\0" L"\0"

      
      (c)\0" L"\0" L"(d)\0" L"\0" L"(e)\0" L"\0" L"(f)\0" L"\0" L"(g)\0" L"\0"
  L"(h)\0" L"\0" L"(i)\0" L"\0" L"(j)\0" L"\0" L"(k)\0" L"\0" L"(l)\0" L"\0"
  L"(m)\0" L"\0" L"(n)\0" L"\0" L"(o)\0" L"\0" L"(p)\0" L"\0" L"(q)\0" L"\0"
  L"(r)\0" L"\0" L"(s)\0" L"\0" L"(t)\0" L"\0" L"(u)\0" L"\0" L"(v)\0" L"\0"
  L"(w)\0" L"\0" L"(x)\0" L"\0" L"(y)\0" L"\0" L"(z)\0" L"\0" L"(0)\0" L"\0"
  L"-\0" L"\0" L"|\0" L"\0" L"+\0" L"\0" L"+\0" L"\0" L"+\0" L"\0" L"+\0"
  L"\0" L"+\0" L"\0" L"+\0" L"\0" L"+\0" L"\0" L"+\0" L"\0" L"+\0" L"\0"
  L"o\0" L"\0" L"::=\0" L"\0" L"==\0" L"\0" L"===\0" L"\0" L" \0" L"\0" L"=\0"
  L"\0" L"(21)\0" L"\0" L"(22)\0" L"\0" L"(23)\0" L"\0" L"(24)\0" L"\0"
  L"(25)\0" L"\0" L"(26)\0" L"\0" L"(27)\0" L"\0" L"(28)\0" L"\0" L"(29)\0"
  L"\0" L"(30)\0" L"\0" L"(31)\0" L"\0" L"(32)\0" L"\0" L"(33)\0" L"\0"
  L"(34)\0" L"\0" L"(35)\0" L"\0" L"(36)\0" L"\0" L"(37)\0" L"\0" L"(38)\0"
  L"\0" L"(39)\0" L"\0" L"(40)\0" L"\0" L"(41)\0" L"\0" L"(42)\0" L"\0"
  L"(43)\0" L"\0" L"(44)\0" L"\0" L"(45)\0" L"\0" L"(46)\0" L"\0" L"(47)\0"
  L"\0" L"(48)\0" L"\0" L"(49)\0" L"\0" L"(50)\0" L"\0" L"hPa\0" L"\0" L"da\0"
  L"\0" L"AU\0" L"\0" L"bar\0" L"\0" L"oV\0" L"\0" L"pc\0" L"\0" L"pA\0" L"\0"
  L"nA\0" L"\0" L"uA\0" L"\0" L"mA\0" L"\0" L"kA\0" L"\0" L"KB\0" L"\0"
  L"MB\0" L"\0" L"GB\0" L"\0" L"cal\0" L"\0" L"kcal\0" L"\0" L"pF\0" L"\0"
  L"nF\0" L"\0" L"uF\0" L"\0" L"ug\0" L"\0" L"mg\0" L"\0" L"kg\0" L"\0"
  L"Hz\0" L"\0" L"kHz\0" L"\0" L"MHz\0" L"\0" L"GHz\0" L"\0" L"THz\0" L"\0"
  L"ul\0" L"\0" L"ml\0" L"\0" L"dl\0" L"\0" L"kl\0" L"\0" L"fm\0" L"\0"
  L"nm\0" L"\0" L"um\0" L"\0" L"mm\0" L"\0" L"cm\0" L"\0" L"km\0" L"\0"
  L"mm^2\0" L"\0" L"cm^2\0" L"\0" L"m^2\0" L"\0" L"km^2\0" L"\0" L"mm^3\0"
  L"\0" L"cm^3\0" L"\0" L"m^3\0" L"\0" L"km^3\0" L"\0" L"m/s\0" L"\0"
  L"m/s^2\0" L"\0" L"Pa\0" L"\0" L"kPa\0" L"\0" L"MPa\0" L"\0" L"GPa\0" L"\0"
  L"rad\0" L"\0" L"rad/s\0" L"\0" L"rad/s^2\0" L"\0" L"ps\0" L"\0" L"ns\0"
  L"\0" L"us\0" L"\0" L"ms\0" L"\0" L"pV\0" L"\0" L"nV\0" L"\0" L"uV\0" L"\0"
  L"mV\0" L"\0" L"kV\0" L"\0" L"MV\0" L"\0" L"pW\0" L"\0" L"nW\0" L"\0"
  L"uW\0" L"\0" L"mW\0" L"\0" L"kW\0" L"\0" L"MW\0" L"\0" L"a.m.\0" L"\0"
  L"Bq\0" L"\0" L"cc\0" L"\0" L"cd\0" L"\0" L"C/kg\0" L"\0" L"Co.\0" L"\0"
  L"dB\0" L"\0" L"Gy\0" L"\0" L"ha\0" L"\0" L"HP\0" L"\0" L"in\0" L"\0"
  L"KK\0" L"\0" L"KM\0" L"\0" L"kt\0" L"\0" L"lm\0" L"\0" L"ln\0" L"\0"
  L"log\0" L"\0" L"lx\0" L"\0" L"mb\0" L"\0" L"mil\0" L"\0" L"mol\0" L"\0"
  L"PH\0" L"\0" L"p.m.\0" L"\0" L"PPM\0" L"\0" L"PR\0" L"\0" L"sr\0" L"\0"
  L"Sv\0" L"\0" L"Wb\0" L"\0" L"ff\0" L"\0" L"fi\0" L"\0" L"fl\0" L"\0"
  L"ffi\0" L"\0" L"ffl\0" L"\0" L"st\0" L"\0" L"+\0" L"\0" L"\0" L"\0" L"\0"
  L"\0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0"
  L"\0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0" L"\0"
  L"\0" L"\0" L"\0" L"\0" L"\0" L"_\0" L"\0" L"_\0" L"\0" L"_\0" L"\0" L",\0"
  L"\0" L".\0" L"\0" L";\0" L"\0" L":\0" L"\0" L"?\0" L"\0" L"!\0" L"\0"
  L"(\0" L"\0" L")\0" L"\0" L"{\0" L"\0" L"}\0" L"\0" L"#\0" L"\0" L"&\0"
  L"\0" L"*\0" L"\0" L"+\0" L"\0" L"-\0" L"\0" L"<\0" L"\0" L">\0" L"\0"
  L"=\0" L"\0" L"\\\0" L"\0" L"$\0" L"\0" L"%\0" L"\0" L"@\0" L"\0" L"\0"
  L"\0" L"!\0" L"\0" L"\"\0" L"\0" L"#\0" L"\0" L"$\0" L"\0" L"%\0" L"\0"
  L"&\0" L"\0" L"'\0" L"\0" L"(\0" L"\0" L")\0" L"\0" L"*\0" L"\0" L"+\0"
  L"\0" L",\0" L"\0" L"-\0" L"\0" L".\0" L"\0" L"/\0" L"\0" L"0\0" L"\0"
  L"1\0" L"\0" L"2\0" L"\0" L"3\0" L"\0" L"4\0" L"\0" L"5\0" L"\0" L"6\0"
  L"\0" L"7\0" L"\0" L"8\0" L"\0" L"9\0" L"\0" L":\0" L"\0" L";\0" L"\0"
  L"<\0" L"\0" L"=\0" L"\0" L">\0" L"\0" L"?\0" L"\0" L"@\0" L"\0" L"A\0"
  L"\0" L"B\0" L"\0" L"C\0" L"\0" L"D\0" L"\0" L"E\0" L"\0" L"F\0" L"\0"
  L"G\0" L"\0" L"H\0" L"\0" L"I\0" L"\0" L"J\0" L"\0" L"K\0" L"\0" L"L\0"
  L"\0" L"M\0" L"\0" L"N\0" L"\0" L"O\0" L"\0" L"P\0" L"\0" L"Q\0" L"\0"
  L"R\0" L"\0" L"S\0" L"\0" L"T\0" L"\0" L"U\0" L"\0" L"V\0" L"\0" L"W\0"
  L"\0" L"X\0" L"\0" L"Y\0" L"\0" L"Z\0" L"\0" L"[\0" L"\0" L"\\\0" L"\0"
  L"]\0" L"\0" L"^\0" L"\0" L"_\0" L"\0" L"`\0" L"\0" L"a\0" L"\0" L"b\0"
  L"\0" L"c\0" L"\0" L"d\0" L"\0" L"e\0" L"\0" L"f\0" L"\0" L"g\0" L"\0"
  L"h\0" L"\0" L"i\0" L"\0" L"j\0" L"\0" L"k\0" L"\0" L"l\0" L"\0" L"m\0"
  L"\0" L"n\0" L"\0" L"o\0" L"\0" L"p\0" L"\0" L"q\0" L"\0" L"r\0" L"\0"
  L"s\0" L"\0" L"t\0" L"\0" L"u\0" L"\0" L"v\0" L"\0" L"w\0" L"\0" L"x\0"
  L"\0" L"y\0" L"\0" L"z\0" L"\0" L"{\0" L"\0" L"|\0" L"\0" L"}\0" L"\0"
  L"~\0" L"\0" L"A\0" L"\0" L"B\0" L"\0" L"C\0" L"\0" L"D\0" L"\0" L"E\0"
  L"\0" L"F\0" L"\0" L"G\0" L"\0" L"H\0" L"\0" L"I\0" L"\0" L"J\0" L"\0"
  L"K\0" L"\0" L"L\0" L"\0" L"M\0" L"\0" L"N\0" L"\0" L"O\0" L"\0" L"P\0"
  L"\0" L"Q\0" L"\0" L"R\0" L"\0" L"S\0" L"\0" L"T\0" L"\0" L"U\0" L"\0"
  L"V\0" L"\0" L"W\0" L"\0" L"X\0" L"\0" L"Y\0" L"\0" L"Z\0" L"\0" L"a\0"
  L"\0" L"b\0" L"\0" L"c\0" L"\0" L"d\0" L"\0" L"e\0" L"\0" L"f\0" L"\0"
  L"g\0" L"\0" L"h\0" L"\0" L"i\0" L"\0" L"j\0" L"\0" L"k\0" L"\0" L"l\0"
  L"\0" L"m\0" L"\0" L"n\0" L"\0" L"o\0" L"\0" L"p\0" L"\0" L"q\0" L"\0"
  L"r\0" L"\0" L"s\0" L"\0" L"t\0" L"\0" L"u\0" L"\0" L"v\0" L"\0" L"w\0"
  L"\0" L"x\0" L"\0" L"y\0" L"\0" L"z\0" L"\0" L"A\0" L"\0" L"B\0" L"\0"
  L"C\0" L"\0" L"D\0" L"\0" L"E\0" L"\0" L"F\0" L"\0" L"G\0" L"\0" L"H\0"
  L"\0" L"I\0" L"\0" L"J\0" L"\0" L"K\0" L"\0" L"L\0" L"\0" L"M\0" L"\0"
  L"N\0" L"\0" L"O\0" L"\0" L"P\0" L"\0" L"Q\0" L"\0" L"R\0" L"\0" L"S\0"
  L"\0" L"T\0" L"\0" L"U\0" L"\0" L"V\0" L"\0" L"W\0" L"\0" L"X\0" L"\0"
  L"Y\0" L"\0" L"Z\0" L"\0" L"a\0" L"\0" L"b\0" L"\0" L"c\0" L"\0" L"d\0"
  L"\0" L"e\0" L"\0" L"f\0" L"\0" L"g\0" L"\0" L"i\0" L"\0" L"j\0" L"\0"
  L"k\0" L"\0" L"l\0" L"\0" L"m\0" L"\0" L"n\0" L"\0" L"o\0" L"\0" L"p\0"
  L"\0" L"q\0" L"\0" L"r\0" L"\0" L"s\0" L"\0" L"t\0" L"\0" L"u\0" L"\0"
  L"v\0" L"\0" L"w\0" L"\0" L"x\0" L"\0" L"y\0" L"\0" L"z\0" L"\0" L"A\0"
  L"\0" L"B\0" L"\0" L"C\0" L"\0" L"D\0" L"\0" L"E\0" L"\0" L"F\0" L"\0"
  L"G\0" L"\0" L"H\0" L"\0" L"I\0" L"\0" L"J\0" L"\0" L"K\0" L"\0" L"L\0"
  L"\0" L"M\0" L"\0" L"N\0" L"\0" L"O\0" L"\0" L"P\0" L"\0" L"Q\0" L"\0"
  L"R\0" L"\0" L"S\0" L"\0" L"T\0" L"\0" L"U\0" L"\0" L"V\0" L"\0" L"W\0"
  L"\0" L"X\0" L"\0" L"Y\0" L"\0" L"Z\0" L"\0" L"a\0" L"\0" L"b\0" L"\0"
  L"c\0" L"\0" L"d\0" L"\0" L"e\0" L"\0" L"f\0" L"\0" L"g\0" L"\0" L"h\0"
  L"\0" L"i\0" L"\0" L"j\0" L"\0" L"k\0" L"\0" L"l\0" L"\0" L"m\0" L"\0"
  L"n\0" L"\0" L"o\0" L"\0" L"p\0" L"\0" L"q\0" L"\0" L"r\0" L"\0" L"s\0"
  L"\0" L"t\0" L"\0" L"u\0" L"\0" L"v\0" L"\0" L"w\0" L"\0" L"x\0" L"\0"
  L"y\0" L"\0" L"z\0" L"\0" L"A\0" L"\0" L"C\0" L"\0" L"D\0" L"\0" L"G\0"
  L"\0" L"J\0" L"\0" L"K\0" L"\0" L"N\0" L"\0" L"O\0" L"\0" L"P\0" L"\0"
  L"Q\0" L"\0" L"S\0" L"\0" L"T\0" L"\0" L"U\0" L"\0" L"V\0" L"\0" L"W\0"
  L"\0" L"X\0" L"\0" L"Y\0" L"\0" L"Z\0" L"\0" L"a\0" L"\0" L"b\0" L"\0"
  L"c\0" L"\0" L"d\0" L"\0" L"f\0" L"\0" L"h\0" L"\0" L"i\0" L"\0" L"j\0"
  L"\0" L"k\0" L"\0" L"m\0" L"\0" L"n\0" L"\0" L"p\0" L"\0" L"q\0" L"\0"
  L"r\0" L"\0" L"s\0" L"\0" L"t\0" L"\0" L"u\0" L"\0" L"v\0" L"\0" L"w\0"
  L"\0" L"x\0" L"\0" L"y\0" L"\0" L"z\0" L"\0" L"A\0" L"\0" L"B\0" L"\0"
  L"C\0" L"\0" L"D\0" L"\0" L"E\0" L"\0" L"F\0" L"\0" L"G\0" L"\0" L"H\0"
  L"\0" L"I\0" L"\0" L"J\0" L"\0" L"K\0" L"\0" L"L\0" L"\0" L"M\0" L"\0"
  L"N\0" L"\0" L"O\0" L"\0" L"P\0" L"\0" L"Q\0" L"\0" L"R\0" L"\0" L"S\0"
  L"\0" L"T\0" L"\0" L"U\0" L"\0" L"V\0" L"\0" L"W\0" L"\0" L"X\0" L"\0"
  L"Y\0" L"\0" L"Z\0" L"\0" L"a\0" L"\0" L"b\0" L"\0" L"c\0" L"\0" L"d\0"
  L"\0" L"e\0" L"\0" L"f\0" L"\0" L"g\0" L"\0" L"h\0" L"\0" L"i\0" L"\0"
  L"j\0" L"\0" L"k\0" L"\0" L"l\0" L"\0" L"m\0" L"\0" L"n\0" L"\0" L"o\0"
  L"\0" L"p\0" L"\0" L"q\0" L"\0" L"r\0" L"\0" L"s\0" L"\0" L"t\0" L"\0"
  L"u\0" L"\0" L"v\0" L"\0" L"w\0" L"\0" L"x\0" L"\0" L"y\0" L"\0" L"z\0"
  L"\0" L"A\0" L"\0" L"B\0" L"\0" L"D\0" L"\0" L"E\0" L"\0" L"F\0" L"\0"
  L"G\0" L"\0" L"J\0" L"\0" L"K\0" L"\0" L"L\0" L"\0" L"M\0" L"\0" L"N\0"
  L"\0" L"O\0" L"\0" L"P\0" L"\0" L"Q\0" L"\0" L"S\0" L"\0" L"T\0" L"\0"
  L"U\0" L"\0" L"V\0" L"\0" L"W\0" L"\0" L"X\0" L"\0" L"Y\0" L"\0" L"a\0"
  L"\0" L"b\0" L"\0" L"c\0" L"\0" L"d\0" L"\0" L"e\0" L"\0" L"f\0" L"\0"
  L"g\0" L"\0" L"h\0" L"\0" L"i\0" L"\0" L"j\0" L"\0" L"k\0" L"\0" L"l\0"
  L"\0" L"m\0" L"\0" L"n\0" L"\0" L"o\0" L"\0" L"p\0" L"\0" L"q\0" L"\0"
  L"r\0" L"\0" L"s\0" L"\0" L"t\0" L"\0" L"u\0" L"\0" L"v\0" L"\0" L"w\0"
  L"\0" L"x\0" L"\0" L"y\0" L"\0" L"z\0" L"\0" L"A\0" L"\0" L"B\0" L"\0"
  L"D\0" L"\0" L"E\0" L"\0" L"F\0" L"\0" L"G\0" L"\0" L"I\0" L"\0" L"J\0"
  L"\0" L"K\0" L"\0" L"L\0" L"\0" L"M\0" L"\0" L"O\0" L"\0" L"S\0" L"\0"
  L"T\0" L"\0" L"U\0" L"\0" L"V\0" L"\0" L"W\0" L"\0" L"X\0" L"\0" L"Y\0"
  L"\0" L"a\0" L"\0" L"b\0" L"\0" L"c\0" L"\0" L"d\0" L"\0" L"e\0" L"\0"
  L"f\0" L"\0" L"g\0" L"\0" L"h\0" L"\0" L"i\0" L"\0" L"j\0" L"\0" L"k\0"
  L"\0" L"l\0" L"\0" L"m\0" L"\0" L"n\0" L"\0" L"o\0" L"\0" L"p\0" L"\0"
  L"q\0" L"\0" L"r\0" L"\0" L"s\0" L"\0" L"t\0" L"\0" L"u\0" L"\0" L"v\0"
  L"\0" L"w\0" L"\0" L"x\0" L"\0" L"y\0" L"\0" L"z\0" L"\0" L"A\0" L"\0"
  L"B\0" L"\0" L"C\0" L"\0" L"D\0" L"\0" L"E\0" L"\0" L"F\0" L"\0" L"G\0"
  L"\0" L"H\0" L"\0" L"I\0" L"\0" L"J\0" L"\0" L"K\0" L"\0" L"L\0" L"\0"
  L"M\0" L"\0" L"N\0" L"\0" L"O\0" L"\0" L"P\0" L"\0" L"Q\0" L"\0" L"R\0"
  L"\0" L"S\0" L"\0" L"T\0" L"\0" L"U\0" L"\0" L"V\0" L"\0" L"W\0" L"\0"
  L"X\0" L"\0" L"Y\0" L"\0" L"Z\0" L"\0" L"a\0" L"\0" L"b\0" L"\0" L"c\0"
  L"\0" L"d\0" L"\0" L"e\0" L"\0" L"f\0" L"\0" L"g\0" L"\0" L"h\0" L"\0"
  L"i\0" L"\0" L"j\0" L"\0" L"k\0" L"\0" L"l\0" L"\0" L"m\0" L"\0" L"n\0"
  L"\0" L"o\0" L"\0" L"p\0" L"\0" L"q\0" L"\0" L"r\0" L"\0" L"s\0" L"\0"
  L"t\0" L"\0" L"u\0" L"\0" L"v\0" L"\0" L"w\0" L"\0" L"x\0" L"\0" L"y\0"
  L"\0" L"z\0" L"\0" L"A\0" L"\0" L"B\0" L"\0" L"C\0" L"\0" L"D\0" L"\0"
  L"E\0" L"\0" L"F\0" L"\0" L"G\0" L"\0" L"H\0" L"\0" L"I\0" L"\0" L"J\0"
  L"\0" L"K\0" L"\0" L"L\0" L"\0" L"M\0" L"\0" L"N\0" L"\0" L"O\0" L"\0"
  L"P\0" L"\0" L"Q\0" L"\0" L"R\0" L"\0" L"S\0" L"\0" L"T\0" L"\0" L"U\0"
  L"\0" L"V\0" L"\0" L"W\0" L"\0" L"X\0" L"\0" L"Y\0" L"\0" L"Z\0" L"\0"
  L"a\0" L"\0" L"b\0" L"\0" L"c\0" L"\0" L"d\0" L"\0" L"e\0" L"\0" L"f\0"
  L"\0" L"g\0" L"\0" L"h\0" L"\0" L"i\0" L"\0" L"j\0" L"\0" L"k\0" L"\0"
  L"l\0" L"\0" L"m\0" L"\0" L"n\0" L"\0" L"o\0" L"\0" L"p\0" L"\0" L"q\0"
  L"\0" L"r\0" L"\0" L"s\0" L"\0" L"t\0" L"\0" L"u\0" L"\0" L"v\0" L"\0"
  L"w\0" L"\0" L"x\0" L"\0" L"y\0" L"\0" L"z\0" L"\0" L"A\0" L"\0" L"B\0"
  L"\0" L"C\0" L"\0" L"D\0" L"\0" L"E\0" L"\0" L"F\0" L"\0" L"G\0" L"\0"
  L"H\0" L"\0" L"I\0" L"\0" L"J\0" L"\0" L"K\0" L"\0" L"L\0" L"\0" L"M\0"
  L"\0" L"N\0" L"\0" L"O\0" L"\0" L"P\0" L"\0" L"Q\0" L"\0" L"R\0" L"\0"
  L"S\0" L"\0" L"T\0" L"\0" L"U\0" L"\0" L"V\0" L"\0" L"W\0" L"\0" L"X\0"
  L"\0" L"Y\0" L"\0" L"Z\0" L"\0" L"a\0" L"\0" L"b\0" L"\0" L"c\0" L"\0"
  L"d\0" L"\0" L"e\0" L"\0" L"f\0" L"\0" L"g\0" L"\0" L"h\0" L"\0" L"i\0"
  L"\0" L"j\0" L"\0" L"k\0" L"\0" L"l\0" L"\0" L"m\0" L"\0" L"n\0" L"\0"
  L"o\0" L"\0" L"p\0" L"\0" L"q\0" L"\0" L"r\0" L"\0" L"s\0" L"\0" L"t\0"
  L"\0" L"u\0" L"\0" L"v\0" L"\0" L"w\0" L"\0" L"x\0" L"\0" L"y\0" L"\0"
  L"z\0" L"\0" L"A\0" L"\0" L"B\0" L"\0" L"C\0" L"\0" L"D\0" L"\0" L"E\0"
  L"\0" L"F\0" L"\0" L"G\0" L"\0" L"H\0" L"\0" L"I\0" L"\0" L"J\0" L"\0"
  L"K\0" L"\0" L"L\0" L"\0" L"M\0" L"\0" L"N\0" L"\0" L"O\0" L"\0" L"P\0"
  L"\0" L"Q\0" L"\0" L"R\0" L"\0" L"S\0" L"\0" L"T\0" L"\0" L"U\0" L"\0"
  L"V\0" L"\0" L"W\0" L"\0" L"X\0" L"\0" L"Y\0" L"\0" L"Z\0" L"\0" L"a\0"
  L"\0" L"b\0" L"\0" L"c\0" L"\0" L"d\0" L"\0" L"e\0" L"\0" L"f\0" L"\0"
  L"g\0" L"\0" L"h\0" L"\0" L"i\0" L"\0" L"j\0" L"\0" L"k\0" L"\0" L"l\0"
  L"\0" L"m\0" L"\0" L"n\0" L"\0" L"o\0" L"\0" L"p\0" L"\0" L"q\0" L"\0"
  L"r\0" L"\0" L"s\0" L"\0" L"t\0" L"\0" L"u\0" L"\0" L"v\0" L"\0" L"w\0"
  L"\0" L"x\0" L"\0" L"y\0" L"\0" L"z\0" L"\0" L"A\0" L"\0" L"B\0" L"\0"
  L"C\0" L"\0" L"D\0" L"\0" L"E\0" L"\0" L"F\0" L"\0" L"G\0" L"\0" L"H\0"
  L"\0" L"I\0" L"\0" L"J\0" L"\0" L"K\0" L"\0" L"L\0" L"\0" L"M\0" L"\0"
  L"N\0" L"\0" L"O\0" L"\0" L"P\0" L"\0" L"Q\0" L"\0" L"R\0" L"\0" L"S\0"
  L"\0" L"T\0" L"\0" L"U\0" L"\0" L"V\0" L"\0" L"W\0" L"\0" L"X\0" L"\0"
  L"Y\0" L"\0" L"Z\0" L"\0" L"a\0" L"\0" L"b\0" L"\0" L"c\0" L"\0" L"d\0"
  L"\0" L"e\0" L"\0" L"f\0" L"\0" L"g\0" L"\0" L"h\0" L"\0" L"i\0" L"\0"
  L"j\0" L"\0" L"k\0" L"\0" L"l\0" L"\0" L"m\0" L"\0" L"n\0" L"\0" L"o\0"
  L"\0" L"p\0" L"\0" L"q\0" L"\0" L"r\0" L"\0" L"s\0" L"\0" L"t\0" L"\0"
  L"u\0" L"\0" L"v\0" L"\0" L"w\0" L"\0" L"x\0" L"\0" L"y\0" L"\0" L"z\0"
  L"\0" L"A\0" L"\0" L"B\0" L"\0" L"C\0" L"\0" L"D\0" L"\0" L"E\0" L"\0"
  L"F\0" L"\0" L"G\0" L"\0" L"H\0" L"\0" L"I\0" L"\0" L"J\0" L"\0" L"K\0"
  L"\0" L"L\0" L"\0" L"M\0" L"\0" L"N\0" L"\0" L"O\0" L"\0" L"P\0" L"\0"
  L"Q\0" L"\0" L"R\0" L"\0" L"S\0" L"\0" L"T\0" L"\0" L"U\0" L"\0" L"V\0"
  L"\0" L"W\0" L"\0" L"X\0" L"\0" L"Y\0" L"\0" L"Z\0" L"\0" L"a\0" L"\0"
  L"b\0" L"\0" L"c\0" L"\0" L"d\0" L"\0" L"e\0" L"\0" L"f\0" L"\0" L"g\0"
  L"\0" L"h\0" L"\0" L"i\0" L"\0" L"j\0" L"\0" L"k\0" L"\0" L"l\0" L"\0"
  L"m\0" L"\0" L"n\0" L"\0" L"o\0" L"\0" L"p\0" L"\0" L"q\0" L"\0" L"r\0"
  L"\0" L"s\0" L"\0" L"t\0" L"\0" L"u\0" L"\0" L"v\0" L"\0" L"w\0" L"\0"
  L"x\0" L"\0" L"y\0" L"\0" L"z\0" L"\0" L"0\0" L"\0" L"1\0" L"\0" L"2\0"
  L"\0" L"3\0" L"\0" L"4\0" L"\0" L"5\0" L"\0" L"6\0" L"\0" L"7\0" L"\0"
  L"8\0" L"\0" L"9\0" L"\0" L"0\0" L"\0" L"1\0" L"\0" L"2\0" L"\0" L"3\0"
  L"\0" L"4\0" L"\0" L"5\0" L"\0" L"6\0" L"\0" L"7\0" L"\0" L"8\0" L"\0"
  L"9\0" L"\0" L"0\0" L"\0" L"1\0" L"\0" L"2\0" L"\0" L"3\0" L"\0" L"4\0"
  L"\0" L"5\0" L"\0" L"6\0" L"\0" L"7\0" L"\0" L"8\0" L"\0" L"9\0" L"\0"
  L"0\0" L"\0" L"1\0" L"\0" L"2\0" L"\0" L"3\0" L"\0" L"4\0" L"\0" L"5\0"
  L"\0" L"6\0" L"\0" L"7\0" L"\0" L"8\0" L"\0" L"9\0" L"\0" L"0\0" L"\0"
  L"1\0" L"\0" L"2\0" L"\0" L"3\0" L"\0" L"4\0" L"\0" L"5\0" L"\0" L"6\0"

      
      Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2021 Free Software Foundation,

      
      Copyright (c) 1983, 1988, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1983, 1990, 1993
 *    The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1983, 1992, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1983, 1992, 1993, 2011
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1983, 1993
 *      The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1983, 1993, 1994
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1985
 *    The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1985, 1988, 1993
 *    The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1985, 1989, 1993
 *    The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1985, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1985, 1993
 *    The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1985, 1993, 1994
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1987, 1993
 *    The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1988, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1988, 1993
 *    The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1990 Regents of the University of California.
 * All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Chris Torek.

      
      Copyright (c) 1990, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1990, 1993, 1994
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1993 Carlos Leandro and Rui Salgueiro
 *      Dep. Matematica Universidade de Coimbra, Portugal, Europe
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 1993 by Digital Equipment Corporation.
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies, and that
 * the name of Digital Equipment Corporation not be used in advertising or
 * publicity pertaining to distribution of the document or software without
 * specific, written prior permission.

      
      Copyright (c) 1995 IBM Corporation

      
      Copyright (c) 1995,1999 by Internet Software Consortium.
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 1995-1999 by Internet Software Consortium.
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 1996,1999 by Internet Software Consortium.
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 1996-2024 Free Software Foundation, Inc.

      
      Copyright (c) 1997-2024 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2024 Free Software Foundation, Inc.

      
      Copyright (c) 1999 by Internet Software Consortium.
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright 1984, 1991 by Stephen L. Moshier

      
      Copyright 1996 by Craig Metz, All Rights Reserved.

#include <assert.h>
#include <ctype.h>
#include <errno.h>
#include <ifaddrs.h>
#include <netdb.h>
#include <nss.h>
#include <resolv/resolv-internal.h>
#include <resolv/resolv_context.h>
#include <stdbool.h>
#include <stdio.h>
#include <stdio_ext.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>
#include <arpa/inet.h>
#include <net/if.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <sys/un.h>
#include <sys/utsname.h>
#include <unistd.h>
#include <nsswitch.h>
#include <libc-lock.h>
#include <not-cancel.h>
#include <nscd/nscd-client.h>
#include <nscd/nscd_proto.h>
#include <scratch_buffer.h>
#include <inet/net-internal.h>

      
      Copyright 1996 by Craig Metz, All Rights Reserved.

#include <errno.h>
#include <netdb.h>
#include <stddef.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <stdint.h>
#include <arpa/inet.h>
#include <net/if.h>
#include <netinet/in.h>
#include <sys/param.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <sys/un.h>
#include <sys/utsname.h>
#include <libc-lock.h>
#include <scratch_buffer.h>
#include <inet/net-internal.h>
#include <set-freeres.h>

      
      Copyright 2001 by Stephen L. Moshier

      
      Copyright 2001 by Stephen L. Moshier (moshier@na-net.onrl.gov).

      
      Copyright 2001 by Stephen L. Moshier (moshier@na-net.ornl.gov).

      
      Copyright 2001 by Stephen L. Moshier <moshier@na-net.ornl.gov>

      
      Copyright 2016-2024 Free Software Foundation, Inc.

      
      Copyright++ 1985, 1988, 1993
 * -

      
      Copyright (C) 2021-2025 Free Software Foundation, Inc.

      
      Copyright (C) 2025 Free Software Foundation, Inc.

      
    
GNU libiconv 1.15
      
      (C)
     AC_LINK_IFELSE(
     AC_LANG_POP])
  if test yes != "$lt_cv_cc_needs_belf"; then
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
    CFLAGS=$SAVE_CFLAGS
  fi
  ;;
*-*solaris*)
  # Find out what ABI is being produced by ac_compile, and set linker
  # options accordingly.
  echo 'int i;' > conftest.$ac_ext
  if AC_TRY_EVAL(ac_compile); then
    case `/usr/bin/file conftest.o` in
    *64-bit*)
      case $lt_cv_prog_gnu_ld in
      yes*)
        case $host in
        i?86-*-solaris*|x86_64-*-solaris*)
          LD="${LD-ld} -m elf_x86_64"

      
      (c) all begin with the string "--lt-"
# (application programs are unlikely to have options that match
# this pattern).
#
# There are only two supported options: --lt-debug and
# --lt-dump-script. There is, deliberately, no --lt-help.

      
      (C)/!b go
        :more
        /\./!{
          N
          s|\n# | |
          b more

      
      (c) ((c) >=


      
      (C) ((C) ==
# define HAS_DEVICE(P) \
    ((((P)[0] >= 'A' && (P)[0] <= 'Z') || ((P)[0] >= 'a' && (P)[0] <= 'z')) \
     && (P)[1] == ':')
# define IS_PATH_WITH_DIR(P) \
    (strchr (P, '/') != NULL || strchr (P, '\\') != NULL || HAS_DEVICE (P))
# define FILE_SYSTEM_PREFIX_LEN(P) (HAS_DEVICE (P) ? 2 : 0)
#else
  /* Unix */

      
      (C) ((C) ==
# define IS_PATH_WITH_DIR(P) (strchr (P, '/') != NULL)
# define FILE_SYSTEM_PREFIX_LEN(P) 0
#endif

/* Use the system functions, not the gnulib overrides in this file.  */
#undef sprintf

      
      (C) ((C) ==
# define IS_PATH_WITH_DIR(P) (strchr (P, '/') != NULL)
# define FILE_SYSTEM_PREFIX_LEN(P) 0
#endif

/* Whether to enable the more costly support for relocatable libraries.
   It allows libraries to be have been installed with a different original
   prefix than the program.  But it is quite costly, especially on Cygwin
   platforms, see below.  Therefore we enable it by default only on native
   Windows platforms.  */
#ifndef ENABLE_COSTLY_RELOCATABLE
# if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
#  define ENABLE_COSTLY_RELOCATABLE 1
# else
#  define ENABLE_COSTLY_RELOCATABLE 0
# endif
#endif

      
      (C) ((C) == DIRECTORY_SEPARATOR)
#endif

#if HAVE_DECL_GETC_UNLOCKED
# undef getc
# define getc getc_unlocked
#endif

      
      (C) ((C) ==
#else
# define FILE_SYSTEM_PREFIX_LEN(Filename) 0

      
      (C) ((C) ==
#endif

#ifndef DIRECTORY_SEPARATOR
# define DIRECTORY_SEPARATOR '/'
#endif

      
      (C) ((C) ==
#endif

#ifndef FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE
# define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 0
#endif

      
      Copyright 1992-1996, 1998-2017 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# The following implementation works around a problem in autoconf <= 2.69;
# AC_SYS_LARGEFILE does not configure for large inodes on Mac OS X 10.5,
# or configures them incorrectly in some cases.
m4_version_prereq([2.70], [] ,[

      
      Copyright 2012-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_EXTERN_INLINE],

      
      Copyright 2016-2017 Free Software Foundation, Inc.

      
      Copyright 2016-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Paul Eggert.

      
      Copyright (C) 1990, 1996, 2000-2003, 2005-2006 Free Software Foundation, Inc.

      
      Copyright (C) 1990-1996, 2000-2003, 2005-2007 Free Software Foundation, Inc.

      
      Copyright (C) 1990, 1998, 2000-2001, 2003-2006, 2009-2017 Free Software

      
      Copyright (C) 1990-1998, 2000-2007, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 1990, 1998-2001, 2003-2006, 2009-2017 Free Software

      
      Copyright (C) 1990-2000, 2003-2004, 2006-2017 Free Software Foundation, Inc.

      
      Copyright (C) 1990, 2001, 2003-2006, 2009-2017 Free Software Foundation,

      
      Copyright (C) 1992, 1995-2003, 2005-2017 Free Software Foundation, Inc.

      
      Copyright (C) 1992, 1999, 2001, 2003, 2005, 2009-2017 Free Software

      
      Copyright (C) 1993-1994, 1998, 2002-2006, 2009-2017 Free Software

      
      Copyright (C) 1993-2002 Free Software Foundation, Inc.

      
      Copyright (C) 1993-2003 Free Software Foundation, Inc.

      
      Copyright (C) 1994 X Consortium

      
      Copyright (C) 1995-1996, 2001-2017 Free Software Foundation, Inc.

      
      Copyright (C) 1995-1997, 2003, 2006, 2008-2017 Free Software Foundation,

      
      Copyright (C) 1995-1998, 2000-2002, 2004-2006, 2009-2017 Free Software

      
      Copyright (C) 1995, 1999, 2001-2007 Free Software Foundation, Inc.

      
      Copyright (C) 1995, 2001-2004, 2006-2017 Free Software Foundation, Inc.

      
      Copyright (C) 1995-2002, 2004-2005, 2008-2014, 2016-2017 Free Software

      
      Copyright (C) 1995-2003, 2005-2006, 2008-2014, 2016-2017 Free Software

      
      Copyright (C) 1995-2014, 2016-2017 Free Software Foundation, Inc.

      
      Copyright (C) 1996-1998, 2001-2004, 2009-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2001, 2003-2015 Free Software Foundation, Inc.
#   Written by Gordon Matzigkeit, 1996
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2003, 2005, 2008-2017 Free Software Foundation, Inc.

      
      Copyright (C) 1996-2003, 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl Subroutines of libtool.m4,
dnl with replacements s/_*LT_PATH/AC_LIB_PROG/ and s/lt_/acl_/ to avoid
dnl collision with libtool.m4.

      
      Copyright (C) 1996-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2014 Free Software Foundation, Inc.

# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2015 Free Software Foundation, Inc.

      
      Copyright (C) 1996-2017 Free Software Foundation, Inc.

      
      Copyright (C) 1997-1998, 2006-2007, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 1997-2001, 2003-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1997-2002, 2006, 2008-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.

      
      Copyright (C) 1997-2004, 2006, 2008-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Paul Eggert.

      
      Copyright (C) 1997-2004, 2007-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Paul Eggert.

      
      Copyright (C) 1997-2006, 2008-2017 Free Software Foundation, Inc.

      
      Copyright (C) 1997-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1998, 2001, 2003-2006, 2009-2017 Free Software Foundation,

      
      Copyright (C) 1998-2006, 2009-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1999-2000, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2001, 2003, 2005, 2008, 2012 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2001, 2003, 2011 Bruno Haible.
   This file is not part of the GNU LIBICONV Library.
   This file is put into the public domain.  */

#include "iconv_string.h"
#include <iconv.h>
#include <errno.h>
#include <stdlib.h>
#include <string.h>

      
      Copyright (C) 1999-2001, 2004, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2001, 2005, 2007, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2001, 2005, 2008, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2001, 2005, 2011, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2001, 2005, 2012, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2001, 2005, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2001, 2007, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2001, 2008, 2011-2012, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2001, 2008, 2011, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2001, 2008, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2001, 2012, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2001 Bruno Haible.
   This file is not part of the GNU LIBICONV Library.
   This file is put into the public domain.  */


      
      Copyright (C) 1999-2001 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2002, 2004-2011, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2002, 2004, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2002, 2005, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2002, 2006, 2010 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2002, 2006, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2002, 2011-2012, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2002, 2012 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2002, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2002 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2002 Free Software Foundation, Inc.\n");

      
      Copyright (C) 1999-2003, 2005-2006, 2008 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2003, 2005, 2008, 2012 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2003, 2005, 2011-2012, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2003, 2008 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2003 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2003 Free Software Foundation, Inc.\n");

      
      Copyright (C) 1999-2004, 2006-2007, 2010, 2012, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2004, 2008, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2004, 2012 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2004, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2005, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2006, 2012, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2007, 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Paul Eggert.

      
      Copyright (C) 1999-2007, 2012, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2007, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2008, 2011, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2008, 2011 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2009, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2009 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2010, 2012, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2011, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2012, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1999-2016 Free Software Foundation, Inc.\n");

      
      Copyright (C) 1999-2017\0"
            VALUE "LegalTrademarks", "\0"
            VALUE "OriginalFilename", "iconv.dll\0"
            VALUE "ProductName", "libiconv: character set conversion library\0"
            VALUE "ProductVersion", PACKAGE_VERSION_STRING "\0"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x0409, 0  /* US English, ASCII */
    END

      
      Copyright (C) 1999-2017\0"
            VALUE "LegalTrademarks", "\0"
            VALUE "OriginalFilename", "iconv.exe\0"
            VALUE "ProductName", "iconv: character set conversion program\0"
            VALUE "ProductVersion", PACKAGE_VERSION_STRING "\0"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x0409, 0  /* US English, ASCII */
    END

      
      Copyright (C) 2000-2001, 2003-2007, 2009-2017 Free Software Foundation, Inc.

# serial 9

      
      Copyright (C) 2000-2001, 2004-2006, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2000-2002, 2004-2005 Free Software Foundation, Inc.

      
      Copyright (C) 2000-2002, 2004, 2008, 2010-2017 Free Software Foundation,
dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

# Test for the GNU C Library, version 2.0 or newer.
# From Bruno Haible.

      
      Copyright (C) 2000-2002, 2004, 2008, 2010-2017 Free Software Foundation,
dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

# Test for the GNU C Library, version 2.1 or newer, or uClibc.
# From Bruno Haible.

      
      Copyright (C) 2000-2002, 2005-2006, 2008-2009, 2011 Free Software Foundation, Inc.

      
      Copyright (C) 2000-2002, 2005-2006, 2008-2009, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 2000-2002, 2006, 2008-2014, 2016-2017 Free Software
dnl Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.

      
      Copyright (C) 2000-2002, 2007-2014, 2016-2017 Free Software Foundation,
dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.

      
      Copyright (C) 2000-2002, 2008-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

# From Paul Eggert.

      
      Copyright (C) 2000-2003, 2005-2009, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 2000-2003, 2006, 2008-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2000-2003, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2000-2003 Free Software Foundation, Inc.

      
      Copyright (C) 2000, 2004-2005, 2012, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 2000-2006, 2008-2012 Free Software Foundation, Inc.

      
      Copyright (C) 2000-2009, 2011-2012, 2016-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2000 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2002, 2004-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2002, 2005, 2007, 2009-2017 Free Software Foundation,

      
      Copyright (C) 2001-2002, 2005-2007, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2002, 2006-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

# Determine available signal blocking primitives. Three different APIs exist:

      
      Copyright (C) 2001-2002, 2007, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2001, 2003-2004, 2007, 2009-2017 Free Software Foundation,

      
      Copyright (C) 2001-2003, 2005-2007, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2003, 2005, 2007, 2009-2017 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

dnl From Jim Meyering.

      
      Copyright (C) 2001, 2003, 2005, 2008-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2003, 2005-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2003, 2006, 2010-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.
dnl Test whether ssize_t is defined.

      
      Copyright (C) 2001-2003, 2006-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2001, 2003-2007, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2004, 2006, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2004, 2006-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_FUNC_SETENV],

      
      Copyright (C) 2001-2004, 2006-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN_ONCE([gl_ENVIRON],

      
      Copyright (C) 2001-2004, 2006 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2004, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2001, 2004, 2011 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2005, 2008-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.

      
      Copyright (C) 2001, 2005, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2001, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.

      
      Copyright (C) 2001-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Paul Eggert and Bruno Haible.
dnl Test whether <stdint.h> is supported or must be substituted.

      
      Copyright (C) 2001 Free Software Foundation, Inc.

      
      Copyright (C) 2002-2003, 2005-2006, 2009-2017 Free Software Foundation,
dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_PATHMAX],

      
      Copyright (C) 2002-2003, 2005-2006, 2009-2017 Free Software Foundation,
dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

# Prerequisites of lib/safe-read.c.
AC_DEFUN([gl_PREREQ_SAFE_READ],

      
      Copyright (C) 2002-2003, 2005-2006, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2002-2003, 2006, 2011 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_FUNC_ALLOCA],

      
      Copyright (C) 2002-2003, 2008-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.
dnl Test whether <stddef.h> has the 'wchar_t' type.
dnl Prerequisite: AC_PROG_CC

      
      Copyright (C) 2002, 2005-2006, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2002-2005, 2008-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.
dnl Test whether the system has the 'intmax_t' type, but don't attempt to
dnl find a replacement if it is lacking.

      
      Copyright (C) 2002, 2006, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2002-2006, 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_DIRNAME],

      
      Copyright (C) 2002-2006, 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

#serial 7

      
      Copyright (C) 2002, 2007-2008, 2010-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.

      
      Copyright (C) 2002, 2007-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_FUNC_STRERROR],

      
      Copyright (C) 2002-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2002-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2003-2004, 2006-2007, 2009-2017 Free Software Foundation,
dnl Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_MALLOCA],

      
      Copyright (C) 2003-2004, 2008-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_XSIZE],

      
      Copyright (C) 2003, 2005-2006, 2008-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.

      
      Copyright (C) 2003, 2005-2007, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2003, 2005-2007, 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.

      
      Copyright (C) 2003, 2005, 2008-2011 Free Software Foundation, Inc.

      
      Copyright (C) 2003, 2005, 2008-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2003, 2006-2007, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2003-2006, 2008-2012 Free Software Foundation, Inc.

      
      Copyright (C) 2003-2006, 2008-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2003-2006, 2009, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 2003, 2006-2017 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This definition of AC_USE_SYSTEM_EXTENSIONS is stolen from git
# Autoconf.  Perhaps we can remove this once we can assume Autoconf
# 2.70 or later everywhere, but since Autoconf mutates rapidly
# enough in this area it's likely we'll need to redefine
# AC_USE_SYSTEM_EXTENSIONS for quite some time.

      
      Copyright (C) 2003-2007, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2003-2007, 2009-2017 Free Software Foundation, Inc.

dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2003, 2007, 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_FUNC_READLINK],

      
      Copyright (C) 2003, 2007, 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.
dnl Test whether the printf() function supports POSIX/XSI format strings with
dnl positions.

      
      Copyright (C) 2003, 2007-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.
dnl Test whether <wchar.h> has the 'wint_t' type and whether gnulib's
dnl <wchar.h> or <wctype.h> would, if present, override 'wint_t'.
dnl Prerequisite: AC_PROG_CC

      
      Copyright (C) 2003, 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_EEALLOC],

      
      Copyright (C) 2003-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2003-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2003 Free Software Foundation, Inc.

      
      Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
# Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007-2009, 2011-2015 Free Software
#   Foundation, Inc.
#   Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
#   Written by Scott James Remnant, 2004.
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl The following macros need not be invoked explicitly.
dnl Invoking them does nothing except to declare default arguments
dnl for "gnulib-tool --import".

      
      Copyright (C) 2004, 2006, 2008-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN_ONCE([gl_HEADER_ERRNO_H],

      
      Copyright (C) 2004, 2007-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2004, 2011-2015 Free Software Foundation, Inc.
#   Written by Scott James Remnant, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2014, 2016-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2004-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2015 Free Software Foundation, Inc.

      
      Copyright (C) 2005-2006, 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2005, 2008, 2010-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.

      
      Copyright (C) 2005, 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl Based on libsigsegv, from Bruno Haible and Paolo Bonzini.

      
      Copyright (C) 2005, 2012 Free Software Foundation, Inc.

      
      Copyright (C) 2005, 2016 Free Software Foundation, Inc.

      
      Copyright (C) 2005-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2005-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.

      
      Copyright (C) 2005-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Simon Josefsson.

      
      Copyright (C) 2006-2007, 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl Written by Paul Eggert.

      
      Copyright (C) 2006, 2009-2014, 2016-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2006, 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl Written by Paul Eggert.

      
      Copyright (C) 2006, 2011-2012 Free Software Foundation, Inc.

      
      Copyright (C) 2006-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2006-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2006-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Derek Price.

      
      Copyright (C) 2006-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Eric Blake.
dnl Provide a GNU-like <sys/stat.h>.

      
      Copyright (C) 2006-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Paul Eggert and Derek Price.

      
      Copyright (C) 2006-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl Written by Simon Josefsson, Bruno Haible.

      
      Copyright (C) 2006 Free Software Foundation, Inc.

      
      Copyright (C) 2007, 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

m4_version_prereq([2.70], [] ,[

      
      Copyright (C) 2007, 2009-2017 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# Written by Paul Eggert and Martin Lambers.

      
      Copyright (C) 2007-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2007-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_SIGNAL_H],

      
      Copyright (C) 2007-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_STDIO_H],

      
      Copyright (C) 2007-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_STDLIB_H],

      
      Copyright (C) 2007-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

# gl_COMMON
# is expanded unconditionally through gnulib-tool magic.
AC_DEFUN([gl_COMMON], [
  dnl Use AC_REQUIRE here, so that the code is expanded once only.
  AC_REQUIRE([gl_00GNULIB])
  AC_REQUIRE([gl_COMMON_BODY])

      
      Copyright (C) 2007-2017 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# serial 21

      
      Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>

      
      Copyright (C) 2008-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2008-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

# Determine whether the compiler is or may be producing universal binaries.

      
      Copyright (C) 2008-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl Tests whether SIGPIPE is provided by <signal.h>.
dnl Sets gl_cv_header_signal_h_SIGPIPE.
AC_DEFUN([gl_SIGNAL_SIGPIPE],

      
      Copyright (C) 2008 Free Software Foundation, Inc.

      
      Copyright (C) 2009, 2011 Free Software Foundation, Inc.

      
      Copyright (C) 2009-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2009-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_STDDEF_H],

      
      Copyright (C) 2009-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl This file must be named something that sorts before all other
dnl gnulib-provided .m4 files.  It is needed until such time as we can
dnl assume Autoconf 2.64, with its improved AC_DEFUN_ONCE and
dnl m4_divert semantics.

      
      Copyright (C) 2009-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2010-2015 Free Software Foundation, Inc.

      
      Copyright (C) 2010-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2010-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible. Based on as-underscore.m4 in GNU clisp.

      
      Copyright (C) 2010-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Paolo Bonzini and Bruno Haible.

      
      Copyright (C) 2010-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

# gl_WARN_ON_USE_PREPARE(INCLUDES, NAMES)

      
      Copyright (C) 2011-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2011-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2011-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_FUNC_RAISE],

      
      Copyright (C) 2011-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_FUNC_READ],

      
      Copyright (C) 2011-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_MSVC_INVAL],

      
      Copyright (C) 2011-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN([gl_MSVC_NOTHROW],

      
      Copyright (C) 2011-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

AC_DEFUN_ONCE([gl_SYS_TYPES_H],

      
      Copyright (C) 2011 Free Software Foundation, Inc.
This config.lt script is free software; the Free Software Foundation
gives unlimited permision to copy, distribute and modify it."

while test 0 != $[#]
do
  case $[1] in
    --version | --v* | -V )
      echo "$lt_cl_version"; exit 0 ;;
    --help | --h* | -h )
      echo "$lt_cl_help"; exit 0 ;;
    --debug | --d* | -d )
      debug=: ;;
    --quiet | --q* | --silent | --s* | -q )
      lt_cl_silent=: ;;

      
      Copyright (C) 2012-2017 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl Check whether to override the 'off_t' type.
dnl Set WINDOWS_64_BIT_OFF_T.

      
      Copyright (C) 2014 Free Software Foundation, Inc.

      
      Copyright (C) 2016-2017 Free Software Foundation, Inc.

      
      Copyright (C) 2016-2017 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# serial 4

      
      Copyright (C) 86, 91, 1995-1998, 1999, 2012 Free Software Foundation, Inc.

      
      Copyright (C) %s Free Software Foundation, Inc.\n", "2000-2017");

      
      Copyright
---------

The libiconv and libcharset _libraries_ and their header files are under LGPL,
see file COPYING.LIB.

The iconv _program_ and the documentation are under GPL, see file COPYING.

      
      (C)

# Source file extension for C test sources.
ac_ext=c

# Object file extension for compiled C test sources.
objext=o
_LT_TAGVAR(objext, $1)=$objext

      
      (C)           tests whether C is a directory separator character.
   IS_PATH_WITH_DIR(P)  tests whether P contains a directory specification.
 */
#if ((defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__) || defined __EMX__ || defined __DJGPP__
  /* Native Windows, OS/2, DOS */

      
      (c) ((unsigned int) ((c) -

/* Locale independent test for a printable character.
   Argument can be  'char' or 'unsigned char'.  (Whereas the argument of
   <ctype.h> isdigit must be an 'unsigned char'.)  */

      
      (C) (((unsigned int) (C)
                              <= 'z' - 'a')
# define FILE_SYSTEM_PREFIX_LEN(Filename) \
          (_IS_DRIVE_LETTER ((Filename)[0]) && (Filename)[1] == ':' ? 2 : 0)
# ifndef __CYGWIN__
#  define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
# endif

      
    
GNU MPC 1.0.3
      
      (c) < 1 ulp(c)
       d = o(atan2(-x,c)) error(d) < [1+2^{3+Exp(x)-Exp(c)-Exp(d)}] ulp(d)
                                     = kd ulp(d)
       e = o(b - d)       error(e) < [1 + kb*2^{Exp(b}-Exp(e)}
                                        + kd*2^{Exp(d)-Exp(e)}] ulp(e)
                          error(e) < [1 + 2^{4+Exp(x)-Exp(a)-Exp(e)}
                                        + 2^{4+Exp(x)-Exp(c)-Exp(e)}] ulp(e)
                          because |atan(u)| < |u|
                                   < [1 + 2^{5+Exp(x)-min(Exp(a),Exp(c))
                                             -Exp(e)}] ulp(e)
       f = e/2            exact
    */

      
      (c) < 1 ulp(c)
       d = o(b+c)    error(d) < 7 ulp(d)
       e = o(log(d)) error(e) < [1 + 7*2^{2-Exp(e)}] ulp(e) = ke ulp(e)
       f = o(1-y)    error(f) < 1 ulp(f)
       g = o(f^2)    error(g) < 5 ulp(g)
       h = o(c+f)    error(h) < 7 ulp(h)
       i = o(log(h)) error(i) < [1 + 7*2^{2-Exp(i)}] ulp(i) = ki ulp(i)
       j = o(e-i)    error(j) < [1 + ke*2^{Exp(e)-Exp(j)}
                                   + ki*2^{Exp(i)-Exp(j)}] ulp(j)
                     error(j) < [1 + 2^{Exp(e)-Exp(j)} + 2^{Exp(i)-Exp(j)}
                                   + 7*2^{3-Exp(j)}] ulp(j)
                              < [1 + 2^{max(Exp(e),Exp(i))-Exp(j)+1}
                                   + 7*2^{3-Exp(j)}] ulp(j)
       k = j/4       exact
    */
    err = 2;
    p = prec; /* working precision */

      
      (c) / 2)
      return mpc_mul_naive (a, b, c, rnd);
   else
      return ((MPC_MAX_PREC(a)
               <= (mpfr_prec_t) MUL_KARATSUBA_THRESHOLD * BITS_PER_MP_LIMB)
            ? mpc_mul_naive : mpc_mul_karatsuba) (a, b, c, rnd);

      
      (C)
     AC_LINK_IFELSE(
     AC_LANG_POP])
  if test yes != "$lt_cv_cc_needs_belf"; then
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
    CFLAGS=$SAVE_CFLAGS
  fi
  ;;
*-*solaris*)
  # Find out what ABI is being produced by ac_compile, and set linker
  # options accordingly.
  echo 'int i;' > conftest.$ac_ext
  if AC_TRY_EVAL(ac_compile); then
    case `/usr/bin/file conftest.o` in
    *64-bit*)
      case $lt_cv_prog_gnu_ld in
      yes*)
        case $host in
        i?86-*-solaris*|x86_64-*-solaris*)
          LD="${LD-ld} -m elf_x86_64"

      
      (c) all begin with the string "--lt-"
# (application programs are unlikely to have options that match
# this pattern).
#
# There are only two supported options: --lt-debug and
# --lt-dump-script. There is, deliberately, no --lt-help.

      
      (C)

# automake 1.12 seems to require this, but automake 1.11 doesn
m4_ifdef([AM_PROG_AR], [AM_PROG_AR])

# Set up LibTool
LT_INIT

      
      (C)/!b go
        :more
        /\./!{
          N
          s|\n# | |
          b more

      
      (c)*MPFR_SIGN (mpc_imagref (op_loc)));
         mpfr_clear (s);
         mpfr_clear (c);
      }

      
      Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,

      
      Copyright (C) 1994 X Consortium

      
      Copyright (C) 1996-2001, 2003-2015 Free Software Foundation, Inc.
#   Written by Gordon Matzigkeit, 1996
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2014 Free Software Foundation, Inc.

# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2015 Free Software Foundation, Inc.

      
      Copyright (C) 1997-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1999-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2001-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2002, 2003, 2004, 2005, 2007, 2008, 2009, 2010, 2011, 2012, 2014, 2015 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002, 2003, 2004, 2005, 2007, 2008, 2009, 2010, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002, 2003, 2004, 2005, 2008, 2009, 2010, 2011, 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002, 2004, 2005, 2008, 2009, 2010, 2011, 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002, 2005, 2008, 2009, 2010, 2011, 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002, 2005, 2008, 2009, 2010, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002, 2005, 2008, 2010, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002, 2005, 2008 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002, 2008, 2009, 2010, 2011, 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002, 2008, 2009, 2010, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002, 2008, 2009, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002, 2008 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002, 2009, 2010, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002, 2009, 2011, 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002, 2009, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002, 2009 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2002-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2003-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007-2008, 2011-2015 Free Software
# Foundation, Inc.
# Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007-2009, 2011-2015 Free Software
#   Foundation, Inc.
#   Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007, 2009, 2011-2015 Free Software
#   Foundation, Inc.
#   Written by Scott James Remnant, 2004.
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004, 2009, 2010 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2004, 2011-2015 Free Software Foundation, Inc.
#   Written by Scott James Remnant, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2015 Free Software Foundation, Inc.

      
      Copyright (C) 2005, 2009, 2010, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2005, 2009, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2006-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2007, 2008, 2010 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2007, 2009, 2010 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>

      
      Copyright (C) 2008, 2009, 2010, 2011, 2012, 2014, 2015 INRIA
#
# This file is part of GNU MPC.

      
      Copyright (C) 2008, 2009, 2010, 2011, 2012, 2014, 2015 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2008, 2009, 2010, 2011, 2012 INRIA
##
## This file is part of GNU MPC.

      
      Copyright (C) 2008, 2009, 2010, 2011, 2012 INRIA
#
# This file is part of GNU MPC.

      
      Copyright (C) 2008, 2009, 2010, 2011, 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C)  2008, 2009, 2010, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2008, 2009, 2010, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2008, 2009, 2011, 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C)2008, 2009, 2011, 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C)  2008, 2009, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2008, 2009, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2008, 2009 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2008, 2010, 2011, 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2008, 2010, 2011 INRIA
##
## This file is part of GNU MPC.

      
      Copyright (C) 2008, 2010, 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2008, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2008, 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2008-2014 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Simon Josefsson
dnl with adaptations to MPC

      
      Copyright (c) 2008 Bogdan Drozdowski <bogdandr@op.pl>

      
      Copyright (c) 2008 Francesco Salvestrini <salvestrini@users.sourceforge.net>

      
      Copyright (C) 2008 INRIA
##
## This file is part of GNU MPC.

      
      Copyright (C) 2008 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2009, 2010, 2011, 2012, 2013 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2009, 2010, 2011, 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2009, 2010, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2009, 2010 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2009, 2011, 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2009, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2009, 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2009-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (c) 2009 Francesco Salvestrini <salvestrini@users.sourceforge.net>

      
      Copyright (C) 2009 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2010, 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2010-2015 Free Software Foundation, Inc.

      
      Copyright (C) 2011, 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2011-2014 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2011 Free Software Foundation, Inc.
This config.lt script is free software; the Free Software Foundation
gives unlimited permision to copy, distribute and modify it."

while test 0 != $[#]
do
  case $[1] in
    --version | --v* | -V )
      echo "$lt_cl_version"; exit 0 ;;
    --help | --h* | -h )
      echo "$lt_cl_help"; exit 0 ;;
    --debug | --d* | -d )
      debug=: ;;
    --quiet | --q* | --silent | --s* | -q )
      lt_cl_silent=: ;;

      
      Copyright (C) 2011 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2012 INRIA

This file is part of GNU MPC.

      
      Copyright (C) 2014 Free Software Foundation, Inc.

      
      Copyright (C) INRIA 2003, 2005, 2007, 2008, 2009, 2010, 2011, 2012, 2014

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved. This file is offered as-is,
without any warranty.

      
      Copyright (C) INRIA 2003, 2005, 2008, 2009, 2011

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved. This file is offered as-is,
without any warranty.

      
      copyright{copyright
  \def\dots{...}%
  \def\enddots{...}%
  \def\equiv{==}%
  \def\error{error}%
  \def\euro{euro}%
  \def\expansion{==>}%
  \def\geq{>=}%
  \def\guillemetleft{<<}%
  \def\guillemetright{>>}%
  \def\guilsinglleft{<}%
  \def\guilsinglright{>}%
  \def\leq{<=}%
  \def\minus{-}%
  \def\point{.}%
  \def\pounds{pounds}%
  \def\print{-|}%
  \def\quotedblbase{"}%
  \def\quotedblleft{"}%
  \def\quotedblright{"}%
  \def\quoteleft{`}%
  \def\quoteright{'}%
  \def\quotesinglbase{,}%
  \def\registeredsymbol{R}%
  \def\result{=>}%
  \def\textdegree{o}%
  %
  \expandafter\ifx\csname SETtxiindexlquoteignore\endcsname\relax
  \else \indexlquoteignore \fi

      
      copyright}
  \DeclareUnicodeCharacter
  \DeclareUnicodeCharacter{00AB}{\guillemetleft}
  \DeclareUnicodeCharacter{00AD}{\-}
  \DeclareUnicodeCharacter{00AE}{\registeredsymbol}
  \DeclareUnicodeCharacter{00AF}{\={ }}

  \DeclareUnicodeCharacter{00B0}{\ringaccent{ }}
  \DeclareUnicodeCharacter{00B4}{\'{ }}
  \DeclareUnicodeCharacter{00B8}{\cedilla{ }}
  \DeclareUnicodeCharacter{00BA}{\ordm}
  \DeclareUnicodeCharacter{00BB}{\guillemetright}
  \DeclareUnicodeCharacter{00BF}{\questiondown}

      
      copyright
  \definedummyword\registeredsymbol
  \definedummyword\dots
  \definedummyword\enddots
  \definedummyword\entrybreak
  \definedummyword\equiv
  \definedummyword\error
  \definedummyword\euro
  \definedummyword\expansion
  \definedummyword\geq
  \definedummyword\guillemetleft
  \definedummyword\guillemetright
  \definedummyword\guilsinglleft
  \definedummyword\guilsinglright
  \definedummyword\lbracechar
  \definedummyword\leq
  \definedummyword\minus
  \definedummyword\ogonek
  \definedummyword\pounds
  \definedummyword\point
  \definedummyword\print
  \definedummyword\quotedblbase
  \definedummyword\quotedblleft
  \definedummyword\quotedblright
  \definedummyword\quoteleft
  \definedummyword\quoteright
  \definedummyword\quotesinglbase
  \definedummyword\rbracechar
  \definedummyword\result
  \definedummyword\textdegree
  %
  % We want to disable all macros so that they are not expanded by \write.
  \macrolist

      
      copyright}
  \gdef
  \gdef^^ab{\guillemetleft}
  \gdef^^ac{$\lnot$}
  \gdef^^ad{\-}
  \gdef^^ae{\registeredsymbol}
  \gdef^^af{\={}}
  %
  \gdef^^b0{\textdegree}
  \gdef^^b1{$\pm$}
  \gdef^^b2{$^2$}
  \gdef^^b3{$^3$}
  \gdef^^b4{\'{}}
  \gdef^^b5{$\mu$}
  \gdef^^b6{\P}

      
      (C)

# Source file extension for C test sources.
ac_ext=c

# Object file extension for compiled C test sources.
objext=o
_LT_TAGVAR(objext, $1)=$objext

      
      (c) with the notations above
        mpfr_atan2 (b, minus_op_re, a, GMP_RNDD);

        err = err < expo ? err : expo; /* err = min(Exp(a),Exp(c)) */
        mpfr_sub (x, x, b, GMP_RNDU);

      
    
GNU MPFR 3.1.6
      
      (c) < 0

      
      (c) > 0.5 ulp,
                     and similarly when cmp_low=2 */
                  if (cmp_low == 2) /* cases 1a, 1b1, 2a and 2b1 */
                    goto add_one_ulp;
                  /* sh > 0 and cmp_low > 0: this implies that the sh initial

      
      (c) < 0.5 ulp, cases 1c,
                                   1b3, 2b3 and 2c */
                {
                  inexact = -1;
                  goto truncate;

      
      (c) < 0.5 ulp, this corresponds to
                          cases 3a, 1d1 and 3b1 */
                    {
                      inexact = -1;
                      goto truncate;

      
      (c) < 0,
                      bb > cc corresponds to cases 1e and 1f1
                      sh > 0 corresponds to cases 3c and 3b3
                      cmp_low = -1 corresponds to case 1d3 (also 3b3) */
                  inexact = 1;
                  goto truncate;
                }
              else if (bb < cc) /* here sh = 0 and low(b)-low(c) < -0.5 ulp,
                                   this corresponds to cases 1g and 1f3 */
                goto sub_one_ulp;
              /* the only case where we can't conclude is sh=0 and bb=cc,
                 i.e., we have low(b) - low(c) = -0.5 ulp (up to now), thus
                 we don't know if we must truncate or subtract one ulp.
                 Note: for sh=0 we can't have low(b) - low(c) = -0.5 ulp up to

      
      (c)>0,
                     but its weight is less than 0.5 ulp */

      
      (c) < 0,
                              cases 1e, 1f and 1g */
            {
              if (cc >= half)
                cc -= half;
              else /* since bb < cc < half, bb+half < 2*half */
                bb += half;
              /* now we have bb < cc + half:

      
      (c) < 0: either truncate or subtract
                          one ulp */
        {
          if (rnd_mode == MPFR_RNDZ)
            goto sub_one_ulp; /* set inexact=-1 */
          else if (rnd_mode != MPFR_RNDN) /* round away */

      
      (c) ('0

#ifdef MPFR_WANT_DECIMAL_FLOATS

      
      (c) > 0
            (more precisely if cmp_low = 2, low(b) - low(c) = 0.5 ulp so far)
         if cmp_low = 0, so far low(b) - low(c) = 0 */

      /* get next limbs */
      bb = (bn > 0) ? bp[--bn] : 0;
      if ((cn > 0) && (cn-- <= cn0))
        cc = cp[cn];
      else
        cc = 0;

      
      (c) ? 0 : -s;
      else /* necessarily c=0 */
        return MPFR_SIGN(b);
    }
  /* b and c are real numbers */
  if (s != MPFR_SIGN(b))
    return MPFR_SIGN(b);

      
      (c) < 0,
                 whatever the value of sh.
                 If sh>0, then cmp_low < 0 implies that the initial neglected
                 sh bits were 0 (otherwise cmp_low=2 initially), thus the
                 weight of the new bits is less than 0.5 ulp too.
                 If k > 0 (and sh=0) this means that either the first neglected
                 limbs bb and cc were equal (thus cmp_low was 0 for k=0),
                 or we had bb - cc = -0.5 ulp or 0.5 ulp.
                 The last case is not possible here since we would have
                 cmp_low > 0 which is sticky.
                 In the first case (where we have cmp_low = -1), we truncate,
                 whereas in the 2nd case we have cmp_low = -2 and we subtract
                 one ulp.
              */
              if (bb > cc || sh > 0 || cmp_low == -1)

      
      (c) > 1/2
            }

      
      (c) < 1/2
        we always truncate and inexact can be any of -1,0,1
  */

      
      (c) < 1 ulp

      
      (c) < (a)) ACTION_IF_OVERFLOW;                                  \
 } while (0)

#define MPFR_SADD_OVERFLOW(c,a,b,STYPE,UTYPE,MIN,MAX,ACTION_IF_POS_OVERFLOW,ACTION_IF_NEG_OVERFLOW) \
  do {                                                                \
  if ((a) >= 0 && (b) >= 0) {                                         \
         UTYPE uc,ua,ub;                                              \
         ua = (UTYPE) (a); ub = (UTYPE) (b);                          \
         MPFR_UADD_OVERFLOW (uc, ua, ub, ACTION_IF_POS_OVERFLOW);     \
         if (uc > (UTYPE)(MAX)) ACTION_IF_POS_OVERFLOW;               \
         else (c) = (STYPE) uc;                                       \
  } else if ((a) < 0 && (b) < 0) {                                    \
         UTYPE uc,ua,ub;                                              \
         ua = -(UTYPE) (a); ub = -(UTYPE) (b);                        \
         MPFR_UADD_OVERFLOW (uc, ua, ub, ACTION_IF_NEG_OVERFLOW);     \
         if (uc >= -(UTYPE)(MIN) || uc > (UTYPE)(MAX)) {              \
           if (uc ==  -(UTYPE)(MIN)) (c) = (MIN);                     \
           else  ACTION_IF_NEG_OVERFLOW; }                            \
         else (c) = -(STYPE) uc;                                      \
  } else (c) = (a) + (b);                                             \
 } while (0)

      
      (C)
     AC_LINK_IFELSE(
     AC_LANG_POP])
  if test yes != "$lt_cv_cc_needs_belf"; then
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
    CFLAGS=$SAVE_CFLAGS
  fi
  ;;
*-*solaris*)
  # Find out what ABI is being produced by ac_compile, and set linker
  # options accordingly.
  echo 'int i;' > conftest.$ac_ext
  if AC_TRY_EVAL(ac_compile); then
    case `/usr/bin/file conftest.o` in
    *64-bit*)
      case $lt_cv_prog_gnu_ld in
      yes*)
        case $host in
        i?86-*-solaris*|x86_64-*-solaris*)
          LD="${LD-ld} -m elf_x86_64"

      
      (c) all begin with the string "--lt-"
# (application programs are unlikely to have options that match
# this pattern).
#
# There are only two supported options: --lt-debug and
# --lt-dump-script. There is, deliberately, no --lt-help.

      
      (c) are opposed
   *      So sign(a) = - sign(b)
   */

      
      (C)/!b go
        :more
        /\./!{
          N
          s|\n# | |
          b more

      
      (c) consists of the high an
   */

      
      (c)/c = sign(c)
        {
          mpfr_set_si (a, MPFR_INT_SIGN (c), rnd_mode);
          return;

      
      (c) > emin

      
      (c) > emin
      if d == 1    : bx=MPFR_EXP(b). If we could lose any bits, the exact
                     normalisation is called.
      if d >=  p   : bx=MPFR_EXP(b) >= MPFR_EXP(c) + p > emin
     After SubOneUlp, we could have one bit less.

      
      (c) > emin.
      if d >=  p   : bx >= MPFR_EXP(b)-1 > emin since p>=2.
  */
  MPFR_ASSERTD( bx >= __gmpfr_emin);

      
      (c) equal 0: we know we have to
        truncate but we can't decide the ternary value, here cmp_low=0:

      
      (c) equal 2
        -0.5 ulp <= -1/2^sh < low(b)-low(c)-0.5 < 1/2^sh <= 0.5 ulp
        we can't decide the rounding, in that case cmp_low=2:

      
      (c) if EXP(y) > 1 and EXP(y)-PREC(y) > 1, w = EXP(y) - 1
  return (MPFR_GET_EXP(x) <= 1) ? MPFR_PREC(x) + 2 - MPFR_GET_EXP(x)
    : ((MPFR_GET_EXP(x) <= MPFR_PREC(x) + 1) ? MPFR_PREC(x) + 1
       : MPFR_GET_EXP(x) - 1);
}

      
      (c) < (mpfr_exp_t) 3 - (mpfr_exp_t) m)
            goto next_step;
          xx = xr;
        }
      else /* the input argument is already reduced */

      
      (c) < (mpfr_exp_t) 3 - (mpfr_exp_t) m)
            goto ziv_next;

          /* |xr - x - 2kPi| <= 2^(2-m), thus |sin(xr) - sin(x)| <= 2^(2-m) */
          xx = xr;

      
      (c) ? MPFR_PREC(s) : MPFR_PREC(c);
  w += MPFR_INT_CEIL_LOG2(w) + 9; /* ensures w >= 10 (needed by sincos_aux) */
  mpfr_init2 (ts, w);
  mpfr_init2 (tc, w);

  MPFR_ZIV_INIT (loop, w);
  for (;;)

      
      (c)\n");
      printf ("Expected > 0\n");
      printf ("Got      %d\n", i);
      exit (1);
    }

      
      (c)\n");
      printf ("Expected ");
      mpfr_out_str (stdout, 16, 0, t, MPFR_RNDN);
      printf ("\nGot      ");
      mpfr_out_str (stdout, 16, 0, u, MPFR_RNDN);
      printf ("\n");
      exit (1);
    }
  if (i <= 0)

      
      Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,

      
      Copyright 1991, 1992, 1993, 1994, 1996, 1997, 1999, 2000, 2001, 2002, 2003,

      
      Copyright 1991, 1993-1994, 1996-1997, 2000-2001, 2004, 2006-2017 Free Software Foundation, Inc.

This file is part of the GNU MPFR Library.
It has been copied and adapted from the GNU MP Library.

      
      Copyright 1999, 2001-2002, 2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 1999, 2001-2002, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 1999, 2001, 2003-2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 1999, 2001, 2003-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 1999-2001, 2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 1999, 2001-2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 1999, 2001, 2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 1999-2001, 2004-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 1999, 2001, 2004-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 1999, 2001-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 1999-2002, 2004-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 1999-2003, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 1999-2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 1999-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2000-2001, 2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2000-2001, 2004-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2000-2002, 2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2000-2002, 2004-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2000, 2002-2017 Free Software Foundation, Inc.

      
      Copyright 2000-2003, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2000-2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2000-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2000-2017 Free Software Foundation, Inc.
# This Makefile.am is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.

      
      Copyright 2000-

if [ $z -lt $clyr ]; then

      
      Copyright 2001-2002, 2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2001-2002, 2004-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2001, 2003-2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2001-2003, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2001, 2003-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2001-2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2001, 2004-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2001-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2002-2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2002, 2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2002, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2002-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2003-2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2003, 2005-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2003, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2003-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2004, 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2004-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2005-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2005-2017 Free Software Foundation, Inc.

This file is part of the GNU MPFR Library.

      
      Copyright 2006-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2007-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2008-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2008-2017 Free Software Foundation, Inc.
# This script is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.

      
      Copyright 2009-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2010-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright 2010-2017 Free Software Foundation, Inc.
# This Makefile.am is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.

      
      Copyright 2011-2017 Free Software Foundation, Inc.
Contributed by the AriC and Caramba projects, INRIA.

This file is part of the GNU MPFR Library.

      
      Copyright (C) 1994 X Consortium

      
      Copyright (C) 1996-2001, 2003-2015 Free Software Foundation, Inc.
#   Written by Gordon Matzigkeit, 1996
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2015 Free Software Foundation, Inc.

      
      Copyright (C) 1996-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2017 Free Software Foundation, Inc.

# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1997-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1999-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2001-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2002-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2003, 2005-2006, 2010, 2012 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.

dnl From Bruno Haible.
dnl Change by Vincent Lefevre: added <inttypes.h> for consistency with MPFR
dnl Update with autoupdate.

      
      Copyright (C) 2003-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007-2008, 2011-2015 Free Software
# Foundation, Inc.
# Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007-2009, 2011-2015 Free Software
#   Foundation, Inc.
#   Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007, 2009, 2011-2015 Free Software
#   Foundation, Inc.
#   Written by Scott James Remnant, 2004.
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004, 2011-2015 Free Software Foundation, Inc.
#   Written by Scott James Remnant, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2015 Free Software Foundation, Inc.

      
      Copyright (C) 2004-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2006-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>

      
      Copyright (C) 2009-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2010-2015 Free Software Foundation, Inc.

      
      Copyright (C) 2011-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2011 Free Software Foundation, Inc.
This config.lt script is free software; the Free Software Foundation
gives unlimited permision to copy, distribute and modify it."

while test 0 != $[#]
do
  case $[1] in
    --version | --v* | -V )
      echo "$lt_cl_version"; exit 0 ;;
    --help | --h* | -h )
      echo "$lt_cl_help"; exit 0 ;;
    --debug | --d* | -d )
      debug=: ;;
    --quiet | --q* | --silent | --s* | -q )
      lt_cl_silent=: ;;

      
      Copyright (C) 2014 Free Software Foundation, Inc.

      
      copyright{copyright
  \def\dots{...}%
  \def\enddots{...}%
  \def\equiv{==}%
  \def\error{error}%
  \def\euro{euro}%
  \def\expansion{==>}%
  \def\geq{>=}%
  \def\guillemetleft{<<}%
  \def\guillemetright{>>}%
  \def\guilsinglleft{<}%
  \def\guilsinglright{>}%
  \def\leq{<=}%
  \def\minus{-}%
  \def\point{.}%
  \def\pounds{pounds}%
  \def\print{-|}%
  \def\quotedblbase{"}%
  \def\quotedblleft{"}%
  \def\quotedblright{"}%
  \def\quoteleft{`}%
  \def\quoteright{'}%
  \def\quotesinglbase{,}%
  \def\registeredsymbol{R}%
  \def\result{=>}%
  \def\textdegree{o}%
  %
  \expandafter\ifx\csname SETtxiindexlquoteignore\endcsname\relax
  \else \indexlquoteignore \fi

      
      copyright}
  \DeclareUnicodeCharacter
  \DeclareUnicodeCharacter{00AB}{\guillemetleft}
  \DeclareUnicodeCharacter{00AD}{\-}
  \DeclareUnicodeCharacter{00AE}{\registeredsymbol}
  \DeclareUnicodeCharacter{00AF}{\={ }}

  \DeclareUnicodeCharacter{00B0}{\ringaccent{ }}
  \DeclareUnicodeCharacter{00B4}{\'{ }}
  \DeclareUnicodeCharacter{00B8}{\cedilla{ }}
  \DeclareUnicodeCharacter{00BA}{\ordm}
  \DeclareUnicodeCharacter{00BB}{\guillemetright}
  \DeclareUnicodeCharacter{00BF}{\questiondown}

      
      copyright
  \definedummyword\registeredsymbol
  \definedummyword\dots
  \definedummyword\enddots
  \definedummyword\entrybreak
  \definedummyword\equiv
  \definedummyword\error
  \definedummyword\euro
  \definedummyword\expansion
  \definedummyword\geq
  \definedummyword\guillemetleft
  \definedummyword\guillemetright
  \definedummyword\guilsinglleft
  \definedummyword\guilsinglright
  \definedummyword\lbracechar
  \definedummyword\leq
  \definedummyword\minus
  \definedummyword\ogonek
  \definedummyword\pounds
  \definedummyword\point
  \definedummyword\print
  \definedummyword\quotedblbase
  \definedummyword\quotedblleft
  \definedummyword\quotedblright
  \definedummyword\quoteleft
  \definedummyword\quoteright
  \definedummyword\quotesinglbase
  \definedummyword\rbracechar
  \definedummyword\result
  \definedummyword\textdegree
  %
  % We want to disable all macros so that they are not expanded by \write.
  \macrolist

      
      copyright}
  \gdef
  \gdef^^ab{\guillemetleft}
  \gdef^^ac{$\lnot$}
  \gdef^^ad{\-}
  \gdef^^ae{\registeredsymbol}
  \gdef^^af{\={}}
  %
  \gdef^^b0{\textdegree}
  \gdef^^b1{$\pm$}
  \gdef^^b2{$^2$}
  \gdef^^b3{$^3$}
  \gdef^^b4{\'{}}
  \gdef^^b5{$\mu$}
  \gdef^^b6{\P}

      
      Copyright $y.

      
      copyright year of NEWS is out-of-date."
  err=1
fi

for file in $srctests BUGS INSTALL README TODO configure.ac
do
  y=""
  case $file in
    tests/RRTest.c)
      # This file doesn't have a copyright notice, but isn't distributed.
      continue ;;
    src/mini-gmp.[ch])
      # These files may have been added by the user or 3rd party.
      continue ;;
    src/mpfr-longlong.h)
      # This file (which comes from GMP) has a specific copyright notice.
      continue ;;
    src/get_patches.c)
      file="tools/get_patches.sh" ;;
    */mparam.h)
      y="2005-" ;;
  esac

      
      copyright year range specified as YYYY-ZZZZ in this package,
note that the range specifies every single year in that closed interval.


      
      (c)
   Returns 0 iff result is exact,
   a negative value when the result is less than the exact value,
   a positive value otherwise.
*/

      
      (c) (since c is greater)

      
      (C)

# Source file extension for C test sources.
ac_ext=c

# Object file extension for compiled C test sources.
objext=o
_LT_TAGVAR(objext, $1)=$objext

      
      (c) the remainder from division is non-zero

  if (MPFR_LIKELY(qsize == q0size))

      
      (c) (since c is greater)
      
      (c) < 0
      
      (c) < 1 ulp
      
      (c) > emin
      
      (c) consists of the high an
      
      Copyright $y.
      
      Copyright (C) 1994 X Consortium
      
      Copyright (C) 1996-2001, 2003-2015 Free Software Foundation, Inc.
      
      Copyright (C) 1996-2015 Free Software Foundation, Inc.
      
      Copyright (C) 1996-2017 Free Software Foundation, Inc.
      
      Copyright (C) 1997-2017 Free Software Foundation, Inc.
      
      Copyright (C) 1999-2017 Free Software Foundation, Inc.
      
      Copyright (C) 2001-2017 Free Software Foundation, Inc.
      
      Copyright (C) 2002-2017 Free Software Foundation, Inc.
      
      Copyright (C) 2003, 2005-2006, 2010, 2012 Free Software Foundation, Inc.
      
      Copyright (C) 2003-2017 Free Software Foundation, Inc.
      
      Copyright (C) 2004, 2011-2015 Free Software Foundation, Inc.
      
      Copyright (C) 2004-2005, 2007, 2009, 2011-2015 Free Software
Foundation, Inc.
      
      Copyright (C) 2004-2005, 2007-2008, 2011-2015 Free Software Foundation, Inc.
      
      Copyright (C) 2004-2005, 2007-2009, 2011-2015 Free Software Foundation, Inc.
      
      Copyright (C) 2004-2015 Free Software Foundation, Inc.
      
      Copyright (C) 2004-2017 Free Software Foundation, Inc.
      
      Copyright (C) 2006-2017 Free Software Foundation, Inc.
      
      Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
      
      Copyright (C) 2009-2017 Free Software Foundation, Inc.
      
      Copyright (C) 2010-2015 Free Software Foundation, Inc.
      
      Copyright (C) 2011 Free Software Foundation, Inc.
      
      Copyright (C) 2011-2017 Free Software Foundation, Inc.
      
      Copyright (C) 2014 Free Software Foundation, Inc.
      
      Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,
      
      Copyright 1991, 1992, 1993, 1994, 1996, 1997, 1999, 2000, 2001, 2002, 2003,
      
      Copyright 1991, 1993-1994, 1996-1997, 2000-2001, 2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 1999, 2001, 2003-2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 1999, 2001, 2003-2017 Free Software Foundation, Inc.
      
      Copyright 1999, 2001, 2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 1999, 2001, 2004-2017 Free Software Foundation, Inc.
      
      Copyright 1999, 2001-2002, 2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 1999, 2001-2002, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 1999, 2001-2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 1999, 2001-2017 Free Software Foundation, Inc.
      
      Copyright 1999-2001, 2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 1999-2001, 2004-2017 Free Software Foundation, Inc.
      
      Copyright 1999-2002, 2004-2017 Free Software Foundation, Inc.
      
      Copyright 1999-2003, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 1999-2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 1999-2017 Free Software Foundation, Inc.
      
      Copyright 2000, 2002-2017 Free Software Foundation, Inc.
      
      Copyright 2000-
      
      Copyright 2000-2001, 2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 2000-2001, 2004-2017 Free Software Foundation, Inc.
      
      Copyright 2000-2002, 2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 2000-2002, 2004-2017 Free Software Foundation, Inc.
      
      Copyright 2000-2003, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 2000-2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 2000-2017 Free Software Foundation, Inc.
      
      Copyright 2001, 2003-2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 2001, 2003-2017 Free Software Foundation, Inc.
      
      Copyright 2001, 2004-2017 Free Software Foundation, Inc.
      
      Copyright 2001-2002, 2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 2001-2002, 2004-2017 Free Software Foundation, Inc.
      
      Copyright 2001-2003, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 2001-2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 2001-2017 Free Software Foundation, Inc.
      
      Copyright 2002, 2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 2002, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 2002-2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 2002-2017 Free Software Foundation, Inc.
      
      Copyright 2003, 2005-2017 Free Software Foundation, Inc.
      
      Copyright 2003, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 2003-2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 2003-2017 Free Software Foundation, Inc.
      
      Copyright 2004, 2006-2017 Free Software Foundation, Inc.
      
      Copyright 2004-2017 Free Software Foundation, Inc.
      
      Copyright 2005-2017 Free Software Foundation, Inc.
      
      Copyright 2006-2017 Free Software Foundation, Inc.
      
      Copyright 2007-2017 Free Software Foundation, Inc.
      
      Copyright 2008-2017 Free Software Foundation, Inc.
      
      Copyright 2009-2017 Free Software Foundation, Inc.
      
      Copyright 2010-2017 Free Software Foundation, Inc.
      
      Copyright 2011-2017 Free Software Foundation, Inc.
      
      N/A
      
    
isl 0.15
      
      (c)/32
				"32e0 = b and 32e1 = c); "

      
      (c)/32
	set = isl_set_read_from_str(ctx, str);
	bset = isl_set_affine_hull(set);
	isl_basic_set_free(bset);
	if (!bset)
		return -1;

	str = "{ [a] : exists e0, e1, e2: 32e1 = 31 + 31a + 31e0 and "
			"32e2 = 31 + 31e0 }";
	set = isl_set_read_from_str(ctx, str);
	bset = isl_set_affine_hull(set);
	str = "{ [a] : exists e : a = 32 e }";
	bset2 = isl_basic_set_read_from_str(ctx, str);
	subset = isl_basic_set_is_subset(bset, bset2);
	isl_basic_set_free(bset);
	isl_basic_set_free(bset2);
	if (subset < 0)
		return -1;
	if (!subset)
		isl_die(ctx, isl_error_unknown, "not as accurate as expected",
			return -1);

      
      (C)
     AC_LINK_IFELSE(
     AC_LANG_POP])
  if test yes != "$lt_cv_cc_needs_belf"; then
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
    CFLAGS=$SAVE_CFLAGS
  fi
  ;;
*-*solaris*)
  # Find out what ABI is being produced by ac_compile, and set linker
  # options accordingly.
  echo 'int i;' > conftest.$ac_ext
  if AC_TRY_EVAL(ac_compile); then
    case `/usr/bin/file conftest.o` in
    *64-bit*)
      case $lt_cv_prog_gnu_ld in
      yes*)
        case $host in
        i?86-*-solaris*|x86_64-*-solaris*)
          LD="${LD-ld} -m elf_x86_64"

      
      (c) all begin with the string "--lt-"
# (application programs are unlikely to have options that match
# this pattern).
#
# There are only two supported options: --lt-debug and
# --lt-dump-script. There is, deliberately, no --lt-help.

      
      (C)/!b go
        :more
        /\./!{
          N
          s|\n# | |
          b more

      
      (c)      c

      
      (c)     c

      
      (c)    c

      
      (c)   c

      
      (c)    c
# else

      
      (c)   c
# else

      
      (c)  c
# else

      
      (c)  c
# endif

  /* literalnumbers */
#endif
#endif

      
      (c)   c
# endif

/* Maximal type.  */
# ifdef _HAVE_LONGLONG_UINT64_T

      
      (c)    c
# endif

/* Unsigned.  */

      
      (c)     c
# ifdef _HAVE_LONGLONG_UINT64_T

      
      (c)    c
# ifdef _HAVE_LONGLONG_UINT64_T

      
      (c)
			*c = isl_basic_map_constraint(isl_basic_map_copy(bmap),
								&bmap->eq[i]);
		return 1;
	}
	return 0;

      
      (c)
		for (i = 0; i < n;
			isl_qpolynomial_free(c[i]);
	free(c);
	return;
}

      
      Copyright 2005-2007 Universiteit Leiden

      
      Copyright: 2005-2007 Universiteit Leiden

      
      Copyright 2006-2007 Universiteit Leiden

      
      Copyright 2008-2009 Katholieke Universiteit Leuven

      
      Copyright 2010-2011 INRIA Saclay

      
      Copyright 2010      INRIA Saclay

      
      Copyright: 2011-2014 Matthias Klose <doko@debian.org>

      
      Copyright 2011      INRIA Saclay

      
      Copyright 2011      Sven Verdoolaege

      
      Copyright 2011 Sven Verdoolaege. All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 
 *    1. Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 * 
 *    2. Redistributions in binary form must reproduce the above
 *       copyright notice, this list of conditions and the following
 *       disclaimer in the documentation and/or other materials provided
 *       with the distribution.
 * 

      
      Copyright 2012-2013 Ecole Normale Superieure

      
      Copyright 2012-2014 Ecole Normale Superieure

      
      Copyright 2012,2014 Ecole Normale Superieure

      
      Copyright 2012      Ecole Normale Superieure

      
      Copyright 2012      Universiteit Leiden

      
      Copyright 2013-2014 Ecole Normale Superieure

      
      Copyright 2013      Ecole Normale Superieure

      
      Copyright 2014      Ecole Normale Superieure

      
      Copyright 2014      INRIA Rocquencourt

      
      Copyright 2015      Sven Verdoolaege

      
      Copyright (C) 1985 Oren Patashnik, Peter F. Patel-Schneider (original)

      
      Copyright (C) 1994 X Consortium

      
      Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
#                 Foundation, Inc.
#   Written by Gordon Matzigkeit, 1996
#
#   This file is part of GNU Libtool.

      
      Copyright (C) 1996-2001, 2003-2013 Free Software Foundation, Inc.
#   Written by Gordon Matzigkeit, 1996
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2013 Free Software Foundation, Inc.

      
      Copyright (C) 1996-2013 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2013 Free Software Foundation, Inc.

# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1997-2013 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1999-2013 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2001-2013 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2002-2007 Michael J. Fromberger, All Rights Reserved.

      
      Copyright (C) 2002-2013 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2003-2013 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007-2008, 2011-2013 Free Software
# Foundation, Inc.
# Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007-2009, 2011-2013 Free Software
#   Foundation, Inc.
#   Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007, 2009, 2011-2013 Free Software
#   Foundation, Inc.
#   Written by Scott James Remnant, 2004.
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004, 2011-2013 Free Software Foundation, Inc.
#   Written by Scott James Remnant, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2013 Free Software Foundation, Inc.

      
      Copyright (C) 2004-2013 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2006-2013 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (c) 2008 Christian Haggstrom

      
      Copyright (c) 2008 Guido U. Draheim <guidod@gmx.de>

      
      Copyright (c) 2008 Matteo Frigo

      
      Copyright (c) 2008 Ryan McCabe <ryan@numb.org>

      
      Copyright (c) 2008 Stepan Kasal <skasal@redhat.com>

      
      Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>

      
      Copyright (c) 2008 Sven Verdoolaege <skimo@kotnet.org>

      
      Copyright (C) 2009-2013 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (c) 2009 Matteo Frigo

      
      Copyright (c) 2009 Steven G. Johnson <stevenj@alum.mit.edu>

      
      Copyright (C) 2010-2013 Free Software Foundation, Inc.

      
      Copyright (C) 2011 Free Software Foundation, Inc.
This config.lt script is free software; the Free Software Foundation
gives unlimited permision to copy, distribute and modify it."

while test 0 != $[#]
do
  case $[1] in
    --version | --v* | -V )
      echo "$lt_cl_version"; exit 0 ;;
    --help | --h* | -h )
      echo "$lt_cl_help"; exit 0 ;;
    --debug | --d* | -d )
      debug=: ;;
    --quiet | --q* | --silent | --s* | -q )
      lt_cl_silent=: ;;

      
      Copyright (c) 2012 Qualcomm Innovation Center, Inc. All rights reserved.

      
      Copyright: Copyright 2011 Sven Verdoolaege. All rights reserved.

      
      Copyright: Copyright (C) 1991, 1992, 1996, 1997, 1999, 2004 Free Software

      
      Copyright: Copyright (C) 1992 Glenn Paulley

      
      copy(right));
	nest1 = isl_space_wrap(isl_space_join(isl_space_reverse(dom1), dom2));

	dom1 = isl_space_range(left);
	dom2 = isl_space_range(right);
	nest2 = isl_space_wrap(isl_space_join(isl_space_reverse(dom1), dom2));

      
      copy(right->nested
		goto error;

	isl_space_free(left);
	isl_space_free(right);

      
      copy(right->tuple_id
		goto error;
	if (dim && left->nested[0] &&
	    !(dim->nested[0] = isl_space_copy(left->nested[0])))
		goto error;
	if (dim && right->nested[1] &&

      
      (c)
		pwaff = isl_pw_aff_ceil(pwaff);
	else
		pwaff = isl_pw_aff_floor(pwaff);

	if (f || c) {
		if (isl_stream_eat(s, ')'))
			goto error;
	} else {
		if (isl_stream_eat(s, ']'))
			goto error;

      
      (C)

# Source file extension for C test sources.
ac_ext=c

# Object file extension for compiled C test sources.
objext=o
_LT_TAGVAR(objext, $1)=$objext

      
    
libexpat 2.7.1
      
      Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper

      
      Copyright (c) 2001-2025 Expat maintainers

      
      (c) < 0)
      e->normal.type[i] = BT_NONXML;
      /* This shouldn't really get used. */
      e->utf16[i] = 0xFFFF;
      e->utf8[i][0] = 1;
      e->utf8[i][1] = 0;
    } else {
      if (c > 0xFFFF)
        return 0;
      if (UCS2_GET_NAMING(nmstrtPages, c >> 8, c & 0xff))
        e->normal.type[i] = BT_NMSTRT;
      else if (UCS2_GET_NAMING(namePages, c >> 8, c & 0xff))
        e->normal.type[i] = BT_NAME;
      else
        e->normal.type[i] = BT_OTHER;
      e->utf8[i][0] = (char)XmlUtf8Encode(c, e->utf8[i] + 1);
      e->utf16[i] = (unsigned short)c;
    }

      
      (c) < 0;
}

      
      (c) go to the next line, with the first character indented 2 spaces more
  than the first *non-`[`*(!) parent level character,
  i.e. 2 or [3 columns further right](https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Autoconf-Language.html):

```

      
      Copyright (C) 2000-2007 Ardo van Rangelrooij <ardo@debian.org>

      
      Copyright (C) 2001-2017 Expat maintainers

      
      Copyright (C) 2008-2009 Daniel Leidert (dale) <daniel.leidert@wgdd.de>

      
      Copyright (C) 2013-     Laszlo Boszormenyi (GCS) <gcs@debian.org>

      
      Copyright (C) 2016 The Android Open Source Project

      
      Copyright (c) 1997-2000 Thai Open Source Software Center Ltd

      
      Copyright (c) 1999-2000 Thai Open Source Software Center Ltd

      
      Copyright (c) 2000      Clark Cooper <coopercc@users.sourceforge.net>

      
      Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>
      
      Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>

      
      Copyright (c) 2000-2004 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2000-2005 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
      
      Copyright (c) 2000-2005 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2000-2006 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2001-2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2001-2002 Greg Stein <gstein@users.sourceforge.net>

      
      Copyright (c) 2001-2003 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2001-2003 Greg Stein <gstein@users.sourceforge.net>
      
      Copyright (c) 2001-2004 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2001-2006 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>
      
      Copyright (c) 2001-2006 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2002      Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2002      Greg Stein <gstein@users.sourceforge.net>

      
      Copyright (c) 2002      Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2002 Greg Stein <gstein@users.sourceforge.net>

      
      Copyright (c) 2002-2003 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2002-2004 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2002-2005 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2002-2006 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2002-2009 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2002-2016 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2003      Greg Stein <gstein@users.sourceforge.net>
      
      Copyright (c) 2003      Greg Stein <gstein@users.sourceforge.net>

      
      Copyright (c) 2003 Greg Stein <gstein@users.sourceforge.net>
      
      Copyright (c) 2003-2006 Karl Waclawek <karl@waclawek.net>
      
      Copyright (c) 2004-2006 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2004-2006 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2004-2009 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2005      Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2005      Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2005-2006 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2005-2007 Steven Solie <steven@solie.ca>
      
      Copyright (c) 2005-2007 Steven Solie <steven@solie.ca>

      
      Copyright (c) 2005-2009 Steven Solie <steven@solie.ca>

      
      Copyright (c) 2005-2012 Karl Waclawek <karl@waclawek.net>
      
      Copyright (c) 2005-2012 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2006      Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2006-2012 Karl Waclawek <karl@waclawek.net>
      
      Copyright (c) 2006-2012 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2007      Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2008 Benjamin Kosnik <bkoz@redhat.com>

      
      Copyright (c) 2008 Guido U. Draheim <guidod@gmx.de>

      
      Copyright (c) 2008-2019 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2011 Maarten Bosmans <mkbosmans@gmail.com>

      
      Copyright (c) 2011 Maarten Bosmans <mkbosmans@gmail.com>
#
#   Copying and distribution of this file, with or without modification, are
#   permitted in any medium without royalty provided the copyright notice
#   and this notice are preserved.  This file is offered as-is, without any
#   warranty.

      
      Copyright (c) 2012 Zack Weinberg <zackw@panix.com>

      
      Copyright (c) 2013 Roy Stogner <roystgnr@ices.utexas.edu>

      
      Copyright (c) 2014 Mike Frysinger <vapier@gentoo.org>
#
#   Copying and distribution of this file, with or without modification, are
#   permitted in any medium without royalty provided the copyright notice
#   and this notice are preserved. This file is offered as-is, without any
#   warranty.

      
      Copyright (c) 2014, 2015 Google Inc.; contributed by Alexey Sokolov <sokolov@google.com>

      
      Copyright (c) 2015 Moritz Klammler <moritz@klammler.eu>

      
      Copyright (c) 2015 Moritz Klammler <moritz@klammler.eu>
#
#   Copying and distribution of this file, with or without modification, are
#   permitted in any medium without royalty provided the copyright notice
#   and this notice are preserved. This file is offered as-is, without any
#   warranty.

      
      Copyright (c) 2015 Paul Norman <penorman@mac.com>

      
      Copyright (c) 2016      Cristian Rodr

      
      Copyright (c) 2016      Don Lewis <truckman@apache.org>

      
      Copyright (c) 2016      Ed Schouten <ed@nuxi.nl>

      
      Copyright (c) 2016      Eric Rahm <erahm@mozilla.com>

      
      Copyright (c) 2016      Gaurav <g.gupta@samsung.com>

      
      Copyright (c) 2016      Gilles Espinasse <g.esp@free.fr>

      
      Copyright (c) 2016      Gustavo Grieco <gustavo.grieco@imag.fr>

      
      Copyright (c) 2016      Pascal Cuoq <cuoq@trust-in-soft.com>

      
      Copyright (c) 2016      Thomas Beutlich <tc@tbeu.de>

      
      Copyright (c) 2016, 2018 Krzesimir Nowak <qdlacz@gmail.com>

      
      Copyright (c) 2016-2017 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2016-2018 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2016-2019 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2016-2021 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2016-2022 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2016-2023 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2016-2024 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2016-2025 Sebastian Pipping <sebastian@pipping.org>
      
      Copyright (c) 2016-2025 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2017      Alexander Bluhm <alexander.bluhm@gmx.net>

      
      Copyright (c) 2017      Benbuck Nason <bnason@netflix.com>

      
      Copyright (c) 2017      Chanho Park <chanho61.park@samsung.com>

      
      Copyright (c) 2017      Franek Korta <fkorta@gmail.com>

      
      Copyright (c) 2017      Hans Wennborg <hans@chromium.org>

      
      Copyright (c) 2017      Joe Orton <jorton@redhat.com>

      
      Copyright (c) 2017      Jos
      
      Copyright (c) 2017      Jos

      
      Copyright (c) 2017      Rhodri James <rhodri@wildebeest.org.uk>

      
      Copyright (c) 2017      Rolf Eike Beer <eike@sf-mail.de>

      
      Copyright (c) 2017      S. P. Zeidler <spz@netbsd.org>
      
      Copyright (c) 2017      Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2017      Stephen Groat <stephen@groat.us>
      
      Copyright (c) 2017      Stephen Groat <stephen@groat.us>

      
      Copyright (c) 2017      Tomasz K

      
      Copyright (c) 2017      V

      
      Copyright (c) 2017      Viktor Szakats <commit@vsz.me>

      
      Copyright (c) 2017 Joe Orton <jorton@redhat.com>
      
      Copyright (c) 2017 Jos
      
      Copyright (c) 2017 Kerin Millar <kfm@plushkava.net>

      
      Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>
      
      Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>

      
      Copyright (c) 2017 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2017-2019 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2017-2020 Joe Orton <jorton@redhat.com>

      
      Copyright (c) 2017-2021 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2017-2022 Rhodri James <rhodri@wildebeest.org.uk>
      
      Copyright (c) 2017-2022 Rhodri James <rhodri@wildebeest.org.uk>

      
      Copyright (c) 2017-2022 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2017-2023 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2017-2024 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2017-2025 Sebastian Pipping <sebastian@pipping.org>
      
      Copyright (c) 2017-2025 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2018      Anton Maklakov <antmak.pub@gmail.com>

      
      Copyright (c) 2018      Benjamin Peterson <benjamin@python.org>

      
      Copyright (c) 2018      KangLin <kl222@126.com>

      
      Copyright (c) 2018      Marco Maggi <marco.maggi-ipsu@poste.it>
      
      Copyright (c) 2018      Marco Maggi <marco.maggi-ipsu@poste.it>

      
      Copyright (c) 2018      Mariusz Zaborski <oshogbo@vexillium.org>

      
      Copyright (c) 2018      Yury Gribov <tetra2005@gmail.com>

      
      Copyright (c) 2018 Benjamin Peterson <benjamin@python.org>
      
      Copyright (c) 2018 KangLin <kl222@126.com>
      
      Copyright (c) 2018 Marco Maggi <marco.maggi-ipsu@poste.it>
      
      Copyright (c) 2018 Marco Maggi <marco.maggi-ipsu@poste.it>

      
      Copyright (c) 2018 The Expat Authors.
#
#   Copying and distribution of this file, with or without modification,
#   are permitted in  any medium without royalty  provided the copyright
#   notice and this  notice are preserved.  This file  is offered as-is,
#   without any warranty.

      
      Copyright (c) 2018 Yury Gribov <tetra2005@gmail.com>
      
      Copyright (c) 2018-2019 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2019      David Loffredo <loffredo@steptools.com>
      
      Copyright (c) 2019      David Loffredo <loffredo@steptools.com>

      
      Copyright (c) 2019      Manish, Kumar <manish3.kumar@intel.com>

      
      Copyright (c) 2019      Mohammed Khajapasha <mohammed.khajapasha@intel.com>
      
      Copyright (c) 2019      Mohammed Khajapasha <mohammed.khajapasha@intel.com>

      
      Copyright (c) 2019      Philippe Antoine <contact@catenacyber.fr>

      
      Copyright (c) 2019      Vadim Zeitlin <vadim@zeitlins.org>

      
      Copyright (c) 2019      Zhongyuan Zhou <zhouzhongyuan@huawei.com>

      
      Copyright (c) 2019 Enji Cooper <yaneurabeya@gmail.com>

      
      Copyright (c) 2019 Expat development team

      
      Copyright (c) 2019 Jeffrey Walton <noloader@gmail.com>

      
      Copyright (c) 2019 Kishore Kunche <kishore.kunche@intel.com>
      
      Copyright (c) 2019 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2019-2020 Ben Wagner <bungeman@chromium.org>

      
      Copyright (c) 2019-2021 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2019-2022 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2019-2023 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2019-2024 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2019-2025 Hanno B

      
      Copyright (c) 2020      Boris Kolpackov <boris@codesynthesis.com>

      
      Copyright (c) 2020      Jeffrey Walton <noloader@gmail.com>
      
      Copyright (c) 2020      Jeffrey Walton <noloader@gmail.com>

      
      Copyright (c) 2020      Joe Orton <jorton@redhat.com>

      
      Copyright (c) 2020      Kleber Tarc

      
      Copyright (c) 2020      Tim Gates <tim.gates@iress.com>
      
      Copyright (c) 2020      Tim Gates <tim.gates@iress.com>

      
      Copyright (c) 2020 Jason Merrill <jason@redhat.com>

      
      Copyright (c) 2020 Jeffrey Walton <noloader@gmail.com>

      
      Copyright (c) 2020 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2020 Tim Gates <tim.gates@iress.com>
      
      Copyright (c) 2020-2023 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2021      Donghee Na <donghee.na@python.org>
      
      Copyright (c) 2021      Donghee Na <donghee.na@python.org>

      
      Copyright (c) 2021      Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2021      Tim Bray <tbray@textuality.com>

      
      Copyright (c) 2021 J
#
#   Copying and distribution of this file, with or without modification, are
#   permitted in any medium without royalty provided the copyright notice
#   and this notice are preserved.  This file is offered as-is, without any
#   warranty.

      
      Copyright (c) 2021-2022 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2021-2025 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2022      Jann Horn <jannh@google.com>

      
      Copyright (c) 2022      Jeffrey Walton <noloader@gmail.com>

      
      Copyright (c) 2022      Johnny Jazeix <jazeix@gmail.com>
      
      Copyright (c) 2022      Martin Ettl <ettl.martin78@googlemail.com>

      
      Copyright (c) 2022      Rhodri James <rhodri@wildebeest.org.uk>

      
      Copyright (c) 2022      Rosen Penev <rosenp@gmail.com>

      
      Copyright (c) 2022      Samanta Navarro <ferivoz@riseup.net>

      
      Copyright (c) 2022      Sean McBride <sean@rogue-research.com>

      
      Copyright (c) 2022      Thijs Schreijer <thijs@thijsschreijer.nl>

      
      Copyright (c) 2022 Mark Brand <markbrand@google.com>

      
      Copyright (c) 2023      Hanno B

      
      Copyright (c) 2023      Orgad Shaneh <orgad.shaneh@audiocodes.com>

      
      Copyright (c) 2023      Owain Davies <owaind@bath.edu>

      
      Copyright (c) 2023      Sony Corporation / Snild Dolkow <snild@sony.com>
      
      Copyright (c) 2023      Sony Corporation / Snild Dolkow <snild@sony.com>

      
      Copyright (c) 2023 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2023 Sony Corporation / Snild Dolkow <snild@sony.com>
      
      Copyright (c) 2023-2024 Sony Corporation / Snild Dolkow <snild@sony.com>
      
      Copyright (c) 2023-2024 Sony Corporation / Snild Dolkow <snild@sony.com>

      
      Copyright (c) 2024      Alexander Bluhm <alexander.bluhm@gmx.net>

      
      Copyright (c) 2024      Dag-Erling Sm

      
      Copyright (c) 2024      Hanno B

      
      Copyright (c) 2024      Taichi Haradaguchi <20001722@ymail.ne.jp>

      
      Copyright (c) 2024      Tomas Korbar <tkorbar@redhat.com>

      
      Copyright (c) 2024 Alexander Bluhm <alexander.bluhm@gmx.net>
      
      Copyright (c) 2024 Dag-Erling Sm
      
      Copyright (c) 2024 Ferenc G
      
      Copyright (c) 2024-2025 Berkay Eren

      
      Copyright (c) 2024-2025 Sebastian Pipping <sebastian@pipping.org>
      
      Copyright (c) 2025      Berkay Eren

      
      Copyright (c) 2025      Hanno B

      
      Copyright (c) 2025 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright:
 Copyright (C) 1998-2000 Adam Di Carlo <aph@debian.org>

      
      Copyright:
 Copyright (C) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper

      
      Copyright: Copyright (C) Expat maintainers

Files: *

      
      copyright there)

      
      copyright-format/1.0/
Upstream-Name: Expat
Upstream-Contact: Sebastian Pipping <sebastian@pipping.org>
Source: https://github.com/libexpat/libexpat

      
      (C)

# Source file extension for C test sources.
ac_ext=c

# Object file extension for compiled C test sources.
objext=o
_LT_TAGVAR(objext, $1)=$objext

      
      (C)
     AC_LINK_IFELSE(
     AC_LANG_POP])
  if test yes != "$lt_cv_cc_needs_belf"; then
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
    CFLAGS=$SAVE_CFLAGS
  fi
  ;;
*-*solaris*)
  # Find out what ABI is being produced by ac_compile, and set linker
  # options accordingly.
  echo 'int i;' > conftest.$ac_ext
  if AC_TRY_EVAL(ac_compile); then
    case `$FILECMD conftest.o` in
    *64-bit*)
      case $lt_cv_prog_gnu_ld in
      yes*)
        case $host in
        i?86-*-solaris*|x86_64-*-solaris*)
          LD="${LD-ld} -m elf_x86_64"

      
      (c) < 0)
      e->normal.type[i] = BT_NONXML;
      /* This shouldn't really get used. */
      e->utf16[i] = 0xFFFF;
      e->utf8[i][0] = 1;
      e->utf8[i][1] = 0;
    } else {
      if (c > 0xFFFF)
        return 0;
      if (UCS2_GET_NAMING(nmstrtPages, c >> 8, c & 0xff))
        e->normal.type[i] = BT_NMSTRT;
      else if (UCS2_GET_NAMING(namePages, c >> 8, c & 0xff))
        e->normal.type[i] = BT_NAME;
      else
        e->normal.type[i] = BT_OTHER;
      e->utf8[i][0] = (char)XmlUtf8Encode(c, e->utf8[i] + 1);
      e->utf16[i] = (unsigned short)c;
    }

      
      (c) < 0;
}

      
      (c) all begin with the string "--lt-"
# (application programs are unlikely to have options that match
# this pattern).
#
# There are only two supported options: --lt-debug and
# --lt-dump-script. There is, deliberately, no --lt-help.

      
      Copyright (

      
      Copyright (C) 1994 X Consortium

      
      Copyright (C) 1996-2001, 2003-2019, 2021-2024 Free Software
#   Foundation, Inc.
#   Written by Gordon Matzigkeit, 1996
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2019, 2021-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1996-2021 Free Software Foundation, Inc.

# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1997-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1999-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2001-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2002-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2003-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2004, 2011-2019, 2021-2024 Free Software Foundation,
#   Inc.
#   Written by Scott James Remnant, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007, 2009, 2011-2019, 2021-2022 Free
#   Software Foundation, Inc.
#   Written by Scott James Remnant, 2004.
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007-2008, 2011-2019, 2021-2022 Free Software
# Foundation, Inc.
# Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2005, 2007-2009, 2011-2019, 2021-2024 Free
#   Software Foundation, Inc.
#   Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004-2019, 2021, 2023-2024 Bootstrap Authors

      
      Copyright (C) 2004-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2006-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2009-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2010-2019, 2021, 2023-2024 Bootstrap Authors

      
      Copyright (C) 2011-2021 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2016 The Android Open Source Project

      
      Copyright (C) 2024 Free Software Foundation, Inc.

      
      Copyright (C) 2024 Free Software Foundation, Inc.
This config.lt script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it."

while test 0 != $[#]
do
  case $[1] in
    --version | --v* | -V )
      echo "$lt_cl_version"; exit 0 ;;
    --help | --h* | -h )
      echo "$lt_cl_help"; exit 0 ;;
    --debug | --d* | -d )
      debug=: ;;
    --quiet | --q* | --silent | --s* | -q )
      lt_cl_silent=: ;;

      
      Copyright (c) 1997-2000 Thai Open Source Software Center Ltd

      
      Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper

      
      Copyright (c) 1999-2000 Thai Open Source Software Center Ltd

      
      Copyright (c) 2000      Clark Cooper <coopercc@users.sourceforge.net>

      
      Copyright (c) 2000 Clark Cooper <coopercc@users.sourceforge.net>

      
      Copyright (c) 2000-2004 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2000-2005 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2000-2006 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2001-2002 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2001-2002 Greg Stein <gstein@users.sourceforge.net>

      
      Copyright (c) 2001-2003 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2001-2003 Greg Stein <gstein@users.sourceforge.net>

      
      Copyright (c) 2001-2004 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2001-2006 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2001-2025 Expat maintainers

      
      Copyright (c) 2002      Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2002      Greg Stein <gstein@users.sourceforge.net>

      
      Copyright (c) 2002      Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2002-2003 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2002-2004 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2002-2005 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2002-2006 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2002-2009 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2002-2016 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2003      Greg Stein <gstein@users.sourceforge.net>

      
      Copyright (c) 2003-2006 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2003-2006 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2004-2006 Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2004-2006 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2004-2009 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2005      Fred L. Drake, Jr. <fdrake@users.sourceforge.net>

      
      Copyright (c) 2005      Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2005-2006 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2005-2007 Steven Solie <steven@solie.ca>

      
      Copyright (c) 2005-2009 Steven Solie <steven@solie.ca>

      
      Copyright (c) 2005-2012 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2006      Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2006-2012 Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2007      Karl Waclawek <karl@waclawek.net>

      
      Copyright (c) 2016      Cristian Rodr

      
      Copyright (c) 2016      Don Lewis <truckman@apache.org>

      
      Copyright (c) 2016      Ed Schouten <ed@nuxi.nl>

      
      Copyright (c) 2016      Eric Rahm <erahm@mozilla.com>

      
      Copyright (c) 2016      Gaurav <g.gupta@samsung.com>

      
      Copyright (c) 2016      Gilles Espinasse <g.esp@free.fr>

      
      Copyright (c) 2016      Gustavo Grieco <gustavo.grieco@imag.fr>

      
      Copyright (c) 2016      Pascal Cuoq <cuoq@trust-in-soft.com>

      
      Copyright (c) 2016      Thomas Beutlich <tc@tbeu.de>

      
      Copyright (c) 2016-2017 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2016-2018 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2016-2019 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2016-2021 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2016-2022 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2016-2023 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2016-2024 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2016-2025 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2017      Alexander Bluhm <alexander.bluhm@gmx.net>

      
      Copyright (c) 2017      Benbuck Nason <bnason@netflix.com>

      
      Copyright (c) 2017      Chanho Park <chanho61.park@samsung.com>

      
      Copyright (c) 2017      Franek Korta <fkorta@gmail.com>

      
      Copyright (c) 2017      Hans Wennborg <hans@chromium.org>

      
      Copyright (c) 2017      Joe Orton <jorton@redhat.com>

      
      Copyright (c) 2017      Jos

      
      Copyright (c) 2017      Rhodri James <rhodri@wildebeest.org.uk>

      
      Copyright (c) 2017      Rolf Eike Beer <eike@sf-mail.de>

      
      Copyright (c) 2017      S. P. Zeidler <spz@netbsd.org>

      
      Copyright (c) 2017      Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2017      V

      
      Copyright (c) 2017      Viktor Szakats <commit@vsz.me>

      
      Copyright (c) 2017 Rhodri James <rhodri@wildebeest.org.uk>

      
      Copyright (c) 2017 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2017-2019 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2017-2021 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2017-2022 Rhodri James <rhodri@wildebeest.org.uk>

      
      Copyright (c) 2017-2023 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2017-2024 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2017-2025 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2018      Anton Maklakov <antmak.pub@gmail.com>

      
      Copyright (c) 2018      Benjamin Peterson <benjamin@python.org>

      
      Copyright (c) 2018      Marco Maggi <marco.maggi-ipsu@poste.it>

      
      Copyright (c) 2018      Mariusz Zaborski <oshogbo@vexillium.org>

      
      Copyright (c) 2018      Yury Gribov <tetra2005@gmail.com>

      
      Copyright (c) 2019      David Loffredo <loffredo@steptools.com>

      
      Copyright (c) 2019      Kishore Kunche <kishore.kunche@intel.com>

      
      Copyright (c) 2019      Vadim Zeitlin <vadim@zeitlins.org>

      
      Copyright (c) 2019      Zhongyuan Zhou <zhouzhongyuan@huawei.com>

      
      Copyright (c) 2019-2020 Ben Wagner <bungeman@chromium.org>

      
      Copyright (c) 2020      Boris Kolpackov <boris@codesynthesis.com>

      
      Copyright (c) 2020      Joe Orton <jorton@redhat.com>

      
      Copyright (c) 2020      Kleber Tarc

      
      Copyright (c) 2020      Tim Gates <tim.gates@iress.com>

      
      Copyright (c) 2021      Donghee Na <donghee.na@python.org>

      
      Copyright (c) 2021      Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2021      Tim Bray <tbray@textuality.com>

      
      Copyright (c) 2022      Jann Horn <jannh@google.com>

      
      Copyright (c) 2022      Jeffrey Walton <noloader@gmail.com>

      
      Copyright (c) 2022      Johnny Jazeix <jazeix@gmail.com>

      
      Copyright (c) 2022      Martin Ettl <ettl.martin78@googlemail.com>

      
      Copyright (c) 2022      Rhodri James <rhodri@wildebeest.org.uk>

      
      Copyright (c) 2022      Samanta Navarro <ferivoz@riseup.net>

      
      Copyright (c) 2022      Sean McBride <sean@rogue-research.com>

      
      Copyright (c) 2022      Thijs Schreijer <thijs@thijsschreijer.nl>

      
      Copyright (c) 2023-2024 Sony Corporation / Snild Dolkow <snild@sony.com>

      
      Copyright (c) 2023      Hanno B

      
      Copyright (c) 2023      Orgad Shaneh <orgad.shaneh@audiocodes.com>

      
      Copyright (c) 2023      Owain Davies <owaind@bath.edu>

      
      Copyright (c) 2023 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2023      Sony Corporation / Snild Dolkow <snild@sony.com>

      
      Copyright (c) 2024-2025 Berkay Eren

      
      Copyright (c) 2024-2025 Sebastian Pipping <sebastian@pipping.org>

      
      Copyright (c) 2024      Ferenc G

      
      Copyright (c) 2024      Hanno B

      
      Copyright (c) 2024      Taichi Haradaguchi <20001722@ymail.ne.jp>

      
      Copyright (c) 2025      Berkay Eren

      
      Copyright (c) 2025      Hanno B

      
    
Linux Kernel 4.20.13
      
      © 2001-2006 Red Hat, Inc.\n");

	jffs2_inode_cachep = kmem_cache_create("jffs2_i",
					     sizeof(struct jffs2_inode_info),
					     0, (SLAB_RECLAIM_ACCOUNT|
						SLAB_MEM_SPREAD|SLAB_ACCOUNT),
					     jffs2_i_init_once);
	if (!jffs2_inode_cachep) {
		pr_err("error: Failed to initialise inode cache\n");
		return -ENOMEM;

      
      © 2004 Simtec Electronics
 *
 * Device driver for NAND flash that uses a memory mapped interface to
 * read/write the NAND commands and data, and GPIO pins for control signals
 * (the DT binding refers to this as "GPIO assisted NAND flash")

      
      © 2005 Eptar srl

      
      © 2005 Eptar srl
 * Author: Claudio Lanconelli <lanconelli.claudio@eptar.com>
 *
 * Based on NTFL and MTDBLOCK_RO drivers

      
      (c) (0)

      
      (c)	('0

      
      (c)	0

      
      (c) & 000600) >> 6)

      
      (c) & 000700) >> 5)

      
      (c) & 000700) >> 6)

      
      (c)	(('0
			 || ('a' <= (c) && (c) <= 'f') \
			 || ('A' <= (c) && (c) <= 'F'))


      
      (c)		0
#define bypass_torture_test(d)		0

#endif

      
      (c) (0)
#define jffs2_dataflash_cleanup(c) do {} while (0)

      
      (c) (0)
#define jffs2_flash_writev(a,b,c,d,e,f) jffs2_flash_direct_writev(a,b,c,d,e)
#define jffs2_wbuf_timeout NULL
#define jffs2_wbuf_process NULL

      
      (c) (0)
#define jffs2_nand_flash_cleanup(c) do {} while(0)

      
      (c) (0)
#define jffs2_nor_wbuf_flash_cleanup(c) do {} while (0)

      
      (c) (0)
#define jffs2_ubivol_cleanup(c) do {} while (0)
#define jffs2_dirty_trigger(c) do {} while (0)

#else /* NAND and/or ECC'd NOR support present */

      
      (c) (0)
#define jffs2_write_nand_cleanmarker(c,jeb) (-EIO)

#define jffs2_flash_write(c, ofs, len, retlen, buf) jffs2_flash_direct_write(c, ofs, len, retlen, buf)
#define jffs2_flash_read(c, ofs, len, retlen, buf) (mtd_read((c)->mtd, ofs, len, retlen, buf))
#define jffs2_flush_wbuf_pad(c) ({ do{} while(0); (void)(c), 0; })
#define jffs2_flush_wbuf_gc(c, i) ({ do{} while(0); (void)(c), (void) i, 0; })
#define jffs2_write_nand_badblock(c,jeb,bad_offset) (1)

      
      (c) < 0)
		detect_ht_early(c);
}

      
      (c) (0)
#else

      
      (c)	0
#endif

#ifdef CONFIG_MIPS_MT_SMP
#define WHAT		(MIPS_PERFCTRL_MT_EN_VPE | \
			 M_PERFCTL_VPEID(cpu_vpe_id(&current_cpu_data)))
#define vpe_id()	(cpu_has_mipsmt_pertccounters ? \
			0 : cpu_vpe_id(&current_cpu_data))

      
      (c) < 0)
		mca_cfg.disabled = 1;
		return;
	}

      
      (c) < 0)
		return -1;


      
      (c) < 0)
		return;

	index_msb = get_count_order(smp_num_siblings);
	c->phys_proc_id = apic->phys_pkg_id(c->initial_apicid, index_msb);

      
      (c) (0x000007

      
      (c) & 0x0018) >> 3))

      
      (c) & 0x001C) >> 2))

      
      (c) & 0x001C) >> 2))

static int write_vmem_8bit(struct fbtft_par *par, size_t offset, size_t len)

      
      (c)	(0x01 << ((c)
#define PCC_CCR_RST_ALL		(PCC_CCR_RST_CHAN(0) | PCC_CCR_RST_CHAN(1))
#define PCC_CCR_RST_MASK	PCC_CCR_RST_ALL

/* led selection bits */

      
      (c)		(0x01 << (c

static void __iomem *sram_base;
static void __iomem *scu_base;
static struct regmap *pmu;

      
      (c) (0x01FFFF

static bool limit_speed_to_24_MHz;
module_param(limit_speed_to_24_MHz, bool, 0644);
MODULE_PARM_DESC(limit_speed_to_24_MHz, "Limit Max SDIO Clock Speed to 24 MHz");

      
      (c)		(0x03 << ((c

      
      (c) * 0x040
#define NV50_DISP_CORE_NTFY                       NV50_DISP_SYNC(0      , 0x00)

      
      (c)	(0x04

#define MESON_CPU_AO_RTI_PWR_A9_CNTL0		(0x00)
#define MESON_CPU_AO_RTI_PWR_A9_CNTL1		(0x04)
#define MESON_CPU_AO_RTI_PWR_A9_MEM_PD0		(0x14)

      
      (c)		(0x0f << (32 - (c

      
      (c) & 0x1)))

      
      (c)	(0x100
/* The power off register for clusters are different from a80 and a83t */
#define PRCM_PWROFF_GATING_REG_CLUSTER_SUN8I	BIT(0)
#define PRCM_PWROFF_GATING_REG_CLUSTER_SUN9I	BIT(4)
#define PRCM_PWROFF_GATING_REG_CORE(n)	BIT(n)
#define PRCM_PWR_SWITCH_REG(c, cpu)	(0x140 + 0x10 * (c) + 0x4 * (cpu))
#define PRCM_CPU_SOFT_ENTRY_REG		0x164

/* R_CPUCFG registers, specific to sun8i-a83t */

      
      (c)		(0x10
#define CPUCFG_CX_CTRL_REG0_L1_RST_DISABLE(n)	BIT(n)
#define CPUCFG_CX_CTRL_REG0_L1_RST_DISABLE_ALL	0xf
#define CPUCFG_CX_CTRL_REG0_L2_RST_DISABLE_A7	BIT(4)
#define CPUCFG_CX_CTRL_REG0_L2_RST_DISABLE_A15	BIT(0)

      
      (c)		(0x10
#define CPUCFG_CX_CTRL_REG1_ACINACTM	BIT(0)

      
      (c)	(0x10

#define MID_SIZE	0x00003800	/* size, N*256 x 32 bit */
#define MID_SIZE_SHIFT	11
#define MID_LOCATION	0x000007FF	/* location in adapter memory (word) */

      
      (c)	(0x11

#define MID_READ_PTR	0x00007FFF	/* next word for PHY */

      
      (c) (0x12

#define MID_DESCR_START	0x00007FFF	/* seg buffer being DMAed */

      
      (c) & 0x1))
#define PCIDAS_AO_CHAN_MASK	(PCIDAS_AO_CHAN_EN(0) | PCIDAS_AO_CHAN_EN(1))
#define PCIDAS_AO_UPDATE_BOTH	BIT(7)	/* update both dacs */

      
      (c) & 0x1
			(d = rcu_seq_done(&rnp->gp_seq, c)));
		if (likely(d))
			break;
		WARN_ON(signal_pending(current));
		trace_rcu_this_gp(rnp, rdp, c, TPS("ResumeWait"));
	}
	trace_rcu_this_gp(rnp, rdp, c, TPS("EndWait"));
	smp_mb(); /* Ensure that CB invocation happens after GP end. */

      
      (c)		(0x200
      
      (c)                        (0x2600
      
      (c)	(0x30
      
      (c) (0x300
      
      (c)     (0x304
      
      (c)		(0x30
#define CPUCFG_CX_STATUS_STANDBYWFI(n)	BIT(16 + (n))
#define CPUCFG_CX_STATUS_STANDBYWFIL2	BIT(0)

      
      (c)    (0x310
      
      (c)   (0x318
      
      (c)   (0x31c
      
      (c) & 0x3) << 8)
			   (((d) & 0x3) << 10) | \
			   (((e) & 0x3) << 12) | \
			   (((f) & 0x3) << 14) | \
			   (((g) & 0x3) << 16) | \
			   (((h) & 0x3) << 18) | \
			   (((i) & 0x3) << 20) | \
			   (((j) & 0x3) << 22) | \
			   ((num) & 0xf))

#define QCOM_SCM_ARGS(...) QCOM_SCM_ARGS_IMPL(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)

      
      (c) * 0x4)

      
      (c) * 0x40))

      
      (c) * 0x40))


      
      (c)		(0x4
#define PRCM_CPU_PO_RST_CTRL_CORE(n)	BIT(n)
#define PRCM_CPU_PO_RST_CTRL_CORE_ALL	0xf

      
      (c) * 0x4)
#define R_CPUCFG_CLUSTER_PO_RST_CTRL_CORE(n)	BIT(n)
#define R_CPUCFG_CPU_SOFT_ENTRY_REG		0x01a4

#define CPU0_SUPPORT_HOTPLUG_MAGIC0	0xFA50392F
#define CPU0_SUPPORT_HOTPLUG_MAGIC1	0x790DCA3A

      
      (c) * 0x4)

#define SCALER_YHCOEF(r, c)		(0x60 + _SCALER_HCOEF_DELTA((r), (c)))
#define SCALER_YVCOEF(r, c)		(0xf0 + _SCALER_VCOEF_DELTA((r), (c)))
#define SCALER_CHCOEF(r, c)		(0x140 + _SCALER_HCOEF_DELTA((r), (c)))
#define SCALER_CVCOEF(r, c)		(0x1d0 + _SCALER_VCOEF_DELTA((r), (c)))

      
      (c) & 0x7)))
/*
 * Extended Capability Register

      
      (c) (0x800
      
      (c)     (0x804
      
      (c)		(0x80
#define CPUCFG_CX_RST_CTRL_DBG_SOC_RST	BIT(24)
#define CPUCFG_CX_RST_CTRL_ETM_RST(n)	BIT(20 + (n))
#define CPUCFG_CX_RST_CTRL_ETM_RST_ALL	(0xf << 20)
#define CPUCFG_CX_RST_CTRL_DBG_RST(n)	BIT(16 + (n))
#define CPUCFG_CX_RST_CTRL_DBG_RST_ALL	(0xf << 16)
#define CPUCFG_CX_RST_CTRL_H_RST	BIT(12)
#define CPUCFG_CX_RST_CTRL_L2_RST	BIT(8)
#define CPUCFG_CX_RST_CTRL_CX_RST(n)	BIT(4 + (n))
#define CPUCFG_CX_RST_CTRL_CORE_RST(n)	BIT(n)
#define CPUCFG_CX_RST_CTRL_CORE_RST_ALL	(0xf << 0)


      
      (c)    (0x810
      
      (c)   (0x818
      
      (c)   (0x81c
      
      (c)		(0x930


      
      (c)	(0x940


      
      (c)		(0x950
#define SUN4I_BACKEND_YGCONS_REG		0x95c

      
      (c)		(0x960
#define SUN4I_BACKEND_URCONS_REG		0x96c

      
      (c)		(0x970
#define SUN4I_BACKEND_VBCONS_REG		0x97c
#define SUN4I_BACKEND_KSCTL_REG			0x980
#define SUN4I_BACKEND_KSBKCOLOR_REG		0x984
#define SUN4I_BACKEND_KSFSTLINEWIDTH_REG	0x988
#define SUN4I_BACKEND_KSVSCAFCT_REG		0x98c
#define SUN4I_BACKEND_KSHSCACOEF_REG(x)		(0x9a0 + (0x4 * (x)))
#define SUN4I_BACKEND_OCCTL_REG			0x9c0
#define SUN4I_BACKEND_OCCTL_ENABLE			BIT(0)

#define SUN4I_BACKEND_OCRCOEF_REG(x)		(0x9d0 + (0x4 * (x)))
#define SUN4I_BACKEND_OCRCONS_REG		0x9dc
#define SUN4I_BACKEND_OCGCOEF_REG(x)		(0x9e0 + (0x4 * (x)))
#define SUN4I_BACKEND_OCGCONS_REG		0x9ec
#define SUN4I_BACKEND_OCBCOEF_REG(x)		(0x9f0 + (0x4 * (x)))
#define SUN4I_BACKEND_OCBCONS_REG		0x9fc
#define SUN4I_BACKEND_SPRCOORCTL_REG(s)		(0xa00 + (0x4 * (s)))
#define SUN4I_BACKEND_SPRATTCTL_REG(s)		(0xb00 + (0x4 * (s)))
#define SUN4I_BACKEND_SPRADD_REG(s)		(0xc00 + (0x4 * (s)))
#define SUN4I_BACKEND_SPRLINEWIDTH_REG(s)	(0xd00 + (0x4 * (s)))

      
      (c)		((0xA1 <= (c))
#define IS_EUC_JISX0208(h, l)	(IS_EUC_BYTE(h) && IS_EUC_BYTE(l))
#define IS_EUC_JISX0201KANA(h, l)	(((h) == SS2) && (0xA1 <= (l) && (l) <= 0xDF))
#define IS_EUC_UDC_LOW(h, l)	(((0xF5 <= (h)) && ((h) <= 0xFE))	\
				 && IS_EUC_BYTE(l))
#define IS_EUC_UDC_HI(h, l)	IS_EUC_UDC_LOW(h, l) /* G3 block */
#define MAP_EUC2SJIS(euc_hi, euc_lo, euc_p, sjis_hi, sjis_lo, sjis_p) {		\
	if ((euc_hi) & 1) {							\
		(sjis_hi) = (euc_hi) / 2 + ((sjis_p) - (euc_p) / 2);		\
		(sjis_lo) = (euc_lo) - ((euc_lo) >= 0xE0 ? 0x60 : 0x61);	\
	} else {								\
		(sjis_hi) = (euc_hi) / 2 + (((sjis_p) - (euc_p) / 2) - 1);	\
		(sjis_lo) = (euc_lo) - 2;					\
	}									\
} while(0)

      
      (c)	((0xA1 <= (c))
#define IS_SJIS_UDC_LOW(h, l)	(((0xF0 <= (h)) && ((h) <= 0xF4))	\
				 && IS_SJIS_LOW_BYTE(l))
#define IS_SJIS_UDC_HI(h, l)	(((0xF5 <= (h)) && ((h) <= 0xF9))	\
				 && IS_SJIS_LOW_BYTE(l))
#define IS_SJIS_IBM(h, l)	(((0xFA <= (h)) && ((h) <= 0xFC))	\
				 && IS_SJIS_LOW_BYTE(l))
#define IS_SJIS_NECIBM(h, l)	(((0xED <= (h)) && ((h) <= 0xEE))	\
				 && IS_SJIS_LOW_BYTE(l))
#define MAP_SJIS2EUC(sjis_hi, sjis_lo, sjis_p, euc_hi, euc_lo, euc_p) {		\
	if ((sjis_lo) >= 0x9F) {						\
		(euc_hi) = (sjis_hi) * 2 - (((sjis_p) * 2 - (euc_p)) - 1);	\
		(euc_lo) = (sjis_lo) + 2;					\
	} else {								\
		(euc_hi) = (sjis_hi) * 2 - ((sjis_p) * 2 - (euc_p));		\
		(euc_lo) = (sjis_lo) + ((sjis_lo) >= 0x7F ? 0x60 : 0x61);	\
	}									\
} while(0)

      
      (c) & 0xff) << 24
	 ((d) & 0xff) << 16 |						\
	 ((a) & 0xff) << 8  |						\
	 ((b) & 0xff))

#define E1_GETSA1(a) ((a >> 8) & 0xff)
#define E1_GETSA2(a) (a & 0xff)
#define E1_GETSA3(a) ((a >> 24) & 0xff)
#define E1_GETSA4(a) ((a >> 16) & 0xff)

      
      (c) & 0xff, ((c) >> 8)
   (d0), (d1), (d2), (d3), (d4), (d5), (d6), (d7) }})

/* backwards compatibility, don't use in new code */
typedef guid_t uuid_le;
#define UUID_LE(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7)		\
	GUID_INIT(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7)
#define NULL_UUID_LE							\
	UUID_LE(0x00000000, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0x00,	\
	     0x00, 0x00, 0x00, 0x00)

      
      (c) & 0xFF, ((c) >> 8)
	(d0), (d1), (d2), (d3), (d4), (d5), (d6), (d7)

#define ACPI_IS_OCTAL_DIGIT(d)              (((char)(d) >= '0') && ((char)(d) <= '7'))

      
      (c) & 0xff,					\
   (d0), (d1), (d2), (d3), (d4), (d5), (d6), (d7) }})


      
      (c) & 0xFF))

#define MAX_QCOM_SCM_ARGS 10
#define MAX_QCOM_SCM_RETS 3

      
      (c) & 0xffff))
#define MCS_KEY_VAL(v)		(((v) >> 16) & 0xff)
#define MCS_KEY_CODE(v)		((v) & 0xffff)

struct mcs_platform_data {
	void (*poweron)(bool);
	void (*cfg_pin)(void);

      
      (c) & 0xff)

static const struct sti_init_flags default_init_flags = {
	.wait	= STI_WAIT, 
	.reset	= 1,
	.text	= 1, 
	.nontext = 1,
	.no_chg_bet = 1, 
	.no_chg_bei = 1, 
	.init_cmap_tx = 1,

      
      (c) & 0xf)

struct __packed pucan_tx_msg {
	__le16	size;
	__le16	type;
	__le32	tag_low;
	__le32	tag_high;
	u8	channel_dlc;
	u8	client;
	__le16	flags;
	__le32	can_id;
	u8	d[0];

      
      (c) << 1))


      
      (c) < 100)

      
      (c) / 1000000);

	return 0;

      
      (C) 10
#define AC97_GP_DRSS_78		0x0400	/* LR 7+8 */

/* powerdown bits */
#define AC97_PD_ADC_STATUS	0x0001	/* ADC status (RO) */
#define AC97_PD_DAC_STATUS	0x0002	/* DAC status (RO) */
#define AC97_PD_MIXER_STATUS	0x0004	/* Analog mixer status (RO) */
#define AC97_PD_VREF_STATUS	0x0008	/* Vref status (RO) */
#define AC97_PD_PR0		0x0100	/* Power down PCM ADCs and input MUX */
#define AC97_PD_PR1		0x0200	/* Power down PCM front DAC */
#define AC97_PD_PR2		0x0400	/* Power down Mixer (Vref still on) */
#define AC97_PD_PR3		0x0800	/* Power down Mixer (Vref off) */
#define AC97_PD_PR4		0x1000	/* Power down AC-Link */
#define AC97_PD_PR5		0x2000	/* Disable internal clock usage */
#define AC97_PD_PR6		0x4000	/* Headphone amplifier */
#define AC97_PD_EAPD		0x8000	/* External Amplifer Power Down (EAPD) */

      
      (C)
	 * 11101: sent,
	 *        recv_ack (B) or implicit "ack" (A),
	 *        still waiting for the barrier ack.
	 *        master_bio may already be completed and invalidated.
	 * 11100: write acked (C),
	 *        data received (for remote read, any protocol)
	 *        or finally the barrier ack has arrived (B,A)...
	 *        request can be freed
	 * 01100: neg-acked (write, protocol C)
	 *        or neg-d-acked (read, any protocol)
	 *        or killed from the transfer log
	 *        during cleanup after connection loss
	 *        request can be freed
	 * 01000: canceled or send failed...
	 *        request can be freed
	 */

      
      (c)	(1<<(12

      
      (c) < 149)

#define BRCM_2GHZ_2412_2462	REG_RULE(2412-10, 2462+10, 40, 0, 19, 0)
#define BRCM_2GHZ_2467_2472	REG_RULE(2467-10, 2472+10, 20, 0, 19, \
					 NL80211_RRF_NO_IR)

      
      (c) << 14)
#define  CDNS_PCIE_LM_RC_BAR_CFG_PREFETCH_MEM_ENABLE	BIT(17)
#define  CDNS_PCIE_LM_RC_BAR_CFG_PREFETCH_MEM_32BITS	0
#define  CDNS_PCIE_LM_RC_BAR_CFG_PREFETCH_MEM_64BITS	BIT(18)
#define  CDNS_PCIE_LM_RC_BAR_CFG_IO_ENABLE		BIT(19)
#define  CDNS_PCIE_LM_RC_BAR_CFG_IO_16BITS		0
#define  CDNS_PCIE_LM_RC_BAR_CFG_IO_32BITS		BIT(20)
#define  CDNS_PCIE_LM_RC_BAR_CFG_CHECK_ENABLE		BIT(31)

/* BAR control values applicable to both Endpoint Function and Root Complex */
#define  CDNS_PCIE_LM_BAR_CFG_CTRL_DISABLED		0x0
#define  CDNS_PCIE_LM_BAR_CFG_CTRL_IO_32BITS		0x1
#define  CDNS_PCIE_LM_BAR_CFG_CTRL_MEM_32BITS		0x4
#define  CDNS_PCIE_LM_BAR_CFG_CTRL_PREFETCH_MEM_32BITS	0x5
#define  CDNS_PCIE_LM_BAR_CFG_CTRL_MEM_64BITS		0x6
#define  CDNS_PCIE_LM_BAR_CFG_CTRL_PREFETCH_MEM_64BITS	0x7

      
      (c)>>1)) / 50)

#define to_ad5820_device(sd)	container_of(sd, struct ad5820_device, subdev)

      
      (c)&1)<<5))
#define ICE1712_STDSP24_CLOCK_BIT	(1<<5)

/* Hoontech SoundTrack Audio DSP 24 box configuration definitions */

      
      (c) * 16)


      
      (c) / 16));
	c.u.init.sc = FW_PTP_SC_RDRX_TYPE;
	c.u.init.txchan = pi->tx_chan;
	c.u.init.absid = cpu_to_be16(receive_q->rspq.abs_id);

	err = t4_wr_mbox(adapter, adapter->mbox, &c, sizeof(c), NULL);
	if (err < 0)
		dev_err(adapter->pdev_dev,
			"PTP: %s error %d\n", __func__, -err);
	return err;

      
      (c) / 16));
	c.u.init.sc = FW_PTP_SC_RXTIME_STAMP;
	c.u.init.mode = cpu_to_be16(mode);

	err = t4_wr_mbox(adapter, adapter->mbox, &c, sizeof(c), NULL);
	if (err < 0)
		dev_err(adapter->pdev_dev,
			"PTP: %s error %d\n", __func__, -err);
	return err;

      
      (c) / 16));
	c.u.init.sc = FW_PTP_SC_TX_TYPE;
	c.u.init.mode = cpu_to_be16(PTP_TS_NONE);

	err = t4_wr_mbox(adapter, adapter->mbox, &c, sizeof(c), NULL);
	if (err < 0)
		dev_err(adapter->pdev_dev,
			"PTP: %s error %d\n", __func__, -err);

      
      (c) / 16));
	c.u.scmd.sc = FW_PTP_SC_INIT_TIMER;

	err = t4_wr_mbox(adapter, adapter->mbox, &c, sizeof(c), NULL);
	if (err < 0)
		dev_err(adapter->pdev_dev,
			"PTP: %s error %d\n", __func__, -err);

      
      (c) / 16));
	c.u.ts.sc = FW_PTP_SC_ADJ_FREQ;
	c.u.ts.sign = (ppb < 0) ? 1 : 0;
	if (ppb < 0)
		ppb = -ppb;
	c.u.ts.ppb = cpu_to_be32(ppb);

	err = t4_wr_mbox(adapter, adapter->mbox, &c, sizeof(c), NULL);
	if (err < 0)
		dev_err(adapter->pdev_dev,
			"PTP: %s error %d\n", __func__, -err);

      
      (c) / 16));
	c.u.ts.sc = FW_PTP_SC_ADJ_FTIME;
	c.u.ts.tm = cpu_to_be64(delta);

	err = t4_wr_mbox(adapter, adapter->mbox, &c, sizeof(c), NULL);
	if (err < 0)
		dev_err(adapter->pdev_dev,
			"PTP: %s error %d\n", __func__, -err);
	return err;

      
      (c) / 16));
		c.u.ts.sc = FW_PTP_SC_ADJ_TIME;
		c.u.ts.sign = (delta < 0) ? 1 : 0;
		if (delta < 0)
			delta = -delta;
		c.u.ts.tm = cpu_to_be64(delta);

		err = t4_wr_mbox(adapter, adapter->mbox, &c, sizeof(c), NULL);
		if (err < 0)
			dev_err(adapter->pdev_dev,
				"PTP: %s error %d\n", __func__, -err);
	} else {
		err = cxgb4_ptp_fineadjtime(adapter, delta);

      
      (c) / 16));
	c.u.ts.sc = FW_PTP_SC_GET_TIME;

	err = t4_wr_mbox(adapter, adapter->mbox, &c, sizeof(c), &c);
	if (err < 0) {
		dev_err(adapter->pdev_dev,
			"PTP: %s error %d\n", __func__, -err);
		return err;

      
      (c) / 16));
	c.u.ts.sc = FW_PTP_SC_SET_TIME;

	ns = timespec64_to_ns(ts);
	c.u.ts.tm = cpu_to_be64(ns);

      
      (c) << 16)
#define CPUID_INTEL1 QCHAR('G', 'e', 'n', 'u')
#define CPUID_INTEL2 QCHAR('i', 'n', 'e', 'I')
#define CPUID_INTEL3 QCHAR('n', 't', 'e', 'l')
#define CPUID_AMD1 QCHAR('A', 'u', 't', 'h')
#define CPUID_AMD2 QCHAR('e', 'n', 't', 'i')
#define CPUID_AMD3 QCHAR('c', 'A', 'M', 'D')

#define CPUID_IS(a, b, c, ebx, ecx, edx)	\
		(!((ebx ^ (a))|(edx ^ (b))|(ecx ^ (c))))

      
      (c) << 16)

#define DRM_FORMAT_BIG_ENDIAN (1<<31) /* format is big endian instead of little endian */

      
      (c) << 16
#define FOOTER_MAGIC MAGIC4('e', 'p', 'r', 'm')
#define FOOTER_VERSION 1


      
      (c) << 16)
#define v4l2_fourcc_be(a, b, c, d)	(v4l2_fourcc(a, b, c, d) | (1 << 31))


      
      (c)<<16)
#else

      
      (c) << 16)

static int is_amd(void)

      
      (c)		(1<<(8
#define BA0_HISR_GPPI		(1<<5)	/* General Purpose Input (Primary chip) */
#define BA0_HISR_GPSI		(1<<4)	/* General Purpose Input (Secondary chip) */
#define BA0_HISR_GP3I		(1<<3)	/* GPIO3 pin Interrupt */
#define BA0_HISR_GP1I		(1<<2)	/* GPIO1 pin Interrupt */
#define BA0_HISR_VUPI		(1<<1)	/* VOLUP pin Interrupt */
#define BA0_HISR_VDNI		(1<<0)	/* VOLDN pin Interrupt */

#define BA0_HICR		0x0008	/* Host Interrupt Control Register */
#define BA0_HICR_CHGM		(1<<1)	/* INTENA Change Mask */
#define BA0_HICR_IEV		(1<<0)	/* INTENA Value */
#define BA0_HICR_EOI		(3<<0)	/* End of Interrupt command */

      
      (c) 1985 MIPS Computer Systems, Inc.
 */

      
      (c) 1988 Silicon Graphics
 */

      
      (c) 1988 Silicon Graphics
 */
#ifndef _EFS_EFS_H_
#define _EFS_EFS_H_

      
      (C) 1991, 1992 by Linus Torvalds
 */

      
      (C) 1991  Linus Torvalds - minix filesystem
 */

      
      (C) 1991  Linus Torvalds - minix filesystem
 *      1992, 1993, 1994  Eric Youngdale Modified for ISO 9660 filesystem.
 *      1994  Eberhard Mönkeberg - multi session handling.
 *      1995  Mark Dobie - allow mounting of some weird VideoCDs and PhotoCDs.
 *	1997  Gordon Chaffee - Joliet CDs
 *	1998  Eric Lammerts - ISO 9660 Level 3
 *	2004  Paul Serice - Inode Support pushed out from 4GB to 128GB
 *	2004  Paul Serice - NFS Export Operations
 */

      
      (C) 1991  Linus Torvalds - minix filesystem
 *
 *  affs directory handling functions

      
      (C) 1991  Linus Torvalds - minix filesystem
 *
 *  affs regular file handling primitives

      
      (C) 1991  Linus Torvalds - minix filesystem
 */
#include <linux/sched.h>
#include <linux/cred.h>
#include <linux/gfp.h>
#include "affs.h"

      
      (C) 1991  Linus Torvalds - minix filesystem
 *
 *  Steve Beynon		       : Missing last directory entries fixed
 *  (stephen@askone.demon.co.uk)      : 21st June 1996

      
      (C) 1992, 1993, 1994  Eric Youngdale Modified for ISO 9660 filesystem.
 *

      
      (C) 1992,1993 Brad McLean.  See aha1740.c
 * for more info
 *

      
      (C) 1992, 1993  Eric Youngdale
 *
 *  Rock Ridge Extensions to iso9660

      
      (C) 1992, 1993 Linus Torvalds, (C) 1997 Ingo Molnar
 *
 *	IRQ/IPI changes taken from work by Thomas Radke
 *	<tomsoft@informatik.tu-chemnitz.de>

      
      (C) 1992, 1993 Linus Torvalds, (C) 1997 Ingo Molnar
 *
 * moved some of the old arch/i386/kernel/irq.h to here. VY

      
      (C) 1992  Eric Youngdale Modified for ISO 9660 filesystem.
 *

      
      (C) 1992  Eric Youngdale Modified for ISO9660 filesystem.
 *

      
      (C) 1993 by Hamish Macdonald
 *

      
      (C) 1993 by Hartmut Schirmer

/* VGA data register ports */
#define VGA_CRT_DC  	0x3D5	/* CRT Controller Data Register - color emulation */
#define VGA_CRT_DM  	0x3B5	/* CRT Controller Data Register - mono emulation */
#define VGA_ATT_R   	0x3C1	/* Attribute Controller Data Read Register */
#define VGA_ATT_W   	0x3C0	/* Attribute Controller Data Write Register */
#define VGA_GFX_D   	0x3CF	/* Graphics Controller Data Register */
#define VGA_SEQ_D   	0x3C5	/* Sequencer Data Register */
#define VGA_MIS_R   	0x3CC	/* Misc Output Read Register */
#define VGA_MIS_W   	0x3C2	/* Misc Output Write Register */
#define VGA_FTC_R	0x3CA	/* Feature Control Read Register */
#define VGA_IS1_RC  	0x3DA	/* Input Status Register 1 - color emulation */
#define VGA_IS1_RM  	0x3BA	/* Input Status Register 1 - mono emulation */
#define VGA_PEL_D   	0x3C9	/* PEL Data Register */
#define VGA_PEL_MSK 	0x3C6	/* PEL mask register */

      
      (c) 1993 Guido ten Dolle PE1NNZ


      
      (C) 1993, Hamish Macdonald, see a2091.c for more info
 *

      
      (C) 1993, Hamish Macdonald, see a3000.c for more info
 *

      
      (C) 1993, Hamish Macdonald, see mvme147.c for more info
 *

      
      (C) 1993, Ralf Baechle, see gvp11.c for more info

      
      (C) 1993  Ray Burr - Amiga FFS filesystem.
 *
 *  Please send bug reports to: hjw@zvw.de

      
      (C) 1993  Ray Burr - Modified for Amiga FFS filesystem.
 *

      
      (c) 1993 Tommy Frandsen
/*                                                                 */
/* This library is free software; you can redistribute it and/or   */
/* modify it without any restrictions. This library is distributed */
/* in the hope that it will be useful, but without any warranty.   */

      
      (C) 1994, 1995, 1996,1997 Russell King

      
      (c) 1994,1995,1996 by M.Hipp (hippm@informatik.uni-tuebingen.de)
 * --------------------------

      
      (c) 1994,1995,1996 by M.Hipp
 *
 * This driver can handle the old ni6510 board and the newer ni6510
 * EtherBlaster. (probably it also works with every full NE2100
 * compatible card)

      
      (c) 1994,1995,1996, Kevin Lentin
 * K.Lentin@cs.monash.edu.au
 *

      
      (C) 1994, 1995, 1996
*	Normunds Saumanis (normunds@fi.ibm.com)
*
*  sym53c500.c
*	Bob Tracy (rct@frus.com)
*	Original by Tom Corner (tcorner@via.at) was adapted from a
*	driver for the Qlogic SCSI card written by
*	David Hinds (dhinds@allegro.stanford.edu).

      
      (C) 1994-2001 Russell King

      
      (c) 1994 by Michael Hipp (hippm@informatik.uni-tuebingen.de)
 *
 * I have done a look in the following sources:

      
      (C) 1994 Linus Torvalds
 */

      
      (C) 1994
*	Normunds Saumanis (normunds@rx.tech.swh.lv)
*
*  SYM53C500.c
*	Bob Tracy (rct@frus.com)
*	Original driver by Tom Corner (tcorner@via.at) was adapted

      
      (c) 1995,1996 Christian Vogelgsang,

      
      (c) 1995,1996 Christian Vogelgsang.

      
      (c) 1995,1996 Christian Vogelgsang.
 */

      
      (c) 1995,1996 Grant R. Guenther, grant@torque.net,

      
      (c) 1995-1998 E.M. Serrat		emserrat@geocities.com

      
      (c) 1995-1998 Patrick Caulfield.
 *

      
      (c) 1995-2000 R.M.King v1.17\n";

#include "ether3.h"

      
      (C) 1995-2001 Russell King v0.04\n";


      
      (c) 1995-2002 Russell King

      
      (C) 1995-2003 Linux DECnet Project Team\n";

static int __init decnet_init(void)

      
      (c) 1995-2004 Russell King

      
      (c) 1995 Alan Cox, <alan@lxorguk.ukuu.org.uk>

      
      (c) 1995 Alan Cox, Building

      
      (c) 1995 Alan Cox, CymruNET Ltd  <alan@cymru.net>

      
      (C) 1995 by Andreas Busse (andy@waldorf-gmbh.de)
 *
 * A driver for the Mac onboard Sonic ethernet chip.

      
      (C) 1995 by Andreas Busse (andy@waldorf-gmbh.de)
 *
 * A driver for the onboard Sonic ethernet controller on Mips Jazz
 * systems (Acer Pica-61, Mips Magnum 4000, Olivetti M700 and
 * perhaps others, too)

      
      (C) 1995 by Andreas Busse (andy@waldorf-gmbh.de)
 *
 * A driver for the onboard Sonic ethernet controller on the XT2000.

      
      (C) 1995 by Andreas Busse (andy@waldorf-gmbh.de)
 *
 *    Core code included by system sonic drivers

      
      (c) 1995 by Michael Schlueter
 *
 *  Michael Schlueter (michael@duck.syd.de) did the basic structure of the VFS
 *  interface and the u-law to signed byte conversion.

      
      (c) 1995 Michael Neuffer neuffer@goofy.zdv.uni-mainz.de
 * Version: 0.99.8   last change: 95/09/13
 * 
 * generic command parser provided by: 
 * Andreas Heilwagen <crashcar@informatik.uni-koblenz.de>

      
      (C) 1996,1998 by Thomas Bogendoerfer (tsbogend@alpha.franken.de)
 *
 * This driver is based on work from Andreas Busse, but most of
 * the code is rewritten.

      
      (C) 1996-1998 by Thomas Sailer, HB9JNX/AE4WA
 */

      
      (C) 1996-1998 by Thomas Sailer, HB9JNX/AE4WA
 */
#ifndef _HDLCDRV_H
#define _HDLCDRV_H

      
      (C) 1996-2000 Thomas Sailer, HB9JNX/AE4WA\n"
"baycom_par: version 0.9\n";


      
      (C) 1996-2000 Thomas Sailer, HB9JNX/AE4WA\n"
"baycom_ser_fdx: version 0.10\n";


      
      (C) 1996-2000 Thomas Sailer, HB9JNX/AE4WA\n"
"baycom_ser_hdx: version 0.10\n";


      
      (C) 1996-2000 Thomas Sailer HB9JNX/AE4WA\n");
	printk(KERN_INFO "hdlcdrv: version 0.8\n");
	return 0;
}

      
      (c) 1996-2003 Gerd Knorr <kraxel@bytesex.org>
 *

      
      (c) 1996-8  Grant R. Guenther <grant@torque.net>

      
      (c) 1996 by Christian Mock (cm@kukuruz.ping.at)

      
      (C) 1996 by Thomas Bogendoerfer (tsbogend@bigbug.franken.de)
 *
 * This driver is based on work from Andreas Busse, but most of
 * the code is rewritten.

      
      (C) 1996 Gordon Chaffee
 *
 *  Joliet: Microsoft's Unicode extensions to iso9660

      
      (c) 1996     Grant R. Guenther  grant@torque.net
 *              David Campbell
 *
 *      All comments to David.

      
      (c) 1996 Hans-Joachim Widmaier
 *
 *  bitmap.c contains the code that handles all bitmap related stuff -
 *  block allocation, deallocation, calculation of free space.

      
      (c) 1996  Hans-Joachim Widmaier - Rewritten
 *

      
      (c) 1996, Ingmar Baumgart
 * ingmar@gonzo.schwaben.de
 *

      
      (C) 1996 Miguel de Icaza

/* Frame buffer types */
#define FBTYPE_NOTYPE           -1
#define FBTYPE_SUN1BW           0   /* mono */
#define FBTYPE_SUN1COLOR        1 
#define FBTYPE_SUN2BW           2 
#define FBTYPE_SUN2COLOR        3 
#define FBTYPE_SUN2GP           4 
#define FBTYPE_SUN5COLOR        5 
#define FBTYPE_SUN3COLOR        6 
#define FBTYPE_MEMCOLOR         7 
#define FBTYPE_SUN4COLOR        8 

      
      (C) 1996 P. Braam and M. Callahan

      
      (C) 1996 Peter Braam

      
      (C) 1996 Peter Braam
   */

      
      (C) 1996, Peter J. Braam

      
      (C) 1997-1998 by Thomas Sailer, HB9JNX/AE4WA
 */

      
      (C) 1997-1998 Caldera, Inc.

      
      (c) 1997, 1998 Hauke Fath.

      
      (c) 1997-2001 Gerd Knorr <kraxel@bytesex.org>

      
      (c) 1997-2001 Gerd Knorr <kraxel@bytesex.org>
 *
 * what works and what doesn't:
 *

      
      (c) 1997-8  Grant R. Guenther <grant@torque.net>

      
      (c) 1997-8  Grant R. Guenther <grant@torque.net>
   		                    Under the terms of the GPL.

   This file defines the interface between the high-level parallel
   IDE device drivers (pd, pf, pcd, pt) and the adapter chips.

      
      (C) 1997 Carnegie Mellon University

      
      (C) 1997 Carnegie Mellon University
 *
 * Carnegie Mellon encourages users of this code to contribute improvements
 * to the Coda project. Contact Peter Braam <coda@cs.cmu.edu>.

      
      (C) 1997 Carnegie Mellon University
 * 
 * Carnegie Mellon encourages users to contribute improvements to
 * the Coda project. Contact Peter Braam (coda@cs.cmu.edu).

      
      (C) 1997 Carnegie Mellon University
 *
 * Carnegie Mellon University encourages users of this software to
 * contribute improvements to the Coda project.

      
      (C) 1997 Linus Torvalds

      
      (c) 1997 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
 *

      
      (c) 1997 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
 *	based on ideas by Pavel Machek <pavel@atrey.karlin.mff.cuni.cz>
 *

      
      (c) 1997 M. Kirkwood

      
      (C) 1997 M. Kirkwood
 *    Converted to new API by Alan Cox <alan@lxorguk.ukuu.org.uk>
 *    Various bugfixes and enhancements by Russell Kroll <rkroll@exploits.org>
 *
 * Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com>
 * Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@kernel.org>

      
      (C) 1997 M. Kirkwood
 * Converted to new API by Alan Cox <alan@lxorguk.ukuu.org.uk>
 * Various bugfixes and enhancements by Russell Kroll <rkroll@exploits.org>
 *
 * Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com>
 * Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@kernel.org>

      
      (c) 1997, Ronald van Cuijlenborg
 * ronald.van.cuijlenborg@tip.nl or nutty@dds.nl
 *
 * Added ISAPNP support for DTC436 adapters,
 * Thomas Sailer, sailer@ife.ee.ethz.ch

      
      (C) 1997 Thomas Schoebel-Theuer,
 * with heavy changes by Linus Torvalds
 */

      
      (c) 1998, 1999, 2000, 2009 Ingo Molnar <mingo@redhat.com>

      
      (c) 1998-1999 by Jaroslav Kysela <perex@perex.cz>
 *

      
      (C) 1998-1999 Dave Boynton

      
      (C) 1998,1999 Kenneth Albanowski, D. Jeff Dionne\n");

	if (*command_line)
		strcpy(boot_command_line, command_line);
	*cmdline_p = boot_command_line;

      
      (C) 1998,1999 Kenneth Albanowski, D. Jeff Dionne\n");

#if defined( CONFIG_PILOT ) && defined( CONFIG_M68328 )
	pr_info("TRG SuperPilot FLASH card support <info@trgnet.com>\n");
#endif
#if defined( CONFIG_PILOT ) && defined( CONFIG_M68EZ328 )
	pr_info("PalmV support by Lineo Inc. <jeff@uclinux.com>\n");
#endif
#ifdef CONFIG_DRAGEN2
	pr_info("DragonEngine II board support by Georges Menie\n");
#endif
#ifdef CONFIG_M5235EVB
	pr_info("Motorola M5235EVB support (C)2005 Syn-tech Systems, Inc. (Jate Sujjavanich)\n");
#endif

      
      (c) 1998-1999 Precision Insight, Inc., Cedar Park,
 *	Texas.
 *  i740fb by Patrick LERDA, v0.9
 */

      
      (c) 1998, 1999,  Rik van Riel <riel@nl.linux.org>

'Why', I hear you ask, 'would anyone even _want_ documentation
for them sysctl files? If anybody really needs it, it's all in
the source...'

      
      (C) 1998-2000 Thomas Sailer, HB9JNX/AE4WA\n"
"baycom_epp: version 0.7\n";


      
      (C) 1998-2001 Ben Fennema

      
      (C) 1998-2001 Ben Fennema
 *
 * HISTORY

      
      (c) 1998-2002 Petr Vandrovec <vandrove@vc.cvut.cz>");

      
      (c) 1998-2002 Petr Vandrovec <vandrove@vc.cvut.cz>
 *

      
      (c) 1998-2002 Petr Vandrovec <vandrove@vc.cvut.cz>
 *
 * Version: 1.64 2002/06/10

      
      (c) 1998-2002 Petr Vandrovec <vandrove@vc.cvut.cz>
 *
 * Version: 1.65 2002/08/14

      
      (C) 1998-2004 Ben Fennema

      
      (C) 1998-2004 Ben Fennema
 *
 * HISTORY

      
      (c) 1998-99, 2000, 2009 Ingo Molnar <mingo@redhat.com>

      
      (c) 1998-99, 2000 Ingo Molnar <mingo@redhat.com>

      
      (C) 1998 Alan Cox
 *
 * Debugging Andreas Ehliar, Michael Schmitz

      
      (c) 1998 Andrew Apted <ajapted@netspace.net.au>
 *

      
      (C) 1998 Ben Pfaff
 *

      
      (c) 1998 by Armin Schindler (mac@gismo.telekom.de)

      
      (C) 1998 Christian Schmidt (chr.schmidt@tu-bs.de)

      
      (C) 1998 Christian Schmidt <schmidt@digadd.de>

      
      (C) 1998 Dave Boynton

      
      (c) 1998     David Campbell
 *
 * Please note that I live in Perth, Western Australia. GMT+0800

      
      (c) 1998 David Huggins-Daines.


      
      (c) 1998 Gerd Knorr

      
      (c) 1998 Gerd Knorr <kraxel@cs.tu-berlin.de>

      
      (c) 1998 Gerd Knorr <kraxel@cs.tu-berlin.de>
 *
 * Also uses information and code from:
 *

      
      (c) 1998 Gerd Knorr <kraxel@cs.tu-berlin.de>
 *
 * (following author is not in any relation with this code, but his ideas
 *  were used when writing this driver)

      
      (c) 1998 Gerd Knorr <kraxel@goldbach.in-berlin.de>

      
      (c) 1998 Gerd Knorr <kraxel@goldbach.in-berlin.de>
 *

      
      (c) 1998 Gerd Knorr <kraxel@goldbach.in-berlin.de>

    2.6 kernel port:

      
      (c) 1998    Grant R. Guenther <grant@torque.net>

      
      (c) 1998  Grant R. Guenther <grant@torque.net>

      
      (c) 1998 Ingo Molnar
 *
 * The code outside of smp.c uses logical cpu numbers, only smp.c does
 * the translation of logical to physical cpu ids. All new code that
 * operates on physical cpu numbers needs to go into smp.c.

      
      (C) 1998 James Banks

      
      (C) 1998  Krzysztof G. Baranowski

      
      (c) 1998 Martin Mares <mj@ucw.cz>

      
      (c) 1998 Martin Mares <mj@ucw.cz>
 */

      
      (c) 1998 Martin Mares <mj@ucw.cz>
 */
#ifndef __ASM_GENERIC_VGA_H
#define __ASM_GENERIC_VGA_H

      
      (c) 1998 Martin Mares <mj@ucw.cz>
 */
#ifndef _ASM_VGA_H
#define _ASM_VGA_H

      
      (c) 1998 Martin Mares <mj@ucw.cz>
 *
 *	This is a set of macros and functions which are used in the
 *	console driver and related code to access the screen buffer.
 *	In most cases the console works with simple in-memory buffer,
 *	but when handling hardware text mode consoles, we store
 *	the foreground console directly in video memory.

      
      (C) 1998 Michael Tesch (tesch@cs.wisc.edu)
 *

      
      (c) 1998 Mike Shaver.
 */

      
      (c) 1998
 *
 * OPTIONS:

      
      (c) 1998 Petr Vandrovec, vandrove@vc.cvut.cz
 *
 * Fitted to new interface by Alan Cox <alan@lxorguk.ukuu.org.uk>
 * Made working and cleaned up functions <mikael.hedin@irf.se>
 * Support for ISAPnP by Ladislav Michl <ladis@psi.cz>

      
      (c) 1998 Phil Blundell <philb@gnu.org>

      
      (C) 1998 Red Hat

      
      (C) 1998 Red Hat
 * TCP NFS related read + write fixes

      
      (c) 1998 Ruurd Reitsma <R.A.Reitsma@wbmt.tudelft.nl>
 * Thanks to Norberto Pellici for the ACI device interface specification
 * The API part is based on the radiotrack driver by M. Kirkwood
 * This driver relies on the aci mixer provided by the snd-miro
 * ALSA driver.
 * Look there for further info...
 *
 * From the original miro RDS sources:
 *

      
      (C) 1998 Stephen Tweedie
 */
#include <linux/mm.h>
#include <linux/gfp.h>
#include <linux/kernel_stat.h>
#include <linux/swap.h>
#include <linux/swapops.h>
#include <linux/init.h>
#include <linux/pagemap.h>
#include <linux/backing-dev.h>
#include <linux/blkdev.h>
#include <linux/pagevec.h>
#include <linux/migrate.h>
#include <linux/vmalloc.h>
#include <linux/swap_slots.h>
#include <linux/huge_mm.h>

      
      (C) 1998 Thomas Bogendoerfer
 *
 *  This driver is based on tgafb.c

      
      (C) 1998 Thomas Bogendoerfer (tsbogend@alpha.franken.de)

      
      (c) 1998 Tom Lees <tom@lpsg.demon.co.uk>

      
      (C) 1998 Tom Lees <tom@lpsg.demon.co.uk>
 * Minor reorganizations by David Hinds <dahinds@users.sourceforge.net>

      
      (C) 1999, 2000, 05, 06 Ralf Baechle (ralf@linux-mips.org)

      
      (c) 1999, 2000, 2009 Ingo Molnar <mingo@redhat.com>
 *
 *	Fixes
 *	Maciej W. Rozycki	:	Bits for genuine 82489DX APICs;
 *					thanks to Eric Gilmore
 *					and Rolf G. Tews
 *					for testing these extensively.
 *	Maciej W. Rozycki	:	Various updates and fixes.
 *	Mikael Pettersson	:	Power Management for UP-APIC.
 *	Pavel Machek and
 *	Mikael Pettersson	:	PM converted to driver model.

      
      (c) 1999,2000 Gerd Knorr <kraxel@goldbach.in-berlin.de>

      
      (c) 1999,2000 Gerd Knorr <kraxel@goldbach.in-berlin.de>
 *

      
      (c) 1999/2000 Henning Zabel <henning@uni-paderborn.de>
 *

      
      (C) 1999-2000 Kurt Garloff
 *
 *  Oliver Neukum <oliver@neukum.name>
 *  Ali Akcaagac <aliakc@web.de>
 *  Jamie Lenehan <lenehan@twibble.org>

      
      (c) 1999--2000 Martin Mares <mj@ucw.cz>
 */

      
      (c) 1999, 2000 Matthew Dharm (mdharm-usb@one-eyed-alien.net)
 *
 * This driver is based on the 'USB Mass Storage Class' document. This
 * describes in detail the protocol used to communicate with such
 * devices.  Clearly, the designers had SCSI and ATAPI commands in
 * mind when they created this document.  The commands are all very
 * similar to commands in the SCSI-II and ATAPI specifications.

      
      (C) 1999,2000 Nortel Networks.\n"

#define PCI_VENDOR_ID_V3_SEMI 0x11b0
#define PCI_DEVICE_ID_V3_SEMI_V370PDC 0x0200

      
      (C) 1999, 2000 Silicon Graphics, Inc.
 */
#include <linux/bcd.h>
#include <linux/clockchips.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/sched_clock.h>
#include <linux/interrupt.h>
#include <linux/kernel_stat.h>
#include <linux/param.h>
#include <linux/smp.h>
#include <linux/time.h>
#include <linux/timex.h>
#include <linux/mm.h>
#include <linux/platform_device.h>

      
      (C) 1999-2000 Stelias Computing Inc
 *
 * HISTORY

      
      (C) 1999-2000 Yon Uriarte <yon@astaro.de>

      
      (C) 1999-2001 Ben Fennema

      
      (C) 1999-2001 Ben Fennema
 *
 * HISTORY

      
      (C) 1999-2001 by Helge Deller <deller@gmx.de>
 *

      
      (c) 1999-2001 Gerd Knorr <kraxel@goldbach.in-berlin.de>

      
      (c) 1999-2001 Gerd Knorr <kraxel@goldbach.in-berlin.de>

 * Adjustments to fit a more general model and all bugs:


      
      (C) 1999-2001 James Morris <jmorros@intercode.com.au>

      
      (C) 1999-2001 Marc Boucher <marc@mbsi.ca>

      
      (C) 1999-2001 Marc Boucher <marc@mbsi.ca>
 *

      
      (C) 1999-2001 Michal Ludvig <michal@logix.cz>

      
      (C) 1999-2001 Paul

      
      (C) 1999-2001 Torben Mathiasen

      
      (c) 1999-2002 Gerd Knorr


      
      (c) 1999-2002 Gerd Knorr <kraxel@bytesex.org>


      
      (c) 1999-2002 Matthew Dharm (mdharm-usb@one-eyed-alien.net)
 *
 * Developed with the assistance of:

      
      (c) 1999-2002 Matthew Dharm (mdharm-usb@one-eyed-alien.net)
 *
 * Initial work by:

      
      (c) 1999-2002 Petr Vandrovec <vandrove@vc.cvut.cz>");

      
      (c) 1999-2002 Petr Vandrovec <vandrove@vc.cvut.cz>");
MODULE_DESCRIPTION("Matrox G200/G400 Matrox MGA-TVO driver");

      
      (c) 1999-2002 Petr Vandrovec <vandrove@vc.cvut.cz>");
MODULE_DESCRIPTION("Miscellaneous support for Matrox video cards");

      
      (c) 1999-2002 Petr Vandrovec <vandrove@vc.cvut.cz>");
MODULE_DESCRIPTION("Support module providing I2C buses present on Matrox videocards");

module_init(i2c_matroxfb_init);
module_exit(i2c_matroxfb_exit);
/* no __setup required */

      
      (c) 1999-2003 Gerd Knorr <kraxel@bytesex.org>

      
      (c) 1999-2003 Gerd Knorr <kraxel@bytesex.org>
 *

      
      (c) 1999-2003 Matthew Dharm (mdharm-usb@one-eyed-alien.net)
 *
 * Developed with the assistance of:

      
      (C) 1999-2003 Nemosoft Unv.

      
      (C) 1999-2004 Ben Fennema

      
      (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>"

#include <linux/module.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/sched/signal.h>
#include <linux/major.h>
#include <linux/slab.h>
#include <linux/poll.h>
#include <linux/fcntl.h>
#include <linux/init.h>
#include <linux/skbuff.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/miscdevice.h>
#include <linux/ethtool.h>
#include <linux/rtnetlink.h>
#include <linux/compat.h>
#include <linux/if.h>
#include <linux/if_arp.h>
#include <linux/if_ether.h>
#include <linux/if_tun.h>
#include <linux/if_vlan.h>
#include <linux/crc32.h>
#include <linux/nsproxy.h>
#include <linux/virtio_net.h>
#include <linux/rcupdate.h>
#include <net/net_namespace.h>
#include <net/netns/generic.h>
#include <net/rtnetlink.h>
#include <net/sock.h>
#include <net/xdp.h>
#include <linux/seq_file.h>
#include <linux/uio.h>
#include <linux/skb_array.h>
#include <linux/bpf.h>
#include <linux/bpf_trace.h>
#include <linux/mutex.h>

      
      (C) 1999-2004 Nemosoft Unv.

      
      (C) 1999-2008 Helge Deller <deller@gmx.de>

      
      (c) 1999 Alpha Processor, Inc.

      
      (c) 1999 Al Smith <Al.Smith@aeschi.ch.eu.org>";


      
      (C) 1999  Andrea Arcangeli <andrea@suse.de>

      
      (C) 1999 Andrea Arcangeli <andrea@suse.de> (dynamic inode allocation)
 */
#include <linux/export.h>
#include <linux/fs.h>
#include <linux/mm.h>
#include <linux/backing-dev.h>
#include <linux/hash.h>
#include <linux/swap.h>
#include <linux/security.h>
#include <linux/cdev.h>
#include <linux/memblock.h>
#include <linux/fsnotify.h>
#include <linux/mount.h>
#include <linux/posix_acl.h>
#include <linux/prefetch.h>
#include <linux/buffer_head.h> /* for inode_has_buffers */
#include <linux/ratelimit.h>
#include <linux/list_lru.h>
#include <linux/iversion.h>
#include <trace/events/writeback.h>
#include "internal.h"

      
      (C) 1999 Andrea Arcangeli, SuSE GmbH, andrea@suse.de
 *          Gerhard Wichert, Siemens AG, Gerhard.Wichert@pdb.siemens.de
 *

      
      (c) 1999 Andreas Gal		<gal@cs.uni-magdeburg.de>

      
      (c) 1999 Asit Mallick <asit.k.mallick@intel.com>

      
      (C) 1999 Benjamin Reed
 *
 * TODO list is at the wiki:
 *

      
      (c) 1999 Ben Pfaff <pfaffben@debian.org>
 *	and Petr Vandrovec <VANDROVE@vc.cvut.cz>

      
      (C) 1999 by Joshua M. Thompson (funaho@jurai.org)
 * Based on via-cuda.c by Paul Mackerras.
 *
 * 1999-07-01 (jmt) - First implementation for new driver architecture.

      
      (C) 1999 by Joshua M. Thompson (funaho@jurai.org)
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice and this list of conditions.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice and this list of conditions in the documentation and/or other
 *    materials provided with the distribution.
 */

      
      (C) 1999 Chris Kemp and Tim Watterton

      
      (C) 1999 Dave Airlie, University of Limerick, Ireland <airlied@linux.ie>
 */

      
      (C) 1999 Dave Airlie, University of Limerick, Ireland <airlied@linux.ie>
 *
 * Rewrite of larges part of the code in order to stabilize TCP stuff.
 * Fix behaviour when socket buffer is full.

      
      (c) 1999 Dave S. Miller (from sparc64 I/O MMU code)

      
      (C) 1999             David A. Hinds
 */

      
      (C) 1999		David A. Hinds

      
      (C) 1999		David A. Hinds
 */

      
      (C) 1999 David Airlie, airlied@linux.ie
 * [07-SEP-99] Bugfixes
 *
 * [06-Jan-2002] Russell King <rmk@arm.linux.org.uk>
 * Converted to new serial core

      
      (C) 1999 David Huggins-Daines <dhd@debian.org>
 *

      
      (c) 1999 David Huggins-Daines <dhd@debian.org>
 *
 * Primarily based on vesafb.c, by Gerd Knorr

      
      (c) 1999 Don Dugger <don.dugger@intel.com>
 */

      
      (c) 1999 Dragos Acostachioaie <dragos@iname.com>
 * BIGMEM support, Andrea Arcangeli <andrea@suse.de>
 * SMP thread shm, Jean-Luc Boyard <jean-luc.boyard@siemens.fr>
 * HIGHMEM support, Ingo Molnar <mingo@redhat.com>
 * Make shmmax, shmall, shmmni sysctl'able, Christoph Rohland <cr@sap.com>
 * Shared /dev/zero support, Kanoj Sarcar <kanoj@sgi.com>
 * Move the mm functionality over to mm/shmem.c, Christoph Rohland <cr@sap.com>
 *
 * support for audit of ipc object properties and permission changes
 * Dustin Kirkland <dustin.kirkland@us.ibm.com>

      
      (c) 1999 Dragos Acostachioaie <dragos@iname.com>
 *
 * mostly rewritten, threaded and wake-one semantics added
 * MSGMAX limit removed, sysctl's added

      
      (c) 1999 Dragos Acostachioaie <dragos@iname.com>
 *
 * SMP-threaded, sysctl's added

      
      (c) 1999 Dr. Henrik Seidel <Henrik.Seidel@gmx.de>
 *
 * Notes on the hardware

      
      (C) 1999 Helge Deller <deller@gmx.de>

      
      (C) 1999 Herv

      
      (C) 1999 J

      
      (c) 1999 Manfred Spraul <manfred@colorfullife.com>
 * Enforced range limit on SEM_UNDO

      
      (c) 1999 Manfred Spraul <manfred@colorfullife.com>
 * namespaces support.      2006 OpenVZ, SWsoft Inc.
 *                               Pavel Emelianov <xemul@openvz.org>
 */

      
      (c) 1999 Manfred Spraul <manfred@colorfullife.com>
 *
 * support for audit of ipc object properties and permission changes
 * Dustin Kirkland <dustin.kirkland@us.ibm.com>

      
      (c) 1999 Martin Mares <mj@ucw.cz>
 */

      
      (c) 1999 Michael Gee (michael@linuxspecific.com)
 *
 * This driver is based on the 'USB Mass Storage Class' document. This
 * describes in detail the protocol used to communicate with such
 * devices.  Clearly, the designers had SCSI and ATAPI commands in
 * mind when they created this document.  The commands are all very
 * similar to commands in the SCSI-II and ATAPI specifications.

      
      (c) 1999 Michael Gee (michael@linuxspecific.com)
 *
 * usb_device_id support by Adam J. Richter (adam@yggdrasil.com):

      
      (C) 1999 Mihai Spatar

      
      (c) 1999, Multiple IO-APIC support, developed by
 *	Ken-ichi Yaku <yaku@css1.kbnes.nec.co.jp> and
 *      Hidemi Kishimoto <kisimoto@css1.kbnes.nec.co.jp>,
 *	further tested and cleaned up by Zach Brown <zab@redhat.com>
 *	and Ingo Molnar <mingo@redhat.com>
 *
 *	Fixes
 *	Maciej W. Rozycki	:	Bits for genuine 82489DX APICs;
 *					thanks to Eric Gilmore
 *					and Rolf G. Tews
 *					for testing these extensively
 *	Paul Diefenbaugh	:	Added full ACPI support

      
      (C) 1999 Nicolas Pitre <nico@fluxnic.net>
 *
 * Reorganised to be machine independent.

      
      (c) 1999 R. Offermanns (rolf@offermanns.de)
 * based on the aimslab radio driver from M. Kirkwood
 * many thanks to Michael Becker and Friedhelm Birth (from TerraTec)
 *

      
      (c) 1999, Rt-Control, Inc.
 */

      
      (C) 1999 Rt-Control, Inc\n");

#ifdef CONFIG_UCSIMM
  pr_info("uCsimm serial string [%s]\n", getserialnum());
  p = cs8900a_hwaddr = gethwaddr(0);
  pr_info("uCsimm hwaddr %pM\n", p);

      
      (C) 1999  Rusty Russell (rusty@rustcorp.com.au).
 */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

      
      (C) 1999 Stelias Computing Inc
 *
 * HISTORY

      
      (c) 1999 Steve Ratcliffe <steve@parabola.demon.co.uk>

      
      (C) 1999 Thomas Bogendoerfer (tsbogend@alpha.franken.de)
 *
 * 11/26/2000 -- disabled the existing code because it didn't work for
 * me in 2.4.  Replaced with a significantly more primitive version
 * similar to the sun3 code.  the old functionality was probably more
 * desirable, but....   -- Sam Creasey (sammy@oh.verio.com)

      
      (C) 1999 Thomas Bogendoerfer (tsbogend@alpha.franken.de)
 *
 * based on code from Oliver Jowett <oliver@jowett.manawatu.gen.nz>

      
      (C) 1999 Trond Myklebust <trond.myklebust@fys.uio.no>
 *

      
      (C) 1999 Ulf Carlsson (ulfc@thepuffingruop.com)
 * 
 * This driver is based on sgicons.c and cons_newport.

      
      (c)		(1 << (c))

      
      (C) (1 << (((C) > 2)
      
      (c) (1 << ((c >> 20)

#ifndef __ASSEMBLY__

      
      (c)		(1 << (c))
#define PCC_LED_ALL		(PCC_LED(0) | PCC_LED(1))

/* led state value */
#define PCC_LED_ON		0x00
#define PCC_LED_FAST		0x01
#define PCC_LED_SLOW		0x02
#define PCC_LED_OFF		0x03

      
      (c)			(1)

#define jffs2_xattr_handlers	NULL
#define jffs2_listxattr		NULL

      
      (c) (1)
#endif


      
      (C) 1:M
 * ...    -->|(A)|--+          |   +--------+   +---+  +-->| 1 |   +---+
 * ...    -->|   |             +-->|(D) 1:3 |----------+   +---+
 * pll1.N -->| N |                 +---------
 *           +---+

      
      (c) & 1);
	return parity;
}

      
      (c) * 2))

      
      (C) * 2
      
      (C) * 2


      
      (c) 2000-03 Gerd Knorr <kraxel@bytesex.org>

      
      (C) 2000,2001,2002,2003,2004 Omnikey AG
  *

      
      (C) 2000-2001 by Harald Welte <laforge@gnumonks.org>

      
      (C) 2000,2001 by Harald Welte <laforge@netfilter.org>
 *
 * Hop Limit matching module

      
      (C) 2000-2001 Felix Domke (tmbinc@gmx.net), Gillem (htoa@gmx.net)
 *

      
      (c) 2000, 2001 Robert Baruch (autophile@starband.net)

      
      (C) 2000-2001 Svenning Soerensen <svenning@post5.tele.dk>

      
      (c) 2000-2001 Vojtech Pavlik	<vojtech@ucw.cz>

      
      (C) 2000-2002 by Harald Welte <laforge@gnumonks.org>
 * based on RR's ip_conntrack_ftp.c

      
      (c) 2000-2002 Gerd Knorr <kraxel@bytesex.org>

      
      (c) 2000,2002 Ghozlane Toumi <gtoumi@laposte.net>");

      
      (C) 2000-2002 Harald Welte <laforge@netfilter.org>

      
      (C) 2000-2002 James Morris <jmorris@intercode.com.au>

      
      (c) 2000-2002 Matthew Dharm (mdharm-usb@one-eyed-alien.net)

      
      (c) 2000-2002 Matthew Dharm (mdharm-usb@one-eyed-alien.net)
 *
 * Initial work by:

      
      (c) 2000-2002 Petr Vandrovec <vandrove@vc.cvut.cz>");
MODULE_DESCRIPTION("Matrox G450/G550 output driver");

      
      (c) 2000-2002 Ziglio Frediano, freddy77@angelfire.com
 * but almost nothing remained here after conversion to generic TEA575x
 * implementation
 */

      
      (C) 2000-2003  Dave Jones, Arjan van de Ven, Janne P

      
      (c) 2000-2003 Gerd Knorr <kraxel@bytesex.org>

      
      (C) 2000-2004 by Harald Welte <laforge@netfilter.org>

      
      (c) 2000-2004 Omnikey AG (http://www.omnikey.com/)
 *

      
      (C) 2000-2005 by Harald Welte <laforge@gnumonks.org>
 *
 * Development of this code funded by Astaro AG (http://www.astaro.com/)

      
      (C) 2000,2005 by Harald Welte <laforge@netfilter.org>
 *
 * Hop Limit modification target for ip6tables
 * Maciej Soltysiak <solt@dns.toxicfilms.tv>

      
      (c) 2000 Adam J. Richter (adam@yggdrasil.com), Yggdrasil Computing, Inc.
 */

      
      (C) 2000 Aleph One Ltd (Tak-Shing Chan)
 * EtherM integration re-engineered by Russell King.
 *
 * Changelog:

      
      (C) 2000  Andrea Arcangeli <andrea@suse.de> SuSE
 * Queue request tables / lock, selectable elevator, Jens Axboe <axboe@suse.de>
 * kernel-doc documentation started by NeilBrown <neilb@cse.unsw.edu.au>
 *	-  July2000
 * bio rewrite, highmem i/o, etc, Jens Axboe <axboe@suse.de> - may 2001
 */

      
      (C) 2000 by Harald Welte <laforge@gnumonks.org>

#ifndef _IPT_TTL_H
#define _IPT_TTL_H

      
      (C) 2000 by Harald Welte <laforge@netfilter.org>

#ifndef _IPT_TTL_H
#define _IPT_TTL_H

      
      (C) 2000 by Matthew G. Marsh <mgm@paktronix.com>

      
      (C) 2000 by Matthew G. Marsh <mgm@paktronix.com>
 * This software is distributed under GNU GPL v2, 1991
 *
 * See RFC2474 for a description of the DSCP field within the IP Header.

      
      (C) 2000 by R.E.Wolff@BitWizard.nl
 * Copied snippets from zatm.c by Werner Almesberger, EPFL LRC/ICA 

      
      (C) 2000 Carnegie Mellon University
 *
 * Carnegie Mellon encourages users of this code to contribute improvements
 * to the Coda project http://www.coda.cs.cmu.edu/ <coda@cs.cmu.edu>.

      
      (C) 2000 ChyGwyn Limited  -  http://www.chygwyn.com/
 *              This code may be copied under the GPL v.2 or at your option
 *              any later version.
 *
 * Author:      Steven Whitehouse <steve@chygwyn.com>

      
      (c) 2000 Compaq Computer Corporation. (Author: Jamey Hicks)

      
      (c) 2000 Crutcher Dunnavant <crutcher
 *	overhauled to use key registration
 *	based upon discusions in irc://irc.openprojects.net/#kernelnewbies
 */

      
      (c) 2000 Crutcher Dunnavant <crutcher
 *	overhauled to use key registration
 *	based upon discusions in irc://irc.openprojects.net/#kernelnewbies
 *

      
      (C) 2000 David Brown <usb-storage@davidb.org>
 *
 * This driver was developed with information provided in FREECOM's USB
 * Programmers Reference Guide.  For further information contact Freecom
 * (http://www.freecom.de/)

      
      (c) 2000 David L. Brown, Jr. (usb-storage@davidb.org)

      
      (c) 2000 Edward Betts <edward@debian.org>
 *
 *  This file is based on the VGA console driver (vgacon.c):
 *	

      
      (c) 2000 Geert Uytterhoeven <geert@linux-m68k.org>
 *
 *	Based on the PCI version:
 *

      
      (c) 2000 Gerd Knorr <kraxel@bytesex.org>
 *   Nov 2002: Martin Bene <martin.bene@icomedias.com>:
 *		only ignore TIME_WAIT or gone connections

      
      (c) 2000 Grant Grundler (from parisc I/O MMU code)

      
      (C) 2000 IBM Corp. by Fritz Elfert (felfert@millenux.com)");

      
      (C) 2000 In-System Design, Inc. (support@in-system.com)
 *
 * The ISD200 ASIC does not natively support ATA devices.  The chip
 * does implement an interface, the ATA Command Block (ATACB) which provides
 * a means of passing ATA commands and ATA register accesses to a device.

      
      (c) 2000 Interlan Communications

      
      (c) 2000 Jimmie Mayfield (mayfield
 *
 *   Many thanks to Robert Baruch for the SanDisk SmartMedia reader driver
 *   which I used as a template for this driver.

      
      (c) 2000 Justin Schoeman


      
      (c) 2000 Justin Schoeman <justin@suntiger.ee.up.ac.za>


      
      (c) 2000 Manfred Spraul
 *
 * Cleanup, make the head arrays unconditional, preparation for NUMA

      
      (C) 2000 Marc Boucher <marc@mbsi.ca>
 *

      
      (C) 2000 Milan Pikula <www@fornax.sk>
 *
 * sir_ir - Device driver for use with SIR (serial infra red)
 * mode of IrDA on many notebooks.

      
      (C) 2000 Nicolas Pitre <nico@fluxnic.net>
 */
#include <linux/module.h>
#include <linux/types.h>
#include <linux/ioport.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/errno.h>
#include <linux/slab.h>
#include <linux/platform_device.h>
#include <linux/err.h>
#include <linux/io.h>

      
      (C) 2000  Nicolas Pitre <nico@fluxnic.net>
 *
 * This code is GPL

      
      (C) 2000 Nicolas Pitre <nico@fluxnic.net>
 *
 * This code is GPL

      
      (C) 2000 Red Hat. GPL
 */

      
      (C) 2000 Red Hat. GPL
 *

      
      (C) 2000 Red Hat. GPL
*/

      
      (C) 2000 Red Hat. GPL
 *
 * 10/10/2000	Nicolas Pitre <nico@fluxnic.net>
 * 	- completely revamped method functions so they are aware and
 * 	  independent of the flash geometry (buswidth, interleave, etc.)
 * 	- scalability vs code size is completely set at compile-time
 * 	  (see include/linux/mtd/cfi.h for selection)
 *	- optimized write buffer method
 * 06/21/2002	Joern Engel <joern@wh.fh-wedel.de> and others
 *	- modified Intel Command Set 0x0001 to support ST Advanced Architecture
 *	  (command set 0x0020)
 *	- added a writev function
 * 07/13/2005	Joern Engel <joern@wh.fh-wedel.de>
 * 	- Plugged memory leak in cfi_staa_writev().

      
      (C) 2000 Red Hat. GPL
   See JEDEC (http://www.jedec.org/) standard JESD21C (section 3.5)
   for the standard this probe goes back to.

   Occasionally maintained by Thayne Harbaugh tharbaugh at lnxi dot com

      
      (c) 2000 Russell King v1.07\n";

#define BUS_16 16
#define BUS_8  8

      
      (C) 2000 Stelias Computing Inc
 *
 * HISTORY

      
      (c) 2000 Stephane Alnet

      
      (c) 2000 Stephen J. Gowdy (SGowdy@lbl.gov)

      
      (c) 2000 Stephen J. Gowdy (SGowdy@lbl.gov)
 *
 * Initial work by:

      
      (C) 2000 -- This code is GPL.

      
      (C) 2000 YAEGASHI Takeshi

      
      (c) 2000 Yggdrasil Computing, Inc.
 *
 * This driver is based on the 'USB Mass Storage Class' document. This
 * describes in detail the protocol used to communicate with such
 * devices.  Clearly, the designers had SCSI and ATAPI commands in
 * mind when they created this document.  The commands are all very
 * similar to commands in the SCSI-II and ATAPI specifications.

      
      (c) 2001

      
      (c) 2001,02 Gerd Knorr <kraxel@bytesex.org>

      
      (c) 2001-03 Gerd Knorr <kraxel@bytesex.org>

      
      (c) 2001-04 Gerd Knorr <kraxel@bytesex.org>

      
      (C) 2001, 2002, 2003, 2004 Rusty Russell
 *
 * This code is licenced under the GPL.

      
      (C) 2001,2002,2003 Benjamin Herrenscmidt (benh@kernel.crashing.org)

      
      (C) 2001,2002,2006 by Jan-Benedict Glaw <jbglaw@lug-owl.de>
 *
 * This driver is a modified version of Erik Mouw's example proc
 * interface, so: thank you, Erik! He can be reached via email at
 * <J.A.K.Mouw@its.tudelft.nl>. It is based on an idea
 * provided by DEC^WCompaq^WIntel's "Jumpstart" CD. They
 * included a patch like this as well. Thanks for idea!

      
      (C) 2001-2002 Andras Kis-Szabo <kisza@sch.bme.hu>

      
      (c) 2001-2002 Andrey Ulanov <drey@rt.mipt.ru>
 * which was partially based on:

      
      (C) 2001-2002 Bj
 *
 * Developed with the assistance of:

      
      (C) 2001, 2002 by:
 *   Alan Cox <alan@redhat.com>
 *   Thomas Hood
 *   Brian Gerst <bgerst@didntduck.org>
 *

      
      (c) 2001-2002  Denis Oliver Kropp <dok@convergence.de>");

      
      (c) 2001-2002  Denis Oliver Kropp <dok@directfb.org>");

      
      (C) 2001-2002 IBM Deutschland Entwicklung GmbH");

      
      (C) 2001-2002 Maciej Soltysiak <solt@dns.toxicfilms.tv>

      
      (C) 2001-2002 Magnus Boden <mb@ozaba.mine.nu>

      
      (C) 2001-2002 Patrick McHardy <kaber@trash.net>

      
      (c) 2001-2002 Petr Vandrovec <vandrove@vc.cvut.cz>
 *

      
      (c) 2001-2002 Petr Vandrovec <vandrove@vc.cvut.cz>");
MODULE_DESCRIPTION("Matrox G450/G550 PLL driver");


      
      (C) 2001-2003 Bart De Schuymer <bdschuym@pandora.be>

      
      (C) 2001-2003 Red Hat, Inc.
 * GPL'd
 */

      
      (C) 2001-2004  Dave Jones.

      
      (c) 2001-2004 FarSite Communications Ltd.\n"));
#if FST_DEBUG
	dbg(DBG_ASS, "The value of debug mask is %x\n", fst_debug_mask);
#endif
	/*
	 * We are going to be clever and allow certain cards not to be
	 * configured.  An exclude list can be provided in /etc/modules.conf

      
      (C) 2001 - 2005 Tensilica Inc.
 */

      
      (c) 2001, 2006 IBM Corporation.

      
      (C) 2001,2006 IBM Corporation");

      
      (C) 2001 - 2007 Tensilica Inc.
 *	Kevin Chea <kchea@yahoo.com>
 *	Marc Gauthier <marc@linux-xtensa.org>
 *	Chris Zankel <chris@zankel.net>
 *

      
      (C) 2001 - 2013 Tensilica Inc.
 */

      
      (C) 2001 Andreas Gruenbacher, <a.gruenbacher@computer.org>
*/

      
      (C) 2001 Andreas Gruenbacher, <a.gruenbacher@computer.org>
 */
#ifndef __F2FS_XATTR_H__
#define __F2FS_XATTR_H__

      
      (C) 2001 Brad Hards

      
      (C) 2001 by Jay Schulist <jschlst@samba.org>,

      
      (C) 2001 by Jay Schulist <jschlst@samba.org>

      
      (C) 2001
 * by	Karsten Merker <merker@linuxtag.org>
 * and	Maciej W. Rozycki <macro@ds2.pg.gda.pl>
 * Later on, I had access to the device's documentation (referenced below).
 */

      
      (C) 2001 Clemson University and The University of Chicago

      
      (C) 2001 Clemson University and The University of Chicago
 *
 * Changes by Acxiom Corporation to add proc file handler for pvfs2 client

      
      (C) 2001 Clemson University and The University of Chicago
 *
 * Changes by Acxiom Corporation to add protocol version to kernel

      
      (C) 2001 Clemson University and The University of Chicago
 *
 * See COPYING in top-level directory.

      
      (c) 2001  Daniel Phillips
 *

      
      (C) 2001  Dave Jones, Arjan van de ven.

      
      (c) 2001, Dave Jones. (the file handling bit)

      
      (C) 2001 Dimitromanolakis Apostolos <apdim@grecian.net>
 *
 * Based in the radio Maestro PCI driver. Actually it uses the same chip
 * for radio but different pci controller.

      
      (C) 2001 IBM Corp. by Fritz Elfert (felfert@millenux.com)");
MODULE_DESCRIPTION("Linux for S/390 IUCV lowlevel driver");

      
      (C) 2001 IBM Corporation by Fritz Elfert (felfert@millenux.com)");
MODULE_DESCRIPTION ("Linux for S/390 IUCV network driver");


      
      (C) 2001 IBM Deutschland Entwicklung GmbH by Carsten Otte and "

      
      (C) 2001 Johannes Erdfelt <jerdfelt@valinux.com>

      
      (c) 2001 Lineo, Inc.\n");

	init_hardware(command, size);

      
      (C) 2001  Marc Boucher (marc@mbsi.ca).

      
      (C) 2001  Marc Boucher (marc@mbsi.ca).
 */

      
      (C) 2001 Martin Josefsson <gandalf@wlug.westbo.se>

      
      (c) 2001 Michael Eskin, Tom Zakrajsek

      
      (c) 2001 Micro Solutions Inc.

      
      (C) 2001 NeilBrown <neilb@cse.unsw.edu.au>
 *
 * This driver for the Micro Memory PCI Memory Module with Battery Backup

      
      (C) 2001 Red Hat, Inc.
 *
 * Author: Arjan Van De Ven <arjanv@redhat.com>
 * Loosly based on i82365.c from the pcmcia-cs package

      
      (C) 2001 Red Hat, Inc.
 *
 * GPL'd

      
      (c) 2001 Red Hat Inc
 * Lockless wakeup

      
      (c) 2001 Robert Siemer <Robert.Siemer@gmx.de>
 *
 *  Many thanks to Fred Seidel <seidel@metabox.de>, the
 *  designer of the RDS decoder hardware. With his help
 *  I was able to code this driver.
 *  Thanks also to Norberto Pellicci, Dominic Mounteney
 *  <DMounteney@pinnaclesys.com> and www.teleauskunft.de
 *  for good hints on finding Fred. It was somewhat hard
 *  to locate him here in Germany... [:
 *

      
      (C) 2001 San Mehat <nettwerk@valinux.com>

      
      (C) 2002

      
      (c) 2002,2003 Andi Kleen, SuSE Labs.

      
      (c) 2002,2003 Andi Kleen, SuSE Labs.
 *
 *	i386 and x86_64 integration by Glauber Costa <gcosta@redhat.com>

      
      (C) 2002 - 2003  Dominik Brodowski <linux@brodo.de>

      
      (C) 2002 - 2003 Dominik Brodowski <linux@brodo.de>

      
      (C) 2002-2003 Intel Corp
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>.
 *

      
      (C) 2002, 2003 Marc Zyngier <maz@wild-wind.fr.eu.org>
 *
 * This code is released under the GPL version 2.

      
      (C) 2002-2003 Nadia Yvette Chambers, IBM

      
      (C)  2002 - 2004 Dominik Brodowski <linux@brodo.de>

      
      (C) 2002-2004 Ingo Molnar, Red Hat
 *
 * pid-structures are backing objects for tasks sharing a given ID to chain
 * against. There is very little to them aside from hashing them and
 * parking tasks using given ID's on a list.

      
      (C) 2002-2004 Netfilter Core Team <coreteam@netfilter.org>

      
      (c) 2002-2004 Randolph Chung <tausq@debian.org>
 *
 * Derived partially from the IA64 implementation. The PA-RISC
 * Runtime Architecture Document is also a useful reference to
 * understand what is happening here

      
      (c) 2002-2004 Russell King " DRV_VERSION "\n";

#include "lib8390.c"

      
      (C) 2002-2005 BUFFALO INC.\n");
}

      
      (C) 2002-2005 by Harald Welte <laforge@gnumonks.org>

      
      (C) 2002-2005 Netfilter Core Team <coreteam@netfilter.org>

      
      (C) 2002-2006 by Harald Welte <laforge@gnumonks.org>

      
      (C) 2002-2006 Netfilter Core Team <coreteam@netfilter.org>

      
      (c) 2002-2007, Benjamin Herrenscmidt (benh@kernel.crashing.org)
 *
 * TODO:

      
      (C) 2002-2013 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>

      
      (c) 2002 Alan Stern <stern@rowland.org>
 */

      
      (C) 2002 Alan Stern <stern@rowland.org>
 */

      
      (c) 2002 Alan Stern <stern@rowland.org>
 *
 * Flash support based on earlier work by:

      
      (C) 2002 Alan Stern <stern@rowland.org>
 *
 * Initial work:

      
      (c) 2002 Alan Stern <stern@rowland.org>
 *
 * Initial work by:

      
      (c) 2002 Alan Stern (stern@rowland.org)
 *
 * Initial work by:

      
      (c) 2002 Alan Stern <stern@rowland.org>
 *
 * The SanDisk SDDR-09 SmartMedia reader uses the Shuttle EUSB-01 chip.
 * This chip is a programmable USB controller. In the SDDR-09, it has
 * been programmed to obey a certain limited set of SCSI commands.
 * This driver translates the "real" SCSI commands to the SDDR-09 SCSI
 * commands.

      
      (C) 2002 Andreas Gruenbacher, <a.gruenbacher@computer.org>
*/

      
      (c) 2002 Andries Brouwer (aeb@cwi.nl)
 * Developed with the assistance of:

      
      (C) 2002 Arjan van de Ven <arjanv@redhat.com>

      
      (C) 2002 Atom Create Engineering Co., Ltd.

      
      (C) 2002 by Brian J. Murrell <netfilter@interlinx.bc.ca>
 * based on a copy of HW's ip_nat_irc.c as well as other modules

      
      (C) 2002 by Brian J. Murrell <netfilter@interlinx.bc.ca>
 * based on HW's ip_conntrack_irc.c as well as other modules

      
      (C) 2002 by gaoyonghong

      
      (C) 2002 by Harald Welte <laforge@gnumonks.org>

      
      (C) 2002 by Harald Welte <laforge@gnumonks.org>
 *
 * This software is distributed under GNU GPL v2, 1991

      
      (C) 2002 by Harald Welte <laforge@netfilter.org>

      
      (C) 2002  David Woodhouse <dwmw2@infradead.org>

      
      (c) 2002 Gerd Knorr <kraxel@bytesex.org>


      
      (C) 2002 Harald Welte <laforge@gnumonks.org>

      
      (C) 2002 Harald Welte <laforge@gnumonks.org>
 *
 * This software is distributed under GNU GPL v2, 1991

      
      (C) 2002 Harald Welte <laforge@gnumonks.org>
 * This software is distributed under GNU GPL v2, 1991
 *
 * See RFC2474 for a description of the DSCP field within the IP Header.

      
      (C) 2002 Hirokazu Takahashi <taka@valinux.co.jp>
 */

      
      (C) 2002 Hiroshi Miura   <miura@da-cha.org>

      
      (C) 2002 Louis Zhuang <louis.zhuang@intel.com>.
 *     2007 Alexander Eichner
 *     2008 Pekka Paalanen <pq@iki.fi>
 */

      
      (c) 2002 Manfred Spraul
 *
 * An implementation of the Slab Allocator as described in outline in;
 *	UNIX Internals: The New Frontiers by Uresh Vahalia
 *	Pub: Prentice Hall	ISBN 0-13-101908-2
 * or with a little more detail in;
 *	The Slab Allocator: An Object-Caching Kernel Memory Allocator
 *	Jeff Bonwick (Sun Microsystems).
 *	Presented at: USENIX Summer 1994 Technical Conference

      
      (C) 2002 Martin Devera (devik@cdi.cz).
 */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#include <linux/module.h>
#include <linux/bitops.h>
#include <linux/skbuff.h>
#include <linux/math64.h>
#include <linux/netfilter/x_tables.h>
#include <linux/netfilter/xt_connbytes.h>
#include <net/netfilter/nf_conntrack.h>
#include <net/netfilter/nf_conntrack_acct.h>

      
      (C) 2002 Nadia Yvette Chambers, IBM

#include <asm/types.h>
#include <linux/compiler.h>

      
      (C) 2002 Oliver Neukum
 *
 *     Original author: The Zapman <zapman@interlan.net>
 *     Inspired by, and much credit goes to Michael Rothwell
 *     <rothwell@interlan.net> for the test equipment, help, and patience
 *     Based off of (and with thanks to) Petko Manolov's pegaus.c driver.
 *     Also many thanks to Joel Silverman and Ed Surprenant at Kawasaki
 *     for providing the firmware and driver resources.

      
      (C) 2002  Padraig Brady. <padraig@antefacto.com>

      
      (C) 2002 Pascal Dameme <netinet@freesurf.fr>

      
      (C) 2002  Red Hat

      
      (C) 2002 Samuel Chessman

      
      (c) 2002 Simon Munton
 */

      
      (c) 2002 Thomas Kreiling <usbdev@sm04.de>
 *
 * Many originally ATAPI devices were slightly modified to meet the USB
 * market by using some kind of translation from ATAPI to USB on the host,
 * and the peripheral would translate from USB back to ATAPI.

      
      (C) 2002 Tora T. Engstad

      
      (c) 2002 Wolfgang Scherr <scherr@net4you.at>
 *
 * $Id: videocodec.c,v 1.1.2.8 2003/03/29 07:16:04 rbultje Exp $

      
      (c) 2002 Wolfgang Scherr <scherr@net4you.at>
 *
 * $Id: videocodec.h,v 1.1.2.4 2003/01/14 21:15:03 rbultje Exp $

      
      (c) 2002 Yurij Sysoev <yurij@naturesoft.net>

      
      (C) 2002 Zwane Mwaikambo <zwane@commfireservices.com>

      
      (c) 2003

      
      (C) 2003

      
      (C) 2003
 */

      
      (c) 2003-04 Gerd Knorr <kraxel@bytesex.org>
 *

      
      (c) 2003,04 Gerd Knorr <kraxel@bytesex.org>

      
      (C) 2003, 2004, 2006 Andriy Skulysh

      
      (c) 2003, 2004 Andrew de Quincey

      
      (C) 2003,2004 Aurelien Alleaume <slts@free.fr>

      
      (C) 2003-2004 by Harald Welte <laforge@netfilter.org>

      
      (C) 2003-2004 by Harald Welte <laforge@netfilter.org>
 * based on ideas of Fabio Olive Leite <olive@unixforge.org>
 *
 * Development of this code funded by SuSE Linux AG, http://www.suse.com/

      
      (C) 2003 - 2004	David Woodhouse

      
      (C) 2003 - 2004		Dominik Brodowski
 */

      
      (C) 2003 - 2004	Dominik Brodowski
 */

      
      (C) 2003 - 2004  Dominik Brodowski <linux@dominikbrodowski.de>

      
      (c) 2003,2004 Joerg Albert <joerg.albert@gmx.de>

      
      (C) 2003-2004 Paul Clements, SteelEye Technology:

      
      (C) 2003, 2004 Paul Mundt

      
      (C) 2003,2004 USAGI/WIDE Project <http://www.linux-ipv6.org>

      
      (C) 2003-2005 Netfilter Core Team <coreteam@netfilter.org>

      
      (c) 2003-2006 Advanced Micro Devices, Inc.

      
      (C) 2003-2006 Netfilter Core Team <coreteam@netfilter.org>

      
      (C) 2003 - 2008	Dominik Brodowski
 */

      
      (c) 2003-2009 Alan Stern (stern@rowland.harvard.edu)
 *
 * Initial work by:

      
      (C) 2003 - 2010	Dominik Brodowski
 */

      
      (C) 2003 - 2010	Dominik Brodowski
 *

      
      (c) 2003-2012 Advanced Micro Devices, Inc.

      
      (C) 2003 Andreas Gruenbacher <agruen@suse.de>
 */
#ifndef __LINUX_NFSACL_H
#define __LINUX_NFSACL_H

      
      (C) 2003 Andreas Gruenbacher <agruen@suse.de>
 */
#ifndef _UAPI__LINUX_NFSACL_H
#define _UAPI__LINUX_NFSACL_H

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 */

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 *

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 *
 * Export hfs data via xattr

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 *
 * Format of structures on disk
 * Information taken from Apple Technote #1150 (HFS Plus Volume Format)

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 *
 * Handle basic btree node operations

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 *
 * Handle individual btree records

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 *
 * Handle opening/closing btree

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 *
 * Handler routines for unicode strings

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 *
 * Handling of allocation file

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 *
 * Handling of catalog records

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 *
 * Handling of directories

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 *
 * Handling of Extents both in catalog and extents overflow trees

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 *
 * Handling of HFS wrappers around HFS+ volumes

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 *
 * Inode handling routines

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 *
 * Option parsing

      
      (C) 2003 Ardis Technologies <roman@ardistech.com>
 *
 * Search routines for btrees

      
      (C) 2003 Aurelien Alleaume <slts@free.fr>

      
      (c) 2003 Benjamin Herrenschmidt <benh@kernel.crashing.org>

      
      (c) 2003, Benjamin Herrenscmidt (benh@kernel.crashing.org)

      
      (C) 2003  Bruno Ducrot

      
      (C) 2003 by Patrick Mchardy <kaber@trash.net>

      
      (C) 2003 by Sampsa Ranta <sampsa@netsonic.fi>

      
      (C) 2003 Christoph Jungegger <disdos@traum404.de>
 *
 * Some of this code is borrowed from orinoco_plx.c

      
      (C) 2003 Cornelius Consult (werner@cornelius-consult.de)
/*                                                                       */
/* Driver maintained by Cologne Chip                                     */
/*   - Martin Bachem, support@colognechip.com                            */

      
      (C) 2003 Cornelius Consult, www.cornelius-consult.de\n");

	card_cnt = 0;

      
      (C) 2003 Dave Jones.

      
      (C) 2003 Dave Jones on behalf of SuSE Labs.

      
      (C) 2003 Dave Jones on behalf of SuSE Labs

      
      (c) 2003 Gerd Knorr <kraxel@bytesex.org>

      
      (c) 2003 Gerd Knorr <kraxel@bytesex.org>
 *

      
      (C) 2003 Herbert Valerio Riedel <hvr@gnu.org>

      
      (C) 2003  Hiroshi Miura <miura@da-cha.org>

      
      (C) 2003 IBM Corporation by Martin Schwidefsky (schwidefsky@de.ibm.com)");
MODULE_DESCRIPTION ("Linux for S/390 IUCV special message driver");

static struct iucv_path *smsg_path;
/* dummy device used as trigger for PM functions */
static struct device *smsg_dev;

      
      (C) 2003 John Whitney (john.whitney@timesys.com)

      
      (C) 2003 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>

      
      (C) 2003 Jun Nakajima <jun.nakajima@intel.com>

      
      (C) 2003 Linux Networx (http://lnxi.com)

      
      (C) 2003 Luis R. Rodriguez <mcgrof@ruslug.rutgers.edu>

      
      (c) 2003 Manfred Spraul <manfred@colorfullife.com>

      
      (C) 2003 Marc Zyngier <maz@wild-wind.fr.eu.org>
 * modified for SNI usage by Thomas Bogendoerfer
 *
 * This code is released under the GPL version 2.

      
      (C) 2003 Marc Zyngier <maz@wild-wind.fr.eu.org>
 *
 * This code is released under the GPL version 2.

      
      (c) 2003 Phytec Messtechnik GmbH <armlinux@phytec.de>

      
      (c) 2003 - Rear Left

      
      (c) 2003 - Rear Right
#define EXTOUT_ACENTER	   0x11 /* Analog Center */
#define EXTOUT_ALFE	   0x12 /* Analog LFE */

/* Audigy Inputs */
#define A_EXTIN_AC97_L		0x00	/* AC'97 capture channel - left */
#define A_EXTIN_AC97_R		0x01	/* AC'97 capture channel - right */
#define A_EXTIN_SPDIF_CD_L	0x02	/* digital CD left */
#define A_EXTIN_SPDIF_CD_R	0x03	/* digital CD left */
#define A_EXTIN_OPT_SPDIF_L     0x04    /* audigy drive Optical SPDIF - left */
#define A_EXTIN_OPT_SPDIF_R     0x05    /*                              right */ 
#define A_EXTIN_LINE2_L		0x08	/* audigy drive line2/mic2 - left */
#define A_EXTIN_LINE2_R		0x09	/*                           right */
#define A_EXTIN_ADC_L		0x0a    /* Philips ADC - left */
#define A_EXTIN_ADC_R		0x0b    /*               right */
#define A_EXTIN_AUX2_L		0x0c	/* audigy drive aux2 - left */
#define A_EXTIN_AUX2_R		0x0d	/*                   - right */

      
      (C) 2003 Red Hat, Inc.

      
      (C) 2003 Simtec Electronics
*/

      
      (C)  2003 Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>.

      
      (C) 2003 Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>.

      
      (C)  2003 Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>.
 *                      Jun Nakajima <jun.nakajima@intel.com>

      
      (C) 2003 Yasuyuki Kozakai @USAGI <yasuyuki.kozakai@toshiba.co.jp>

      
      (C) 2003 zecke@handhelds.org
 *
 * GPL version 2

      
      (C) 2004

      
      (C) 2004,2005 Benjamin Herrenscmidt, IBM Corp.
 *
 * NAPI and NETPOLL support

      
      (c) 2004, 2005 Chris Pascoe <c.pascoe@itee.uq.edu.au>

      
      (c) 2004, 2005 Daniel Drake <dsd@gentoo.org>
 *
 * Developed with the assistance of:

      
      (c) 2004-2005, Eugene Surovegin <ebs@ebshome.net>
 *

      
      (c) 2004-2005 Simtec Electronics
 *	http://www.simtec.co.uk/products/SWLINUX/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * Generic platform device based RAM map

      
      (C) 2004-2006 Luc Saillard (luc@saillard.org)

      
      (C) 2004-2006  Luc Saillard (luc@saillard.org)

   NOTE: this version of pwc is an unofficial (modified) release of pwc & pcwx
   driver and thus may have bugs that are not present in the original version.
   Please send bug reports and support requests to <luc@saillard.org>.
   The decompression routines have been implemented by reverse-engineering the
   Nemosoft binary pwcx module. Caveat emptor.

      
      (C) 2004-2006 Luc Saillard (luc@saillard.org)

   NOTE: this version of pwc is an unofficial (modified) release of pwc & pcwx
   driver and thus may have bugs that are not present in the original version.
   Please send bug reports and support requests to <luc@saillard.org>.
   The decompression routines have been implemented by reverse-engineering the
   Nemosoft binary pwcx module. Caveat emptor.

      
      (C) 2004-2006  Sebastian Witt <se.witt@gmx.net>

      
      (C) 2004-2009  Dominik Brodowski <linux@dominikbrodowski.de>

      
      (c) 2004 Andrew de Quincey

      
      (c) 2004 Andrew de Quincey <adq_dvb@lidskialf.net>

      
      (C) 2004 Bruno Ducrot <ducrot@poupinou.org>

      
      (C) 2004 by Bart De Schuymer <bdschuym@pandora.be>
 *

      
      (C) 2004 by Eric Lemoine (eric.lemoine@gmail.com)
 *

      
      (c) 2004 Chris Pascoe <c.pascoe@itee.uq.edu.au>

      
      (C) 2004 Dan Brown <dan_brown@ieee.org>

      
      (c) 2004, Dave Jones, Red Hat Inc.

      
      (C) 2004 David Bronaugh <dbronaugh>

      
      (C) 2004 Dominik Brodowski <linux@brodo.de>

      
      (C) 2004  Dominik Brodowski <linux@dominikbrodowski.de>

      
      (C) 2004 Dominik Brodowski
 *
 * To use:

      
      (c) 2004 Gerd Knorr <kraxel@bytesex.org>

      
      (c) 2004 Gerd Knorr <kraxel@bytesex.org>
 *

      
      (c) 2004 Gerd Knorr <kraxel@bytesex.org>
 *
 *  Extended 3 / 2005 by Hartmut Hackmann to support various
 *  cards with the tda10046 DVB-T channel decoder

      
      (C) 2004 Hiroshi Miura <miura@da-cha.org>

      
      (c) 2004 Ian Molton <spyro@f2s.com>

      
      (C) 2004 IBM Corporation by Xenia Tkatschow (xenia@us.ibm.com)\n"

      
      (C) 2004 Intracom, S.A.

      
      (c) 2004 Jean-Philippe Andriot, <jean-philippe.andriot@6WIND.com>
 *		6WIND, Paris, France

      
      (c) 2004 Jelle Foks <jelle@foks.us>

      
      (C) 2004 jornada 720 kbd driver by

      
      (C) 2004 Kalev Lember <kalev@smartlink.ee>
 *
 * Author: David Woodhouse <dwmw2@infradead.org>
 * Additional Diskonchip 2000 and Millennium support by Dan Brown <dan_brown@ieee.org>
 * Diskonchip Millennium Plus support by Kalev Lember <kalev@smartlink.ee>

      
      (C) 2004 Linux Networx (http://lnxi.com)

      
      (C) 2004 Margit Schubert-While <margitsw@t-online.de>

      
      (c) 2004 Mickael Hoerdt, <hoerdt@clarinet.u-strasbg.fr>
 *		LSIIT Laboratory, Strasbourg, France

      
      (C) 2004 Nadia Yvette Chambers, Oracle

      
      (C) 2004 Nadia Yvette Chambers, Oracle
 */
#include "sched.h"

      
      (C) 2004 NTT DATA Intellilink Co. http://www.intellilink.co.jp/

      
      (c) 2004 Olivier Gournet <ogournet@anevia.com>
 *                               Andrew de Quincey <adq_dvb@lidskialf.net>
 *

      
      (C) 2004  Paul Serice - The new inode scheme requires switching
 *                          from iget() to iget5_locked() which means
 *                          the NFS export operations have to be hand
 *                          coded because the default routines rely on
 *                          iget().
 *
 * The following files are helpful:
 *
 *     Documentation/filesystems/nfs/Exporting

      
      (C) 2004 Pavel Machek <pavel@ucw.cz>

      
      (C) 2004  Red Hat
 *
 * Marcelo Tosatti <marcelo@conectiva.com.br> : SMP fixes

      
      (C) 2004 Rusty Russell <rusty@rustcorp.com.au> IBM Corporation

      
      (c) 2004 Simtec Electronics

      
      (c) 2004 Simtec Electronics
 *	http://www.simtec.co.uk/products/SWLINUX/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * Generic platform device based RAM map

      
      (c) 2004 Szabolcs Gyurko\n");
	return platform_driver_register(&ds1wm_driver);
}

      
      (C) 2004 Tom Rini (trini@mvista.com)

      
      (C) 2004 Zou Nan hai <nanhai.zou@intel.com>.

      
      (C) 2005-2006 Harald Welte <laforge@gnumonks.org>

      
      (C) 2005-2006 Harald Welte <laforge@gnumonks.org>
 * 	- add support for poll()
 * 	- driver cleanup
 * 	- add waitqueues
 * 	- adhere to linux kernel coding style and policies
 * 	- support 2.6.13 "new style" pcmcia interface
 * 	- add class interface for udev device creation
 *
 * The device basically is a USB CCID compliant device that has been
 * attached to an I/O-Mapped FIFO.

      
      (C) 2005, 2006 Linux Networx (http://lnxi.com)

      
      (c) 2005-2006 Mauro Carvalho Chehab <mchehab@kernel.org>

      
      (c) 2005-2006 Mauro Carvalho Chehab <mchehab@kernel.org>
 *        - video_ioctl2 conversion
 *
 *  Includes parts from the ivtv driver <http://sourceforge.net/projects/ivtv/>

      
      (C) 2005-2006 MontaVista Software, Inc.
 *		Vitaly Bordug <vbordug@ru.mvista.com>
 */

      
      (C) 2005-2006 Netfilter Core Team <coreteam@netfilter.org>

      
      (c) 2005-2006 Nickolay V. Shmyrev


      
      (c) 2005-2006 Nickolay V. Shmyrev <nshmyrev@yandex.ru>


      
      (C) 2005-2006 Red Hat Inc
 *			  Alan Cox <alan@lxorguk.ukuu.org.uk>
 *
 * based upon cs5535.c from AMD <Jens.Altmann@amd.com> as cleaned up and
 * made readable and Linux style by Wolfgang Zuleger <wolfgang.zuleger@gmx.de>
 * and Alexander Kiausch <alex.kiausch@t-online.de>

      
      (C) 2005-2006 Red Hat Inc
 *			  Alan Cox <alan@lxorguk.ukuu.org.uk>
 *
 * The MPIIX is different enough to the PIIX4 and friends that we give it
 * a separate driver. The old ide/pci code handles this by just not tuning
 * MPIIX at all.

      
      (C) 2005, 2006 Red Hat Inc.
 *
 * Author: David Woodhouse <dwmw2@infradead.org>
 *	   Tom Sylla <tom.sylla@amd.com>

      
      (C) 2005-2006 Red Hat Inc
 *
 *  Based on pata-sil680. Errata information is taken from data sheets
 *  and the amd74xx.c driver by Vojtech Pavlik. Nvidia SATA devices are
 *  claimed by sata-nv.c.

      
      (C) 2005-2006 Red Hat Inc
 *
 *  Documentation
 *	Most chipset documentation available under NDA only

      
      (c) 2005,2006 Ricardo Cerqueira <v4l@cerqueira.org>

      
      (c) 2005,2006 Simtec Electronics

      
      (C) 2005-2007 Linux Networx (http://lnxi.com)

      
      (c) 2005-2008 MSC Vertriebsges.m.b.H, Manuel Lauss <mlau@msc-ge.com>

      
      (c) 2005-2008 MSC Vertriebsges.m.b.H, Manuel Lauss <mlau@msc-ge.com>
 */
#include <linux/bitops.h>
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/dmaengine.h>
#include <linux/dma-mapping.h>
#include <linux/err.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/i2c.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/reset.h>
#include <linux/slab.h>

      
      (C) 2005-2012 by Pablo Neira Ayuso <pablo@netfilter.org>
 *
 * Initial connection tracking via netlink development funded and
 * generally made possible by Network Robots, Inc. (www.networkrobots.com)

      
      (c) 2005-2012 Patrick McHardy <kaber@trash.net>

      
      (C) 2005-2012 Patrick McHardy <kaber@trash.net>

      
      (c) 2005-2016 Advanced Micro Devices, Inc.

      
      (C) 2005-2017 by Pablo Neira Ayuso <pablo@netfilter.org>
 *
 * Initial netfilter messages via netlink development funded and
 * generally made possible by Network Robots, Inc. (www.networkrobots.com)

      
      (C) 2005 Benedikt Spranger <b.spranger@linutronix.de>
 */

      
      (c) 2005 Benjamin Herrenschmidt, IBM Corp."

#undef DEBUG_SMU

      
      (C) 2005 by Christian Hentschel <chentschel@arnet.com.ar>
 * based on RR's ip_conntrack_ftp.c and other modules.

      
      (C) 2005 by Christian Hentschel <chentschel@arnet.com.ar>
 * based on RR's ip_nat_ftp.c and other modules.

      
      (c) 2005 by Hans J. Koch

      
      (C) 2005 by Harald Welte <laforge@netfilter.org>

      
      (c) 2005 Chris Pascoe <c.pascoe@itee.uq.edu.au>

      
      (C) 2005 Chuck Lever <cel@netapp.com>
 *
 * IPv6 support contributed by Gilles Quillard, Bull Open Source, 2005.
 *   <gilles.quillard@bull.net>

      
      (c) 2005 Daniel Drake <dsd@gentoo.org>
 *
 * The 'Alauda' is a chip manufacturered by RATOC for OEM use.

      
      (C) 2005 EADS Astrium

      
      (C) 2005 Finn Thain
 *
 * Converted to DMA API, added zero-copy buffer handling, and
 * (from the mac68k project) introduced dhd's support for 16-bit cards.

      
      (C) 2005 Finn Thain
 *
 * Converted to DMA API, and (from the mac68k project) introduced
 * dhd's support for 16-bit cards.

      
      (C) 2005 Finn Thain
 *
 * Converted to DMA API, converted to unified driver model, made it work as
 * a module again, and from the mac68k project, introduced more 32-bit cards
 * and dhd's support for 16-bit cards.

      
      (C) 2005 Frank Rowand (frowand@mvista.com)

      
      (C) 2005 Frank Rowand (frowand@mvista.com)
 * PPC32 support restored by Vitaly Wool <vwool@ru.mvista.com> and
 * Sergei Shtylyov <sshtylyov@ru.mvista.com>

      
      (C) 2005 Georges Toth <g.toth@e-biz.lu>

      
      (c) 2005 Guillaume GOURAT / NexVision
 *          guillaume.gourat@nexvision.fr
 *
 * NexVision OTOM board memory map definitions

      
      (c) 2005 Hans J. Koch

      
      (C) 2005 Harald Welte <laforge@gnumonks.org>

      
      (C) 2005 Harald Welte <laforge@netfilter.org>
 *
 * This software is distributed under GNU GPL v2, 1991

      
      (c) 2005 Hartmut Hackmann

      
      (c) 2005, Joel Schopp <jschopp@austin.ibm.com> (the ugly bit)

      
      (c) 2005 Mauro Carvalho Chehab <mchehab@kernel.org>

      
      (C) 2005 Michel Xhaard mxhaard@magic.fr
 *
 * V4L2 by Jean-Francois Moine <http://moinejf.free.fr>

      
      (c) 2005 MontaVista Software, Inc.

      
      (c) 2005 MontaVista Software, Inc.  This file is licensed under the

      
      (C) 2005 Nokia Corporation

      
      (C) 2005 Pablo Neira Ayuso <pablo@eurodev.net>

      
      (c) 2005 Patrick McHardy <kaber@trash.net>

      
      (C) 2005 Patrick McHardy <kaber@trash.net>

      
      (C) 2005 Red Hat

      
      (C) 2005 Red Hat <alan@lxorguk.ukuu.org.uk>
 *
 *    This is a fairly generic MWDMA controller. It has some limitations
 *    as it requires timing reloads on PIO/DMA transitions but it is otherwise
 *    fairly well designed.

      
      (C) 2005 Red Hat (http://www.redhat.com)

      
      (C) 2005 Red Hat Inc

      
      (C) 2005 Red Hat Inc
 *			  Alan Cox <alan@lxorguk.ukuu.org.uk>

      
      (C) 2005 Red Hat Inc
 *			  Alan Cox <alan@lxorguk.ukuu.org.uk>
 *
 * based upon

      
      (C) 2005 Red Hat Inc
 *
 * based in part upon
 * linux/drivers/ide/pci/alim15x3.c		Version 0.17	2003/01/02

      
      (C) 2005 Red Hat Inc
 *
 * Based on
 *  linux/drivers/ide/pci/opti621.c		Version 0.7	Sept 10, 2002

      
      (C) 2005 Red Hat Inc
 *
 * based upon

      
      (C) 2005 Red Hat Inc
 *
 * based upon cs5530.c by Mark Lord.

      
      (C) 2005 Red Hat
 *
 *    Some parts based on ata_piix.c by Jeff Garzik and others.

      
      (c) 2005 Thibaut VARENE <varenet@parisc-linux.org>

      
      (c) 2005 Thibaut VARENE <varenet@parisc-linux.org>
 *
 * Header file for Epson S1D13XXX driver code

      
      (C) 2005 Thomas Gleixner <tglx@linutronix.de>
 *
 * Simplifications of the original code by
 * Oleg Nesterov <oleg@tv-sign.ru>

      
      (C) 2005 Thomas Winischhofer.";
	static const char bootlogo[] = "(o_ //\\ V_/_";

	/* sisusb->lock is down */

      
      (C) 2005 USAGI/WIDE Project <http://www.linux-ipv6.org>

      
      (c) 2006, 2007 by Mauro Carvalho Chehab <mchehab@kernel.org>:
 *	- Conversion to V4L2 API
 *      - Uses video_ioctl2 for parsing and to add debug support
 */

      
      (C) 2006-2007 MontaVista Software\n");

	/* make sure error reporting method is sane */
	switch (edac_op_state) {
	case EDAC_OPSTATE_POLL:

      
      (c) 2006-2007 Ondrej Zajicek <santiago@crfreenet.org>");

      
      (C) 2006-2007 Shaohua Li <shaohua.li@intel.com>
 *
 * This code is licenced under the GPL.

      
      (C) 2006-2007 Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
 *               Shaohua Li <shaohua.li@intel.com>
 *               Adam Belay <abelay@novell.com>
 *
 * This code is licenced under the GPL.

      
      (C) 2006-2008 by Openmoko, Inc.

      
      (C) 2006-2008 by Openmoko, Inc.
 * Author: Balaji Rao <balajirrao@openmoko.org>
 * All rights reserved.
 *
 * Broken down from monstrous PCF50633 driver mainly by
 * Harald Welte and Andy Green and Werner Almesberger

      
      (C) 2006-2008 by Openmoko, Inc.
 * Author: Balaji Rao <balajirrao@openmoko.org>
 * All rights reserved.
 *
 * Broken down from monstrous PCF50633 driver mainly by
 * Harald Welte, Andy Green and Werner Almesberger

      
      (C) 2006-2008 Harald Welte <laforge@gnumonks.org>
 *

      
      (c) 2006-2008 MSC Vertriebsges.m.b.H.,
 *             Manuel Lauss <mano@roarinelk.homelinux.net>

      
      (c) 2006-2008 MSC Vertriebsges.m.b.H.,
 * 			Manuel Lauss <mano@roarinelk.homelinux.net>

      
      (C) 2006,2008 Red Hat, Inc., James Morris <jmorris@redhat.com>

      
      (C) 2006-2008 Takashi Iwai <tiwai@suse.de>

      
      (C) 2006-2009 VIA Technology, Inc.

      
      (C) 2006-2010 Patrick McHardy <kaber@trash.net>

      
      (c) 2006-2012
 */

      
      (C) 2006-2012
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/ipv6.h>
#include <linux/netfilter.h>
#include <linux/netfilter_ipv6.h>
#include <linux/export.h>
#include <net/addrconf.h>
#include <net/dst.h>
#include <net/ipv6.h>
#include <net/ip6_route.h>
#include <net/xfrm.h>
#include <net/netfilter/nf_queue.h>

      
      (C) 2006-2012
 */
#include <linux/kernel.h>
#include <linux/netfilter.h>
#include <linux/netfilter_ipv4.h>
#include <linux/ip.h>
#include <linux/skbuff.h>
#include <linux/gfp.h>
#include <linux/export.h>
#include <net/route.h>
#include <net/xfrm.h>
#include <net/ip.h>
#include <net/netfilter/nf_queue.h>

      
      (C) 2006-2012 Patrick McHardy <kaber@trash.net>

      
      (C) 2006-2012 Patrick McHardy <kaber@trash.net>
 */

      
      (C) 2006-2012 Patrick McHardy <kaber@trash.net>
 *

      
      (C) 2006-2012 Patrick McHardy <kaber@trash.net>
 *
 * Based on the old ipv4-only ipt_ULOG.c:

      
      (C) 2006-2012 Patrick McHardy <kaber@trash.net>
 *
 * Limitations:

      
      (C) 2006-2012 Patrick McHardy <kaber@trash.net>
 *
 * TODO: - NAT to a unique tuple, not to TCP source port
 * 	   (needs netfilter tuple reservation)

      
      (c) 2006 Andrew de Quincey

      
      (c) 2006 Andrew de Quincey
 *
 * Based on code found in budget-av.c, which has the following:

      
      (c) 2006 Benjamin Herrenschmidt <benh@kernel.crashing.org>, IBM Corp.
 */

      
      (c) 2006 Bob Copeland <me@bobcopeland.com>

      
      (C) 2006 by Patrick McHardy <kaber@trash.net>

      
      (c) 2006 Edgar Hucek <gimli@dark-green.com>
 * Original efi driver written by Gerd Knorr <kraxel@goldbach.in-berlin.de>
 *

      
      (C) 2006 IBM Corp

      
      (c) 2006 Keith Bennett <keith@mcs.st-and.ac.uk>
 */

      
      (C) 2006 kogiidena

      
      (c) 2006 Mauro Carvalho Chehab

    Cropping and overscan support

      
      (c) 2006 Mauro Carvalho Chehab, <mchehab@kernel.org>

      
      (c) 2006 Mauro Carvalho Chehab <mchehab@kernel.org>

    Cropping and overscan support

      
      (C) 2006 Michael Ellerman, IBM Corp

      
      (C) 2006 MontaVista Software, Inc.
 *		Vitaly Bordug <vbordug@ru.mvista.com>
 */

      
      (C) 2006 Montavista Software\n");

	/* make sure error reporting method is sane */
	switch (edac_op_state) {
	case EDAC_OPSTATE_POLL:

      
      (c) 2006 Ondrej Zajicek <santiago@crfreenet.org>");

      
      (C) 2006 Patrick McHardy <kaber@trash.net>

      
      (c) 2006 Red Hat
 */

      
      (C) 2006 Red Hat

      
      (C) 2006 Red Hat <alan@lxorguk.ukuu.org.uk>
 *
 *    Some parts based on ata_piix.c by Jeff Garzik and others.

      
      (C) 2006 Red Hat Inc

      
      (C) 2006 Red Hat Inc
 *			  Alan Cox
 *
 * Based heavily on
 * linux/drivers/ide/pci/cy82c693.c		Version 0.40	Sep. 10, 2002

      
      (C) 2006 Red Hat Inc
 *
 *	The Opti DMA controllers are related to the older PIO PCI controllers
 *	and indeed the VLB ones. The main differences are that the timing
 *	numbers are now based off PCI clocks not VLB and differ, and that
 *	MWDMA is supported.

      
      (c) 2006 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C24XX - LEDs GPIO driver

      
      (C) 2006 Simtec Electronics

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/list.h>
#include <linux/timer.h>
#include <linux/init.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/platform_device.h>
#include <linux/io.h>
#include <linux/mtd/mtd.h>
#include <linux/mtd/rawnand.h>
#include <linux/mtd/nand_ecc.h>
#include <linux/mtd/partitions.h>
#include <linux/memblock.h>

      
      (c) 2006 Ted Walther and John Sokol

      
      (C) 2006 Thomas Gleixner <tglx@linutronix.de>
//

      
      (C) 2006  Thomas Maier <balagi@justmail.de>
 *

      
      (C) 2006 Tim Small

      
      (c) 2006 Wolfson Microelectronics PLC.
 * Graeme Gregory graeme.gregory@wolfsonmicro.com or linux@wolfsonmicro.com
 *

      
      (C) 2007, 2008, 2011, 2012 Patrick McHardy <kaber@trash.net>

      
      (c) 2007,2008, Andy Whitcroft <apw@uk.ibm.com> (new conditions, test suite)

      
      (C) 2007,2008 Dmitry Baryshkov
 *
 * Based on:

      
      (C) 2007,2008 Jochen Friedrich <jochen@scram.de>

      
      (C) 2007-2008, MontaVista Software, Inc.

      
      (c) 2007-2008 MSC Vertriebsges.m.b.H.,

      
      (C) 2007, 2008 Patrick McHardy <kaber@trash.net>

      
      (C) 2007,2009,2010 Bartlomiej Zolnierkiewicz
 *
 * Based in part on linux/drivers/ide/pci/pdc202xx_old.c

      
      (C) 2007,2009 Bartlomiej Zolnierkiewicz
 *
 *    Based upon linux/drivers/ide/pci/sis5513.c

      
      (c) 2007-2009 Jiri Kosina
 *
 *  HID debugging support

      
      (c) 2007-2009 MSC Vertriebsges.m.b.H.,

      
      (C) 2007-2010 by Jan Engelhardt <jengelh@medozas.de>
 *
 * Extracted from xt_TEE.c

      
      (C) 2007,2011 Bartlomiej Zolnierkiewicz
 *
 *    Based in part on drivers/ide/pci/aec62xx.c

      
      (c) 2007-2011 MSC Vertriebsges.m.b.H.,

      
      (C) 2007-2012 Patrick McHardy <kaber@trash.net>

      
      (C) 2007 aCarLab (India) Pvt. Ltd. (http://acarlab.com)

      
      (C) 2007 Alexander Shishkin <virtuoso@slind.org>

      
      (C) 2007 Andrew Victor

      
      (C) 2007 Bartlomiej Zolnierkiewicz
 *
 * based upon

      
      (C) 2007 by Hans J. Koch <hjk@hansjkoch.de>

      
      (C) 2007 by Hans J. Koch <hjk@hansjkoch.de>
 *
 * based on code written by John Morris <john.morris@spirentcom.com>

      
      (C) 2007 by Holger Schurig <hs4233@mail.mn-solutions.de>

      
      (C) 2007 by Patrick McHardy <kaber@trash.net>
 *
 * Based on the old ipv4-only ip_queue.c:

      
      (C) 2007 by Sebastian Cla

      
      (C) 2007 Dmitry Adamushko <dmitry.adamushko@gmail.com>
 *
 *  Group scheduling enhancements by Srivatsa Vaddagiri

      
      (C) 2007 EADS Astrium
 *
 * This driver is based on the lm75 and other lm_sensors/hwmon drivers

      
      (c) 2007 Gerd Hoffmann <kraxel@suse.de>
 */

      
      (c) 2007 Guido Guenther <agx@sigxcpu.org>

      
      (C) 2007 Hans J. Koch <hjk@hansjkoch.de>

      
      (C) 2007 jetzbroadband (http://jetzbroadband.com)

      
      (c) 2007, Joe Perches <joe@perches.com>
#           created from checkpatch.pl
#
# Print selected MAINTAINERS information for
# the files modified in a patch or for a file

      
      (c) 2007 Juergen Beisert <j.beisert@pengutronix.de>

      
      (C) 2007 Kees Lemmens (adapted for kernel 2.6.20)

      
      (C) 2007 Laszlo Attila Toth <panther@balabit.hu>

      
      (C) 2007 Linux Networx (http://lnxi.com)

      
      (c) 2007 Manuel Lauss

#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/platform_device.h>
#include <sound/core.h>
#include <sound/pcm.h>
#include <sound/soc.h>
#include <asm/io.h>

      
      (C) 2007 Martin K. Petersen <mkp@mkp.net>

      
      (c) 2007 Mauro Carvalho Chehab, <mchehab@kernel.org>

      
      (c) 2007 Mauro Carvalho Chehab, <mchehab@kernel.org>
 *
 * Highly based on video-buf written originally by:

      
      (c) 2007 Michael Krufky

      
      (c) 2007 Michal Januszewski <spock@gentoo.org>
 *     Loosely based upon the vesafb driver.
 *

      
      (C) 2007 Michel Benoit
 *
 * Based on rtc-at91rm9200.c by Rick Bronson

      
      (C) 2007 Mike Galbraith <efault@gmx.de>
 *
 *  Various enhancements by Dmitry Adamushko.

      
      (C) 2007 Montavista Software, Inc.
 * Vitaly Bordug <vitb@kernel.crashing.org>
 *
 * Converted to of_platform_device. Renamed to i2c-cpm.c.

      
      (c) 2007 MSC Vertriebsges.m.b.H, Manuel Lauss <mlau@msc-ge.com>

      
      (c) 2007 Network Appliance, Inc.  All Rights Reserved.

      
      (c) 2007 Ondrej Zajicek <santiago@crfreenet.org>");

      
      (C) 2007 Patrick McHardy <kaber@trash.net>

      
      (C) 2007 Pavel Emelyanov <xemul@openvz.org>, OpenVZ, SWsoft Inc.

      
      (c) 2007 Red Hat
 */

      
      (C) 2007 Red Hat Inc
 *
 * Based upon
 *  linux/drivers/ide/pci/cmd640.c		Version 1.02  Sep 01, 1996

      
      (C) 2007 Red Hat Inc
 *
 * Note: The controller like many controllers has shared timings for
 * PIO and DMA. We thus flip to the DMA timings in dma_start and flip back
 * in the dma_stop function. Thus we actually don't need a set_dmamode
 * method as the PIO method is always called and will set the right PIO
 * timing parameters.

      
      (C) 2007 Red Hat, Inc.\n");

	romfs_inode_cachep =
		kmem_cache_create("romfs_i",
				  sizeof(struct romfs_inode_info), 0,
				  SLAB_RECLAIM_ACCOUNT | SLAB_MEM_SPREAD |
				  SLAB_ACCOUNT, romfs_i_init_once);

      
      (C) 2007 Rodolfo Giometti\n");

	c2port_class = class_create(THIS_MODULE, "c2port");
	if (IS_ERR(c2port_class)) {
		printk(KERN_ERR "c2port: failed to allocate class\n");
		return PTR_ERR(c2port_class);

      
      (c) 2007 Sebastian Siewior <bigeasy@linutronix.de>
 *

      
      (c) 2007 sgi/(c) 2011 Linux Foundation.\n\n"
		"slabinfo [-ahnpvtsz] [-d debugopts] [slab-regexp]\n"
		"-a|--aliases           Show aliases\n"
		"-A|--activity          Most active slabs first\n"
		"-d<options>|--debug=<options> Set/Clear Debug options\n"
		"-D|--display-active    Switch line format to activity\n"
		"-e|--empty             Show empty slabs\n"
		"-f|--first-alias       Show first alias\n"
		"-h|--help              Show usage information\n"
		"-i|--inverted          Inverted list\n"
		"-l|--slabs             Show slabs\n"
		"-n|--numa              Show NUMA information\n"
		"-o|--ops		Show kmem_cache_ops\n"
		"-s|--shrink            Shrink slabs\n"
		"-r|--report		Detailed report on single slabs\n"
		"-S|--Size              Sort by size\n"
		"-t|--tracking          Show alloc/free information\n"
		"-T|--Totals            Show summary information\n"
		"-v|--validate          Validate slabs\n"
		"-z|--zero              Include empty slabs\n"
		"-1|--1ref              Single reference\n"
		"-N|--lines=K           Show the first K slabs\n"
		"-L|--Loss              Sort by loss\n"
		"-X|--Xtotals           Show extended summary information\n"
		"-B|--Bytes             Show size in bytes\n"
		"-U|--Unreclaim		Show unreclaimable slabs only\n"
		"\nValid debug options (FZPUT may be combined)\n"
		"a / A          Switch on all debug options (=FZUP)\n"
		"-              Switch off all debug options\n"
		"f / F          Sanity Checks (SLAB_CONSISTENCY_CHECKS)\n"
		"z / Z          Redzoning\n"
		"p / P          Poisoning\n"
		"u / U          Tracking\n"
		"t / T          Tracing\n"
	);

      
      (C) 2007 sgi, Christoph Lameter

      
      (C) 2007 SGI, Christoph Lameter

      
      (C) 2007, SGI. Christoph Lameter <cl@linux.com>
 */
#include <linux/kernel.h>
#include <linux/gfp.h>
#include <linux/percpu.h>

      
      (C) 2007 SGI, Christoph Lameter
 */
#include <linux/kobject.h>

      
      (C) 2007 sgi. Christoph Lameter.
 *
 * Virtual memory maps allow VM primitives pfn_to_page, page_to_pfn,
 * virt_to_page, page_address() to be implemented as a base offset
 * calculation without memory access.

      
      (C) 2007 SoftwareBitMaker

      
      (C) 2007 Sukadev Bhattiprolu <sukadev@us.ibm.com>, IBM
 *     Many thanks to Oleg Nesterov for comments and help
 *

      
      (c) 2007 Trent Piepho <xyzzy@speakeasy.org>

      
      (C) 2007 United Security Providers

      
      (C) 2007 Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
 *          Shaohua Li <shaohua.li@intel.com>
 *          Adam Belay <abelay@novell.com>
 *
 * This code is licenced under the GPL.

      
      (C) 2007 www.douglaskthompson.com

      
      (C) 2007 www.softwarebitmaker.com

      
      (C) 2008, 2009, 2010, 2011 by Marc Kleine-Budde <kernel@pengutronix.de>

      
      (C) 2008, 2009 by Marc Kleine-Budde <kernel@pengutronix.de>
 *
 * Bosch C_CAN controller is compliant to CAN protocol version 2.0 part A and B.
 * Bosch C_CAN user manual can be obtained from:

      
      (C) 2008-2009 Pablo Neira Ayuso <pablo@netfilter.org>

      
      (c) 2008-2010 Andy Whitcroft <apw@canonical.com>

      
      (c) 2008-2011 Manuel Lauss <manuel.lauss@googlemail.com>
 *

      
      (c) 2008-2011 Mauro Carvalho Chehab <mchehab@kernel.org>
//

      
      (C) 2008-2013 Christoph Lameter <cl@linux.com>
 *
 * Optimized manipulation for memory allocated through the per cpu
 * allocator or for addresses of per cpu variables.

      
      (c) 2008-2014 Cliff Wickman <cpw@sgi.com>, SGI.

      
      (c) 2008 Aidan Thornton <makosoft@googlemail.com>
//

      
      (c) 2008 Alexey Starikovskiy <astarikovskiy@suse.de>
 */

      
      (C) 2008 Anatolij Gustschin <agust@denx.de>

      
      (c) 2008 Daniel Mack <daniel@caiaq.de>

      
      (c) 2008 Dan Williams <dcbw@redhat.com>
 *
 * Inspiration taken from sierra_ms.c by Kevin Lloyd <klloyd@sierrawireless.com>

      
      (c) 2008 Devin Heitmueller <devin.heitmueller@gmail.com>
//	- Fixes for the driver to properly work with HVR-950
//	- Fixes for the driver to properly work with Pinnacle PCTV HD Pro Stick
//	- Fixes for the driver to properly work with AMD ATI TV Wonder HD 600
//

      
      (C) 2008 Korolev Alexey <akorolev@infradead.org>

      
      (C) 2008 Krzysztof Piotr Oledzki <ole@ans.pl>

      
      (c) 2008 Manuel Lauss <mano@roarinelk.homelinux.net>
 */

      
      (C) 2008 Manuel Traut <manut@linutronix.de>
 *

      
      (c) 2008 Mijhail Moreyra <mijhail.moreyra@gmail.com>
 *    Adapted from cx88-alsa.c

      
      (c) 2008 NetApp.  All Rights Reserved.

      
      (c) 2008 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
 */

      
      (c) 2008 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
 *
 * PLEASE HAVE A LOOK AT Documentation/fb/sh7760fb.txt!

      
      (C) 2008 Patrick McHardy <kaber@trash.net>

      
      (c) 2008, Steven Rostedt <srostedt@redhat.com>

      
      (c) 2008 Steven Toth <stoth@linuxtv.org>
 *      - CX23885/7/8 support
 *
 *  Includes parts from the ivtv driver( http://ivtv.sourceforge.net/),

      
      (c) 2008 Steven Toth <stoth@linuxtv.org>
 *      - CX23885/7/8 support
 *
 *  Includes parts from the ivtv driver <http://sourceforge.net/projects/ivtv/>

      
      (C) 2008 Vasiliy Leonenko <vasiliy.leonenko@gmail.com>

      
      (c) 2008 Wind River Systems, Inc.\n");

	/* Only POLL mode supported so far */
	edac_op_state = EDAC_OPSTATE_POLL;

      
      (c) 2008 Wind River Systems, Inc\n");

	/* Only support POLL mode so far */
	edac_op_state = EDAC_OPSTATE_POLL;

      
      (c) 2008 Xilinx, Inc.

      
      (C) 2009-2010 Bartlomiej Zolnierkiewicz

      
      (C) 2009-2010 Bartlomiej Zolnierkiewicz
 *
 * Based on

      
      (C) 2009-2010 Bartlomiej Zolnierkiewicz
 *
 *    Some parts based on ata_piix.c by Jeff Garzik and others.

      
      (c) 2009, 2010 Nvidia Graphics Pvt. Ltd.

      
      (c) 2009, 2010 Nvidia Graphics Pvt. Ltd.
 *

      
      (C)  2009 Alexander Clouter <alex@digriz.org.uk>

      
      (C) 2009 Alexander Clouter <alex@digriz.org.uk>

      
      (c) 2009 Arnaldo Carvalho de Melo <acme@redhat.com>

      
      (C) 2009 Bartlomiej Zolnierkiewicz

      
      (c) 2009 Daniel Mack <daniel@caiaq.de>

      
      (C) 2009 Daniel Mack <daniel@caiaq.de> ).
 *

      
      (c) 2009 Dmitry Artamonow <mad_soft@inbox.ru>

      
      (c) 2009 Gerd Hoffmann <kraxel@redhat.com>

      
      (C) 2009 Google Inc. John(Jung-Ik) Lee <jilee@google.com>
 *
 * Per Atp867 data sheet rev 1.2, Acard.
 * Based in part on early ide code from
 *	2003-2004 by Eric Uhrhane, Google, Inc.

      
      (c) 2009 IBM Corp.
 */

      
      (c) 2009 Kristoffer Ericson <kristoffer.ericson@gmail.com>
 *
 * Driver for Epson S1D13xxx series framebuffer chips

      
      (c) 2009 Manuel Lauss <manuel.lauss@googlemail.com>
 */

      
      (c) 2009 NetApp.  All Rights Reserved.

      
      (C) 2009 - Peter Feuerer     peter (a) piie.net
 *                              http://piie.net
 *     2009 Borislav Petkov	bp (a) alien8.de
 *
 * Inspired by and many thanks to:

      
      (C) 2009 Samsung Electronics
 * Author: Michal Nazarewicz (mina86@mina86.com)
 */

      
      (C) 2009 Sascha Hauer, Pengutronix

      
      (C) 2009 Siemens AG

      
      (c) 2009 Steven Toth <stoth@kernellabs.com>

      
      (c) 2009, Tom Zanussi <tzanussi@gmail.com>

      
      (C) 2009 Uwe Kleine-Koenig, Pengutronix

      
      (C) 2009 Valentin Sitdikov <v.sitdikov@gmail.com>

      
      (C) 2010-2011 Red Hat, Inc.

      
      (C) 2010-2011 Thomas Graf <tgraf@redhat.com>

      
      (C) 2010,2011       Thomas Renninger <trenn@suse.de>, Novell Inc.

      
      (C) 2010,2011       Thomas Renninger <trenn@suse.de>, Novell Inc

      
      (C) 2010,2011      Thomas Renninger <trenn@suse.de>, Novell Inc.

      
      (c) 2010-2018 Joe Perches <joe@perches.com>

use strict;
use warnings;
use POSIX;
use File::Basename;
use Cwd 'abs_path';
use Term::ANSIColor qw(:constants);
use Encode qw(decode encode);

      
      (C) 2010. All rights reserved.

      
      (c) 2010 Arnaldo Carvalho de Melo <acme@redhat.com>
 */

      
      (c) 2010, Arnaldo Carvalho de Melo <acme@redhat.com>

      
      (c) 2010 Arnaud Patard <apatard@mandriva.com>

      
      (c) 2010 Arnaud Patard <arnaud.patard@rtp-net.org>

      
      (C) 2010 Bartlomiej Zolnierkiewicz
 *
 * based upon

      
      (C) 2010 Eric Dumazet

      
      (C) 2010 Luotao Fu <l.fu@pengutronix.de>

      
      (c) 2010 Manfred Spraul <manfred@colorfullife.com>
 *
 * support for audit of ipc object properties and permission changes
 * Dustin Kirkland <dustin.kirkland@us.ibm.com>

      
      (C) 2010 Michael J. Cree
 *
 * Somewhat based on the Sparc code, and to a lesser extent the PowerPC and

      
      (c) 2010 Nikolaus Voss, Weinmann Medical GmbH

      
      (C) 2010 Pablo Neira Ayuso <pablo@netfilter.org>

      
      (C) 2010 Red Hat, Inc.
 *
 * Author: Michael S. Tsirkin <mst@redhat.com>

      
      (C) 2010 Red Hat Inc
 * Author: Michael S. Tsirkin <mst@redhat.com>
 *
 * This software is distributed under GNU GPL v2, 1991

      
      (C) 2010       Thomas Renninger <trenn@suse.de>

      
      (c) 2010, Tom Zanussi <tzanussi@gmail.com>

      
      (c) 2011-12 liran <jli11@intersil.com>

      
      (c) 2011 Arvid Brodin <arvid.brodin@enea.com>
 *

      
      (C) 2011 Bartlomiej Zolnierkiewicz

      
      (C) 2011 Bartlomiej Zolnierkiewicz
 *
 * Based in part on linux/drivers/ide/pci/sl82c105.c
 * 		SL82C105/Winbond 553 IDE driver

      
      (C) 2011 DENX Software Engineering, Anatolij Gustschin <agust@denx.de>

      
      (C) 2011 Hans de Goede <hdegoede@redhat.com>
 */

      
      (C) 2011 Hans de Goede <hdegoede@redhat.com>

   NOTE: this version of pwc is an unofficial (modified) release of pwc & pcwx
   driver and thus may have bugs that are not present in the original version.
   Please send bug reports and support requests to <luc@saillard.org>.

      
      (C) 2011 Hans de Goede <hdegoede@redhat.com>

   NOTE: this version of pwc is an unofficial (modified) release of pwc & pcwx
   driver and thus may have bugs that are not present in the original version.
   Please send bug reports and support requests to <luc@saillard.org>.
   The decompression routines have been implemented by reverse-engineering the
   Nemosoft binary pwcx module. Caveat emptor.

      
      (C) 2011 Intra2net AG <http://www.intra2net.com>

      
      (c) 2011 Jiri Olsa <jolsa@redhat.com>

      
      (C) 2011 Linux Foundation, Christoph Lameter
 */

      
      (C) 2011 Linux Foundation, Christoph Lameter
 *
 * Compile with:
 *

      
      (c) 2011 Manuel Lauss <manuel.lauss@googlemail.com>
 */

      
      (c) 2011 Manuel Lauss <manuel.lauss@googlemail.com>
 *

      
      (c) 2011 Manuel Lauss <manuel.lauss@googlemail.com>
 *
 * based on the old ALSA driver originally written by
 *			Charles Eidsness <charles@cooper-street.com>

      
      (c) 2011 Manuel Lauss <manuel.lauss@googlemail.com>
 *
 * copied almost verbatim from the old ALSA driver, written by
 *			Charles Eidsness <charles@cooper-street.com>

      
      (c) 2011 Manuel Lauss <manuel.lauss@googlemail.com>
 *
 * Note: clock supplied to the I2S controller must be 256x samplerate.

      
      (C) 2011 Omnibond Systems
 *
 * Changes by Acxiom Corporation to implement generic service_operation()

      
      (c) 2011 Ondrej Zary <linux@rainbow-software.org>");

      
      (C) 2011 Pablo Neira Ayuso <pablo@netfilter.org>

      
      (C) 2011 Patrick McHardy <kaber@trash.net>

      
      (C) 2011 The Chromium OS Authors
 *
 * This file is released under the GPLv2.

      
      (C) 2011       Thomas Renninger <trenn@novell.com> Novell Inc.

      
      (C) 2011 Thomas Renninger <trenn@suse.de>, Novell Inc.

      
      (c) 2011 Volkswagen Group Research
 * Authors:    Michal Sojka <sojkam1@fel.cvut.cz>
 *             Pavel Pisa <pisa@cmp.felk.cvut.cz>
 *             Rostislav Lisovy <lisovy@gmail.cz>
 * Funded by:  Volkswagen Group Research
 */

      
      (C) 2012-2013 by Pablo Neira Ayuso <pablo@netfilter.org>

      
      (c) 2012-2013 - Mauro Carvalho Chehab
 *	The entire API were re-written, and ported to use struct device
 *

      
      (C) 2012-2014 by sysmocom - s.f.m.c. GmbH

      
      (C) 2012 by Hans Schillstrom <hans.schillstrom@ericsson.com>

      
      (C) 2012 by Lemonage GmbH

      
      (C) 2012 by Lemonage GmbH
 *  Author: Lars Poeschel <poeschel@lemonage.de>
 *  All rights reserved.
 */

      
      (C) 2012 by Pablo Neira Ayuso <pablo@netfilter.org>

      
      (C) 2012 by Vyatta Inc. <http://www.vyatta.com>

      
      (C) 2012 Christoph Lameter <cl@linux.com>
 */
#include <linux/slab.h>

      
      (c) 2012 Frank Sch
//
// Based on cx88-dvb, saa7134-dvb and videobuf-dvb originally written by:

      
      (C) 2012 Google, Inc.
 * Author: Kent Overstreet <koverstreet@google.com>
 *
 * This implements a refcount with similar semantics to atomic_t - atomic_inc(),
 * atomic_dec_and_test() - but percpu.

      
      (C) 2012  Michel Lespinasse <walken@google.com>

      
      (C) 2012 MontaVista Software, LLC <source@mvista.com>
 *
 * Based upon
 * linux/drivers/ide/pci/cmd64x.c		Version 1.30	Sept 10, 2002

      
      (C) 2012 Pablo Neira Ayuso <pablo@netfilter.org>

      
      (C) 2012  Sasha Levin <levinsasha928@gmail.com>
 */

      
      (c) 2012 Viresh Kumar <viresh.kumar@linaro.org>

      
      (C) 2012 Wolfram Sang, Pengutronix

      
      (C) 2013 Astaro GmbH

      
      (c) 2013 by Freescale Semiconductor, Inc.
 *
 * Author: Dave Jiang <djiang@mvista.com>

      
      (C) 2013 Daniel Borkmann <dborkman@redhat.com>

      
      (c) 2013 Daniel Mack <zonque@gmail.com>

      
      (c) 2013 Digital Devices GmbH Germany.  All rights reserved
 *

      
      (c) 2013 Hans de Goede <hdegoede@redhat.com>
 *
 * Based on the same file for the usb-storage driver, which is:

      
      (C) 2013      James Chapman <jchapman@katalix.com>

      
      (C) 2013 Viresh Kumar <viresh.kumar@linaro.org>
 *
 *  Oct 2005 - Ashok Raj <ashok.raj@intel.com>
 *	Added handling for CPU hotplug
 *  Feb 2006 - Jacob Shin <jacob.shin@amd.com>
 *	Fix handling for CPU hotplug -- affected CPUs

      
      (C) 2014-2015 Pratik Patel <pratikp@codeaurora.org>
 *
 * Serious refactoring, code cleanup and upgrading to the Coresight upstream
 * framework by Mathieu Poirier

      
      (c) 2014-2017 Valentin Rothberg <valentinrothberg@gmail.com>

      
      (C) 2014 by Pablo Neira Ayuso <pablo@netfilter.org>

      
      (C) 2014 by Pablo Neira Ayuso <pablo@netfilter.org>
 *
 * Based on code from ebt_log from:
 *

      
      (c) 2014 Daniel Mack <linux@zonque.org>

      
      (c) 2014 Jeff Layton <jlayton@primarydata.com>
 */

      
      (c) 2014, Sasha Levin <sasha.levin@oracle.com>
#set -x

if [[ $# < 2 ]]; then
	echo "Usage:"
	echo "	$0 [vmlinux] [base path] [modules path]"
	exit 1
fi

      
      (c) 2014 Stefan Hengelein <stefan.hengelein@fau.de>

      
      (c) 2014 Volkswagen Group Research

      
      (C) 2015-2016 Chunyan Zhang <zhang.chunyan@linaro.org>
 */
#include <asm/local.h>
#include <linux/amba/bus.h>
#include <linux/bitmap.h>
#include <linux/clk.h>
#include <linux/coresight.h>
#include <linux/coresight-stm.h>
#include <linux/err.h>
#include <linux/kernel.h>
#include <linux/moduleparam.h>
#include <linux/of_address.h>
#include <linux/perf_event.h>
#include <linux/pm_runtime.h>
#include <linux/stm.h>

      
      (C) 2015-2016 Mathieu Poirier <mathieu.poirier@linaro.org>
 *
 * Guaranteed timing and support for various packet type coming from the
 * generic STM API by Chunyan Zhang

      
      (C) 2015-2018 Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>

      
      (C) 2015 Borislav Petkov <bp@alien8.de>
 *
 * This driver allows to upgrade microcode on x86 processors.

      
      (C) 2015 by Il Han <corone.il.han@gmail.com>

      
      (C) 2015 Pengutronix, Alexander Aring <aar@pengutronix.de>

      
      (C) 2015 Pengutronix, Alexander Aring <aar@pengutronix.de>
 */

      
      (c) 2015, Quentin Casasnovas <quentin.casasnovas@oracle.com>

obj=$1

      
      (C) 2015 Red Hat GmbH

      
      (C) 2016 Arnaldo Carvalho de Melo <acme@redhat.com>

      
      (c) 2016 Arnaldo Carvalho de Melo <acme@redhat.com>
 *
 * Quick example, resorting threads by its shortname:
 *

      
      (C) 2016 by Pablo Neira Ayuso <pablo@netfilter.org>

      
      (C) 2016 by Pablo Neira Ayuso <pablo@netfilter.org>
 *
 * Author: Harald Welte <hwelte@sysmocom.de>
 *	   Pablo Neira Ayuso <pablo@netfilter.org>
 *	   Andreas Schultz <aschultz@travelping.com>

      
      (c) 2016 Davidlohr Bueso <dave@stgolabs.net>
 * Further wakeup optimizations, documentation

      
      (C) 2016 Pengutronix, Alexander Aring <aar@pengutronix.de>
 */

      
      (c) 2016 Petr Kulhavy, Barix AG <petr@barix.com>

      
      (C) 2017-2018 Synopsys, Inc. (www.synopsys.com)


      
      (C) 2017 Anju T Sudhakar, IBM Corporation.

      
      (C) 2017 Helge Deller <deller@gmx.de>
 */

      
      (C) 2017 Hemant K Shaw, IBM Corporation.

      
      (c) 2017, Jonathan Corbet <corbet@lwn.net>
#           sayli karnik <karniksayli1995@gmail.com>
#
# This script detects files with kernel-doc comments for exported functions
# that are not included in documentation.

      
      (c) 2017 Linaro Ltd.
 *
 * Author: Peter Pearse <peter.pearse@arm.com>
 * Author: Linus Walleij <linus.walleij@linaro.org>

      
      (C) 2017 Linus Walleij <linus.walleij@linaro.org>
 */
#ifndef _GEMINI_ETHERNET_H
#define _GEMINI_ETHERNET_H

      
      (C) 2017 Red Hat GmbH
 * Author: Florian Westphal <fw@strlen.de>
 *
 * split from xt_connlimit.c:

      
      (c) 2017 Stefano Stabellini <stefano@aporeto.com>

      
      (c) 2017 Tobin C. Harding <me@tobin.cc>

      
      (c) 2018 Eyal Birger <eyal.birger@gmail.com>

      
      (C) 2018 Mojatau, Alexander Aring <aring@mojatau.com>

      
      (c) 2018 Oleksandr Andrushchenko, EPAM Systems Inc.

      
      (c) 2018 Oleksandr Andrushchenko, EPAM Systems Inc.
 */

      
      (C) 2018 Synopsys, Inc. (www.synopsys.com)

#ifndef ASM_ARC_DMA_MAPPING_H
#define ASM_ARC_DMA_MAPPING_H

      
      (C) * 2 - 1) : ((C)

      
      (c) >> 22) == ((m)

      
      (C)<<27)

#define IBOvals(R,M,X,S,D,L,B,F) \
	(((R)<<8)|((M)<<16)|((X)<<24)|((S)<<29)|((D)<<28)|((L)<<31)|((B)<<1)|(F))

      
      (c) / 2;
		if (p->blob_len > MAX_BLOB_SIZE)
			return -EINVAL;
		ret = hex2bin(p->blob, c, p->blob_len);
		if (ret < 0)
			return -EINVAL;
		ret = getoptions(datablob, p, o);
		if (ret < 0)
			return ret;
		ret = Opt_load;
		break;
	case Opt_update:

      
      (c) << 3)
#define NPC_AF_KPUX_ENTRYX_ACTION0(a, b) \
		(0x100020 | (a) << 14 | (b) << 6)
#define NPC_AF_KPUX_ENTRYX_ACTION1(a, b) \
		(0x100028 | (a) << 14 | (b) << 6)
#define NPC_AF_KPUX_ENTRY_DISX(a, b)	(0x180000 | (a) << 6 | (b) << 3)
#define NPC_AF_CPIX_CFG(a)		(0x200000 | (a) << 3)
#define NPC_AF_INTFX_LIDX_LTX_LDX_CFG(a, b, c, d) \

      
      (c) << 3)
#define NPC_AF_MCAMEX_BANKX_CAMX_INTF(a, b, c)       \

      
      (c) << 3)
#define NPC_AF_MCAMEX_BANKX_CAMX_W0(a, b, c)         \

      
      (c) << 3)
#define NPC_AF_MCAMEX_BANKX_CAMX_W1(a, b, c)         \

      
      (c) << 3)
#define NPC_AF_MCAMEX_BANKX_CFG(a, b)	 (0x1800000ull | (a) << 8 | (b) << 4)
#define NPC_AF_MCAMEX_BANKX_STAT_ACT(a, b) \
		(0x1880000 | (a) << 8 | (b) << 4)
#define NPC_AF_MATCH_STATX(a)		(0x1880008 | (a) << 8)
#define NPC_AF_INTFX_MISS_STAT_ACT(a)	(0x1880040 + (a) * 0x8)
#define NPC_AF_MCAMEX_BANKX_ACTION(a, b) (0x1900000ull | (a) << 8 | (b) << 4)
#define NPC_AF_MCAMEX_BANKX_TAG_ACT(a, b) \
		(0x1900008 | (a) << 8 | (b) << 4)
#define NPC_AF_INTFX_MISS_ACT(a)	(0x1a00000 | (a) << 4)
#define NPC_AF_INTFX_MISS_TAG_ACT(a)	(0x1b00008 | (a) << 4)
#define NPC_AF_MCAM_BANKX_HITX(a, b)	(0x1c80000 | (a) << 8 | (b) << 4)
#define NPC_AF_LKUP_CTL			(0x2000000)
#define NPC_AF_LKUP_DATAX(a)		(0x2000200 | (a) << 4)
#define NPC_AF_LKUP_RESULTX(a)		(0x2000400 | (a) << 4)
#define NPC_AF_INTFX_STAT(a)		(0x2000800 | (a) << 4)
#define NPC_AF_DBG_CTL			(0x3000000)
#define NPC_AF_DBG_STATUS		(0x3000010)
#define NPC_AF_KPUX_DBG(a)		(0x3000020 | (a) << 8)
#define NPC_AF_IKPU_ERR_CTL		(0x3000080)
#define NPC_AF_KPUX_ERR_CTL(a)		(0x30000a0 | (a) << 8)
#define NPC_AF_MCAM_DBG			(0x3001000)
#define NPC_AF_DBG_DATAX(a)		(0x3001400 | (a) << 4)
#define NPC_AF_DBG_RESULTX(a)		(0x3001800 | (a) << 4)


      
      (c) << 3))

enum vftype {
	AE_TYPES = 1,
	SE_TYPES = 2,
	BAD_CPT_TYPES,

      
      (c)<<4)

#define KB_DELAY		8
#define SCAN_INTERVAL		(HZ/10)

      
      (c)*4)
#define NV50_PFIFO_CTX_TABLE__SIZE                                128
#define NV50_PFIFO_CTX_TABLE_CHANNEL_ENABLED                  (1<<31)
#define NV50_PFIFO_CTX_TABLE_UNK30_BAD                        (1<<30)
#define NV50_PFIFO_CTX_TABLE_INSTANCE_MASK_G80             0x0FFFFFFF
#define NV50_PFIFO_CTX_TABLE_INSTANCE_MASK_G84             0x00FFFFFF
#define NV03_PFIFO_CACHE0_PUSH0                            0x00003000
#define NV03_PFIFO_CACHE0_PULL0                            0x00003040
#define NV04_PFIFO_CACHE0_PULL0                            0x00003050
#define NV04_PFIFO_CACHE0_PULL1                            0x00003054
#define NV03_PFIFO_CACHE1_PUSH0                            0x00003200
#define NV03_PFIFO_CACHE1_PUSH1                            0x00003204
#define NV03_PFIFO_CACHE1_PUSH1_DMA                            (1<<8)
#define NV40_PFIFO_CACHE1_PUSH1_DMA                           (1<<16)
#define NV03_PFIFO_CACHE1_PUSH1_CHID_MASK                  0x0000000f
#define NV10_PFIFO_CACHE1_PUSH1_CHID_MASK                  0x0000001f
#define NV50_PFIFO_CACHE1_PUSH1_CHID_MASK                  0x0000007f
#define NV03_PFIFO_CACHE1_PUT                              0x00003210
#define NV04_PFIFO_CACHE1_DMA_PUSH                         0x00003220
#define NV04_PFIFO_CACHE1_DMA_FETCH                        0x00003224
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_8_BYTES         0x00000000
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_16_BYTES        0x00000008
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_24_BYTES        0x00000010
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_32_BYTES        0x00000018
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_40_BYTES        0x00000020
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_48_BYTES        0x00000028
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_56_BYTES        0x00000030
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_64_BYTES        0x00000038
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_72_BYTES        0x00000040
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_80_BYTES        0x00000048
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_88_BYTES        0x00000050
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_96_BYTES        0x00000058
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_104_BYTES       0x00000060
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_112_BYTES       0x00000068
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_120_BYTES       0x00000070
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_128_BYTES       0x00000078
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_136_BYTES       0x00000080
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_144_BYTES       0x00000088
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_152_BYTES       0x00000090
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_160_BYTES       0x00000098
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_168_BYTES       0x000000A0
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_176_BYTES       0x000000A8
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_184_BYTES       0x000000B0
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_192_BYTES       0x000000B8
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_200_BYTES       0x000000C0
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_208_BYTES       0x000000C8
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_216_BYTES       0x000000D0
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_224_BYTES       0x000000D8
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_232_BYTES       0x000000E0
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_240_BYTES       0x000000E8
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_248_BYTES       0x000000F0
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_256_BYTES       0x000000F8
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE                 0x0000E000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_32_BYTES        0x00000000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_64_BYTES        0x00002000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_96_BYTES        0x00004000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_128_BYTES       0x00006000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_160_BYTES       0x00008000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_192_BYTES       0x0000A000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_224_BYTES       0x0000C000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_256_BYTES       0x0000E000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS             0x001F0000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_0           0x00000000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_1           0x00010000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_2           0x00020000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_3           0x00030000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_4           0x00040000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_5           0x00050000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_6           0x00060000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_7           0x00070000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_8           0x00080000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_9           0x00090000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_10          0x000A0000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_11          0x000B0000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_12          0x000C0000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_13          0x000D0000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_14          0x000E0000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_15          0x000F0000
#    define NV_PFIFO_CACHE1_ENDIAN                         0x80000000
#    define NV_PFIFO_CACHE1_LITTLE_ENDIAN                  0x7FFFFFFF
#    define NV_PFIFO_CACHE1_BIG_ENDIAN                     0x80000000
#define NV04_PFIFO_CACHE1_DMA_STATE                        0x00003228
#define NV04_PFIFO_CACHE1_DMA_INSTANCE                     0x0000322c
#define NV04_PFIFO_CACHE1_DMA_CTL                          0x00003230
#define NV04_PFIFO_CACHE1_DMA_PUT                          0x00003240
#define NV04_PFIFO_CACHE1_DMA_GET                          0x00003244
#define NV10_PFIFO_CACHE1_REF_CNT                          0x00003248
#define NV10_PFIFO_CACHE1_DMA_SUBROUTINE                   0x0000324C
#define NV03_PFIFO_CACHE1_PULL0                            0x00003240
#define NV04_PFIFO_CACHE1_PULL0                            0x00003250
#    define NV04_PFIFO_CACHE1_PULL0_HASH_FAILED            0x00000010
#    define NV04_PFIFO_CACHE1_PULL0_HASH_BUSY              0x00001000
#define NV03_PFIFO_CACHE1_PULL1                            0x00003250
#define NV04_PFIFO_CACHE1_PULL1                            0x00003254
#define NV04_PFIFO_CACHE1_HASH                             0x00003258
#define NV10_PFIFO_CACHE1_ACQUIRE_TIMEOUT                  0x00003260
#define NV10_PFIFO_CACHE1_ACQUIRE_TIMESTAMP                0x00003264
#define NV10_PFIFO_CACHE1_ACQUIRE_VALUE                    0x00003268
#define NV10_PFIFO_CACHE1_SEMAPHORE                        0x0000326C
#define NV03_PFIFO_CACHE1_GET                              0x00003270
#define NV04_PFIFO_CACHE1_ENGINE                           0x00003280
#define NV04_PFIFO_CACHE1_DMA_DCOUNT                       0x000032A0
#define NV40_PFIFO_GRCTX_INSTANCE                          0x000032E0
#define NV40_PFIFO_UNK32E4                                 0x000032E4
#define NV04_PFIFO_CACHE1_METHOD(i)                (0x00003800+(i*8))
#define NV04_PFIFO_CACHE1_DATA(i)                  (0x00003804+(i*8))
#define NV40_PFIFO_CACHE1_METHOD(i)                (0x00090000+(i*8))
#define NV40_PFIFO_CACHE1_DATA(i)                  (0x00090004+(i*8))

      
      (c)*4)
#define NV50_PFIFO_CTX_TABLE__SIZE                                128
#define NV50_PFIFO_CTX_TABLE_CHANNEL_ENABLED                  (1<<31)
#define NV50_PFIFO_CTX_TABLE_UNK30_BAD                        (1<<30)
#define NV50_PFIFO_CTX_TABLE_INSTANCE_MASK_G80             0x0FFFFFFF
#define NV50_PFIFO_CTX_TABLE_INSTANCE_MASK_G84             0x00FFFFFF
#define NV03_PFIFO_CACHE0_PUSH0                            0x00003000
#define NV03_PFIFO_CACHE0_PULL0                            0x00003040
#define NV04_PFIFO_CACHE0_PULL0                            0x00003050
#define NV04_PFIFO_CACHE0_PULL1                            0x00003054
#define NV03_PFIFO_CACHE1_PUSH0                            0x00003200
#define NV03_PFIFO_CACHE1_PUSH1                            0x00003204
#define NV03_PFIFO_CACHE1_PUSH1_DMA                            (1<<8)
#define NV40_PFIFO_CACHE1_PUSH1_DMA                           (1<<16)
#define NV03_PFIFO_CACHE1_PUSH1_CHID_MASK                  0x0000000f
#define NV10_PFIFO_CACHE1_PUSH1_CHID_MASK                  0x0000001f
#define NV50_PFIFO_CACHE1_PUSH1_CHID_MASK                  0x0000007f
#define NV03_PFIFO_CACHE1_PUT                              0x00003210
#define NV04_PFIFO_CACHE1_DMA_PUSH                         0x00003220
#define NV04_PFIFO_CACHE1_DMA_FETCH                        0x00003224
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_8_BYTES         0x00000000
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_16_BYTES        0x00000008
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_24_BYTES        0x00000010
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_32_BYTES        0x00000018
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_40_BYTES        0x00000020
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_48_BYTES        0x00000028
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_56_BYTES        0x00000030
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_64_BYTES        0x00000038
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_72_BYTES        0x00000040
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_80_BYTES        0x00000048
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_88_BYTES        0x00000050
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_96_BYTES        0x00000058
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_104_BYTES       0x00000060
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_112_BYTES       0x00000068
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_120_BYTES       0x00000070
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_128_BYTES       0x00000078
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_136_BYTES       0x00000080
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_144_BYTES       0x00000088
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_152_BYTES       0x00000090
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_160_BYTES       0x00000098
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_168_BYTES       0x000000A0
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_176_BYTES       0x000000A8
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_184_BYTES       0x000000B0
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_192_BYTES       0x000000B8
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_200_BYTES       0x000000C0
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_208_BYTES       0x000000C8
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_216_BYTES       0x000000D0
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_224_BYTES       0x000000D8
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_232_BYTES       0x000000E0
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_240_BYTES       0x000000E8
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_248_BYTES       0x000000F0
#    define NV_PFIFO_CACHE1_DMA_FETCH_TRIG_256_BYTES       0x000000F8
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE                 0x0000E000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_32_BYTES        0x00000000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_64_BYTES        0x00002000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_96_BYTES        0x00004000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_128_BYTES       0x00006000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_160_BYTES       0x00008000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_192_BYTES       0x0000A000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_224_BYTES       0x0000C000
#    define NV_PFIFO_CACHE1_DMA_FETCH_SIZE_256_BYTES       0x0000E000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS             0x001F0000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_0           0x00000000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_1           0x00010000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_2           0x00020000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_3           0x00030000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_4           0x00040000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_5           0x00050000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_6           0x00060000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_7           0x00070000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_8           0x00080000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_9           0x00090000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_10          0x000A0000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_11          0x000B0000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_12          0x000C0000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_13          0x000D0000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_14          0x000E0000
#    define NV_PFIFO_CACHE1_DMA_FETCH_MAX_REQS_15          0x000F0000
#    define NV_PFIFO_CACHE1_ENDIAN                         0x80000000
#    define NV_PFIFO_CACHE1_LITTLE_ENDIAN                  0x7FFFFFFF
#    define NV_PFIFO_CACHE1_BIG_ENDIAN                     0x80000000
#define NV04_PFIFO_CACHE1_DMA_STATE                        0x00003228
#define NV04_PFIFO_CACHE1_DMA_INSTANCE                     0x0000322c
#define NV04_PFIFO_CACHE1_DMA_CTL                          0x00003230
#define NV04_PFIFO_CACHE1_DMA_PUT                          0x00003240
#define NV04_PFIFO_CACHE1_DMA_GET                          0x00003244
#define NV10_PFIFO_CACHE1_REF_CNT                          0x00003248
#define NV10_PFIFO_CACHE1_DMA_SUBROUTINE                   0x0000324C
#define NV03_PFIFO_CACHE1_PULL0                            0x00003240
#define NV04_PFIFO_CACHE1_PULL0                            0x00003250
#    define NV04_PFIFO_CACHE1_PULL0_HASH_FAILED            0x00000010
#    define NV04_PFIFO_CACHE1_PULL0_HASH_BUSY              0x00001000
#define NV03_PFIFO_CACHE1_PULL1                            0x00003250
#define NV04_PFIFO_CACHE1_PULL1                            0x00003254
#define NV04_PFIFO_CACHE1_HASH                             0x00003258
#define NV10_PFIFO_CACHE1_ACQUIRE_TIMEOUT                  0x00003260
#define NV10_PFIFO_CACHE1_ACQUIRE_TIMESTAMP                0x00003264
#define NV10_PFIFO_CACHE1_ACQUIRE_VALUE                    0x00003268
#define NV10_PFIFO_CACHE1_SEMAPHORE                        0x0000326C
#define NV03_PFIFO_CACHE1_GET                              0x00003270
#define NV04_PFIFO_CACHE1_ENGINE                           0x00003280
#define NV04_PFIFO_CACHE1_DMA_DCOUNT                       0x000032A0
#define NV40_PFIFO_GRCTX_INSTANCE                          0x000032E0
#define NV40_PFIFO_UNK32E4                                 0x000032E4
#define NV04_PFIFO_CACHE1_METHOD(i)                (0x00003800+(i*8))
#define NV04_PFIFO_CACHE1_DATA(i)                  (0x00003804+(i*8))
#define NV40_PFIFO_CACHE1_METHOD(i)                (0x00090000+(i*8))
#define NV40_PFIFO_CACHE1_DATA(i)                  (0x00090004+(i*8))

#define NV_CRTC0_INTSTAT                                   0x00600100
#define NV_CRTC0_INTEN                                     0x00600140
#define NV_CRTC1_INTSTAT                                   0x00602100
#define NV_CRTC1_INTEN                                     0x00602140
#    define NV_CRTC_INTR_VBLANK                                (1<<0)

      
      (c) * 4))

static inline void highbank_set_core_pwr(void)

      
      (c) << 5
#define NPC_AF_INTFX_LDATAX_FLAGSX_CFG(a, b, c) \

      
      (c) < 62)

      
      (c) << 6)
#define  CDNS_PCIE_LM_RC_BAR_CFG_BAR1_APERTURE_MASK	GENMASK(13, 9)
#define  CDNS_PCIE_LM_RC_BAR_CFG_BAR1_APERTURE(a) \
	(((a) << 9) & CDNS_PCIE_LM_RC_BAR_CFG_BAR1_APERTURE_MASK)
#define  CDNS_PCIE_LM_RC_BAR_CFG_BAR1_CTRL_MASK		GENMASK(16, 14)
#define  CDNS_PCIE_LM_RC_BAR_CFG_BAR1_CTRL(c) \

      
      (c)<<6)
#define OPCODE2(a,b)	((a)<<26|(b)<<1)
#define OPCODE3(a,b)	((a)<<26|(b)<<2)
#define OPCODE4(a)	((a)<<26)
#define OPCODE1_MASK	OPCODE1(0x3f,1,0xf)
#define OPCODE2_MASK 	OPCODE2(0x3f,1)
#define OPCODE3_MASK	OPCODE3(0x3f,1)
#define OPCODE4_MASK    OPCODE4(0x3f)

/* skip LDB - never unaligned (index) */
#define OPCODE_LDH_I	OPCODE1(0x03,0,0x1)
#define OPCODE_LDW_I	OPCODE1(0x03,0,0x2)
#define OPCODE_LDD_I	OPCODE1(0x03,0,0x3)
#define OPCODE_LDDA_I	OPCODE1(0x03,0,0x4)
#define OPCODE_LDCD_I	OPCODE1(0x03,0,0x5)
#define OPCODE_LDWA_I	OPCODE1(0x03,0,0x6)
#define OPCODE_LDCW_I	OPCODE1(0x03,0,0x7)
/* skip LDB - never unaligned (short) */
#define OPCODE_LDH_S	OPCODE1(0x03,1,0x1)
#define OPCODE_LDW_S	OPCODE1(0x03,1,0x2)
#define OPCODE_LDD_S	OPCODE1(0x03,1,0x3)
#define OPCODE_LDDA_S	OPCODE1(0x03,1,0x4)
#define OPCODE_LDCD_S	OPCODE1(0x03,1,0x5)
#define OPCODE_LDWA_S	OPCODE1(0x03,1,0x6)
#define OPCODE_LDCW_S	OPCODE1(0x03,1,0x7)
/* skip STB - never unaligned */
#define OPCODE_STH	OPCODE1(0x03,1,0x9)
#define OPCODE_STW	OPCODE1(0x03,1,0xa)
#define OPCODE_STD	OPCODE1(0x03,1,0xb)
/* skip STBY - never unaligned */
/* skip STDBY - never unaligned */
#define OPCODE_STWA	OPCODE1(0x03,1,0xe)
#define OPCODE_STDA	OPCODE1(0x03,1,0xf)

      
      (c) >> 8)
      
      (c) << 8, 0xFFFF00, 0					\
}

      
      (c) * (897

int kvmppc_mmu_init(struct kvm_vcpu *vcpu)

      
      (c) % 8);
	CODE_ADD(c, 0, 1);
	CODE_ADD(c, (1 << (i - 1)) - 1, i - 1);

	i = CODE_LENGTH(c) + 4 * 8;
	buf[0] = i & 0xff;
	buf[1] = i >> 8;
	buf[2] = 0x00;
	buf[3] = 0x00;
	buf[4] = 0x01;
	buf[5] = 0xb6;
	return i;

      
      (c) % 8);
	CODE_ADD(c, 0, 1);
	CODE_ADD(c, (1 << (i - 1)) - 1, i - 1);

	i = CODE_LENGTH(c) + sizeof(head) * 8;
	buf[0] = i & 0xff;
	buf[1] = i >> 8;
	return i;

      
      (c) << 8)
#define MAKEWORD16(a, b)			(((a) << 8) | (b))

#define LSB(x)					((x & 0xff))
#define MSB(y)					((y >> 8) & 0xff)

      
      (c) << 8)

#define UAA_CFG_PWRSTATUS	0x44
#define UAA_CFG_SPACE_FLAG	0xA0
#define UAA_CORE_CHANGE		0x3FFC
static int uaa_to_xfi(struct pci_dev *pci)

      
      (c)<<8)
#endif

#define RIFF_HEADER	CSP_HDR_VALUE('R', 'I', 'F', 'F')
#define CSP__HEADER	CSP_HDR_VALUE('C', 'S', 'P', ' ')
#define LIST_HEADER	CSP_HDR_VALUE('L', 'I', 'S', 'T')
#define FUNC_HEADER	CSP_HDR_VALUE('f', 'u', 'n', 'c')
#define CODE_HEADER	CSP_HDR_VALUE('c', 'o', 'd', 'e')
#define INIT_HEADER	CSP_HDR_VALUE('i', 'n', 'i', 't')
#define MAIN_HEADER	CSP_HDR_VALUE('m', 'a', 'i', 'n')

      
      (c) % 8);
			if (i != 8)
				CODE_ADD(c, 0, i);
		}

      
      (c) % 8);
		if (i != 8)
			CODE_ADD(c, 0, i);

		if (ext) {
			CODE_ADD(c, 0x1, 24);
			CODE_ADD(c, 0xb52, 12);
			CODE_ADD(c, go->standard == GO7007_STD_NTSC ? 2 : 1, 3);
			CODE_ADD(c, 0x105, 9);
			CODE_ADD(c, 0x505, 16);
			CODE_ADD(c, go->width, 14);
			CODE_ADD(c, 1, 1);
			CODE_ADD(c, go->height, 14);

      
      (c) % 8);
	if (i != 8)
		CODE_ADD(c, 0, i);

	if (go->format == V4L2_PIX_FMT_MPEG2) {
		CODE_ADD(c, 0x1, 24);
		CODE_ADD(c, 0xb5, 8);
		CODE_ADD(c, 0x148, 12);
		if (go->interlace_coding)
			CODE_ADD(c, 0x20001, 20);
		else
			CODE_ADD(c, 0xa0001, 20);
		CODE_ADD(c, 0, 16);

      
      (c) % 8);
		if (j != 8)
			CODE_ADD(c, 0, j);
	}

      
      (c) % 8);
	if (j != 8)
		CODE_ADD(c, 0, j);

	if (go->format == V4L2_PIX_FMT_MPEG2) {
		CODE_ADD(c, 0x1, 24);
		CODE_ADD(c, 0xb5, 8);
		CODE_ADD(c, 0x844, 12);
		CODE_ADD(c, frame == PFRAME ? 0xff : 0x44, 8);
		if (go->interlace_coding) {
			CODE_ADD(c, pict_struct, 4);
			if (go->dvd_mode)
				CODE_ADD(c, 0x000, 11);
			else
				CODE_ADD(c, 0x200, 11);
		} else {
			CODE_ADD(c, 0x3, 4);
			CODE_ADD(c, 0x20c, 11);

      
      (c) << 8)

static void
mesh_dump_regs(struct mesh_state *ms)

      
      (c) << 8))

/* VF registers */
#define CPTX_VQX_CTL(a, b) (0x100ll + ((u64)(a) << 36) + ((b) << 20))
#define CPTX_VQX_SADDR(a, b) (0x200ll + ((u64)(a) << 36) + ((b) << 20))
#define CPTX_VQX_DONE_WAIT(a, b) (0x400ll + ((u64)(a) << 36) + ((b) << 20))
#define CPTX_VQX_INPROG(a, b) (0x410ll + ((u64)(a) << 36) + ((b) << 20))
#define CPTX_VQX_DONE(a, b) (0x420ll + ((u64)(a) << 36) + ((b) << 20))
#define CPTX_VQX_DONE_ACK(a, b) (0x440ll + ((u64)(a) << 36) + ((b) << 20))
#define CPTX_VQX_DONE_INT_W1S(a, b) (0x460ll + ((u64)(a) << 36) + ((b) << 20))
#define CPTX_VQX_DONE_INT_W1C(a, b) (0x468ll + ((u64)(a) << 36) + ((b) << 20))
#define CPTX_VQX_DONE_ENA_W1S(a, b) (0x470ll + ((u64)(a) << 36) + ((b) << 20))
#define CPTX_VQX_DONE_ENA_W1C(a, b) (0x478ll + ((u64)(a) << 36) + ((b) << 20))
#define CPTX_VQX_MISC_INT(a, b)	(0x500ll + ((u64)(a) << 36) + ((b) << 20))
#define CPTX_VQX_MISC_INT_W1S(a, b) (0x508ll + ((u64)(a) << 36) + ((b) << 20))
#define CPTX_VQX_MISC_ENA_W1S(a, b) (0x510ll + ((u64)(a) << 36) + ((b) << 20))
#define CPTX_VQX_MISC_ENA_W1C(a, b) (0x518ll + ((u64)(a) << 36) + ((b) << 20))
#define CPTX_VQX_DOORBELL(a, b) (0x600ll + ((u64)(a) << 36) + ((b) << 20))
#define CPTX_VFX_PF_MBOXX(a, b, c) \

      
      (C) 93-94 VK", 0x81fb79f5, 0xe4e9bc12, 0x8db143fe),

      
      (c) 93-95 VK", 0x81fb79f5, 0xe4e9bc12, 0xb391ab4c),
	PCMCIA_DEVICE_PROD_ID12("HST High Soft Tech GmbH", "Saphir II B", 0xd79e0b84, 0x21d083ae),
/*	PCMCIA_DEVICE_PROD_ID1234("SEDLBAUER", 0x81fb79f5), */ /* too generic*/
	PCMCIA_DEVICE_NULL
};
MODULE_DEVICE_TABLE(pcmcia, sedlbauer_ids);

      
      (c)	('a

      
      (c)
		active = agfl_size - f
	else
		active = 0;

	return active != c;

      
      (C) Adam Belay.
 */
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/pnp.h>
#include <linux/string.h>
#include <linux/kernel.h>
#include <linux/serial_core.h>
#include <linux/bitops.h>

      
      (c) Aeroflex Gaisler AB
 *
 * Full documentation of the core can be found here:

      
      (c) Aeroflex Gaisler AB
 *
 * This driver supports GRCAN and GRHCAN CAN controllers available in the GRLIB
 * VHDL IP core library.

      
      (c) Aeroflex Gaisler AB
 *
 * This driver supports GRETH 10/100 and GRETH 10/100/1G Ethernet MACs
 * available in the GRLIB VHDL IP core library.

      
      (c) Aeroflex Gaisler AB
 *
 * This driver supports GRUSBDC USB Device Controller cores available in the
 * GRLIB VHDL IP core library.

      
      (c) Aeroflex Gaisler AB
 *
 * This driver supports the GRGPIO GPIO core available in the GRLIB VHDL
 * IP core library.

      
      (C) Alex Holden "
			"<alex@linuxhacker.org> 1998.\n", VERSION);

	if (misc_register (&button_misc_device)) {
		printk (KERN_WARNING "nwbutton: Couldn't register device 10, "
				"%d.\n", BUTTON_MINOR);
		return -EBUSY;

      
      (c) Amit S. Kale and 2003-2005 (c) MontaVista Software, Inc.

      
      (c) and NN(c) as qgroup dirty.
 *
 * The main work of qgroup_trace_extent_swap() can be split into 3 parts:
 *

      
      (c)	and read length is
 *	- less than 64KB (max per cppi descriptor)
 *	- not a multiple of 4096 (g_zero default, full reads typical)
 *	- N (>1) packets long, ditto (full reads not EXPECTED)
 * THEN
 *   try rx rndis mode
 *
 * Cost of heuristic failing:  RXDMA wedges at the end of transfers that
 * fill out the whole buffer.  Buggy host side usb network drivers could
 * trigger that, but "in the field" such bugs seem to be all but unknown.

      
      (c) Andrey A. Porodko <Andrey.Porodko@gmail.com>
 *
 * The Neuros OSD 2.0 is the hardware component of the Neuros Open
 * Internet Television Platform. Hardware is very close to TI
 * DM644X-EVM board. It has:

      
      (C) and server (S):
 *
 * Setup of client connection:

      
      (c) a page and its buddy have the same order
 * (d) a page and its buddy are in the same zone.
 *
 * For recording whether a page is in the buddy system, we set PageBuddy.
 * Setting, clearing, and testing PageBuddy is serialized by zone->lock.

      
      (c) apply;

      
      (c) apply; and
 *  (6) changing firmware on a running storage or net device uses
 *      GFP_NOIO, unless b) or c) apply
 *

      
      (c)
 *      apply or your are in a storage driver

      
      (C) Architecture Software
	 * Developer's Manual, Volume 3: System Prgramming Guide,
	 * revision #12 in Table B-1: MSRs in the Pentium 4 and
	 * Intel Xeon Processors, on page B-4 and B-5.
	 */
	fsb_code = (msr_lo >> 16) & 0x7;
	switch (fsb_code) {
	case 0:

      
      (c) are done.
 *
 * Note: for the !logerror case we need to flush the regions held in memory out
 * to disk first. This needs to be done before the log is marked as shutdown,
 * otherwise the iclog writes will fail.

      
      (c)|ARG_2(b)

      
      (c)|ARG_3(b)

      
      (c)|ARG_4(b)

      
      (c)|ARG_4(d))

      
      (c)|ARG_4(d)

      
      (c)|ARG_4(d)

#define GET_CURRENT_ARG_TYPE(list)      (list & ((u32) 0x1F))
#define INCREMENT_ARG_LIST(list)        (list >>= ((u32) ARG_TYPE_WIDTH))

      
      (c)|ARG_5(b)

#define ARGP_LIST1(a)                   (ARG_1(a))
#define ARGP_LIST2(a, b)                (ARG_1(a)|ARG_2(b))
#define ARGP_LIST3(a, b, c)             (ARG_1(a)|ARG_2(b)|ARG_3(c))

      
      (c) __attribute__ ((__format__ (__printf__, c, c


      
      (c)

	/* AUXPLLs: max 1GHz on Au1300, 748MHz on older models
	i = (ctype == ALCHEMY_CPU_AU1300) ? 84 : 63;
	c = alchemy_clk_setup_aux(ALCHEMY_ROOT_CLK, ALCHEMY_AUXPLL_CLK,
				  i, AU1000_SYS_AUXPLL);

      
      (C)
	 *		A(W1)
	 *		C(C)
	 *
	 * Which would create W1->C->W1 dependencies, even though there is no
	 * actual deadlock possible. There are two solutions, using a
	 * read-recursive acquire on the work(queue) 'locks', but this will then
	 * hit the lockdep limitation on recursive locks, or simply discard
	 * these locks.

      
      (C) Balbir Singh,   IBM Corp. 2006

      
      (C) Balbir Singh,   IBM Corp. 2006
 */

      
      (c)	(BASE
      
      (c)		(BASE
      
      (c)			(BASE
      
      (c)                          (b)  (c)
 *
 * When calling qgroup_trace_extent_swap(), we will pass:

      
      (c) belongs to Dan Malek.
 *
 * Author:  Vitaly Bordug <vbordug@ru.mvista.com>

      
      (c) << ((b)

/* Endpoint Function Configuration Register */
#define CDNS_PCIE_LM_EP_FUNC_CFG	(CDNS_PCIE_LM_BASE + 0x02c0)

      
      (c) Benjamin Herrenschmidt <benh@kernel.crashing.org>, IBM Corp,\
 *   and
 * Scott Wood <scottwood@freescale.com>

      
      (c) Benjamin Herrenschmidt <benh@kernel.crashing.org>, IBM Corp,\
 *
 * Based on ep88xc.c by

      
      (C) Benjamin Reed,

      
      (c) be the sample rate, multiplied by one of the
 * ratios listed in cs4271_mclk_fs_ratios table
 */
static int cs4271_set_dai_sysclk(struct snd_soc_dai *codec_dai,
				 int clk_id, unsigned int freq, int dir)

      
      (c)	BIT(5
      
      (c)		BIT(c)


      
      (C) bits in a HPT
		 * entry can be set by hardware at any time up until
		 * the HPTE is invalidated and the TLB invalidation
		 * sequence has completed.  This means that when
		 * removing a HPTE, we need to re-read the HPTE after
		 * the invalidation sequence has completed in order to
		 * obtain reliable values of R and C.
		 */
		remove_revmap_chain(kvm, pte_index, rev, v,
				    be64_to_cpu(hpte[1]));

      
      (c) (BOND_MODE_TLB
 *
 * The caller is expected to hold RTNL only and NO other lock!

      
      (c)
			break;
	}

      
      (c) << ((b)
		 ROCKCHIP_PCIE_CORE_EP_FUNC_BAR_CFG_BAR_CTRL_MASK(b))

struct rockchip_pcie {
	void	__iomem *reg_base;		/* DT axi-base */
	void	__iomem *apb_base;		/* DT apb-base */
	bool    legacy_phy;
	struct  phy *phys[MAX_LANE_NUM];
	struct	reset_control *core_rst;
	struct	reset_control *mgmt_rst;
	struct	reset_control *mgmt_sticky_rst;
	struct	reset_control *pipe_rst;
	struct	reset_control *pm_rst;
	struct	reset_control *aclk_rst;
	struct	reset_control *pclk_rst;
	struct	clk *aclk_pcie;
	struct	clk *aclk_perf_pcie;
	struct	clk *hclk_pcie;
	struct	clk *clk_pcie_pm;
	struct	regulator *vpcie12v; /* 12V power supply */
	struct	regulator *vpcie3v3; /* 3.3V power supply */
	struct	regulator *vpcie1v8; /* 1.8V power supply */
	struct	regulator *vpcie0v9; /* 0.9V power supply */
	struct	gpio_desc *ep_gpio;
	u32	lanes;
	u8      lanes_map;
	u8	root_bus_nr;
	int	link_gen;
	struct	device *dev;
	struct	irq_domain *irq_domain;
	int     offset;
	struct pci_bus *root_bus;
	struct resource *io;
	phys_addr_t io_bus_addr;
	u32     io_size;
	void    __iomem *msg_region;
	u32     mem_size;
	phys_addr_t msg_bus_addr;
	phys_addr_t mem_bus_addr;
	bool is_rc;
	struct resource *mem_res;

      
      (c) * BRST_SIZE(ccr)


      
      (C) __BUG_ON((unsigned long)(C))

#define HAVE_ARCH_BUG_ON

      
      (c)	BUILD_BUG_ON(


      
      (C) by Gert Doering and Klaus Weidner
 * Used by permission of Gert Doering
 */

      
      (c)|BYTE2(b),RET(d))

      
      (c)|BYTE2(b),RET(d))
#define SEND_PSEL(p,b,c)           sendcmd(p,PARM,PSEL,BYTE2(b)|BYTE3(c),RET(0))	/* activate lbus path */
#define SEND_PCLR(p,b,c)           sendcmd(p,PARM,PCLR,BYTE2(b)|BYTE3(c),RET(0))	/* deactivate lbus path */
#define SEND_PLST(p,b)             sendcmd(p,PARM,PLST,BYTE3(b),RET(0))
#define SEND_RSSV(p,b,c,d)         sendcmd(p,PARM|RESP,RSSV,BYTE2(b)|BYTE3(c),RET(d))

      
      (c)|BYTE2(b),RET(d))	/
#define SEND_SETF(p,b,c,d,e,f,g)   sendcmd(p,PARM,SETF|WORD1(b)|BYTE3(c),d|BYTE1(e)|BYTE2(f)|BYTE3(g),RET(0))	/* set sample format at mixer */

      
      (c)|BYTE3(d),BYTE0(e)
#define SEND_SSRC(p,b,c,d,e)       sendcmd(p,PARM,SSRC|BYTE1(b)|WORD2(c),WORD0(d)|WORD2(e),RET(0))	/* configure source */
#define SEND_SLST(p,b)             sendcmd(p,PARM,SLST,BYTE3(b),RET(0))
#define SEND_RSRC(p,b,c)           sendcmd(p,RESP,RSRC|BYTE1(b),0,RET(c))	/* read source config */
#define SEND_SSRB(p,b,c)           sendcmd(p,PARM,SSRB|BYTE1(b),WORD2(c),RET(0))
#define SEND_SDGV(p,b,c,d,e)       sendcmd(p,PARM,SDGV|BYTE2(b)|BYTE3(c),WORD0(d)|WORD2(e),RET(0))	/* set digital mixer */
#define SEND_RDGV(p,b,c,d)         sendcmd(p,PARM|RESP,RDGV|BYTE2(b)|BYTE3(c),0,RET(d))	/* read digital mixer */
#define SEND_DLST(p,b)             sendcmd(p,PARM,DLST,BYTE3(b),RET(0))
#define SEND_SACR(p,b,c)           sendcmd(p,PARM,SACR,WORD0(b)|WORD2(c),RET(0))	/* set AC97 register */
#define SEND_RACR(p,b,c)           sendcmd(p,PARM|RESP,RACR,WORD2(b),RET(c))	/* get AC97 register */
#define SEND_ALST(p,b)             sendcmd(p,PARM,ALST,BYTE3(b),RET(0))
#define SEND_TXAC(p,b,c,d,e,f)     sendcmd(p,PARM,TXAC|BYTE1(b)|WORD2(c),WORD0(d)|BYTE2(e)|BYTE3(f),RET(0))
#define SEND_RXAC(p,b,c,d)         sendcmd(p,PARM|RESP,RXAC,BYTE2(b)|BYTE3(c),RET(d))
#define SEND_SI2S(p,b)             sendcmd(p,PARM,SI2S,WORD2(b),RET(0))

#define EOB_STATUS         0x80000000	/* status flags : block boundary */
#define EOS_STATUS         0x40000000	/*              : stoppped */
#define EOC_STATUS         0x20000000	/*              : stream end */
#define ERR_STATUS         0x10000000
#define EMPTY_STATUS       0x08000000

      
      (C) by the respective authors, and licensed under the GPL

      
      (C) by Vojtech Pavlik
 */

      
      (c) ? c -
}

      
      (c) ? c :
}

      
      (c) ((((c)

      
      (c) (((c >=


      
      (c) ((c >=


      
      (c) (c

      
      (c)	((c) ==

      
      (c)	((c)

      
      (c)		(((c)

      
      (c)		((c)

      
      (c)		((c)


      
      (c)		(c -


      
      (c)	(((c) >> 0)
#define UWBCAPDATA(n)	(8*(n))

      
      (c)
			*c = 0;
		if (strcmp(symname, name) == 0)
			return &lib->dynsym[i];
	}
	return NULL;

      
      (c)	(((c) >> 0)

/* Size of the WHCI capability data (including the RC capability) for
   a device with n capabilities. */
#define UWBCAPDATA_SIZE(n) (8 + 8*(n))

      
      (c)                ((c) < 0x80)

/* Signed integers */

      
      (c)   ((c) - 1)


      
      (C)	(((C) << 11)

/* SMC2 as Centronics parallel printer.  It is half duplex, in that
 * it can only receive or transmit.  The parameter ram values for
 * each direction are either unique or properly overlap, so we can
 * include them in one structure.

      
      (C)	(((C) << 11)

/* SMC Event and Mask register.

      
      (c) (((c) - 1) << 5)

      
      (c)		((((c) >> 16)

      
      (c)		(((c) >> 16)

      
      (c)		((c)<<16)
#define	 SPU_DMA_PITCH_Y(y)		(y)
#define LCD_SPU_DMA_PITCH_UV		0x00E4
#define	 SPU_DMA_PITCH_V(v)		((v)<<16)
#define	 SPU_DMA_PITCH_U(u)		(u)

/* Video Starting Point on Screen Register */
#define LCD_SPUT_DMA_OVSA_HPXL_VLN		0x00E8
#define	 CFG_DMA_OVSA_VLN(y)			((y)<<16) /* 0~0xfff */
#define	 CFG_DMA_OVSA_HPXL(x)			(x)	 /* 0~0xfff */

      
      (c)			((c) << 16)
#define     SPU_DMA_PITCH_Y(y)			(y)
#define LCD_SPU_DMA_PITCH_UV			0x00E4
#define     SPU_DMA_PITCH_V(v)			((v) << 16)
#define     SPU_DMA_PITCH_U(u)			(u)

/* Video Starting Point on Screen Register */
#define LCD_SPUT_DMA_OVSA_HPXL_VLN		0x00E8
#define     CFG_DMA_OVSA_VLN(y)			((y) << 16) /* 0~0xfff */
#define     CFG_DMA_OVSA_HPXL(x)		(x)     /* 0~0xfff */

      
      (c)	((c) << 16)
#define USBD_CMD_PHASE(p)	((p) << 8)


      
      (c)	(((c) >> 18)

      
      (c)		((c) - 1)
#else
/* cidr from 1 to HOST_MASK value and c = cidr + 1 */
#define NLEN			HOST_MASK

      
      (c)		(((c) >> 22)

      
      (c)		(((c) >> 23)

      
      (c)	((((c) >> 24)
#define cap_max_fault_reg_offset(c) \

      
      (c) (c << 24)

#define RENDER(regs, cp) do { \
(regs)->go.zpattern = BMASK((cp)[0x0]); (regs)->go.zpattern = BMASK((cp)[0x1]); \
(regs)->go.zpattern = BMASK((cp)[0x2]); (regs)->go.zpattern = BMASK((cp)[0x3]); \
(regs)->go.zpattern = BMASK((cp)[0x4]); (regs)->go.zpattern = BMASK((cp)[0x5]); \
(regs)->go.zpattern = BMASK((cp)[0x6]); (regs)->go.zpattern = BMASK((cp)[0x7]); \
(regs)->go.zpattern = BMASK((cp)[0x8]); (regs)->go.zpattern = BMASK((cp)[0x9]); \
(regs)->go.zpattern = BMASK((cp)[0xa]); (regs)->go.zpattern = BMASK((cp)[0xb]); \
(regs)->go.zpattern = BMASK((cp)[0xc]); (regs)->go.zpattern = BMASK((cp)[0xd]); \
(regs)->go.zpattern = BMASK((cp)[0xe]); (regs)->go.zpattern = BMASK((cp)[0xf]); \
} while(0)

      
      (c)		((c) - 2)
#endif

#else
#define NLEN			0
#endif /* IP_SET_HASH_WITH_NETS */

      
      (c)		(((c) >> 3)

      
      (c)	(((c) >> 32)

      
      (c)	(((c) >> 34)

      
      (c)	(((c) >> 39)


      
      (c)		(((c) >> 4)

      
      (c)	((((c) >> 40)

      
      (c)	(((c) >> 48)

      
      (c)		(((c) >> 5)

      
      (c) (((c) < 52)

      
      (c)	(((c) >> 54)

      
      (c)	(((c) >> 55)

      
      (c)	(((c) >> 56)

      
      (c)	(((c) >> 59)

      
      (c)	(((c) >> 6)

      
      (c)		(((c) >> 6)

      
      (c)	(((c) >> 60)

      
      (c)	(((c) >> 7)

      
      (c)		((((c) >> 8)

      
      (c)		(((c) >> 8)

      
      (c)	(((c)>>8)
#define CMD_IAAD	(1<<6)		/* "doorbell" interrupt async advance */
#define CMD_ASE		(1<<5)		/* async schedule enable */
#define CMD_PSE		(1<<4)		/* periodic schedule enable */
/* 3:2 is periodic frame list size */
#define CMD_RESET	(1<<1)		/* reset HC not bus */
#define CMD_RUN		(1<<0)		/* start/stop HC */

	/* USBSTS: offset 0x04 */
	u32		status;
#define STS_ASS		(1<<15)		/* Async Schedule Status */
#define STS_PSS		(1<<14)		/* Periodic Schedule Status */
#define STS_RECL	(1<<13)		/* Reclamation */
#define STS_HALT	(1<<12)		/* Not running (any reason) */
/* some bits reserved */
	/* these STS_* flags are also intr_enable bits (USBINTR) */
#define STS_IAA		(1<<5)		/* Interrupted on async advance */
#define STS_FATAL	(1<<4)		/* such as some PCI access errors */
#define STS_FLR		(1<<3)		/* frame list rolled over */
#define STS_PCD		(1<<2)		/* port change detect */
#define STS_ERR		(1<<1)		/* "error" completion (overflow, ...) */
#define STS_INT		(1<<0)		/* "normal" completion (short, ...) */

      
      (c)	(((c)>>8)
#define CMD_LRESET	(1<<7)		/* partial reset (no ports, etc) */
#define CMD_IAAD	(1<<6)		/* "doorbell" interrupt async advance */
#define CMD_ASE		(1<<5)		/* async schedule enable */
#define CMD_PSE		(1<<4)		/* periodic schedule enable */
/* 3:2 is periodic frame list size */
#define CMD_RESET	(1<<1)		/* reset HC not bus */
#define CMD_RUN		(1<<0)		/* start/stop HC */

	/* USBSTS: offset 0x04 */
	u32		status;
#define STS_ASS		(1<<15)		/* Async Schedule Status */
#define STS_PSS		(1<<14)		/* Periodic Schedule Status */
#define STS_RECL	(1<<13)		/* Reclamation */
#define STS_HALT	(1<<12)		/* Not running (any reason) */
/* some bits reserved */
	/* these STS_* flags are also intr_enable bits (USBINTR) */
#define STS_IAA		(1<<5)		/* Interrupted on async advance */
#define STS_FATAL	(1<<4)		/* such as some PCI access errors */
#define STS_FLR		(1<<3)		/* frame list rolled over */
#define STS_PCD		(1<<2)		/* port change detect */
#define STS_ERR		(1<<1)		/* "error" completion (overflow, ...) */
#define STS_INT		(1<<0)		/* "normal" completion (short, ...) */

      
      (c)	(((c)>>8)
#define CMD_LRESET	(1<<7)		/* partial reset (no ports, etc) */
#define CMD_IAAD	(1<<6)		/* "doorbell" interrupt async advance */
#define CMD_ASE		(1<<5)		/* async schedule enable */
#define CMD_PSE		(1<<4)		/* periodic schedule enable */
/* 3:2 is periodic frame list size */
#define CMD_RESET	(1<<1)		/* reset HC not bus */
#define CMD_RUN		(1<<0)		/* start/stop HC */

	/* USBSTS: offset 0x04 */
	u32		status;
#define STS_PPCE_MASK	(0xff<<16)	/* Per-Port change event 1-16 */
#define STS_ASS		(1<<15)		/* Async Schedule Status */
#define STS_PSS		(1<<14)		/* Periodic Schedule Status */
#define STS_RECL	(1<<13)		/* Reclamation */
#define STS_HALT	(1<<12)		/* Not running (any reason) */
/* some bits reserved */
	/* these STS_* flags are also intr_enable bits (USBINTR) */
#define STS_IAA		(1<<5)		/* Interrupted on async advance */
#define STS_FATAL	(1<<4)		/* such as some PCI access errors */
#define STS_FLR		(1<<3)		/* frame list rolled over */
#define STS_PCD		(1<<2)		/* port change detect */
#define STS_ERR		(1<<1)		/* "error" completion (overflow, ...) */
#define STS_INT		(1<<0)		/* "normal" completion (short, ...) */

      
      (c)    ((c) << 8)  /
#define QH_INFO2_RQS             (1 << 15)   /* reactivate queue set */
#define QH_INFO2_MAX_RETRY(r)    ((r) << 16) /* maximum transaction retries */
#define QH_INFO2_MAX_SEQ(s)      ((s) << 20) /* maximum sequence number */
#define QH_INFO3_MAX_DELAY(d)    ((d) << 0)  /* maximum stream delay in 125 us units (isoc only) */
#define QH_INFO3_INTERVAL(i)     ((i) << 16) /* segment interval in 125 us units (isoc only) */

#define QH_INFO3_TX_RATE(r)      ((r) << 24) /* PHY rate (see [ECMA-368] section 10.3.1.1) */
#define QH_INFO3_TX_PWR(p)       ((p) << 29) /* transmit power (see [WUSB] section 5.2.1.2) */

      
      (c) ((c>>8)

#define SDHCI_RESPONSE		0x10

      
      (c) ? (c) : (a)) )

#define IDE_IMPLY(a,b)	((!(a)) || (b))

      
      (c)	(((c)

/* AMD-specific bits */
#define MCI_STATUS_TCC		BIT_ULL(55)  /* Task context corrupt */
#define MCI_STATUS_SYNDV	BIT_ULL(53)  /* synd reg. valid */
#define MCI_STATUS_DEFERRED	BIT_ULL(44)  /* uncorrected error, deferred exception */
#define MCI_STATUS_POISON	BIT_ULL(43)  /* access poisonous data */

      
      (c)		((c)

/* AML_UART_REG5 bits */
#define AML_UART_BAUD_MASK		0x7fffff
#define AML_UART_BAUD_USE		BIT(23)
#define AML_UART_BAUD_XTAL		BIT(24)

      
      (C) Carnegie Mellon University

      
      (c)	case (c): return
static const char *at76_get_cmd_status_string(u8 cmd_status)
{
	switch (cmd_status) {
		MAKE_CMD_STATUS_CASE(CMD_STATUS_IDLE);
		MAKE_CMD_STATUS_CASE(CMD_STATUS_COMPLETE);
		MAKE_CMD_STATUS_CASE(CMD_STATUS_UNKNOWN);
		MAKE_CMD_STATUS_CASE(CMD_STATUS_INVALID_PARAMETER);
		MAKE_CMD_STATUS_CASE(CMD_STATUS_FUNCTION_NOT_SUPPORTED);
		MAKE_CMD_STATUS_CASE(CMD_STATUS_TIME_OUT);
		MAKE_CMD_STATUS_CASE(CMD_STATUS_IN_PROGRESS);
		MAKE_CMD_STATUS_CASE(CMD_STATUS_HOST_FAILURE);
		MAKE_CMD_STATUS_CASE(CMD_STATUS_SCAN_FAILED);

      
      (c) case (c): return
static const char *at76_get_cmd_string(u8 cmd_status)
{
	switch (cmd_status) {
		MAKE_CMD_CASE(CMD_SET_MIB);
		MAKE_CMD_CASE(CMD_GET_MIB);
		MAKE_CMD_CASE(CMD_SCAN);
		MAKE_CMD_CASE(CMD_JOIN);
		MAKE_CMD_CASE(CMD_START_IBSS);
		MAKE_CMD_CASE(CMD_RADIO_ON);
		MAKE_CMD_CASE(CMD_RADIO_OFF);
		MAKE_CMD_CASE(CMD_STARTUP);

      
      (c) * c->btree_pages;
}

      
      (c)		((c)->btree_pages
#define btree_blocks(b)							\
	((unsigned int) (KEY_SIZE(&b->key) >> (b)->c->block_bits))

#define btree_default_blocks(c)						\
	((unsigned int) ((PAGE_SECTORS * (c)->btree_pages) >> (c)->block_bits))

      
      (C) CC Computer Consultants GmbH, 2007
 */

      
      (C) CC Computer Consultants GmbH, 2007
 *
 * based on ...

      
      (C) CC Computer Consultants GmbH, 2007
 */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#include <linux/in.h>
#include <linux/in6.h>
#include <linux/ip.h>
#include <linux/ipv6.h>
#include <linux/jhash.h>
#include <linux/slab.h>
#include <linux/list.h>
#include <linux/rbtree.h>
#include <linux/module.h>
#include <linux/random.h>
#include <linux/skbuff.h>
#include <linux/spinlock.h>
#include <linux/netfilter/nf_conntrack_tcp.h>
#include <linux/netfilter/x_tables.h>
#include <net/netfilter/nf_conntrack.h>
#include <net/netfilter/nf_conntrack_count.h>
#include <net/netfilter/nf_conntrack_core.h>
#include <net/netfilter/nf_conntrack_tuple.h>
#include <net/netfilter/nf_conntrack_zones.h>

      
      (C) CC Computer Consultants GmbH, 2008

      
      (c) ? (c)->center_freq1 : 0;		\

      
      (c) ? (c)->center_freq2 : 0;
#define CHANDEF_PR_FMT	" control:%d MHz width:%d center: %d/%d MHz"
#define CHANDEF_PR_ARG	__entry->control_freq, __entry->chan_width,			\
			__entry->center_freq1, __entry->center_freq2

#define MIN_CHANDEF_ENTRY								\
			__field(u32, min_control_freq)					\
			__field(u32, min_chan_width)					\
			__field(u32, min_center_freq1)					\
			__field(u32, min_center_freq2)

      
      (c) ? ((c)->chan

      
      (c)    ((c)->chunk_hdr->flags

/* RFC 2960
 * Section 3.2.1 Optional/Variable-length Parmaeter Format.

      
      (c)	((c)->cid.prod_name)

      
      (c) ((c)->config
#define LEON3_GPTIMER_CTRL_ISPENDING(r)  (((r)&LEON3_GPTIMER_CTRL_PENDING) ? 1 : 0)

#ifndef __ASSEMBLY__

      
      (c)			((c)->cpb.hdr.fdm)

      
      (c)			((c)->cpb.hdr.ks_ds)


      
      (c)	((c)->ctx_fl_block == 0)

      
      (c)		((c)->ctx_fl_is_sampling)
#define PFM_CTX_TASK(h)		(h)->ctx_task

#define PMU_PMC_OI		5 /* position of pmc.oi bit */

      
      (c)	(c)->ctx_last_activation = GET_ACTIVATION()

#else /* !CONFIG_SMP */
#define SET_ACTIVATION(t) 	do {} while(0)
#define GET_ACTIVATION(t) 	do {} while(0)
#define INC_ACTIVATION(t) 	do {} while(0)
#endif /* CONFIG_SMP */

      
      (c) (((c)==
/*
 * cycle the list of binary formats handler, until one recognizes the image

      
      (c) (!((c)
#define CP0_CERRD_IDX_VALID(c) \

      
      (c) (!((c)
#define CP0_CERRI_DATA	       (CP0_CERRI_DATA_PARITY)

#define CP0_CERRD_MULTIPLE     (1 << 31)
#define CP0_CERRD_TAG_STATE    (1 << 30)
#define CP0_CERRD_TAG_ADDRESS  (1 << 29)
#define CP0_CERRD_DATA_SBE     (1 << 28)
#define CP0_CERRD_DATA_DBE     (1 << 27)
#define CP0_CERRD_EXTERNAL     (1 << 26)
#define CP0_CERRD_LOAD	       (1 << 25)
#define CP0_CERRD_STORE	       (1 << 24)
#define CP0_CERRD_FILLWB       (1 << 23)
#define CP0_CERRD_COHERENCY    (1 << 22)
#define CP0_CERRD_DUPTAG       (1 << 21)

      
      (c)		(((c)
#define DSI_CONTROL_FORMAT(f)		(((f) & 0x3) << 12)
#define DSI_CONTROL_TX_TRIG(x)		(((x) & 0x3) <<  8)
#define DSI_CONTROL_LANES(n)		(((n) & 0x3) <<  4)
#define DSI_CONTROL_DCS_ENABLE		(1 << 3)
#define DSI_CONTROL_SOURCE(s)		(((s) & 0x1) <<  2)
#define DSI_CONTROL_VIDEO_ENABLE	(1 << 1)
#define DSI_CONTROL_HOST_ENABLE		(1 << 0)
#define DSI_SOL_DELAY			0x11
#define DSI_MAX_THRESHOLD		0x12
#define DSI_TRIGGER			0x13
#define DSI_TRIGGER_HOST		(1 << 1)
#define DSI_TRIGGER_VIDEO		(1 << 0)
#define DSI_TX_CRC			0x14
#define DSI_STATUS			0x15
#define DSI_STATUS_IDLE			(1 << 10)
#define DSI_STATUS_UNDERFLOW		(1 <<  9)
#define DSI_STATUS_OVERFLOW		(1 <<  8)
#define DSI_INIT_SEQ_CONTROL		0x1a
#define DSI_INIT_SEQ_DATA_0		0x1b
#define DSI_INIT_SEQ_DATA_1		0x1c
#define DSI_INIT_SEQ_DATA_2		0x1d
#define DSI_INIT_SEQ_DATA_3		0x1e
#define DSI_INIT_SEQ_DATA_4		0x1f
#define DSI_INIT_SEQ_DATA_5		0x20
#define DSI_INIT_SEQ_DATA_6		0x21
#define DSI_INIT_SEQ_DATA_7		0x22
#define DSI_PKT_SEQ_0_LO		0x23
#define DSI_PKT_SEQ_0_HI		0x24
#define DSI_PKT_SEQ_1_LO		0x25
#define DSI_PKT_SEQ_1_HI		0x26
#define DSI_PKT_SEQ_2_LO		0x27
#define DSI_PKT_SEQ_2_HI		0x28
#define DSI_PKT_SEQ_3_LO		0x29
#define DSI_PKT_SEQ_3_HI		0x2a
#define DSI_PKT_SEQ_4_LO		0x2b
#define DSI_PKT_SEQ_4_HI		0x2c
#define DSI_PKT_SEQ_5_LO		0x2d
#define DSI_PKT_SEQ_5_HI		0x2e
#define DSI_DCS_CMDS			0x33
#define DSI_PKT_LEN_0_1			0x34
#define DSI_PKT_LEN_2_3			0x35
#define DSI_PKT_LEN_4_5			0x36
#define DSI_PKT_LEN_6_7			0x37
#define DSI_PHY_TIMING_0		0x3c
#define DSI_PHY_TIMING_1		0x3d
#define DSI_PHY_TIMING_2		0x3e
#define DSI_BTA_TIMING			0x3f

#define DSI_TIMING_FIELD(value, period, hwinc) \
	((DIV_ROUND_CLOSEST(value, period) - (hwinc)) & 0xff)

      
      (c)		((c)

#define DSI_VID_NULL_SIZE		0x44
#define VID_NULL_SIZE(b)		((b) & 0x1fff)

      
      (c)	(((c)
#define FTM_SC_PS_MASK	0x7

#define FTM_CNT		0x04
#define FTM_MOD		0x08

      
      (c)	(((c)
#define INT_AGGR_TIMEOUT_VAL(t)		(((t) & 0xFF) << 0)

/* Interrupt disable masks */
enum {
	/* Interrupt disable mask for UFSHCI v1.0 */
	INTERRUPT_MASK_ALL_VER_10	= 0x30FFF,
	INTERRUPT_MASK_RW_VER_10	= 0x30000,

      
      (c)		(((c)
#define MCG_SER_P		BIT_ULL(24)  /* MCA recovery/new status bits */
#define MCG_ELOG_P		BIT_ULL(26)  /* Extended error log supported */
#define MCG_LMCE_P		BIT_ULL(27)  /* Local machine check supported */

/* MCG_STATUS register defines */
#define MCG_STATUS_RIPV		BIT_ULL(0)   /* restart ip valid */
#define MCG_STATUS_EIPV		BIT_ULL(1)   /* ip points to correct instruction */
#define MCG_STATUS_MCIP		BIT_ULL(2)   /* machine check in progress */
#define MCG_STATUS_LMCES	BIT_ULL(3)   /* LMCE signaled */

      
      (c)	((c)
#define NCSI_TO_CHANNEL(p, c)	(((p) << NCSI_PACKAGE_SHIFT) | (c))
#define NCSI_MAX_PACKAGE	8
#define NCSI_MAX_CHANNEL	32

struct ncsi_channel {
	unsigned char               id;
	int                         state;
#define NCSI_CHANNEL_INACTIVE		1
#define NCSI_CHANNEL_ACTIVE		2
#define NCSI_CHANNEL_INVISIBLE		3
	bool                        reconfigure_needed;
	spinlock_t                  lock;	/* Protect filters etc */
	struct ncsi_package         *package;
	struct ncsi_channel_version version;
	struct ncsi_channel_cap	    caps[NCSI_CAP_MAX];
	struct ncsi_channel_mode    modes[NCSI_MODE_MAX];
	/* Filtering Settings */
	struct ncsi_channel_mac_filter	mac_filter;
	struct ncsi_channel_vlan_filter	vlan_filter;
	struct ncsi_channel_stats   stats;
	struct {
		struct timer_list   timer;
		bool                enabled;
		unsigned int        state;
#define NCSI_CHANNEL_MONITOR_START	0
#define NCSI_CHANNEL_MONITOR_RETRY	1
#define NCSI_CHANNEL_MONITOR_WAIT	2
#define NCSI_CHANNEL_MONITOR_WAIT_MAX	5
	} monitor;
	struct list_head            node;
	struct list_head            link;

      
      (c)		((c)
#define PCC_COMN_OFF		(PCC_CHAN_OFF(PCC_CHAN_MAX))
#define PCC_COMN_SIZE		0x40

/* common area registers */
#define PCC_CCR			0x00
#define PCC_CSR			0x02
#define PCC_CPR			0x04
#define PCC_SPI_DIR		0x06
#define PCC_SPI_DOR		0x08
#define PCC_SPI_ADR		0x0a
#define PCC_SPI_IR		0x0c
#define PCC_FW_MAJOR		0x10
#define PCC_FW_MINOR		0x12

      
      (c)		(((c)

#define PCIEFD_ECHO_SKB_MAX		PCANFD_ECHO_SKB_DEF

      
      (c)			((c)
#define PM3RLData						0xb670


      
      (c)			(((c)
	#define PM3Window_StencilFCP				(1 << 17)
	#define PM3Window_DepthFCP				(1 << 18)
	#define PM3Window_OverrideWriteFiltering		(1 << 19)
#define PM3WindowAnd						0xab80
#define PM3WindowOr						0xab88
#define PM3WindowOrigin						0x81c8
#define PM3XBias						0x9480
#define PM3YBias						0x9488
#define PM3YLimits						0x80a8
#define PM3UVMode						0x8f00
#define PM3ZFogBias						0x86b8
#define PM3ZStart						0xadd8
#define PM3ZStartL						0x89b8
#define PM3ZStartU						0x89b0


      
      (c)		(((c)
#define SYN_CAP_MB_MASK			GENMASK(15, 12)
#define SYN_CAP_MULTI_BUTTON_NO(ec)	(((ec) & SYN_CAP_MB_MASK) >> 12)
#define SYN_CAP_PRODUCT_ID(ec)		(((ec) & GENMASK(23, 16)) >> 16)
#define SYN_MEXT_CAP_BIT(m)		((m) & BIT(1))


      
      (c)	((c)
#define TIUMP_INTERRUPT_CODE_LSR	0x03
#define TIUMP_INTERRUPT_CODE_MSR	0x04


      
      (c) (c)
#else /* CONFIG_MAC80211_DEBUG_COUNTERS */
#define I802_DEBUG_INC(c) do { } while (0)
#endif /* CONFIG_MAC80211_DEBUG_COUNTERS */


      
      (c)		((c)
#else
#include <asm/tsc.h>
#define GRU_OPERATION_TIMEOUT	((cycles_t) tsc_khz*10*1000)

      
      (c)
		*c =
	else
		return -1;

	d = strtod(str, &endptr);
	if (endptr != str + strlen(str))
		return -1;

      
      (c)		((c)
#endif

/* Extract the status field from a kernel handle */
#define GET_MSEG_HANDLE_STATUS(h)	(((*(unsigned long *)(h)) >> 16) & 3)

      
      (c)		((c)

enum {
	TPS_PORTINFO_SINK,
	TPS_PORTINFO_SINK_ACCESSORY,
	TPS_PORTINFO_DRP_UFP,
	TPS_PORTINFO_DRP_UFP_DRD,
	TPS_PORTINFO_DRP_DFP,
	TPS_PORTINFO_DRP_DFP_DRD,
	TPS_PORTINFO_SOURCE,

      
      (c)	((c)->expensive_debug_checks)

      
      (c)	((c) ==

extern void poke_blanked_console(void);

      
      (c) ((c)->fmt

      
      (c)	((c) << FTM_SC_CLK_SHIFT)
#define FTM_SC_PS_MASK	0x7
#define FTM_SC_TOIE	BIT(6)
#define FTM_SC_TOF	BIT(7)

#define FTM_CNT		0x04
#define FTM_MOD		0x08
#define FTM_CNTIN	0x4C

      
      (c) check TEXASR to see if FS has been corrupted
 *

      
      (c) ((c == HPC_SLOT_OFF)
				  (c == HPC_SLOT_ON)         || \
				  (c == HPC_CTLR_RESET)      || \
				  (c == HPC_BUS_33CONVMODE)  || \
				  (c == HPC_BUS_66CONVMODE)  || \
				  (c == HPC_BUS_66PCIXMODE)  || \
				  (c == HPC_BUS_100PCIXMODE) || \
				  (c == HPC_BUS_133PCIXMODE) || \
				  (c == HPC_ALLSLOT_OFF)     || \
				  (c == HPC_ALLSLOT_ON))


      
      (c)  (c->hva_dev)

#define HVA_NAME	"st-hva"
#define HVA_PREFIX	"[---:----]"

      
      (c)   (c->hva_dev->dev)


      
      (c)		((c)->id

      
      (c)		((c)->id

static int vga_switcheroo_debugfs_init(struct vgasr_priv *priv);
static void vga_switcheroo_debugfs_fini(struct vgasr_priv *priv);

      
      (c)
			*c =
	}
	if (!c) {
		/* not a service principal */
		kfree(*principal);
		*principal = NULL;

      
      (c)	((c->int_time_vbus
				 * c->avg)

static bool ina2xx_is_writeable_reg(struct device *dev, unsigned int reg)

      
      (c)		((c)->key_merging_disabled)
#define bypass_torture_test(d)		((d)->bypass_torture_test)

#else /* DEBUG */

      
      (C)(C) Leaguerme (Shenzhen) MicroElectronics Co., Ltd.

      
      (c) clean the page again and return 1 to
		 *      cause the writeback.
		 *
		 * This way we avoid all nasty races with the
		 * dirty bit in multiple places and clearing
		 * them concurrently from different threads.

      
      (c)
				*c
		}
		len -= csize;
		str += csize;

      
      (c)		(!client_is_audio(c))

      
      (c)
		c = list_next_entry(c, global_l);
	else
		c = list_entry(chan_list.next, typeof(*c), global_l);

	list_for_each_entry_from(c, &chan_list, global_l) {
		if (c->chan_type != L2CAP_CHAN_FIXED)
			continue;
		if (c->state != BT_LISTEN)
			continue;
		if (bacmp(&c->src, &hcon->src) && bacmp(&c->src, BDADDR_ANY))
			continue;
		if (src_type != c->src_type)
			continue;

      
      (c) (c
/* low 64 bit */
#define dma_frcd_page_addr(d) (d & (((u64)-1) << PAGE_SHIFT))

/* PRS_REG */
#define DMA_PRS_PPR	((u32)1)

      
      (c)		((c) >> MA_SHIFT

struct mxs_function {
	const char *name;
	const char **groups;
	unsigned ngroups;

      
      (c)
				c->master = NULL;
		}

      
      (c)
		cmd_free(h, c);

	if (rc != IO_OK)
		hpsa_show_dev_msg(KERN_INFO, h, encl_dev,
			"Error, could not get enclosure information");

      
      (c) (c->mtd->flags
#endif


      
      (c) (c->mtd->type == MTD_DATAFLASH)
int jffs2_dataflash_setup(struct jffs2_sb_info *c);
void jffs2_dataflash_cleanup(struct jffs2_sb_info *c);

      
      (c) (c->mtd->type == MTD_NANDFLASH)


      
      (c) (c->mtd->type == MTD_NORFLASH
int jffs2_nor_wbuf_flash_setup(struct jffs2_sb_info *c);
void jffs2_nor_wbuf_flash_cleanup(struct jffs2_sb_info *c);
void jffs2_dirty_trigger(struct jffs2_sb_info *c);

#endif /* WRITEBUFFER */

      
      (c) (c->mtd->type == MTD_UBIVOLUME)
int jffs2_ubivol_setup(struct jffs2_sb_info *c);
void jffs2_ubivol_cleanup(struct jffs2_sb_info *c);


      
      (c)	(((c) >> NCSI_PACKAGE_SHIFT)
#define NCSI_RESERVED_CHANNEL	0x1f

      
      (c) ((c)->nextblock->offset


      
      (c)
		*c =

	node_map = cpu_map__new(buf);
	if (!node_map)
		goto done;

      
      (c) * COBALT_VID_SIZE
#define COBALT_CVI_CLK_LOSS(cobalt, c) \

      
      (c) * COBALT_VID_SIZE
#define COBALT_CVI_EVCNT(cobalt, c) \

      
      (c) * COBALT_VID_SIZE
#define COBALT_CVI_FREEWHEEL(cobalt, c) \

      
      (c) * COBALT_VID_SIZE
#define COBALT_CVI_PACKER(cobalt, c) \

      
      (c) * COBALT_VID_SIZE)
#define COBALT_CVI_VMR(cobalt, c) \

      
      (c) * COBALT_VID_SIZE

#define COBALT_TX_BASE(cobalt) (cobalt->bar1 + COBALT_VID_BASE + 0x5000)

      
      (c) container_of(c, struct apu_led_priv, cdev)

/* LED profile */
struct apu_led_profile {
	const char *name;
	enum led_brightness brightness;
	unsigned long offset; /* for devm_ioremap */

      
      (c) container_of(c, struct armada_crtc, crtc)

void armada_drm_crtc_update_regs(struct armada_crtc *, struct armada_regs *);

      
      (c)          container_of(c, struct blinkm_led, led_cdev)

struct blinkm_data {
	struct i2c_client *i2c_client;
	struct mutex update_lock;
	/* used for led class interface */
	struct blinkm_led blinkm_leds[3];
	/* used for "blinkm" sysfs interface */
	u8 red;			/* color red */
	u8 green;		/* color green */
	u8 blue;		/* color blue */
	/* next values to use for transfer */
	u8 next_red;			/* color red */
	u8 next_green;		/* color green */
	u8 next_blue;		/* color blue */
	/* internal use */
	u8 args[7];		/* set of args for transmission */
	u8 i2c_addr;		/* i2c addr */
	u8 fw_ver;		/* firmware version */
	/* used, but not from userspace */
	u8 hue;			/* HSB  hue */
	u8 saturation;		/* HSB  saturation */
	u8 brightness;		/* HSB  brightness */
	u8 next_hue;			/* HSB  hue */
	u8 next_saturation;		/* HSB  saturation */
	u8 next_brightness;		/* HSB  brightness */
	/* currently unused / todo */
	u8 fade_speed;		/* fade speed     1 - 255 */
	s8 time_adjust;		/* time adjust -128 - 127 */
	u8 fade:1;		/* fade on = 1, off = 0 */
	u8 rand:1;		/* rand fade mode on = 1 */
	u8 script_id;		/* script ID */
	u8 script_repeats;	/* repeats of script */
	u8 script_startline;	/* line to start */

      
      (c)	(container_of(c, struct cci_pmu, pmu))

static struct cci_pmu *g_cci_pmu;

      
      (c) container_of(c, struct command, kref)

void ibmasm_free_command(struct kref *kref);
static inline void command_put(struct command *cmd)

      
      (c) container_of(c, struct exynos_dpi, connector)

static inline struct exynos_dpi *encoder_to_dpi(struct drm_encoder *e)

      
      (c) container_of(c, struct exynos_dsi, connector)

static inline struct exynos_dsi *encoder_to_dsi(struct drm_encoder *e)

      
      (c) container_of(c, struct hci_conn, dev)

static inline void *hci_get_drvdata(struct hci_dev *hdev)

      
      (c) container_of(c, struct idmac_channel, dma_chan)


      
      (c)	container_of(c, struct lm8323_chip, client)
#define dev_to_lm8323(d)	container_of(d, struct lm8323_chip, client->dev)

      
      (c)		container_of(c, struct lm8323_pwm, cdev)
#define work_to_pwm(w)		container_of(w, struct lm8323_pwm, work)

#define LM8323_MAX_DATA 8

      
      (c)       container_of(c, struct lp3944_led_data, ldev)

/* Saved data */
struct lp3944_led_data {
	u8 id;
	enum lp3944_type type;
	struct led_classdev ldev;
	struct i2c_client *client;

      
      (c)		container_of(c, struct mlxcpld_led_priv, cdev)


      
      (c) container_of(c, struct mlxreg_led_data, led_cdev)


      
      (c) container_of((c), struct nv50_head, base.base)
#include "disp.h"
#include "atom.h"
#include "lut.h"

#include "nouveau_crtc.h"

      
      (c) container_of(c, struct onyx, codec)

/* both return 0 if all ok, else on error */
static int onyx_read_register(struct onyx *onyx, u8 reg, u8 *value)

      
      (c)       container_of(c, struct pca9532_led, ldev)

struct pca9532_chip_info {
	u8	num_leds;

      
      (c) container_of(c, struct pic32_sport, port)
#define pic32_get_port(sport) (&sport->port)
#define pic32_get_opt(sport) (&sport->opt)
#define tx_irq_enabled(sport) (sport->enable_tx_irq)

static inline void pic32_uart_writel(struct pic32_sport *sport,
					u32 reg, u32 val)

      
      (c)	container_of(c, struct rcar_dmac_chan, chan)


      
      (c)	container_of(c, struct rcar_du_crtc, crtc)


      
      (c) container_of(c, struct rockchip_rgb, encoder)

struct rockchip_rgb {
	struct device *dev;
	struct drm_device *drm_dev;
	struct drm_bridge *bridge;
	struct drm_encoder encoder;
	int output_mode;

      
      (c) container_of(c, struct scmi_chan_info, cl)
#define handle_to_scmi_info(h)	container_of(h, struct scmi_info, handle)


      
      (c) container_of(c, struct shdma_chan, dma_chan)
#define to_shdma_dev(d) container_of(d, struct shdma_dev, dma_dev)


      
      (c) container_of(c, struct shdma_chan, dma_chan)

static struct dma_chan *shdma_of_xlate(struct of_phandle_args *dma_spec,
				       struct of_dma *ofdma)

      
      (c)	container_of(c, struct shmob_drm_crtc, crtc)

static void shmob_drm_crtc_dpms(struct drm_crtc *crtc, int mode)

      
      (c) container_of(c, struct smu_ad_sensor, sens)

static void smu_ads_release(struct wf_sensor *sr)

      
      (c) container_of(c, struct smu_cpu_power_sensor, sens)

static struct smu_cpu_power_sensor *smu_cpu_power;

      
      (c) container_of(c, struct smu_fan_control, ctrl)

static int smu_set_fan(int pwm, u8 id, u16 value)

      
      (c)	container_of(c, struct ti_sci_info, cl)
#define handle_to_ti_sci_info(h) container_of(h, struct ti_sci_info, handle)
#define reboot_to_ti_sci_info(n) container_of(n, struct ti_sci_info, nb)

#ifdef CONFIG_DEBUG_FS

      
      (c)		container_of(c, struct tlc591xx_led, ldev)

struct tlc591xx_led {
	bool active;
	unsigned int led_no;
	struct led_classdev ldev;
	struct tlc591xx_priv *priv;

      
      (c) container_of(c, struct toonie, codec)

static int toonie_dev_register(struct snd_device *dev)

      
      (c)	container_of(c, struct tpu_device, chip)

static void tpu_pwm_write(struct tpu_pwm_device *pwm, int reg_nr, u16 value)

      
      (c) container_of(c, struct usb_dmac_chan, vc.chan)


      
      (c)	container_of(c, struct vidi_context, \
					connector)

struct vidi_context {
	struct drm_encoder		encoder;
	struct platform_device		*pdev;
	struct drm_device		*drm_dev;
	struct exynos_drm_crtc		*crtc;
	struct drm_connector		connector;
	struct exynos_drm_plane		planes[WINDOWS_NR];
	struct edid			*raw_edid;
	unsigned int			clkdiv;
	unsigned int			connected;
	bool				suspended;
	struct timer_list		timer;
	struct mutex			lock;

      
      (c) container_of(c, struct wf_lm75_sensor, sens)

static int wf_lm75_get(struct wf_sensor *sr, s32 *value)

      
      (c) container_of(c, struct wf_lm87_sensor, sens)


      
      (c)	container_of(c, struct wf_sat_sensor, sens)

struct smu_sdbp_header *smu_sat_get_sdb_partition(unsigned int sat_id, int id,
						  unsigned int *size)

      
      (c)
				continue;
			/* Check. */
			if (argv_count) {
				if (!tomoyo_argv(bprm->argc - argv_count,
						 arg_ptr, argc, argv,
						 checked)) {
					result = false;
					break;
				}
				argv_count--;
			} else if (envp_count) {
				char *cp = strchr(arg_ptr, '=');
				if (cp) {
					*cp = '\0';
					if (!tomoyo_envp(arg_ptr, cp + 1,
							 envc, envp,
							 checked + argc)) {
						result = false;
						break;

      
      (c)
				continue;
			if (argv_count) {
				if (--argv_count == 0) {
					if (truncated) {
						cp = last_start;
						memmove(cp, "... ", 4);
						cp += 4;
					}
					memmove(cp, "} envp[]={ ", 11);
					cp += 11;
					last_start = cp;
					truncated = false;

      
      (c)
				continue;
			if (tomoyo_env_perm(r, arg_ptr)) {
				error = -EPERM;
				break;
			}
			if (!--envp_count) {
				error = 0;
				break;

      
      (C) Copyright 1991-2000 Linus Torvalds
 *
 * We have a per-user structure to keep track of how many
 * processes, files etc the user has claimed, in order to be
 * able to have per-user limits for system resources. 

      
      (c)Copyright 1992 Hewlett-Packard Co.
 *

      
      (C) Copyright 1994 - 1997 Marco van Wieringen
 */

      
      (C) Copyright 1994 Linus Torvalds

      
      (C) Copyright 1994 Linus Torvalds
 */

      
      (C) Copyright 1995 1996, 2014 Linus Torvalds
 *

      
      (C) Copyright 1995 1996 Linus Torvalds

      
      (C) Copyright 1995 1996 Linus Torvalds
 */

      
      (C) Copyright 1995 1996 Linus Torvalds
 * Hacked for ARM by Phil Blundell <philb@gnu.org>
 * Hacked to allow all architectures to build, and various cleanups
 * by Russell King

      
      (C) Copyright 1995 1996 Linus Torvalds
 *
 * Hacked for ARM by Phil Blundell <philb@gnu.org>
 * Hacked to allow all architectures to build, and various cleanups
 * by Russell King

      
      (C) Copyright 1995 1996 Linus Torvalds
 */
#include <linux/vmalloc.h>
#include <linux/mm.h>
#include <linux/sched.h>
#include <linux/io.h>
#include <linux/export.h>
#include <asm/cacheflush.h>
#include <asm/pgtable.h>

      
      (C) Copyright 1995 - 1997 Marco van Wieringen - ELM Consultancy B.V.
 *
 *  Plugged two leaks. 1) It didn't return acct_file into the free_filps if
 *  the file happened to be read-only. 2) If the accounting was suspended
 *  due to the lack of space it happily allowed to reopen it and completely
 *  lost the old acct_file. 3/10/98, Al Viro.

      
      (C) Copyright 1995-1999 Tekram Technology Co., Ltd.
 *
 *  Kurt Garloff <garloff@suse.de>

      
      (C) Copyright 1995-2003 by Geert Uytterhoeven <geert@linux-m68k.org>
 *
 * Fixes and tips by:

      
      (c) Copyright 1995    Alan Cox <alan@lxorguk.ukuu.org.uk>

      
      (c) Copyright 1995    Alan Cox <alan@lxorguk.ukuu.org.uk>
 */

      
      (c) Copyright 1995    Alan Cox <alan@lxorguk.ukuu.org.uk>
 *

      
      (c) Copyright 1995    Alan Cox <alan@lxorguk.ukuu.org.uk>
 *
 *	14-Dec-2001 Matt Domsch <Matt_Domsch@dell.com>
 *	    Added nowayout module option to override CONFIG_WATCHDOG_NOWAYOUT

      
      (c) Copyright 1995    Alan Cox <alan@lxorguk.ukuu.org.uk>
 *
 *	14-Dec-2001 Matt Domsch <Matt_Domsch@dell.com>
 *	     Added nowayout module option to override CONFIG_WATCHDOG_NOWAYOUT
 *	     Added timeout module option to override default

      
      (c) Copyright 1995    Alan Cox <alan@lxorguk.ukuu.org.uk>
 *
 *	Release 0.10.

      
      (c) Copyright 1995    Alan Cox <alan@lxorguk.ukuu.org.uk>
 *
 *	Software only watchdog driver. Unlike its big brother the WDT501P
 *	driver this won't always recover a failed machine.

      
      (C) Copyright 1995 by Geert Uytterhoeven <geert@linux-m68k.org>
 *

      
      (C) Copyright 1995 by Geert Uytterhoeven,
 *                                            Peter De Schrijver
 *
 *	lance.c:	An AMD LANCE ethernet driver for linux.
 *			Written 1993-94 by Donald Becker.

      
      (C) Copyright 1995 by Geert Uytterhoeven,
 *			Peter De Schrijver
 *
 *	lance.c:	An AMD LANCE ethernet driver for linux.
 *			Written 1993-94 by Donald Becker.

      
      (c) Copyright 1995	CymruNET Ltd
 *				Innovation Centre
 *				Singleton Park
 *				Swansea
 *				Wales
 *				UK
 *				SA2 8PP
 *
 *	http://www.cymru.net

      
      (C) Copyright 1995 Linus Torvalds

      
      (c) Copyright 1995 Simon "Guru Aleph-Null" Janes
 * NCM: Network and Communications Management, Inc.
 *

      
      (c) Copyright 1995 Simon "Guru Aleph-Null" Janes
 * NCM: Network and Communications Management, Inc.
 *
 * BUT, I'm the one who modified it for ethernet, so:

      
      (c) Copyright 1996-1997 Alan Cox <alan@lxorguk.ukuu.org.uk>,

      
      (C) Copyright 1996, 97, 99, 2002, 03 Ralf Baechle

      
      (c) Copyright 1996 Alan Cox <alan@lxorguk.ukuu.org.uk>,

      
      (c) Copyright 1996 Alan Cox <alan@lxorguk.ukuu.org.uk>

      
      (c) Copyright 1996 Alan Cox <alan@redhat.com>, All Rights Reserved.

      
      (C) Copyright 1996 Linus Torvalds
 * accelerated versions (and 21264 assembly versions ) contributed by
 *	Rick Gorton	<rick.gorton@alpha-processor.com>
 *
 * Don't look at this too closely - you'll go mad. The things
 * we do for performance..

      
      (C) Copyright 1996 Linus Torvalds
 *
 *	Address space accounting code	<alan@lxorguk.ukuu.org.uk>

      
      (C) Copyright 1997-1998 DAVICOM Semiconductor,Inc. All Rights Reserved.
 *

      
      (C)Copyright 1997-1998 DAVICOM Semiconductor,Inc. All Rights Reserved.

    Marcelo Tosatti <marcelo@conectiva.com.br> :

      
      (C) Copyright 1997 Alain Malek
 *                    (Alain.Malek@cryogen.com)
 *

      
      (c) Copyright 1997 by Carsten Paeth (calle@calle.in-berlin.de)
 * 

      
      (C) Copyright 1997 Thomas Schoebel-Theuer,
 * with heavy changes by Linus Torvalds
 */

      
      (C)Copyright 1998,1999 SysKonnect,

      
      (C)Copyright 1998,1999 SysKonnect,
 *	a business unit of Schneider & Koch & Co. Datensysteme GmbH.
 *
 *	See the file "skfddi.c" for further information.

      
      (C) Copyright 1998-2000 by some Elitist 680x0 Users(TM)
 *

      
      (c) Copyright 1998 Alan Cox <alan@lxorguk.ukuu.org.uk>

      
      (C) Copyright 1998 Linus Torvalds
 */

      
      (c) Copyright 1998 Rebel.com (Woody Suwalski <woody@netwinder.org>)
 *

      
      (c) Copyright 1999,2000 Grant Grundler

      
      (C) Copyright 1999-2000, Greg Ungerer (gerg@snapgear.com)

      
      (c) Copyright 1999,2000 Hewlett-Packard Company

      
      (C) Copyright 1999-2000 Johannes Erdfelt <johannes@erdfelt.com>

      
      (C) Copyright 1999, 2000 Linus Torvalds
 *
 * Changelog:

      
      (C) Copyright 1999-2000, Moreton Bay (www.moretonbay.com)

      
      (C) Copyright 1999-2000 Peter Pregler

      
      (c) Copyright 1999, 2000 Red Hat Software

      
      (C) Copyright 1999-2000 Scott J. Bertin

      
      (C) Copyright 1999,2000 Thomas Sailer <sailer@ife.ee.ethz.ch>.
 *     (proc file per device)

      
      (c) Copyright 1999, 2001 Alan Cox

      
      (C) Copyright 1999-2001 Johannes Erdfelt
 */

      
      (C) Copyright 1999-2002 Johannes Erdfelt, johannes@erdfelt.com

      
      (C) Copyright 1999-2003, Greg Ungerer (gerg@snapgear.com)

      
      (C) Copyright 1999-2006, Greg Ungerer <gerg@snapgear.com>

      
      (C) Copyright 1999-2006, Greg Ungerer (gerg@snapgear.com)

      
      (c) Copyright 1999 Alex deVries for The Puffin Group

      
      (C) Copyright 1999 Deti Fliegl, deti@fliegl.de

      
      (C) Copyright 1999 Deti Fliegl (new USB architecture)
 *

      
      (C) Copyright 1999 Georg Acher, acher@in.tum.de

      
      (c) Copyright 1999 Grant Grundler

      
      (c) Copyright 1999 Grant Grundler for Hewlett-Packard

      
      (C) Copyright 1999 Gregory P. Smith

      
      (C) Copyright 1999 Gregory P. Smith
 *

      
      (C) Copyright 1999 Gregory P. Smith (from usb-ohci.c)

      
      (C) Copyright 1999 Gregory P. Smith
 *
 * PCI Bus Glue

      
      (C) Copyright 1999, Greg Ungerer (gerg@snapgear.com)

      
      (c) Copyright 1999 Hewlett-Packard

      
      (c) Copyright 1999 Hewlett-Packard Company

      
      (C) Copyright 1999 Johannes Erdfelt

      
      (C) Copyright 1999,  Lineo (www.lineo.com)
 *
 *      Modified by David W. Miller for the MCF5307 Eval Board.

      
      (C) Copyright 1999 Linus Torvalds

      
      (C) Copyright 1999 Linus Torvalds
 *
 * Common interfaces for "ptrace()" which we do not want
 * to continually duplicate across every architecture.

      
      (C) Copyright 1999 Linus Torvalds
 *
 * cramfs interfaces to the uncompression library. There's really just
 * three entrypoints:
 *

      
      (c) Copyright 1999 Matthew Wilcox

      
      (C) Copyright 1999,  Moreton Bay Ventures Pty Ltd.

      
      (C) Copyright 1999,  Moreton Bay Ventures Pty Ltd.
 *
 *      Modified by David W. Miller for the MCF5307 Eval Board.

      
      (C) Copyright 1999 Randy Dunlap.

      
      (C) Copyright 1999 Randy Dunlap

      
      (c) Copyright 1999 Red Hat Software

      
      (C) Copyright 1999, Rob Scott (rscott@mtrob.ml.org)
 */

      
      (C) Copyright 1999 Roman Weissgaerber <weissg@vienna.at>

      
      (C) Copyright 1999 Roman Weissgaerber, weissg@vienna.at

      
      (C) Copyright 1999 Silicon Graphics, Inc.
 */
#ifndef __ASM_CACHEOPS_H
#define __ASM_CACHEOPS_H

      
      (c) Copyright 1999 SuSE GmbH

      
      (c) Copyright 1999 The Puffin Group Inc.

      
      (c) Copyright 1999, Thomas Davis, tadavis@lbl.gov

      
      (C) Copyright 1999 Thomas Sailer, sailer@ife.ee.ethz.ch

      
      (C) Copyright 2000, 2001

      
      (C) Copyright 2000-2001, Greg Ungerer (gerg@snapgear.com)

      
      (C) Copyright 2000-2001, Lineo Inc. (www.lineo.com)

      
      (C) Copyright 2000-2001, Lineo (www.lineo.com)
 */

      
      (c) Copyright 2000-2001 Marek Michalkiewicz <marekm@linux.org.pl>
 *

      
      (c) Copyright 2000-2001 Marek Michalkiewicz <marekm@linux.org.pl>
 *
 *	Based on acquirewdt.c which is based on wdt.c.

      
      (c) Copyright 2000, 2001 Red Hat Inc
 *
 *	Development of this driver was funded by Equiinet Ltd
 *			http://www.equiinet.com

      
      (C) Copyright 2000-2002 David Brownell <dbrownell@users.sourceforge.net>

      
      (C) Copyright 2000-2002 David Brownell <dbrownell@users.sourceforge.net>
 *
 * [ Initialisation is based on Linus'  ]
 * [ uhci code and gregs ohci fragments ]

      
      (C) Copyright 2000-2002 David Brownell <dbrownell@users.sourceforge.net>
 *
 * This file is licenced under the GPL.

      
      (C) Copyright 2000-2002, Greg Ungerer <gerg@snapgear.com>
 */

      
      (C) Copyright 2000-2004 David Brownell <dbrownell@users.sourceforge.net>
 *
 * [ Initialisation is based on Linus'  ]
 * [ uhci code and gregs ohci fragments ]

      
      (C) Copyright 2000-2004 David Brownell <dbrownell@users.sourceforge.net>
 *
 * This file is licenced under GPL

      
      (c) Copyright 2000-2004 Grant Grundler <grundler @ parisc-linux x org>

      
      (c) Copyright 2000-2004 Hewlett-Packard Company
**

      
      (C) Copyright 2000-2005 David Brownell

      
      (C) Copyright 2000-2005, Greg Ungerer (gerg@snapgear.com)

      
      (C) Copyright 2000-2010, Greg Ungerer <gerg@snapgear.com>
 */
#include <linux/mm.h>
#include <asm/mcfsim.h>

      
      (C) Copyright 2000 Alex deVries <alex@onefishtwo.ca>

      
      (c) Copyright 2000 Grant Grundler

      
      (c) Copyright 2000, Grant Grundler
 */

      
      (c) Copyright 2000 Helge Deller

      
      (c) Copyright 2000 Helge Deller <hdeller@redhat.com>

      
      (c) Copyright 2000 Hewlett-Packard Company

      
      (c) Copyright 2000    Jakob Oestergaard <jakob@unthought.net>
 *
 *           12/4 - 2000      [Initial revision]
 *           25/4 - 2000      Added /dev/watchdog support
 *           09/5 - 2001      [smj@oro.net] fixed fop_write to "return 1"
 *					on success
 *           12/4 - 2002      [rob@osinvestor.com] eliminate fop_read
 *                            fix possible wdt_is_open race
 *                            add CONFIG_WATCHDOG_NOWAYOUT support
 *                            remove lock_kernel/unlock_kernel pairs
 *                            added KERN_* to printk's
 *                            got rid of extraneous comments
 *                            changed watchdog_info to correctly reflect what
 *			      the driver offers
 *			      added WDIOC_GETSTATUS, WDIOC_GETBOOTSTATUS,
 *			      WDIOC_SETTIMEOUT, WDIOC_GETTIMEOUT, and
 *			      WDIOC_SETOPTIONS ioctls
 *           09/8 - 2003      [wim@iguana.be] cleanup of trailing spaces
 *                            use module_param
 *                            made timeout (the emulated heartbeat) a
 *			      module_param
 *                            made the keepalive ping an internal subroutine
 *                            made wdt_stop and wdt_start module params
 *                            added extra printk's for startup problems
 *                            added MODULE_AUTHOR and MODULE_DESCRIPTION info

      
      (C) Copyright 2000 John Fremlin <vii@penguinpowered.com>

      
      (c) Copyright 2000 John Marvin
**
** "leveraged" from 2.3.47: arch/ia64/kernel/pci-dma.c.

      
      (c) Copyright 2000 kernel concepts <nils@kernelconcepts.de>, All Rights

      
      (c) Copyright 2000	kernel concepts <nils@kernelconcepts.de>
 *				developed for
 *                              Jentro AG, Haar/Munich (Germany)
 *
 *	TCO timer driver for NV chipsets
 *	based on softdog.c by Alan Cox <alan@redhat.com>

      
      (C) Copyright 2000, Lineo Inc. (www.lineo.com)
 */

      
      (C) Copyright 2000,      Lineo (www.lineo.com)

      
      (C) Copyright 2000,  Lineo (www.lineo.com)

      
      (C) Copyright 2000, Lineo (www.lineo.com)
 */

      
      (C) Copyright 2000 Linuxcare Canada, Inc.

      
      (C) Copyright 2000 Linuxcare, Inc.

      
      (C) Copyright 2000 Martin K. Petersen <mkp@linuxcare.com>

      
      (c) Copyright 2000 Oleg Drokin <green@crimea.edu>

      
      (c) Copyright 2000           Oleg Drokin <green@crimea.edu>
 *
 *	27/11/2000 Initial release

      
      (c) Copyright 2000 Oleg Drokin <green@crimea.edu>
 *	Based on SoftDog driver by Alan Cox <alan@lxorguk.ukuu.org.uk>
 *

      
      (C) Copyright 2000 Oliver Neukum <Oliver.Neukum@lrz.uni-muenchen.de>
 *

      
      (C) Copyright 2000 Oliver Neukum <Oliver.Neukum@lrz.uni-muenchen.de>
 *
 * See microtek.c for history

      
      (c) Copyright 2000 Philipp Rumpf <prumpf@tux.org>

      
      (c) Copyright 2000 Red Hat Software

      
      (c) Copyright 2000 Ryan Bradetich

      
      (C) Copyright 2000 STMicroelectronics

      
      (c) Copyright 2000 The Puffin Group Inc.

      
      (C) Copyright 2000 Yggdrasil Computing, Inc. (port of new PCI interface
 *               support from usb-ohci.c by Adam Richter, adam@yggdrasil.com).

      
      (C) Copyright 2001, 2002 Ralf Baechle
 */
#include <linux/export.h>
#include <asm/addrspace.h>
#include <asm/byteorder.h>
#include <linux/ioport.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/vmalloc.h>
#include <linux/mm_types.h>
#include <asm/cacheflush.h>
#include <asm/io.h>
#include <asm/tlbflush.h>

      
      (C) Copyright 2001, 2002 Rusty Russell IBM Corporation
#include <linux/init.h>
#include <linux/stringify.h>
#include <linux/kernel.h>

/* You can override this manually, but generally this should match the
   module name. */
#ifdef MODULE
#define MODULE_PARAM_PREFIX /* empty */
#else
#define MODULE_PARAM_PREFIX KBUILD_MODNAME "."
#endif

      
      (C) Copyright 2001-2002, SnapGear Inc., (www.snapgear.com)
 */

      
      (C) Copyright 2001-2002, SnapGear (www.snapgear.com)
 */

      
      (c) Copyright 2001-2003, 2005 Hewlett-Packard Development Company, L.P.
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *	Bjorn Helgaas <bjorn.helgaas@hp.com>
 */
#ifndef _ASM_IA64_SMP_H
#define _ASM_IA64_SMP_H

      
      (C) Copyright 2001-2003 by Geert Uytterhoeven <geert@linux-m68k.org>
 *

      
      (C) Copyright 2001-2006
 * Alex Zeffertt, Cambridge Broadband Ltd, ajz@cambridgebroadband.com
 * Re-worked by Ben Greear <greearb@candelatech.com>
 * ---

      
      (C) Copyright 2001-2006 Helge Deller <deller@gmx.de>

      
      (c) Copyright 2001-2009 Helge Deller <deller@gmx.de>

      
      (c) Copyright 2001 Ascensit <support@ascensit.com>

      
      (C) Copyright 2001 Brad Hards (bhards@bigpond.net.au)
 *
 * Released under the GPLv2 only.

      
      (c) Copyright 2001 Charles Howes <chowes@vsol.net>
 *
 *	Based on advantechwdt.c which is based on acquirewdt.c which
 *	is based on wdt.c.

      
      (c) Copyright 2001 Grant Grundler (c) Copyright
 * 2001 Hewlett-Packard Company
 */

      
      (C) Copyright 2001 John Marvin <jsm fc hp com>

      
      (C) Copyright 2001, Lineo Inc. (www.lineo.com)
 */

      
      (C) Copyright 2001 Linus Torvalds
 *
 * Atomic wait-for-completion handler data structures.
 * See kernel/sched/completion.c for details.

      
      (c) Copyright 2001 Matthew Wilcox for Hewlett-Packard

      
      (c) Copyright 2001 Randolph Chung <tausq@debian.org>

      
      (c) Copyright 2001 Red Hat Inc.

      
      (c) Copyright 2001 Red Hat Inc.	<alan@redhat.com>
 *
 * based on the old aacraid driver that is..
 * Adaptec aacraid device driver for Linux.

      
      (c) Copyright 2001 Red Hat Inc.
 *
 * based on the old aacraid driver that is..
 * Adaptec aacraid device driver for Linux.

      
      (c) Copyright 2001 Red Hat Inc
 *
 * derived from

      
      (c) Copyright 2001 Rodolfo Giometti <giometti@ascensit.com>

      
      (c) Copyright 2001    Scott Jennings <linuxdrivers@oro.net>
 *
 *           4/19 - 2001      [Initial revision]
 *           9/27 - 2001      Added spinlocking
 *           4/12 - 2002      [rob@osinvestor.com] Eliminate extra comments
 *                            Eliminate fop_read
 *                            Eliminate extra spin_unlock
 *                            Added KERN_* tags to printks
 *                            add CONFIG_WATCHDOG_NOWAYOUT support
 *                            fix possible wdt_is_open race
 *                            changed watchdog_info to correctly reflect what
 *			      the driver offers
 *                            added WDIOC_GETSTATUS, WDIOC_GETBOOTSTATUS,
 *			      WDIOC_SETTIMEOUT,
 *                            WDIOC_GETTIMEOUT, and WDIOC_SETOPTIONS ioctls
 *           09/8 - 2003      [wim@iguana.be] cleanup of trailing spaces
 *                            added extra printk's for startup problems
 *                            use module_param
 *                            made timeout (the emulated heartbeat) a
 *			      module_param
 *                            made the keepalive ping an internal subroutine

      
      (c) Copyright 2001    Scott Jennings <linuxdrivers@oro.net>
 *           9/27 - 2001      [Initial release]
 *
 *	Additional fixes Alan Cox
 *	-	Fixed formatting
 *	-	Removed debug printks
 *	-	Fixed SMP built kernel deadlock
 *	-	Switched to private locks not lock_kernel
 *	-	Used ioremap/writew/readw
 *	-	Added NOWAYOUT support
 *	4/12 - 2002 Changes by Rob Radez <rob@osinvestor.com>
 *	-	Change comments
 *	-	Eliminate fop_llseek
 *	-	Change CONFIG_WATCHDOG_NOWAYOUT semantics
 *	-	Add KERN_* tags to printks
 *	-	fix possible wdt_is_open race
 *	-	Report proper capabilities in watchdog_info
 *	-	Add WDIOC_{GETSTATUS, GETBOOTSTATUS, SETTIMEOUT,
 *		GETTIMEOUT, SETOPTIONS} ioctls
 *	09/8 - 2003 Changes by Wim Van Sebroeck <wim@iguana.be>
 *	-	cleanup of trailing spaces
 *	-	added extra printk's for startup problems
 *	-	use module_param
 *	-	made timeout (the emulated heartbeat) a module_param
 *	-	made the keepalive ping an internal subroutine
 *	3/27 - 2004 Changes by Sean Young <sean@mess.org>
 *	-	set MMCR_BASE to 0xfffef000
 *	-	CBAR does not need to be read
 *	-	removed debugging printks

      
      (C) Copyright 2001,      SnapGear (www.snapgear.com)
 *
 *      19990409 David W. Miller  Converted from m5206ne.h for 5307 eval board

      
      (c) Copyright 2002, 2003, 2004 Hewlett-Packard Development Company, L.P.

      
      (c) Copyright 2002-2003 Grant Grundler

      
      (c) Copyright 2002, 2003 Hewlett-Packard Development Company, L.P.

      
      (C) Copyright 2002,2004,2006 Greg Kroah-Hartman

      
      (C) Copyright 2002-2004, 2007 Greg Kroah-Hartman <greg@kroah.com>

      
      (C) Copyright 2002-2004 by David Brownell

      
      (C) Copyright 2002,2004 Greg Kroah-Hartman

      
      (C) Copyright 2002-2004 Greg Kroah-Hartman <greg@kroah.com>

      
      (c) Copyright 2002, 2004 Hewlett-Packard Development Company, L.P.

      
      (C) Copyright 2002-2004 IBM Corp.

      
      (C) Copyright 2002,2004 IBM Corp.

      
      (C) Copyright 2002,2004 IBM Corp.
 *
 * All of the sysfs file attributes for usb devices and interfaces.

      
      (c) Copyright 2002-2005 Alex Williamson

      
      (c) Copyright 2002-2005 Hewlett-Packard Company
**

      
      (c) Copyright 2002, 2005 Hewlett-Packard Development Company, L.P.
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *	Bjorn Helgaas <bjorn.helgaas@hp.com>

      
      (c) Copyright 2002-2010, Ralink Technology, Inc.

      
      (c) Copyright 2002-2013 Datera, Inc.
 *
 * Nicholas A. Bellinger <nab@kernel.org>

      
      (C) Copyright 2002 Alan Cox <alan@lxorguk.ukuu.org.uk>
 */
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/types.h>

      
      (C) Copyright 2002 Alan Cox <alan@lxorguk.ukuu.org.uk>
 */
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/smp.h>

      
      (C) Copyright 2002 Christoph Hellwig
 */

      
      (C) Copyright 2002 Christoph Hellwig
 *
 *  Address space accounting code	<alan@lxorguk.ukuu.org.uk>

      
      (C) Copyright 2002 David Brownell

      
      (c) Copyright 2002 David S. Miller (davem@redhat.com)

      
      (C) Copyright 2002, Greg Ungerer (gerg@snapgear.com)

      
      (C) Copyright 2002, Greg Ungerer (gerg@snapgear.com)
 */

      
      (c) Copyright 2002 Guido Guenther <agx@sigxcpu.org>,

      
      (c) Copyright 2002 Guido Guenther <agx@sigxcpu.org>, All Rights Reserved.

      
      (c) Copyright 2002 Hewlett-Packard Company

      
      (C) Copyright 2002 Hewlett-Packard Company

      
      (C) Copyright 2002 Hewlett-Packard Company
 *
 * Bus Glue for pxa27x

      
      (C) Copyright 2002 Hewlett-Packard Company
 *
 * Bus glue for Toshiba Mobile IO(TMIO) Controller's OHCI core

      
      (C) Copyright 2002 Hewlett-Packard Company
 *
 * OMAP Bus Glue

      
      (C) Copyright 2002 Hewlett-Packard Company
 *
 * SA1111 Bus Glue

      
      (c) Copyright 2002 Hewlett-Packard Company
**
** This Driver currently only supports the console (port 0) on the MUX.
** Additional work will be needed on this driver to enable the full
** functionality of the MUX.

      
      (C) Copyright 2002 Hewlett-Packard Company
 *
 * USB Bus Glue for Samsung S3C2410

      
      (c) Copyright 2002 Justin Cormack <justin@street-vision.com>
 *
 *	Release 0.02

      
      (C) Copyright 2002 Linus Torvalds
 * Portions based on the vdso-randomization code from exec-shield:

      
      (C) Copyright 2002  Red Hat Inc

      
      (C) Copyright 2002  Red Hat Inc <alan@redhat.com>

      
      (C) Copyright 2002 Red Hat Inc, All Rights Reserved
 */

      
      (c) Copyright 2002 Robert Schwebel <r.schwebel@pengutronix.de>
 *

      
      (c) Copyright 2002 Rob Radez <rob@osinvestor.com>
 *
 *	Based on wdt.c.

      
      (c) Copyright 2002 Ryan Bradetich

      
      (c) Copyright 2002 Xilinx Inc., Systems Engineering Group

      
      (c) Copyright 2002 Zwane Mwaikambo <zwane@commfireservices.com>,

      
      (c) Copyright 2002 Zwane Mwaikambo <zwane@commfireservices.com>

      
      (C) Copyright 2003-2004
 * Humboldt Solutions Ltd, adrian@humboldt.co.uk.

 * This is a combined i2c adapter and algorithm driver for the
 * MPC107/Tsi107 PowerPC northbridge and processors that include
 * the same I2C unit (8240, 8245, 85xx).

      
      (C) Copyright 2003, 2004 Jamie Lokier
 *
 *  Robust futex support started by Ingo Molnar

      
      (C) Copyright 2003-2005, Greg Ungerer <gerg@snapgear.com>
 */

      
      (c) Copyright 2003, 2006 Hewlett-Packard Development Company, L.P.

      
      (c) Copyright © 2003-2006, Marvell International Ltd.

      
      (C) Copyright 2003-2006  Sven Anders <anders@anduras.de>
 *
 *  History:

      
      (C) Copyright 2003-2007, Greg Ungerer <gerg@snapgear.com>

      
      (C) Copyright 2003-2007, Greg Ungerer <gerg@uclinux.org>
 */

      
      (c) Copyright 2003,2007 P
 *
 *	Based on advantechwdt.c which is based on wdt.c.

      
      (c) Copyright 2003-2007 Wim Van Sebroeck <wim@iguana.be>.
 *
 *	Based on source code of the following authors:

      
      (c) Copyright 2003-2007 Xilinx Inc.

      
      (c) Copyright 2003-2008 Xilinx Inc.

      
      (c) Copyright 2003-2013 Datera, Inc.
 *
 * Nicholas A. Bellinger <nab@kernel.org>

      
      (C) Copyright 2003 Grant Grundler <grundler parisc-linux org>

      
      (C) Copyright 2003, Greg Ungerer (gerg@snapgear.com)
 */

      
      (C) Copyright 2003 Hewlett-Packard

      
      (C) Copyright 2003 Matthew Wilcox

      
      (C) Copyright 2003 Red Hat Inc

      
      (C) Copyright 2003 Red Hat Inc <alan@lxorguk.ukuu.org.uk>
 *
 * This driver was ported (shamelessly ripped ;) from oss/kahlua.c but I did
 * mess with it a bit. The chip seems to have to have trouble with full duplex
 * mode. If we're recording in 8bit 8000kHz, say, and we then attempt to
 * simultaneously play back audio at 16bit 44100kHz, the device actually plays
 * back in the same format in which it is capturing. By forcing the chip to
 * always play/capture in 16/44100, we can let alsa-lib convert the samples and
 * that way we can hack up some full duplex audio. 

      
      (C) Copyright 2003 Red Hat Inc, All Rights Reserved
 *
 *  Removed page pinning, fix privately mapped COW pages and other cleanups

      
      (c) Copyright 2003 Red Hat Inc <jgarzik@redhat.com>
 *
 * derived from

      
      (C) Copyright 2004, 2005 Cavium Networks

      
      (C) Copyright 2004-2007 Alan Stern, stern@rowland.harvard.edu
 */

      
      (C) Copyright 2004-2007 Alan Stern, stern@rowland.harvard.edu
 *
 * Intel documents this fairly well, and as far as I know there
 * are no royalties or anything like that, but even so there are
 * people who decided that they want to do the same thing in a
 * completely different way.

      
      (c) Copyright 2004-2007 Wim Van Sebroeck <wim@iguana.be>.
 *
 *	Based on source code of the following authors:

      
      (C) Copyright 2004 Alan Stern, stern@rowland.harvard.edu
 */

      
      (c) Copyright 2004 Benjamin Herrenschmidt (benh@kernel.crashing.org),

      
      (c) Copyright 2004 Google Inc.

      
      (C) Copyright 2004, Greg Ungerer (gerg@snapgear.com)

      
      (C) Copyright 2004, Greg Ungerer (gerg@snapgear.com)
 */

      
      (c) Copyright 2004 Hewlett-Packard Development Company, L.P.

      
      (c) Copyright 2004 Hewlett-Packard Development Company, L.P.
 *	Bjorn Helgaas <bjorn.helgaas@hp.com>
 */

      
      (c) Copyright 2004 Hewlett-Packard Development Company, L.P.
 *	Bjorn Helgaas <bjorn.helgaas@hp.com>
 *

      
      (C) Copyright 2004 John Lenz

      
      (C) Copyright 2004 Jon Smirl <jonsmirl@yahoo.com>

      
      (C) Copyright 2004 Lineo Solutions, Inc.
 */

      
      (C) Copyright 2004 Linus Torvalds

      
      (C) Copyright 2004 Linus Torvalds
 */
#include <linux/init.h>
#include <linux/pci.h>
#include <linux/mm.h>
#include <linux/export.h>
#include <linux/io.h>
#include <asm/pci-bridge.h>

      
      (C) Copyright 2004 Linus Torvalds
 */
#include <linux/pci.h>
#include <linux/io.h>

      
      (C) Copyright 2004 Linus Torvalds
 */
#include <linux/pci.h>
#include <linux/mm.h>
#include <linux/export.h>
#include <asm/io.h>
#include <asm/pci-bridge.h>
#include <asm/isa-bridge.h>

      
      (c) Copyright 2004 Naresh Kumar Inna <knaresh at india x hp x com>

      
      (c) Copyright 2004, Red Hat Inc. <alan@lxorguk.ukuu.org.uk>
 * Additional fixes and clean up: Francois Romieu
 *
 * This source has not been verified for use in safety critical systems.

      
      (C) Copyright 2004 Silicon Graphics, Inc. Jesse Barnes <jbarnes@sgi.com>
 *
 * File attributes for PCI devices

      
      (C) Copyright 2004 Silicon Graphics, Inc. Jesse Barnes <jbarnes@sgi.com>
 */
#include <linux/kernel.h>
#include <linux/export.h>
#include <linux/pci.h>
#include <linux/slab.h>

      
      (c) Copyright 2004 Xilinx Inc., Systems Engineering Group

      
      (c) Copyright 2005-2006 Red Hat
 *
 *	Was pata_hpt34x but the naming was confusing as it supported the
 *	343 and 363 so it has been renamed.

      
      (C) Copyright 2005 - 2010  Paul Mundt
 *
 * Re-map IO memory to kernel address space so that we can access it.
 * This is needed for high PCI addresses that aren't mapped in the
 * 640k-1MB IO memory area on PC's

      
      (c) Copyright 2005-2013 Datera, Inc.
 *
 * Nicholas A. Bellinger <nab@kernel.org>

      
      (C) Copyright 2005 4G Systems <info@4g-systems.biz>,
 *							All Rights Reserved.
 *                              http://www.4g-systems.biz
 *

      
      (c) Copyright 2005    4G Systems <info@4g-systems.biz>
 *
 *      Release 0.01.
 *      Author: Michael Stickel  michael.stickel@4g-systems.biz

      
      (C) Copyright 2005 Benjamin Herrenschmidt <benh@kernel.crashing.org>

      
      (c) Copyright 2005 Benjamin Herrenschmidt, IBM Corp.
 *                    <benh@kernel.crashing.org>
 *
 * Released under the term of the GNU GPL v2.

      
      (c) Copyright 2005 Benjamin
 * Herrenschmidt, IBM Corp. <benh@kernel.crashing.org>
 *
 * Released under the term of the GNU GPL v2.

      
      (C) Copyright 2005 Chris Humbert <mahadri-usb@drigon.com>

      
      (C) Copyright 2005 Christoph Lameter, Silicon Graphics, Inc.

      
      (c) Copyright 2005 David H

      
      (c) Copyright 2005 Google Inc., All Rights Reserved.
 *
 *	Based off i8xx_tco.c:

      
      (c) Copyright 2005 Google Inc., All Rights Reserved.
 *
 *	Supported Chipsets:

      
      (C) Copyright 2005 Greg Kroah-Hartman <gregkh@suse.de>
 *
 * based on drivers/usb/usb.c which had the following copyrights:

      
      (C) Copyright 2005 Greg Kroah-Hartman <gregkh@suse.de>
 *
 * notifier functions originally based on those in kernel/sys.c
 * but fixed up to not be so broken.

      
      (C) Copyright 2005 Ian Molton <spyro@f2s.com>

      
      (C) Copyright 2005, Intec Automation,
 *		Mike Lavender (mike@steroidmicros)

      
      (C) Copyright 2005, Intec Automation (mike@steroidmicros.com)
 */

      
      (c) Copyright 2005  Jose Goncalves <jose.goncalves@inov.pt>
 *
 *      Based on w83877f_wdt.c by Scott Jennings,
 *           and wdt977.c by Woody Suwalski

      
      (C) Copyright 2005 Kyle McMartin <kyle@parisc-linux.org>

      
      (C) Copyright 2005 Kyle McMartin <kyle@parisc-linux.org>
 */

      
      (C) Copyright 2005 Robert Love
 */

      
      (C) Copyright 2005 Tundra Semiconductor Corp.
 * Alex Bounine, <alexandreb at tundra.com).
 *
 * See file CREDITS for list of people who contributed to this
 * project.

      
      (C) Copyright 2005 Tundra Semiconductor Corp.
 * Kong Lai, <kong.lai@tundra.com).
 *
 * See file CREDITS for list of people who contributed to this
 * project.

      
      (c) Copyright 2005 Webcon, Inc.
 *
 *	Based on ib700wdt.c, which is based on advantechwdt.c which is based
 *	on acquirewdt.c which is based on wdt.c.

      
      (C) Copyright 2006-2007, David Brownell

      
      (c) Copyright 2006, 2007 Hewlett-Packard Development Company, L.P.

      
      (C) Copyright 2006-2007, IBM Corporation
 *
 * Author: Arnd Bergmann <arndb@de.ibm.com>

      
      (C) Copyright 2006-2007 TOSHIBA CORPORATION

      
      (c) Copyright 2006-2009 Wim Van Sebroeck <wim@iguana.be>.

      
      (C) Copyright 2006-2010 PMC-Sierra Inc
 */

      
      (c) Copyright 2006-2011 Wim Van Sebroeck <wim@iguana.be>.

      
      (c) Copyright 2006-2013 Datera, Inc.
 *
 * Nicholas A. Bellinger <nab@linux-iscsi.org>

      
      (c) Copyright 2006 Benjamin Herrenschmidt, IBM Corp.

      
      (c) Copyright 2006 Benjamin Herrenschmidt, IBM Corp.
 *                    <benh@kernel.crashing.org>
 *
 * Released under the term of the GNU GPL v2.

      
      (c) Copyright 2006 Calin A. Culianu <calin@ajvar.org>, All Rights

      
      (c) Copyright 2006 Helge Deller

      
      (C) Copyright 2006 Helge Deller <deller@gmx.de>

      
      (c) Copyright 2006 Hewlett-Packard Development Company, L.P.
 *	Bjorn Helgaas <bjorn.helgaas@hp.com>
 *
 * All EFI Runtime Services are not implemented yet as EFI only
 * supports physical mode addressing on SoftSDV. This is to be fixed
 * in a future version.  --drummond 1999-07-20

      
      (C) Copyright 2006 IBM Corp.
 *
 * Author: Dwayne Grant McConnell <decimal@us.ibm.com>

      
      (C) Copyright 2006 Novell Inc.
 *
 * Released under the GPLv2 only.

      
      (C) Copyright 2006 Ralf Baechle <ralf@linux-mips.org>

      
      (C) Copyright 2006 Red Hat Inc, All Rights Reserved
 *  Thanks to Thomas Gleixner for suggestions, analysis and fixes.
 *
 *  PI-futex support started by Ingo Molnar and Thomas Gleixner

      
      (C) Copyright 2006 Sven Anders, <anders@anduras.de>

      
      (C) Copyright 2006 Sylvain Munaut <tnt@246tNt.com>
 *
 * Bus glue for OHCI HC on the of_platform bus

      
      (C) Copyright 2006 TOSHIBA CORPORATION
 *
 * Authors : Utz Bacher <utz.bacher@de.ibm.com>
 *           Jens Osterkamp <Jens.Osterkamp@de.ibm.com>

      
      (c) Copyright 2007
 *

      
      (C) Copyright 2007, 2008 Dmitry Baryshkov <dbaryshkov@gmail.com>
 *
 * This is known to work with the following variants:

      
      (C) Copyright 2007-2008 TOSHIBA CORPORATION

      
      (c) Copyright 2007-2008 Xilinx Inc.

      
      (C) Copyright 2007, 2009 Tiago Vignatti <vignatti@freedesktop.org>

      
      (C) Copyright 2007-2011 Aaron Maoye <leafy.myeh@reuuimllatech.com>

      
      (C) Copyright 2007-2011 Reuuimlla Technology Co., Ltd.

      
      (c) Copyright 2007-2013 Datera, Inc.
 *
 * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>

      
      (C) Copyright 2007 Ash Willis <ashwillis@programmer.net>

      
      (C) Copyright 2007, ATRON electronic GmbH,
 *		Jan Nikitenko <jan.nikitenko@gmail.com>
 *

      
      (C) Copyright 2007, Axis Communications,
 *		Hans-Peter Nilsson (hp@axis.com)

      
      (C) Copyright 2007
 * Gerald Van Baren, Custom IDEAS, vanbaren@cideas.com
 *

      
      (C) Copyright 2007
 * Gerald Van Baren, Custom IDEAS, vanbaren@cideas.com
 * Based on code written by:

      
      (c) Copyright 2007  Gilles GIGAN <gilles.gigan@jcu.edu.au>
 *

      
      (C) Copyright 2007, Greg Ungerer <gerg@snapgear.com>

      
      (c) Copyright 2007 Hewlett-Packard Development Company, L.P.

      
      (c) Copyright 2007 Hewlett-Packard Development Company, L.P.
 *	Bjorn Helgaas <bjorn.helgaas@hp.com>
 */

      
      (c) Copyright 2007 Hewlett-Packard Development Company, L.P.
 *        Contributed by Peter Keilty <peter.keilty@hp.com>
 *
 * fsyscall gettimeofday data

      
      (C) Copyright 2007 Hewlett-Packard Development Company, L.P.
 *
 * This file is part of the SCTP kernel implementation

      
      (C) Copyright 2007 MIPS Technologies, Inc.
 *     written by Ralf Baechle <ralf@linux-mips.org>
 */
#include <linux/pci.h>
#include <linux/export.h>
#include <asm/io.h>

      
      (C) Copyright 2007 Novell Inc.
 */

      
      (c) Copyright 2007  Oliver Schuster <olivers137@aol.com>
 *
 *	Based on softdog.c	by Alan Cox,
 *		 83977f_wdt.c	by Jose Goncalves,
 *		 it87.c		by Chris Gauthron, Jean Delvare

      
      (C) Copyright 2007 OpenWrt.org, Florian Fainelli <florian@openwrt.org>

      
      (C) Copyright 2007 Paulo R. Zanoni <przanoni@gmail.com>

      
      (c) Copyright 2007 Red Hat <alan@lxorguk.ukuu.org.uk>

      
      (C) Copyright 2007 TOSHIBA CORPORATION

      
      (c) Copyright 2007 Vlad Drukker <vlad@storewiz.com>
 *		added support for W83627THF.
 *

      
      (C) Copyright 2008

      
      (C) Copyright 2008-2010,2015 Intel Corporation
 * Author: Sreedhara DS (sreedhara.ds@intel.com)
 *
 * SCU running in ARC processor communicates with other entity running in IA
 * core through IPC mechanism which in turn messaging between IA core ad SCU.
 * SCU has two IPC mechanism IPC-1 and IPC-2. IPC-1 is used between IA32 and
 * SCU where IPC-2 is used between P-Unit and SCU. This driver delas with
 * IPC-1 Driver provides an API for power control unit registers (e.g. MSIC)
 * along with other APIs.

      
      (C) Copyright 2008-2010 Intel Corporation
 * Author: Sreedhara DS (sreedhara.ds@intel.com)
 *
 * This driver provides IOCTL interfaces to call Intel SCU IPC driver API.

      
      (c) Copyright 2008-2011 Alan Cox <alan@lxorguk.ukuu.org.uk>,
 *						All Rights Reserved.
 *

      
      (c) Copyright 2008-2011 Wim Van Sebroeck <wim@iguana.be>.
 *

      
      (c) Copyright 2008-2011 Wim Van Sebroeck <wim@iguana.be>.
 *
 *	This source code is part of the generic code that can be used
 *	by all the watchdog timer drivers.

      
      (C) Copyright 2008, 2012 Intel Corporation

      
      (c) Copyright 2008-2013 Datera, Inc.
 *
 * Nicholas A. Bellinger <nab@kernel.org>

      
      (C) Copyright 2008 by Pengutronix

      
      (c) Copyright 2008 Hewlett-Packard Development Company, L.P.
 *	Bjorn Helgaas <bjorn.helgaas@hp.com>
 *

      
      (C) Copyright 2008 Intel Corporation

      
      (C) Copyright 2008 Intel Corporation, Arjan van de Ven.

      
      (C) Copyright 2008 Intel Corporation
 * Author: Arjan van de Ven <arjan@linux.intel.com>
 *

      
      (C) Copyright 2008 Intel Corporation
 *
 * Author: Arjan van de Ven <arjan@linux.intel.com>

      
      (C) Copyright 2008 Magnus Damm
 *
 * SM501 Bus Glue - based on ohci-omap.c

      
      (c) Copyright 2008, RealTEK Technologies Inc. All Rights Reserved.
 *
 *  Module:	r819xusb_cmdpkt.c
 *		(RTL8190 TX/RX command packet handler Source C File)

      
      (C) Copyright 2008, Thomas Chou <thomas@wytron.com.tw>

      
      (c) Copyright 2008 Wim Van Sebroeck <wim@iguana.be>.

      
      (C) Copyright 2008 Xilinx, Inc.

      
      (C) Copyright 2009-2010
 * Nokia Siemens Networks, michael.lawnick.ext@nsn.com
 *

      
      (C) Copyright 2009-2011 Faraday Technology

      
      (C) Copyright 2009-2011, Greg Ungerer <gerg@snapgear.com>

      
      (c) Copyright 2009-2013 Datera, Inc.
 *
 * Nicholas A. Bellinger <nab@kernel.org>

      
      (C) Copyright 2009, Applied Micro Circuits Corporation
 * Victor Gallardo (vgallardo@amcc.com)
 *
 * See file CREDITS for list of people who contributed to this
 * project.

      
      (c) Copyright 2009 Google Inc., All Rights Reserved.
 *
 *	Based on i8xx_tco.c:

      
      (c) Copyright 2009 Google Inc., All Rights Reserved.
 *
 *	TCO timer driver for sp5100 chipsets

      
      (C) Copyright 2009, Greg Ungerer <gerg@snapgear.com>

      
      (C) Copyright 2009,  Greg Ungerer <gerg@uclinux.org>
 */

      
      (c) Copyright 2009 Hewlett-Packard Development Company, L.P.
 *

      
      (C) Copyright 2009 Hewlett-Packard Development Company, L.P.
 *    Andrew Patterson <andrew.patterson@hp.com>
 */

      
      (C) Copyright 2009 Intel Corporation

      
      (C) Copyright 2009 Intel Corporation
 * Author: Jacob Pan (jacob.jun.pan@intel.com)
 *
 * Shared with ARM platforms, Jamie Iles, Picochip 2011

      
      (C) Copyright 2009 Intel Corporation
 *
 * Authors:

      
      (C) Copyright 2009 Marvell International Ltd.
 * All Rights Reserved
 */

      
      (C) Copyright 2009, Philippe De Muyter (phdm@macqel.be)
 */

      
      (C) Copyright 2009, Steven King <sfking@fdwdc.com>

      
      (C) Copyright 2010

      
      (C) Copyright 2010-2012 IBM Corp.

      
      (C) Copyright 2010-2013 Datera, Inc.

      
      (c) Copyright 2010-2013 Datera, Inc.
 *
 * Author: Nicholas A. Bellinger <nab@daterainc.com>

      
      (c) Copyright 2010-2013 Datera, Inc.
 *
 * Nicholas A. Bellinger <nab@linux-iscsi.org>

      
      (C) Copyright 2010-2016

      
      (C) Copyright 2010
 * Dirk Eibach, Guntermann & Drunck GmbH <eibach@gdsys.de>
 *
 * Based on the ads7828 driver by Steve Hardy.

      
      (C) Copyright 2010, Greg Ungerer <gerg@snapgear.com>
 */

      
      (C) Copyright 2010 Intel Corporation

      
      (C) Copyright 2010 Marvell International Ltd.
 * All Rights Reserved
 */

      
      (c) Copyright 2010 Novell, Inc.

      
      (c) Copyright 2010 Novell, Inc.
 */

      
      (C) Copyright 2010, Tobias Klauser <tklauser@distanz.ch>
 */

      
      (C) Copyright 2011

      
      (C) Copyright 2011 (Alejandro Cabrera <aldaya@gmail.com>)
 */

      
      (C) Copyright 2011,  Greg Ungerer <gerg@uclinux.org>

      
      (C) Copyright 2011, Greg Ungerer <gerg@uclinux.org>

      
      (C) Copyright 2011, Greg Ungerer <gerg@uclinux.org>
 */

      
      (C) COPYRIGHT 2012-2013 ARM Limited. All rights reserved.
 *

      
      (C) COPYRIGHT 2012-2013 ARM Limited. All rights reserved.
 *
 * Parts of this file were based on sources as follows:
 *

      
      (C) Copyright 2012 by Wolfram Sang

      
      (C) Copyright 2012 by Wolfram Sang, Pengutronix e.K.

      
      (C) Copyright 2012, Greg Ungerer <gerg@uclinux.com>

      
      (C) Copyright 2012,  Greg Ungerer <gerg@uclinux.org>

      
      (C) Copyright 2012, Greg Ungerer <gerg@uclinux.org>

      
      (C) Copyright 2012 Intel Corporation

      
      (C) Copyright 2012 Marvell International Ltd.
 * All Rights Reserved
 */

      
      (C) Copyright 2012 Regents of the University of California

      
      (C) Copyright 2012, Steven king <sfking@fdwdc.com>

      
      (C) Copyright 2012, Steven King <sfking@fdwdc.com>

      
      (C) Copyright 2012, Steven King <sfking@fdwdc.com>
*/

      
      (C) Copyright 2013-2014,2018 Red Hat, Inc.

      
      (C) Copyright 2013-2014 David Lanzend

      
      (C) Copyright 2013-2014 Hans de Goede <hdegoede@redhat.com>

      
      (C) Copyright 2013-2014 Hewlett-Packard Development Company, L.P.
 *
 * Authors: Waiman Long <waiman.long@hp.com>

      
      (C) Copyright 2013-2014 O2S GmbH <www.o2s.ch>

      
      (C) Copyright 2013 - 2014 Xilinx, Inc.

      
      (C) Copyright 2013-2015 Hewlett-Packard Development Company, L.P.

      
      (C) Copyright 2013-2015 Hewlett-Packard Development Company, L.P.
 *
 * Authors: Waiman Long <waiman.long@hp.com>

      
      (C) Copyright 2013, 2015 Linaro Limited

      
      (C) COPYRIGHT 2013-2016 ARM Limited. All rights reserved.

      
      (c) Copyright 2013 Datera, Inc.
 *
 * Nicholas A. Bellinger <nab@linux-iscsi.org>

      
      (c) Copyright 2013 Guenter Roeck
 *		converted to watchdog infrastructure
 *

      
      (C) Copyright 2013 IBM Corporation

      
      (C) Copyright 2013 Intel Corporation

      
      (C) Copyright 2013, Jonas Jensen <jonas.jensen@gmail.com>

      
      (C) Copyright 2014-2015 Intel Corporation
 *
 * This driver is based on Intel SCU IPC driver(intel_scu_ipc.c) by
 *     Sreedhara DS <sreedhara.ds@intel.com>

      
      (C) Copyright 2014, 2015 Linaro Ltd.

      
      (C) Copyright 2014 - 2015, Xilinx, Inc.
 */

      
      (C) Copyright 2014, 2016 Intel Corporation

      
      (C) Copyright 2014 David Mosberger-Tang <davidm@egauge.net>
 *
 * MAX3421 is a chip implementing a USB 2.0 Full-/Low-Speed host
 * controller on a SPI bus.

      
      (C) Copyright 2014 Intel Corporation

      
      (c) Copyright 2014 Panasonic Corporation

      
      (C) Copyright 2015 Hewlett-Packard Enterprise Development LP
 *
 * Authors: Waiman Long <longman@redhat.com>
 *          Peter Zijlstra <peterz@infradead.org>

      
      (C) Copyright 2015 Hewlett-Packard Enterprise Development LP
 *
 * Authors: Waiman Long <waiman.long@hpe.com>

      
      (C) Copyright 2015 Intel Corp.

      
      (C) Copyright 2015 Intel Corporation
 *
 * The heart of the P-Unit is the Foxton microcontroller and its firmware,
 * which provide mailbox interface for power management usage.

      
      (C) Copyright 2016-2018 - Boqun Feng <boqun.feng@gmail.com>
 */

      
      (C) Copyright 2016-2018 - Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

      
      (C) Copyright 2016-2018 - Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
 */

      
      (C) Copyright 2016, Angelo Dureghello <angelo@sysam.it>

      
      (C) COPYRIGHT 2016 ARM Limited. All rights reserved.

      
      (C) COPYRIGHT 2016 ARM Limited. All rights reserved.
 * Author: Brian Starkey <brian.starkey@arm.com>
 *

      
      (C) COPYRIGHT 2016 ARM Limited. All rights reserved.
 * Author: Brian Starkey <brian.starkey@arm.com>
 *
 * ARM Mali DP Writeback connector implementation

      
      (C) Copyright 2016 Intel Corporation

      
      (c) Copyright 2016 Oracle Corporation
 *
 *	Implement a simple watchdog driver using the built-in sun4v hypervisor
 *	watchdog support. If time expires, the hypervisor stops or bounces
 *	the guest domain.

      
      (C) Copyright 2016 Red Hat, Inc
 *
 * Based on soc_button_array.c:
 *

      
      (c) Copyright 2016 Socionext Inc.
 * All rights reserved.
 */

      
      (C) Copyright 2017-2018 - Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
 */

      
      (C) Copyright 2017, Angelo Dureghello <angelo@sysam.it>

      
      (C) Copyright 2017 Intel Corporation

      
      (C) Copyright 2017 Intel Corporation
 *
 * Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com>

      
      (C) Copyright 2017 Sootech SA

      
      (c) Copyright 2018 Hewlett Packard Enterprise Development LP

      
      (C) Copyright 2018 MIPS Tech LLC
 *
 * Based on rseq-arm.h:

      
      (C) Copyright 2018 - Will Deacon <will.deacon@arm.com>
 */

      
      (c) Copyright Adaptec, Inc. 2002 to 2004. All Rights Reserved."

      
      (C) Copyright Al Viro 2000, 2001
 *	Released under GPL v2.
 *

      
      (C) Copyright Al Viro 2002,2003
 *
 * NOTE: data structure needs to be changed.  It works, but for large dev_t
 * it will be too slow.  It is isolated, though, so these changes will be
 * local to that file.

      
      (C) Copyright Andreas Gal 1999

      
      (C) Copyright Arm Holdings.  2017

      
      (C) Copyright AudioScience Inc. 1996-2009
******************************************************************************/

      
      (C) Copyright AudioScience Inc. 1997-2003
******************************************************************************/

      
      (C) Copyright AudioScience Inc. 1997-2003
******************************************************************************/
#define SOURCEFILE_NAME "hpios.c"
#include "hpi_internal.h"
#include "hpidebug.h"
#include <linux/delay.h>
#include <linux/sched.h>

      
      (C) Copyright AudioScience Inc. 1997-2003
******************************************************************************/
#ifndef _HPIOS_H_
#define _HPIOS_H_

      
      (C) Copyright AudioScience Inc. 1998-2003
******************************************************************************/

      
      (C) Copyright AudioScience Inc. 1998-2003
*******************************************************************************/

      
      (C) Copyright AudioScience Inc. 1998-2003
*******************************************************************************/
#define SOURCEFILE_NAME "hpi6000.c"

      
      (C) Copyright AudioScience Inc. 1998-2003
*******************************************************************************/
#define SOURCEFILE_NAME "hpicmn.c"

      
      (C) Copyright AudioScience Inc. 1998-2010
*/

      
      (C) Copyright AudioScience Inc. 1998-2010
*******************************************************************************/
#define SOURCEFILE_NAME "hpi6205.c"

      
      (C) Copyright AudioScience Inc. 2002
*****************************************************************************/
#define SOURCEFILE_NAME "hpimsgx.c"
#include "hpi_internal.h"
#include "hpi_version.h"
#include "hpimsginit.h"
#include "hpicmn.h"
#include "hpimsgx.h"
#include "hpidebug.h"

      
      (C) Copyright AudioScience Inc. 2007
*******************************************************************************/

      
      (C) Copyright AudioScience Inc. 2007
*******************************************************************************/
/* Initialise response headers, or msg/response pairs.
Note that it is valid to just init a response e.g. when a lower level is
preparing a response to a message.
However, when sending a message, a matching response buffer must always be
prepared.

      
      (C) Copyright (C) 2000-2001	Hugh Blemings <hugh@blemings.org>

      
      (C) Copyright (C) 2002	Greg Kroah-Hartman <greg@kroah.com>

  See http://blemings.org/hugh/keyspan.html for more information.

      
      (C) Copyright David Brownell 2000-2001 (kernel hotplug, usb_device_id,
 *	more docs, etc)

      
      (C) Copyright David Brownell 2000-2002
 */

      
      (C) Copyright David Brownell 2000-2004

      
      (C) Copyright David Gibson <dwg@au1.ibm.com>, IBM Corporation.  2005.

      
      (C) Copyright David Gibson <dwg@au1.ibm.com>, IBM Corporation.  2005.
 *

      
      (C) Copyright David Gibson <dwg@au1.ibm.com>, IBM Corporation.  2007.
 *

      
      (C) Copyright David Gibson, IBM Corp. 2001-2003.

      
      (C) Copyright David Gibson, IBM Corp. 2001-2003.
 *
 * Portions taken from hfa384x.h.

      
      (C) Copyright David Gibson, IBM Corp. 2002-2003.

      
      (C) Copyright David Gibson, IBM Corporation 2001-2003.

      
      (C) Copyright David Gibson, IBM Corporation 2008.
 */

      
      (c) Copyright Dell 2004. All Rights Reserved."

      
      (C) Copyright Deti Fliegl 1999

      
      (C) Copyright Deti Fliegl 1999 (new USB architecture)

      
      (C) Copyright Embedded Alley Solutions, Inc 2005

      
      (C) Copyright Greg Kroah-Hartman 2002-2003
 *
 * Released under the GPLv2 only.

      
      (C) Copyright Gregory P. Smith 1999

      
      (c) Copyright Hewlett-Packard Development Company, L.P., 2006

      
      (c) Copyright Hewlett-Packard Development Company, L.P., 2006
 */

      
      (c) Copyright Hewlett-Packard Development Company, L.P., 2006 - 2008

      
      (c) Copyright Hewlett-Packard Development Company, L.P., 2006, 2008

      
      (c) Copyright Hewlett-Packard Development Company, L.P., 2007

      
      (c) Copyright Hewlett-Packard Development Company, L.P., 2007, 2008

      
      (c) Copyright Hewlett-Packard Development Company, L.P., 2008

      
      (c) Copyright Huw Davies <huw@codeweavers.com>, 2015

      
      (C) Copyright IBM 2003, 2004, 2005, 2012

      
      (C) Copyright IBM 2004, 2005, 2006, 2012

      
      (C) Copyright IBM 2005

      
      (C) Copyright IBM 2005
 *
 * Author: Mark Nutter <mnutter@us.ibm.com>

      
      (C) Copyright IBM 2012

      
      (C) Copyright IBM 2014
 *
 * Author: Vaidyanathan Srinivasan <svaidy at linux.vnet.ibm.com>

      
      (C) Copyright IBM 2015
 *
 * Author: Vaidyanathan Srinivasan <svaidy at linux.vnet.ibm.com>
 * Author: Jeremy Kerr <jk@ozlabs.org>

      
      (C) Copyright IBM Corp. 1994, 2002. All Rights Reserved."

      
      (C) Copyright IBM Corp. 1994, 2002."

/* Version numbers for various adapters */
#define IPS_VER_SERVERAID1 "2.25.01"
#define IPS_VER_SERVERAID2 "2.88.13"
#define IPS_VER_NAVAJO "2.88.13"
#define IPS_VER_SERVERAID3 "6.10.24"
#define IPS_VER_SERVERAID4H "7.12.02"
#define IPS_VER_SERVERAID4MLx "7.12.02"
#define IPS_VER_SARASOTA "7.12.02"
#define IPS_VER_MARCO "7.12.02"
#define IPS_VER_SEBRING "7.12.02"
#define IPS_VER_KEYWEST "7.12.02"

      
      (C) Copyright IBM Corp. 2001, 2003

      
      (C) Copyright IBM Corp. 2001, 2004

      
      (C) Copyright IBM Corp. 2001, 2004
 *
 * This file is part of the SCTP kernel implementation

      
      (C) Copyright IBM Corp. 2002, 2004

      
      (C) Copyright IBM Corp. 2003, 2004
 *
 * This file is part of the SCTP kernel implementation

      
      (C) Copyright IBM Corp. 2004,2005   All Rights Reserved.\n"
	DM_NAME " path selector to balance the number of in-flight I/Os"
);

      
      (C) Copyright IBM Corp. 2005

      
      (C) Copyright IBM Corp. 2005-2008
 *
 * Author: Christian Krafft <krafft@de.ibm.com>

      
      (C) Copyright IBM Corp. 2005
 *
 * Author: Mark Nutter <mnutter@us.ibm.com>

      
      (C) Copyright IBM Corp. 2005
 *
 * Authors : Utz Bacher <utz.bacher@de.ibm.com>

      
      (C) Copyright IBM Corp. 2005
 *
 * Authors : Utz Bacher <utz.bacher@de.ibm.com>
 *           Jens Osterkamp <Jens.Osterkamp@de.ibm.com>

      
      (C) Copyright IBM Corp. 2005
 * device driver to exploit watchdog RTAS functions
 *
 * Authors : Utz Bacher <utz.bacher@de.ibm.com>

      
      (C) Copyright IBM Corp. 2005
 *
 * SPU-side context restore sequence outlined in
 * Synergistic Processor Element Book IV

      
      (C) Copyright IBM Corp. 2005
 *
 * SPU-side context save sequence outlined in
 * Synergistic Processor Element Book IV

      
      (C) Copyright IBM Corp. 2006
 *
 *  Authors:

      
      (C) Copyright IBM Corp. 2007 - Joy Latten <latten@us.ibm.com>

      
      (C) Copyright IBM Corp. 2013
 *
 * Author: Frank Haverkamp <haver@linux.vnet.ibm.com>
 * Author: Joerg-Stephan Vogt <jsvogt@de.ibm.com>
 * Author: Michael Jung <mijung@gmx.net>
 * Author: Michael Ruettger <michael@ibmra.de>

      
      (C) Copyright IBM Corporation 1994, 2003

      
      (C) Copyright IBM Corporation 1994, 2004

      
      (C) Copyright IBM Corporation 2001-2005

      
      (C) Copyright IBM Corporation 2001,2006
 *
 * Author:

      
      (C) Copyright IBM Corporation 2001,2006
 *
 * Authors: Maximino Aguilar (maguilar@us.ibm.com)
 *          David J. Erb (djerb@us.ibm.com)

      
      (C) Copyright IBM Corporation 2005
 *
 * Authors: Maximino Aguilar (maguilar@us.ibm.com)
 *          David J. Erb (djerb@us.ibm.com)

      
      (C) Copyright IBM Corporation 2005
 *
 * Authors: Maximino Aguilar (maguilar@us.ibm.com)
 *          Michael N. Day (mnday@us.ibm.com)

      
      (C) Copyright IBM Corporation 2005.
 *	Released under GPL v2.
 *

      
      (C) Copyright IBM Corporation 2005.
 *	Released under GPL v2.
 *	Author : Ram Pai (linuxram@us.ibm.com)
 *

      
      (C) Copyright IBM Corporation 2006-2008
 *
 * Author: Jeremy Kerr <jk@ozlabs.org>

      
      (C) Copyright IBM Corporation 2006
 *
 * Author:

      
      (C) Copyright IBM Corporation 2006
 *
 * Author: David Erb (djerb@us.ibm.com)
 * Modifications:

      
      (C) Copyright IBM Corporation 2006
 *
 * Author: Maynard Johnson <maynardj@us.ibm.com>

      
      (C) Copyright IBM Corporation 2006
 *
 * Authors: Maynard Johnson <maynardj@us.ibm.com>
 *	    Carl Love <carll@us.ibm.com>

      
      (C) Copyright IBM Corporation 2006.
#	Released under GPL v2.
#	Author : Ram Pai (linuxram@us.ibm.com)
#
# Usage: export_report.pl -k Module.symvers [-o report_file ] -f *.mod.c

      
      (C) Copyright IBM Corporation 2009
 *
 * Author: Jeremy Kerr <jk@ozlabs.org>

      
      (C) Copyright IBM Deutschland Entwicklung GmbH 2005

      
      (C) Copyright IBM Deutschland Entwicklung GmbH 2005-2007
 *
 * Author: Christian Krafft <krafft@de.ibm.com>

      
      (C) Copyright IBM Deutschland Entwicklung GmbH 2005
 *
 * Author: Arnd Bergmann <arndb@de.ibm.com>

      
      (C) Copyright IBM Deutschland Entwicklung GmbH 2005
 *
 * Author: Christian Krafft <krafft@de.ibm.com>

      
      (C) Copyright IBM Deutschland Entwicklung GmbH 2005
 *
 * PMI (Platform Management Interrupt) is a way to communicate
 * with the BMC (Baseboard Management Controller) via interrupts.
 * Unlike IPMI it is bidirectional and has a low latency.

      
      (C) Copyright IBM Deutschland Entwicklung GmbH 2007
 *
 * Author: Arnd Bergmann <arndb@de.ibm.com>
 * Author: Jeremy Kerr <jk@ozlabs.org>

      
      (C) Copyright ..." is shown in the HTML footer. Default is True.

      
      (C) Copyright Johannes Erdfelt 1999-2001

      
      (C) Copyright Linaro 2013

      
      (C) Copyright Linaro 2013 2015

      
      (C) Copyright Linaro 2013
 *
 *		Inspired with permission from example test by:

      
      (C) Copyright Linaro 2014

      
      (C) Copyright Linaro 2015

      
      (C) Copyright Linaro 2016

      
      (C) Copyright Linaro Limited 2015

      
      (C) Copyright Linaro, Ltd. 2018

      
      (C) Copyright Linus Torvalds 1999

      
      (c) Copyright Matthew Wilcox <willy@debian.org> 2001-2002
 */

      
      (C) Copyright Randy Dunlap 2000

      
      (c) Copyright Red Hat Inc 2002

      
      (C) Copyright Red Hat, Inc. 2005
 *
 * Author(s): Maximino Augilar <IBM STI Design Center>
 *	    : Ryan S. Arnold <rsa@us.ibm.com>
 *	    : Utz Bacher <utz.bacher@de.ibm.com>
 *	    : David Woodhouse <dwmw2@infradead.org>

      
      (C) Copyright Red Hat Inc. 2017
 *
 * These are definitions used by the stream schedulers, defined in RFC
 * draft ndata (https://tools.ietf.org/html/draft-ietf-tsvwg-sctp-ndata-11)

      
      (C) Copyright Red Hat Inc. 2017
 *
 * This file is part of the SCTP kernel implementation

      
      (C) Copyright Steven King <sfking@fdwdc.com>
 */

      
      (C) Copyright TOSHIBA CORPORATION 2000-2001, 2004-2007

      
      (C) Copyright TOSHIBA CORPORATION 2004-2005
 * All Rights Reserved.
 */

      
      (C) Copyright TOSHIBA CORPORATION 2004-2006

      
      (C) Copyright TOSHIBA CORPORATION 2004-2007
 * All Rights Reserved.
 */
#include <linux/err.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/delay.h>
#include <linux/mtd/mtd.h>
#include <linux/mtd/rawnand.h>
#include <linux/mtd/nand_ecc.h>
#include <linux/mtd/partitions.h>
#include <linux/io.h>
#include <linux/platform_data/txx9/ndfmc.h>

      
      (C) Copyright TOSHIBA CORPORATION 2005-2006

      
      (C) Copyright TOSHIBA CORPORATION 2005-2007
 */

      
      (C) Copyright TOSHIBA CORPORATION 2005-2007
 * All Rights Reserved.
 */
#include <linux/device.h>
#include <linux/slab.h>
#include <linux/map_to_7segment.h>
#include <asm/txx9/generic.h>

      
      (C) Copyright TOSHIBA CORPORATION 2005-2007
 */
#include <linux/rtc.h>
#include <linux/platform_device.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/io.h>
#include <linux/gfp.h>

      
      (C) Copyright TOSHIBA CORPORATION 2007
 */
#ifndef __TXX9_NDFMC_H
#define __TXX9_NDFMC_H

      
      (C) Copyright Yggdrasil Computing, Inc. 2000
 *     (usb_device_id matching changes by Adam J. Richter)

      
      (C) Copyright Yggdrasil Computing, Inc. 2000
 *		(usb_device_id matching changes by Adam J. Richter)

      
      (c)	(__count = (c))

#undef __perf_task
#define __perf_task(t)	(__task = (t))

      
      (c) (c->output_flag

      
      (c) (c->output_flag


      
      (c)	(c->output_flag

      
      (c) & CP0_CERRD_EXTERNAL)) : 0)
#define CP0_CERRD_CAUSES \
   (CP0_CERRD_LOAD | CP0_CERRD_STORE | CP0_CERRD_FILLWB | CP0_CERRD_COHERENCY | CP0_CERRD_DUPTAG)
#define CP0_CERRD_TYPES \
   (CP0_CERRD_TAG_STATE | CP0_CERRD_TAG_ADDRESS | CP0_CERRD_DATA_SBE | CP0_CERRD_DATA_DBE | CP0_CERRD_EXTERNAL)
#define CP0_CERRD_DATA	       (CP0_CERRD_DATA_SBE | CP0_CERRD_DATA_DBE)

static uint32_t extract_ic(unsigned short addr, int data);
static uint32_t extract_dc(unsigned short addr, int data);

      
      (c) & (CP0_CERRD_LOAD
      
      (c)		((c)->partial)

#define slub_set_percpu_partial(c, p)		\

      
      (c)	(((c) >> PID_SHIFT)

/* Value of the first context (version 1, pid 0) */
#define FIRST_CTX	((1UL << VERSION_SHIFT) | (0 << PID_SHIFT))

      
      (c)

	/* CPU core clock
	c = alchemy_clk_setup_cpu(ALCHEMY_ROOT_CLK, ctype);

      
      (c)	((c) >> PULL_SHIFT

      
      (c)	((cpu_logical_map(c)
#else

      
      (c) crashes (d) cosm_client driver on the card is
 * unloaded.
 *
 * From the point of view of COSM interactions with SCIF during card
 * shutdown, reset and crash are as follows:
 *

      
      (c) Creating platform devices as meaningful on this board and
 *	with this kernel configuration.
 *
 * Claiming GPIOs, and setting their direction and initial values, is the
 * responsibility of the device drivers.  So is responding to probe().

      
      (c)	(((c->root
			  ? c->root->level : 1) * 8 + 16)
#define mca_can_free(c)						\
	max_t(int, 0, c->btree_cache_used - mca_reserve(c))

static void mca_data_free(struct btree *b)

      
      (c) ? crypto_shash_final(desc, out) : 0;
}

      
      (c)		((c)->sb.block_size << 9)

#define prios_per_bucket(c)				\
	((bucket_bytes(c) - sizeof(struct prio_set)) /	\
	 sizeof(struct bucket_disk))
#define prio_buckets(c)					\
	DIV_ROUND_UP((size_t) (c)->sb.nbuckets, prios_per_bucket(c))

      
      (c)		((c)->sb.bucket_size << 9)

      
      (c)		((c)->sb.bucket_size / PAGE_SECTORS)

      
      (c) ((c)->state

      
      (c) ((c)->state


      
      (c)	((c)->state

      
      (c)	((c)->state


      
      (c) ((c) ==

static int is_absolute_path(const char *path)

      
      (c) ((c)
static void *pidlist_allocate(int count)
{
	if (PIDLIST_TOO_LARGE(count))
		return vmalloc(array_size(count, sizeof(pid_t)));
	else
		return kmalloc_array(count, sizeof(pid_t), GFP_KERNEL);

      
      (c) << CTX_SHIFT)), F

#define GET_FIELD(addr, mask, shift)  ((readl(addr) >> (shift)) & (mask))

      
      (c) << CTX_SHIFT)), F

#define SET_GLOBAL_FIELD(b, r, F, v) \
	SET_FIELD(((b) + (r)), F##_MASK, F##_SHIFT, (v))
#define SET_CONTEXT_FIELD(b, c, r, F, v)	\

      
      (c)		((c)->type == MMC_TYPE_MMC)

      
      (c)		((c)->type == MMC_TYPE_SD)

      
      (c)	((c)->type == MMC_TYPE_SDIO)


      
      (c)   ((c) == (u8) 0x2E)	/


      
      (c)      ((c) == (u8) 0x5C)	/

      
      (c)    ((c) == (u8) 0x5E)	/

      
      (c)	(c)

#undef __perf_task
#define __perf_task(t)	(t)

/* cast any integer, pointer, or small struct to u64 */
#define UINTTYPE(size) \
	__typeof__(__builtin_choose_expr(size == 1,  (u8)1, \
		   __builtin_choose_expr(size == 2, (u16)2, \
		   __builtin_choose_expr(size == 4, (u32)3, \
		   __builtin_choose_expr(size == 8, (u64)4, \
					 (void)5)))))
#define __CAST_TO_U64(x) ({ \
	typeof(x) __src = (x); \
	UINTTYPE(sizeof(x)) __dst; \
	memcpy(&__dst, &__src, sizeof(__dst)); \
	(u64)__dst; })

      
      (c)	(c)

#undef __perf_task
#define __perf_task(t)	(t)

#undef DECLARE_EVENT_CLASS
#define DECLARE_EVENT_CLASS(call, proto, args, tstruct, assign, print)	\

      
      (c)      ((c) ==

unsigned short spk_xs, spk_ys, spk_xe, spk_ye; /* our region points */

      
      (c) current->state
 *       you've changed it.
 *
 * GFP_NOIO is used in the block io path and error handling of storage
 * devices.

      
      (c)	(((c) >> VERSION_SHIFT)

/* Return the pid part of a context */

      
      (c)		CVMX_CIU_ADDR(0x0000, c, 0x3F, 8)
#define CVMX_CIU_NMI			CVMX_CIU_ADDR(0x0718, 0, 0x00, 0)
#define CVMX_CIU_PCI_INTA		CVMX_CIU_ADDR(0x0750, 0, 0x00, 0)
#define CVMX_CIU_PP_BIST_STAT		CVMX_CIU_ADDR(0x07E0, 0, 0x00, 0)
#define CVMX_CIU_PP_DBG			CVMX_CIU_ADDR(0x0708, 0, 0x00, 0)
#define CVMX_CIU_PP_RST			CVMX_CIU_ADDR(0x0700, 0, 0x00, 0)
#define CVMX_CIU_QLM0			CVMX_CIU_ADDR(0x0780, 0, 0x00, 0)
#define CVMX_CIU_QLM1			CVMX_CIU_ADDR(0x0788, 0, 0x00, 0)
#define CVMX_CIU_QLM_JTGC		CVMX_CIU_ADDR(0x0768, 0, 0x00, 0)
#define CVMX_CIU_QLM_JTGD		CVMX_CIU_ADDR(0x0770, 0, 0x00, 0)
#define CVMX_CIU_SOFT_BIST		CVMX_CIU_ADDR(0x0738, 0, 0x00, 0)
#define CVMX_CIU_SOFT_PRST1		CVMX_CIU_ADDR(0x0758, 0, 0x00, 0)
#define CVMX_CIU_SOFT_PRST		CVMX_CIU_ADDR(0x0748, 0, 0x00, 0)
#define CVMX_CIU_SOFT_RST		CVMX_CIU_ADDR(0x0740, 0, 0x00, 0)

      
      (c)		CVMX_CIU_ADDR(0x0200, c, 0x3F, 16)

      
      (c)		CVMX_CIU_ADDR(0x0208, c, 0x3F, 16)

      
      (c)		CVMX_CIU_ADDR(0x0480, c, 0x0F, 8)

static inline uint64_t CVMX_CIU_MBOX_CLRX(unsigned int coreid)

      
      (c)	CVMX_CIU_ADDR(0x2200, c, 0x3F, 16)

      
      (c)	CVMX_CIU_ADDR(0x2208, c, 0x3F, 16)

      
      (c)	CVMX_CIU_ADDR(0x6200, c, 0x3F, 16)

      
      (c)	CVMX_CIU_ADDR(0x6208, c, 0x3F, 16)

      
      (c)	CVMX_CIU_ADDR(0x8C00, c, 0x0F, 8)
#define CVMX_CIU_TIM_MULTI_CAST		CVMX_CIU_ADDR(0xC200, 0, 0x00, 0)

      
      (c)		CVMX_CIU_ADDR(0xA400, c, 0x0F, 8)

      
      (c)	CVMX_CIU_ADDR(0xAC00, c, 0x0F, 8)
#define CVMX_CIU_FUSE			CVMX_CIU_ADDR(0x0728, 0, 0x00, 0)
#define CVMX_CIU_INT_SUM1		CVMX_CIU_ADDR(0x0108, 0, 0x00, 0)

      
      (c)	CVMX_CIU_ADDR(0xCC00, c, 0x0F, 8)

      
      (c)	((c) >> VOL_SHIFT

      
      (c) (c->wbuf

#ifdef CONFIG_JFFS2_SUMMARY

      
      (c) (!!(c)->wbuf_len)

/* wbuf.c */
int jffs2_flash_writev(struct jffs2_sb_info *c, const struct kvec *vecs, unsigned long count, loff_t to, size_t *retlen, uint32_t ino);
int jffs2_flash_write(struct jffs2_sb_info *c, loff_t ofs, size_t len, size_t *retlen, const u_char *buf);
int jffs2_flash_read(struct jffs2_sb_info *c, loff_t ofs, size_t len, size_t *retlen, u_char *buf);
int jffs2_check_oob_empty(struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb,int mode);
int jffs2_check_nand_cleanmarker(struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb);
int jffs2_write_nand_cleanmarker(struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb);
int jffs2_write_nand_badblock(struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb, uint32_t bad_offset);
void jffs2_wbuf_timeout(unsigned long data);
void jffs2_wbuf_process(void *data);
int jffs2_flush_wbuf_gc(struct jffs2_sb_info *c, uint32_t ino);
int jffs2_flush_wbuf_pad(struct jffs2_sb_info *c);
int jffs2_nand_flash_setup(struct jffs2_sb_info *c);
void jffs2_nand_flash_cleanup(struct jffs2_sb_info *c);

      
      (c) ? (c)->width : 0;			\

      
      (c) Daniel Phillips, 2001
 */

      
      (c)
 *	Daniel Phillips, 2001
 *  Hash Tree Directory indexing porting
 *	Christopher Li, 2002
 *  Hash Tree Directory indexing cleanup
 *	Theodore Ts'o, 2002
 */

      
      (c) Dan Malek <dan@embeddedalley.com>

      
      (C) David Brownell
 */

      
      (C) David Hinds and the Linux wireless

      
      (C) David Hinds.

    For all queries about this code, please contact the current author,
    Simon Kelley <simon@thekelleys.org.uk> and not Atmel Corporation.

      
      (c) David Miller
 * (davem@redhat.com) as its basis.
 *
 * The cassini chip has a number of features that distinguish it from
 * the gem chip:

      
      (c)
   David Mosberger-Tang.

      
      (C) David S. Miller.
 */

      
      (c)	DEBUG_LOCKS_WARN_ON(c)
#else

      
      (c)			DEBUG_LOCKS_WARN_ON(c)
#else
# define SMP_DEBUG_LOCKS_WARN_ON(c)			do { } while (0)
#endif

#ifdef CONFIG_DEBUG_LOCKING_API_SELFTESTS
  extern void locking_selftest(void);
#else
# define locking_selftest()	do { } while (0)
#endif

      
      (c) Deep Root Systems, LLC. This file is licensed under

      
      (c)
#define cDeemphasisOFF          0x00    // bit c5
#define cDeemphasisON           0x20    // bit c5

#define cDeemphasis75           0x00    // bit c6
#define cDeemphasis50           0x40    // bit c6

      
      (c)
#define jffs2_build_xattr_subsystem(c)

      
      (c)
#define jffs2_dbg_dump_block_lists_nolock(c)			\

      
      (c)
#define jffs2_dbg_dump_block_lists_nolock(c)
#define jffs2_dbg_dump_fragtree(f)
#define jffs2_dbg_dump_fragtree_nolock(f)
#define jffs2_dbg_dump_buffer(buf, len, offs)
#define jffs2_dbg_dump_node(c, ofs)
#endif /* !JFFS2_DBG_DUMPS */

#ifdef JFFS2_DBG_SANITY_CHECKS
#define jffs2_dbg_acct_sanity_check(c, jeb)			\
	__jffs2_dbg_acct_sanity_check(c, jeb)
#define jffs2_dbg_acct_sanity_check_nolock(c, jeb)		\
	__jffs2_dbg_acct_sanity_check_nolock(c, jeb)
#else
#define jffs2_dbg_acct_sanity_check(c, jeb)
#define jffs2_dbg_acct_sanity_check_nolock(c, jeb)
#endif /* !JFFS2_DBG_SANITY_CHECKS */

      
      (c)
#define jffs2_dbg_dump_fragtree(f)				\
	__jffs2_dbg_dump_fragtree(f);
#define jffs2_dbg_dump_fragtree_nolock(f)			\
	__jffs2_dbg_dump_fragtree_nolock(f);
#define jffs2_dbg_dump_buffer(buf, len, offs)			\
	__jffs2_dbg_dump_buffer(*buf, len, offs);
#define jffs2_dbg_dump_node(c, ofs)				\
	__jffs2_dbg_dump_node(c, ofs);
#else
#define jffs2_dbg_dump_jeb(c, jeb)
#define jffs2_dbg_dump_jeb_nolock(jeb)

      
      (c)

#define jffs2_xattr_do_crccheck_inode(c, ic)
#define jffs2_xattr_delete_inode(c, ic)
#define jffs2_xattr_free_inode(c, ic)

      
      (c)
# define __percpu
# define __rcu
# define __private
# define ACCESS_PRIVATE(p, member) ((p)->member)
#endif /* __CHECKER__ */

/* Indirect macros required for expanded argument pasting, eg. __LINE__. */
#define ___PASTE(a,b) a##b
#define __PASTE(a,b) ___PASTE(a,b)

      
      (C) DENX Software Engineering.
 *
 * Author: Yuri Tikhonov <yur@emcraft.com>

      
      (c)		(dev_name(
#define mmc_dev_to_card(d)	container_of(d, struct mmc_card, dev)

/* Card states */
#define MMC_STATE_PRESENT	(1<<0)		/* present in sysfs */
#define MMC_STATE_READONLY	(1<<1)		/* card is read-only */
#define MMC_STATE_BLOCKADDR	(1<<2)		/* card uses block-addressing */
#define MMC_CARD_SDXC		(1<<3)		/* card is SDXC */
#define MMC_CARD_REMOVED	(1<<4)		/* card has been removed */
#define MMC_STATE_DOING_BKOPS	(1<<5)		/* card is doing BKOPS */
#define MMC_STATE_SUSPENDED	(1<<6)		/* card is suspended */

      
      (c) dh1pa@amsat.org");

      
      (C) (diagram), 9.2
 * Upon reception of the SHUTDOWN COMPLETE chunk the endpoint will verify
 * that it is in SHUTDOWN-ACK-SENT state, if it is not the chunk should be
 * discarded. If the endpoint is in the SHUTDOWN-ACK-SENT state the endpoint
 * should stop the T2-shutdown timer and remove all knowledge of the
 * association (and thus the association enters the CLOSED state).
 *
 * Verification Tag: 8.5.1(C), sctpimpguide 2.41.
 * C) Rules for packet carrying SHUTDOWN COMPLETE:
 * ...

      
      (c) (d)
 * If we pass:

      
      (c) ? dmar_rcu_dereference((a)
			NULL, (p) < (c)); (p)++)

#define	for_each_active_dev_scope(a, c, p, d)	\
	for_each_dev_scope((a), (c), (p), (d))	if (!(d)) { continue; } else

      
      (c)
		DPRINTK("      Configurable signal level\n");
	c = block[0] & 0x0f;
	specs->signal = 0;
	if (c & 0x10) {
		DPRINTK("Blank to Blank ");
		specs->signal |= FB_SIGNAL_BLANK_BLANK;
	}
	if (c & 0x08) {
		DPRINTK("Separate ");
		specs->signal |= FB_SIGNAL_SEPARATE;

      
      (C) " DRIVER_AUTHOR "\n");

	return 0;

      
      (C) DVB-S USB2.0");

      
      (c)
#else
static long kvm_no_compat_ioctl(struct file *file, unsigned int ioctl,
				unsigned long arg) { return -EINVAL; }
#define KVM_COMPAT(c)	.compat_ioctl	= kvm_no_compat_ioctl
#endif
static int hardware_enable_all(void);
static void hardware_disable_all(void);

static void kvm_io_bus_destroy(struct kvm_io_bus *bus);

      
      (c)	EMU8000_CMD(2,c), DATA1

      
      (c)	EMU8000_CMD(2,c), DATA2

      
      (c)	EMU8000_CMD(3,c), DATA1

      
      (c)	EMU8000_CMD(3,c), DATA2

static struct reverb_cmd_pair {
	unsigned short cmd, port;
} reverb_cmds[28] = {
  {AWE_INIT1(0x03)}, {AWE_INIT1(0x05)}, {AWE_INIT4(0x1F)}, {AWE_INIT1(0x07)},
  {AWE_INIT2(0x14)}, {AWE_INIT2(0x16)}, {AWE_INIT1(0x0F)}, {AWE_INIT1(0x17)},
  {AWE_INIT1(0x1F)}, {AWE_INIT2(0x07)}, {AWE_INIT2(0x0F)}, {AWE_INIT2(0x17)},
  {AWE_INIT2(0x1D)}, {AWE_INIT2(0x1F)}, {AWE_INIT3(0x01)}, {AWE_INIT3(0x03)},
  {AWE_INIT1(0x09)}, {AWE_INIT1(0x0B)}, {AWE_INIT1(0x11)}, {AWE_INIT1(0x13)},
  {AWE_INIT1(0x19)}, {AWE_INIT1(0x1B)}, {AWE_INIT2(0x01)}, {AWE_INIT2(0x03)},
  {AWE_INIT2(0x09)}, {AWE_INIT2(0x0B)}, {AWE_INIT2(0x11)}, {AWE_INIT2(0x13)},

      
      (c)
#endif


      
      (c)
#endif

#ifdef CONFIG_RWSEM_SPIN_ON_OWNER

      
      (c)
#endif

/* vt.c */
void vt_event_post(unsigned int event, unsigned int old, unsigned int new);
int vt_waitactive(int n);
void change_console(struct vc_data *new_vc);
void reset_vc(struct vc_data *vc);
extern int do_unbind_con_driver(const struct consw *csw, int first, int last,
			     int deflt);
int vty_init(const struct file_operations *console_fops);

      
      (c)	ERRNO_OFFSET(BPF_LOADER_ERRNO__
#define NR_ERRNO	(__BPF_LOADER_ERRNO__END - __BPF_LOADER_ERRNO__START)

static const char *bpf_loader_strerror_table[NR_ERRNO] = {
	[ERRCODE_OFFSET(CONFIG)]	= "Invalid config string",
	[ERRCODE_OFFSET(GROUP)]		= "Invalid group name",
	[ERRCODE_OFFSET(EVENTNAME)]	= "No event name found in config string",
	[ERRCODE_OFFSET(INTERNAL)]	= "BPF loader internal error",
	[ERRCODE_OFFSET(COMPILE)]	= "Error when compiling BPF scriptlet",
	[ERRCODE_OFFSET(PROGCONF_TERM)]	= "Invalid program config term in config string",
	[ERRCODE_OFFSET(PROLOGUE)]	= "Failed to generate prologue",
	[ERRCODE_OFFSET(PROLOGUE2BIG)]	= "Prologue too big for program",
	[ERRCODE_OFFSET(PROLOGUEOOB)]	= "Offset out of bound for prologue",
	[ERRCODE_OFFSET(OBJCONF_OPT)]	= "Invalid object config option",
	[ERRCODE_OFFSET(OBJCONF_CONF)]	= "Config value not set (missing '=')",
	[ERRCODE_OFFSET(OBJCONF_MAP_OPT)]	= "Invalid object map config option",
	[ERRCODE_OFFSET(OBJCONF_MAP_NOTEXIST)]	= "Target map doesn't exist",
	[ERRCODE_OFFSET(OBJCONF_MAP_VALUE)]	= "Incorrect value type for map",
	[ERRCODE_OFFSET(OBJCONF_MAP_TYPE)]	= "Incorrect map type",
	[ERRCODE_OFFSET(OBJCONF_MAP_KEYSIZE)]	= "Incorrect map key size",
	[ERRCODE_OFFSET(OBJCONF_MAP_VALUESIZE)]	= "Incorrect map value size",
	[ERRCODE_OFFSET(OBJCONF_MAP_NOEVT)]	= "Event not found for map setting",
	[ERRCODE_OFFSET(OBJCONF_MAP_MAPSIZE)]	= "Invalid map size for event setting",
	[ERRCODE_OFFSET(OBJCONF_MAP_EVTDIM)]	= "Event dimension too large",
	[ERRCODE_OFFSET(OBJCONF_MAP_EVTINH)]	= "Doesn't support inherit event",
	[ERRCODE_OFFSET(OBJCONF_MAP_EVTTYPE)]	= "Wrong event type for map",
	[ERRCODE_OFFSET(OBJCONF_MAP_IDX2BIG)]	= "Index too large",

      
      (c)	ERRNO_OFFSET(LIBBPF_ERRNO__
#define NR_ERRNO	(__LIBBPF_ERRNO__END - __LIBBPF_ERRNO__START)

static const char *libbpf_strerror_table[NR_ERRNO] = {
	[ERRCODE_OFFSET(LIBELF)]	= "Something wrong in libelf",
	[ERRCODE_OFFSET(FORMAT)]	= "BPF object format invalid",
	[ERRCODE_OFFSET(KVERSION)]	= "'version' section incorrect or lost",
	[ERRCODE_OFFSET(ENDIAN)]	= "Endian mismatch",
	[ERRCODE_OFFSET(INTERNAL)]	= "Internal error in libbpf",
	[ERRCODE_OFFSET(RELOC)]		= "Relocation failed",
	[ERRCODE_OFFSET(VERIFY)]	= "Kernel verifier blocks program loading",
	[ERRCODE_OFFSET(PROG2BIG)]	= "Program too big",
	[ERRCODE_OFFSET(KVER)]		= "Incorrect kernel version",
	[ERRCODE_OFFSET(PROGTYPE)]	= "Kernel doesn't support this program type",
	[ERRCODE_OFFSET(WRNGPID)]	= "Wrong pid in netlink message",
	[ERRCODE_OFFSET(INVSEQ)]	= "Invalid netlink sequence",
	[ERRCODE_OFFSET(NLPARSE)]	= "Incorrect netlink message parsing",

      
      (c)
				/* fail - all other cases with embedded \0
				goto fail;
		}
		if (!unpack_nameX(e, AA_ARRAYEND, NULL))
			goto fail;
		if (!unpack_nameX(e, AA_STRUCTEND, NULL))
			goto fail;

      
      (c) fault modes include
 *           - iff URB_SHORT_NOT_OK, short RX status is -EREMOTEIO.
 *             (and that endpoint's dma queue stops immediately)
 *           - overflow (full, PLUS more bytes in the terminal packet)
 *
 *	So for example, usb-storage sets URB_SHORT_NOT_OK, and would
 *	thus be a great candidate for using mode 1 ... for all but the
 *	last packet of one URB's transfer.

      
      (c)	(((find_first_bit(
					* OFFSET_STRIDE) + 21)


      
      (c) Florian Schirmer <jolt@tuxbox.org> This file is licensed under

      
      (c)	fls(((c)
      
      (c) for f,c in r.items()
                  if f != key and f[:1] not in ['', C] and
                     strip(c)[:1] not in ['', C]}
          for r in dR if r[key][:1] not in ['', C]
        }
        # now, go back through and eliminate all empty dictionaries
        D = {k:v for k,v in D.items() if v}

      
      (c)
		free_excl_cntrs(c);

	cpus_read_unlock();
	pr_info("PMU erratum BJ122, BV98, HSD29 workaround disabled, HT off\n");
	return 0;

      
      (c)

	/* Frequency dividers 0-5
	ret = alchemy_clk_init_fgens(ctype);
	if (ret) {
		ret = -ENODEV;
		goto out;
	}

      
      (c) GE Intelligent Platforms Embedded Systems, Inc.

      
      (c) Gerd Hoffmann <kraxel@redhat.com>
 *
 * based on mtty driver which is:

      
      (c) Gerd Hoffmann <kraxel@redhat.com>
 *
 * Using some code snippets from simplefb and cirrusfb.

      
      (c)		__gic_readq_nonatomic(c)


      
      (c)		__gic_readq_nonatomic(c)
#define gicr_write_pendbaser(v, c)	__gic_writeq_nonatomic(v, c)


      
      (c)		__gic_readq_nonatomic(c)
#define gicr_write_propbaser(v, c)	__gic_writeq_nonatomic(v, c)

      
      (c)		__gic_readq_nonatomic(c)
#define gits_write_baser(v, c)		__gic_writeq_nonatomic(v, c)


      
      (c)		__gic_readq_nonatomic(c)
#define gits_write_cbaser(v, c)		__gic_writeq_nonatomic(v, c)


      
      (c)		__gic_readq_nonatomic(c)

#endif /* !__ASSEMBLY__ */

      
      (c) G. Liakhovetski

      
      (c) (global_dfs_pool_stats.c

      
      (c) (global_dfs_pool_stats.c--)
#define GET_PRI_TO_USE(MIN, MAX, RUNTIME) \
	(MIN + PRI_TOLERANCE == MAX - PRI_TOLERANCE ? \
	MIN + PRI_TOLERANCE : RUNTIME)


      
      (c) g.marco@freenet.de");
MODULE_DESCRIPTION("Driver for Opera1 DVB-S device");
MODULE_VERSION("0.1");

      
      (c)
		goto check_config;

	while ((pos = pos->next) !=  &cdev->configs) {
		c = list_entry(pos, typeof(*c), list);

      
      (c)
		goto out_free;
	status = nfserr_conn_not_bound_to_session;
	if (clp->cl_mach_cred)
		goto out_free;
	__nfsd4_hash_conn(new, ses);
	spin_unlock(&clp->cl_lock);
	ret = nfsd4_register_conn(new);
	if (ret)
		/* oops; xprt is already down: */
		nfsd4_conn_lost(&new->cn_xpt_user);
	return nfs_ok;
out_free:

      
      (c) hardware has no way to distinguish which order filters apply in.
 *
 * Due to this, we can't really support using the location data to order
 * filters in the hardware parsing. It is technically possible for the user to
 * request two filters matching the same criteria but which select different
 * queues. In this case, rather than keep both filters in the list, we reject
 * the 2nd filter when the user requests adding it.

      
      (c)	hid_map_usage_clear(hidinput, usage,
		&max, EV_ABS, (c))

      
      (c)	hid_map_usage_clear(hidinput, usage,
		&max, EV_KEY, (c))

static bool match_scancode(struct hid_usage *usage,
			   unsigned int cur_idx, unsigned int scancode)

      
      (c) hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))

static const __u8 lenovo_pro_dock_need_fixup_collection[] = {
	0x05, 0x88,		/* Usage Page (Vendor Usage Page 0x88)	*/
	0x09, 0x01,		/* Usage (Vendor Usage 0x01)		*/
	0xa1, 0x01,		/* Collection (Application)		*/
	0x85, 0x04,		/*  Report ID (4)			*/
	0x19, 0x00,		/*  Usage Minimum (0)			*/
	0x2a, 0xff, 0xff,	/*  Usage Maximum (65535)		*/

      
      (c)	hid_map_usage_clear(hi, usage, bit, \
						    max, EV_KEY, (c))
static int asus_input_mapping(struct hid_device *hdev,
		struct hid_input *hi, struct hid_field *field,
		struct hid_usage *usage, unsigned long **bit,
		int *max)
{
	struct asus_drvdata *drvdata = hid_get_drvdata(hdev);

      
      (c)	hid_map_usage_clear(hi, usage, bit, max, \
					EV_KEY, (c))
static int belkin_input_mapping(struct hid_device *hdev, struct hid_input *hi,
		struct hid_field *field, struct hid_usage *usage,
		unsigned long **bit, int *max)
{
	unsigned long quirks = (unsigned long)hid_get_drvdata(hdev);

      
      (c)	hid_map_usage_clear(hi, usage, bit, max, \
					EV_KEY, (c))
static int ch_input_mapping(struct hid_device *hdev, struct hid_input *hi,
		struct hid_field *field, struct hid_usage *usage,
		unsigned long **bit, int *max)
{
	if ((usage->hid & HID_USAGE_PAGE) != HID_UP_CONSUMER)
		return 0;

      
      (c)	hid_map_usage_clear(hi, usage, bit, max, \
					EV_KEY, (c))
static int ch_input_mapping(struct hid_device *hdev, struct hid_input *hi,
		struct hid_field *field, struct hid_usage *usage,
		unsigned long **bit, int *max)
{
	if ((usage->hid & HID_USAGE_PAGE) != HID_UP_MSVENDOR)
		return 0;

      
      (c)	hid_map_usage_clear(hi, usage, bit, max, \
					EV_KEY, (c))
static int gyration_input_mapping(struct hid_device *hdev, struct hid_input *hi,
		struct hid_field *field, struct hid_usage *usage,
		unsigned long **bit, int *max)
{
	if ((usage->hid & HID_USAGE_PAGE) != HID_UP_LOGIVENDOR)
		return 0;

      
      (c)	hid_map_usage_clear(hi, usage, bit, max, \
		EV_KEY, (c))

static int lg_ultrax_remote_mapping(struct hid_input *hi,
		struct hid_usage *usage, unsigned long **bit, int *max)

      
      (c)	hid_map_usage_clear(hi, usage, bit, max, \
					EV_KEY, (c))
static int mr_input_mapping(struct hid_device *hdev, struct hid_input *hi,
		struct hid_field *field, struct hid_usage *usage,
		unsigned long **bit, int *max)
{
	if ((usage->hid & HID_USAGE_PAGE) != HID_UP_CONSUMER)
		return 0;

      
      (c)	hid_map_usage_clear(hi, usage, bit, max, \
					EV_KEY, (c))
static int ms_ergonomy_kb_quirk(struct hid_input *hi, struct hid_usage *usage,
		unsigned long **bit, int *max)
{
	struct input_dev *input = hi->input;

      
      (c)	hid_map_usage_clear(hi, usage, bit, \
						    max, EV_KEY, (c))
static int mt_input_mapping(struct hid_device *hdev, struct hid_input *hi,
		struct hid_field *field, struct hid_usage *usage,
		unsigned long **bit, int *max)
{
	struct mt_device *td = hid_get_drvdata(hdev);
	struct mt_application *application;
	struct mt_report_data *rdata;

      
      (c)	hid_map_usage_clear(hi, usage, bit, max, \
					EV_KEY, (c))
static int pl_input_mapping(struct hid_device *hdev, struct hid_input *hi,
		struct hid_field *field, struct hid_usage *usage,
		unsigned long **bit, int *max)
{
	if ((usage->hid & HID_USAGE_PAGE) == HID_UP_LOGIVENDOR) {
		switch (usage->hid & HID_USAGE) {
		case 0x05a: pl_map_key_clear(KEY_TEXT);		break;
		case 0x05b: pl_map_key_clear(KEY_RED);		break;
		case 0x05c: pl_map_key_clear(KEY_GREEN);	break;
		case 0x05d: pl_map_key_clear(KEY_YELLOW);	break;
		case 0x05e: pl_map_key_clear(KEY_BLUE);		break;
		default:

      
      (c)	hid_map_usage_clear(hi, usage, bit, max, \
		EV_KEY, (c))
static int sp_input_mapping(struct hid_device *hdev, struct hid_input *hi,
		struct hid_field *field, struct hid_usage *usage,
		unsigned long **bit, int *max)
{
	if ((usage->hid & HID_USAGE_PAGE) != HID_UP_CONSUMER)
		return 0;

      
      (c)	hid_map_usage_clear(hi, usage, bit, max, \
					EV_KEY, (c))

static int tivo_input_mapping(struct hid_device *hdev, struct hid_input *hi,
		struct hid_field *field, struct hid_usage *usage,
		unsigned long **bit, int *max)

      
      (c)	hid_map_usage_clear(hi, usage, bit, max, \
					EV_KEY, (c))
static int ts_input_mapping(struct hid_device *hdev, struct hid_input *hi,
		struct hid_field *field, struct hid_usage *usage,
		unsigned long **bit, int *max)
{
	if ((usage->hid & HID_USAGE_PAGE) != HID_UP_LOGIVENDOR)
		return 0;

      
      (c)	hid_map_usage_clear(hi, usage, bit, max, \
					EV_KEY, (c))
static int twinhan_input_mapping(struct hid_device *hdev, struct hid_input *hi,
		struct hid_field *field, struct hid_usage *usage,
		unsigned long **bit, int *max)
{
	if ((usage->hid & HID_USAGE_PAGE) != HID_UP_KEYBOARD)
		return 0;

      
      (c)	hid_map_usage(hidinput, usage,

      
      (c)	hid_map_usage(hidinput, usage,


      
      (c)      hid_map_usage(hi, usage, bit, max, EV_ABS, (c))

      
      (c)	hid_map_usage(hi, usage, bit, max, EV_KEY, (c))

static int ez_input_mapping(struct hid_device *hdev, struct hid_input *hi,
		struct hid_field *field, struct hid_usage *usage,
		unsigned long **bit, int *max)

      
      (c)	hid_map_usage(hi, usage, bit, max, EV_KEY, (c))

static int ks_input_mapping(struct hid_device *hdev, struct hid_input *hi,
		struct hid_field *field, struct hid_usage *usage,
		unsigned long **bit, int *max)

      
      (c)	hid_map_usage(hi, usage, bit, max, EV_REL, (c))

      
      (c)      hid_map_usage(hi, usage, bit, max, EV_REL, (c))

static int dr_input_mapping(struct hid_device *hdev, struct hid_input *hi,
			    struct hid_field *field, struct hid_usage *usage,
			    unsigned long **bit, int *max)

      
      (c) (hif_dev->htc_handle->drv_priv->debug.skbrx_stats.c
#define RX_STAT_ADD(c, a) (hif_dev->htc_handle->drv_priv->debug.skbrx_stats.c += a)
#define CAB_STAT_INC   priv->debug.tx_stats.cab_queued++

#define TX_QSTAT_INC(q) (priv->debug.tx_stats.queue_stats[q]++)

      
      (c) (hif_dev->htc_handle->drv_priv->debug.tx_stats.c
#define TX_STAT_ADD(c, a) (hif_dev->htc_handle->drv_priv->debug.tx_stats.c += a)

      
      (c) Ian Molton (spyro@f2s.com) 2003

      
      (c)
		if ((c->flags
			c->unblank();
	console_unlock();
}

      
      (c)

	if (ctype == ALCHEMY_CPU_AU1300)
		c = alchemy_clk_setup_aux(ALCHEMY_ROOT_CLK,
					  ALCHEMY_AUXPLL2_CLK, i,
					  AU1300_SYS_AUXPLL2);
		ERRCK(c)
	}

      
      (c) if PS mode transitions are manual (i.e. the flag
	 *      %IEEE80211_HW_AP_LINK_PS is set), always process PS state
	 *      changes before calling TX status events if ordering can be
	 *	unknown.
	 */
	if (test_sta_flag(sta, WLAN_STA_PS_STA) &&
	    skb_queue_len(&sta->tx_filtered[ac]) < STA_MAX_TX_BUFFER) {
		skb_queue_tail(&sta->tx_filtered[ac], skb);
		sta_info_recalc_tim(sta);

      
      (c) if there is a "noexp" flagged request anywhere in the queue
 *
 * Returns: 1 if freezing should occur, 0 otherwise

      
      (c) If the userspace libc header has been included first define a set of
 *     guard macros of the form __UAPI_DEF_FOO and set their values to 1, else
 *     set their values to 0.
 *
 * (d) Back in the UAPI header with the conflicting definitions, guard the
 *     definitions with:

      
      (c) if they
 * must be treated as a single 64-bit value, then this can safely
 * be done with two 32-bit cycles.
 *
 * For 32-bit operations on 64-bit values, CAAM follows the same
 * 64-bit register access conventions as it's predecessors, in that
 * writes are "triggered" by a write to the register at the numerically
 * higher address, thus, a full 64-bit write cycle requires a write
 * to the lower address, followed by a write to the higher address,
 * which will latch/execute the write cycle.

      
      (C) INESC 1998
 */

      
      (C) INESC 1998
 *

      
      (C) INESC 1999
 */

      
      (c) ((int) ((c)
#define console_map_init(c) do { ; } while (0)
#endif /* CONFIG_CONSOLE_TRANSLATIONS */


      
      (c) Intel Research Cambridge

      
      (c) INTRACOM S.A. Greece. This file is licensed under

      
      (C)
	 * in woken_wake_function() such that either we see the wait condition
	 * being true or the store to wq_entry->flags in woken_wake_function()
	 * follows ours in the coherence order.
	 */
	smp_store_mb(wq_entry->flags, wq_entry->flags & ~WQ_FLAG_WOKEN); /* B */

      
      (C)	IP_VS_DBG_ADDR((C)->af,
			ntohs((C)->cport),				\
			IP_VS_DBG_ADDR((C)->af, &((C)->vaddr)),		\
			ntohs((C)->vport),				\
			IP_VS_DBG_ADDR((C)->daf, &((C)->daddr)),	\
			ntohs((C)->dport),				\
			(C)->protocol, (C)->state

void
ip_vs_update_conntrack(struct sk_buff *skb, struct ip_vs_conn *cp, int outin)

      
      (c) IRQ support lives in the I/O SAPIC driver (not with PCI driver)
**   (d) play nicely with both PAT and "Legacy" PA-RISC firmware (PDC).
**       (dino only deals with "Legacy" PDC)
**
** LBA driver passes the I/O SAPIC HPA to the I/O SAPIC driver.
** (I/O SAPIC is integratd in the LBA chip).

      
      (c) (!isalnum((unsigned char)c)


      
      (c)	(islower(c)

static unsigned long prom_strtoul(const char *cp, const char **endp)

      
      (c)	((__ismask(c)

      
      (c)	((__ismask(c)


      
      (c)	((__ismask(c)
/* Note: isspace() must return false for %NUL-terminator */

      
      (c)	((__ismask(c)
static inline int isdigit(int c)
{
	return '0' <= c && c <= '9';

      
      (c) is not possible in
 * the driver as LIM_MGMT_P_KEY is always in the pkey table.
 *
 * Return:

      
      (c)	(is_operator(c)

static void strfilter_node__delete(struct strfilter_node *node)

      
      (c)
 *   is used to associate xdatum and xref while super block building process.
 * jffs2_setup_xattr_datum(c, xid, version)
 *   is used to insert xdatum while scanning process.
 * -------------------------------------------------- */
void jffs2_init_xattr_subsystem(struct jffs2_sb_info *c)

      
      (c)
 *   is used to call do_verify_xattr_datum() before garbage collecting.
 * jffs2_release_xattr_datum(c, xd)
 *   is used to release an in-memory object of xdatum.
 * jffs2_release_xattr_ref(c, ref)
 *   is used to release an in-memory object of xref.
 * -------------------------------------------------- */
int jffs2_garbage_collect_xattr_datum(struct jffs2_sb_info *c, struct jffs2_xattr_datum *xd,
				      struct jffs2_raw_node_ref *raw)

      
      (c)
 *   is used to initialize semaphore and list_head, and some variables.
 * jffs2_find_xattr_datum(c, xid)
 *   is used to lookup xdatum while scanning process.

      
      (c)
 *   is used to reclaim xattr name/value pairs on the xattr name/value pair cache when
 *   memory usage by cache is over c->xdatum_mem_threshold. Currently, this threshold
 *   is hard coded as 32KiB.
 * do_verify_xattr_datum(c, xd)
 *   is used to load the xdatum informations without name/value pair from the medium.
 *   It's necessary once, because those informations are not collected during mounting
 *   process when EBS is enabled.
 *   0 will be returned, if success. An negative return value means recoverable error, and
 *   positive return value means unrecoverable error. Thus, caller must remove this xdatum
 *   and xref when it returned positive value.
 * do_load_xattr_datum(c, xd)
 *   is used to load name/value pair from the medium.
 *   The meanings of return value is same as do_verify_xattr_datum().
 * load_xattr_datum(c, xd)
 *   is used to be as a wrapper of do_verify_xattr_datum() and do_load_xattr_datum().
 *   If xd need to call do_verify_xattr_datum() at first, it's called before calling
 *   do_load_xattr_datum(). The meanings of return value is same as do_verify_xattr_datum().
 * save_xattr_datum(c, xd)
 *   is used to write xdatum to medium. xd->version will be incremented.
 * create_xattr_datum(c, xprefix, xname, xvalue, xsize)
 *   is used to create new xdatum and write to medium.
 * unrefer_xattr_datum(c, xd)
 *   is used to delete a xdatum. When nobody refers this xdatum, JFFS2_XFLAGS_DEAD
 *   is set on xd->flags and chained xattr_dead_list or release it immediately.
 *   In the first case, the garbage collector release it later.
 * -------------------------------------------------- */
static uint32_t xattr_datum_hashkey(int xprefix, const char *xname, const char *xvalue, int xsize)

      
      (c)
 *   is used to release any xattr related objects.

      
      (c) Jan Andersson <jan@gaisler.com>
 *
 * Based on ehci-ppc-of.c which is:

      
      (c) Jan-Simon M

      
      (c) Jaroslav Kysela <perex@perex.cz>

      
      (C) Jay Lan,        SGI, 2006

      
      (C) Jean Tourrilhes.

    The firmware module for reading the MAC address of the card comes from

      
      (C) Jens Axboe <jens.axboe@oracle.com> 2008
 */

      
      (c)
				jffs2_mark_node_obsolete(c, frag->node->raw);

			jffs2_free_full_dnode(frag->node);

      
      (C) Jiri Kosina\n");
out:

      
      (c) Jorge Luis Zapata Muga <jorgeluis.zapata@gmail.com>

      
      (c)
		l2cap_chan_lock(c);
	mutex_unlock(&conn->chan_lock);

	return c;

      
      (c) l2cap_clear_timer(c,

      
      (c) l2cap_clear_timer(c,

static inline int __seq_offset(struct l2cap_chan *chan, __u16 seq1, __u16 seq2)

      
      (c) l2cap_set_timer(c,
		msecs_to_jiffies(L2CAP_DEFAULT_ACK_TO));

      
      (c)
				laarr
			startnum = 1;
		} else {
			/* Create a fake extent when there's not one */
			memset(&laarr[0].extLocation, 0x00,
				sizeof(struct kernel_lb_addr));
			laarr[0].extLength = EXT_NOT_RECORDED_NOT_ALLOCATED;
			/* Will udf_do_extend_file() create real extent from
			   a fake one? */
			startnum = (offset > 0);
		}
		/* Create extents for the hole between EOF and offset */
		ret = udf_do_extend_file(inode, &prev_epos, laarr, offset);
		if (ret < 0) {
			*err = ret;
			newblock = 0;
			goto out_free;

      
      (c) LAP send messages
		 */
		read_lock_irqsave(&cm.device_lock, flags);
		list_for_each_entry(cm_dev, &cm.device_list, list) {
			attr = rdma_find_gid(cm_dev->ib_device,
					     &path->sgid,
					     sa_conv_pathrec_to_gid_type(path),
					     NULL);
			if (!IS_ERR(attr)) {
				port = cm_dev->port[attr->port_num - 1];
				break;

      
      (c)        le32_to_cpu((c)->j_len)

      
      (c) le32_to_cpu((c)->j_mount_id)

#define set_commit_trans_id(c,val)     do { (c)->j_trans_id = cpu_to_le32 (val); } while (0)
#define set_commit_trans_len(c,val)    do { (c)->j_len = cpu_to_le32 (val); } while (0)

      
      (c) le32_to_cpu((c)->j_trans_id)

      
      (C) Len Brown <len.brown@intel.com>\n");
}

      
      (c) link attention events can be processed (fcp ring only)
	 *  (d) IOCB processing is not blocked by the outstanding mbox command.
	 */

      
      (C) Linus Torvalds

      
      (C) Linux Foundation 2008-2013
 *      Unified interface for all slab allocators
 */

      
      (c) liplianin@me.by");

      
      (c)

	/* L/RCLK: external static bus clock for synchronous mode
	c = alchemy_clk_setup_lrclk(ALCHEMY_PERIPH_CLK, ctype);

      
      (c) `make csv-blank
     Create a new blank csv file.  This is useful for establishing a
     new data table for either a device family (less likely) or a
     specific board of an existing device family (more likely).
  (d) `make clean`
     Remove all generated files/directories.
  (e) `make everything`
     Build all csv-files, then all new c-files.


      
      (c) Martin Sperl <kernel@martin.sperl.org>
 *
 *  Loopback test driver to test several typical spi_message conditions
 *  that a spi_master driver may encounter
 *  this can also get used for regression testing

      
      (c) Martin Sperl <kernel@martin.sperl.org>
 *
 *  spi_test definitions

      
      (c) Marvell International Ltd.

      
      (c) Marvell International Ltd.
 */

      
      (c) Mellanox Technologies, 2016

      
      (c) Michael AK Tesch (tesch@cs.wisc.edu)

      
      (c)
				  << MIPS_CONF6_FTLBP_SHIFT;
		}

      
      (c) MLX5_BYTE_OFF(query_vnic_env_out, c)
static const struct counter_desc vnic_env_stats_desc[] = {
	{ "rx_steer_missed_packets",
		VNIC_ENV_OFF(vport_env.nic_receive_steering_discard) },
};

      
      (c) MLX5_BYTE_OFF(query_vport_counter_out, c)
static const struct counter_desc vport_stats_desc[] = {
	{ "rx_vport_unicast_packets",
		VPORT_COUNTER_OFF(received_eth_unicast.packets) },
	{ "rx_vport_unicast_bytes",
		VPORT_COUNTER_OFF(received_eth_unicast.octets) },
	{ "tx_vport_unicast_packets",
		VPORT_COUNTER_OFF(transmitted_eth_unicast.packets) },
	{ "tx_vport_unicast_bytes",
		VPORT_COUNTER_OFF(transmitted_eth_unicast.octets) },
	{ "rx_vport_multicast_packets",
		VPORT_COUNTER_OFF(received_eth_multicast.packets) },
	{ "rx_vport_multicast_bytes",
		VPORT_COUNTER_OFF(received_eth_multicast.octets) },
	{ "tx_vport_multicast_packets",
		VPORT_COUNTER_OFF(transmitted_eth_multicast.packets) },
	{ "tx_vport_multicast_bytes",
		VPORT_COUNTER_OFF(transmitted_eth_multicast.octets) },
	{ "rx_vport_broadcast_packets",
		VPORT_COUNTER_OFF(received_eth_broadcast.packets) },
	{ "rx_vport_broadcast_bytes",
		VPORT_COUNTER_OFF(received_eth_broadcast.octets) },
	{ "tx_vport_broadcast_packets",
		VPORT_COUNTER_OFF(transmitted_eth_broadcast.packets) },
	{ "tx_vport_broadcast_bytes",
		VPORT_COUNTER_OFF(transmitted_eth_broadcast.octets) },
	{ "rx_vport_rdma_unicast_packets",
		VPORT_COUNTER_OFF(received_ib_unicast.packets) },
	{ "rx_vport_rdma_unicast_bytes",
		VPORT_COUNTER_OFF(received_ib_unicast.octets) },
	{ "tx_vport_rdma_unicast_packets",
		VPORT_COUNTER_OFF(transmitted_ib_unicast.packets) },
	{ "tx_vport_rdma_unicast_bytes",
		VPORT_COUNTER_OFF(transmitted_ib_unicast.octets) },
	{ "rx_vport_rdma_multicast_packets",
		VPORT_COUNTER_OFF(received_ib_multicast.packets) },
	{ "rx_vport_rdma_multicast_bytes",
		VPORT_COUNTER_OFF(received_ib_multicast.octets) },
	{ "tx_vport_rdma_multicast_packets",
		VPORT_COUNTER_OFF(transmitted_ib_multicast.packets) },
	{ "tx_vport_rdma_multicast_bytes",
		VPORT_COUNTER_OFF(transmitted_ib_multicast.octets) },
};

      
      (c) MontaVista Software, Inc.

      
      (c) MontaVista Software, Inc.
 *

      
      (c) MontaVista, Software, Inc.
 */

      
      (c) MontaVista, Software, Inc.
 *

      
      (c) MontaVista Software, Inc.
 * Daniel Walker <dwalker@mvista.com>
 *

      
      (c) MontaVista Software, Inc.
 */
#include <linux/clk.h>
#include <linux/dma-mapping.h>
#include <linux/io.h>
#include <linux/i2c.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/usb/isp1301.h>
#include <linux/usb.h>
#include <linux/usb/hcd.h>

      
      (c) MontaVista Software, Inc.  This file is licensed under

      
      (c) MontaVista Software, Inc. This file is licensed under

      
      (c) MontaVista, Software, Inc.  This file is licensed under

      
      (c) MontaVista Software, Inc.  This file is licensed under the

      
      (c) MontaVista Software, Inc. This file is licensed under the

      
      (c) MontaVista Software, Inc.
 * Vitaly Bordug <vbordug@ru.mvista.com>
 *
 * Heavily based on original FEC driver by Dan Malek <dan@embeddededge.com>
 * and modifications by Joakim Tjernlund <joakim.tjernlund@lumentis.se>

      
      (c) MontaVista Software, Inc.
 *	Vitaly Bordug <vbordug@ru.mvista.com>
 */
#ifndef CPM_UART_H
#define CPM_UART_H

      
      (c) MontaVista Software, LLC.
 *
 * Copied from ARMv6 code, with the low level code inspired
 *  by the ARMv7 Oprofile code.

      
      (c) M-Systems", 0x7ed2ad87, 0x675dc3fb, 0x7aef3965),
	PCMCIA_DEVICE_PROD_ID12("PRETEC", "  2MB SRAM CARD", 0xebf91155, 0x805360ca),
	PCMCIA_DEVICE_PROD_ID12("PRETEC", "  4MB SRAM CARD", 0xebf91155, 0x20b6bf17),
	PCMCIA_DEVICE_PROD_ID12("SEIKO EPSON", "WWB101EN20", 0xf9876baf, 0xad0b207b),
	PCMCIA_DEVICE_PROD_ID12("SEIKO EPSON", "WWB513EN20", 0xf9876baf, 0xe8d884ad),
	PCMCIA_DEVICE_PROD_ID12("SMART Modular Technologies", " 4MB FLASH Card", 0x96fd8277, 0x737a5b05),
	PCMCIA_DEVICE_PROD_ID12("Starfish, Inc.", "REX-3000", 0x05ddca47, 0xe7d67bca),
	PCMCIA_DEVICE_PROD_ID12("Starfish, Inc.", "REX-4100", 0x05ddca47, 0x7bc32944),
	/* the following was commented out in pcmcia-cs-3.2.7 */
	/* PCMCIA_DEVICE_PROD_ID12("RATOC Systems,Inc.", "SmartMedia ADAPTER PC Card", 0xf4a2fefe, 0x5885b2ae), */
#ifdef CONFIG_MTD_PCMCIA_ANONYMOUS
	{ .match_flags = PCMCIA_DEV_ID_MATCH_ANONYMOUS, },
#endif
	PCMCIA_DEVICE_NULL
};
MODULE_DEVICE_TABLE(pcmcia, pcmciamtd_ids);

      
      (c) mycable GmbH

      
      (C) Nadia Yvette Chambers, April 2004
 */
#include <linux/list.h>
#include <linux/init.h>
#include <linux/mm.h>
#include <linux/seq_file.h>
#include <linux/sysctl.h>
#include <linux/highmem.h>
#include <linux/mmu_notifier.h>
#include <linux/nodemask.h>
#include <linux/pagemap.h>
#include <linux/mempolicy.h>
#include <linux/compiler.h>
#include <linux/cpuset.h>
#include <linux/mutex.h>
#include <linux/memblock.h>
#include <linux/sysfs.h>
#include <linux/slab.h>
#include <linux/mmdebug.h>
#include <linux/sched/signal.h>
#include <linux/rmap.h>
#include <linux/string_helpers.h>
#include <linux/swap.h>
#include <linux/swapops.h>
#include <linux/jhash.h>

      
      (C) Neil Horman <nhorman@tuxdriver.com>

      
      (c) Neuros Technology, LLC.

      
      (c)\n", __func__, tok, pos, data);

	/* Basic Algorithm */
	LBA_CFG_ADDR_SETUP(d, tok | pos);
	switch(size) {
	case 1: WRITE_REG8 (data, d->hba.base_addr + LBA_PCI_CFG_DATA + (pos & 3));
		   break;
	case 2: WRITE_REG16(data, d->hba.base_addr + LBA_PCI_CFG_DATA + (pos & 2));
		   break;
	case 4: WRITE_REG32(data, d->hba.base_addr + LBA_PCI_CFG_DATA);
		   break;

      
      (c)\n", __func__, tok, pos, data);

	LBA_CFG_TR4_ADDR_SETUP(d, tok | pos);
	switch(size) {
	case 1:

      
      (c)\n", __func__, tok, pos,
	return 0;
}

      
      (C)
 * Notes: To disconnect the current associated BSS
 * Command Mode
 */
struct disconnect_parm {
	u32 rsvd;

      
      (C)
 * Notes: To enter USB suspend mode
 * Command Mode
 */
struct usb_suspend_parm {
	u32 action; /* 1: sleep, 0:resume */

      
      (c) "\n\t/
# define CC_OUT(c) "=@cc" #c
#else

      
      (c) "\n\tset"
# define CC_OUT(c) [_cc_ ## c] "=qm"
#endif

/* Exception table entry */
#ifdef __ASSEMBLY__
# define _ASM_EXTABLE_HANDLE(from, to, handler)			\
	.pushsection "__ex_table","a" ;				\
	.balign 4 ;						\
	.long (from) - . ;					\
	.long (to) - . ;					\
	.long (handler) - . ;					\
	.popsection

      
      (c)			NULL

#define slub_set_percpu_partial(c, p)

      
      (c)	NULL
#endif // CONFIG_SLUB_CPU_PARTIAL


      
      (c)                    NV50_DISP_SYNC(1

      
      (c)                    NV50_DISP_WNDW_NTFY(0

      
      (c)                    NV50_DISP_WNDW_NTFY(4
	struct nouveau_bo *sync;

	struct mutex mutex;

      
      (c)                    NV50_DISP_WNDW_SEM0(0

      
      (c)                    NV50_DISP_WNDW_SEM0(4

      
      (c)                    NV50_DISP_WNDW_SEM1(0

      
      (c)                    NV50_DISP_WNDW_SEM1(4

      
      (c)		(NX_CPB_KS_DS(c) >> 4)
#define NX_CPB_SET_KEY_SIZE(c, x)	NX_CPB_KS_DS(c) |= ((x) << 4)
#define NX_CPB_SET_DIGEST_SIZE(c, x)	NX_CPB_KS_DS(c) |= (x)

struct cop_symcpb_header {
	u8 mode;
	u8 fdm;
	u8 ks_ds;
	u8 pad_byte;
	u8 __rsvd[12];
} __packed;

      
      (c) (OFNI_BS_2SFFJ(c)->s_flags

#define SECTOR_ADDR(x) ( (((unsigned long)(x) / c->sector_size) * c->sector_size) )
#ifndef CONFIG_JFFS2_FS_WRITEBUFFER

      
      (c) (ok), "=a" (
		if (ok)
			return true;
	} while (--retry);
	return false;
}

      
      (c) (ok), "=a" (
	return ok;
}

      
      (c) (oldbit), ADDR
		     : "Ir" (nr) : "memory");

	return oldbit;

      
      (c) (oldbit), ADDR
	    : "Ir" (nr));
	return oldbit;
}

      
      (c) (oldbit), ADDR
		     : "Ir" (nr));
	return oldbit;
}

      
      (c) (oldbit)
		     : "m" (*(unsigned long *)addr), "Ir" (nr));

	return oldbit;

      
      (c) (oldbit)
			: "m" (*(unsigned long __percpu *)addr), "Ir" (nr));

	return oldbit;

      
      (c) << OPCR_OVERHEAD_ID_SHIFT);

	return opcr;

      
      COPYRIGHT		(0 << 2)

      
      COPYRIGHT) ? 0 : AC97_CXR_COPYRGT;
		v |= new & IEC958_AES0_NONAUDIO ? AC97_CXR_SPDIF_AC3 : AC97_CXR_SPDIF_PCM;
		change |= snd_ac97_update_bits_nolock(ac97, AC97_CXR_AUDIO_MISC, 
						      AC97_CXR_SPDIF_MASK | AC97_CXR_COPYRGT,
						      v);
	} else if (ac97->id == AC97_ID_YMF743) {
		change |= snd_ac97_update_bits_nolock(ac97,
						      AC97_YMF7X3_DIT_CTRL,
						      0xff38,
						      ((val << 4) & 0xff00) |
						      ((val << 2) & 0x0038));
	} else {
		unsigned short extst = snd_ac97_read_cache(ac97, AC97_EXTENDED_STATUS);
		snd_ac97_update_bits_nolock(ac97, AC97_EXTENDED_STATUS, AC97_EA_SPDIF, 0); /* turn off */

		change |= snd_ac97_update_bits_nolock(ac97, AC97_SPDIF, 0x3fff, val);
		if (extst & AC97_EA_SPDIF) {
			snd_ac97_update_bits_nolock(ac97, AC97_EXTENDED_STATUS, AC97_EA_SPDIF, AC97_EA_SPDIF); /* turn on again */

      
      copyright (0 = copy inhibited)
 *     D1: 0 = digital audio / 1 = non-digital audio
 *     
 *  C6  upper channel status (digital serial data description) (CS4237B,CS4238B)
 *     D7-D6: sample frequency (0 = 44.1kHz)
 *     D5: generation status (0 = no indication, 1 = original/commercially precaptureed data)
 *     D4-D0: category code (upper bits)

      
      COPYRIGHT	0
#define DVD_CPM_COPYRIGHTED	1

#define DVD_CP_SEC_NONE		0
#define DVD_CP_SEC_EXIST	1

      
      COPYRIGHT	(0)
#define EEPROM_COPYRIGHT_LEN	(44)
#define EEPROM_CHECKSUM		(62)
#define EEPROM_CHECKSUM_REV	(63)
#define EEPROM_MAC		(64)
#define EEPROM_MAC_REV		(70)
#define EEPROM_SERIAL		(112)
#define EEPROM_SERIAL_REV	(116)
#define EEPROM_MAGIC		(120)
#define EEPROM_MAGIC_REV	(124)

#define EEPROM_MAGIC_VALUE	(0x5AB478D2)

      
      COPYRIGHT		0x00000004	/
      
      COPYRIGHT	0x01
#define DVD_STRUCT_DISCKEY	0x02
#define DVD_STRUCT_BCA		0x03
#define DVD_STRUCT_MANUFACT	0x04

struct dvd_layer {
	__u8 book_version	: 4;
	__u8 book_type		: 4;
	__u8 min_rate		: 4;
	__u8 disc_size		: 4;
	__u8 layer_type		: 4;
	__u8 track_path		: 1;
	__u8 nlayers		: 2;
	__u8 track_density	: 4;
	__u8 linear_density	: 4;
	__u8 bca		: 1;
	__u32 start_sector;
	__u32 end_sector;
	__u32 end_sector_l0;

      
      COPYRIGHT    = 0x10,
	AUDIO_STATUS_NONAUDIO     = 0x20,
	AUDIO_STATUS_PROFESSIONAL = 0x40,
	AUDIO_STATUS_LEVEL        = 0x80
};

      
      COPYRIGHT		(0x1 << 2)


      
      COPYRIGHT		0xd4
#define CX2341X_ENC_SET_EVENT_NOTIFICATION	0xd5
#define CX2341X_ENC_SET_NUM_VSYNC_LINES		0xd6
#define CX2341X_ENC_SET_PLACEHOLDER		0xd7
#define CX2341X_ENC_MUTE_VIDEO			0xd9
#define CX2341X_ENC_MUTE_AUDIO			0xda
#define CX2341X_ENC_SET_VERT_CROP_LINE		0xdb
#define CX2341X_ENC_MISC			0xdc

/* OSD API, specific to the cx23415 */
#define CX2341X_OSD_GET_FRAMEBUFFER		0x41
#define CX2341X_OSD_GET_PIXEL_FORMAT		0x42
#define CX2341X_OSD_SET_PIXEL_FORMAT		0x43
#define CX2341X_OSD_GET_STATE			0x44
#define CX2341X_OSD_SET_STATE			0x45
#define CX2341X_OSD_GET_OSD_COORDS		0x46
#define CX2341X_OSD_SET_OSD_COORDS		0x47
#define CX2341X_OSD_GET_SCREEN_COORDS		0x48
#define CX2341X_OSD_SET_SCREEN_COORDS		0x49
#define CX2341X_OSD_GET_GLOBAL_ALPHA		0x4a
#define CX2341X_OSD_SET_GLOBAL_ALPHA		0x4b
#define CX2341X_OSD_SET_BLEND_COORDS		0x4c
#define CX2341X_OSD_GET_FLICKER_STATE		0x4f
#define CX2341X_OSD_SET_FLICKER_STATE		0x50
#define CX2341X_OSD_BLT_COPY			0x52
#define CX2341X_OSD_BLT_FILL			0x53
#define CX2341X_OSD_BLT_TEXT			0x54
#define CX2341X_OSD_SET_FRAMEBUFFER_WINDOW	0x56
#define CX2341X_OSD_SET_CHROMA_KEY		0x60
#define CX2341X_OSD_GET_ALPHA_CONTENT_INDEX	0x61
#define CX2341X_OSD_SET_ALPHA_CONTENT_INDEX	0x62

      
      COPYRIGHT 0xe3	/
      
      Copyright 10/16/2005 Tilman Kranz <tilde@tk-sls.de>
 *  Creative Audio MIDI, for the CA0106 Driver
 *  Version: 0.0.1
 *
 *  Changelog:

      
      COPYRIGHT		(1 << 2)
#define HDMI_I2S_LINEAR_PCM		(0 << 1)
#define HDMI_I2S_NO_LINEAR_PCM		(1 << 1)
#define HDMI_I2S_CONSUMER_FORMAT	(0)
#define HDMI_I2S_PROF_FORMAT		(1)
#define HDMI_I2S_CH_ST_0_CLR		(~(0xFF))

/* I2S_CH_ST_1 / I2S_CH_ST_SH_1 */
#define HDMI_I2S_CD_PLAYER		(0x00)
#define HDMI_I2S_DAT_PLAYER		(0x03)
#define HDMI_I2S_DCC_PLAYER		(0x43)
#define HDMI_I2S_MINI_DISC_PLAYER	(0x49)

      
      COPYRIGHT	(1<<2)	/
#define IEC958_AES0_CON_EMPHASIS	(7<<3)	/* mask - emphasis */
#define IEC958_AES0_CON_EMPHASIS_NONE	(0<<3)	/* none emphasis */
#define IEC958_AES0_CON_EMPHASIS_5015	(1<<3)	/* 50/15us emphasis */
#define IEC958_AES0_CON_MODE		(3<<6)	/* mask - mode */
#define IEC958_AES1_PRO_MODE		(15<<0)	/* mask - channel mode */
#define IEC958_AES1_PRO_MODE_NOTID	(0<<0)	/* not indicated */
#define IEC958_AES1_PRO_MODE_STEREOPHONIC (2<<0) /* stereophonic - ch A is left */
#define IEC958_AES1_PRO_MODE_SINGLE	(4<<0)	/* single channel */
#define IEC958_AES1_PRO_MODE_TWO	(8<<0)	/* two channels */
#define IEC958_AES1_PRO_MODE_PRIMARY	(12<<0)	/* primary/secondary */
#define IEC958_AES1_PRO_MODE_BYTE3	(15<<0)	/* vector to byte 3 */
#define IEC958_AES1_PRO_USERBITS	(15<<4)	/* mask - user bits */
#define IEC958_AES1_PRO_USERBITS_NOTID	(0<<4)	/* not indicated */
#define IEC958_AES1_PRO_USERBITS_192	(8<<4)	/* 192-bit structure */
#define IEC958_AES1_PRO_USERBITS_UDEF	(12<<4)	/* user defined application */
#define IEC958_AES1_CON_CATEGORY	0x7f
#define IEC958_AES1_CON_GENERAL		0x00
#define IEC958_AES1_CON_LASEROPT_MASK	0x07
#define IEC958_AES1_CON_LASEROPT_ID	0x01
#define IEC958_AES1_CON_IEC908_CD	(IEC958_AES1_CON_LASEROPT_ID|0x00)
#define IEC958_AES1_CON_NON_IEC908_CD	(IEC958_AES1_CON_LASEROPT_ID|0x08)
#define IEC958_AES1_CON_MINI_DISC	(IEC958_AES1_CON_LASEROPT_ID|0x48)
#define IEC958_AES1_CON_DVD		(IEC958_AES1_CON_LASEROPT_ID|0x18)
#define IEC958_AES1_CON_LASTEROPT_OTHER	(IEC958_AES1_CON_LASEROPT_ID|0x78)
#define IEC958_AES1_CON_DIGDIGCONV_MASK 0x07
#define IEC958_AES1_CON_DIGDIGCONV_ID	0x02
#define IEC958_AES1_CON_PCM_CODER	(IEC958_AES1_CON_DIGDIGCONV_ID|0x00)
#define IEC958_AES1_CON_MIXER		(IEC958_AES1_CON_DIGDIGCONV_ID|0x10)
#define IEC958_AES1_CON_RATE_CONVERTER	(IEC958_AES1_CON_DIGDIGCONV_ID|0x18)
#define IEC958_AES1_CON_SAMPLER		(IEC958_AES1_CON_DIGDIGCONV_ID|0x20)
#define IEC958_AES1_CON_DSP		(IEC958_AES1_CON_DIGDIGCONV_ID|0x28)
#define IEC958_AES1_CON_DIGDIGCONV_OTHER (IEC958_AES1_CON_DIGDIGCONV_ID|0x78)
#define IEC958_AES1_CON_MAGNETIC_MASK	0x07
#define IEC958_AES1_CON_MAGNETIC_ID	0x03
#define IEC958_AES1_CON_DAT		(IEC958_AES1_CON_MAGNETIC_ID|0x00)
#define IEC958_AES1_CON_VCR		(IEC958_AES1_CON_MAGNETIC_ID|0x08)
#define IEC958_AES1_CON_DCC		(IEC958_AES1_CON_MAGNETIC_ID|0x40)
#define IEC958_AES1_CON_MAGNETIC_DISC	(IEC958_AES1_CON_MAGNETIC_ID|0x18)
#define IEC958_AES1_CON_MAGNETIC_OTHER	(IEC958_AES1_CON_MAGNETIC_ID|0x78)
#define IEC958_AES1_CON_BROADCAST1_MASK 0x07
#define IEC958_AES1_CON_BROADCAST1_ID	0x04
#define IEC958_AES1_CON_DAB_JAPAN	(IEC958_AES1_CON_BROADCAST1_ID|0x00)
#define IEC958_AES1_CON_DAB_EUROPE	(IEC958_AES1_CON_BROADCAST1_ID|0x08)
#define IEC958_AES1_CON_DAB_USA		(IEC958_AES1_CON_BROADCAST1_ID|0x60)
#define IEC958_AES1_CON_SOFTWARE	(IEC958_AES1_CON_BROADCAST1_ID|0x40)
#define IEC958_AES1_CON_IEC62105	(IEC958_AES1_CON_BROADCAST1_ID|0x20)
#define IEC958_AES1_CON_BROADCAST1_OTHER (IEC958_AES1_CON_BROADCAST1_ID|0x78)
#define IEC958_AES1_CON_BROADCAST2_MASK 0x0f
#define IEC958_AES1_CON_BROADCAST2_ID	0x0e
#define IEC958_AES1_CON_MUSICAL_MASK	0x07
#define IEC958_AES1_CON_MUSICAL_ID	0x05
#define IEC958_AES1_CON_SYNTHESIZER	(IEC958_AES1_CON_MUSICAL_ID|0x00)
#define IEC958_AES1_CON_MICROPHONE	(IEC958_AES1_CON_MUSICAL_ID|0x08)
#define IEC958_AES1_CON_MUSICAL_OTHER	(IEC958_AES1_CON_MUSICAL_ID|0x78)
#define IEC958_AES1_CON_ADC_MASK	0x1f
#define IEC958_AES1_CON_ADC_ID		0x06
#define IEC958_AES1_CON_ADC		(IEC958_AES1_CON_ADC_ID|0x00)
#define IEC958_AES1_CON_ADC_OTHER	(IEC958_AES1_CON_ADC_ID|0x60)
#define IEC958_AES1_CON_ADC_COPYRIGHT_MASK 0x1f
#define IEC958_AES1_CON_ADC_COPYRIGHT_ID 0x16

      
      COPYRIGHT		(1<<4)
#define AC_DIG1_NONAUDIO		(1<<5)
#define AC_DIG1_PROFESSIONAL		(1<<6)
#define AC_DIG1_LEVEL			(1<<7)

/* DIGITAL2 bits */
#define AC_DIG2_CC			(0x7f<<0)

      
      COPYRIGHT	(1 << 5)
#define m_AUDIO_STATUS_ADDITION		(3 << 2)
#define m_AUDIO_STATUS_CLK_ACCURACY	(2 << 0)
#define v_AUDIO_STATUS_NLPCM(n)		((n & 1) << 7)
#define AUDIO_N_H			0x3f
#define AUDIO_N_M			0x40
#define AUDIO_N_L			0x41

#define HDMI_AUDIO_CTS_H		0x45
#define HDMI_AUDIO_CTS_M		0x46
#define HDMI_AUDIO_CTS_L		0x47

      
      copyright
 * 1986, 1989, 1990 by Abacus Research and Development, Inc. (ARDI)
 * It is used here by the permission of ARDI's president Cliff Matthews.
 */

      
      copyright 1989 Regents of the University of California.\n");
#endif
#ifdef CONFIG_SLIP_SMART
	printk(KERN_INFO "SLIP linefill/keepalive option.\n");
#endif

	slip_devs = kcalloc(slip_maxdev, sizeof(struct net_device *),
								GFP_KERNEL);
	if (!slip_devs)
		return -ENOMEM;

      
      Copyright 1991, 1992 Free Software Foundation, Inc.

      
      Copyright © 1991, 1992  Linus Torvalds
 *
 * and parts of the affs filesystem additionally

      
      Copyright 1991-2012 Unicode, Inc.  All rights reserved.  Distributed under
 * the Terms of Use in http://www.unicode.org/copyright.html.
 *
 * Permission is hereby granted, free of charge, to any person obtaining a
 * copy of the Unicode data files and any associated documentation (the "Data
 * Files") or Unicode software and any associated documentation (the
 * "Software") to deal in the Data Files or Software without restriction,
 * including without limitation the rights to use, copy, modify, merge,
 * publish, distribute, and/or sell copies of the Data Files or Software, and
 * to permit persons to whom the Data Files or Software are furnished to do
 * so, provided that (a) the above copyright notice(s) and this permission
 * notice appear with all copies of the Data Files or Software, (b) both the
 * above copyright notice(s) and this permission notice appear in associated

      
      Copyright 1992--1999 Drew Eckhardt, Frederic Potter,
 *	David Mosberger-Tang, Martin Mares
 */

      
      Copyright 1992 - 2002 Kai Makisara / 2000 - 2006 Willem Riede
	 email osst@riede.org

  $Header: /cvsroot/osst/Driver/osst.c,v 1.73 2005/01/01 21:13:34 wriede Exp $

      
      Copyright 1992 - 2016 Kai Makisara
   email Kai.Makisara@kolumbus.fi

   Some small formal changes - aeb, 950809

      
      Copyright 1992 by Greg Harp

      
      Copyright 1992, Linus Torvalds.

      
      Copyright 1992, Linus Torvalds.
 */

      
      Copyright 1992, Linus Torvalds.
 *
 * Note: inlines with more than a single statement should be marked
 * __always_inline to avoid problems with older gcc's inlining heuristics.

      
      Copyright 1993, 1994 Drew Eckhardt
 *      Visionary Computing
 *      (Unix and Linux consulting and custom programming)
 *      Drew@Colorado.EDU
 *      +1 (303) 786-7975
 *
 * Drew's work was sponsored by:

      
      Copyright 1993, 1994 Drew Eckhardt
 *      Visionary Computing 
 *      (Unix and Linux consulting and custom programming)
 *      drew@Colorado.EDU
 *      +1 (303) 786-7975
 *
 * For more information, please consult the SCSI-CAM draft.

      
      Copyright 1993, 1994 Drew Eckhardt
 *      Visionary Computing 
 *      (Unix and Linux consulting and custom programming)
 *      drew@Colorado.EDU
 *	+1 (303) 786-7975
 *
 * For more information, please consult the SCSI-CAM draft.

      
      Copyright 1993, 1994: Eric Youngdale (ericy@cais.com).
 */

      
      Copyright © 1993, 1994 Motorola Inc.  All rights reserved.

THE SOFTWARE is provided on an "AS IS" basis and without warranty.
To the maximum extent permitted by applicable law,
MOTOROLA DISCLAIMS ALL WARRANTIES WHETHER EXPRESS OR IMPLIED,
INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
and any warranty against infringement with regard to the SOFTWARE
(INCLUDING ANY MODIFIED VERSIONS THEREOF) and any accompanying written materials.

      
      Copyright 1993 -- 1997 Drew Eckhardt, Frederic Potter,
 * David Mosberger-Tang
 *

      
      copyright 1993-1998 by Donald Becker.


      
      Copyright 1993-1999 NVIDIA, Corporation.  All rights reserved.

      
      Copyright 1993-1999 NVIDIA, Corporation.  All rights reserved.
|*                                                                           *|
|*     NVIDIA, CORPORATION MAKES NO REPRESENTATION ABOUT THE SUITABILITY     *|
|*     OF  THIS SOURCE  CODE  FOR ANY PURPOSE.  IT IS  PROVIDED  "AS IS"     *|
|*     WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY KIND.  NVIDIA, CORPOR-     *|
|*     ATION DISCLAIMS ALL WARRANTIES  WITH REGARD  TO THIS SOURCE CODE,     *|
|*     INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGE-     *|
|*     MENT,  AND FITNESS  FOR A PARTICULAR PURPOSE.   IN NO EVENT SHALL     *|
|*     NVIDIA, CORPORATION  BE LIABLE FOR ANY SPECIAL,  INDIRECT,  INCI-     *|
|*     DENTAL, OR CONSEQUENTIAL DAMAGES,  OR ANY DAMAGES  WHATSOEVER RE-     *|
|*     SULTING FROM LOSS OF USE,  DATA OR PROFITS,  WHETHER IN AN ACTION     *|
|*     OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,  ARISING OUT OF     *|
|*     OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOURCE CODE.     *|

      
      Copyright 1993-2003 NVIDIA, Corporation

      
      Copyright 1993-2003 NVIDIA, Corporation.  All rights reserved.

      
      Copyright 1993-2003 NVIDIA, Corporation.  All rights reserved.
|*                                                                           *|
|*     NVIDIA, CORPORATION MAKES NO REPRESENTATION ABOUT THE SUITABILITY     *|
|*     OF  THIS SOURCE  CODE  FOR ANY PURPOSE.  IT IS  PROVIDED  "AS IS"     *|
|*     WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY KIND.  NVIDIA, CORPOR-     *|
|*     ATION DISCLAIMS ALL WARRANTIES  WITH REGARD  TO THIS SOURCE CODE,     *|
|*     INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGE-     *|
|*     MENT,  AND FITNESS  FOR A PARTICULAR PURPOSE.   IN NO EVENT SHALL     *|
|*     NVIDIA, CORPORATION  BE LIABLE FOR ANY SPECIAL,  INDIRECT,  INCI-     *|
|*     DENTAL, OR CONSEQUENTIAL DAMAGES,  OR ANY DAMAGES  WHATSOEVER RE-     *|
|*     SULTING FROM LOSS OF USE,  DATA OR PROFITS,  WHETHER IN AN ACTION     *|
|*     OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,  ARISING OUT OF     *|
|*     OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOURCE CODE.     *|

      
      Copyright 1993-2004 J

      
      Copyright 1993 assigned to the United States Government as represented

      
      Copyright 1993 by OpenVision Technologies, Inc.
 * 
 * Permission to use, copy, modify, distribute, and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appears in all copies and
 * that both that copyright notice and this permission notice appear in
 * supporting documentation, and that the name of OpenVision not be used
 * in advertising or publicity pertaining to distribution of the software
 * without specific, written prior permission. OpenVision makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided "as is" without express or implied warranty.

      
      Copyright 1993 by OpenVision Technologies, Inc.
 *
 * Permission to use, copy, modify, distribute, and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appears in all copies and
 * that both that copyright notice and this permission notice appear in
 * supporting documentation, and that the name of OpenVision not be used
 * in advertising or publicity pertaining to distribution of the software
 * without specific, written prior permission. OpenVision makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided "as is" without express or implied warranty.

      
      Copyright 1993 by Theodore Ts

      
      Copyright 1993, Drew Eckhardt
 * Visionary Computing
 * (Unix and Linux consulting and custom programming)
 * drew@colorado.edu
 * +1 (303) 440-4894
 *

      
      Copyright 1993, Drew Eckhardt
 * Visionary Computing
 * (Unix and Linux consulting and custom programming)
 * drew@colorado.edu
 * +1 (303) 666-5836
 *
 * For more information, please consult

      
      Copyright 1993, Drew Eckhardt
#      Visionary Computing 
#      (Unix and Linux consulting and custom programming)
#      drew@Colorado.EDU
#      +1 (303) 786-7975 
#
#   Support for 53c710 (via -ncr7x0_family switch) added by Richard
#   Hirst <richard@sleepie.demon.co.uk> - 15th March 1997

      
      Copyright 1993, Drew Eckhardt
 *	Visionary Computing
 *	(Unix consulting and custom programming)
 * 	drew@colorado.edu
 *      +1 (303) 666-5836
 *
 * For more information, please consult 

      
      Copyright 1993 Harm Hanemaayer

      
      Copyright © 1993  Ray Burr

      
      Copyright 1993 United States Government as represented by the

      
      Copyright 1993 United States Government as represented by the Director,

      
      Copyright 1993 United States Government as represented by the
 *	Director, National Security Agency.[ pcnet32.c ]
 * Carsten Langgaard, carstenl@mips.com [ pcnet32.c ]

      
      Copyright 1993 United States Government as represented by the
	Director, National Security Agency.

	This driver is for the General Instruments SB1000 (internal SURFboard)

      
      Copyright 1994,1995 by Donald Becker.

      
      Copyright 1994, 1995 Digital Equipment Corporation.

      
      Copyright 1994, 1995 Digital Equipment Corporation.

    Testing resources for this driver have been made available
    in part by NASA Ames Research Center (mjacob@nas.nasa.gov).

      
      Copyright 1994-1998  by Fritz Elfert (fritz@isdn4linux.de)

      
      Copyright 1994-1998 Paul Mackerras.

      
      Copyright 1994-1999  by Fritz Elfert (fritz@isdn4linux.de)

      
      Copyright 1994-1999 by Fritz Elfert (fritz@isdn4linux.de)

      
      Copyright 1994 - 2000, 2002 Ralf Baechle (ralf@gnu.org)

      
      Copyright 1994-2000 by Donald Becker.

      
      Copyright 1994-2000 Paul Mackerras.

      
      Copyright 1994-2000 retained by the original
	author, Donald Becker. The timer-based reset code was supplied in 1995
	by Bill Carlson, wwc@super.org.

	The author may be reached as becker@scyld.com, or C/O
	Scyld Computing Corporation
	410 Severn Ave., Suite 210
	Annapolis MD 21403

      
      copyright 1994-2001 by Donald Becker.

      
      Copyright 1994-2001 Stephen Rothwell (sfr@canb.auug.org.au)

      
      Copyright 1994-2001 Stephen Rothwell (sfr@canb.auug.org.au)
 *
 * Initial development of this driver was funded by NEC Australia P/L
 *	and NEC Corporation

      
      Copyright 1994,95,96 by Fritz Elfert (fritz@isdn4linux.de)

      
      Copyright 1994-97 Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>

      
      Copyright 1994 by Bj
**
** 5/1/94 Roman Hodek:

      
      Copyright 1994 by Bj
**
** 5/2/94 Roman Hodek:

      
      Copyright 1994 by Robert de Vries

      
      Copyright 1994 Digital Equipment Corporation.

      
      Copyright 1994, Drew Eckhardt

      
      Copyright 1994, Linus Torvalds.
 */

      
      Copyright 1994 Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>
 *
 *   Loosely based on the work of Robert De Vries' team and added:

      
      Copyright 1994, Tom Zerucha.

      
      Copyright 1994, Tom Zerucha.
   tz@execpc.com
   
   Additional Code, and much appreciated help by
   Michael A. Griffith
   grif@cs.ucr.edu

      
      Copyright 1995-1996 by Mylex Corporation.  All Rights Reserved

      
      Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>

      
      Copyright 1995-1998 by Leonard N. Zubkoff " "<lnz@dandelion.com>\n", adapter);
}

      
      Copyright 1995-2001 Russell King

      
      Copyright 1995-2002, Russell King
 */

      
      Copyright 1995-2002, Russell King
 */
#include <linux/module.h>
#include <linux/ioport.h>
#include <linux/blkdev.h>
#include <linux/init.h>

      
      © Copyright 1995-2003 by Geert Uytterhoeven (geert@linux-m68k.org)
 *			     Peter De Schrijver (p2@mind.be)
 *

      
      Copyright 1995-2003 Kai Makisara.

   Last modified: Thu Feb 21 21:47:07 2008 by kai.makisara

      
      Copyright 1995, 2008 David S. Miller (davem@davemloft.net)

      
      Copyright 1995,96    by Michael Hipp (Michael.Hipp@student.uni-tuebingen.de)

      
      Copyright 1995,96 by Michael Hipp (Michael.Hipp@student.uni-tuebingen.de)

      
      Copyright 1995,96    by Thinking Objects Software GmbH Wuerzburg

      
      Copyright 1995,96    Thinking Objects Software GmbH Wuerzburg

      
      Copyright 1995-97 Simon G. Vogl
 *                1998-99 Hans Berglund
 *
 *   	With some changes from Kyösti Mälkki <kmalkki@cc.hut.fi>
 *	and even Frodo Looijaard <frodol@dds.nl>

      
      © Copyright 1995 Apple Computer, Inc. All rights reserved.
 *
 *  It's available online from http://www.cpu.lu/~mlan/ftp/MacTech.pdf
 *  You can obtain paper copies of this book from computer bookstores or by
 *  writing Morgan Kaufmann Publishers, Inc., 340 Pine Street, Sixth Floor, San
 *  Francisco, CA 94104. Reference ISBN 1-55860-393-X.

      
      © Copyright 1995 by Geert Uytterhoeven (geert@linux-m68k.org)
 *			Peter De Schrijver
 *		       (Peter.DeSchrijver@linux.cc.kuleuven.ac.be)
 *

      
      Copyright 1995 by the Massachusetts Institute of Technology.

      
      Copyright 1995 (C) David S. Miller (davem@caip.rutgers.edu)
 *
 * Hacked to fit Sun3x needs by Thomas Bogendoerfer

      
      Copyright 1995 David S. Miller (davem@caip.rutgers.edu)

      
      Copyright 1995 Kai Makisara.
   
   Last modified: Wed Sep  2 21:24:07 1998 by root@home

      
      Copyright 1995 Linus Torvalds
 */
#include <linux/mm.h>
#include <linux/fs.h>
#include <linux/list.h>
#include <linux/highmem.h>
#include <linux/compiler.h>
#include <linux/uaccess.h>
#include <linux/gfp.h>
#include <linux/bitops.h>
#include <linux/hardirq.h> /* for in_interrupt() */
#include <linux/hugetlb_inline.h>

      
      Copyright 1995 Roger C. Pao

      
      Copyright 1995, Russell King
 */

      
      Copyright 1995, Russell King.
 * Various bits and pieces copyrights include:

      
      Copyright 1996, 1997, 1998 Hans Reiser, see reiserfs/README for

      
      Copyright 1996, 1997, 1998 Hans Reiser, see reiserfs/README for licensing and copyright details
 */
#ifndef _LINUX_REISER_FS_H
#define _LINUX_REISER_FS_H

      
      Copyright 1996-1997  David J. McKay

      
      Copyright 1996, 1997 David S. Miller (davem@caip.rutgers.edu)
 */

      
      Copyright 1996,1997 David S. Miller (davem@caip.rutgers.edu)

      
      Copyright 1996, 1997 Linux International.

   New implementation contributed by Richard Henderson <rth@tamu.edu>
   Based on original work by Bjorn Ekwall <bj0rn@blox.se>

      
      Copyright 1996-1999 Thomas Bogendoerfer
 * Derived from the lance driver written 1993,1994,1995 by Donald Becker.

      
      Copyright 1996-1999 Thomas Bogendoerfer
 *
 *	Derived from the lance driver written 1993,1994,1995 by Donald Becker.

      
      Copyright 1996 by Carsten Paeth <calle@calle.de>

      
      Copyright 1996 by Carsten Paeth (calle@calle.in-berlin.de)

      
      © Copyright 1996 by Geert Uytterhoeven <geert@linux-m68k.org>
 *

      
      Copyright 1996 Eddie C. Dost   (ecd@skynet.be)

      
      Copyright © 1996  Hans-Joachim Widmaier
 *
 * Changes
 *					Changed for 2.1.19 modules
 *	Jan 1997			Initial release
 *	Jun 1997			2.1.43+ changes
 *					Proper page locking in readpage
 *					Changed to work with 2.1.45+ fs
 *	Jul 1997			Fixed follow_link
 *			2.1.47
 *					lookup shouldn't return -ENOENT
 *					from Horst von Brand:

      
      Copyright 1996, Paul Mackerras.

      
      Copyright 1996 Roman Zippel

      
      Copyright 1996 The XFree86 Project, Inc.
 *
 * Authors
 *		Dirk Hohndel
 *			hohndel@XFree86.Org
 *		David Dawes
 *			dawes@XFree86.Org
 * Contributors:

      
      Copyright 1997.

      
      Copyright 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
 */

      
      Copyright 1997-1998 Transmeta Corporation - All Rights Reserved

      
      Copyright 1997-1998 Transmeta Corporation -- All Rights Reserved

      
      Copyright © 1997-1999  Janos Farkas <chexum@shadow.banki.hu>
 *
 * Using parts of the minix filesystem

      
      Copyright 1997--1999 Martin Mares <mj@ucw.cz>
 *
 *	For more information, please consult the following manuals (look at
 *	http://www.pcisig.com/ for how to get them):
 *

      
      Copyright 1997-2000, 2008 Pavel Machek <pavel@ucw.cz>

      
      Copyright 1997 -- 2000 Martin Mares <mj@ucw.cz>
 */

      
      Copyright 1997--2000 Martin Mares <mj@ucw.cz>
 *
 * For more information, please consult the following manuals (look at
 * http://www.pcisig.com/ for how to get them):
 *

      
      copyright 1997-2001 by Donald Becker.

      
      Copyright © 1997-2003 by The XFree86 Project, Inc.

      
      Copyright 1997 Andi Kleen <ak@muc.de>

      
      Copyright 1997 by Alain Malek

      
      Copyright 1997 by Carsten Paeth <calle@calle.de>

      
      Copyright 1997 by Carsten Paeth (calle@calle.in-berlin.de)

      
      Copyright 1997 by Fritz Elfert (fritz@isdn4linux.de)

      
      Copyright 1997 by Henner Eisen <eis@baty.hanse.de>

      
      Copyright 1997 by Michael Schmitz

      
      Copyright 1997 Comtrol Corporation.
 * 

      
      Copyright 1997 Comtrol Corporation.
 *

      
      Copyright 1997 Linus Torvalds

      
      Copyright 1997 Linus Torvalds
 */
#include <linux/export.h>
#include <linux/uaccess.h>
#include <asm/mmx.h>
#include <asm/asm.h>

      
      Copyright 1997 M. Kirkwood
 *
 * Converted to the radio-isa framework by Hans Verkuil <hans.verkuil@cisco.com>
 * Converted to V4L2 API by Mauro Carvalho Chehab <mchehab@kernel.org>
 * Converted to new API by Alan Cox <alan@lxorguk.ukuu.org.uk>
 * Various bugfixes and enhancements by Russell Kroll <rkroll@exploits.org>

      
      Copyright 1997, Theodore Ts
 */

      
      Copyright 1997 Transmeta Corporation - All Rights Reserved

      
      Copyright © 1998, 1999, 2000, 2001 Free Software Foundation, Inc.

      
      Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas.

      
      Copyright 1998--1999 Red Hat corp --- All Rights Reserved
 *
 * Ext4-specific journaling extensions.

      
      Copyright 1998-2000 Jonathan Teh Soon Yew)
 *	if(temp<169)
 *		return double(temp)*0.427-32.08;
 *	else if(temp>=169 && temp<=202)
 *		return double(temp)*0.582-58.16;
 *	else
 *		return double(temp)*0.924-127.33;
 *
 * A fifth-order polynomial fits the unofficial data (provided by Alex van
 * Kaam <darkside@chello.nl>) a bit better.  It also give more reasonable
 * numbers on my machine (ie. they agree with what my BIOS tells me).
 * Here's the fifth-order fit to the 8-bit data:

      
      Copyright 1998-2000 Jonathan Teh Soon Yew):
 * voltagefactor[0]=1.25/2628; (2628/1.25=2102.4)   // Vccp
 * voltagefactor[1]=1.25/2628; (2628/1.25=2102.4)   // +2.5V
 * voltagefactor[2]=1.67/2628; (2628/1.67=1573.7)   // +3.3V
 * voltagefactor[3]=2.6/2628;  (2628/2.60=1010.8)   // +5V
 * voltagefactor[4]=6.3/2628;  (2628/6.30=417.14)   // +12V
 * in[i]=(data[i+2]*25.0+133)*voltagefactor[i];
 * That is:

      
      Copyright 1998-2000 Red Hat, Inc --- All Rights Reserved

      
      Copyright    1998-2001 by Carsten Paeth <calle@calle.in-berlin.de>

      
      Copyright 1998-2001 by Jes Sorensen, <jes@trained-monkey.org>.

      
      Copyright 1998-2001 by Jes Sorensen, <jes@trained-monkey.org>.
 *
 * RETURNS: An appropriate -ERRNO error value on error, or zero for success.

      
      Copyright 1998-2001 by Leonard N. Zubkoff <lnz@dandelion.com>

      
      Copyright 1998-2002 by Jes Sorensen, <jes@trained-monkey.org>.
 *
 * Thanks to Alteon and 3Com for providing hardware and documentation
 * enabling me to write this driver.

      
      Copyright 1998-2003 VIA Technologies, Inc. All Rights Reserved.

      
      Copyright 1998-2004 H. Peter Anvin -- All Rights Reserved

      
      Copyright 1998-2008 VIA Technologies, Inc. All Rights Reserved.

      
      Copyright 1998-2009 VIA Technologies, Inc. All Rights Reserved.

      
      Copyright 1998-2015 VMware, Inc.

      
      Copyright 1998 Ben Pfaff
 *

      
      Copyright 1998 by Egbert Eich <Egbert.Eich@Physik.TU-Darmstadt.DE>
 * 
 *   2. John Fremlin <vii@users.sourceforge.net> and 
 *      Ani Joshi <ajoshi@unixbox.com>

      
      Copyright 1998 by Egbert Eich <Egbert.Eich@Physik.TU-Darmstadt.DE>
 *
 *   3. John Fremlin <vii@users.sourceforge.net> and
 *      Ani Joshi <ajoshi@unixbox.com>

      
      Copyright 1998 by Franco Venturi.

      
      Copyright 1998       by Werner Cornelius (werner@ikt.de)

      
      Copyright 1998       by Werner Cornelius (werner@isdn4linux.de)

      
      Copyright 1998 C. van Schaik <carl@leg.uct.ac.za>
 *
 * BUGS
 *  Due to the inconsistency in reading from the signal flags
 *  it is difficult to get an accurate tuned signal.

      
      Copyright 1998 Emagic Soft- und Hardware GmbH

      
      Copyright 1998 Franco Venturi

      
      Copyright 1998 Gerald Combs

      
      Copyright 1998 Jonas Munsin <jmunsin@iki.fi>
 *
 * GemTek hasn't released any specs on the card, so the protocol had to
 * be reverse engineered with dosemu.

      
      Copyright 1998, Michael Schmitz <mschmitz@lbl.gov>
 *
 * derived in part from:
 */

      
      Copyright 1998 Red Hat corp --- All Rights Reserved
 *
 * Generic filesystem journal-writing code; part of the ext2fs
 * journaling system.

      
      Copyright 1998 Red Hat corp --- All Rights Reserved
 *
 * Generic filesystem transaction handling code; part of the ext2fs
 * journaling system.

      
      Copyright 1998 Red Hat corp --- All Rights Reserved
 *
 * Journal commit routines for the generic filesystem journaling code;
 * part of the ext2fs journaling system.

      
      Copyright 1999-2000 by Mitchell Blank Jr
/* Based on clip.c; 1995-1999 by Werner Almesberger, EPFL LRC/ICA */

      
      Copyright 1999-2000 D. Jeff Dionne, <jeff@rt-control.com>

      
      Copyright 1999-2000 Jeff Garzik
 *
 * Contributors:
 *

      
      Copyright 1999,2000 Jeff Garzik <jgarzik@pobox.com>");

      
      Copyright 1999-2000 Jeremy Fitzhardinge <jeremy@goop.org>

      
      Copyright 1999,2000 Nortel Networks

      
      Copyright 1999, 2000 Precision Insight, Inc., Cedar Park, Texas.

      
      Copyright 1999-2000 Red Hat Software --- All Rights Reserved
 *
 * Journal recovery routines for the generic filesystem journaling code;
 * part of the ext2fs journaling system.

      
      copyright 1999-2001 by Donald Becker.

      
      Copyright 1999-2001 by Donald Becker.
       	Written 1997-2001 by Donald Becker.			    [8139too.c]

      
      Copyright 1999-2001 Jeff Garzik

      
      Copyright 1999-2001 Jeff Garzik <jgarzik@pobox.com>
 *
 * Contributors (thanks, all!)

      
      Copyright 1999-2001 Jeff Garzik <jgarzik@pobox.com>
 */
#include <drm/drmP.h>
#include <drm/drm_crtc_helper.h>
#include <drm/drm_plane_helper.h>

      
      Copyright 1999-2002 Paul Mackerras.

      
      Copyright 1999 - 2003 ARM Limited

      
      Copyright 1999-2003 by Mitchell Blank Jr <mitch@sfgoth.com>

      
      Copyright 1999-2007 H. Peter Anvin - All Rights Reserved

      
      Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org>

      
      Copyright © 1999-2010 David Woodhouse <dwmw2@infradead.org> et al.

      
      Copyright 1999 ARM Limited

      
      Copyright 1999 Ben Pfaff and Petr Vandrovec
 *	Based on VGA info at http://www.goodnet.com/~tinara/FreeVGA/home.htm

      
      Copyright 1999 Ben Pfaff and Petr Vandrovec
 *	Based on VGA info at http://www.osdever.net/FreeVGA/home.htm 

      
      Copyright 1999 Ben Pfaff <pfaffben@debian.org> and Petr Vandrovec <VANDROVE@vc.cvut.cz>
 * Based on VGA info at http://www.goodnet.com/~tinara/FreeVGA/home.htm

      
      Copyright 1999 by Alex deVries <alex@onefishtwo.ca>

      
      Copyright 1999    by Armin Schindler (mac@melware.de)

      
      Copyright 1999   by Armin Schindler (mac@melware.de)

      
      Copyright 1999 by Carsten Paeth <calle@calle.de>

      
      Copyright 1999 by Carsten Paeth (calle@calle.in-berlin.de)

      
      Copyright 1999    by Cytronics

      
      Copyright 1999   by Cytronics

      
      Copyright 1999 by M. Steinkopf

      
      Copyright 1999    by Ralf Spachmann (mel@melware.de)

      
      Copyright 1999   by Ralf Spachmann (mel@melware.de)

      
      Copyright 1999       by Werner Cornelius (werner@isdn4linux.de)

      
      Copyright 1999  by Werner Cornelius (werner@isdn-development.de)

      
      Copyright 1999  by Werner Cornelius (werner@titro.de)

      
      Copyright 1999 by Werner Cornelius (werner@titro.de)

      
      Copyright 1999 (C) Niibe Yutaka

      
      Copyright © 1999 David A. Hinds.  All Rights Reserved.

      
      Copyright © 1999 David Woodhouse <dwmw2@infradead.org>

      
      Copyright 1999 Derrick J Brashear (shadow@dementia.org)

      
      Copyright 1999 Derrick J Brashear (shadow@dementia.org)
 *
 * Driver layout based loosely on tgafb.c, see that file for credits.

      
      Copyright 1999 D. Jeff Dionne <jeff@rt-control.com>
 */

      
      Copyright 1999 Gregory P. Smith
 */

      
      Copyright 1999 Gregory P. Smith
 *
 * Derived from the USBcore related parts of Broadcom-SB

      
      Copyright 1999 Gregory P. Smith
 */
#include <linux/acpi.h>
#include <linux/clk.h>
#include <linux/dma-mapping.h>
#include <linux/err.h>
#include <linux/kernel.h>
#include <linux/hrtimer.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/reset.h>
#include <linux/usb.h>
#include <linux/usb/hcd.h>
#include <linux/usb/ehci_pdriver.h>
#include <linux/usb/of.h>

      
      Copyright © 1999 Hannu Mallat
 * All rights reserved
 *
 * Created      : Thu Sep 23 18:17:43 1999, hmallat
 * Last modified: Tue Nov  2 21:19:47 1999, hmallat

      
      Copyright 1999 Hans Reiser, see reiserfs/README for licensing and copyright
 * details
 */

      
      Copyright 1999 Hewlett Packard Co.
 *

      
      Copyright 1999 Jeff Garzik <jgarzik@pobox.com>
 * 

      
      Copyright 1999 Jeff Garzik <jgarzik@pobox.com>
 *
 * Original clgenfb author:  Frank Neumann

      
      Copyright 1999 Linus Torvalds

      
      Copyright © 1999 Machine Vision Holdings, Inc.

      
      Copyright 1999 Paul Mackerras.

      
      Copyright 1999 Paul Mackerras.
 *
 * Also touched by the grubby hands of Paul Fulghum paulkf@microgate.com

      
      Copyright 1999 Paul Mackerras
/* And help from Jens Axboe */


      
      Copyright 1999 Philipp Rumpf (prumpf@tux.org)

      
      Copyright 1999 Precision Insight, Inc., Cedar Park, Texas.

      
      Copyright 1999 Ralf Baechle (ralf@gnu.org)

      
      Copyright 1999 Red Hat Software --- All Rights Reserved
 *
 * Checkpoint routines for the generic filesystem journaling code.
 * Part of the ext2fs journaling system.

      
      Copyright 1999 Roman Weissgaerber

      
      Copyright 1999 Silicon Graphics, Inc.  All rights reserved.

      
      Copyright 1999 Silicon Graphics, Inc.
 */
#ifndef _ASM_ARC_TYPES_H
#define _ASM_ARC_TYPES_H

      
      Copyright 1999 Silicon Integrated System Corporation
 * References:

      
      Copyright 1999 Silicon Integrated System Corporation
   Revision:	1.08.10 Apr. 2 2006

   Modified from the driver which is originally written by Donald Becker.

      
      Copyright 1999 SuSE GmbH
 *    changed by Philipp Rumpf

      
      Copyright 1999 SuSE GmbH Nuernberg (Philipp Rumpf, prumpf@tux.org)

      
      copyright 1999 SuSE GmbH (Philipp Rumpf)

      
      Copyright 1999 SuSE GmbH (Philipp Rumpf, prumpf@tux.org)

      
      Copyright 1999 The Puffin Group, (Alex deVries, David Kennedy)

      
      copyright 1999 The Puffin Group Inc.

      
      Copyright 1999, Thomas Davis, tadavis@lbl.gov.

      
      copyright) + 1
	int i;


      
      Copyright 2000, 2001, 2002, 2003

      
      Copyright 2000,2001,2002,2003

      
      Copyright 2000,2001,2002,2003,2004,2005

      
      Copyright 2000,2001,2002,2004 Dell Inc.

      
      Copyright 2000, 2001, 2002 Red Hat, Inc.  All Rights Reserved.

      
      Copyright 2000,2001,2002 Red Hat.
 *
 * Written by Benjamin LaHaise <bcrl@kvack.org>

      
      Copyright 2000-2001, 2006-2008 MontaVista Software Inc.

      
      Copyright 2000-2001, 2006, 2008 MontaVista Software Inc.
 * Author: MontaVista Software, Inc. <source@mvista.com>
 *
 * This file was derived from Carsten Langgaard's
 * arch/mips/mips-boards/xx files.

      
      Copyright 2000-2001 ATMEL Corporation.

      
      Copyright 2000, 2001 (c) Trond Myklebust <trond.myklebust@fys.uio.no>
 *

      
      Copyright 2000,2001 Dell Inc.

      
      Copyright 2000,2001 Jeff Garzik <jgarzik@pobox.com>

      
      Copyright 2000 - 2001 Kanoj Sarcar (kanoj@sgi.com)
 */
#include <linux/init.h>
#include <linux/mm.h>
#include <linux/mmzone.h>
#include <linux/kernel.h>
#include <linux/nodemask.h>
#include <linux/string.h>

      
      Copyright 2000, 2001 MontaVista Softare Inc.

      
      Copyright 2000,2001 MontaVista Software Inc.
 * Author: MontaVista Software, Inc.
 *         	ppopov@mvista.com or source@mvista.com
 *
 * This file was derived from Carsten Langgaard's
 * arch/mips/mips-boards/xx files.

      
      Copyright 2000,2001 MontaVista Software Inc.
 *
 * Send feedback to <scottm@somanetworks.com>

      
      Copyright 2000,2001 MontaVista Software Inc.
 *
 * This generic CompactPCI hotplug driver should allow using the PCI hotplug
 * mechanism on any CompactPCI board that exposes the #ENUM signal as a bit
 * in a system register that can be read through standard port I/O.

      
      Copyright 2000,2001 Philipp Rumpf <prumpf@mandrakesoft.com>

      
      Copyright 2000 - 2001 Silicon Graphics, Inc.

      
      Copyright 2000,2001  The Linux Kernel Team

      
      Copyright 2000-2002  by Kai Germaschewski (kai@germaschewski.name)

      
      Copyright 2000-2002 David Brownell

      
      Copyright 2000-2002 Jeff Garzik

	Much code comes from Donald Becker's rtl8139.c driver,
	versions 1.13 and older.  This driver was originally based
	on rtl8139.c version 1.07.  Header of rtl8139.c version 1.13:


      
      Copyright 2000-2003  by Armin Schindler (mac@melware.de)

      
      Copyright 2000-2003 by Armin Schindler (mac@melware.de)

      
      Copyright 2000-2003 (c) Helge Deller

      
      Copyright 2000-2003 Cytronics

      
      Copyright 2000-2003  Hewlett-Packard Company.

      
      Copyright 2000-2003 MontaVista Software Inc.

      
      Copyright 2000-2003 MontaVista Software Inc.
 *
 * Original driver version was highly leveraged from i2c-elektor.c

      
      Copyright © 2000-2003 Nicolas Pitre <nico@fluxnic.net>

      
      Copyright 2000,2004 (c) Grant Grundler <grundler()nahspam.parisc-linux.org>
 */

      
      Copyright © 2000-2005

      
      Copyright 2000, 2006 IBM Corporation
 *    Author(s):Alan Altmark (Alan_Altmark@us.ibm.com)
 *		Xenia Tkatschow (xenia@us.ibm.com)
 *    Rewritten for af_iucv:

      
      Copyright 2000, 2007-2008 MontaVista Software Inc.
 * Author: MontaVista Software, Inc. <source@mvista.com
 *
 * Updates to 2.6, Pete Popov, Embedded Alley Solutions, Inc.

      
      Copyright 2000-2008 H. Peter Anvin - All Rights Reserved

      
      Copyright 2000, 2008 MontaVista Software Inc.

      
      Copyright 2000, 2008 MontaVista Software Inc.
 * Author: MontaVista Software, Inc. <source@mvista.com>

      
      Copyright 2000,2009-2015 Hewlett-Packard Development Company, L.P.

      
      Copyright 2000-2010 Broadcom Corporation

      
      Copyright 2000-2010 Broadcom Corporation
 */

      
      Copyright 2000-2010 Broadcom Corporation
 *
 * Derived from bcm963xx_4.12L.06B_consumer/shared/opensource/flash/nandflash.c:

      
      Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org>

      
      Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org> et al.

      
      Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org>
 *			 Steven J. Hill <sjhill@realitydiluted.com>
 *			 Thomas Gleixner <tglx@linutronix.de>
 *
 * Contains all JEDEC related definitions

      
      Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org>
 *			 Steven J. Hill <sjhill@realitydiluted.com>
 *			 Thomas Gleixner <tglx@linutronix.de>
 *
 * Contains all ONFI related definitions

      
      Copyright © 2000-2010 David Woodhouse <dwmw2@infradead.org>
 *			  Steven J. Hill <sjhill@realitydiluted.com>
 *			  Thomas Gleixner <tglx@linutronix.de>
 *
 * Contains all platform NAND related definitions.

      
      Copyright 2000-2014 Avago Technologies.  All rights reserved.
 *

      
      Copyright 2000-2015 Avago Technologies.  All rights reserved.
 *

      
      Copyright 2000	Ani Joshi <ajoshi@kernel.crashing.org>
 *
 *	i2c bits from Luca Tettamanti <kronos@kronoz.cjb.net>

      
      Copyright © 2000 ARM Limited

      
      Copyright 2000 ATI Technologies Inc., Markham, Ontario, and
 *                VA Linux Systems Inc., Fremont, California.

      
      Copyright 2000 ATI Technologies Inc., Markham, Ontario, and
 *                     VA Linux Systems Inc., Fremont, California.
 *
 *	All Rights Reserved.

      
      Copyright 2000 ATI Technologies Inc., Markham, Ontario, and
 *                VA Linux Systems Inc., Fremont, California.
 *
 * All Rights Reserved.

      
      Copyright 2000, Axis Communications AB
    Ethereal - Network traffic analyzer
    By Gerald Combs <gerald@ethereal.com>

      
      Copyright 2000 by Carsten Paeth <calle@calle.de>

      
      Copyright 2000 by Digi International
*
*  Shamelessly based on Brian Warner's keyspan_pda.c and Greg Kroah-Hartman's
*  usb-serial driver.

      
      copyright 2000 by Hans Reiser, and the
 * licensing of what follows is governed by reiserfs/README
 */
u32 yura_hash(const signed char *msg, int len)

      
      Copyright 2000 by Hans Reiser, licensing governed by reiserfs/README
 */

      
      Copyright 2000 by Hans Reiser, licensing governed by reiserfs/README
 */
/* Reiserfs block (de)allocator, bitmap-based. */

      
      Copyright 2000 by Hans Reiser, licensing governed by reiserfs/README
 *
 * Trivial changes by Alan Cox to add the LFS fixes

      
      Copyright 2000 by Hans Reiser, licensing governed by reiserfs/README
 *
 * Trivial changes by Alan Cox to remove EHASHCOLLISION for compatibility

      
      Copyright 2000 by Hypercope GmbH

      
      Copyright 2000 (c) Hewlett Packard (Paul Bame <bame()spam.parisc-linux.org>)

      
      Copyright 2000 (c) Linuxcare Canada, Alex deVries

      
      Copyright 2000 Deep Blue Solutions Ltd

      
      Copyright 2000  Eicon Networks

      
      Copyright 2000 Grant Grundler (grundler@cup.hp.com)
 */

      
      Copyright 2000 Jakub Jelinek (jakub@redhat.com)
 */

      
      Copyright 2000 John Ankcorn <jca@lcs.mit.edu>

      
      copyright 2000 Martin K. Petersen <mkp@mkp.net>

      
      Copyright © 2000 Netgem S.A.

      
      Copyright © 2000 Nicolas Pitre <nico@cam.org>

      
      Copyright © 2000 Nicolas Pitre <nico@fluxnic.net>

      
      Copyright 2000 Paul Mackerras.
 *
 * Adapted for 64 bit little endian images by Andrew Tauferner.

      
      copyright 2000 Philipp Rumpf <prumpf@tux.org>

      
      Copyright 2000 Precision Insight, Inc., Cedar Park, Texas.

      
      Copyright 2000 Red Hat corp --- All Rights Reserved
 *
 * Journal revoke routines for the generic filesystem journaling code;
 * part of the ext2fs journaling system.

      
      Copyright © 2000      Red Hat UK Limited

      
      Copyright 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_PARAM_H
#define _ASM_PARAM_H

      
      Copyright 2000 Silicon Graphics, Inc.
 */
#ifndef __ASM_SN_KLKERNVARS_H
#define __ASM_SN_KLKERNVARS_H

      
      Copyright 2000 Silicon Graphics, Inc.
 */
#ifndef __ASM_SN_MAPPED_KERNEL_H
#define __ASM_SN_MAPPED_KERNEL_H

      
      Copyright © 2000 Steven J. Hill (sjhill@cotw.com)
 *

      
      Copyright 2000 Steven J. Hill (sjhill@cotw.com)
 *

      
      Copyright 2000 Steven J. Hill (sjhill@cotw.com)
 *
 *   Add Hardware ECC support for AT91SAM9260 / AT91SAM9263

      
      Copyright 2000 Stuart Menefy (stuart.menefy@st.com)

      
      Copyright 2000 VA Linux Systems, Inc., Fremont, California.

      
      Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California.

      
      Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California.
 * All Rights Reserved.
 *
 * Author Rickard E. (Rik) Faith <faith@valinux.com>
 * Author Gareth Hughes <gareth@valinux.com>

      
      Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California.
 * All Rights Reserved.
 *
 * Author: Rickard E. (Rik) Faith <faith@valinux.com>
 * Author: Gareth Hughes <gareth@valinux.com>

      
      Copyright 2001, 2002 by Robert Olsson <robert.olsson@its.uu.se>
 *                             Uppsala University and
 *                             Swedish University of Agricultural Sciences
 *
 * Alexey Kuznetsov  <kuznet@ms2.inr.ac.ru>
 * Ben Greear <greearb@candelatech.com>
 * Jens Låås <jens.laas@data.slu.se>

      
      Copyright 2001, 2002 - Jani Monoses   <jani@iv.ro>

      
      Copyright 2001,2002 Jeff Garzik <jgarzik@mandrakesoft.com>

      
      Copyright 2001,2002 Jeff Garzik

	Various code came from myson803.c and other files by

      
      copyright 2001,2002 Manfred Spraul (manfred@colorfullife.com)

      
      Copyright 2001-2002 MontaVista Software Inc.

      
      Copyright 2001-2002 MontaVista Software Inc.
 *

      
      Copyright 2001-2002 Pavel Machek <pavel@suse.cz>
 * Based on code

      
      Copyright 2001, 2002 Red Hat.
 *
 * Mmmm, chocolate vanilla mocha...

      
      Copyright 2001, 2003-2005 MontaVista Software Inc.

      
      Copyright 2001, 2003-2005 MontaVista Software Inc.
 * Author: MontaVista Software, Inc.
 *	   ahennessy@mvista.com
 *	   source@mvista.com

      
      Copyright 2001-2003, 2006 MontaVista Software Inc.

      
      Copyright 2001-2003, 2007-2008 MontaVista Software Inc.
 * Author: MontaVista Software, Inc. <source@mvista.com>
 *
 * Support for all devices (greater than 16) added by David Gathright.

      
      Copyright 2001,2003 Jeff Garzik <jgarzik@pobox.com>


      
      Copyright 2001-2003 Pavel Machek <pavel@suse.cz>
 * Based on code

      
      Copyright 2001-2003 S3 Graphics, Inc. All Rights Reserved.

      
      Copyright 2001-2003 SuSE Labs.

      
      Copyright 2001-2004 Jeff Garzik
 */

      
      Copyright 2001-2004 Jeff Garzik <jgarzik@pobox.com>


      
      Copyright 2001 - 2004 Tensilica Inc.

      
      Copyright 2001-2005 MontaVista Software Inc.

      
      Copyright 2001,2005, Scott J. Bertin <scottbertin@yahoo.com>
 *
 *  Description:

      
      Copyright 2001 - 2005 Tensilica Inc.

      
      Copyright 2001-2006 Ian Kent <raven@themaw.net>

      
      Copyright 2001-2006 MontaVista Software Inc.

      
      Copyright 2001 - 2006 Tensilica Inc.

      
      Copyright 2001, 2007-2008 MontaVista Software Inc.
 * Author: MontaVista Software, Inc. <source@mvista.com>
 *

      
      Copyright © 2001-2007 Red Hat, Inc.

      
      Copyright © 2001-2007 Red Hat, Inc. All Rights Reserved.

      
      Copyright © 2001-2007 Red Hat, Inc. and others

      
      Copyright © 2001-2007 Red Hat, Inc.
 * Created by David Woodhouse <dwmw2@infradead.org>
 */

      
      Copyright © 2001-2007 Red Hat, Inc.
 *
 * Created by David Woodhouse <dwmw2@infradead.org>

      
      Copyright 2001, 2008 MontaVista Software Inc.
 * Author: MontaVista Software, Inc. <source@mvista.com>
 *
 *  Some of the routines are right out of init/main.c, whose
 *  copyrights apply here.

      
      Copyright 2001-2008 S3 Graphics, Inc. All Rights Reserved.

      
      Copyright © 2001-2010 David Woodhouse <dwmw2@infradead.org>

      
      Copyright © 2001-2010 David Woodhouse <dwmw2@infradead.org>
 *
 * Written by:  David Howells <dhowells@redhat.com>
 *              David Woodhouse <dwmw2@infradead.org>

      
      Copyright 2001-2012 IBM Corporation.

      
      Copyright 2001 Andi Kleen, SuSE Labs.
 *
 *	Much of the core SMP work is based on previous work by Thomas Radke, to
 *	whom a great many thanks are extended.

      
      Copyright 2001 Anton Blanchard (anton@samba.org)
 */

      
      Copyright 2001 Benjamin Herrenschmidt (benh@kernel.crashing.org)

      
      Copyright 2001 Benjamin LaHaise.

      
      Copyright    2001 by Frode Isaksen      <fisaksen@bewan.com>

      
      Copyright 2001 by Intel Corp, taken from
 * http://www.embedded.com/showArticle.jhtml?articleID=19205567
 *
 * Attempts were made, unsuccessfully, to contact the original
 * author of this code (Michael Morrow, Intel).  Below is the original
 * copyright notice.

      
      Copyright    2001 by Kai Germaschewski  <kai.germaschewski@gmx.de>

      
      Copyright    2001 by Kai Germaschewski  <kai.germaschewski@gmx.de>
 *              2001 by Karsten Keil       <keil@isdn4linux.de>
 *
 * based upon Karsten Keil's original avm_pci.c driver

      
      Copyright    2001 by Kai Germaschewski  <kai.germaschewski@gmx.de>
 *              2001 by Karsten Keil       <keil@isdn4linux.de>
 *
 * based upon Karsten Keil's original isac.c driver

      
      Copyright 2001 by Micro Solutions, Inc., DeKalb IL.\n",pi->device);
	printk("%s: BACKPACK %s, Micro Solutions BACKPACK Drive at 0x%x\n",
		pi->device,BACKPACK_VERSION,pi->port);
	printk("%s: Unit: %d Mode:%d (%s) Delay %d\n",pi->device,
		pi->unit,pi->mode,mode_string[pi->mode],pi->delay);
}

      
      Copyright 2001 by Micro Solutions, Inc., DeKalb IL. USA\n");
	if(verbose)
		printk(KERN_DEBUG "bpck6: verbose debug enabled.\n");
	return paride_register(&bpck6);
}

      
      Copyright 2001 by Peter Sprenger (sprenger@moving-bytes.de)

      
      Copyright 2001 (c) Jean-Christophe Vaugeois

      
      Copyright 2001 (c) Matthieu Delahaye

      
      Copyright 2001 Compaq Computer Corporation.

      
      Copyright 2001 David Brownell

      
      Copyright © 2001 Flaga hf. Medical Devices, K

      
      Copyright 2001 H. Peter Anvin - All Rights Reserved

      
      Copyright 2001 Intel San Luis Obispo

      
      Copyright 2001 Jeff Garzik <jgarzik@pobox.com>

      
      Copyright 2001 Manfred Spraul

      
      Copyright 2001 MontaVista Softare Inc.

      
      Copyright 2001 MontaVista Software Inc.

      
      Copyright 2001 MontaVista Software Inc.
 *

      
      Copyright 2001 MontaVista Software Inc.
 * Author: jsun@mvista.com or jsun@junsun.net
 *

      
      Copyright 2001 MontaVista Software Inc.
 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net

      
      Copyright 2001 MontaVista Software Inc.
 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net
 *

      
      Copyright 2001 MontaVista Software Inc.
 * Author: Matt Porter <mporter@mvista.com>
 *

      
      Copyright 2001 MontaVista Software Inc.
 * Author: MontaVista Software, Inc.
 *              ahennessy@mvista.com
 *

      
      Copyright 2001 MontaVista Software Inc.
 *	Author: MontaVista Software, Inc.
 *		ahennessy@mvista.com

      
      Copyright 2001 MontaVista Software Inc.
 * Author: MontaVista Software, Inc.
 *              ahennessy@mvista.com
 *
 * Based on arch/mips/au1000/common/prom.c

      
      Copyright 2001 MontaVista Software Inc.
 * Author: MontaVista Software, Inc.
 *              ppopov@mvista.com or source@mvista.com
 *

      
      Copyright 2001, Nicolas Pitre
 *  reworked by rmk.
 *
 * bit 0 is the LSB of an "unsigned long" quantity.

      
      Copyright 2001 Patrick Mochel <mochel@osdl.org>
 */
#ifndef _ASM_X86_SUSPEND_32_H
#define _ASM_X86_SUSPEND_32_H

      
      Copyright 2001 Patrick Mochel <mochel@osdl.org>
 */
#ifndef _ASM_X86_SUSPEND_64_H
#define _ASM_X86_SUSPEND_64_H

      
      Copyright 2001 Red Hat, Inc.

      
      Copyright © 2001      Red Hat UK Limited

      
      Copyright 2001 Resilience Corporation <ebrower@resilience.com>
 *
 * This map driver is used to allocate "placeholder" MTD
 * devices on systems that have socketed/removable media.
 * Use of this driver as a fallback preserves the expected
 * registration of MTD device nodes regardless of probe outcome.
 * A usage example is as follows:
 *

      
      Copyright 2001, Rik van Riel <riel@conectiva.com.br>

      
      copyright 2001 Ryan Bradetich <rbradetich@uswest.net>
 *
 *    Initial PA-RISC Version: 04-23-1999 by Helge Deller

      
      copyright 2001 Steven Whitehouse <steve@chygwyn.com>
 *
 * This file is released under GPLv2 or later.

      
      Copyright 2001, STMicrolectronics, Inc.
 *      Contact:  steve.miller@st.com

      
      Copyright 2001, STMicrolectronics, Inc.
 *
 *  Contact:  steve.miller@st.com

      
      Copyright 2001, STMicrolectronics, Inc.
 *      Contact:  steve.miller@st.com
 *
 *  Description:

      
      Copyright 2001, STMicrolectronics, Inc.
 *
 *  Description:

      
      Copyright 2001 Sun Microsystems (thockin@sun.com)

      
      Copyright © 2001 Thomas Gleixner (gleixner@autronix.de)
 *
 *    Derived from drivers/mtd/spia.c (removed in v3.8)

      
      Copyright 2001 Thomas Gleixner (gleixner@autronix.de)
 *
 *   Derived from drivers/mtd/spia.c (removed in v3.8)

      
      Copyright 2001 VA Linux Systems, Inc., Sunnyvale, California.
 * All Rights Reserved.
 *
 * Author Rickard E. (Rik) Faith <faith@valinux.com>

      
      Copyright 2002, 2003 Andi Kleen, SuSE Labs.

      
      Copyright 2002,2003 Andi Kleen, SuSE Labs.
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/string.h>
#include <linux/nodemask.h>
#include <linux/memblock.h>

      
      Copyright 2002,2003 Andi Kleen, SuSE Labs.
 */
#include <linux/memblock.h>

      
      Copyright 2002,2003 Andi Kleen, SuSE Labs.
 * Rest from unknown author(s).
 * 2004 Andi Kleen. Rewrote most of it.

      
      Copyright 2002,2003 by Andi Kleen, SuSE Labs
/* 2.5 Version loosely based on the NUMAQ Code by Pat Gaughen. */
#ifndef _ASM_X86_MMZONE_64_H
#define _ASM_X86_MMZONE_64_H

#ifdef CONFIG_NUMA

      
      Copyright 2002/2003 by Andreas Eversberg (jolly@eversberg.eu)

      
      Copyright 2002-2003 by Armin Schindler (mac@melware.de)

      
      Copyright 2002, 2003 (C) Paul Mundt
 */
#ifndef __ASM_SH_CACHE_H
#define __ASM_SH_CACHE_H
#ifdef __KERNEL__

      
      Copyright 2002-2003 Cytronics

      
      Copyright © 2002, 2003 David Dawes <dawes@xfree86.org>

      
      Copyright © 2002-2003 Greg Ungerer <gerg@snapgear.com>

      
      Copyright © 2002-2003, Greg Ungerer (gerg@snapgear.com)
 *
 * Based heavily on the nftlmount.c code which is:

      
      Copyright 2002-2003, Instant802 Networks, Inc.

      
      Copyright 2002-2003 MontaVista Software Inc.

      
      Copyright 2002, 2003 Motorola Inc.
 *
 * Ported to 2.6, Matt Porter <mporter@kernel.crashing.org>

      
      Copyright 2002-2003  Rusty Russell, IBM Corporation
 *           2003       Kai Germaschewski
 *

      
      Copyright © 2002-2003 SnapGear Inc

      
      Copyright 2002-2003, Stephen Frost, 2.5.x port by laforge@netfilter.org
 */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#include <linux/init.h>
#include <linux/ip.h>
#include <linux/ipv6.h>
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/proc_fs.h>
#include <linux/seq_file.h>
#include <linux/string.h>
#include <linux/ctype.h>
#include <linux/list.h>
#include <linux/random.h>
#include <linux/jhash.h>
#include <linux/bitops.h>
#include <linux/skbuff.h>
#include <linux/inet.h>
#include <linux/slab.h>
#include <linux/vmalloc.h>
#include <net/net_namespace.h>
#include <net/netns/generic.h>

      
      Copyright 2002,2003 Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright 2002-2004, 2008-2009 Freescale Semiconductor, Inc.
 *
 * Based on gianfar_mii.c and ucc_geth_mii.c (Li Yang, Kim Phillips)

      
      Copyright 2002-2004 H. Peter Anvin - All Rights Reserved

      
      Copyright 2002-2004, Instant802 Networks, Inc.

      
      Copyright 2002-2004 MontaVista Software Inc.

      
      Copyright 2002,2004 MontaVista Software Inc.
 */

      
      Copyright 2002-2004  Rusty Russell, IBM Corporation

      
      Copyright 2002-2005, Devicescape Software, Inc.

      
      Copyright 2002-2005, Instant802 Networks, Inc.

      
      Copyright 2002-2005 Micrel Inc.
 */
#include <linux/module.h>
#include <linux/tty.h>
#include <linux/tty_flip.h>
#include <linux/ioport.h>
#include <linux/init.h>
#include <linux/serial.h>
#include <linux/console.h>
#include <linux/sysrq.h>
#include <linux/device.h>

      
      Copyright 2002-2005 MontaVista Software Inc.
 *
 *    Eugene Surovegin <eugene.surovegin@zultys.com> or <ebs@ebshome.net>

      
      Copyright 2002-2005 MontaVista Software Inc.
 *
 *   Eugene Surovegin <eugene.surovegin@zultys.com> or <ebs@ebshome.net>

      
      Copyright 2002-2005 MontaVista Software Inc.
 *
 * Eugene Surovegin <eugene.surovegin@zultys.com> or <ebs@ebshome.net>

      
      Copyright 2002-2005 MontaVista Software Inc.
 */
#ifndef __PPC4XX_PCI_H__
#define __PPC4XX_PCI_H__

      
      Copyright 2002-2007 H. Peter Anvin

      
      Copyright 2002-2007 H. Peter Anvin - All Rights Reserved

      
      Copyright 2002-2009, 2011-2013 Freescale Semiconductor, Inc.

      
      Copyright 2002-2009 OProfile authors
 * @remark Read the file COPYING
 *
 * @author John Levon
 * @author Philippe Elie
 * @author Graydon Hoare
 * @author Robert Richter <robert.richter@amd.com>
 * @author Barry Kasindorf <barry.kasindorf@amd.com>
 * @author Jason Yeh <jason.yeh@amd.com>
 * @author Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>

      
      Copyright 2002-2009 OProfile authors
 * @remark Read the file COPYING
 *
 * @author John Levon <levon@movementarian.org>
 * @author Barry Kasindorf
 * @author Robert Richter <robert.richter@amd.com>

      
      Copyright 2002-2009 OProfile authors
 * @remark Read the file COPYING
 *
 * @author John Levon <levon@movementarian.org>
 * @author Barry Kasindorf <barry.kasindorf@amd.com>
 * @author Robert Richter <robert.richter@amd.com>

      
      Copyright 2002-2009 OProfile authors
 * @remark Read the file COPYING
 *
 * @author John Levon <levon@movementarian.org>
 * @author Robert Richter <robert.richter@amd.com>

      
      Copyright 2002-2009 OProfile authors
 * @remark Read the file COPYING
 *
 * @author John Levon <levon@movementarian.org>
 * @author Robert Richter <robert.richter@amd.com>
 * @author Barry Kasindorf <barry.kasindorf@amd.com>
 * @author Jason Yeh <jason.yeh@amd.com>
 * @author Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>

      
      Copyright © 2002-2010 David Woodhouse <dwmw2@infradead.org>

      
      Copyright © 2002-2010 David Woodhouse <dwmw2@infradead.org>
 *
 * NAND support by Christian Gan <cgan@iders.ca>

      
      Copyright 2002-2011 OProfile authors
 */

      
      Copyright 2002 Adam Belay <ambx1@neo.rr.com>

      
      Copyright 2002 Adam Belay <ambx1@neo.rr.com>
 */

      
      Copyright 2002 Alchemy Semiconductor

      
      Copyright 2002 Alchemy Semiconductor
 * Author: Alchemy Semiconductor
 *
 * Based on:

      
      Copyright 2002 Allend Stichter <allen.stichter@idt.com>

      
      Copyright 2002 Andi Kleen <ak@suse.de>
 */
#include <linux/export.h>
#include <linux/uaccess.h>
#include <linux/highmem.h>

      
      Copyright 2002 Andi Kleen, SuSE Labs.

      
      Copyright 2002 Andi Kleen, SuSE Labs.
 */
#define pr_fmt(fmt) "AGP: " fmt

      
      Copyright 2002 Andi Kleen, SuSE Labs.
 * Thanks to Ben LaHaise for precious feedback.
 */
#include <linux/highmem.h>
#include <linux/memblock.h>
#include <linux/sched.h>
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <linux/seq_file.h>
#include <linux/debugfs.h>
#include <linux/pfn.h>
#include <linux/percpu.h>
#include <linux/gfp.h>
#include <linux/pci.h>
#include <linux/vmalloc.h>

      
      Copyright 2002 Andi Kleen, SuSE Labs.
 *
 * This hasn't been optimized for the hammer yet, but there are likely
 * no advantages to be gotten from x86-64 here anyways.

      
      Copyright 2002 Andy Grover <andrew.grover@intel.com>

      
      Copyright 2002 by Andi Kleen, SuSE Labs
 * with some code from asm-x86/checksum.h
 */

      
      Copyright 2002 by Andreas Eversberg (jolly@eversberg.eu)

      
      Copyright 2002       by Kai Germaschewski

      
      Copyright    2002 by Kai Germaschewski  <kai.germaschewski@gmx.de>

      
      Copyright    2002 by Kai Germaschewski  <kai.germaschewski@gmx.de>
 *
 * This code has been borrowed from kbuild's fixdep (scripts/basic/fixdep.c),
 * Please check it for detailed explanation. This fixdep borow only the
 * base transformation of dependecies without the CONFIG mangle.

      
      Copyright 2002 by Kai Germaschewski <kai@germaschewski.name>

      
      Copyright 2002 by Mylex (An IBM Business Unit)
 */

      
      Copyright 2002 by Mylex (An IBM Business Unit)
 *

      
      Copyright 2002 (c) Intel Corporation

      
      Copyright 2002 GALILEO TECHNOLOGY, LTD.

      
      Copyright © 2002, Greg Ungerer (gerg@snapgear.com)
 *
 * Based heavily on the nftlcore.c code which is:

      
      Copyright 2002 Hewlett-Packard Company

      
      Copyright(20)02 Hewlett-Packard Company.

      
      Copyright 2002 Hewlett-Packard Company

 *  2.6 version of this driver inspired by:

      
      Copyright 2002 Hewlett-Packard Company
 *
 * Use consistent with the GNU GPL is permitted,
 * provided that this copyright notice is
 * preserved in its entirety in all copies and derived works.

      
      Copyright 2002 H. Peter Anvin

      
      Copyright 2002 H. Peter Anvin - All Rights Reserved

      
      Copyright 2002 H. Peter Anvin - All Rights Reserved
 *

      
      Copyright 2002 Integrated Device Technology, Inc.
 *		All rights reserved.
 *
 * DMA register definition.

      
      Copyright 2002 Integrated Device Technology, Inc.
 *	All rights reserved.
 *
 * GPIO register definition.

      
      Copyright 2002 Intel (eli.kupermann@intel.com,
 *                                christopher.leech@intel.com,
 *                                scott.feldman@intel.com)

      
      Copyright 2002 James Simmons
 *

      
      Copyright 2002       Jamey Hicks <jamey.hicks@hp.com>

      
      Copyright 2002 John Levon <levon@movementarian.org>
 */

      
      Copyright 2002 John Levon <levon@movementarian.org>
 *
 * Persistent cookie-path mappings. These are used by
 * profilers to convert a per-task EIP value into something
 * non-transitory that can be processed at a later date.
 * This is done by locking the dentry/vfsmnt pair in the
 * kernel until released by the tasks needing the persistent
 * objects. The tag is simply an unsigned long that refers
 * to the pair and can be looked up from userspace.

      
      Copyright 2002, Jouni Malinen <jkmaline@cc.hut.fi>

      
      Copyright 2002 Karsten Merker <merker@debian.org>
 *
 *	PMAG-AA TurboChannel framebuffer card support ... derived from

      
      Copyright 2002 Martijn Sipkema
 *
 * This file is part of the Audiowerk2 ALSA driver

      
      Copyright 2002 Momentum Computer, Inc.
 * 	Author: Matthew Dharm <mdharm@momenco.com>

      
      Copyright 2002 MontaVista Softare Inc.

      
      Copyright 2002 MontaVista Software

      
      Copyright 2002 MontaVista Software
 * Author: MontaVista Software, Inc.
 *		ppopov@mvista.com or source@mvista.com
 *

      
      Copyright 2002 MontaVista Software Inc.

      
      Copyright 2002 MontaVista Software Inc.
 */

      
      Copyright 2002 MontaVista Software Inc.
 *

      
      Copyright 2002 MontaVista Software Inc.
 * Author: Michael Pruznick, michael_pruznick@mvista.com
 *

      
      Copyright 2002 MontaVista Software Inc.
 * Author: MontaVista Software, Inc.
 *		stevel@mvista.com or source@mvista.com
 */

      
      Copyright 2002 MontaVista Software Inc.
 *
 * Cleanup 2004 for Linux 2.6 by Dirk Behme <dirk.behme@de.bosch.com>

      
      Copyright 2002 MontaVista Software Inc.
 *
 * the kernel patch "mmcdev-patch-245" by HP has the following
 * copyright notice:

      
      Copyright 2002 OProfile authors

      
      Copyright 2002 OProfile authors
 * @remark Read the file COPYING
 *
 * @author Graydon Hoare

      
      Copyright 2002 OProfile authors
 * @remark Read the file COPYING
 *
 * @author Graydon Hoare
 * @author Robert Richter <robert.richter@amd.com>

      
      Copyright 2002 OProfile authors
 * @remark Read the file COPYING
 *
 * @author John Levon

      
      Copyright 2002 OProfile authors
 * @remark Read the file COPYING
 *
 * @author John Levon
 * @author David Smith

      
      Copyright 2002 OProfile authors
 * @remark Read the file COPYING
 *
 * @author John Levon <levon@movementarian.org>

      
      Copyright 2002 OProfile authors
 * @remark Read the file COPYING
 *
 * @author Richard Henderson <rth@twiddle.net>

      
      Copyright 2002 OProfile authors
 * @remark Read the file COPYING
 *
 * @author Richard Henderson <rth@twiddle.net>
 * @author Falk Hueffner <falk@debian.org>

      
      Copyright 2002 Pete Zaitcev <zaitcev@yahoo.com>
 */

      
      Copyright 2002, Phil Karn, KA9Q

      
      Copyright 2002 Phil Karn, KA9Q
 *
 * Description:
 *

      
      Copyright 2002 Phil Karn, KA9Q
 */
#ifndef _RSLIB_H_
#define _RSLIB_H_

      
      Copyright © 2002      Robert Kaiser <rkaiser@sysgo.de>

      
      Copyright © 2002 Robert Kaiser <rkaiser@sysgo.de>

      
      Copyright 2002 Rusty Russell <rusty@rustcorp.com.au> IBM Corporation
 *
 * ChangeLog:
 *

      
      Copyright 2002 Rusty Russell <rusty@rustcorp.com.au> IBM Corporation
 */
#ifndef _LINUX_KALLSYMS_H
#define _LINUX_KALLSYMS_H

      
      Copyright 2002 Ryan Holm <ryan.holmQVist@idt.com>

      
      Copyright 2002 SOMA Networks, Inc.

      
      Copyright © 2002      SYSGO Real-Time Solutions GmbH

      
      Copyright 2002 SYSGO Real-Time Solutions GmbH

      
      Copyright © 2002 Thomas Gleixner <gleixner@linutronix.de>

      
      Copyright 2002 TimeSys Corp.
 * Added ethtool/mii-tool support,

      
      Copyright 2002 Tungsten Graphics, Inc.

      
      Copyright 2002 Tungsten Graphics, Inc., Cedar Park, Texas.

      
      Copyright 2002 Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright 2002, Yoshinori Sato
 */

      
      Copyright 2003-11 Wolfson Microelectronics PLC.

      
      Copyright 2003, 2004, 2005, 2006, 2007, 2008 Wolfson Microelectronics PLC.
 * Author: Liam Girdwood <lrg@slimlogic.co.uk>

      
      Copyright 2003, 2004, 2005, 2006, 2007 Wolfson Microelectronics PLC.
 * Author: Liam Girdwood <lrg@slimlogic.co.uk>

      
      Copyright 2003,2004 Andi Kleen, SuSE Labs.

      
      Copyright 2003,2004 Andi Kleen SuSE Labs
 */
#ifndef _LINUX_MEMPOLICY_H
#define _LINUX_MEMPOLICY_H 1

      
      Copyright 2003,2004 Andi Kleen SuSE Labs
 */
#ifndef _UAPI_LINUX_MEMPOLICY_H
#define _UAPI_LINUX_MEMPOLICY_H

      
      Copyright 2003,2004 Ben. Herrenschmidt <benh@kernel.crashing.org>

      
      Copyright 2003-2004 (c) MontaVista, Software, Inc.

      
      Copyright 2003, 2004 (c) MontaVista Software, Inc.

      
      Copyright 2003-2004, Instant802 Networks, Inc.

      
      Copyright 2003-2004 Jeff Garzik
 *

      
      Copyright 2003-2004 Red Hat, Inc.

      
      Copyright 2003-2004 Red Hat, Inc.
 *

      
      Copyright 2003-2004 Red Hat, Inc.  All rights reserved.

      
      Copyright 2003-2004 Red Hat Inc., Durham, North Carolina.

      
      Copyright 2003-2004 Red Hat Inc., Durham, North Carolina.
 * All Rights Reserved.
 *
 * Started by Ingo Molnar <mingo@elte.hu>

      
      Copyright 2003,2004 Ryan Bradetich <rbrad@parisc-linux.org>

      
      Copyright 2003-2004 Simon Kelley.

    This code was developed from version 2.1.1 of the Atmel drivers,
    released by Atmel corp. under the GPL in December 2002. It also

      
      Copyright 2003-2005	Devicescape Software, Inc.

      
      Copyright 2003-2005 Jeff Garzik
 *

      
      Copyright 2003-2005 Red Hat Inc

      
      Copyright 2003-2005 Red Hat, Inc.

      
      Copyright 2003-2005 Red Hat, Inc.  All rights reserved.

      
      Copyright 2003-2005 Simtec Electronics
//   Ben Dooks <ben@simtec.co.uk>
//
// http://www.simtec.co.uk/products/EB2410ITX/

      
      Copyright 2003-2006, 2008-2009, 2011 Freescale Semiconductor, Inc.

      
      Copyright 2003-2006 Jeff Garzik
 *

      
      Copyright 2003-2006 Red Hat, Inc.  All rights reserved.

      
      Copyright 2003-2007 Red Hat Inc., Durham, North Carolina.

      
      Copyright 2003, 2007 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C - Memory map definitions (virtual addresses)

      
      Copyright 2003-2008, Jouni Malinen <j@w1.fi>

      
      Copyright 2003, 2008 MontaVista Software Inc.

      
      Copyright 2003-2008 Simtec Electronics
//   Ben Dooks <ben@simtec.co.uk>
//
// http://www.simtec.co.uk/products/EB2410ITX/

      
      Copyright 2003-2009,2014-2015 Red Hat, Inc.

      
      Copyright 2003-2009 Red Hat, Inc.

      
      Copyright 2003-2009 Red Hat Inc.
 * All Rights Reserved.

      
      Copyright 2003-2009 Simtec Electronics
//	http://armlinux.simtec.co.uk/
//	Ben Dooks <ben@simtec.co.uk>

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/list.h>
#include <linux/timer.h>
#include <linux/init.h>
#include <linux/gpio.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/platform_device.h>
#include <linux/ata_platform.h>
#include <linux/i2c.h>
#include <linux/io.h>
#include <linux/sm501.h>
#include <linux/sm501-regs.h>

      
      Copyright © 2003-2010 David Woodhouse <dwmw2@infradead.org>

      
      Copyright 2003-2011 NetLogic Microsystems, Inc. (NetLogic). All rights

      
      Copyright 2003-2013 Broadcom Corporation.

      
      Copyright 2003, 2015 Yoshinori Sato <ysato@users.sourceforge.jp>

      
      Copyright � 2003-2018 Intel Corporation
 */

      
      Copyright 2003 Adam Belay <ambx1@neo.rr.com>

      
      Copyright 2003 Andi Kleen, SuSE Labs.

      
      Copyright 2003 Andi Kleen, SuSE Labs.
 *
 *  Modified for x86 32 bit architecture by
 *  Stefani Seibold <stefani@seibold.net>
 *  sponsored by Rohde & Schwarz GmbH & Co. KG Munich/Germany

      
      Copyright 2003 Andi Kleen, SuSE Labs.
 *
 *  Thanks to hpa@transmeta.com for some useful hint.
 *  Special thanks to Ingo Molnar for his early experience with
 *  a different vsyscall implementation for Linux/IA32 and for the name.

      
      Copyright 2003	Ben. Herrenschmidt <benh@kernel.crashing.org>

      
      Copyright 2003 Benjamin Herrenschmidt
 *

      
      Copyright 2003 Benjamin Herrenschmidt <benh@kernel.crashing.org>
 *

      
      Copyright 2003 by Hans-Joerg Frieden and Thomas Frieden

      
      Copyright 2003 by Texas Instruments Incorporated

      
      Copyright 2003 (c) Laurent Canet

      
      Copyright 2003 (c) MontaVista, Software, Inc.

      
      Copyright 2003 Digi International (www.digi.com)
 *

      
      Copyright 2003 Digi International (www.digi.com)
 *	Scott H Kilau <Scott_Kilau at digi dot com>
 *
 *	NOTE TO LINUX KERNEL HACKERS:  DO NOT REFORMAT THIS CODE!

      
      Copyright 2003 Grant Grundler <grundler parisc-linux org>

      
      Copyright 2003 H. Peter Anvin - All Rights Reserved

      
      Copyright © 2003  Ian Molton <spyro@f2s.com>
 *
 *  Modified: 2004, Oct     Szabolcs Gyurko

      
      Copyright 2003 ICT CAS
 * Author: Michael Guo <guoyi@ict.ac.cn>
 *

      
      Copyright 2003, Instant802 Networks, Inc.

      
      Copyright 2003 Intel Corporation

      
      Copyright 2003 Jos

      
      Copyright 2003, Jouni Malinen <jkmaline@cc.hut.fi>

      
      Copyright 2003       Kai Germaschewski

      
      Copyright © 2003 Kartikey Mahendra Bhatt <kartik_me@hotmail.com>

      
      Copyright 2003 Leif Delgass.

      
      Copyright 2003 Matthew T. Russotto
/* But derived from the Atmel 76C502 firmware written by Atmel and         */
/* included in "atmel wireless lan drivers" package                        */
/**
    This file is part of net.russotto.AtmelMACFW, hereto referred to
    as AtmelMACFW

      
      Copyright  2003  mjander
 *  mjander@users.sourceforge.net
 ****************************************************************************/

      
      Copyright  2003  mjander
 *  mjander@users.sourceforge.net
 *
 * A3D. You may think i'm crazy, but this may work someday. Who knows...

      
      Copyright  2003  mjander
 *  mjander@users.sourceforge.org
 ****************************************************************************/

      
      Copyright  2003  mjander
 *  mjander@users.sourceforge.org
 ****************************************************************************/
#ifndef _AU88X0_WT_H
#define _AU88X0_WT_H

      
      Copyright 2003 MontaVista Software Inc. <source@mvista.com>
 *
 * Ported to 2.6 OMAP uwire interface.

      
      Copyright 2003 NVIDIA, Corporation

      
      Copyright 2003 NVIDIA, Corporation.  All rights reserved.

      
      Copyright 2003 NVIDIA, Corporation.  All rights reserved.
|*                                                                           *|
|*     NVIDIA, CORPORATION MAKES NO REPRESENTATION ABOUT THE SUITABILITY     *|
|*     OF  THIS SOURCE  CODE  FOR ANY PURPOSE.  IT IS  PROVIDED  "AS IS"     *|
|*     WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY KIND.  NVIDIA, CORPOR-     *|
|*     ATION DISCLAIMS ALL WARRANTIES  WITH REGARD  TO THIS SOURCE CODE,     *|
|*     INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGE-     *|
|*     MENT,  AND FITNESS  FOR A PARTICULAR PURPOSE.   IN NO EVENT SHALL     *|
|*     NVIDIA, CORPORATION  BE LIABLE FOR ANY SPECIAL,  INDIRECT,  INCI-     *|
|*     DENTAL, OR CONSEQUENTIAL DAMAGES,  OR ANY DAMAGES  WHATSOEVER RE-     *|
|*     SULTING FROM LOSS OF USE,  DATA OR PROFITS,  WHETHER IN AN ACTION     *|
|*     OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,  ARISING OUT OF     *|
|*     OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOURCE CODE.     *|

      
      Copyright 2003 OProfile authors
 * @remark Read the file COPYING
 *
 * @author John Levon <levon@movementarian.org>

      
      Copyright 2003 PathScale Inc

      
      Copyright 2003 PathScale, Inc.

      
      Copyright © 2003 Rick Bronson
 *
 *    Derived from drivers/mtd/nand/autcpu12.c (removed in v3.8)

      
      Copyright 2003 Rick Bronson
 *
 *   Derived from drivers/mtd/nand/autcpu12.c (removed in v3.8)

      
      Copyright 2003 Simon Kelley.

    This code was developed from version 2.1.1 of the Atmel drivers,
    released by Atmel corp. under the GPL in December 2002. It also

      
      Copyright 2003 Simtec Electronics (linux@simtec.co.uk)
 *
 *  Adapted from:
 *

      
      Copyright 2003 SuSE Linux AG.
 *
 * POSIX message queue support added by George Wilson <ltcgcw@us.ibm.com>,
 * 2006.

      
      Copyright 2003  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>

      
      Copyright 2003 Tungsten Graphics, Inc., Cedar Park, Texas.

      
      Copyright 2003 Tungsten Graphics, Inc., Cedar Park, Texas.
 * All Rights Reserved.
 *

      
      Copyright 2003 Vivien Chappelier <vivien.chappelier@linux-mips.org>

      
      Copyright 2003 Wolfson Microelectronics PLC.

      
      Copyright 2004-2005 AMD
 * Author: AMD
 *
 * Based on:

      
      Copyright 2004-2005  Andrea Arcangeli <andrea@cpushare.com>
 *

      
      Copyright 2004-2005 Andrea Merello <andrea.merello@gmail.com>, et al.

      
      Copyright 2004-2005 Andrea Merello <andrea.merello@gmail.com>, et al.
 *
 * Also based on the rtl8187 driver, which is:

      
      Copyright 2004-2005 Andrea Merello <andrea.merello@gmail.com>, et al.
 *
 * Thanks to Realtek for their support!

      
      Copyright (2004, 2005) Ingo Molnar
 *
 * This file contains the spinlock/rwlock implementations for the
 * SMP and the DEBUG_SPINLOCK cases. (UP-nondebug inlines them)

      
      Copyright 2004-2005 MontaVista Software, Inc.

      
      Copyright 2004-2005 Phil Blundell

      
      Copyright 2004-2005  Phil Blundell <pb@handhelds.org>

      
      Copyright 2004-2005 Red Hat, Inc.
 *

      
      Copyright 2004-2005 Red Hat, Inc.
 *
 *  Author/maintainer:  Jeff Garzik <jgarzik@pobox.com>

      
      Copyright 2004-2005  Red Hat, Inc.
 *   Jeff Garzik <jgarzik@pobox.com>

      
      Copyright 2004-2005 Simtec Electronics

      
      Copyright 2004-2005 Simtec Electronics
//   Ben Dooks <ben@simtec.co.uk>
//
// http://www.simtec.co.uk/products/EB2410ITX/

      
      Copyright 2004-2006 Freescale Semiconductor, Inc.

      
      Copyright 2004-2006 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright 2004-2006 Jean-Baptiste Note <jbnote@gmail.com>, et al.

      
      Copyright 2004-2006 Jean-Baptiste Note <jbnote@gmail.com>, et al.
 *
 * - LMAC API interface header file for STLC4560 (lmac_longbow.h)

      
      Copyright 2004-2006 Jean-Baptiste Note <jbnote@gmail.com>, et al.
 * - stlc45xx driver

      
      Copyright 2004-2006 Jean-Baptiste Note <jean-baptiste.note@m4x.org>, et al.

      
      Copyright 2004-2006 Pavel Pisa - DCE FELK CVUT cz

      
      Copyright 2004,2006 Thibaut VARENE <varenet@parisc-linux.org>

      
      Copyright 2004, 2007, 2008 Wolfson Microelectronics PLC.
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2004-2007, 2010-2015 Freescale Semiconductor, Inc.

      
      Copyright 2004,2007,2012 Freescale Semiconductor, Inc

      
      Copyright 2004-2007, 2014 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.
 */

      
      Copyright 2004, 2007 Wolfson Microelectronics PLC.
 * Author: Liam Girdwood <lrg@slimlogic.co.uk>

      
      Copyright 2004-2008 Freescale Semiconductor, Inc.

      
      Copyright 2004-2008 Freescale Semiconductor, Inc. All Rights Reserved.

#include <linux/io.h>
#include <linux/rtc.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/interrupt.h>
#include <linux/platform_device.h>
#include <linux/clk.h>
#include <linux/of.h>
#include <linux/of_device.h>

      
      Copyright 2004-2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/
//
// S3C common power management (suspend to ram) support.

      
      Copyright © 2004-2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * Samsung S3C2410/S3C2440/S3C2412 NAND driver

      
      Copyright 2004-2008 Simtec Electronics"

/* macros for virtual address mods for the io space entries */
#define VA_C5(item) ((unsigned long)(item) + BAST_VAM_CS5)
#define VA_C4(item) ((unsigned long)(item) + BAST_VAM_CS4)
#define VA_C3(item) ((unsigned long)(item) + BAST_VAM_CS3)
#define VA_C2(item) ((unsigned long)(item) + BAST_VAM_CS2)

      
      Copyright 2004-2009 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright 2004-2009 Freescale Semiconductor, Inc. All Rights Reserved.

#include <linux/init.h>
#include <linux/iopoll.h>
#include <linux/module.h>
#include <linux/types.h>
#include <linux/bitops.h>
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/sched.h>
#include <linux/semaphore.h>
#include <linux/spinlock.h>
#include <linux/device.h>
#include <linux/dma-mapping.h>
#include <linux/firmware.h>
#include <linux/slab.h>
#include <linux/platform_device.h>
#include <linux/dmaengine.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_device.h>
#include <linux/of_dma.h>
#include <linux/workqueue.h>

      
      Copyright 2004-2009 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C - I2C Controller platform_device info

      
      Copyright © 2004-2010 David Woodhouse <dwmw2@infradead.org>

      
      Copyright © 2004-2010 David Woodhouse <dwmw2@infradead.org>
 *
 * Created by Arjan van de Ven <arjanv@redhat.com>

      
      Copyright © 2004-2010 David Woodhouse <dwmw2@infradead.org>
 *
 * Created by David Woodhouse <dwmw2@infradead.org>

      
      Copyright © 2004-2010 David Woodhouse <dwmw2@infradead.org>
 *
 * Created by Richard Purdie <rpurdie@openedhand.com>

      
      Copyright © 2004-2010 David Woodhouse <dwmw2@infradead.org>
 *
 * For licensing information, see the file 'LICENCE' in this directory.

      
      Copyright 2004,2010 Freescale Semiconductor, Inc.
 *
 * This file contains the routines for initializing the MMU
 * on the 4xx series of chips.
 *  -- paulus

      
      Copyright 2004-2011 Analog Devices Inc.

      
      Copyright 2004-2011 Red Hat, Inc.

      
      Copyright 2004,2012 Freescale Semiconductor, Inc

      
      Copyright 2004-2013 Synopsys, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright 2004-2014 Freescale Semiconductor, Inc. All Rights Reserved.
 */

      
      Copyright 2004 AMD

      
      Copyright 2004 Andi Kleen, SuSE Labs.

      
      Copyright 2004 Andi Kleen, SuSE Labs.
 *
 * Reads the ACPI SRAT table to figure out what memory belongs to which CPUs.

      
      Copyright 2004 Andrew Chew
 *

      
      Copyright 2004 Antonino A. Daplas <adaplas @pol.net>
 *
 * Based on radeonfb-i2c.c

      
      Copyright 2004 Antonino A. Daplas <adaplas @pol.net>
 *
 * Based on rivafb-i2c.c

      
      Copyright 2004 Antonino A. Daplas <adaplas @pol.net>
 *
 * Based partly on rivafb-i2c.c

      
      Copyright 2004 Antonino Daplas <adaplas@pol.net>

      
      Copyright 2004 Arcom Control Systems
 *
 * Maintained by Marc Zyngier <maz@misterjones.org>

      
      Copyright 2004 ARM Limited

      
      Copyright 2004 Arnaud Patard <arnaud.patard@rtp-net.org>

      
      Copyright 2004 ATI Technologies Inc., Markham, Ontario

      
      Copyright 2004 BEAM Ltd.

      
      Copyright 2004 (c) MontaVista, Software, Inc.

      
      Copyright 2004 (c) MontaVista Software, Inc.
 */
#include <linux/init.h>
#include <linux/types.h>
#include <asm/io.h>
#include <asm/txx9/smsc_fdc37m81x.h>

      
      Copyright 2004 (c) MontaVista, Software, Inc.
 *
 * which again was based on sa1100 driver,

      
      Copyright 2004 (c) Stuart Brady

      
      Copyright © 2004 David Brownell

      
      Copyright 2004 Digeo, Inc., Palo Alto, CA, U.S.A.
 * All Rights Reserved.
 *

      
      Copyright 2004 Embedded Edge, LLC

      
      Copyright 2004 Embedded Edge, LLC
 *
 * Copied from mpc8560_ads.c

      
      Copyright 2004  Felix Kuehling

      
      Copyright © 2004   Ferenc Havasi <havasi@inf.u-szeged.hu>,
 *		      University of Szeged, Hungary

      
      Copyright © 2004 Ferenc Havasi <havasi@inf.u-szeged.hu>,
 *		    University of Szeged, Hungary
 *
 * Created by Arjan van de Ven <arjan@infradead.org>

      
      Copyright © 2004  Ferenc Havasi <havasi@inf.u-szeged.hu>,
 *		     Zoltan Sogor <weth@inf.u-szeged.hu>,
 *		     Patrik Kluba <pajko@halom.u-szeged.hu>,
 *		     University of Szeged, Hungary
 *	       2006  KaiGai Kohei <kaigai@ak.jp.nec.com>
 *
 * For licensing information, see the file 'LICENCE' in this directory.

      
      Copyright © 2004  Ferenc Havasi <havasi@inf.u-szeged.hu>,
 *		     Zoltan Sogor <weth@inf.u-szeged.hu>,
 *		     Patrik Kluba <pajko@halom.u-szeged.hu>,
 *		     University of Szeged, Hungary
 *
 * For licensing information, see the file 'LICENCE' in this directory.

      
      Copyright 2004 Freescale Semiconductor Inc.

      
      copyright 2004 Harald Welte <laforge@gnumonks.org>

      
      Copyright 2004 IDT Inc. (rischelp@idt.com)

      
      Copyright 2004 IDT Inc. (rischelp@idt.com)
 *
 * Initial Release

      
      Copyright 2004, Instant802 Networks, Inc.

      
      Copyright 2004 Interface Co.,Ltd. Saito.K
 *
 * IO functions for an Interface CTP/PCI-SH03

      
      Copyright 2004 James Cleverdon, IBM.

      
      Copyright 2004 Jens Maurer <Jens.Maurer@gmx.net>

      
      Copyright 2004 J. Mayer <l_indien@magic.fr>

      
      Copyright 2004 Karen Spearel

      
      Copyright 2004 Koen Kooi <koen@vestingbar.nl>

      
      Copyright 2004 Koninklijke Philips Electronics NV
 *
 * Conversion to platform driver and DT:

      
      Copyright (2004) Linus Torvalds
 *
 * Author: Zwane Mwaikambo <zwane@fsmlabs.com>

      
      Copyright 2004, Matt Porter <mporter@kernel.crashing.org>

      
      Copyright 2004, Matt Porter <mporter@kernel.crashing.org>
 *

      
      Copyright 2004 Matt Porter <mporter@kernel.crashing.org>
 * Update: 2004 Bjoern Riemer, riemer@fokus.fraunhofer.de
 * or riemer@riemer-nt.de: fixed the link beat detection with
 * ioctls (SIOCGMIIPHY)

      
      Copyright © 2004 Micron Technology Inc.

      
      Copyright 2004 MontaVista Software, Inc.

      
      Copyright 2004 MontaVista Software, Inc.
 * Matt Porter <mporter@kernel.crashing.org>
 *

      
      Copyright 2004 MontaVista Software Inc.
 *
 * Rewritten and ported to the merged powerpc tree:

      
      Copyright 2004 Motorola Inc.

      
      Copyright 2004 Motorola Inc.
 */

      
      Copyright 2004 Motorola Inc.
 *
 * Derived from ca91c042.c by Michael Wyrick

      
      Copyright 2004 Motorola Inc.
 *
 * Further updated by Martyn Welch <martyn.welch@ge.com>

      
      Copyright 2004 NVIDIA Corp.  All rights reserved.

      
      Copyright 2004 Oprofile Authors

      
      Copyright 2004 Paul Mackerras <paulus@samba.org>
 *
 *	This is the power management code for ATI radeon chipsets. It contains
 *	some dynamic clock PM enable/disable code similar to what X.org does,
 *	some D2-state (APM-style) sleep/wakeup code for use on some PowerMacs,
 *	and the necessary bits to re-initialize from scratch a few chips found
 *	on PowerMacs as well. The later could be extended to more platforms
 *	provided the memory controller configuration code be made more generic,
 *	and you can get the proper mode register commands for your RAMs.
 *	Those things may be found in the BIOS image...

      
      Copyright 2004 Philip Rischel <rischelp@idt.com>

      
      Copyright 2004 Randolph Chung (tausq@debian.org)

      
      Copyright 2004 SGI
 *

      
      Copyright 2004 Silicon Graphics Inc.  All Rights Reserved.
 * @remark Read the file COPYING
 *
 * @author Greg Banks <gnb@melbourne.sgi.com>
 * @author Keith Owens <kaos@melbourne.sgi.com>
 * Based on work done for the ia64 port of the SGI kernprof patch, which is

      
      Copyright 2004 Simon Kelley.

      
      Copyright 2004 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//
// http://armlinux.simtec.co.uk/

      
      Copyright 2004 Simtec Electronics\n");

	ret = gpio_request(S3C2410_GPB(4), "USB power control");
	if (ret < 0) {
		pr_err("%s: failed to get GPB4\n", __func__);
		return ret;

      
      Copyright 2004 Simtec Electronics\n");

	suspend_set_ops(&s3c_pm_ops);
	return 0;

      
      Copyright 2004 SuperH (UK) Ltd
	Author: Richard Curnow

	Based on the sh version, and on code from the sh64-specific parts of
	modutils, originally written by Richard Curnow and Ben Gaster.

      
      Copyright © 2004  Szabolcs Gyurko

      
      Copyright © 2004 Texas Instruments, Jian Zhang <jzhang@ti.com>

      
      Copyright 2004 The Unichrome project.

      
      Copyright 2004 The Unichrome Project. All Rights Reserved.

      
      Copyright © 2004 Thomas Gleixner (tglx@linutronix.de)

      
      Copyright © 2004 Thomas Gleixner <tglx@linutronix.de>
 *
 * Created by David Woodhouse <dwmw2@infradead.org>
 * Modified debugged and enhanced by Thomas Gleixner <tglx@linutronix.de>

      
      Copyright 2004 Uwe Koziolek
 *

      
      Copyright 2004 Zwane Mwaikambo <zwane@linuxpower.ca>

      
      Copyright 2005-06 Tower Technologies
 */

      
      Copyright 2005-06 Tower Technologies
 *

      
      Copyright 2005-06 Tower Technologies
 *
 * Author: Alessandro Zummo <a.zummo@towertech.it>

      
      Copyright 2005-06 Tower Technologies
 *
 * Author: Alessandro Zummo <a.zummo@towertech.it>
 * Maintainers: http://www.nslu2-linux.org/

      
      Copyright 2005-2006,2013,2017-2018 Ian Kent <raven@themaw.net>

      
      Copyright 2005-2006, Devicescape Software, Inc.

      
      Copyright 2005-2006 Erik Waling

      
      Copyright 2005-2006 Fen Systems Ltd.

      
      Copyright 2005,2006 Hebert Valerio Riedel <hvr@gnu.org>

      
      Copyright 2005-2006 Ian Kent <raven@themaw.net>

      
      Copyright 2005-2006	Jiri Benc <jbenc@suse.cz>

      
      Copyright 2005-2006 Luc Verhaegen

      
      Copyright © 2005-2006 Nokia Corporation
 *
 *  Author: Jarkko Lavinen <jarkko.lavinen@nokia.com> and Juha Yrjölä
 *  IRQ and DMA support written by Timo Teras

      
      Copyright 2005-2006 Openedhand Ltd.

      
      Copyright 2005-2006 Openedhand Ltd.
 *
 * Author: Richard Purdie <rpurdie@openedhand.com>

      
      Copyright 2005-2006 Openedhand Ltd.
//  Author: Richard Purdie <rpurdie@openedhand.com>

#include <linux/atomic.h>
#include <linux/ctype.h>
#include <linux/device.h>
#include <linux/init.h>
#include <linux/jiffies.h>
#include <linux/kernel.h>
#include <linux/leds.h>
#include <linux/list.h>
#include <linux/module.h>
#include <linux/netdevice.h>
#include <linux/spinlock.h>
#include <linux/timer.h>
#include "../leds.h"

      
      Copyright 2005-2006 PMC-Sierra, Inc.

      
      Copyright 2005-2006 PMC-Sierra, Inc, derived from irq_cpu.c

      
      Copyright 2005/2006 Red Hat, all rights reserved.

      
      Copyright 2005-2006 Red Hat Inc, all rights reserved.

      
      Copyright 2005/2006 Red Hat Inc, all rights reserved.
 *
 *   Based in part on ide-pnp.c by Andrey Panin <pazke@donpac.ru>

      
      Copyright 2005-2007 Freescale Semiconductor

      
      Copyright 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright 2005-2007 Openedhand Ltd.
 *
 * Author: Richard Purdie <rpurdie@openedhand.com>

      
      Copyright 2005-2007 PMC-Sierra, Inc,

      
      Copyright 2005-2007 PMC-Sierra, Inc.

      
      Copyright 2005-2007 PMC-Sierra, Inc
 *
 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net

      
      Copyright 2005-2007 PMC-Sierra, Inc
 *
 * Author: MontaVista Software, Inc.
 *         	ppopov@mvista.com or source@mvista.com

      
      Copyright 2005-2007 Rodolfo Giometti "
		"<giometti@linux.it>\n", PPS_VERSION);

	return 0;

      
      Copyright 2005,2007 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * Asix AX88796 10/100 Ethernet controller support
 *	Based on ne.c, by Donald Becker, et-al.

      
      Copyright 2005,2007 Simtec Electronics\n";

#include "lib8390.c"

      
      Copyright 2005, 2008, 2010-2011 Freescale Semiconductor Inc.

      
      Copyright © 2005-2008 Analog Devices Inc.

      
      Copyright 2005-2008 Analog Devices Inc.

      
      Copyright 2005-2008, Broadcom Corporation

      
      Copyright 2005-2008 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright 2005-2008 Pierre Ossman
 *
 * Use consistent with the GNU GPL is permitted,
 * provided that this copyright notice is
 * preserved in its entirety in all copies and derived works.

      
      Copyright 2005,2008 Wolfson Microelectronics PLC.

      
      Copyright:	2005-2008 Wolfson Microelectronics. PLC.
 *
 * Digital Audio Interface (DAI) API.

      
      Copyright © 2005-2009 Analog Devices Inc.
 *
 * Enter bugs at http://blackfin.uclinux.org/

      
      Copyright 2005-2009 Freescale Semiconductor, Inc.

      
      Copyright 2005-2009 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright 2005-2009 MontaVista Software, Inc.

      
      Copyright © 2005-2009 Samsung Electronics

      
      Copyright 2005-2009 Simtec Electronics"

static struct map_desc anubis_iodesc[] __initdata = {
  /* ISA IO areas */

      
      Copyright 2005-2009 - Steven Rostedt

      
      Copyright 2005, 2011-2012 Freescale Semiconductor Inc.

      
      Copyright 2005 - 2011, Broadcom Corporation

      
      Copyright 2005, 2011, Broadcom Corporation

      
      Copyright 2005-2011 Broadcom Corporation
 */
#include <linux/bcma/bcma.h>
#include <linux/delay.h>
#include <linux/gpio/consumer.h>
#include <linux/platform_device.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/of.h>
#include <linux/of_gpio.h>
#include <linux/of_platform.h>
#include <linux/usb/ehci_pdriver.h>
#include <linux/usb/ohci_pdriver.h>

      
      Copyright 2005-2011 Broadcom Corporation
 */
#include <linux/ssb/ssb.h>
#include <linux/delay.h>
#include <linux/platform_device.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/usb/ehci_pdriver.h>
#include <linux/usb/ohci_pdriver.h>

      
      Copyright 2005-2012 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright 2005-2013 Solarflare Communications Inc.

      
      Copyright 2005-2015 Solarflare Communications Inc.

      
      Copyright 2005-2207 PMC-Sierra, Inc.

      
      Copyright © 2005 Agere Systems Inc.

      
      Copyright © 2005 Agere Systems Inc.
 * All rights reserved.
 *   http://www.agere.com
 *

      
      Copyright © 2005 Agere Systems Inc.
 * All rights reserved.
 *
 * Redistribution and use in source or binary forms, with or without
 * modifications, are permitted provided that the following conditions are met:
 *
 * . Redistributions of source code must retain the above copyright notice, this
 *    list of conditions and the following Disclaimer as comments in the code as
 *    well as in the documentation and/or other materials provided with the
 *    distribution.
 *
 * . Redistributions in binary form must reproduce the above copyright notice,
 *    this list of conditions and the following Disclaimer in the documentation
 *    and/or other materials provided with the distribution.
 *
 * . Neither the name of Agere Systems Inc. nor the names of the contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *
 * Disclaimer
 *

      
      Copyright 2005 Alejandro Vidal Mata
 * and on the fsaa1655g driver, which is:

      
      Copyright 2005 Alessandro Zummo
 *
 * please send all reports to:

      
      Copyright 2005 Andi Kleen, SUSE Labs.

      
      Copyright 2005 Andrea Merello <andrea.merello@gmail.com>, et al.

      
      Copyright 2005 Andrea Merello <andrea.merello@gmail.com>, et al.
 *
 * Magic delays, register offsets, and phy value tables below are
 * taken from the original r8187 driver sources.  Thanks to Realtek
 * for their support!

      
      Copyright 2005 Andrea Merello <andrea.merello@gmail.com>, et al.
 *
 * Thanks to Realtek for their support!

      
      Copyright 2005 Andrea Merello <andrea.merello@gmail.com>, et al.
 *
 * The driver was extended to the RTL8187B in 2008 by:

      
      Copyright 2005 Benjamin Herrenschmidt, IBM Corp.
 *
 * Released under the term of the GNU GPL v2.

      
      Copyright 2005, Broadcom Corporation

      
      Copyright 2005 (c) Andriy Skulysh <askulysh@gmail.com>

      
      Copyright 2005 (C) Jes Sorensen <jes@trained-monkey.org>

      
      Copyright 2005 (c) MontaVista Software, Inc.

      
      Copyright 2005 (c) MontaVista Software, Inc.
 *
 * Fixes by Michael Buesch

      
      Copyright 2005 (c) MontaVista Software, Inc.
 *
 * Mostly based on original driver:
 *

      
      Copyright 2005 (c) MontaVista Software, Inc.
 *
 * Please read Documentation/hw_random.txt for details on use.

      
      Copyright 2005 (c) MontaVista Software, Inc.
 * with the majority of the code coming from:
 *

      
      Copyright 2005 (c) MontaVista Software, Inc.
 *
 * with the majority of the code coming from:
 *

      
      Copyright 2005 Dan Williams and Red Hat, Inc.

      
      Copyright 2005, Devicescape Software, Inc.

      
      Copyright 2005, Embedded Alley Solutions, Inc.
 * Matt Porter <mporter@embeddedalley.com>

      
      Copyright 2005: EMC Corporation, all rights reserved.

      
      Copyright 2005 Eric Anholt

      
      Copyright 2005 Freescale Inc.

      
      Copyright 2005 Freescale Inc.
 *

      
      Copyright 2005 Freescale Semiconductor Inc.

      
      Copyright 2005 Freescale Semiconductor, Inc.

      
      Copyright 2005 Freescale Semiconductor, Inc

      
      Copyright 2005 Hewlett-Packard Development Company, L.P.

      
      Copyright 2005 IBM Corporation

      
      Copyright 2005 John Lenz <lenz@cs.wisc.edu>
 * Maintainer: Pavel Machek <pavel@ucw.cz> (unless John wants to :-)
 * GPL v2
 *
 * This driver assumes single CPU. That's okay, because collie is
 * slightly old hardware, and no one is going to retrofit second CPU to
 * old PDA.

      
      Copyright 2005 Lab126, Inc.
 *
 * Author: Kenneth Kiraly <kiraly@lab126.com>

      
      Copyright 2005 Mark Lord

      
      Copyright 2005 Matthew Wilcox <matthew@wil.cx>
 */

      
      Copyright 2005 Mentor Graphics Corporation

      
      Copyright 2005 MontaVista Software
 */

      
      Copyright 2005 MontaVista Software, Inc.

      
      Copyright 2005 MontaVista Software Inc.
 *
 * Heavily modified by Scott Wood <scottwood@freescale.com>

      
      Copyright 2005 MontaVista Software, Inc.
 * Matt Porter <mporter@kernel.crashing.org>
 *

      
      Copyright 2005 Nicolai Haehnle et al.

      
      Copyright 2005 Openedhand Ltd.

      
      Copyright 2005 Openedhand Ltd.
 */

      
      Copyright 2005 Openedhand Ltd.
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2005 Openedhand Ltd.
 *
 * Author: Richard Purdie <richard@openedhand.com>

      
      Copyright 2005 Openedhand Ltd.
 *
 * Author: Richard Purdie <rpurdie@openedhand.com>

      
      Copyright 2005 Openedhand Ltd.
 *
 * Authors: Liam Girdwood <lrg@slimlogic.co.uk>
 *          Richard Purdie <richard@openedhand.com>

      
      Copyright 2005 Pacific Digital Corporation.
 *  (OSL/GPL code release authorized by Jalil Fadavi).
 *

      
      Copyright 2005, Paul Mackerras, IBM Corporation.

      
      Copyright 2005 Phil Blundell

      
      Copyright 2005 PMC-Sierra, Inc.

      
      Copyright 2005 Red Hat Inc, all rights reserved.
 *
 *  Elements from ide/pci/generic.c

      
      Copyright 2005 Red Hat, Inc.  All rights reserved.
 *
 * Originally written by Brett Russ.
 * Extensive overhaul and enhancement by Mark Lord <mlord@pobox.com>.

      
      Copyright 2005, Red Hat, Inc., Ingo Molnar

      
      Copyright © 2005 Samsung Electronics
 *  Kyungmin Park <kyungmin.park@samsung.com>
 *

      
      Copyright © 2005  Sean Young <sean@mess.org>
 *
 * This type of flash translation layer (FTL) is used by the Embedded BIOS
 * by General Software. It is known as the Resident Flash Disk (RFD), see:
 *

      
      Copyright 2005 Simtec Electronics

      
      Copyright 2005 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *	http://armlinux.simtec.co.uk/
 *
 * S3C - HWMon interface for ADC

      
      Copyright 2005 Simtec Electronics
 *	http://www.simtec.co.uk/products/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * OSIRIS - CPLD control constants
 * OSIRIS - Memory map definitions

      
      Copyright 2005 Simtec Electronics\n");

		/* zap all the IRQs */

      
      Copyright 2005 Simtec Electronics"

/* pm_simtec_init

      
      Copyright 2005      Stanislav Marek
 * email: pisa@cmp.felk.cvut.cz
 *
 * Calculates proper bit-timing parameters for a specified bit-rate
 * and sample-point, which can then be used to set the bit-timing
 * registers of the CAN controller. You can find more information
 * in the header file linux/can/netlink.h.

      
      Copyright 2005 Stephane Marchesin.

      
      Copyright 2005  Tejun Heo
 *
 * Based on preview driver from Silicon Image.

      
      Copyright 2005 Tensilica Inc.

      
      Copyright 2005 Thomas Hellstrom.

      
      Copyright 2005 Thomas Hellstrom. All Rights Reserved.

      
      Copyright 2005 Wolfson Microelectronics PLC.

      
      Copyright 2005 Wolfson Microelectronics PLC.
// Author: Liam Girdwood <lrg@slimlogic.co.uk>
//
//  Features:

      
      Copyright 2006-10 Wolfson Microelectronics PLC.

      
      Copyright 2006-11 Jonathan Corbet <corbet@lwn.net>
 *
 * Written by Jonathan Corbet, corbet@lwn.net.

      
      Copyright 2006-11 One Laptop Per Child Association, Inc.

      
      Copyright 2006-12 Wolfson Microelectronics PLC.

      
      Copyright 2006-12 Wolfson Microelectronics, plc
 *
 * Author: Richard Purdie <richard@openedhand.com>

      
      Copyright © 2006-2007, 2010 Freescale Semiconductor
 *
 * Authors: Nick Spence <nick.spence@freescale.com>,
 *          Scott Wood <scottwood@freescale.com>
 *          Jack Lan <jack.lan@freescale.com>

      
      Copyright © 2006-2007, 2010 Freescale Semiconductor
 *
 * Authors: Nick Spence <nick.spence@freescale.com>,
 *          Scott Wood <scottwood@freescale.com>
 *          Jack Lan <jack.lan@freescale.com>
 *          Roy Zang <tie-fei.zang@freescale.com>

      
      Copyright 2006-2007,2010 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright © 2006-2007  Advanced Micro Devices, Inc.

      
      Copyright 2006-2007 Advanced Micro Devices, Inc.

      
      Copyright 2006, 2007, Felix Fietkau <nbd@openwrt.org>

      
      Copyright 2006-2007 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright 2006-2007 Helge Deller (deller@gmx.de)
 *

      
      Copyright ? 2006-2007 Intel Corporation

      
      Copyright © 2006-2007 Intel Corporation

      
      Copyright 2006-2007  Jiri Benc <jbenc@suse.cz>

      
      Copyright 2006-2007	Jiri Benc <jbenc@suse.cz>

      
      Copyright 2006-2007 Jonathan Corbet

      
      Copyright 2006, 2007, Michael Buesch <mb@bu3sch.de>

      
      Copyright 2006, 2007, Michael Buesch <m@bues.ch>

      
      Copyright 2006-2007 Michael Ellerman, IBM Corp.

      
      Copyright 2006-2007, Michael Ellerman, IBM Corporation.

      
      Copyright 2006-2007 Pierre Ossman

      
      Copyright © 2006-2007  Red Hat, Inc.

      
      Copyright 2006, 2007 Sony Corporation

      
      Copyright 2006, 2007 Sony Corporation
 *
 * AV backend support for PS3

      
      Copyright 2006, 2007 Sony Corporation
 *
 *  This file is based on :
 *

      
      Copyright 2006, 2007 Sony Corporation
 *
 * This file is based on: spider_net.c

      
      Copyright 2006, 2007 Sony Corporation.
 *
 * This file is based on: spider_net.h

      
      Copyright © 2006-2008,2010 Intel Corporation

      
      Copyright 2006-2008, 2011-2012, 2015 Freescale Semiconductor Inc.

      
      Copyright 2006-2008, IBM Corporation.

      
      Copyright © 2006-2008 Intel Corporation

      
      Copyright 2006-2008 Johannes Berg <johannes@sipsolutions.net>
 *
 * GPL v2, can be found in COPYING.

      
      Copyright 2006-2008, Michael Buesch <m@bues.ch>

      
      Copyright 2006-2008, Michael Ellerman, IBM Corporation.

      
      Copyright 2006-2008  Sam Ravnborg

      
      Copyright 2006-2008 Tungsten Graphics, Inc., Cedar Park, TX. USA.

      
      Copyright © 2006-2009 Intel Corporation

      
      Copyright © 2006-2009, Intel Corporation.

      
      Copyright 2006-2009 Simtec Electronics

      
      Copyright 2006-2009 Solarflare Communications Inc.");

      
      Copyright 2006-2009 Solarflare Communications Inc.

      
      Copyright 2006-2009 Wolfson Microelectronics PLC.

      
      Copyright 2006-2009 Wolfson Microelectronics PLC.
 *
 * Author: Liam Girdwood <Liam.Girdwood@wolfsonmicro.com>

      
      Copyright © 2006-2010  David Woodhouse <dwmw2@infradead.org>

      
      Copyright © 2006-2010 Intel Corporation

      
      Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net>

      
      Copyright 2006-2010		Johannes Berg <johannes@sipsolutions.net>

      
      Copyright 2006-2010	Johannes Berg <johannes@sipsolutions.net>

      
      Copyright 2006-2010	Johannes Berg <johannes@sipsolutions.net>
 */
#ifndef __NET_WIRELESS_CORE_H
#define __NET_WIRELESS_CORE_H
#include <linux/list.h>
#include <linux/netdevice.h>
#include <linux/rbtree.h>
#include <linux/debugfs.h>
#include <linux/rfkill.h>
#include <linux/workqueue.h>
#include <linux/rtnetlink.h>
#include <net/genetlink.h>
#include <net/cfg80211.h>
#include "reg.h"

      
      Copyright © 2006-2011 Intel Corporation

      
      Copyright 2006-2011 Solarflare Communications Inc.

      
      Copyright 2006-2012 Solarflare Communications Inc.

      
      Copyright 2006-2013 Solarflare Communications Inc.

      
      Copyright © 2006-2014 Intel Corporation.

      
      Copyright © 2006-2015, Intel Corporation.
 *
 * Authors: Ashok Raj <ashok.raj@intel.com>
 *          Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
 *          David Woodhouse <David.Woodhouse@intel.com>

      
      Copyright 2006-2015 Solarflare Communications Inc.

      
      Copyright © 2006-2016 Intel Corporation

      
      Copyright © 2006-2017 Intel Corporation

      
      Copyright 2006-7 Jonathan Corbet <corbet@lwn.net>

      
      Copyright © 2006  Advanced Micro Devices, Inc.

      
      Copyright 2006 Analog Devices Inc.
 *
 * Bugs:         Enter bugs at http://blackfin.uclinux.org/

      
      Copyright 2006 Andi Kleen, SUSE Labs.

      
      Copyright 2006 Andi Kleen, SUSE Labs. Subject to GPLv2.
 */

      
      Copyright 2006 Applied Micro Circuits Corporation

      
      Copyright 2006 Arcom Control Systems Ltd.
 *
 * Based on CAN bus driver for the CCAN controller written by
 * - Sascha Hauer, Marc Kleine-Budde, Pengutronix
 * - Simon Kallweit, intefo AG

      
      © Copyright 2006 ATMEL Rousset, Lacressonniere Nicolas
 *
 *    Add Programmable Multibit ECC support for various AT91 SoC

      
      Copyright 2006 ATMEL Rousset, Lacressonniere Nicolas
 *
 *   Add Programmable Multibit ECC support for various AT91 SoC

      
      Copyright 2006 Ben Dooks <ben-linux@fluff.org>
 *

      
      Copyright 2006 (c) MontaVista Software, Inc.
 *
 * Author: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com>

      
      Copyright 2006 (c) MontaVista Software, Inc.
 */
#include <linux/init.h>
#include <linux/module.h>
#include <linux/mod_devicetable.h>
#include <linux/rtc.h>
#include <linux/clk.h>
#include <linux/interrupt.h>
#include <linux/pm.h>
#include <linux/platform_device.h>
#include <linux/io.h>
#include <linux/slab.h>

      
      Copyright 2006 Dave Airlie

      
      Copyright 2006 Dave Airlie <airlied@linux.ie>

      
      Copyright 2006 Dave Airlie <airlied@linux.ie>

All Rights Reserved.

      
      Copyright © 2006 Dave Airlie

All Rights Reserved.

      
      Copyright © 2006  David Woodhouse <dwmw2@infradead.org>

      
      Copyright © 2006 David Woodhouse <dwmw2@infradead.org>
 */

      
      Copyright 2006  David Woodhouse <dwmw2@infradead.org>

      
      Copyright 2006, Devicescape Software, Inc.

      
      Copyright 2006 Endrelia Technologies Inc.
 * Based on corgi.c by:

      
      Copyright 2006 Endrelia Technologies Inc.
 *
 * Based on pxa2xx-pcm.c by:
 *

      
      Copyright © 2006 Eric Anholt
 *
 * Permission to use, copy, modify, distribute, and sell this software and its
 * documentation for any purpose is hereby granted without fee, provided that
 * the above copyright notice appear in all copies and that both that copyright
 * notice and this permission notice appear in supporting documentation, and
 * that the name of the copyright holders not be used in advertising or
 * publicity pertaining to distribution of the software without specific,
 * written prior permission.  The copyright holders make no representations
 * about the suitability of this software for any purpose.  It is provided "as
 * is" without express or implied warranty.

      
      Copyright 2006 Felix Fietkau <nbd@openwrt.org>

      
      Copyright 2006 - Florian Fainelli <florian@openwrt.org>
 *
 * Control the Cobalt Qube/RaQ front LED

      
      Copyright 2006 Freescale Semiconductor Inc.

      
      Copyright 2006 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Author: Li Yang <LeoLi@freescale.com>
 * Based on code from Shlomi Gridish <gridish@freescale.com>

      
      Copyright 2006 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Author: Li Yang <LeoLi@freescale.com>
 *	   Yin Olivia <Hong-hua.Yin@freescale.com>

      
      Copyright 2006 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Description:

      
      Copyright 2006 Freescale Semiconductor Inc.
 *
 * NEC fixup adapted from arch/mips/pci/fixup-lm2e.c

      
      Copyright 2006 Freescale Semiconductor, Inc.
 *               Shlomi Gridish <gridish@freescale.com>
 *               Jerry Huang <Chang-Ming.Huang@freescale.com>

      
      Copyright 2006 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2006 Free Software Foundation, Inc.

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright 2006 Herbert Valerio Riedel <hvr@gnu.org>
 *  converted to use linux-2.6.x's PHY framework
 *
 * Author: MontaVista Software, Inc.
 *		ppopov@mvista.com or source@mvista.com

      
      Copyright 2006 Hewlett-Packard Development Company, L.P.
 *

      
      Copyright 2006 IBM

      
      Copyright 2006 IBM Corp., Christian Krafft <krafft@de.ibm.com>
 */

      
      Copyright 2006 IBM Corporation.

      
      Copyright 2006 IBM Corporation
 * IUCV protocol stack for Linux on zSeries
 * Version 1.0
 * Author(s): Jennifer Hunt <jenhunt@us.ibm.com>
 *

      
      Copyright © 2006 Intel Corporation

      
      Copyright © 2006, Intel Corporation.

      
      Copyright © 2006, Intel Corporation.
 *
 *      Dan Williams <dan.j.williams@intel.com>

      
      Copyright © 2006, Intel Corporation.
 *
 *	Dan Williams <dan.j.williams@intel.com>

      
      Copyright 2006 Jake Moilanen <moilanen@austin.ibm.com>, IBM Corp.

      
      Copyright © 2006  Jaya Kumar <jayakumar.lkml@gmail.com>

      
      Copyright 2006 Johannes Berg <johannes@sipsolutions.net>

      
      Copyright 2006, Johannes Berg <johannes@sipsolutions.net>

      
      Copyright 2006 Johannes Berg <johannes@sipsolutions.net>
 *
 * GPLv2

      
      Copyright 2006 Johannes Berg <johannes@sipsolutions.net>
 *
 * GPL v2, can be found in COPYING.

      
      Copyright 2006	Johannes Berg <johannes@sipsolutions.net>
 *
 * This file is GPLv2 as found in COPYING.

      
      Copyright © 2006 Keith Packard

      
      Copyright 2006 Marcin Juszkiewicz

      
      Copyright 2006 Martin Ve

      
      Copyright 2006, Michael Buesch

      
      Copyright 2006 Michael Buesch <m@bues.ch>

      
      Copyright 2006, Michael Buesch <m@bues.ch>

      
      Copyright 2006 Michael Ellerman, IBM Corporation

      
      Copyright 2006 Microsoft Corporation.
 *

      
      Copyright © 2006 MontaVista Software Inc.
 * Author: Vitaly Wool <vwool@ru.mvista.com>
 *
 * Revised to handle newer style flash binding by:

      
      Copyright 2006 Moschip Semiconductor Tech. Ltd.
 *
 * Developed by:

      
      Copyright © 2006  NEC Corporation
 *
 * Created by KaiGai Kohei <kaigai@ak.jp.nec.com>

      
      Copyright 2006 One Laptop Per Child Association, Inc.  Written
 * by Jonathan Corbet with substantial inspiration from Mark
 * McClelland's ovcamchip code.
 *

      
      Copyright 2006 Openedhand Ltd.
 *
 * Author: Richard Purdie <rpurdie@openedhand.com>

      
      Copyright 2006 PathScale, Inc.  All Rights Reserved.

      
      Copyright 2006 Phil Sutter <n0-1@freewrt.org>

      
      Copyright 2006 PMC-Sierra, Inc.

      
      Copyright © 2006 Red Hat, Inc.

      
      Copyright © 2006 Red Hat, Inc. All Rights Reserved.

      
      Copyright 2006, Red Hat, Inc., Dave Jones

      
      Copyright 2006, Red Hat, Inc., Ingo Molnar
 */

      
      Copyright © 2006      Red Hat UK Limited

      
      Copyright 2006, Segher Boessenkool, IBM Corporation.

      
      Copyright 2006 Simtec Electronics

      
      Copyright 2006 Sony Corp.

      
      Copyright 2006 Sony Corp.
 */

      
      Copyright 2006 Stefan Roese, DENX Software Engineering

      
      Copyright 2006 Stefan Roese <sr at denx.de>, DENX Software Engineering
 *

      
      Copyright 2006 Stephane Marchesin

      
      Copyright 2006  SUSE Linux Products GmbH

      
      Copyright 2006 Tejun Heo <htejun@gmail.com>
 *

      
      Copyright 2006  Tejun Heo <teheo@novell.com>
 *
 * This file is released under GPL v2.

      
      Copyright © 2006 Texas Instruments.
 *

      
      Copyright 2006 Tower Technologies, Alessandro Zummo <a.zummo at towertech.it>

      
      Copyright 2006 Tungsten Graphics, Inc., Bismack, ND. USA.

      
      Copyright 2006 Tungsten Graphics Inc., Bismarck, ND., USA.

      
      Copyright 2006 Tungsten Graphics, Inc., Bismarck, ND. USA.

      
      Copyright 2006 Tungsten Graphics, Inc., Bismarck, ND., USA.

      
      Copyright © 2006 USAGI/WIDE Project,

      
      Copyright 2006 Wolfson Microelectronics
 *
 * Author: Mike Arthur <linux@wolfsonmicro.com>

      
      Copyright 2006 Wolfson Microelectronics
 *
 * Author: Mike Arthur <Mike.Arthur@wolfsonmicro.com>

      
      Copyright  2006 Wolfson Microelectronics PLC.

      
      Copyright 2006 Wolfson Microelectronics PLC.
 *
 * Author: Liam Girdwood <lrg@slimlogic.co.uk>

      
      Copyright 2007

      
      Copyright 2007-11 Advanced Micro Devices, Inc.

      
      Copyright 2007-11 Wolfson Microelectronics, plc
 *
 * Author: Liam Girdwood

      
      Copyright 2007, 2008, 2009 Wolfson Microelectronics PLC.
 *
 * Author: Liam Girdwood, Mark Brown

      
      Copyright 2007-2008,2010 Freescale Semiconductor, Inc.
 *
 * Some parts derived from commproc.c/cpm2_common.c, which is:

      
      Copyright © 2007-2008  Andres Salomon <dilinger@debian.org>

      
      Copyright 2007-2008  Anton Vorontsov <cbouatmailru@gmail.com>

      
      Copyright 2007-2008 by Hans de Goede)

      
      Copyright © 2007-2008 Dave Airlie

      
      Copyright 2007-2008 Extreme Engineering Solutions, Inc.
 *
 * Author: Nate Case <ncase@xes-inc.com>

      
      Copyright 2007-2008 Freescale Semiconductor, Inc.
 */

      
      Copyright © 2007-2008 Intel Corporation

      
      Copyright 2007-2008, Intel Corporation

      
      Copyright © 2007-2008 Intel Corporation
 *   Jesse Barnes <jesse.barnes@intel.com>

      
      Copyright 2007-2008 Jaime Velasco Juan <jsagarribay@gmail.com>

      
      Copyright 2007-2008 Jaime Velasco Juan <jsagarribay@gmail.com>
 *
 * Some parts are inspired from cafe_ccic.c

      
      Copyright 2007-2008 Jaime Velasco Juan <jsagarribay@gmail.com>
 *
 * Some parts derived from ov7670.c:

      
      Copyright 2007-2008	Johannes Berg <johannes@sipsolutions.net>

      
      Copyright 2007,2008 Kristoffer Ericson <Kristoffer.Ericson@gmail.com>

      
      Copyright 2007-2008 Michael Buesch <m@bues.ch>

      
      Copyright © 2007-2008  MontaVista Software, Inc.

      
      Copyright © 2007-2008  MontaVista Software, Inc.
 *
 * Author: Anton Vorontsov <avorontsov@ru.mvista.com>

      
      Copyright 2007-2008 Nouveau Project

      
      Copyright 2007-2008 OpenedHand Ltd.
 */

      
      Copyright 2007-2008 OpenedHand Ltd.
 *
 * Authors: Phil Blundell <pb@handhelds.org>,
 *	    Samuel Ortiz <sameo@openedhand.com>

      
      Copyright 2007-2008 Paul Mackerras, IBM Corp.

      
      Copyright 2007-2008 Pierre Ossman

      
      Copyright 2007-2008 Pierre Ossman
 *

      
      Copyright 2007-2008 rPath, Inc. - All Rights Reserved

      
      Copyright 2007, 2008 Siemens AG

      
      Copyright 2007,2008 Simtec Electronics
 *
 * Based on sound/soc/pxa/spitz.c

      
      Copyright 2007, 2008 Wolfson Microelectronics PLC.

      
      Copyright 2007, 2008 Wolfson Microelectronics PLC

      
      Copyright 2007, 2008 Wolfson Microelectronics PLC.
 *
 * Author: Liam Girdwood

      
      Copyright 2007, 2008 Wolfson Microelectronics PLC.
 *
 * Author: Liam Girdwood
 *         linux@wolfsonmicro.com

      
      Copyright 2007, 2008 Wolfson Microelectronics PLC.
 *
 * Author: Liam Girdwood, Mark Brown

      
      Copyright 2007, 2008 Wolfson Microelectronics PLC.
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2007, 2008 Wolfson Microelectronics PLC.
 *
 * Based on OLPC Battery Driver

      
      Copyright 2007, 2009 CompuLab, Ltd.
 *
 * Author: Mike Rapoport <mike@compulab.co.il>

      
      Copyright 2007-2009 Freescale Semiconductor, Inc. All Rights Reserved.
 *

      
      Copyright 2007-2009 Freescale Semiconductor, Inc.  This file is licensed

      
      Copyright 2007-2009 HV Sistemas S.L.

      
      Copyright 2007-2009	Johannes Berg <johannes@sipsolutions.net>

      
      Copyright 2007-2009 Stuart Bennett

      
      Copyright 2007-2010 Freescale Semiconductor, Inc.

      
      Copyright 2007-2010 Freescale Semiconductor, Inc.
//
// Some notes why imx-pcm-fiq is used instead of DMA on some boards:
//

      
      Copyright 2007-2010, Intel Corporation

      
      Copyright 2007-2010	Johannes Berg <johannes@sipsolutions.net>

      
      Copyright 2007-2010 Red Hat, Inc.
 *  by Peter Jones <pjones@redhat.com>

      
      Copyright 2007-2010 Solarflare Communications Inc.

      
      Copyright 2007-2010 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2007-2010 Wolfson Microelectronics PLC.

      
      Copyright 2007, 2011, Broadcom Corporation

      
      Copyright 2007,2011 Freescale Semiconductor, Inc

      
      Copyright © 2007,2011 Nokia Corporation. All rights reserved.
 *
 * Authors: Jarkko Lavinen <jarkko.lavinen@nokia.com>

      
      Copyright 2007-2011 Solarflare Communications Inc.

      
      Copyright 2007-2012 Freescale Semiconductor, Inc.

      
      Copyright 2007-2012 Siemens AG

      
      Copyright 2007-2012 Solarflare Communications Inc.

      
      Copyright 2007-2013 Solarflare Communications Inc.

      
      Copyright 2007,2014 Andrea Merello <andrea.merello@gmail.com>
 *
 * Based on the r8180 driver, which is:

      
      Copyright 2007-2015 VMware, Inc.

      
      Copyright 2007-8 Advanced Micro Devices, Inc.

      
      Copyright 2007 Andi Kleen, SUSE Labs.
 * Subject to the GPL, v.2
 */

      
      Copyright 2007 Andi Kleen, SUSE Labs.
 * Subject to the GPL, v.2
 *
 * This contains most of the x86 vDSO kernel-side code.

      
      Copyright 2007 Andrea Merello <andrea.merello@gmail.com>

      
      Copyright 2007 Andrea Merello <andrea.merello@gmail.com>
 *
 * Based on the r8180 driver, which is:

      
      Copyright 2007 Andrea Merello <andrea.merello@gmail.com>
 *
 * Based on the r8187 driver, which is:

      
      Copyright 2007 Andrea Merello <andrea.merello@gmail.com>
 *
 * Code from the BSD driver and the rtl8181 project have been
 * very useful to understand certain things

      
      Copyright 2007		Andy Green <andy@warmcat.com>

      
      Copyright 2007 Andy Wilcox, Jon Loeliger
 *
 * Based on linkstation.c by G. Liakhovetski

      
      Copyright © 2007 Anton Vorontsov
 *	       2004-2007 Matt Reimer
 *	       2004 Szabolcs Gyurko
 *
 * Use consistent with the GNU GPL is permitted,
 * provided that this copyright notice is
 * preserved in its entirety in all copies and derived works.

      
      Copyright © 2007  Anton Vorontsov <cbou@mail.ru>

      
      Copyright © 2007 Anton Vorontsov <cbou@mail.ru>

      
      Copyright 2007, Aurelien Jarno <aurelien@aurel32.net>

      
      Copyright 2007 Ben. Herrenschmidt <benh@kernel.crashing.org>, IBM Corp.

      
      Copyright 2007 Ben. Herrenschmidt <benh@kernel.crashing.org>, IBM Corp.
 *
 * Bits and pieces extracted from arch/ppc support by

      
      Copyright 2007 Ben. Herrenschmidt <benh@kernel.crashing.org>, IBM Corp.
 *
 * Most PCI Express code is coming from Stefan Roese implementation for
 * arch/ppc in the Denx tree, slightly reworked by me.

      
      Copyright 2007 Benjamin Herrenschmidt, IBM Corp.

      
      Copyright 2007 Benjamin Herrenschmidt, IBM Corp.
 *                <benh@kernel.crashing.org>
 *
 * Based on the arch/ppc version of the driver:
 *

      
      Copyright 2007 Benjamin Herrenschmidt, IBM Corp
 *                   <benh@kernel.crashing.org>
 *
 * Mostly lifted from asm-ppc/ibm4xx.h by

      
      Copyright 2007, Broadcom Corporation

      
      Copyright 2007 (c) Ian Molton <spyro@f2s.com>

      
      Copyright 2007 (C) Oyvind Repvik (nail@nslu2-linux.org)

      
      Copyright © 2007 Dave Airlie

      
      Copyright 2007 Dave Airlied

      
      Copyright © 2007 Dave Mueller

      
      Copyright © 2007 David Airlie

      
      Copyright 2007 David Gibson <dwg@au1.ibm.com>, IBM Corporation.

      
      Copyright 2007 David Gibson, IBM Corporatio.
 *   Based on cuboot-83xx.c, which is:

      
      Copyright © 2007 David Gibson, IBM Corporation.

      
      Copyright 2007 David Gibson, IBM Corporation.

      
      Copyright 2007 David Gibson, IBM Corporation.
 *   Based on cuboot-83xx.c, which is:

      
      Copyright 2007 David Gibson, IBM Corporation.
 *
 * Based on earlier code:

      
      Copyright 2007 David Gibson, IBM Corporation.
 *
 * Clocking code based on code by:

      
      Copyright © 2007  David Woodhouse <dwmw2@infradead.org>

      
      Copyright 2007 Davud Gibson, IBM Corporation.

      
      Copyright 2007 Dension Audio Systems Ltd.

      
      Copyright 2007 Dension Audio Systems Ltd.
 * Author: Zoltan Devai
 *
 * Based on the WM87xx drivers by Liam Girdwood and Richard Purdie

      
      Copyright 2007 DENX Software Engineering, Stefan Roese <sr@denx.de>
 *
 * Some of that comes itself from a previous implementation for 440SPE only
 * by Roland Dreier:
 *

      
      Copyright © 2007
 *
 *        Derived from Das U-Boot source code
 *              (u-boot-1.1.5/board/atmel/at91sam9263ek/nand.c)

      
      Copyright 2007
 *
 *   Derived from Das U-Boot source code
 *	(u-boot-1.1.5/board/atmel/at91sam9263ek/nand.c)

      
      Copyright 2007, Domen Puncer <domen.puncer@telargo.com>

      
      Copyright © 2007 Eugene Konev <ejka@openwrt.org>

      
      Copyright © 2007 Eugeny Boger <eugenyboger@dgap.mipt.ru>
 *
 * Author: Eugeny Boger <eugenyboger@dgap.mipt.ru>

      
      Copyright 2007 Florian Fainelli <florian@openwrt.org>

      
      Copyright 2007, Frank A Kingswood <frank@kingswood-consulting.co.uk>

      
      Copyright 2007 Freescale Semiconductor Inc.

      
      Copyright 2007 Freescale Semiconductor Inc.
 */

      
      Copyright 2007 Freescale Semiconductor, Inc.

      
      Copyright 2007 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright 2007 Freescale Semiconductor, Inc.
 * Author: Scott Wood <scottwood@freescale.com>
 *
 * Based on code by Vitaly Bordug <vbordug@ru.mvista.com>

      
      Copyright 2007 Freescale Semiconductor, Inc.
 * Author: Scott Wood <scottwood@freescale.com>
 *
 * It is assumed that the firmware (or the platform file) has already set
 * up the port.

      
      Copyright 2007 Freescale Semiconductor, Inc.
 * Author: Scott Wood <scottwood@freescale.com>
 *
 * Loosely based on mp82xx ADS support by Vitaly Bordug <vbordug@ru.mvista.com>

      
      Copyright 2007 Freescale Semiconductor, Inc.
 * Author: Scott Wood <scottwood@freescale.com>
 *
 * Loosely based on mpc82xx ADS support by Vitaly Bordug <vbordug@ru.mvista.com>

      
      Copyright 2007 Freescale Semiconductor, Inc.
 *
 * This driver adds support for UART devices via Freescale's QUICC Engine
 * found on some Freescale SOCs.

      
      Copyright 2007, Google Inc.

      
      Copyright 2007 Holger Schurig

      
      Copyright 2007 Hugh Blemings, IBM Corporation.
 *   Based on cuboot-ebony.c which is:

      
      Copyright 2007 IBM Corp
 */

      
      Copyright 2007 IBM Corp
 *

      
      Copyright 2007 IBM Corporation.

      
      Copyright 2007 IBM Corporation
 *   Based on cuboot-83xx.c, which is:

      
      Copyright 2007 IBM Corporation
 *
 * Based on cuboot-ebony.c

      
      Copyright 2007 IBM Corporation
 * Josh Boyer <jwboyer@linux.vnet.ibm.com>
 *

      
      Copyright 2007 IBM Corporation
 * Josh Boyer <jwboyer@linux.vnet.ibm.com>
 *
 * Adapted to EP405 by Ben. Herrenschmidt <benh@kernel.crashing.org>

      
      Copyright 2007 IBM Corporation
 *
 * Modified from bamboo.c for sam440ep:

      
      Copyright 2007 IBM Corporation
 *
 * Stephen Winiecki <stevewin@us.ibm.com>
 * Josh Boyer <jwboyer@linux.vnet.ibm.com>

      
      Copyright 2007 IBM, Inc.
 *  by Konrad Rzeszutek <konradr@linux.vnet.ibm.com>

      
      Copyright 2007 Intel Corporation

      
      Copyright 2007 Intel Corporation <jonathan.lynch@intel.com>

      
      Copyright 2007 Intel Corporation <jonathan.lynch@intel.com>
 */

      
      Copyright 2007 Jan D. Louw <jd.louw@mweb.co.za>

      
      Copyright 2007 Jiri Kosina, SUSE Labs.

      
      Copyright 2007	Johannes Berg <johannes@sipsolutions.net>

      
      Copyright 2007 Jon Loeliger, Freescale Semiconductor, Inc.

      
      Copyright 2007 Juergen Beisert @ Pengutronix (j.beisert@pengutronix.de)

      
      Copyright 2007, Lennart Poettering

      
      Copyright 2007 Maarten Maathuis

      
      Copyright 2007 Matthieu CASTET <castet.matthieu@free.fr>

      
      Copyright:	2007 Metrologic Instruments. All rights reserved.

      
      Copyright 2007  Michael Buesch <m@bues.ch>

      
      Copyright 2007 Michael Buesch <m@bues.ch>

      
      Copyright 2007 Michael Buesch <m@bues.ch>
 *
 * Derived from the EHCI-PCI driver

      
      Copyright 2007 Michael Buesch <m@bues.ch>
 *
 * Derived from the OHCI-PCI driver

      
      Copyright 2007, Michael Ellerman, IBM Corporation.

      
      Copyright 2007 Michael Wu <flamingice@sourmilk.net>

      
      Copyright 2007, Michael Wu <flamingice@sourmilk.net>

      
      Copyright 2007 MontaVista Software, Inc.

      
      Copyright 2007 MontaVista Software, Inc
 *
 * Based on Ebony code by David Gibson <david@gibson.dropbear.id.au>

      
      Copyright © 2007 Nokia Corporation. All rights reserved.

      
      Copyright © 2007 Nokia Corporation. All rights reserved.
 *
 * Author: Richard Purdie <rpurdie@openedhand.com>

      
      Copyright © 2007 Nokia Corporation
 *
 *  Kyungmin Park <kyungmin.park@samsung.com>

      
      Copyright 2007 Nuova Systems, Inc.  All rights reserved.

      
      Copyright 2007 Oliver Jowett <oliver@opencloud.com>
//
// LED Kernel Netdev Trigger

      
      Copyright 2007, Olof Johansson, PA Semi
 *
 * Based on arch/powerpc/sysdev/mpic_u3msi.c:
 *

      
      Copyright 2007 Openmoko Inc
 * Author: Graeme Gregory <graeme@openmoko.org>

      
      Copyright 2007 OpenVZ SWsoft Inc

      
      Copyright 2007 OpenVZ SWsoft Inc
 * Author: Pavel Emelianov <xemul@openvz.org>
 *
 * Memory thresholds

      
      Copyright 2007 OProfile authors
 * @author Philippe Elie
 */
#include <linux/compiler.h>
#include <sys/types.h>
#include <stdio.h>
#include <getopt.h>
#include <stddef.h>
#include <libelf.h>
#include <string.h>
#include <stdlib.h>
#include <inttypes.h>
#include <limits.h>
#include <fcntl.h>
#include <err.h>
#include <dwarf.h>

      
      Copyright 2007 OProfile authors
 * Jens Wilke
 * Daniel Hansel

      
      Copyright 2007 Pierre Ossman

      
      Copyright 2007 Ralink Inc. (bruce_chang@ralinktech.com.tw)

      
      Copyright 2007 Raymarine UK, Ltd. All Rights Reserved.

      
      Copyright 2007 Raymarine UK, Ltd. All Rights Reserved.
 * Written under contract by:

      
      Copyright 2007 Red Hat, Inc.

      
      Copyright © 2007 Red Hat, Inc. All Rights Reserved.

      
      Copyright © 2007 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *
 * Derived from: ROMFS file system, Linux implementation

      
      Copyright 2007 Red Hat, Inc.
 *  by Peter Jones <pjones@redhat.com>

      
      Copyright 2007, Red Hat Inc. Peter Zijlstra
 * GPLv2
 *
 * see http://programming.kicks-ass.net/kernel-patches/vma_lookup/btree.patch

      
      Copyright 2007 Robert Schwebel <r.schwebel@pengutronix.de>, Pengutronix

      
      Copyright 2007 rPath, Inc. - All Rights Reserved

      
      Copyright 2007 Russell King

      
      Copyright 2007 Rusty Russell IBM Corporation

      
      Copyright 2007 Rusty Russell <rusty@rustcorp.com.au> IBM Corporation

      
      Copyright 2007 Sebastian Siewior
 *
 * Contacts:

      
      Copyright 2007 Secret Lab Technologies Ltd.

      
      Copyright 2007 Simtec Electronics

      
      Copyright 2007 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * http://armlinux.simtec.co.uk/

      
      Copyright 2007 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//
// http://armlinux.simtec.co.uk/

      
      Copyright 2007 Simtec Electronics
//	http://www.simtec.co.uk/products/EB2410ITX/
//	http://armlinux.simtec.co.uk/
//	Ben Dooks <ben@simtec.co.uk>

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/init.h>
#include <linux/interrupt.h>

      
      Copyright 2007 Simtec Electronics <linux@simtec.co.uk>

      
      Copyright 2007 Sony Corp.

      
      Copyright 2007 Sony Corporation

      
      Copyright 2007 Stephane Marchesin

      
      Copyright 2007 Steven Brown <sbrown@cortland.com>

      
      Copyright 2007 STMicroelectronics Ltd.
 *
 * Author: Dave Peverley <dpeverley@mpc-data.co.uk>

      
      Copyright © 2007 STMicroelectronics Pvt. Ltd.

      
      Copyright 2007 Thorben J

      
      Copyright 2007, Werner Cornelius <werner@cornelius-consult.de>

      
      Copyright 2007 Wind River Systems Inc.

      
      Copyright 2007 Wind River Systems Inc.
 *
 * By Paul Gortmaker (see MAINTAINERS for contact information)

      
      Copyright 2007 Wolfson Microelectronics PLC.

      
      Copyright 2007 Wolfson Microelectronics PLC.
 */

      
      Copyright 2007 Wolfson Microelectronics PLC

      
      Copyright 2007 Wolfson Microelectronics PLC.
 * Author: Graeme Gregory
 *         graeme.gregory@wolfsonmicro.com

      
      Copyright 2007 Wolfson Microelectronics PLC.
 * Author: Graeme Gregory
 *         graeme.gregory@wolfsonmicro.com or linux@wolfsonmicro.com

      
      Copyright 2007 Wolfson Microelectronics PLC. - linux@wolfsonmicro.com

      
      Copyright 2008

      
      Copyright 2008-11 Wolfson Microelectronics PLC.

      
      Copyright 2008-12 Wolfson Microelectronics

      
      Copyright 2008-12 Wolfson Microelectronics PLC.

      
      Copyright 2008,2009 Ben Herrenschmidt <benh@kernel.crashing.org>
 *                     IBM Corp.
 *
 *  Derived from arch/ppc/mm/init.c:

      
      Copyright 2008/2009 Benjamin Herrenschmidt, IBM Corp
 *                     <benh@kernel.crashing.org>
 *
 * Some bits and pieces from drivers/ide/ppc/pmac.c

      
      Copyright 2008-2009 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright 2008-2009 Freescale Semiconductor, Inc. All Rights Reserved.
 *

      
      Copyright 2008-2009 Freescale Semiconductor, Inc. All Rights Reserved.
 * Author: Alan Carvalho de Assis <acassis@gmail.com>
 */

      
      Copyright 2008, 2009 Intel Corporation.

      
      Copyright 2008-2009	Johannes Berg <johannes@sipsolutions.net>
 */

      
      Copyright 2008, 2009 Luis R. Rodriguez <lrodriguez@atheros.com>

      
      Copyright 2008-2009	Luis R. Rodriguez <mcgrof@qca.qualcomm.com>

      
      Copyright 2008-2009: Marvell Corporation, all rights reserved.

      
      Copyright 2008-2009 MontaVista Software, Inc.
 *
 * Initial author: Xianghua Xiao <x.xiao@freescale.com>
 * Recode: ZHANG WEI <wei.zhang@freescale.com>
 * Rewrite the routing for Frescale PCI and PCI Express
 * 	Roy Zang <tie-fei.zang@freescale.com>
 * MPC83xx PCI-Express support:

      
      Copyright 2008-2009 Paul Mackerras, IBM Corporation.

      
      Copyright 2008-2009 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2008, 2009 Wolfson Microelectronics PLC.

      
      Copyright 2008,2010 Anton Vorontsov <cbouatmailru@gmail.com>
 *

      
      Copyright 2008-2010 Cisco Systems, Inc.  All rights reserved.

      
      Copyright 2008-2010 Freescale Semiconductor, Inc.

      
      Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
 *
 *  Freescale VIU video driver

      
      Copyright 2008-2010 Freescale Semiconductor, Inc.
 *
 * Author: Timur Tabi <timur@freescale.com>

      
      Copyright © 2008-2010 Intel Corporation

      
      Copyright © 2008,2010 Intel Corporation

      
      Copyright 2008-2010	Johannes Berg <johannes@sipsolutions.net>

      
      Copyright © 2008-2010 Samsung Electronics

      
      Copyright 2008-2010 Simtec Electronics
 *      Ben Dooks <ben@simtec.co.uk>
 *      http://armlinux.simtec.co.uk/
 *
 * Samsung SoC Framebuffer driver

      
      Copyright 2008-2011 DENX Software Engineering GmbH
 * Author: Heiko Schocher <hs@denx.de>
 *
 * based on code from:

      
      Copyright 2008-2011 DENX Software Engineering GmbH
 * Author: Heiko Schocher <hs@denx.de>
 *
 * Description:

      
      Copyright 2008-2011 Freescale Semiconductor, Inc.

      
      Copyright 2008-2011 Freescale Semiconductor, Inc.
 */

      
      Copyright 2008-2011 Freescale Semiconductor, Inc.
 *

      
      Copyright 2008-2011 Freescale Semiconductor, Inc.
 *
 *  Author: Ashish Kalra <ashish.kalra@freescale.com>

      
      Copyright 2008-2011 Freescale Semiconductor, Inc.
 *
 * Author: Timur Tabi <timur@freescale.com>

      
      Copyright 2008-2011	Luis R. Rodriguez <mcgrof@qca.qualcomm.com>

      
      Copyright 2008-2011	Luis R. Rodriguez <mcgrof@qca.qualcomm.com>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright 2008-2011 Wolfson Microelectronics PLC.
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2008,2012,2015      Freescale Semiconductor, Inc.
 *
 * Ported to 834x by Randy Vinson <rvinson@mvista.com> using code provided
 * by Hunter Wu.
 * Power Management support by Dave Liu <daveliu@freescale.com>,
 * Jerry Huang <Chang-Ming.Huang@freescale.com> and
 * Anton Vorontsov <avorontsov@ru.mvista.com>.

      
      Copyright 2008-2012 Freescale Semiconductor, Inc.
 */

      
      Copyright © 2008-2012 Intel Corporation

      
      Copyright 2008-2013 Broadcom Corporation

      
      Copyright 2008-2013 Cisco Systems, Inc"

#define ENIC_BARS_MAX		6

      
      Copyright 2008-2013 Solarflare Communications Inc.

      
      Copyright 2008 - 2013 Xilinx, Inc.

      
      Copyright 2008 - 2015 Freescale Semiconductor Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *       notice, this list of conditions and the following disclaimer in the
 *       documentation and/or other materials provided with the distribution.
 *     * Neither the name of Freescale Semiconductor nor the
 *       names of its contributors may be used to endorse or promote products
 *       derived from this software without specific prior written permission.
 *

      
      Copyright 2008 - 2015 Freescale Semiconductor Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *	 notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *	 notice, this list of conditions and the following disclaimer in the
 *	 documentation and/or other materials provided with the distribution.
 *     * Neither the name of Freescale Semiconductor nor the
 *	 names of its contributors may be used to endorse or promote products
 *	 derived from this software without specific prior written permission.
 *

      
      Copyright 2008-2015 Freescale Semiconductor Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *       notice, this list of conditions and the following disclaimer in the
 *       documentation and/or other materials provided with the distribution.
 *     * Neither the name of Freescale Semiconductor nor the
 *       names of its contributors may be used to endorse or promote products
 *       derived from this software without specific prior written permission.
 *

      
      Copyright 2008-2015 Freescale Semiconductor, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *	 notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *	 notice, this list of conditions and the following disclaimer in the
 *	 documentation and/or other materials provided with the distribution.
 *     * Neither the name of Freescale Semiconductor nor the
 *	 names of its contributors may be used to endorse or promote products
 *	 derived from this software without specific prior written permission.
 *

      
      Copyright © 2008-2015 Intel Corporation

      
      Copyright 2008-2015 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2008-2016 Freescale Semiconductor, Inc.
 *

      
      Copyright 2008 - 2016 Freescale Semiconductor Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *	 notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *	 notice, this list of conditions and the following disclaimer in the
 *	 documentation and/or other materials provided with the distribution.
 *     * Neither the name of Freescale Semiconductor nor the
 *	 names of its contributors may be used to endorse or promote products
 *	 derived from this software without specific prior written permission.
 *

      
      Copyright 2008 - 2016 Freescale Semiconductor, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *	 notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *	 notice, this list of conditions and the following disclaimer in the
 *	 documentation and/or other materials provided with the distribution.
 *     * Neither the name of Freescale Semiconductor nor the
 *	 names of its contributors may be used to endorse or promote products
 *	 derived from this software without specific prior written permission.
 *

      
      Copyright 2008-2016 Freescale Semiconductor Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *	 notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *	 notice, this list of conditions and the following disclaimer in the
 *	 documentation and/or other materials provided with the distribution.
 *     * Neither the name of Freescale Semiconductor nor the
 *	 names of its contributors may be used to endorse or promote products
 *	 derived from this software without specific prior written permission.
 *

      
      Copyright 2008-2016 Freescale Semiconductor, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *	 notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *	 notice, this list of conditions and the following disclaimer in the
 *	 documentation and/or other materials provided with the distribution.
 *     * Neither the name of Freescale Semiconductor nor the
 *	 names of its contributors may be used to endorse or promote products
 *	 derived from this software without specific prior written permission.
 *

      
      Copyright © 2008-2017 Intel Corporation

      
      Copyright © 2008-2018 Intel Corporation

      
      Copyright � 2008-2018 Intel Corporation
 */

      
      Copyright 2008 Advanced Micro Devices, Inc.

      
      Copyright 2008 Analog Devices Inc.

      
      Copyright 2008 Analog Devices Inc.
 *
 *	Authors:

      
      Copyright 2008 Analog Devices Inc.
 *
 * Bugs:         Enter bugs at http://blackfin.uclinux.org/

      
      Copyright 2008 ARM Limited

      
      Copyright 2008 Atmel

      
      Copyright 2008 Ben Dooks <ben-linux@fluff.org>

      
      Copyright 2008 Ben Gamari <bgamari@gmail.com>

      
      Copyright 2008 Ben Herrenschmidt <benh@kernel.crashing.org>
 *                IBM Corp.
 *
 *  Derived from previous arch/powerpc/mm/mmu_context.c
 *  and arch/powerpc/include/asm/mmu_context.h

      
      Copyright 2008, Broadcom Corporation

      
      Copyright © 2008 by:

      
      Copyright 2008  by Andreas Eversberg <andreas@eversberg.eu>

      
      Copyright 2008  by Andreas Eversberg (jolly@eversberg.eu)

      
      Copyright 2008  by Karsten Keil <kkeil@novell.com>

      
      Copyright 2008  by Karsten Keil (kkeil@suse.de)

      
      Copyright 2008
 *  by Konrad Rzeszutek <ketuzsezr@darnok.org>
 *
 * This code exposes the iSCSI Boot Format Table to userland via sysfs.

      
      Copyright 2008
 *  by Konrad Rzeszutek <ketuzsezr@darnok.org>
 *
 * This code finds the iSCSI Boot Format Table.

      
      Copyright 2008 by Martin Bachem (info@bachem-it.com)

      
      Copyright © 2008 by
 *   Sander Huijsen <Shuijsen@optelecom-nkf.com>
 *   Troy Kisky <troy.kisky@boundarydevices.com>
 *   Dirk Behme <Dirk.Behme@gmail.com>
 *

      
      Copyright 2008 Cavium Networks

      
      Copyright 2008 Cavium Networks
 *		  Richard Liu <richard.liu@caviumnetworks.com>

      
      Copyright 2008 Cavium Networks
 *		  Scott Shu

      
      Copyright 2008 (C) Eurotech S.p.A. <info@eurotech.it>

      
      Copyright 2008 (c) Frederic Weisbecker <fweisbec@gmail.com>

      
      Copyright 2008 Christian Lamparter <chunkeey@web.de>
 *
 * based on:

      
      Copyright 2008 Christoph Hellwig, IBM Corp.

      
      Copyright 2008 (c) Intel Corporation

      
      Copyright 2008 Cisco Systems, Inc.  All rights reserved.

      
      Copyright 2008 (c) Kristoffer Ericson <kristoffer.ericson@gmail.com>

      
      Copyright 2008 Codehermit
 *
 * Maintainer: Bryan O'Donoghue <bodonoghue@codhermit.ie>

      
      Copyright 2008 Colin McCabe <colin@cozybit.com>

      
      Copyright 2008 (C) Rodolfo Giometti <giometti@linux.it>

      
      Copyright 2008 David S. Miller (davem@davemloft.net)
 */

      
      Copyright 2008 DENX Software Engineering
 *
 * Based on versions provided by AMCC and Synopsys which are:

      
      Copyright 2008 DENX Software Engineering, Stefan Roese <sr@denx.de>

      
      Copyright 2008 DENX Software Engineering, Stefan Roese <sr@denx.de>
 *
 * L2 cache routines cloned from arch/ppc/syslib/ibm440gx_common.c which is:

      
      Copyright 2008 Embedded Alley Solutions, Inc.

      
      Copyright 2008 Embedded Alley Solutions, Inc All Rights Reserved.

      
      Copyright 2008 Embedded Alley Solutions, Inc All Rights Reserved.
 */

      
      Copyright 2008 Embedded Alley Solutions, Inc All Rights Reserved.
//
// Rework and transition to new API by:

      
      Copyright 2008 Embedded Alley Solutions, Inc

#include <linux/bitrev.h>
#include <linux/clk.h>
#include <linux/module.h>
#include <linux/of_address.h>
#include <linux/of_device.h>
#include <linux/of_irq.h>
#include <linux/regmap.h>

      
      Copyright 2008 Emerson
 *
 * USB host fixup is borrowed by:
 *

      
      Copyright 2008 Eric Piel

      
      Copyright 2008 Florian Fainelli <florian@openwrt.org>

      
      Copyright 2008 Frank Edelhaeuser, Spansion Inc.

      
      Copyright 2008 Freescale Semiconductor Inc.

      
      Copyright 2008 Freescale Semiconductor Inc.
 *

      
      Copyright 2008 Freescale Semiconductor, Inc.

      
      Copyright 2008, Freescale Semiconductor, Inc. All rights reserved.

      
      Copyright 2008 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright 2008 Freescale Semiconductor, Inc. All Rights Reserved.
 *
 *  Freescale DIU Frame Buffer device driver

      
      Copyright 2008 Freescale Semiconductor Inc.
 *
 * Dan Malek <dan@embeddededge.com>

      
      Copyright 2008 Freescale Semiconductor Inc.
 *   Port to powerpc added by Kumar Gala
 */

      
      Copyright 2008 Freescale Semiconductor Inc.
 *   Port to powerpc added by Kumar Gala
 *

      
      Copyright 2008 GE Intelligent Platforms Embedded Systems, Inc.

      
      Copyright 2008 GE Intelligent Platforms Embedded Systems, Inc.
 *
 * Based on work by:

      
      Copyright 2008 GE Intelligent Platforms Embedded Systems, Inc.
 *
 * Based on work by Tom Armistead and Ajit Prem

      
      Copyright 2008 Gerhard Pircher (gerhard_pircher@gmx.net)
 *
 *   Based on original amigaone_setup.c source code

      
      Copyright 2008 Giuseppe Coviello <gicoviello@gmail.com>

      
      Copyright 2008 Google Inc.
 * Author: Robert Love
 */

      
      Copyright 2008 Ian Kent <raven@themaw.net>

      
      Copyright 2008 Ian Molton <spyro@f2s.com>

      
      Copyright 2008 IBM Corp.
 *
 * Based on arch/powerpc/platforms/pasemi/idle.c: 

      
      Copyright 2008 IBM Corp.
 *
 * Based on arch/powerpc/sysdev/fsl_pmc.c:

      
      Copyright © 2008 IBM Corporation

      
      Copyright 2008 IBM Corporation

      
      Copyright 2008 IBM Corporation, 2008
 * Author Mel Gorman <mel@csn.ul.ie>
 *

      
      Copyright 2008 IBM, Inc.
 *  by Konrad Rzeszutek <konradr@linux.vnet.ibm.com>

      
      Copyright © 2008 Ilya Yanok, Emcraft Systems
 *

      
      Copyright © 2008 Ingo Molnar

      
      Copyright © 2008 Intel Corporation

      
      Copyright 2008 Intel Corporation.

      
      Copyright 2008 Intel Corporation
 * Author: Andi Kleen
 */

      
      Copyright © 2008 Intel Corporation
 *
 * Authors: Nathan Williams <nathan@traverse.com.au>
 *          David Woodhouse <dwmw2@infradead.org>
 *          Treker Chen <treker@xrio.com>

      
      Copyright 2008 Intel Corporation <hong.liu@intel.com>

      
      Copyright 2008 Intel Corporation
 * @remark Read the file COPYING
 *
 * @author John Levon
 * @author Philippe Elie
 * @author Graydon Hoare
 * @author Andi Kleen
 * @author Robert Richter <robert.richter@amd.com>

      
      Copyright 2008, Intel Corporation
#
# This file is part of the Linux kernel

      
      Copyright 2008 ioogle, Inc.  All rights reserved.
 *	Released under GPL v2.
 *
 * Libata transport class.

      
      Copyright 2008 Jerome Glisse.

      
      Copyright 2008 JMicron Technology Corporation
 * http://www.jmicron.com/

      
      Copyright 2008 Johannes Berg <johannes@sipsolutions.net>

      
      Copyright 2008, Johannes Berg <johannes@sipsolutions.net>

      
      Copyright 2008, Johannes Berg <johannes@sipsolutions.net>
 *
 * Based on:

      
      Copyright 2008       Johannes Berg <johannes@sipsolutions.net>
 *
 * This driver is a port from stlc45xx:

      
      Copyright 2008 Jon Loeliger, Freescale Semiconductor, Inc.

      
      Copyright 2008 Jon Loeliger, Freescale Semiconductor, Inc.
 *
 * util_is_printable_string contributed by
 *	Pantelis Antoniou <pantelis.antoniou AT gmail.com>

      
      Copyright 2008 Jon Smirl, Digispeaker

      
      Copyright 2008 Jouni Malinen <jouni.malinen@atheros.com>

      
      Copyright 2008, Jouni Malinen <j@w1.fi>

      
      Copyright 2008 Juergen Beisert, kernel@pengutronix.de

      
      Copyright 2008 Juergen Beisert, kernel@pengutronix.de
//
// Based on code from Freescale,

      
      Copyright 2008 Juergen Beisert, kernel@pengutronix.de
//
// Based on code from Freescale Semiconductor,
// Authors: Daniel Mack, Juergen Beisert.

      
      Copyright 2008 Juergen Beisert, kernel@pengutronix.de
 */
#include <linux/gpio/driver.h>
#include <linux/io.h>
#include <linux/interrupt.h>
#include <linux/platform_device.h>
#include <linux/bitops.h>
#include <linux/clk.h>

      
      Copyright 2008 Juergen Beisert, kernel@pengutronix.de
 *
 * This contains hardware definitions that are common between i.MX21 and
 * i.MX27.

      
      Copyright 2008 Juergen Beisert, kernel@pengutronix.de
 *
 * This contains i.MX27-specific hardware definitions. For those
 * hardware pieces that are common between i.MX21 and i.MX27, have a
 * look at mx2x.h.

      
      Copyright © 2008 Keith Packard <keithp@keithp.com>

      
      Copyright © 2008 Keith Packard
 *
 * Permission to use, copy, modify, distribute, and sell this software and its
 * documentation for any purpose is hereby granted without fee, provided that
 * the above copyright notice appear in all copies and that both that copyright
 * notice and this permission notice appear in supporting documentation, and
 * that the name of the copyright holders not be used in advertising or
 * publicity pertaining to distribution of the software without specific,
 * written prior permission.  The copyright holders make no representations
 * about the suitability of this software for any purpose.  It is provided "as
 * is" without express or implied warranty.

      
      Copyright © 2008 Koninklijke Philips Electronics NV.
 *                  Author: Frans Meulenbroeks
 *
 * Completely replaces the previous ECC implementation which was written by:

      
      Copyright 2008 Kristoffer Ericson <kristoffer.ericson@gmail.com>

      
      Copyright 2008 Luis Carlos Cobo <luisca@cozybit.com>

      
      Copyright 2008 Luotao Fu, kernel@pengutronix.de

      
      copyright 2008 Magnus Damm

      
      Copyright 2008 Martin Fuzzey, mfuzzey@gmail.com

      
      Copyright 2008 Marvell. <kewei@marvell.com>

      
      Copyright 2008 Michael Buesch <m@bues.ch>

      
      Copyright 2008, Michael Buesch <m@bues.ch>

      
      Copyright 2008 Michael Ellerman, IBM Corporation.

      
      Copyright 2008, Michael Ellerman, IBM Corporation.

      
      Copyright © 2008 Michael Neuling IBM Corporation

      
      Copyright 2008 Michael Wu <flamingice@sourmilk.net>

      
      Copyright 2008 MontaVista Software, Inc.

      
      Copyright © 2008 MontaVista Software, Inc. <source@mvista.com>

      
      Copyright 2008 Nick Forbes <nick.forbes@incepta.com>
 *
 * Based on Richard Purdie's ledtrig-timer.c.

      
      Copyright 2008 NXP Semiconductors

      
      Copyright 2008 NXP Semiconductors
 *	  Chris Steel <chris.steel@nxp.com>
 *    Daniel Laird <daniel.j.laird@nxp.com>
 *
 *  Based on software written by:

      
      Copyright 2008 NXP Semiconductors
 *  Daniel Laird <daniel.j.laird@nxp.com>
 *  Andre McCurdy <andre.mccurdy@nxp.com>
 *
 *  Heavily based upon - IndyDog	0.3
 *  A Hardware Watchdog Device for SGI IP22

      
      Copyright 2008 Openmoko Inc.

      
      Copyright 2008 Openmoko, Inc.

      
      Copyright 2008 Pierre Ossman

      
      Copyright 2008 Pierre Ossman
 *
 * Based on code by Siano Mobile Silicon, Inc.,

      
      Copyright 2008 PIKA Technologies

      
      Copyright 2008 Realtek Microelectronics

      
      Copyright 2008 Realtek Microelectronics
 * Author: flove <flove@realtek.com> Ethan <eku@marvell.com>
 *

      
      Copyright 2008 Red Hat Inc.

      
      Copyright 2008 Red Hat, Inc. All rights reserved.

      
      Copyright 2008 Red Hat <mjg@redhat.com>

      
      Copyright © 2008 Renesas Solutions Corp.

      
      Copyright 2008 rPath, Inc. - All Rights Reserved

      
      Copyright 2008 Rusty Russell IBM Corporation

      
      Copyright 2008 Samsung Electronics.

      
      Copyright 2008 Sascha Hauer, kernel@pengutronix.de

      
      Copyright 2008 Sascha Hauer, kernel@pengutronix.de
 */

      
      Copyright 2008 Sean MacLennan, PIKA Technologies

      
      Copyright 2008 SigmaTel, Inc

      
      Copyright 2008 Simtec Electronics

      
      Copyright 2008 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * Generic platform-device LCD power control interface.

      
      Copyright 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/

      
      Copyright 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/


      
      Copyright 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/
//
// Base S3C64XX I2C bus 0 gpio configuration

      
      Copyright 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/
//
// Base S3C64XX I2C bus 1 gpio configuration

      
      Copyright 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/
//
// Base S3C64XX setup information for 24bpp LCD framebuffer

      
      Copyright 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/
//
// Base S3C64XX UART resource and device definitions

      
      Copyright 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/
//
// Common Codes for S3C64XX machines

      
      Copyright 2008 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *	http://armlinux.simtec.co.uk/
 *
 * Common Header for S3C64XX machines

      
      Copyright 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/

#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/fb.h>
#include <linux/gpio.h>
#include <linux/kernel.h>
#include <linux/list.h>
#include <linux/dm9000.h>
#include <linux/mtd/mtd.h>
#include <linux/mtd/partitions.h>
#include <linux/platform_device.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/types.h>

      
      Copyright 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/

#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/fb.h>
#include <linux/gpio.h>
#include <linux/kernel.h>
#include <linux/list.h>
#include <linux/dm9000.h>
#include <linux/mtd/mtd.h>
#include <linux/mtd/partitions.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/types.h>

      
      Copyright 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/list.h>
#include <linux/timer.h>
#include <linux/init.h>
#include <linux/input.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/platform_device.h>
#include <linux/io.h>
#include <linux/i2c.h>
#include <linux/leds.h>
#include <linux/fb.h>
#include <linux/gpio.h>
#include <linux/delay.h>
#include <linux/smsc911x.h>
#include <linux/regulator/fixed.h>
#include <linux/regulator/machine.h>
#include <linux/pwm.h>
#include <linux/pwm_backlight.h>
#include <linux/platform_data/s3c-hsotg.h>

      
      Copyright 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/list.h>
#include <linux/timer.h>
#include <linux/init.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/platform_device.h>
#include <linux/i2c.h>
#include <linux/io.h>

      
      Copyright 2008 Simtec Electronics
 *      Ben Dooks <ben@simtec.co.uk>
 *      http://armlinux.simtec.co.uk/
 *
 * S3C24xx - PM core support for arch/arm/plat-s3c/pm.c

      
      Copyright 2008 Simtec Electronics
 *      Ben Dooks <ben@simtec.co.uk>
 *      http://armlinux.simtec.co.uk/
 *
 * S3C6400 - DMA support

      
      Copyright 2008 Simtec Electronics
 *      Ben Dooks <ben@simtec.co.uk>
 *      http://armlinux.simtec.co.uk/
 *
 * S3C6400 - Hardware support

      
      Copyright 2008 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *	http://armlinux.simtec.co.uk/
 *
 * S3C64XX clock register definitions

      
      Copyright 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/
//
// S3C64XX CPU PM support.

      
      Copyright 2008 Simtec Electronics
 *      Ben Dooks <ben@simtec.co.uk>
 *      http://armlinux.simtec.co.uk/
 *
 * S3C64XX - GPIO memory port register definitions

      
      Copyright 2008 Simtec Electronics
 *      Ben Dooks <ben@simtec.co.uk>
 *      http://armlinux.simtec.co.uk/
 *
 * S3C64XX - GPIO register definitions

      
      Copyright 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/
//
// S3C64XX - Helper functions for setting up SDHCI device(s) GPIO (HSMMC)

      
      Copyright 2008 Simtec Electronics
//      Ben Dooks <ben@simtec.co.uk>
//      http://armlinux.simtec.co.uk/
//
// S3C64XX - Interrupt handling Power Management

      
      Copyright 2008 Simtec Electronics
 *      Ben Dooks <ben@simtec.co.uk>
 *      http://armlinux.simtec.co.uk/
 *
 * S3C64XX - IRQ support

      
      Copyright 2008 Simtec Electronics
 *      Ben Dooks <ben@simtec.co.uk>
 *      http://armlinux.simtec.co.uk/
 *
 * S3C64XX - PM core support for arch/arm/plat-s3c/pm.c

      
      Copyright 2008 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *	http://armlinux.simtec.co.uk/
 *
 * S3C64XX system register definitions

      
      Copyright 2008 Simtec Electronics
 *      Ben Dooks <ben@simtec.co.uk>
 *      http://armlinux.simtec.co.uk/
 *
 * S3C - IRQ detection types.

      
      Copyright 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/
//
// S3C series GPIO PM code

      
      Copyright 2008 Simtec Electronics
 *      Ben Dooks <ben@simtec.co.uk>
 *      http://armlinux.simtec.co.uk/
 *
 * S3C USB2.0 High-speed / OtG driver

      
      Copyright 2008 Simtec Electronics
 *      Ben Dooks <ben@simtec.co.uk>
 *      http://armlinux.simtec.co.uk/
 *
 * S3C USB2.0 High-speed / OtG platform information

      
      Copyright 2008 Simtec Electronics
//      Ben Dooks <ben@simtec.co.uk>
//      http://armlinux.simtec.co.uk/
//
// SAMSUNG - GPIOlib support

      
      Copyright 2008 Simtec Electronics
 *      Ben Dooks <ben@simtec.co.uk>
 *      http://armlinux.simtec.co.uk/
 *
 * SDHCI (HSMMC) support for Samsung SoC

      
      Copyright 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//
// S3C24XX Base setup for i2c device

      
      Copyright 2008 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C - I2C Controller core functions

      
      Copyright 2008 Simtec Electronics
 *		  Daniel Silverstone <dsilvers@simtec.co.uk>
 *		  Vincent Sanders <vince@simtec.co.uk>
 */

      
      Copyright 2008 Simtec Electronics
 *      http://armlinux.simtec.co.uk/
 *      Ben Dooks <ben@simtec.co.uk>
 *
 * ARM PrimeCell PL080 DMA controller

      
      Copyright 2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C2412 CPU Frequency scalling

      
      Copyright 2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C6400 - GPIO lib support

      
      Copyright 2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C64XX - IRQ register definitions

      
      Copyright 2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C64XX - Memory map definitions

      
      Copyright 2008 Simtec Electronics
 *      http://armlinux.simtec.co.uk/
 *      Ben Dooks <ben@simtec.co.uk>
 *
 * S3C64XX - modem block registers

      
      Copyright 2008 Simtec Electronics
 *      http://armlinux.simtec.co.uk/
 *      Ben Dooks <ben@simtec.co.uk>
 *
 * S3C64XX - syscon power and sleep control registers

      
      Copyright 2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C - FB platform data definitions

      
      Copyright 2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C Platform - GPIO core

      
      Copyright 2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C Platform - GPIO pin configuration

      
      Copyright 2008 Simtec Electronics
 *      http://armlinux.simtec.co.uk/
 *      Ben Dooks <ben@simtec.co.uk>
 *
 * S3C Platform - new-style fimd and framebuffer register definitions

      
      Copyright 2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C Platform - SDHCI (HSMMC) platform data definitions

      
      Copyright 2008 Simtec Electronics
 *      http://armlinux.simtec.co.uk/
 *      Ben Dooks <ben@simtec.co.uk>
 *
 * S3C - USB2.0 Highspeed/OtG device PHY registers

      
      Copyright 2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * Samsung Platform - GPIO pin configuration helper definitions

      
      Copyright 2008 SlimLogic Ltd.

      
      Copyright 2008 SlimLogic Ltd.
 *
 * Author: Liam Girdwood <lrg@slimlogic.co.uk>

      
      Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering

      
      Copyright 2008 Stuart Bennett

      
      Copyright 2008 Tensilica Inc.

      
      Copyright 2008 Tensilica Inc.
 * @remark Read the file COPYING
 *

      
      Copyright 2008 Thomas Bogendoerfer <tsbogend@alpha.franken.de>
 *
 *   inspired from vwsnd.c (SGI VW audio driver)

      
      Copyright 2008 Thomas Bogendoerfer <tsbogend@alpha.franken.de>
 *   Mxier part taken from mace_audio.c:

      
      Copyright 2008 Thomas Bogendoerfer <tsbogend@franken.de>
 */

      
      Copyright © 2008 Traverse Technologies

      
      Copyright 2008 Wind River Systems Inc.
 *
 * By Paul Gortmaker (see MAINTAINERS for contact information)

      
      Copyright 2008 Wolfson Microelectronics

      
      Copyright 2008 Wolfson Microelectronics plc

      
      Copyright 2008 Wolfson Microelectronics plc
 *

      
      Copyright 2008 Wolfson Microelectronics PLC.

      
      Copyright 2008 Wolfson Microelectronics plc
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2008 Wolfson Microelectronics PLC.
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2008 Wolfson Microelectronics PLC.
//
// Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2008 Xilinx, Inc.

      
      Copyright © 2009

      
      Copyright 2009-10 Wolfson Microelectronics, plc
 *
 * Author: Mark Brown

      
      Copyright 2009-12 Wolfson Microelectronics
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2009-12 Wolfson Microelectronics plc

      
      Copyright 2009-12 Wolfson Microelectronics plc
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2009-2010, 2012 Freescale Semiconductor, Inc
 *
 * QorIQ based Cache Controller Memory Mapped Registers

      
      Copyright 2009-2010, 2012 Freescale Semiconductor, Inc.
 *
 * QorIQ (P1/P2) L2 controller init for Cache-SRAM instantiation

      
      Copyright 2009-2010 Analog Devices Inc.

      
      Copyright 2009-2010 Canonical Ltd.

      
      Copyright 2009, 2010, Christian Lamparer <chunkeey@googlemail.com>

      
      Copyright 2009, 2010, Christian Lamparter <chunkeey@googlemail.com>

      
      Copyright 2009-2010 Creative Product Design

      
      Copyright 2009-2010 Freescale Semiconductor, Inc.
 */
#ifdef __KERNEL__
#ifndef __ASM_POWERPC_REG_BOOKE_H__
#define __ASM_POWERPC_REG_BOOKE_H__

      
      Copyright 2009-2010 Freescale Semiconductor, Inc.
 *
 * Simple memory allocator abstraction for QorIQ (P1/P2) based Cache-SRAM

      
      Copyright 2009-2010 Integrated Device Technology, Inc.

      
      Copyright 2009-2010 Integrated Device Technology, Inc.
 * Alexandre Bounine <alexandre.bounine@idt.com>
 *  - Added EM support
 *  - Modified switch operations initialization.
 *

      
      Copyright 2009-2010 Intel Corp.

      
      Copyright © 2009-2010, Intel Corporation and its suppliers.
 */

      
      Copyright © 2009-2010, Intel Corporation and its suppliers.
 *

      
      Copyright 2009-2010 Jonathan Corbet <corbet@lwn.net>

      
      Copyright 2009,2010 Jonathan Corbet <corbet@lwn.net>

      
      Copyright 2009-2010 Pengutronix

      
      Copyright 2009-2010 Pengutronix
 * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>
 *
 * loosely based on an earlier driver that has

      
      Copyright 2009, 2010 Wolfson Microelectronics. PLC.

      
      Copyright 2009,2010 Wolfson Microelectronics PLC.
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2009-2011 Analog Devices Inc.

      
      Copyright 2009-2011 Christian Lamparter <chunkeey@googlemail.com>

      
      Copyright 2009-2011 Freescale Semiconductor Inc.

      
      Copyright 2009-2011 Freescale Semiconductor, Inc.

      
      Copyright 2009-2011 Freescale Semiconductor, Inc.
 */

      
      Copyright 2009-2011 Freescale Semiconductor, Inc.
 *
 * Author: Timur Tabi <timur@freescale.com>

      
      Copyright 2009-2011 Marvell. <yuxiangl@marvell.com>

      
      Copyright 2009-2011 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2009-2011 Wolfson Microelectronics PLC.
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2009-2011 Wolfson Microelectronics PLC.
//
// Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2009,2012-2013 Freescale Semiconductor Inc.

      
      Copyright 2009-2012 Canonical Ltd.

      
      Copyright 2009-2012 Freescale Semiconductor, Inc. All Rights Reserved.
 *
 * Author: Wu Guoxing <b39297@freescale.com>

      
      Copyright 2009,2012 Gra

      
      Copyright 2009-2013 Broadcom Corporation

      
      Copyright 2009-2013 Canonical Ltd.

      
      Copyright 2009 - 2013 Integrated Device Technology, Inc.

      
      Copyright 2009-2013 Solarflare Communications Inc.

      
      Copyright 2009-2014 Analog Devices Inc.

      
      Copyright 2009-2014 VMware, Inc., Palo Alto, CA., USA

      
      Copyright © 2009-2015 Broadcom Corporation

      
      Copyright 2009-2015 Freescale Semiconductor, Inc. and others
 *
 * Description: MPC5125, VF610, MCF54418 and Kinetis K70 Nand driver.
 * Jason ported to M54418TWR and MVFA5 (VF610).
 * Authors: Stefan Agner <stefan.agner@toradex.com>
 *          Bill Pringlemeir <bpringlemeir@nbsps.com>
 *          Shaohui Xie <b21989@freescale.com>
 *          Jason Jin <Jason.jin@freescale.com>

      
      Copyright © 2009-2015 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2009 - 2015 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2009-2015 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2009 - 2016 Freescale Semiconductor, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *	 notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *	 notice, this list of conditions and the following disclaimer in the
 *	 documentation and/or other materials provided with the distribution.
 *     * Neither the name of Freescale Semiconductor nor the
 *	 names of its contributors may be used to endorse or promote products
 *	 derived from this software without specific prior written permission.
 *

      
      Copyright 2009-2016 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2009-2017 Analog Devices Inc.

      
      Copyright 2009-2017 Canonical Ltd.

      
      Copyright 2009-2018 Canonical Ltd.

      
      Copyright 2009 Advanced Micro Devices, Inc.

      
      Copyright 2009 Albert Herranz <albert_herranz@yahoo.es>
 *
 * Based on drivers/ssb/pcmcia.c

      
      Copyright 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com>

#include <linux/mfd/mc13783.h>
#include <linux/regulator/machine.h>
#include <linux/regulator/driver.h>
#include <linux/platform_device.h>
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/init.h>
#include <linux/err.h>
#include <linux/module.h>
#include "mc13xxx.h"

      
      Copyright 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com>
//
// Regs infos taken from mc13xxx drivers from freescale and mc13xxx.pdf file
// from freescale

      
      Copyright 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com>
 * updates in http://alberdroid.blogspot.com/
 *
 * Based on Atmark Techno, Inc. armadillo 500 BSP 2008
 * Based on mx31ads.c and pcm037.c Great Work!

      
      Copyright © 2009 Alessandro Rubini

      
      Copyright 2009 Alessandro Rubini

      
      Copyright 2009 Analog Devices Inc.

      
      Copyright 2009 Analog Devices Inc.
 *
 * Derived from da903x:

      
      Copyright 2009 Analog Devices Inc.
 *
 * Loosely derived from leds-da903x:

      
      Copyright 2009 Andy Green <andy@warmcat.com>
 *
 * S3C64XX SROM definitions

      
      Copyright 2009 Benjamin Herrenschmidt, IBM Corp
 * benh@kernel.crashing.org
 */

      
      Copyright 2009, Benjamin Herrenschmidt, IBM Corporation.

      
      Copyright 2009 Ben Skeggs

      
      Copyright © 2009 Bluewater Systems Ltd
 * Author: Andre Renaud <andre@bluewatersys.com>
 * Author: Ryan Mallon
 *
 * Based on m25p80.c

      
      Copyright 2009, Boris Hajduk <boris@hajduk.org>
 *
 * ch341.c implements a serial port driver for the Winchiphead CH341.

      
      Copyright 2009, Broadcom Corporation

      
      Copyright 2009  by Karsten Keil <keil@isdn4linux.de>

      
      Copyright 2009 Cam Macdonell <cam@cs.ualberta.ca>
 *
 * Based on cirrusfb.c and 8139cp.c:

      
      Copyright 2009 Christian K

      
      Copyright 2009 Christian Pellegrin EVOL S.r.l.

      
      Copyright 2009 Christian Pellegrin EVOL S.r.l.
 *

      
      Copyright 2009 CompuLab, Ltd.
 *
 * Author: Mike Rapoport <mike@compulab.co.il>

      
      Copyright 2009 Cyber Switching, Inc.
 *
 * Author: Chris Verges <chrisv@cyberswitching.com>
 * Maintainers: http://www.cyberswitching.com

      
      Copyright 2009 Daniel Ribeiro <drwyrm@gmail.com>
 *
 * For further information, please see http://wiki.openezx.org/PCAP2

      
      Copyright 2009 Felipe Balbi <me@felipebalbi.com>

      
      Copyright 2009 Freescale Semiconductor Inc.

      
      Copyright 2009 Freescale Semiconductor, Inc.

      
      Copyright 2009 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright 2009 Freescale Semiconductor, Inc. All Rights Reserved.
 *
 * Author: Fabio Estevam <fabio.estevam@freescale.com>

      
      Copyright 2009 Freescale Semiconductor, Inc.
 *
 * Cache SRAM handling for QorIQ platform

      
      Copyright 2009 Geert Uytterhoeven
 *
 *  Based on the A2000 TOD code in arch/m68k/amiga/config.c

      
      Copyright 2009 Geert Uytterhoeven
 *
 *  Based on the A3000 TOD code in arch/m68k/amiga/config.c

      
      Copyright 2009 GE Intelligent Platforms Embedded Systems, Inc.
 *
 * Derived from ca91c042.h by Michael Wyrick

      
      Copyright 2009 Guennadi Liakhovetski <g.liakhovetski@gmx.de>

      
      Copyright 2009 Harris Corporation, Steven A. Falco <sfalco@harris.com>
 *
 * Based in part on drivers/spi/spi_s3c24xx.c

      
      Copyright 2009 Holger Schurig, hs4233@mail.mn-solutions.de
 *
 * This contains i.MX21-specific hardware definitions. For those
 * hardware pieces that are common between i.MX21 and i.MX27, have a
 * look at mx2x.h.

      
      Copyright © 2009 IBM Corporation

if [ $# -lt 2 ]; then
	echo "$0 [path to objdump] [path to vmlinux]" 1>&2
	exit 1
fi

      
      Copyright © 2009 IBM Corporation

# NOTE!

      
      Copyright 2009 Ilya Yanok, Emcraft Systems Ltd, yanok@emcraft.com

      
      Copyright 2009 Integrated Device Technology, Inc.
 * Alex Bounine <alexandre.bounine@idt.com>
 * - Added Port-Write/Error Management initialization and handling
 *

      
      Copyright 2009 Integrated Device Technology, Inc.
 * Alex Bounine <alexandre.bounine@idt.com>
 * - Added Port-Write message handling
 * - Added Machine Check exception handling
 *

      
      Copyright 2009 Intel Corp.

      
      Copyright © 2009 Intel Corporation

      
      Copyright 2009 Intel Corporation; author H. Peter Anvin

      
      Copyright 2009 Intel Corporation; author: H. Peter Anvin

      
      Copyright 2009 Intel Corporation; author H. Peter Anvin
 *
 *   Original APM BIOS checking by Stephen Rothwell, May 1994
 *   (sfr@canb.auug.org.au)

      
      Copyright © 2009 Intel Corporation
 *
 * Authors:

      
      Copyright 2009 Intel Corporation.
 *     Huang Ying <ying.huang@intel.com>
 */

      
      Copyright 2009 Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>

      
      Copyright 2009 Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>
 *
 * Initially based on sound/soc/codecs/wm8400.c

      
      Copyright 2009 Jerome Glisse.

      
      Copyright 2009 Jerome Glisse

      
      Copyright 2009 Johannes Berg <johannes@sipsolutions.net>

      
      Copyright 2009 Johannes Berg <johannes@sipsolutions.net>
 */

      
      Copyright 2009, Johannes Berg <johannes@sipsolutions.net>

      
      Copyright 2009		Johannes Berg <johannes@sipsolutions.net>

      
      Copyright 2009	Johannes Berg <johannes@sipsolutions.net>

      
      Copyright 2009	Johannes Berg <johannes@sipsolutions.net>
 */

      
      Copyright	2009 Johannes Berg <johannes@sipsolutions.net>
 *
 * (As all part of the Linux kernel, this file is GPL)

      
      Copyright 2009 Johannes Berg <johannes@sipsolutions.net>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright 2009 John F. Reiser <jreiser@BitWagon.com>.  All rights reserved.

      
      Copyright 2009 John F. Reiser <jreiser@BitWagon.com>.  All rights reserved.
 *
 * The original code had the same algorithms for both 32bit
 * and 64bit ELF files, but the code was duplicated to support
 * the difference in structures that were used. This
 * file creates a macro of everything that is different between
 * the 64 and 32 bit code, such that by including this header
 * twice we can create both sets of functions by including this
 * header once with RECORD_MCOUNT_64 undefined, and again with
 * it defined.

      
      Copyright 2009 Jonathan Corbet <corbet@lwn.net>

      
      Copyright 2009 Jonathan Corbet <corbet@lwn.net>
 */

      
      Copyright 2009 Jon Smirl, Digispeaker

      
      Copyright © 2009 Keith Packard
 *
 * Permission to use, copy, modify, distribute, and sell this software and its
 * documentation for any purpose is hereby granted without fee, provided that
 * the above copyright notice appear in all copies and that both that copyright
 * notice and this permission notice appear in supporting documentation, and
 * that the name of the copyright holders not be used in advertising or
 * publicity pertaining to distribution of the software without specific,
 * written prior permission.  The copyright holders make no representations
 * about the suitability of this software for any purpose.  It is provided "as
 * is" without express or implied warranty.

      
      Copyright 2009 Krzysztof Helt <krzysztof.h1@wp.pl>
 *
 * CREDITS:(in order of appearance)
 *	skeletonfb.c by Geert Uytterhoeven and other fb code in drivers/video
 *	Special thanks ;) to Mattia Crivellini <tia@mclink.it>
 *	much inspired by the XFree86 4.x Trident driver sources
 *	by Alan Hourihane the FreeVGA project
 *	Francesco Salvestrini <salvestrini@users.sf.net> XP support,
 *	code, suggestions
 * TODO:

      
      Copyright 2009 Kwangwoo Lee
//	Kwangwoo Lee <kwangwoo.lee@gmail.com>

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/list.h>
#include <linux/timer.h>
#include <linux/init.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/platform_device.h>
#include <linux/io.h>
#include <linux/i2c.h>
#include <linux/fb.h>
#include <linux/gpio.h>
#include <linux/delay.h>
#include <linux/dm9000.h>

      
      Copyright 2009 Larry Finger <Larry.Finger@lwfinger.net>

      
      Copyright 2009 Larry Finger <Larry.Finger@lwfinger.net>
 *
 * Based on the LED handling in the r8187 driver, which is:

      
      Copyright 2009	Luis R. Rodriguez <lrodriguez@atheros.com>

      
      Copyright 2009 Luis R. Rodriguez <mcgrof@gmail.com>
#
# This script checks for duplicate includes. It also has support
# to remove them in place. Note that this will not take into
# consideration macros so you should run this only if you know
# you do have real dups and do not have them under #ifdef's. You
# could also just review the results.

      
      Copyright 2009 Luotao Fu @ Pengutronix (l.fu@pengutronix.de)
 *
 * based on leds-gpio.c by Raphael Assenat <raph@8d.com>

      
      Copyright 2009 Marcin Ko

      
      Copyright © 2009 - Maxim Levitsky

      
      Copyright © 2009 - Maxim Levitsky
 * SmartMedia/xD translation layer
 *
 * Based loosly on ssfdc.c which is

      
      Copyright 2009, Michael Buesch <m@bues.ch>

      
      Copyright 2009  MontaVista Software, Inc.
 *
 * Author: Anton Vorontsov <avorontsov@ru.mvista.com>

      
      Copyright 2009  MontaVista Software, Inc.
 *
 * See file CREDITS for list of people who contributed to this
 * project.

      
      Copyright 2009 Novell.  All Rights Reserved.

      
      Copyright © 2009 Nuvoton technology corporation.
 *
 * Wan ZongShun <mcuos.com@gmail.com>

      
      Copyright 2009 Openmoko, Inc
 * Balaji Rao <balajirrao@openmoko.org>
 */

      
      Copyright 2009, Oracle.  All rights reserved.
 *
 * Convert socket addresses to presentation addresses and universal
 * addresses, and vice versa.

      
      Copyright © 2009 Paul Mackerras, IBM Corporation.

      
      Copyright 2009 Paul Mackerras, IBM Corporation.

      
      Copyright © 2009 Paul Mackerras, IBM Corp. <paulus@au1.ibm.com>

      
      Copyright  ©  2009 Paul Mackerras, IBM Corp. <paulus@au1.ibm.com>
 *
 * For licensing details see kernel-base/COPYING

      
      Copyright 2009 Pavel Machek <pavel@ucw.cz>

      
      Copyright 2009 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de>

      
      Copyright 2009 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de>
 *
 * Initial development of this code was funded by
 * Phytec Messtechnik GmbH, http://www.phytec.de

      
      Copyright 2009 Peter Korsgaard <jacmet@sunsite.dk>

#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/platform_device.h>
#include <linux/io.h>
#include <linux/i2c.h>
#include <linux/fb.h>
#include <linux/gpio.h>
#include <linux/delay.h>
#include <linux/leds.h>
#include <linux/pwm.h>
#include <linux/pwm_backlight.h>
#include <linux/mtd/mtd.h>
#include <linux/mtd/partitions.h>

      
      Copyright 2009 Philipp Zabel

      
      Copyright 2009 Prodrive B.V..
 *
 * By Stef van Os (see MAINTAINERS for contact information)

      
      Copyright 2009 Red Hat Inc.

      
      Copyright 2009 Red Hat, Inc.

      
      Copyright 2009 Red Hat, Inc. and/or its affiliates.

      
      Copyright 2009 Red Hat, Inc. and/or its affiliates.
 *
 *  Author: Laurent Vivier <Laurent.Vivier@bull.net>

      
      Copyright 2009 Red Hat, Inc. and/or its affiliates.
 *
 * Authors:

      
      Copyright 2009 Red Hat Inc.
 *
 * Authors:

      
      Copyright 2009 Roderick Colenbrander

      
      Copyright 2009 Sascha Hauer, Pengutronix <s.hauer@pengutronix.de>

      
      Copyright 2009 Sascha Hauer <s.hauer@pengutronix.de>

      
      Copyright 2009 Sascha Hauer, s.hauer@pengutronix.de

      
      Copyright 2009 Sascha Hauer <s.hauer@pengutronix.de>
 *
 * This code is based on code copyrighted by Freescale,
 * Liam Girdwood, Javier Martin and probably others.

      
      Copyright 2009 Secret Lab Technologies Ltd.

      
      Copyright 2009 Secret Lab Technologies Ltd.
 *
 * The pci bridge fixup code was copied from ppc4xx_pci.c and was written
 * by Benjamin Herrenschmidt.

      
      Copyright 2009 Semihalf.
 *
 * Approved as OSADL project by a majority of OSADL members and funded
 * by OSADL membership fees in 2009;  for details see www.osadl.org.

      
      Copyright 2009 ShotSpotter Inc.

      
      Copyright 2009 Simon Arlott

      
      Copyright 2009 Simtec Electronics

      
      Copyright 2009 Simtec Electronics
 * and on sound/soc/imx/phycore-ac97.c which is

      
      Copyright 2009 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/


      
      Copyright 2009 Simtec Electronics
 *      Ben Dooks <ben@simtec.co.uk>
 *
 * KS8851 register definitions

      
      Copyright 2009 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C24XX SPI - FIQ pseudo-DMA transfer support

      
      Copyright 2009 Simtec Electronics <linux@simtec.co.uk>
 *
 * Additional work by Herbert Pötzl <herbert@13thfloor.at> and
 * Harald Welte <laforge@openmoko.org>

      
      Copyright 2009 Sony Corporation

      
      Copyright 2009 Sony Corporation
 *
 * Based on the MTD ps3vram driver, which is

      
      Copyright 2009 Sysgo AG

      
      Copyright 2009 Sysgo AG
 * Thomas Moll <thomas.moll@sysgo.com>
 * - fixed maintenance access routines, check for aligned access
 *

      
      Copyright 2009 Texas Instruments.

      
      Copyright © 2009       VIA Technology, Inc.

      
      Copyright 2009 VMware, Inc.

      
      Copyright 2009 Wolfson Microelectonics plc

      
      Copyright 2009 Wolfson Microelectronics

      
      Copyright 2009 Wolfson Microelectronics
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2009 Wolfson Microelectronics
//      Mark Brown <broonie@opensource.wolfsonmicro.com>

#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/platform_device.h>
#include <linux/dma-mapping.h>
#include <linux/gpio.h>
#include <linux/export.h>

      
      Copyright 2009 Wolfson Microelectronics plc

      
      Copyright 2009 Wolfson Microelectronics PLC.

      
      Copyright 2009 Wolfson Microelectronics. PLC.

      
      Copyright 2009 Wolfson Microelectronics plc
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2009 Wolfson Microelectronics, plc
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2009 Wolfson Microelectronics PLC.
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2009 Wolfson Microelectronics PLC.
//
// Author: Mark Brown <broonie@opensource.wolfsonmicro.com>
//         Liam Girdwood <lrg@slimlogic.co.uk>

      
      Copyright 2009 Wolfson Microelectronics plc
 *
 * S3C64xx CPUfreq Support

      
      Copyright 2010-11 Wolfson Microelectronics plc
 *
 * Author: Dimitris Papastamos <dp@opensource.wolfsonmicro.com>

      
      Copyright 2010-1 Wolfson Microelectronics plc
 *
 * Author: Ian Lartey <ian@opensource.wolfsonmicro.com>

      
      Copyright 2010-2011, 2013 Freescale Semiconductor, Inc.
 *
 * Author: Michael Johnston <michael.johnston@freescale.com>

      
      Copyright 2010-2011, 2013 Freescale Semiconductor, Inc.
 *
 * Author: Roy Zang <tie-fei.zang@freescale.com>

      
      Copyright 2010-2011a Analog Devices Inc.

      
      Copyright 2010-2011 Analog Devices Inc.

      
      Copyright 2010-2011 Analog Devices Inc.
 *
 * Based on linux/drivers/hwmon/ina2xx.c

      
      Copyright 2010-2011 Calxeda, Inc.

      
      Copyright 2010, 2011 David Jander <david@protonic.nl>

      
      Copyright 2010-2011 Freescale Semiconductor, Inc.

      
      Copyright 2010-2011 Freescale Semiconductor, Inc.
 */

      
      Copyright 2010-2011 Freescale Semiconductor, Inc. All Rights Reserved.

#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/slab.h>
#include <linux/pm.h>
#include <linux/i2c.h>
#include <linux/clk.h>
#include <linux/log2.h>
#include <linux/regmap.h>
#include <linux/regulator/driver.h>
#include <linux/regulator/machine.h>
#include <linux/regulator/consumer.h>
#include <linux/of_device.h>
#include <sound/core.h>
#include <sound/tlv.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>
#include <sound/soc-dapm.h>
#include <sound/initval.h>

      
      Copyright 2010-2011 Freescale Semiconductor, Inc.
 *
 * Authors:

      
      Copyright 2010-2011 Freescale Semiconductor, Inc.
 *
 * Authors: Hollis Blanchard <hollisb@us.ibm.com>
 *          Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com>
 *          Scott Wood <scottwood@freescale.com>
 *          Varun Sethi <varun.sethi@freescale.com>

      
      Copyright 2010,2011 Intel Corp.

      
      Copyright 2010, 2011 Kent Overstreet <kent.overstreet@gmail.com>

      
      Copyright 2010 2011 Mark Nelson and Tseng-Hui (Frank) Lin, IBM Corporation

      
      Copyright 2010, 2011 Mark Nelson and Tseng-Hui (Frank) Lin, IBM Corporation

      
      Copyright 2010-2011 Paul Mackerras, IBM Corp. <paulus@au1.ibm.com>
 */

      
      Copyright 2010-2011 Picochip Ltd., Jamie Iles

      
      Copyright 2010-2011 Texas Instruments Inc.
 *
 * Author: Graeme Gregory <gg@slimlogic.co.uk>
 * Author: Jorge Eduardo Candelaria <jedu@slimlogic.co.uk>
 * Author: Arnaud Deconinck <a-deconinck@ti.com>

      
      Copyright 2010-2012 Freescale Semiconductor, Inc.

      
      Copyright 2010-2012 Hauke Mehrtens <hauke@hauke-m.de>

      
      Copyright 2010-2012 Solarflare Communications Inc.

      
      Copyright 2010-2013 Imagination Technologies Ltd.
 *
 * Exposes the syswake and PDC peripheral wake interrupts to the system.

      
      Copyright 2010-2014 Imagination Technologies Ltd.

      
      Copyright © 2010-2015 Broadcom Corporation

      
      Copyright 2010-2015 Renesas Electronics Corporation
 */

      
      Copyright 2010-2015 Samuel Thibault <samuel.thibault@ens-lyon.org>

      
      Copyright � 2010 - 2015 UNISYS CORPORATION
 * All rights reserved.
 */

      
      Copyright 2010-2 Wolfson Microelectronics plc
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2010 Advanced Micro Devices, Inc.

      
      Copyright 2010 Analog Devices Inc.

      
      Copyright 2010 Analog Devices Inc.
 */

      
      Copyright 2010 Analog Devices Inc.
 *
 * Enter bugs at http://blackfin.uclinux.org/

      
      Copyright 2010 Andre B. Oliveira

      
      Copyright 2010 ARM Ltd.

      
      Copyright 2010 ARM Ltd.
 * @remark Read the file COPYING
 *
 * @author Zwane Mwaikambo
 * @author Will Deacon [move to perf]

      
      Copyright 2010 Arnaud Patard <arnaud.patard@rtp-net.org>
 *

      
      Copyright 2010 Arnaud Patard <arnaud.patard@rtp-net.org>
 *
 * Author: flove <flove@realtek.com>
 * Arnaud Patard <arnaud.patard@rtp-net.org>

      
      Copyright 2010 Ben Dooks <ben-linux <at> fluff.org>
//
// Helper for platform data setting

      
      Copyright 2010 Ben Dooks <ben-linux@fluff.org>
#
# Released under GPLv2

      
      Copyright 2010 Ben Dooks <ben-linux@fluff.org>
 *
 * Support for wakeup mask interrupts on newer SoCs

      
      Copyright 2010 Ben Dooks <ben-linux@fluff.org>
//
// Support for wakeup mask interrupts on newer SoCs

      
      Copyright 2010 Ben. Herrenschmidt, IBM Corporation.

      
      Copyright 2010 Ben. Herrenschmidt, IBM Corporation.
 *
 * Based on earlier code:

      
      Copyright 2010 Benjamin Herrenschmidt, IBM Corp

      
      Copyright 2010, Bernhard Loos <bernhardloos@googlemail.com>

      
      Copyright 2010 Broadcom

      
      Copyright 2010
 *  by Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
 *
 * This code provides a IOMMU for Xen PV guests with PCI passthrough.

      
      Copyright 2010 Canonical, Ltd.

      
      Copyright 2010 Cavium Networks

      
      Copyright 2010 Cavium Networks
 *
 *  Some portions copied from the powerpc version.

      
      Copyright 2010, Christian Lamparter <chunkeey@googlemail.com>

      
      Copyright 2010 Cisco Systems, Inc.  All rights reserved.

      
      Copyright 2010 Cisco Systems, Inc.  All rights reserved.
 * Author: Tom Lyon, pugs@cisco.com
 */

      
      Copyright 2010 Cisco Systems, Inc.  All rights reserved.
 * Author: Tom Lyon, pugs@cisco.com
 *
 * We arbitrarily define a Type1 IOMMU as one matching the below code.
 * It could be called the x86 IOMMU as it's designed for AMD-Vi & Intel
 * VT-d, but that makes it harder to re-use as theoretically anyone
 * implementing a similar IOMMU could make use of this.  We expect the
 * IOMMU to support the IOMMU API and have few to no restrictions around
 * the IOVA range that can be mapped.  The Type1 IOMMU is currently
 * optimized for relatively static mappings of a userspace process with
 * userpsace pages pinned into memory.  We also assume devices and IOMMU
 * domains are PCI based as the IOMMU API is still centered around a
 * device/bus interface rather than a group interface.

      
      Copyright 2010 (c) Philippe De Muyter <phdm@macqel.be>
 *
 * Adapted from the IXP4xx watchdog driver, which carries these notices:
 *

      
      Copyright 2010 Creative Product Design
 *
 * Derived from mx35 3stack.
 * Original author: Fabio Estevam <fabio.estevam@freescale.com>

      
      Copyright 2010 (c) ST-Ericsson AB

      
      Copyright 2010 (C) Texas Instruments, Inc. http://www.ti.com/

      
      Copyright © 2010 Daniel Vetter

      
      Copyright 2010 Darius Augulis <augulis.darius@gmail.com>

      
      Copyright 2010 David Gibson <david@gibson.dropbear.id.au>, IBM Corporation.
 *
 * Based on earlier bootwrappers by:

      
      Copyright © 2010 David Woodhouse <dwmw2@infradead.org>

      
      Copyright 2010 DENX Software Engineering GmbH
 *
 * based on:

      
      Copyright 2010 Eric B
 *
 * based on sound/soc/s3c24xx/s3c24xx_simtec_tlv320aic23.c

      
      Copyright 2010 Florian Tobias Schandinat <FlorianSchandinat@gmx.de>

      
      Copyright © 2010 Francisco Jerez <currojerez@riseup.net>

      
      Copyright © 2010 Freescale Semiconductor
 *
 * Author: Anton Vorontsov <avorontsov@ru.mvista.com>
 * Author: Jack Lan <Jack.Lan@freescale.com>
 * Author: Roy Zang <tie-fei.zang@freescale.com>

      
      Copyright 2010 Freescale Semiconductor, Inc.

      
      Copyright 2010 Freescale Semiconductor, Inc.
 */

      
      Copyright 2010 Freescale Semiconductor, Inc.
 *
 * CPM SPI and QE buffer descriptors mode support:

      
      Copyright 2010 Freescale Semiconductor, Inc.

#include <linux/module.h>
#include <linux/of_address.h>
#include <sound/soc.h>

      
      Copyright 2010 Freescale Semiconductor, Inc.
 *
 * This file is taken from the Freescale P1022DS BSP, with modifications:

      
      Copyright 2010 GE Intelligent Platforms Embedded Systems, Inc.

      
      Copyright 2010 Google Inc. All Rights Reserved.
 * Author: dlaurie@google.com (Duncan Laurie)
 *
 * Re-worked to expose sysfs APIs by mikew@google.com (Mike Waychison)

      
      Copyright 2010 Google, Inc.
 *		  Arve Hjønnevåg <arve@android.com>
 *		  Colin Cross <ccross@android.com>

      
      Copyright 2010 IBM Corporation
 * Author: K.Prasad <prasad@linux.vnet.ibm.com>
 *

      
      Copyright 2010, IBM Corporation.
 * Author: K.Prasad <prasad@linux.vnet.ibm.com>
 *

      
      Copyright 2010 Integrated Device Technology, Inc.

      
      Copyright 2010 Intel Corp.

      
      Copyright © 2010 Intel Corporation

      
      Copyright 2010 Ion Beam Application, Inc.

      
      Copyright 2010  Javier Martin <javier.martin@vista-silicon.com>
 *
 * Based on mach-pcm038.c, mach-pca100.c, mach-mx27ads.c and others.

      
      Copyright 2010, Lars-Peter Clausen <lars@metafoo.de>

      
      Copyright © 2010  Luca Barbieri

      
      Copyright 2010 Marvell International Ltd.

      
      Copyright 2010 Marvell
 *	Zhangfei Gao <zhangfei.gao@marvell.com>
 *
 * PXA Platform - SDHCI platform data definitions

      
      Copyright 2010 Matt Turner.

      
      Copyright 2010 Maurus Cuelenaere <mcuelenaere@gmail.com>
 *
 * Based on smdk6410_wm8987.c

      
      Copyright 2010 Maxim Integrated Products

      
      Copyright 2010 Michael Ellerman, IBM Corp.

      
      Copyright 2010  MontaVista Software, LLC.

      
      Copyright 2010 MontaVista Software, LLC.

      
      Copyright 2010 MontaVista Software, LLC.
 *
 * Author: Anton Vorontsov <avorontsov@ru.mvista.com>

      
      Copyright 2010 MontaVista Software, LLC.
 *
 * Authors: Scott Shu
 *	    Anton Vorontsov <avorontsov@mvista.com>

      
      Copyright 2010 Nokia Corporation
 * Contact: Felipe Balbi <felipe.balbi@nokia.com>
 */

      
      Copyright 2010 OKI Semiconductors Ltd.

      
      Copyright 2010 One Laptop Per Child

      
      Copyright 2010 Orex Computed Radiography
 */

      
      Copyright 2010 Paul Mackerras, IBM Corp. <paulus@au1.ibm.com>

      
      Copyright 2010 Paul Mackerras, IBM Corp. <paulus@au1.ibm.com>
 */

      
      Copyright 2010 PMC-Sierra, Inc.

      
      Copyright 2010 PMC-Sierra, Inc, derived from irq_cpu.c
 *
 * This file define the irq handler for MSP CIC subsystem interrupts.

      
      Copyright 2010 PMC-Sierra, Inc, derived from irq_cpu.c
 *
 * This file define the irq handler for MSP PER subsystem interrupts.

      
      Copyright 2010 Promwad Innovation Company
//	Yauhen Kharuzhy <yauhen.kharuzhy@promwad.com>
//
// S3C2416 - Helper functions for setting up SDHCI device(s) GPIO (HSMMC)

      
      Copyright 2010 Red Hat Inc.

      
      Copyright 2010 Red Hat, Inc.
 *

      
      Copyright 2010 Red Hat, Inc. and/or its affiliates.

      
      Copyright 2010 Red Hat, Inc. and/or its affiliates.
 */

      
      Copyright 2010 Red Hat, Inc. and/or its affiliates.
 *
 * Author:

      
      Copyright 2010 Red Hat, Inc. and/or its affiliates.
 *
 * Authors:

      
      Copyright 2010 Red Hat, Inc. and/or its affiliates.
 *
 *   Avi Kivity <avi@qumranet.com>
 *   Yaniv Kamay <yaniv@qumranet.com>

      
      Copyright 2010 Red Hat, Inc. and/or its affiliates.
 *
 *    MandrakeSoft S.A.
 *    43, rue d'Aboukir
 *    75002 Paris - France
 *    http://www.linux-mandrake.com/
 *    http://www.mandrakesoft.com/

      
      Copyright 2010 Red Hat, Inc.
 *
 * Author:

      
      Copyright 2010 Red Hat, Inc.
 *
 * DDC probing routines (drm_ddc_read & drm_do_probe_ddc_edid) originally from
 * FB layer.

      
      Copyright 2010 Samsung Electronics Co. Ltd.

      
      Copyright 2010 Samsung Electronics Co., Ltd.
 *	Pawel Osciak <p.osciak@samsung.com>
 *
 * Samsung framebuffer driver core functions

      
      Copyright 2010 Sascha Hauer, Pengutronix <s.hauer@pengutronix.de>

      
      Copyright 2010 Sascha Hauer, Pengutronix <s.hauer@pengutronix.de>
//
// Based on code from Freescale:
//

      
      Copyright 2010 Steven King <sfking@fdwdc.com>

      
      Copyright 2010 - Steven Rostedt <srostedt@redhat.com>, Red Hat Inc.

      
      Copyright 2010 Steven Rostedt <srostedt@redhat.com>, Red Hat Inc.

      
      Copyright 2010 Steven Rostedt <srostedt@redhat.com>, Red Hat Inc.
 */

      
      Copyright 2010 Steven Rostedt <srostedt@redhat.com>, Red Hat Inc.
 *

      
      Copyright © 2010 ST Microelectronics

      
      Copyright © 2010 STMicroelectronics.

      
      Copyright © 2010 ST Microelectronics
 * Vipin Kumar <vipin.kumar@st.com>
 * Ashish Priyadarshi
 *
 * Based on drivers/mtd/nand/nomadik_nand.c (removed in v3.8)

      
      Copyright 2010 Texas Instruments Inc.

      
      Copyright 2010 Texas Instruments Inc.
 *
 * Author: Graeme Gregory <gg@slimlogic.co.uk>
 * Author: Jorge Eduardo Candelaria <jedu@slimlogic.co.uk>

      
      Copyright 2010 Texas Instruments Inc.
 *
 * Author: Jorge Eduardo Candelaria <jedu@slimlogic.co.uk>

      
      Copyright 2010 Tilera Corporation. All Rights Reserved.

      
      Copyright 2010 Torez Smith, IBM Corporation.
 *
 * Based on earlier code:

      
      Copyright 2010 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2010 Wolfram Sang <w.sang@pengutronix.de>

      
      Copyright 2010 Wolfson Microelectronics. PLC.

      
      Copyright 2010 Wolfson Microelectronics plc
 *
 * Author: Dimitris Papastamos <dp@opensource.wolfsonmicro.com>

      
      Copyright 2010 Wolfson Microelectronics plc
 * Author: Dimitris Papastamos <dp@opensource.wolfsonmicro.com>
 *
 * WM8758 support:

      
      Copyright 2010 Wolfson Microelectronics, plc
 *
 * Author: Ian Lartey <ian@opensource.wolfsonmicro.com>

      
      Copyright 2010 Wolfson Microelectronics plc
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2010 Wolfson Microelectronics, plc
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2010 Wolfson Microelectronics PLC.
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2010 Yong Shen <yong.shen@linaro.org>

      
      Copyright 2010 Yong Shen <yong.shen@linaro.org>
//
// Based on draft driver from Arnaud Patard <arnaud.patard@rtp-net.org>

      
      Copyright 2010 Yong Shen <yong.shen@linaro.org>
//
// Based on mc13783 regulator driver :

      
      Copyright 2011-2012 Analog Devices Inc.

      
      Copyright 2011 - 2012 Bryan Wu <bryan.wu@canonical.com>

      
      Copyright 2011-2012 Calxeda, Inc.

      
      Copyright 2011-2012 Calxeda, Inc.
 */

      
      Copyright 2011 - 2012 Cavium, Inc.
 *
 * Based on code taken from recortmcount.c which is:
 *

      
      Copyright 2011 - 2012 Cavium, Inc.
 *
 * Some of this code was taken out of recordmcount.h written by:
 *

      
      Copyright 2011-2012, cozybit Inc.

      
      Copyright 2011-2012 Freescale Semiconductor Inc.

      
      Copyright 2011-2012 Freescale Semiconductor, Inc.

      
      Copyright 2011-2012 Freescale Semiconductor, Inc
 *
 * Author: Dipen Dudhat <Dipen.Dudhat@freescale.com>

      
      Copyright 2011-2012 Hauke Mehrtens <hauke@hauke-m.de>

      
      Copyright 2011, 2012, Hauke Mehrtens <hauke@hauke-m.de>

      
      Copyright 2011-2012 Hauke Mehrtens <hauke@hauke-m.de>
 *
 * Based on ssb-ohci driver

      
      Copyright © 2011-2012 Intel Corporation

      
      Copyright 2011-2012 Julian Squires <julian@cipht.net>

      
      Copyright 2011-2012, Marco Porsch <marco.porsch@s2005.tu-chemnitz.de>

      
      Copyright 2011 - 2012 Maxim Integrated Products

      
      Copyright 2011-2012 Maxim Integrated Products

      
      Copyright 2011-2012, Meador Inge, Mentor Graphics Corporation.

      
      Copyright 2011-2012, Meador Inge, Mentor Graphics Corporation.
 *
 * Some ideas based on un-pushed work done by Vivek Mahajan, Jason Jin, and
 * Mingkai Hu from Freescale Semiconductor, Inc.

      
      Copyright 2011-2012 NVIDIA, Inc.
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2011-2012, Pavel Zubarev <pavel.zubarev@gmail.com>

      
      Copyright © 2011, 2012 Roland Stigge

      
      Copyright 2011-2012 Texas Instruments Inc.
 *
 * Author: Graeme Gregory <gg@slimlogic.co.uk>

      
      Copyright 2011,2012 Toradex Inc.

      
      Copyright 2011-2012 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2011-2013 Analog Devices Inc.

      
      Copyright 2011-2013 Autronica Fire and Security AS

      
      Copyright 2011-2013 Broadcom Corporation

      
      © Copyright 2011-2013 Datera, Inc.

      
      Copyright 2011-2013 Freescale Semiconductor, Inc.

      
      Copyright 2011-2013 Freescale Semiconductor, Inc.
 */

      
      Copyright © 2011-2013 Intel Corporation

      
      Copyright © 2011-2013 Jussi Kivilinna <jussi.kivilinna@iki.fi>

      
      Copyright 2011-2013 Solarflare Communications Inc.

      
      Copyright 2011-2013 Texas Instruments Inc.
 *
 * Author: Graeme Gregory <gg@slimlogic.co.uk>
 * Author: Ian Lartey <ian@slimlogic.co.uk>

      
      Copyright 2011-2014 Analog Devices Inc.

      
      Copyright 2011-2014, ARM Ltd.
 *
 * This module allows virtio devices to be used over a virtual, memory mapped
 * platform device.

      
      Copyright 2011-2014 Autronica Fire and Security AS

      
      Copyright 2011-2014 Freescale Semiconductor, Inc.

      
      Copyright © 2011-2014 Intel Corporation

      
      Copyright 2011-2014 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2011-2015 Analog Devices Inc.

      
      Copyright 2011-2015 Hauke Mehrtens <hauke@hauke-m.de>

      
      Copyright 2011-2015 IBM Corp.

      
      Copyright 2011-2015 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2011-2016 Analog Devices Inc.

      
      Copyright 2011-2016 by Emese Revfy <re.emese@gmail.com>

      
      Copyright 2011,2016 Freescale Semiconductor, Inc.

      
      Copyright 2011-2016 Google Inc.
 *
 * Author: Kees Cook <keescook@chromium.org>

      
      Copyright © 2011-2016 Intel Corporation

      
      Copyright 2011-2017 by the PaX Team <pageexec@freemail.hu>

      
      Copyright © 2011-2018 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2011-2 Wolfson Microelectronics PLC.

      
      Copyright 2011-2 Wolfson Microelectronics plc
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2011-2 Wolfson Microelectronics PLC.
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2011 Advanced Micro Devices, Inc.

      
      Copyright 2011 Advanced Micro Devices, Inc.
 *
 * @author Robert Richter <robert.richter@amd.com>

      
      Copyright 2011 Analog Devices Inc.

      
      Copyright 2011 Analog Devices Inc.
 */

      
      Copyright 2011 Analog Devices Inc

      
      Copyright 2011 Analog Devices Inc (from AD7923 Driver)

      
      Copyright 2011, ARM Ltd.
 *

      
      Copyright:	2011 Azimut Ltd. <http://azimutrzn.ru/>
*/

      
      Copyright 2011 bct electronic GmbH

      
      Copyright 2011 Ben Hutchings.
 *
 * Based in part on the fsam7440 driver, which is:

      
      Copyright 2011 Benjamin Herrenschmidt <benh@kernel.crashing.org>, IBM Corp.
 */

      
      Copyright 2011 Benjamin Herrenschmidt, IBM Corp.

      
      Copyright 2011, Broadcom Corporation

      
      Copyright 2011 Broadcom Corporation.  All rights reserved.

#ifndef __SOUND_ARM_BCM2835_H
#define __SOUND_ARM_BCM2835_H

      
      Copyright 2011 Broadcom Corporation.  All rights reserved.

#ifndef _VC_AUDIO_DEFS_H_
#define _VC_AUDIO_DEFS_H_

      
      Copyright 2011 Broadcom Corporation.  All rights reserved.

#include <linux/interrupt.h>
#include <linux/slab.h>

      
      Copyright 2011 Broadcom Corporation.  All rights reserved.

#include <linux/platform_device.h>

      
      Copyright 2011 Broadcom Corporation.  All rights reserved.

#include <linux/slab.h>
#include <linux/module.h>
#include <linux/completion.h>
#include "bcm2835.h"
#include "vc_vchi_audioserv_defs.h"

      
      Copyright 2011 Broadcom Corporation.  All rights reserved.

#include <sound/core.h>
#include <sound/control.h>
#include <sound/tlv.h>
#include <sound/asoundef.h>

      
      Copyright 2011 by Bryan Wu <bryan.wu@canonical.com>

      
      Copyright 2011 Calxeda, Inc.

      
      Copyright 2011 Christian K

      
      Copyright 2011 Cirrus Logic, Inc.
 *
 * Author: Georgi Vlaev <joe@nucleusys.com>
 *	   Brian Austin <brian.austin@cirrus.com>

      
      Copyright 2011 Cirrus Logic, Inc.
 *
 * Authors: Georgi Vlaev, Nucleus Systems Ltd, <joe@nucleusys.com>
 *	    Brian Austin, Cirrus Logic Inc, <brian.austin@cirrus.com>

      
      Copyright 2011 Cisco Systems, Inc.  All rights reserved.

      
      Copyright 2011 CompuLab, Ltd.
 *
 * Author: Mike Rapoport <mike@compulab.co.il>

      
      Copyright 2011 (c) Oracle Corp.

      
      Copyright 2011 David Gibson, IBM Corporation <dwg@au1.ibm.com>

      
      Copyright © 2011 David Kleikamp IBM Corporation

      
      Copyright © 2011 David Kliekamp IBM Corporation

      
      Copyright 2011 Denis

      
      Copyright 2011, Dmitry Eremin-Solenikov

      
      Copyright 2011 Florian Tobias Schandinat <FlorianSchandinat@gmx.de>

      
      Copyright 2011 Free Electrons

      
      Copyright 2011 Freescale Semiconductor Inc.

      
      Copyright 2011 Freescale Semiconductor, Inc.

      
      Copyright 2011 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright 2011 Freescale Semiconductor, Inc. All Rights Reserved.
//
// Refer to drivers/dma/imx-sdma.c

      
      Copyright 2011 Freescale Semiconductor, Inc
 *
 * Author: Dipen Dudhat <dipen.dudhat@freescale.com>

      
      Copyright 2011 Freescale Semiconductor, Inc.
 *
 * Authors: Hollis Blanchard <hollisb@us.ibm.com>

      
      Copyright 2011 Freescale Semiconductor, Inc.
 *
 * Based on caamalg.c crypto API driver.

      
      Copyright 2011 Freescale Semiconductor, Inc
 *
 * Freescale Integrated Flash Controller

      
      Copyright 2011 Google, Inc.
 */

      
      Copyright 2011 Google Inc. All Rights Reserved
 *
 * Author:

      
      Copyright 2011, Hauke Mehrtens <hauke@hauke-m.de>

      
      Copyright 2011 Hauppauge Computer works
 *  - drivers/staging/media/lirc/lirc_zilog.c

      
      Copyright 2011 Heiko Stuebner <heiko@sntech.de>
 *
 * based on fixed.c

      
      Copyright 2011 Heiko Stuebner <heiko@sntech.de>
 *
 * based on fixed.h

      
      Copyright 2011 Heiko Stuebner <heiko@sntech.de>
 *
 * based on s3c64xx_cpufreq.c

      
      Copyright 2011 IBM Corp.

      
      Copyright 2011 IBM Corp.
 */
#define pr_fmt(fmt)	"PCI: OF: " fmt

      
      Copyright 2011 IBM Corporation.

      
      Copyright 2011 IBM Corporation

      
      Copyright 2011 IBM Corporation
 * Author: Mahesh Salgaonkar <mahesh@linux.vnet.ibm.com>
 */

      
      Copyright 2011 Integrated Device Technology, Inc.

      
      Copyright 2011, Integrated Device Technology, Inc.

      
      Copyright 2011 Intel Corp.
 *   Author: Huang Ying <ying.huang@intel.com>
 *
 * Under normal circumstances, when a hardware error occurs, the error
 * handler receives control and processes the error. This gives OSPM a
 * chance to process the error condition, report it, and optionally attempt
 * recovery. In some cases, the system is unable to process an error.
 * For example, system firmware or a management controller may choose to
 * reset the system or the system might experience an uncontrolled crash
 * or reset.The boot error source is used to report unhandled errors that
 * occurred in a previous boot. This mechanism is described in the BERT
 * table.

      
      Copyright © 2011 Intel Corporation

      
      Copyright 2011 Intel Corporation

      
      Copyright 2011 Intel Corporation; author Matt Fleming

      
      Copyright © 2011 Ivan Djelic <ivan.djelic@parrot.com>

      
      Copyright 2011 Jonathan Corbet <corbet@lwn.net>

      
      Copyright 2011 Jonathan Corbet corbet@lwn.net
 */
#ifndef _MCAM_CORE_H
#define _MCAM_CORE_H

      
      Copyright 2011 Jonathan Corbet corbet@lwn.net
 */
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/fs.h>
#include <linux/mm.h>
#include <linux/i2c.h>
#include <linux/interrupt.h>
#include <linux/spinlock.h>
#include <linux/slab.h>
#include <linux/device.h>
#include <linux/wait.h>
#include <linux/list.h>
#include <linux/dma-mapping.h>
#include <linux/delay.h>
#include <linux/vmalloc.h>
#include <linux/io.h>
#include <linux/clk.h>
#include <linux/videodev2.h>
#include <media/v4l2-device.h>
#include <media/v4l2-ioctl.h>
#include <media/v4l2-ctrls.h>
#include <media/v4l2-event.h>
#include <media/i2c/ov7670.h>
#include <media/videobuf2-vmalloc.h>
#include <media/videobuf2-dma-contig.h>
#include <media/videobuf2-dma-sg.h>

      
      Copyright 2011 Lars-Peter Clausen <lars@metafoo.de>

      
      Copyright 2011 Linaro

      
      Copyright 2011 Linaro Limited

      
      Copyright 2011 Linaro Ltd.

      
      Copyright 2011 Linus Walleij <linus.walleij@linaro.org>

      
      Copyright 2011 Marvell. <jyli@marvell.com>

      
      Copyright 2011 Matt Evans <matt@ozlabs.org>, IBM Corporation

      
      Copyright 2011 Matt Evans <matt@ozlabs.org>, IBM Corporation
 *
 * Based on the x86 BPF compiler, by Eric Dumazet (eric.dumazet@gmail.com)
 * Ported to ppc32 by Denis Kirjanov <kda@linux-powerpc.org>

      
      Copyright 2011 Matt Evans <matt@ozlabs.org>, IBM Corporation
 *
 * Split from bpf_jit.h

      
      Copyright 2011 Maxim Integrated Products

      
      Copyright 2011 Michal Simek <monstr@monstr.eu>

      
      Copyright 2011 Microsoft
 *

      
      Copyright 2011, Netlogic Microsystems.

      
      Copyright 2011, Netlogic Microsystems Inc.

      
      Copyright 2011 NW Digital Radio
 *
 * Author: Jeremy McDermond <nh6z@nh6z.net>

      
      Copyright © 2011 NXP Semiconductors

      
      Copyright © 2011 Parrot S.A.
 *
 * Author: Ivan Djelic <ivan.djelic@parrot.com>

      
      Copyright 2011 Paul Mackerras, IBM Corp. <paulus@au1.ibm.com>

      
      Copyright 2011 PetaLogix Qld Pty Ltd
 *   Port to Microblaze
 */

      
      Copyright © 2011, Picochip.
 */

      
      Copyright 2011 Picochip, Jamie Iles.

      
      Copyright: 2011 Raumfeld GmbH

      
      Copyright: 2011 Raumfeld GmbH
 * Author: Johannes Stezenbach <js@sig21.net>
 *
 * based on ad73311.c

      
      Copyright: 2011 Raumfeld GmbH
 * Author: Johannes Stezenbach <js@sig21.net>
 *
 * based on code from:

      
      Copyright: 2011 Raumfeld GmbH
 * Author: Sven Brandau <info@brandau.biz>
 *
 * based on code from:

      
      Copyright 2011 Realtek Microelectronics

      
      Copyright 2011 Realtek Microelectronics
 *
 * Author: flove <flove@realtek.com>

      
      Copyright 2011 Realtek Semiconductor Corp.
 * Author: Johnny Hsu <johnnyhsu@realtek.com>

      
      Copyright 2011 Red Hat Inc.

      
      Copyright 2011 Red Hat, Inc.

      
      Copyright 2011 Red Hat, Inc. and/or its affiliates.

      
      Copyright 2011 Red Hat, Inc. and/or its affiliates.
 *
 * Authors:

      
      Copyright 2011 Red Hat, Inc., Peter Zijlstra

      
      Copyright 2011 Roland Stigge <stigge@antcom.de>

      
      Copyright 2011 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *
 * Header file for samsung s3c and s5p time support

      
      Copyright 2011, Siemens AG
 * written by Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
 */

      
      Copyright 2011 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>

#include <linux/kernel.h>
#include <linux/list.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/platform_device.h>
#include <linux/fb.h>
#include <linux/io.h>
#include <linux/init.h>
#include <linux/gpio.h>
#include <linux/leds.h>
#include <linux/delay.h>
#include <linux/mmc/host.h>
#include <linux/regulator/machine.h>
#include <linux/regulator/fixed.h>
#include <linux/pwm.h>
#include <linux/pwm_backlight.h>
#include <linux/dm9000.h>
#include <linux/gpio_keys.h>
#include <linux/gpio/driver.h>
#include <linux/spi/spi.h>

      
      Copyright 2011 Solarflare Communications Inc.

      
      Copyright 2011 The Chromium Authors, All Rights Reserved.

      
      Copyright © 2011 Tony Breeds IBM Corporation
 *
 * Based on earlier code:

      
      Copyright 2011 Vista Silicon S.L.
 *
 * Author: Javier Martin <javier.martin@vista-silicon.com>

      
      Copyright 2011 Wind River Systems, Inc.

      
      Copyright 2011 Wolfram Sang, Pengutronix e.K.
 */

      
      Copyright 2011 Wolfson Microelectronics

      
      Copyright 2011 Wolfson Microelectronics plc.

      
      Copyright 2011 Wolfson Microelectronics plc

      
      Copyright 2011 Wolfson Microelectronics PLC.

      
      Copyright 2011 Wolfson Microelectronics. PLC.

      
      Copyright 2011 Wolfson Microelectronics plc
 *
 * Author: Dimitris Papastamos <dp@opensource.wolfsonmicro.com>

      
      Copyright 2011 Wolfson Microelectronics plc
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2011 Wolfson Microelectronics PLC.
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2011 Wolfson Microelectronics plc
 *	Mark Brown <broonie@opensource.wolfsonmicro.com>
 */

      
      Copyright 2011 Wolfson Microelectronics plc
//	Mark Brown <broonie@opensource.wolfsonmicro.com>
//

      
      Copyright 2011 Wolfson Microelectronics plc
//	Mark Brown <broonie@opensource.wolfsonmicro.com>

#include <linux/export.h>
#include <linux/interrupt.h>
#include <linux/i2c.h>
#include <linux/spi/spi.h>
#include <linux/gpio/machine.h>

      
      Copyright © 2011 WORK Microwave GmbH

      
      Copyright 2011 Xillybus Ltd, http://xillybus.com
 *
 * Driver for the Xillybus FPGA/host framework.

      
      Copyright 2011 Xillybus Ltd, http://xillybus.com
 *
 * Driver for the Xillybus FPGA/host framework using Open Firmware.

      
      Copyright 2011 Xillybus Ltd, http://xillybus.com
 *
 * Driver for the Xillybus FPGA/host framework using PCI Express.

      
      Copyright 2011 Xillybus Ltd, http://xillybus.com
 *
 * Header file for the Xillybus FPGA/host framework.

      
      Copyright 2012-14 Advanced Micro Devices, Inc.

      
      Copyright 2012-15 Advanced Micro Devices, Inc.

      
      Copyright 2012-15 Advanced Micro Devices, Inc.cls
*

      
      Copyright 2012-16 Advanced Micro Devices, Inc.

      
      Copyright 2012-2013 Analog Devices Inc.

      
      Copyright 2012-2013 (C) M2TECH S.r.l and Amarula Solutions B.V.
 *
 * Authors:  Michael Trimarchi <michael@amarulasolutions.com>
 *           Antonio Ospite <ao2@amarulasolutions.com>

      
      Copyright 2012-2013, cozybit Inc.

      
      Copyright 2012-2013 David Herrmann <dh.herrmann@gmail.com>

      
      Copyright 2012-2013 Freescale Semiconductor, Inc.

      
      Copyright 2012-2013 Freescale Semiconductor, Inc.
 */

      
      Copyright 2012-2013 Jonas Gorski <jogo@openwrt.org>

      
      Copyright © 2012-2013 Jussi Kivilinna <jussi.kivilinna@iki.fi>

      
      Copyright © 2012-2013 Jussi Kivilinna <jussi.kivilinna@iki.fi>
 *
 * CBC & ECB parts based on code (crypto/cbc.c,ecb.c) by:

      
      Copyright © 2012-2013 Jussi Kivilinna <jussi.kivilinna@mbnet.fi>

      
      Copyright 2012-2013, Marco Porsch <marco.porsch@s2005.tu-chemnitz.de>

      
      Copyright 2012-2013 Solarflare Communications Inc.

      
      Copyright 2012-2013 Stefan Roese <sr@denx.de>

      
      Copyright 2012-2013 STMicroelectronics Inc.

      
      Copyright 2012-2013 STMicroelectronics Inc.
 *
 * Denis Ciocca <denis.ciocca@st.com>

      
      Copyright 2012-2014 Freescale Semiconductor, Inc.

      
      Copyright 2012-2014 Freescale Semiconductor, Inc.
 */

      
      Copyright © 2012-2014 HiSilicon Technologies Co., Ltd.
 *              http://www.hisilicon.com
 *
 * Author: Zhou Wang <wangzhou.bry@gmail.com>
 * The initial developer of the original code is Zhiyong Cai
 * <caizhiyong@huawei.com>

      
      Copyright 2012-2014 Imagination Technologies Ltd.

      
      Copyright © 2012-2014 Intel Corporation

      
      Copyright 2012-2014 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2012-2015 Avago Technologies.  All rights reserved.
 *

      
      Copyright 2012-2015 Cisco Systems, Inc. and/or its affiliates.
 *  All rights reserved.
 */

      
      Copyright 2012-2015 Freescale Semiconductor Inc.
 *
 * Author: Chenhui Zhao <chenhui.zhao@freescale.com>

      
      Copyright 2012-2015 Freescale Semiconductor, Inc.

#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/dmaengine.h>
#include <linux/module.h>
#include <linux/of_address.h>
#include <linux/regmap.h>
#include <linux/slab.h>
#include <linux/time.h>
#include <sound/core.h>
#include <sound/dmaengine_pcm.h>
#include <sound/pcm_params.h>
#include <linux/mfd/syscon.h>
#include <linux/mfd/syscon/imx6q-iomuxc-gpr.h>

      
      Copyright 2012-2015 VMware, Inc.

      
      Copyright 2012-2015 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2012-2016 Advanced Micro Devices, Inc.

      
      Copyright 2012-2016 by the PaX Team <pageexec@freemail.hu>

      
      Copyright © 2012-2016 Intel Corporation

      
      Copyright 2012-2016 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2012-2017 Solarflare Communications Inc.

      
      Copyright 2012 Actions Semi Inc.
 * Author: Actions Semi, Inc.
 *

      
      Copyright 2012 Advanced Micro Devices, Inc.

      
      Copyright 2012 Advanced Micro Devices, Inc., Robert Richter
 *
 * Perf-events backend for OProfile.

      
      Copyright 2012 Alexandre Pereira da Silva <aletes.xgr@gmail.com>

      
      Copyright 2012 Analog Devices Inc.

      
      Copyright 2012, Anton Blanchard, IBM Corporation.

      
      © Copyright 2012 ATMEL, Hong Xu
 *
 *    Add Nand Flash Controller support for SAMA5 SoC

      
      Copyright 2012 ATMEL, Hong Xu
 *
 *   Add Nand Flash Controller support for SAMA5 SoC

      
      Copyright 2012 bct electronic GmbH

      
      Copyright 2012 Benjamin Herrenschmidt, IBM Corporation.

      
      Copyright 2012 Benjamin Herrenschmidt, IBM Corporation

      
      Copyright 2012 Benjamin Herrenschmidt, IBM Corp.
 *
 * Released under the term of the GNU GPL v2.

      
      Copyright 2012 by Oracle Inc
 * Author: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
 *
 * This code borrows ideas from https://lkml.org/lkml/2011/11/30/249
 * so many thanks go to Kevin Tian <kevin.tian@intel.com>
 * and Yu Ke <ke.yu@intel.com>.

      
      Copyright 2012 by Servergy, Inc.

      
      Copyright 2012 Calxeda, Inc.

      
      Copyright 2012 Calxeda, Inc.
 *
 * Based on arch/arm/plat-mxc/cpuidle.c: #v3.7

      
      Copyright 2012 Calxeda, Inc.
 *
 * based on the AHCI SATA platform driver by Jeff Garzik and Anton Vorontsov

      
      Copyright 2012 CirrusLogic, Inc.
 *
 * Author: Georgi Vlaev <joe@nucleusys.com>
 * Author: Brian Austin <brian.austin@cirrus.com>

      
      Copyright 2012 Cisco Systems, Inc.  All rights reserved.

      
      Copyright 2012 Cisco Systems, Inc. and/or its affiliates. All rights reserved.
 */

      
      Copyright 2012 Cisco Systems, Inc. and/or its affiliates. All rights reserved.
 *

      
      Copyright 2012 (C), Jason Cooper <jason@lakedaemon.net>
 *
 * arch/arm/mach-mvebu/kirkwood.c

      
      Copyright 2012 Creative Product Design

      
      Copyright 2012 CS Systemes d

      
      Copyright 2012 CS Systemes d
 *
 * And also on hwmon/ads79xx.c

      
      Copyright 2012 (C), Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
 *
 * arch/arm/mach-orion5x/board-dt.c

      
      Copyright 2012 DENX Software Engineering, GmbH.

      
      Copyright 2012 DENX Software Engineering, GmbH
 *
 * Pulled from code:

      
      Copyright 2012 Dialog Semiconductor Ltd.

      
      Copyright 2012 Dialog Semiconductor Ltd.
 *
 * Author: Michal Hajduk, Dialog Semiconductor
 * Author: Krystian Garbaciak, Dialog Semiconductor

      
      Copyright 2012 Dialog Semiconductors Ltd.

      
      Copyright 2012 Emerson

      
      Copyright 2012, Fabio Baltieri <fabio.baltieri@gmail.com>

      
      Copyright 2012, Fabio Baltieri <fabio.baltieri@gmail.com>
 *
 * Based on ledtrig-timer.c by Richard Purdie <rpurdie@openedhand.com>

      
      Copyright 2012 Free Electrons

      
      Copyright 2012 Freescale Semiconductor Inc.

      
      Copyright 2012 Freescale Semiconductor, Inc.

      
      Copyright 2012 Freescale Semiconductor, Inc.
 */

      
      Copyright 2012 Freescale Semiconductor, Inc.
 *
 * Authors: Andy Fleming <afleming@freescale.com>
 *          Timur Tabi <timur@freescale.com>

      
      Copyright 2012 Freescale Semiconductor, Inc.
 *
 * Author: Timur Tabi <timur@freescale.com>

      
      Copyright 2012 Freescale Semiconductor, Inc.

#include <linux/err.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/pinctrl/machine.h>
#include <linux/pinctrl/pinconf.h>
#include <linux/pinctrl/pinctrl.h>
#include <linux/pinctrl/pinmux.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include "../core.h"
#include "pinctrl-mxs.h"

      
      Copyright 2012 Freescale Semiconductor, Inc.

#include <linux/init.h>
#include <linux/of_device.h>
#include <linux/pinctrl/pinctrl.h>
#include "pinctrl-mxs.h"

      
      Copyright 2012  Google, Inc.

      
      Copyright 2012 Google, Inc.
 */

      
      Copyright 2012 Google, Inc

      
      Copyright 2012 Google, Inc.
 *
 * Allocation in bcache is done in terms of buckets:
 *

      
      Copyright 2012, Hauke Mehrtens <hauke@hauke-m.de>

      
      Copyright 2012 IBM Corp.
 *
 * Author(s):

      
      Copyright 2012 IBM Corporation
 *
 * Author: Ashley Lai <ashleydlai@gmail.com>
 *         Nayna Jain <nayna@linux.vnet.ibm.com>

      
      Copyright © 2012 Intel Corporation

      
      Copyright 2012 Intel Corporation

      
      Copyright 2012 Intel Corporation; author H. Peter Anvin

      
      Copyright 2012 Intel Corporation
 * Author: Josh Triplett <josh@joshtriplett.org>
 *
 * Based on the bgrt driver:

      
      Copyright 2012, Intel Inc.
 *
 *  based on omap.c driver, which was

      
      Copyright 2012 Javier Martin, Vista Silicon <javier.martin@vista-silicon.com>

#include <linux/err.h>
#include <linux/init.h>
#include <linux/types.h>
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <linux/spinlock.h>
#include <linux/device.h>
#include <linux/dma-mapping.h>
#include <linux/slab.h>
#include <linux/platform_device.h>
#include <linux/clk.h>
#include <linux/dmaengine.h>
#include <linux/module.h>
#include <linux/of_device.h>
#include <linux/of_dma.h>

      
      Copyright © 2012 John Crispin <john@phrozen.org>

      
      Copyright © 2012 Jussi Kivilinna <jussi.kivilinna@mbnet.fi>

      
      Copyright 2012 Kim Phillips, Freescale Semiconductor.

      
      Copyright 2012, Kurt Van Dijck <kurt.van.dijck@eia.be>

      
      Copyright 2012 Linaro Ltd.

      
      Copyright 2012 Linaro Ltd.
 *		  Anton Vorontsov <anton.vorontsov@linaro.org>
 */

      
      Copyright 2012 Linaro Ltd.
 *		  Anton Vorontsov <anton.vorontsov@linaro.org>
 *
 * Based on ideas from Andrew Morton, David Rientjes, KOSAKI Motohiro,
 * Leonid Moiseichuk, Mel Gorman, Minchan Kim and Pekka Enberg.

      
      Copyright 2012 Linaro Ltd.

#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_platform.h>
#include <linux/i2c.h>
#include <linux/clk.h>
#include <sound/soc.h>

      
      Copyright 2012 Lothar Felten <l-felten@ti.com>

      
      Copyright 2012 Lucas Stach <dev@lynxeye.de>
 *

      
      Copyright 2012 Maarten Lankhorst

      
      Copyright 2012 Marvell International Ltd.

      
      Copyright 2012 Matt Evans
 */

      
      Copyright 2012 Michael Ellerman, IBM Corporation.

      
      Copyright © 2012 Micron Technology, Inc.
 *
 * Vincenzo Aliberti <vincenzo.aliberti@gmail.com>
 * Domenico Manna <domenico.manna@gmail.com>
 * Many thanks to Andrea Vigilante for initial enabling

      
      Copyright © 2012 NetCommWireless
 * Iwo Mergler <Iwo.Mergler@netcommwireless.com.au>
 *
 * Test for multi-bit error recovery on a NAND page This mostly tests the
 * ECC controller / driver.

      
      Copyright 2012 Nouveau community

      
      Copyright 2012 Nouveau Community

      
      Copyright 2012 Ondrej Zary <linux@rainbow-software.org>
 * based on radio-aimslab.c by M. Kirkwood
 * and radio-sf16fmi.c by M. Kirkwood and Petr Vandrovec
 */

      
      Copyright 2012      Panasonic Corporation

      
      Copyright 2012 Paul Mackerras, IBM Corp. <paulus@au1.ibm.com>
 */

      
      Copyright 2012 Pavel Machek <pavel@denx.de>

      
      Copyright 2012 Peter Meerwald <pmeerw@pmeerw.net>

      
      Copyright 2012 Philippe Retornaz, <philippe.retornaz@epfl.ch>
 *
 * Heavly based on phycore-mc13783:

      
      Copyright 2012 Philippe Retornaz, philippe.retornaz@epfl.ch
 *
 * Initial development of this code was funded by
 * Phytec Messtechnik GmbH, http://www.phytec.de

      
      Copyright © 2012 Rafa

      
      Copyright © 2012 Red Hat

      
      Copyright 2012 Red Hat

      
      Copyright 2012 Red Hat Inc.

      
      Copyright 2012 Red Hat Inc

      
      Copyright 2012 Red Hat, Inc.

      
      Copyright 2012 Red Hat, Inc <mjg@redhat.com>

      
      Copyright 2012 Red Hat Inc.
 * Parts based on xf86-video-ast

      
      Copyright 2012 Red Hat <mjg@redhat.com>

      
      Copyright 2012 Red Hat <mjg@redhat.com>
 */
#include <linux/module.h>
#include <linux/usb.h>
#include <linux/device.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/acpi.h>
#include <linux/pci.h>
#include <linux/usb/hcd.h>

      
      Copyright © 2012 Roland Stigge

      
      Copyright 2012 Sascha Hauer, Pengutronix

      
      Copyright 2012 Simon Arlott

      
      Copyright 2012 Simon Arlott, Chris Boot, Stephen Warren

      
      Copyright 2012 Sonal Santan

      
      Copyright 2012 Sony Corporation

      
      Copyright 2012 Stanislav Yakovlev <stas.yakovlev@gmail.com>

      
      Copyright 2012 sTec, Inc.

      
      Copyright 2012 STEC, Inc.

      
      Copyright 2012 Stefan Roese <sr@denx.de>

      
      Copyright 2012 Steffen Trumtrar, Pengutronix
 *
 * based on imx27-dt.c

      
      Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>
 *
 * description of display timings

      
      Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>
 *
 * display timings of helpers

      
      Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>
 *
 * generic videomode description

      
      Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>
 *
 * videomode of-helpers

      
      Copyright 2012 ST Ericsson.
 *
 * Power supply driver for ST Ericsson pm2xxx_charger charger

      
      Copyright 2012 ST Microelectronics (Alessandro Rubini)

      
      Copyright 2012 Texas Instruments

      
      Copyright 2012 Texas Instruments
 *
 * Author: Daniel(Geon Si) Jeong <daniel.jeong@ti.com>

      
      Copyright 2012 Texas Instruments
 *
 * Author: Milo(Woogyom) Kim <milo.kim@ti.com>

      
      Copyright 2012 Texas Instruments Inc.
 *
 * Author: Sourav Poddar <sourav.poddar@ti.com>

      
      Copyright 2012 The Nouveau community

      
      Copyright 2012 Wolfson Microelectronics

      
      Copyright 2012 Wolfson Microelectronics PLC.

      
      Copyright 2012 Wolfson Microelectronics. PLC.

      
      Copyright 2012 Wolfson Microelectronics plc
 *
 * Author: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>

      
      Copyright 2012 Wolfson Microelectronics PLC.
 *
 * Author: Dimitris Papastamos <dp@opensource.wolfsonmicro.com>

      
      Copyright 2012 Wolfson Microelectronics plc
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2012 Wolfson Microelectronics PLC.
 *
 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright 2012 Wolfson Microelectronics PLC.
 *
 * Authors: Mark Brown <broonie@opensource.wolfsonmicro.com>
 *          Dimitris Papastamos <dp@opensource.wolfsonmicro.com>
 *          Scott Ling <sl@opensource.wolfsonmicro.com>

      
      Copyright 2012 Xyratex Technology Limited
 */

      
      Copyright 2012 Xyratex Technology Limited
 *
 * Wrappers for kernel crypto shash api to pclmulqdq crc32 imlementation.

      
      Copyright 2012 Yuanhan Liu All Rights Reserved

      
      Copyright 2013

      
      Copyright 2013-15 Advanced Micro Devices, Inc.

      
      Copyright 2013-15 Maxim Integrated Products

      
      Copyright 2013-16 Advanced Micro Devices, Inc.

      
      Copyright 2013-2014 Analog Devices Inc.

      
      Copyright 2013-2014 Freescale Semiconductor, Inc.

      
      Copyright 2013-2014 Freescale Semiconductor, Inc.
 *
 * Driver for the Freescale eDMA engine with flexible channel multiplexing
 * capability for DMA request sources. The eDMA block can be found on some
 * Vybrid and Layerscape SoCs.

      
      Copyright 2013, 2014 Horms Solutions Ltd.
 *
 * Contact: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 * Contact: Simon Horman <horms@verge.net.au>

      
      Copyright 2013,2014 IBM Corp.

      
      Copyright 2013-2014  Intel Mobile Communications GmbH

      
      Copyright 2013-2014  Intel Mobile Communications GmbH
 */

      
      Copyright 2013-2014 Intel Mobile Communications GmbH

      
      Copyright 2013 - 2014 Maxim Integrated Products

      
      Copyright 2013-2014 Red Hat Inc.

      
      Copyright 2013-2015 Analog Devices Inc.

      
      Copyright 2013-2015 Emilio L
 *
 * Emilio López <emilio@elopez.com.ar>

      
      Copyright 2013-2015 Freescale Semiconductor Inc.
 */
#ifndef __FSL_DPKG_H_
#define __FSL_DPKG_H_

      
      Copyright 2013-2015 Freescale Semiconductor Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *	 notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *	 notice, this list of conditions and the following disclaimer in the
 *	 documentation and/or other materials provided with the distribution.
 *     * Neither the name of Freescale Semiconductor nor the
 *	 names of its contributors may be used to endorse or promote products
 *	 derived from this software without specific prior written permission.
 *

      
      Copyright 2013-2015  Intel Mobile Communications GmbH

      
      Copyright 2013-2015 Maxim Integrated Products

      
      Copyright 2013-2015, Michael Ellerman, IBM Corp.

      
      Copyright 2013-2016 Freescale Semiconductor Inc.

      
      Copyright 2013-2016 Freescale Semiconductor Inc.
 *

      
      Copyright 2013-2016 Freescale Semiconductor, Inc.

      
      Copyright 2013-2016 Freescale Semiconductor Inc.
 *
 * I/O services to send MC commands to the MC hardware

      
      Copyright 2013-2016 Integrated Device Technology, Inc.

      
      Copyright 2013-2017 by PaX Team <pageexec@freemail.hu>

      
      Copyright 2013-2017 IBM Corp.

      
      Copyright 2013-2017 Pervasive Displays, Inc.

      
      Copyright 2013 Actions Semi Inc.
 * Author: Actions Semi, Inc.
 *

      
      Copyright 2013 Advanced Micro Devices, Inc.

      
      Copyright © 2013 Alistair Popple <alistair@popple.id.au> IBM Corporation

      
      Copyright © 2013 Alistair Popple IBM Corporation
 *
 * Based on earlier code:

      
      Copyright 2013 Amarula Solutions

      
      Copyright 2013 Analog Devices Inc.

      
      Copyright 2013, Anton Blanchard, IBM Corporation.

      
      © Copyright 2013 ATMEL, Josh Wu (josh.wu@atmel.com)

      
      Copyright 2013 ATMEL, Josh Wu (josh.wu@atmel.com)

      
      Copyright 2013
 *
 * Based on
 *	OMAP DMAengine support by Russell King

      
      Copyright 2013
 *
 * Based on
 *	Raspberry Pi PCM I2S ALSA Driver

      
      Copyright 2013 Broadcom Corporation
 *

      
      Copyright 2013 Canonical Ltd.

      
      Copyright 2013 Chen-Yu Tsai

      
      Copyright 2013 Cisco Systems, Inc.  All rights reserved.

      
      Copyright 2013 Cisco Systems, Inc. and/or its affiliates.

      
      Copyright 2013 Cisco Systems, Inc. and/or its affiliates. All rights reserved.
 */

      
      Copyright 2013 Cisco Systems, Inc. and/or its affiliates.
 * All rights reserved.
 */

      
      Copyright 2013 Cisco Systems, Inc. and/or its affiliates.
 *
 * Author: Chaithrika U S <chaithrika@ti.com>

      
      Copyright 2013 Cisco Systems, Inc. and/or its affiliates.
 *
 * Contributors:

      
      Copyright 2013 Codethink Ltd.

      
      Copyright 2013 CSC Australia Pty. Ltd.

      
      Copyright 2013 CSC Australia Pty. Ltd.
 *
 * Based on earlier code by:
 *

      
      Copyright 2013 Daniel Borkmann <borkmann@redhat.com>

      
      Copyright 2013 Daniel Borkmann <daniel@iogearbox.net>

      
      Copyright 2013 Emilio L
 * Emilio López <emilio@elopez.com.ar>
 *

      
      Copyright 2013 Emilio L
 *
 * Emilio López <emilio@elopez.com.ar>

      
      Copyright 2013 Eukr
 * Based on imx35-pinfunc.h in the same directory Which is:

      
      Copyright 2013 Eukr
//
// This driver was mostly copied from the imx51 pinctrl driver which has:
//

      
      Copyright 2013 Free Electrons

      
      Copyright 2013 Freescale Semiconductor Inc.

      
      Copyright 2013 Freescale Semiconductor, Inc.

      
      Copyright 2013 Freescale Semiconductor, Inc.
 *

      
      Copyright 2013 Freescale Semiconductor, Inc.
 *
 * Author: Wang Dongsheng <Dongsheng.Wang@freescale.com>
 *	   Li Yang <leoli@freescale.com>

      
      Copyright 2013 Freescale Semiconductor, Inc.
 *
 * CPU Frequency Scaling driver for Freescale QorIQ SoCs.

      
      Copyright 2013 Freescale Semiconductor, Inc.
//
// Freescale DSPI driver
// This file contains a driver for the Freescale DSPI

      
      Copyright 2013 Freescale Semiconductor, Inc.

#include <linux/clk.h>
#include <linux/cpu.h>
#include <linux/cpufreq.h>
#include <linux/cpu_cooling.h>
#include <linux/delay.h>
#include <linux/device.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/mfd/syscon.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/regmap.h>
#include <linux/slab.h>
#include <linux/thermal.h>
#include <linux/types.h>
#include <linux/nvmem-consumer.h>

      
      Copyright 2013 Freescale Semiconductor, Inc.

#include <linux/err.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/pinctrl/pinctrl.h>

      
      Copyright 2013 Golden Delicious Computers

      
      Copyright 2013 Golden Delicious Computers
 * Lukas Märdian <lukas@goldelico.com>
 *
 * Based on dumb driver for gta01 battery

      
      Copyright 2013 Google Inc.

      
      Copyright 2013 Google, Inc

      
      Copyright 2013 Google Inc. All Rights Reserved
 *
 * Authors:

      
      Copyright 2013 Google Inc.
 * Author: Willem de Bruijn (willemb@google.com)
 *
 * A basic test of packet socket fanout behavior.

      
      Copyright 2013 Greg Ungerer <gerg@uclinux.org>

      
      Copyright 2013 Hauke Mehrtens <hauke@hauke-m.de>

      
      Copyright 2013 IBM Corp.

      
      Copyright 2013 IBM Corporation
 * Author: Mahesh Salgaonkar <mahesh@linux.vnet.ibm.com>
 */

      
      Copyright 2013 IBM Corporation");
MODULE_DESCRIPTION("HMC drive DVD access");


      
      Copyright 2013 Ideas On Board SPRL

      
      Copyright 2013 Ideas On Board SPRL
 */

      
      Copyright 2013 Ilia Mirkin

      
      Copyright © 2013 Intel Corporation

      
      Copyright 2013 Intel Corporation

      
      Copyright 2013 Intel Corporation; author Matt Fleming

      
      Copyright 2013 Intel Corporation
 *
 * The Synopsys DesignWare 8250 has an extra feature whereby it detects if the
 * LCR is written whilst busy.  If it is, then a busy detect interrupt is
 * raised, the LCR needs to be rewritten and the uart status register read.

      
      Copyright 2013 Jeff Layton <jlayton@poochiereds.net>
 */
#undef TRACE_SYSTEM
#define TRACE_SYSTEM filelock

      
      Copyright 2013: Jeff Layton <jlayton@redhat.com>

      
      Copyright © 2013 Jussi Kivilinna <jussi.kivilinna@iki.fi>

      
      Copyright © 2013 Jussi Kivilinna <jussi.kivilinna@iki.fi>
 *
 * Based on work by:

      
      Copyright © 2013 Jussi Kivilinna <jussi.kivilinna@mbnet.fi>

      
      Copyright 2013 Linaro

      
      Copyright 2013 Linaro Limited

      
      Copyright 2013 Linaro Limited; author Roy Franz

      
      Copyright 2013 Linaro Ltd.

      
      Copyright 2013 Linaro Ltd

      
      Copyright 2013 Linaro Ltd.  All rights reserved.

      
      Copyright 2013 Lucas Stach, Pengutronix <l.stach@pengutronix.de>

      
      Copyright 2013 Markus Pargmann <mpa@pengutronix.de>, Pengutronix

      
      Copyright 2013 Matrox Graphics

      
      Copyright 2013 Matthew Garrett <mjg59@srcf.ucam.org>
 */

      
      Copyright 2013 Maxime Ripard <maxime.ripard@free-electrons.com>
 *
 * Based on the Linux driver provided by Allwinner:

      
      Copyright 2013 Maxime Ripard
 *
 * Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright 2013, Michael (Ellerman

      
      Copyright 2013 Michael Ellerman, Guo Chao, IBM Corp.

      
      Copyright 2013 Michael Ellerman, IBM Corp.

      
      Copyright 2013, Michael Ellerman, IBM Corp.

      
      Copyright 2013 Michael Ellerman, IBM Corporation.

      
      Copyright 2013, Michael Ellerman, IBM Corporation.

      
      Copyright 2013 Oleksandr Kravchenko <o.v.kravchenko@globallogic.com>

      
      Copyright 2013 Oleksandr Kravchenko <x0199363@ti.com>
 *

      
      Copyright 2013 Olliver Schinagl <oliver@schinagl.nl>

      
      Copyright 2013 Ondrej Zary
 *
 * Original driver by
 * Aaron Dewell <dewell@woods.net>
 * Gaerti <Juergen.Gaertner@mbox.si.uni-hannover.de>

      
      Copyright © 2013 Patrik Jakobsson

      
      Copyright 2013 Peter Meerwald <pmeerw@pmeerw.net>

      
      Copyright 2013 Philipp Zabel, Pengutronix

      
      Copyright 2013 Philipp Zabel, Pengutronix
 *
 * Author: Krystian Garbaciak, Dialog Semiconductor

      
      Copyright 2013 Philipp Zabel, Pengutronix
 *
 * Author: Krystian Garbaciak, Dialog Semiconductor
 * Author: Michal Hajduk, Dialog Semiconductor

      
      Copyright 2013 Philipp Zabel, Pengutronix
 *
 * Author: Krystian Garbaciak <krystian.garbaciak@diasemi.com>

      
      Copyright 2013 Philipp Zabel, Pengutronix
 *
 * Author: Michal Hajduk, Dialog Semiconductor

      
      Copyright 2013 Qtechnology A/S

      
      Copyright 2013 Qtechnology/AS
 *
 * Author: Peter Meerwald <p.meerwald@bct-electronic.com>
 * Author: Ricardo Ribalda <ricardo.ribalda@gmail.com>

      
      Copyright © 2013 Raspberry Pi (Trading) Ltd.
 *
 * Authors: Vincent Sanders <vincent.sanders@collabora.co.uk>
 *          Dave Stevenson <dsteve@broadcom.com>
 *          Simon Mellor <simellor@broadcom.com>
 *          Luke Diamand <luked@broadcom.com>

      
      Copyright 2013 Realtek Microelectronics

      
      Copyright 2013 Realtek Semiconductor Corp.

      
      Copyright © 2013 Red Hat

      
      Copyright 2013 Red Hat

      
      Copyright 2013 Red Hat Inc.

      
      Copyright 2013 Red Hat, Inc.
 * Author: Daniel Borkmann <dborkman@redhat.com>
 *         Chetan Loke <loke.chetan@gmail.com> (TPACKET_V3 usage example)
 *
 * A basic test of packet socket's TPACKET_V1/TPACKET_V2/TPACKET_V3 behavior.

      
      Copyright 2013 Runzhen Wang, IBM Corporation.

      
      Copyright 2013 Solarflare Communications
 * Author: Ben Hutchings
 */

      
      Copyright 2013 STMicroelectronics Inc.

      
      Copyright 2013 STMicroelectronics Inc.
 *
 * Denis Ciocca <denis.ciocca@st.com>

      
      Copyright 2013 Texas Instruments
 *
 * Author: Milo Kim <milo.kim@ti.com>

      
      Copyright 2013 Texas Instruments
 *
 * Author: Milo(Woogyom) Kim <milo.kim@ti.com>

      
      Copyright 2013 Texas Instruments, Inc.

      
      Copyright 2013 Texas Instruments, Inc.
 *
 * Author: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com>

      
      Copyright 2013 Texas Instruments, Inc.
 *	Cyril Chemparathy <cyril@ti.com>
 *	Santosh Shilimkar <santosh.shillimkar@ti.com>
 *

      
      Copyright 2013 Texas Instruments, Inc.
 *	Santosh Shilimkar <santosh.shillimkar@ti.com>
 *
 * Based on Kevins work on DAVINCI SOCs
 *	Kevin Hilman <khilman@linaro.org>

      
      Copyright 2013 Til-Technologies
 *
 * Author: Renaud Cerrato <r.cerrato@til-technologies.fr>

      
      Copyright 2013 Tomasz Figa <tomasz.figa@gmail.com>
 *
 * Samsung PWM controller platform data helpers.

      
      Copyright © 2013 Tom St Denis <tstdenis@elliptictech.com>
 * Based on crypto/xcbc.c:

      
      Copyright © 2013 Tony Breeds IBM Corporation

      
      Copyright 2013 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2014-16 Peter Meerwald-Stadler <pmeerw@pmeerw.net>

      
      Copyright 2014-2015 Advanced Micro Devices, Inc.

      
      Copyright 2014-2015 Analog Devices Inc.

      
      Copyright © 2014-2015 Broadcom

      
      Copyright 2014-2015 Cisco Systems, Inc. and/or its affiliates.
 *  All rights reserved.
 */

      
      Copyright 2014 - 2015 Freescale Semiconductor, Inc.

      
      Copyright 2014-2015 Freescale Semiconductor Inc.

      
      Copyright 2014-2015 Freescale Semiconductor Inc.
 */

      
      Copyright 2014-2015 Freescale Semiconductor, Inc. All Rights Reserved.
 */

      
      Copyright 2014-2015 Google Inc.

      
      Copyright 2014-2015 Integrated Device Technology, Inc.
 *    Alexandre Bounine <alexandre.bounine@idt.com>

      
      Copyright 2014-2015 Linaro Ltd.

      
      Copyright 2014-2015 Linaro Ltd.
 */

      
      Copyright 2014-2015 Linaro Ltd.
 */
#include <linux/kthread.h>
#include <linux/sizes.h>
#include <linux/usb.h>
#include <linux/kfifo.h>
#include <linux/debugfs.h>
#include <linux/list.h>
#include <asm/unaligned.h>

      
      Copyright 2014-2015 Macq S.A.
 *
 * Author: Philippe De Muyter <phdm@macqel.be>
 * Author: Alexandre Belloni <alexandre.belloni@free-electrons.com>

      
      Copyright 2014-2015 PMC-Sierra, Inc.

      
      Copyright 2014-2015 Prodrive Technologies
 *    Andre van Herk <andre.van.herk@prodrive-technologies.com>
 *    Jerry Jacobs <jerry.jacobs@prodrive-technologies.com>

      
      Copyright 2014-2015, Qualcomm Atheros, Inc.

      
      Copyright 2014-2015, Qualcomm Atheros, Inc.
 *

      
      Copyright © 2014-2015 Red Hat, Inc. All Rights Reserved.

      
      Copyright 2014-2015 Solarflare Communications Inc.

      
      Copyright 2014-2015 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2014-2015 Yoshinori Sato <ysato@users.sourceforge.jp>
 */

      
      Copyright 2014-2016 Analog Devices

      
      Copyright 2014-2016 Analog Devices Inc.

      
      Copyright 2014-2016 by Open Source Security, Inc., Brad Spengler <spender@grsecurity.net>

      
      Copyright 2014-2016 Freescale Semiconductor Inc.

      
      Copyright 2014-2016 Google Inc.

      
      Copyright 2014-2016 IBM Corp.

      
      Copyright © 2014-2016 Intel Corporation

      
      Copyright 2014-2016 Linaro Ltd.
 */

      
      Copyright 2014-2016 The OpenSSL Project Authors. All Rights Reserved.

      
      Copyright © 2014-2017 Broadcom

      
      Copyright © 2014-2017 Intel Corporation

      
      Copyright 2014-2018 Advanced Micro Devices, Inc.

      
      Copyright © 2014-2018 Broadcom

      
      Copyright © 2014-2018 Intel Corporation
 */

      
      Copyright 2014 Advanced Micro Devices, Inc.

      
      Copyright 2014 Alexander Aring <aar@pengutronix.de>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright 2014 Analog Devices Inc.

      
      Copyright 2014 Andrea Merello <andrea.merello@gmail.com>
 *
 * Based on the r8180 and Realtek r8187se drivers, which are:

      
      Copyright 2014 Bart Tanghe <bart.tanghe@thomasmore.be>

      
      Copyright 2014 Belkin Inc.

      
      Copyright © 2014 Broadcom

      
      Copyright 2014, Broadcom Corporation

      
      Copyright 2014 Canonical

      
      Copyright 2014 Chen-Yu Tsai
 *
 * Chen-Yu Tsai <wens@csie.org>

      
      Copyright 2014 CirrusLogic, Inc.
 *
 * Author: Brian Austin <brian.austin@cirrus.com>

      
      Copyright 2014 Cirrus Logic, Inc.
 *
 * Author: Paul Handrigan <paul.handrigan@cirrus.com>

      
      Copyright 2014 Cisco Systems, Inc.  All rights reserved.

      
      Copyright 2014 Cisco Systems, Inc. and/or its affiliates. All rights reserved.

      
      Copyright 2014 Cisco Systems, Inc. and/or its affiliates. All rights reserved.
 */

      
      Copyright 2014 Elettra-Sincrotrone Trieste S.C.p.A.
 *
 * Based on earlier code by:
 *

      
      Copyright 2014 Emilio L

      
      Copyright 2014 Freescale Semiconductor Inc.

      
      Copyright 2014 Freescale Semiconductor, Inc.

      
      Copyright 2014 Gerd Hoffmann <kraxel@redhat.com>

      
      Copyright 2014 Google Chromium project.
 *  Author: Anatol Pomozov <anatol@chromium.org>
 *

      
      Copyright 2014  Google, Inc.

      
      Copyright 2014 Google Inc.

      
      Copyright 2014 Google, Inc.

      
      Copyright 2014 Google, Inc

      
      Copyright 2014 Google Inc.
 * Author: willemb@google.com (Willem de Bruijn)
 *
 * Test software tx timestamping, including

      
      Copyright 2014      Hans de Goede <hdegoede@redhat.com>

      
      Copyright 2014 Hans de Goede <hdegoede@redhat.com>
 *
 * based on the AHCI SATA platform driver by Jeff Garzik and Anton Vorontsov
 * Based on code from Allwinner Technology Co., Ltd. <www.allwinnertech.com>,
 * Daniel Wang <danielwang@allwinnertech.com>

      
      Copyright 2014 Hans de Goede <hdegoede@redhat.com>
 *
 * Derived from the OCHI-SSB driver
 * Derived from the OHCI-PCI driver

      
      Copyright 2014 Hans de Goede <hdegoede@redhat.com>
 *
 * Derived from the ohci-ssb driver

      
      Copyright 2014, Hauke Mehrtens <hauke@hauke-m.de>

      
      Copyright 2014 IBM Corp.

      
      Copyright 2014 IBM Corp.
 */

      
      Copyright 2014 IBM Corp.
 * Author(s): Alexander Yarygin <yarygin@linux.vnet.ibm.com>
 */

      
      Copyright 2014 IBM Corporation.

      
      Copyright 2014 IBM Corporation
 * Author: Mahesh Salgaonkar <mahesh@linux.vnet.ibm.com>
 */

      
      Copyright 2014 Ideas on Board Oy
 *
 * Contacts:

      
      Copyright © 2014 Intel Corporation

      
      Copyright 2014 Intel Corporation

      
      Copyright 2014, Intel Corporation

      
      Copyright 2014 Intel Corporation; author: H. Peter Anvin

      
      Copyright 2014	Intel Corporation (Author: Johannes Berg)

      
      Copyright © 2014 Intel Corporation
 *   Daniel Vetter <daniel.vetter@ffwll.ch>
 *
 * Author: Rickard E. (Rik) Faith <faith@valinux.com>
 * Author: Gareth Hughes <gareth@valinux.com>

      
      Copyright © 2014 Intel Corporation

#ifndef _DRM_AUDIO_COMPONENT_H_
#define _DRM_AUDIO_COMPONENT_H_

      
      Copyright 2014  Intel Mobile Communications GmbH

      
      Copyright 2014 Jon Smirl <jonsmirl@gmail.com>

      
      Copyright © 2014 Jussi Kivilinna <jussi.kivilinna@iki.fi>

      
      Copyright © 2014 Jussi Kivilinna <jussi.kivilinna@iki.fi>
 *
 * This file is based on sha1_generic.c and sha1_ssse3_glue.c:

      
      Copyright © 2014 Jussi Kivilinna <jussi.kivilinna@mbnet.fi>
 *
 * CBC & ECB parts based on code (crypto/cbc.c,ecb.c) by:

      
      Copyright 2014 Laurent Pinchart

      
      Copyright 2014 Linaro Limited

      
      Copyright 2014 Linaro Ltd.

      
      Copyright 2014 Linaro Ltd.
 */

      
      Copyright 2014 Linaro Ltd

      
      Copyright 2014 Linaro Ltd.
 *
 * 14/04/2005 Initial version, colin.king@philips.com

      
      Copyright 2014 Linaro Ltd
 *
 * Author: Mark Brown <broonie@kernel.org>

      
      Copyright 2014 Linaro Ltd.
 *
 * Heavily based on drivers/usb/class/cdc-acm.c and
 * drivers/usb/serial/usb-serial.c.

      
      Copyright 2014 Linaro Ltd.
 */
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/usb.h>
#include <linux/usb/hcd.h>

      
      Copyright 2014 Markus Pargmann <mpa@pengutronix.de>, Pengutronix
//
// Split from fsl_ssi.c

      
      Copyright 2014 Martin Peres

      
      Copyright 2014 Maxime Ripard
 *
 * Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright 2014, Michael Ellerman, IBM Corp.

      
      Copyright 2014 Michal Sojka <sojka@merica.cz>
 */

      
      Copyright 2014 MundoReader S.L.

      
      Copyright © 2014 NVIDIA Corporation

      
      Copyright 2014 Oleksij Rempel <linux@rempel-privat.de>

      
      Copyright 2014 Oleksij Rempel <linux@rempel-privat.de>
 *	Provide Alphascale ASM9260 support.

      
      Copyright 2014 Pali Roh
 *
 * GPLv2.

      
      Copyright 2014      Panasonic Corporation

      
      Copyright 2014 Panasonic Corporation

      
      Copyright 2014 Peter Meerwald <pmeerw@pmeerw.net>

      
      Copyright 2014 Peter Meerwald <pmeerw@pmeerw.net>
 *

      
      Copyright 2014 QLogic Corporation

      
      Copyright 2014 Rafa

      
      Copyright 2014, Rafa

      
      Copyright: 2014 Raumfeld GmbH

      
      Copyright: 2014 Raumfeld GmbH
 * Author: Sven Brandau <info@brandau.biz>
 *
 * based on code from:

      
      Copyright 2014 Realtek Microelectronics

      
      Copyright 2014 Realtek Semiconductor Corp.

      
      Copyright 2014 Realtek Semiconductor Corp.
 *
 * Author: Oder Chiou <oder_chiou@realtek.com>

      
      Copyright © 2014 Red Hat Inc.

      
      Copyright 2014 Red Hat Inc.

      
      Copyright © 2014 Red Hat.
 *
 * Permission to use, copy, modify, distribute, and sell this software and its
 * documentation for any purpose is hereby granted without fee, provided that
 * the above copyright notice appear in all copies and that both that copyright
 * notice and this permission notice appear in supporting documentation, and
 * that the name of the copyright holders not be used in advertising or
 * publicity pertaining to distribution of the software without specific,
 * written prior permission.  The copyright holders make no representations
 * about the suitability of this software for any purpose.  It is provided "as
 * is" without express or implied warranty.

      
      Copyright © 2014 Red Hat
 *
 * Permission to use, copy, modify, distribute, and sell this software and its
 * documentation for any purpose is hereby granted without fee, provided that
 * the above copyright notice appear in all copies and that both that copyright
 * notice and this permission notice appear in supporting documentation, and
 * that the name of the copyright holders not be used in advertising or
 * publicity pertaining to distribution of the software without specific,
 * written prior permission.  The copyright holders make no representations
 * about the suitability of this software for any purpose.  It is provided "as
 * is" without express or implied warranty.

      
      Copyright 2014 Rose Technology
 *
 * Author: Søren Andersen <san@rosetechnology.dk>
 * Maintainers: http://www.nslu2-linux.org/

      
      Copyright 2014 Roy Spliet

      
      Copyright 2014 Skyworks Solutions Inc.

      
      Copyright 2014 Sony Mobile Communications Inc.

      
      Copyright 2014 Sukadev Bhattiprolu, IBM Corporation.

      
      Copyright 2014 Sutajio Ko-Usagi PTE LTD
 *
 * Author: Sean Cross <xobs@kosagi.com>

      
      Copyright 2014 Texas Instruments, Inc.

      
      Copyright © 2014 The Chromium OS Authors

      
      Copyright 2014 Tilera Corporation. All Rights Reserved.

      
      Copyright 2014 Ulrich Hecht

      
      Copyright 2014 Wolfson Microelectronics plc
 *
 * Author: Richard Fitzgerald <rf@opensource.wolfsonmicro.com>

      
      Copyright 2015

      
      Copyright 2015-16 Golden Delicious Computers
 *
 * Author: Nikolaus Schaller <hns@goldelico.com>

      
      Copyright 2015-16 Maxim Integrated Products

      
      Copyright 2015 - 2016 Amazon.com, Inc. or its affiliates.

      
      Copyright 2015-2016 Analog Devices Inc.

      
      Copyright 2015-2016, Aneesh Kumar K.V, IBM Corporation.

      
      Copyright 2015-2016 Axis Comunications AB.

      
      Copyright 2015-2016 Collabora Ltd.
 *
 *  Based on the implementation from the Android Open Source Project,

      
      Copyright 2015-2016 Freescale Semiconductor Inc.

      
      Copyright 2015-2016 Freescale Semiconductor, Inc.

      
      Copyright 2015-2016 Google Inc.

      
      Copyright 2015-2016 Google Inc.
 */

      
      Copyright © 2015-2016 Intel Corporation

      
      Copyright 2015 - 2016 Intel Deutschland GmbH
 *
 * This file is GPLv2 as found in COPYING.

      
      Copyright 2015-2016 Linaro Ltd.
 */

      
      Copyright 2015-2016 Vladimir Zapolskiy <vz@mleia.com>

      
      Copyright 2015-2017 Advanced Micro Devices, Inc.

      
      Copyright 2015-2017 Google, Inc

      
      Copyright 2015-2017 Google, Inc
 *
 * USB Power Delivery protocol stack.

      
      Copyright 2015-2017 Google, Inc
 *
 * USB Type-C Port Controller Interface.

      
      Copyright 2015-2017	Intel Deutschland GmbH

      
      Copyright 2015-2017	Intel Deutschland GmbH
 */

      
      Copyright 2015-2017 Pengutronix, Lucas Stach <kernel@pengutronix.de>

      
      Copyright 2015-2017 Pengutronix, Lucas Stach <kernel@pengutronix.de>
 */

      
      Copyright 2015-2017 Socionext Inc.
 */

      
      Copyright 2015-2018 Cirrus Logic

      
      Copyright 2015-2018 Socionext Inc.
 * Author:

      
      Copyright 2015 Adam Sampson <ats@offog.org>

      
      Copyright 2015 Advanced Micro Devices, Inc.

      
      Copyright 2015 Advanced Micro Devices, Inc.


      
      Copyright 2015 Akamai Technologies Inc. All Rights Reserved
 *
 * Authors:

      
      Copyright 2015 Allworx Corp.
 *

      
      Copyright 2015 Amazon.com, Inc. or its affiliates.

      
      Copyright 2015 Analog Devices Inc.

      
      Copyright 2015 Andrea Venturi <be17068@iperbole.bo.it>

      
      Copyright 2015 Andrew Lunn <andrew@lunn.ch>

      
      Copyright 2015, Anshuman Khandual, IBM Corporation.

      
      Copyright 2015, Anton Blanchard, IBM Corp.

      
      Copyright 2015 Baylibre SAS.

      
      Copyright © 2015 Broadcom

      
      Copyright 2015 Broadcom

      
      Copyright © 2015 Broadcom Corporation

      
      Copyright © 2015 Broadcom Corporation
 *
 * Derived from bcm963xx_4.12L.06B_consumer/shared/opensource/include/bcm963xx/63268_map_part.h:

      
      Copyright 2015 Carnegie Mellon University
 *
 * Expose entries from QEMU's firmware configuration (fw_cfg) device in
 * sysfs (read-only, under "/sys/firmware/qemu_fw_cfg/...").

      
      Copyright 2015 Chen-Yu Tsai
 *
 * Chen-Yu Tsai <wens@csie.org>

      
      Copyright 2015 Chen-Yu Tsai
 *
 * Chen-Yu Tsai	<wens@csie.org>

      
      Copyright 2015 Cirrus Logic Inc.
 *
 * Author: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>

      
      Copyright 2015 Cirrus Logic Inc
 *
 * Author: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>

      
      Copyright 2015 Cirrus Logic, Inc.
 *
 * Author: Paul Handrigan <Paul.Handrigan@cirrus.com>,
 *         Tim Howe <Tim.Howe@cirrus.com>

      
      Copyright 2015 Cirrus Logic Inc.
 *
 * Author: Richard Fitzgerald <rf@opensource.wolfsonmicro.com>

      
      Copyright 2015 Cirrus Logic, Inc.
 *
 * Author: Richard Fitzgerald <rf@opensource.wolfsonmicro.com>

      
      Copyright 2015 Cirrus Logic, Inc.
 *
 * Authors: Paul Handrigan <Paul.Handrigan@cirrus.com>,
 *          Tim Howe <Tim.Howe@cirrus.com>

      
      Copyright 2015 Cirrus Logic, Inc.
 *
 * Authors: Tim Howe <Tim.Howe@cirrus.com>

      
      Copyright 2015 Cirrus Logic, Inc.
 *
 * Author: Tim Howe <Tim.Howe@cirrus.com>

      
      Copyright 2015 Cisco Systems, Inc. and/or its affiliates. All rights reserved.
 */

      
      Copyright 2015 Cisco Systems, Inc. and/or its affiliates. All rights
 * reserved.
 */

      
      Copyright 2015, Cyril Bur, IBM Corp.

      
      Copyright 2015, Daniel Axtens, IBM Corporation

      
      Copyright 2015 Felix Fietkau <nbd@openwrt.org>
 *
 * Based on ssb-ohci driver

      
      Copyright 2015 Freescale, Inc.

      
      Copyright 2015 Freescale Semiconductor

      
      Copyright 2015 Freescale Semiconductor Inc.

      
      Copyright 2015 Freescale Semiconductor, Inc.

      
      Copyright 2015 Freescale Semiconductor, Inc.
 *
 * Freescale DCU drm device driver

      
      Copyright 2015 Google Chromium project.
 *  Author: Anatol Pomozov <anatol@chromium.org>

      
      Copyright 2015 Google Inc.

      
      Copyright 2015 Google, Inc.

      
      Copyright 2015 Google Inc.
 */
#ifndef __GB_CAMERA_H
#define __GB_CAMERA_H

      
      Copyright © 2015 Google Inc.
 *
 * This file is based on sha256_ssse3_glue.c:

      
      Copyright © 2015 Google Inc.
 *
 * This file is based on sha512_neon_glue.c:

      
      Copyright 2015 Gridpoint
 *
 * Author: Jon Ringle <jringle@gridpoint.com>

      
      Copyright 2015 Hannes Reinecke

      
      Copyright 2015 Heiko Stuebner <heiko@sntech.de>

      
      Copyright 2015, Heiner Kallweit <hkallweit1@gmail.com>

      
      Copyright 2015 IBM Corp.

      
      Copyright 2015 IBM Corp.
 *
 * Joel Stanley <joel@jms.id.au>

      
      Copyright © 2015 IBM Corporation

      
      Copyright 2015 IBM Corporation.

      
      Copyright 2015 IBM Corporation
 * Author: Mahesh Salgaonkar <mahesh@linux.vnet.ibm.com>
 */

      
      Copyright © 2015 Intel Corporation.

      
      Copyright © 2015 Intel Corporation

      
      Copyright 2015 Intel Corporation

      
      Copyright © 2015      Intel Corporation.
 *
 * Authors: David Howells <dhowells@redhat.com>
 *          David Woodhouse <dwmw2@infradead.org>

      
      Copyright © 2015 Intel Corporation.
 *
 * Authors: David Woodhouse <David.Woodhouse@intel.com>

      
      Copyright 2015 Intel Deutschland GmbH

      
      Copyright 2015 Joachim Eastwood <manabian@gmail.com>

      
      Copyright 2015 Jonas Gorski <jogo@openwrt.org>

      
      Copyright 2015 Karol Herbst

      
      Copyright 2015 Karol Herbst <nouveau@karolherbst.de>

      
      Copyright © 2015 Keith Packard <keithp@keithp.com>
 */

      
      Copyright 2015, Laurent Dufour, IBM Corp.
 *
 * Test the kernel's signal returning code to check reclaim is done if the
 * sigreturn() is called while in a transaction (suspended since active is
 * already dropped trough the system call path).

      
      Copyright 2015 LG Electronics Inc.

      
      Copyright 2015 Linaro.

      
      Copyright 2015 Linaro Limited

      
      Copyright 2015 Linaro Ltd.

      
      Copyright 2015 Linaro Ltd.
 */

      
      Copyright 2015 Linaro Ltd.
 */
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/sizes.h>
#include <linux/cdev.h>
#include <linux/fs.h>
#include <linux/idr.h>
#include <linux/uaccess.h>

      
      Copyright 2015 Linaro Ltd.
 */
#include <linux/kernel.h>
#include <linux/module.h>
#include <sound/soc.h>
#include <sound/pcm_params.h>

      
      Copyright 2015 Linaro Ltd.
 */
#undef TRACE_SYSTEM
#define TRACE_SYSTEM greybus

      
      Copyright 2015 Maciej Szmigiero <mail@maciej.szmigiero.name>
 *
 * Based on ad7414.c:

      
      Copyright 2015 Marcus Cooper <codekipper@gmail.com>
 *
 * Based on the Allwinner SDK driver, released under the GPL.

      
      Copyright 2015 Martin Kepplinger <martink@posteo.de>

      
      Copyright 2015 Martin Peres

      
      Copyright 2015 Maxime Ripard

      
      Copyright 2015 Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright 2015 Maxime Ripard
 *
 * Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright 2015 Mentor Graphics Corporation.

      
      Copyright 2015, Michael Ellerman, IBM Corp.

      
      Copyright 2015, Michael Neuling, IBM Corp.

      
      Copyright 2015 Nouveau project

      
      Copyright 2015 Nouveau Project

      
      Copyright 2015 Nuvoton Technology Corp.

      
      Copyright © 2015 Pengutronix, Markus Pargmann <mpa@pengutronix.de>

      
      Copyright 2015, Qualcomm Atheros, Inc.

      
      Copyright 2015 Realtek Microelectronics

      
      Copyright 2015 Realtek Semiconductor Corp.

      
      Copyright 2015 Realtek Semiconductor Corp.
 *
 * Author: Oder Chiou <oder_chiou@realtek.com>

      
      Copyright 2015 Red Hat Inc.

      
      Copyright 2015, Red Hat, Inc. and/or its affiliates.
 *
 * Author:

      
      Copyright 2015 Red Hat, Inc. and/or its affiliates.
 *
 * Authors:

      
      Copyright 2015 Regents of the University of California

      
      Copyright 2015 Regents of the University of California, Berkeley

      
      Copyright 2015 Robert Jarzmik <robert.jarzmik@free.fr>

      
      Copyright 2015, Sam Bobroff, IBM Corp.

      
      Copyright 2015 Samuel Pitoiset

      
      Copyright 2015 Samuel Pitosiet

      
      Copyright 2015 Simon Arlott

      
      Copyright 2015 Solarflare Communications Inc.

      
      Copyright 2015 - Steven Rostedt, Red Hat Inc.

      
      Copyright 2015 SUSE Linux GmbH

      
      Copyright 2015 Texas Instruments
 *
 * Author: Milo Kim <milo.kim@ti.com>

      
      Copyright 2015 Toradex AG
 *
 * Originally authored by Stefan Agner for 3.0 kernel

      
      Copyright 2015 Toradex AG
 *
 * Stefan Agner <stefan@agner.ch>

      
      Copyright 2015 Verifone Int.
 *
 * Author: Nicolas Saenz Julienne <nicolassaenzj@gmail.com>

      
      Copyright 2015 Vladimir Zapolskiy <vz@mleia.com>

      
      Copyright 2015 VMware, Inc.

      
      Copyright 2015 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2015 www.starterkit.ru <info@starterkit.ru>
 *
 * Based on:

      
      Copyright 2015 Yoshinori Sato <ysato@users.sourcefoge.jp>
 */

      
      Copyright 2015 Yoshinori Sato <ysato@users.sourcefoge.jp>
 *

      
      Copyright 2015 Yoshinori Sato <ysato@users.sourceforge.jp>

      
      Copyright 2015 Yoshinori Sato <ysato@users.sourceforge.jp>
 */

      
      Copyright 2016-17 IBM Corp.

      
      Copyright 2016-2017 Advanced Micro Devices, Inc.

      
      Copyright © 2016-2017 Broadcom

      
      Copyright 2016-2017 Cisco Systems, Inc. and/or its affiliates. All rights reserved.

      
      Copyright 2016-2017 Cisco Systems, Inc. and/or its affiliates. All rights reserved.
 */

      
      Copyright 2016-2017 Google, Inc
 *
 * Fairchild FUSB302 Type-C Chip Driver

      
      Copyright 2016,2017 IBM Corporation.

      
      Copyright © 2016-2017 Intel Corporation

      
      Copyright 2016-2017  Intel Deutschland GmbH

      
      Copyright 2016-2017 NXP
 */

      
      Copyright 2016-2017 NXP
 */
#include <linux/init.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/etherdevice.h>
#include <linux/of_net.h>
#include <linux/interrupt.h>
#include <linux/msi.h>
#include <linux/kthread.h>
#include <linux/iommu.h>
#include <linux/net_tstamp.h>
#include <linux/fsl/mc.h>

      
      Copyright 2016-2017 Socionext Inc.
 * All rights reserved.
 *
 * Author:

      
      Copyright 2016-2018 Advanced Micro Devices, Inc.

      
      Copyright © 2016-2018 Intel Corporation
 */

      
      Copyright 2016-2018 NXP
 */

      
      Copyright 2016-2018 NXP
 *
 * Based on talitos crypto API driver.

      
      Copyright 2016-2018 Socionext Inc.

#include <linux/kernel.h>
#include <linux/bitfield.h>
#include <linux/bitops.h>
#include <linux/clk.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/spi/spi.h>

      
      Copyright 2016 Advanced Micro Devices, Inc.

      
      Copyright 2016 Alastair D

      
      Copyright 2016 Alexey Kardashevskiy, IBM Corporation <aik@au1.ibm.com>
 */

      
      Copyright 2016 Analog Devices Inc.

      
      Copyright © 2016 Andrew Lunn <andrew@lunn.ch>

      
      Copyright 2016 Anju T, IBM Corporation.

      
      Copyright 2016, Anton Blanchard, Michael Ellerman, IBM Corp.

      
      Copyright 2016 ArcticSand, Inc.

      
      © Copyright 2016 ATMEL

      
      Copyright 2016 Axentia Technologies
 */

      
      Copyright 2016 Axentia Technologies

#include <linux/init.h>
#include <linux/module.h>
#include <linux/clk.h>
#include <linux/kernel.h>
#include <linux/pm_runtime.h>
#include <linux/regmap.h>
#include <linux/i2c.h>
#include <linux/regulator/consumer.h>
#include <sound/soc.h>
#include <sound/soc-dapm.h>
#include <sound/pcm_params.h>
#include <sound/tlv.h>

      
      Copyright 2016 Axis Comunications AB.

      
      Copyright: 2016 Barix AG

      
      Copyright 2016 Broadcom

      
      Copyright 2016 Broadcom
 */

      
      Copyright 2016 Broadcom
 */
#ifndef DRIVERS_PCI_ECAM_H
#define DRIVERS_PCI_ECAM_H

      
      Copyright 2016 Broadcom Limited

      
      Copyright 2016 by Emese Revfy <re.emese@gmail.com>

      
      Copyright 2016 Chandan Kumar, IBM Corporation.

      
      Copyright (2016) Chen-Yu Tsai
 *
 * Author: Chen-Yu Tsai <wens@csie.org>

      
      Copyright 2016 Chen-Yu Tsai
 *
 * Chen-Yu Tsai <wens@csie.org>

      
      Copyright 2016 Chen-Yu Tsai <wens@csie.org>

      
      Copyright 2016 Chen-Yu Tsai <wens@csie.org>
 *
 * Based on the Allwinner SDK driver, released under the GPL.

      
      Copyright 2016, Chris Smart, IBM Corporation.

      
      Copyright 2016 Christophe Leroy, CS Systemes d

      
      Copyright 2016 Cirrus Logic, Inc.
 *
 * Author: Brian Austin <brian.austin@cirrus.com>

      
      Copyright 2016 Cirrus Logic, Inc.
 *
 * Author: James Schulman <james.schulman@cirrus.com>
 * Author: Brian Austin <brian.austin@cirrus.com>
 * Author: Michael White <michael.white@cirrus.com>

      
      Copyright 2016 Cirrus Logic, Inc.
 *
 * Author: Paul Handrigan <paul.handrigan@cirrus.com>

      
      Copyright 2016 Cirrus Logic, Inc.
 *
 * Author: Paul Handrigan <Paul.Handrigan@cirrus.com>

      
      Copyright 2016 Cisco Systems, Inc. and/or its affiliates. All rights reserved.
 */

      
      Copyright © 2016 Collabora Ltd.

      
      Copyright © 2016 Collabora Ltd

      
      Copyright 2016 Crestez Dan Leonard <leonard.crestez@intel.com>

      
      Copyright 2016, Cyril Bur, IBM Corp.

      
      Copyright 2016, Daniel Axtens, IBM Corporation.

      
      Copyright 2016 David Lechner <david@lechnology.com>
 *
 * Based on iio/ad7923.c:

      
      Copyright 2016 Elettra-Sincrotrone Trieste S.C.p.A.
 *
 * Author: Alessio Igor Bogani <alessio.bogani@elettra.eu>

      
      Copyright 2016 Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>

      
      Copyright 2016 Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
 *
 * Based on LED IDE-Disk Activity Trigger

      
      © Copyright 2016 Free Electrons
 *
 * Author: Boris Brezillon <boris.brezillon@free-electrons.com>

      
      Copyright 2016 Free Electrons NextThing Co.
 *	Quentin Schulz <quentin.schulz@free-electrons.com>
 *
 * This driver is based on a previous upstreaming attempt by:

      
      Copyright 2016 Freescale Semiconductor Inc.

      
      Copyright 2016 Freescale Semiconductor, Inc.

      
      Copyright 2016 Freescale Semiconductor, Inc.
 */

      
      Copyright 2016 Freescale Semiconductor, Inc.
 *
 * Author: Zhao Qiang <B45475@freescale.com>

      
      Copyright 2016 Freescale Semiconductor, Inc.

#include <linux/clk.h>
#include <linux/completion.h>
#include <linux/delay.h>
#include <linux/err.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/irq.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include <linux/spi/spi.h>
#include <linux/spi/spi_bitbang.h>
#include <linux/types.h>

      
      Copyright 2016 Freescale Semiconductor, Inc.

#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/err.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/thermal.h>

      
      Copyright 2016 Freescale Semiconductor, Inc.
 *
 * There is no Shared Descriptor for PKC so that the Job Descriptor must carry
 * all the desired key parameters, input and output pointers.

      
      copyright 2016 google inc.

      
      Copyright 2016 Google Inc.

      
      Copyright 2016 Google Inc.
 */

      
      Copyright 2016 Google Inc.
 */
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/sizes.h>
#include <linux/uaccess.h>

      
      Copyright 2016 Hans Verkuil <hverkuil@xs4all.nl

      
      Copyright © 2016 Hauke Mehrtens <hauke@hauke-m.de>
 */

      
      Copyright 2016 Heiner Kallweit <hkallweit1@gmail.com>

      
      Copyright 2016 HUAWEI TECHNOLOGIES CO., LTD.

      
      Copyright © 2016 IBM Corporation

      
      Copyright 2016 IBM Corporation.

      
      Copyright 2016 IBM Corporation
 *
 * Joel Stanley <joel@jms.id.au>

      
      Copyright 2016 Icenowy <icenowy@aosc.xyz>

      
      Copyright 2016 Icenowy Zheng <icenowy@aosc.io>

      
      Copyright 2016 Icenowy Zheng <icenowy@aosc.io>
 */

      
      Copyright 2016 Integrated Device Technology, Inc.

      
      Copyright 2016 Intel Corp.

      
      Copyright © 2016 Intel Corporation

      
      Copyright 2016 Intel Corporation

      
      Copyright 2016 Intel Corporation
 *
 * Author: Daniel Vetter <daniel.vetter@ffwll.ch>

      
      Copyright © 2016 Intel Corporation
 *
 * Authors:

      
      Copyright 2016	Intel Deutschland GmbH
 */
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/netdevice.h>
#include <linux/wireless.h>
#include <linux/nl80211.h>
#include <linux/etherdevice.h>
#include <net/arp.h>
#include <net/cfg80211.h>
#include <net/cfg80211-wext.h>
#include <net/iw_handler.h>
#include "core.h"
#include "nl80211.h"
#include "wext-compat.h"
#include "rdev-ops.h"

      
      Copyright 2016 Jonathan Cameron <jic23@kernel.org>

      
      Copyright 2016 Karol Herbst

      
      Copyright 2016 Linaro Ltd.

      
      Copyright 2016 Linaro Ltd.
 */

      
      Copyright 2016 Linaro Ltd.
 */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

      
      Copyright 2016 Linaro Ltd.
 */
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/pm_runtime.h>
#include <sound/soc.h>
#include <sound/pcm_params.h>
#include <uapi/linux/input.h>

      
      copyright 2016 linaro ltd.
 *
 * released under the gplv2 only.

      
      Copyright 2016  Maciej W. Rozycki <macro@linux-mips.org>

      
      Copyright 2016 Madhavan Srinivasan, IBM Corporation.

      
      Copyright 2016 Marek Vasut <marek.vasut@gmail.com>

      
      Copyright 2016 Maxime Ripard
 *
 * Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright 2016, Michael Ellerman, IBM Corp.

      
      Copyright 2016 Microsemi Corporation

      
      Copyright 2016 Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>

      
      Copyright 2016 Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
 *		  IBM Corporation
 *
 * Based on the powerpc classic BPF JIT compiler by Matt Evans

      
      Copyright 2016 Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
 *		  IBM Corporation
 */
#include <linux/kprobes.h>
#include <linux/ptrace.h>
#include <linux/hardirq.h>
#include <linux/preempt.h>
#include <linux/ftrace.h>

      
      Copyright 2016 Netflix, Inc.

      
      Copyright 2016 Noralf Tr

      
      Copyright 2016 Noralf Tr
 */

      
      Copyright 2016 Nuvoton Technology Corp.

      
      Copyright 2016 Nuvoton Technology Corp.
 *
 * Author: David Lin <ctlin0@nuvoton.com>

      
      Copyright 2016 NXP
 */

      
      Copyright 2016 NXP
 *

      
      Copyright 2016 NXP
 */
#ifndef _FSL_DPNI_CMD_H
#define _FSL_DPNI_CMD_H

      
      Copyright 2016 NXP
 */
#ifndef __FSL_DPNI_H
#define __FSL_DPNI_H

      
      Copyright 2016 NXP
 */
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/fsl/mc.h>
#include "dpni.h"
#include "dpni-cmd.h"

      
      Copyright 2016 NXP Semiconductor
 *
 * Derived from mpc85xx_edac.c
 * Author: Dave Jiang <djiang@mvista.com>

      
      Copyright 2016 NXP Semiconductors

      
      Copyright 2016 Paul Mackerras, IBM Corp. <paulus@au1.ibm.com>
 */

      
      Copyright 2016 Pengutronix, <kernel@pengutronix.de>

      
      Copyright 2016 Peter Meerwald-Stadler <pmeerw@pmeerw.net>

      
      Copyright 2016 Qtechnology A/S

      
      Copyright 2016, Qualcomm Atheros, Inc.

      
      Copyright 2016, Rashmica Gupta, IBM Corp.
 *

      
      Copyright 2016, Rashmica Gupta, IBM Corp.
 *
 * This traverses the kernel pagetables and dumps the
 * information about the used sections of memory to
 * /sys/kernel/debug/kernel_pagetables.

      
      Copyright 2016, Rashmica Gupta, IBM Corp.
 *
 * This traverses the kernel virtual memory and dumps the pages that are in
 * the hash pagetable, along with their flags to
 * /sys/kernel/debug/kernel_hash_pagetable.

      
      Copyright 2016 Realtek Microelectronics

      
      Copyright 2016 Realtek Semiconductor Corp.

      
      Copyright 2016 Red Hat Inc.

      
      Copyright 2016 Red Hat, Inc. and/or its affiliates.

      
      Copyright 2016 Rockwell Collins
 *
 * Datasheet:

      
      Copyright 2016 Russell King <rmk

      
      Copyright 2016 Samsung Electronics Co., Ltd.

      
      Copyright 2016 Samsung Electronics Co., Ltd.
 *
 * Author: Beomho Seo <beomho.seo@samsung.com>
 * Author: Jaechul Lee <jcsing.lee@samsung.com>

      
      Copyright 2016 STMicroelectronics Inc.
 *
 * Lorenzo Bianconi <lorenzo.bianconi@st.com>

      
      Copyright 2016 STMicroelectronics Inc.
 *
 * Lorenzo Bianconi <lorenzo.bianconi@st.com>
 * Denis Ciocca <denis.ciocca@st.com>

      
      Copyright 2016, Suraj Jitindar Singh, IBM Corporation.
 */

      
      Copyright 2016 Tom aan de Wiel

      
      Copyright 2016 Toradex AG

      
      Copyright 2016 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2016 ZTE Corporation.

      
      Copyright © 2017-2018 Intel Corporation
 */

      
      Copyright 2017-2018 Jacopo Mondi <jacopo
 */

      
      Copyright 2017-2018 NXP.

      
      Copyright 2017-2018 NXP.
 */

      
      Copyright 2017-2018 NXP.
 *

      
      Copyright 2017-2018 NXP

      
      Copyright 2017-2018 NXP
 */

      
      Copyright 2017-2018 NXP
 *

      
      Copyright 2017-2018 NXP
 */
#ifndef _DPSECI_H_
#define _DPSECI_H_

      
      Copyright 2017-2018 NXP.

#include <linux/err.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/pinctrl/pinctrl.h>

      
      Copyright 2017 Advanced Micro Devices, Inc.

      
      Copyright 2017 Advanced Micro Devices, Inc.
 *
 * This file is modified from rt288 machine driver

      
      Copyright © 2017 Amazon.com, Inc. or its affiliates.
 *
 * Author: David Woodhouse <dwmw2@infradead.org>

      
      Copyright 2017 Analog Devices Inc.
 *  Author: Lars-Peter Clausen <lars@metafoo.de>
 */

      
      Copyright 2017, Anju T, IBM Corp.

      
      Copyright 2017, Anshuman Khandual, IBM Corp.

      
      Copyright 2017 ARM Ltd.
 *

      
      Copyright 2017 ATMEL

      
      Copyright 2017
 *  Author: Dong Aisheng <aisheng.dong@nxp.com>
 *
 * File containing client-side RPC functions for the MISC service. These
 * function are ported to clients that communicate to the SC.

      
      Copyright 2017 Benjamin Herrenschmidt, IBM Corporation.

      
      Copyright 2017 Benjamin Herrenschmidt, IBM Corporation

      
      Copyright 2017 Ben Whitten <ben.whitten@gmail.com>

      
      Copyright © 2017 Broadcom

      
      Copyright 2017 Broadcom

      
      Copyright 2017 Broadcom. All Rights Reserved.

      
      Copyright 2017 by Helge Deller <deller@gmx.de>
 *
 *    possible future enhancements:

      
      Copyright 2017 Cadence Design Systems Inc.

      
      Copyright: 2017 Cadence Design Systems, Inc.
 *
 * Author: Boris Brezillon <boris.brezillon@bootlin.com>

      
      Copyright 2017 Canonical

      
      Copyright 2017 Canonical Ltd.

      
      Copyright 2017 Cirrus Logic

      
      Copyright 2017 Cirrus Logic, Inc.
 *
 * Author: Brian Austin <brian.austin@cirrus.com>

      
      Copyright 2017 Cirrus Logic, Inc.
 *
 * Author: Li Xu <li.xu@cirrus.com>

      
      Copyright 2017 Cirrus Logic, Inc.
 *
 * Authors: Li Xu <li.xu@cirrus.com>

      
      Copyright 2017 Cisco Systems, Inc. and/or its affiliates. All rights reserved.

      
      Copyright 2017 Cisco Systems, Inc. and/or its affiliates. All rights reserved.
 */

      
      Copyright 2017 (c) Samsung Electronics Software, Inc.
 *
 * Based on the Exynos PRNG driver drivers/crypto/exynos-rng by
 * Krzysztof Kozłowski <krzk@kernel.org>

      
      Copyright 2017 CS Systemes d
 *

      
      Copyright 2017 Daniel Axtens, IBM Corporation.

      
      Copyright 2017, Daniel Axtens, IBM Corporation.

      
      Copyright 2017 David Lechner <david@lechnology.com>

      
      Copyright 2017 David Lechner <david@lechnology.com>
 */

      
      Copyright 2017 David Lechner <david@lechnology.com>
 *
 * Some code copied from mipi-dbi.c

      
      Copyright 2017 Free Electrons
 *
 * Author: Boris Brezillon <boris.brezillon@free-electrons.com>

      
      Copyright 2017 - Free Electrons
 *
 *  Authors:

      
      Copyright 2017 Google Inc.

      
      Copyright 2017 Google Inc

      
      Copyright 2017 Google, Inc.

      
      Copyright 2017 Google, Inc.
 */

      
      Copyright 2017 Google, Inc

      
      Copyright 2017, Gustavo Romero, Breno Leitao, Cyril Bur, IBM Corp.

      
      Copyright 2017, Gustavo Romero, IBM Corp.

      
      Copyright 2017 Hannes Reinecke, SUSE Linux GmbH <hare@suse.com>
 *
 * Based on the original DAC960 driver,

      
      Copyright 2017 Hannes Reinecke, SUSE Linux GmbH <hare@suse.com>
 *
 * Based on the original DAC960 driver, which has

      
      Copyright 2017
 *
 * Header file containing the public API for the System Controller (SC)
 * Miscellaneous (MISC) function.

      
      Copyright 2017
 *
 * Header file containing the public System Controller Interface (SCI)
 * definitions.

      
      Copyright 2017
 *
 * Header file containing types used across multiple service APIs.

      
      Copyright 2017 IBM Corp.

      
      Copyright 2017 IBM Corp.
#ifndef _ASM_PNV_OCXL_H
#define _ASM_PNV_OCXL_H

#include <linux/pci.h>

      
      Copyright 2017 IBM Corp.
#ifndef __CHECKER__
#define CREATE_TRACE_POINTS
#include "trace.h"

      
      Copyright 2017 IBM Corp.
#ifndef _MISC_OCXL_H_
#define _MISC_OCXL_H_

#include <linux/pci.h>

      
      Copyright 2017 IBM Corp.
#ifndef _OCXL_CONFIG_H_
#define _OCXL_CONFIG_H_


      
      Copyright 2017 IBM Corp.
#ifndef _OCXL_INTERNAL_H_
#define _OCXL_INTERNAL_H_

#include <linux/pci.h>
#include <linux/cdev.h>
#include <linux/list.h>
#include <misc/ocxl.h>

      
      Copyright 2017 IBM Corp.
#ifndef _UAPI_MISC_OCXL_H
#define _UAPI_MISC_OCXL_H

#include <linux/types.h>
#include <linux/ioctl.h>

      
      Copyright 2017 IBM Corp.
#include <asm/pnv-ocxl.h>
#include <asm/opal.h>
#include <asm/xive.h>
#include <misc/ocxl-config.h>
#include "pci.h"

#define PNV_OCXL_TL_P9_RECV_CAP		0x000000000000000Full
#define PNV_OCXL_ACTAG_MAX		64
/* PASIDs are 20-bit, but on P9, NPU can only handle 15 bits */
#define PNV_OCXL_PASID_BITS		15
#define PNV_OCXL_PASID_MAX		((1 << PNV_OCXL_PASID_BITS) - 1)

      
      Copyright 2017 IBM Corp.
#include <linux/fs.h>
#include <linux/poll.h>
#include <linux/sched/signal.h>
#include <linux/uaccess.h>
#include <uapi/misc/ocxl.h>
#include <asm/reg.h>
#include <asm/switch_to.h>
#include "ocxl_internal.h"


      
      Copyright 2017 IBM Corp.
#include <linux/interrupt.h>
#include <linux/eventfd.h>
#include <asm/pnv-ocxl.h>
#include "ocxl_internal.h"
#include "trace.h"

struct afu_irq {
	int id;
	int hw_irq;
	unsigned int virq;
	char *name;
	u64 trigger_page;
	struct eventfd_ctx *ev_ctx;

      
      Copyright 2017 IBM Corp.
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/idr.h>
#include <asm/pnv-ocxl.h>
#include "ocxl_internal.h"


      
      Copyright 2017 IBM Corp.
#include <linux/module.h>
#include <linux/pci.h>
#include "ocxl_internal.h"

static int __init init_ocxl(void)

      
      Copyright 2017 IBM Corp.
#include <linux/pci.h>
#include <asm/pnv-ocxl.h>
#include <misc/ocxl.h>
#include <misc/ocxl-config.h>

#define EXTRACT_BIT(val, bit) (!!(val & BIT(bit)))
#define EXTRACT_BITS(val, s, e) ((val & GENMASK(e, s)) >> s)

      
      Copyright 2017 IBM Corp.
#include <linux/sched/mm.h>
#include <linux/mutex.h>
#include <linux/mm_types.h>
#include <linux/mmu_context.h>
#include <asm/copro.h>
#include <asm/pnv-ocxl.h>
#include <misc/ocxl.h>
#include "ocxl_internal.h"
#include "trace.h"


      
      Copyright 2017 IBM Corp.
#include <linux/sched/mm.h>
#include "trace.h"
#include "ocxl_internal.h"

struct ocxl_context *ocxl_context_alloc(void)

      
      Copyright 2017 IBM Corp.
#include <linux/sysfs.h>
#include "ocxl_internal.h"

static ssize_t global_mmio_size_show(struct device *device,
				struct device_attribute *attr,
				char *buf)

      
      Copyright 2017 IBM Corp.
#include "ocxl_internal.h"


      
      Copyright 2017 IBM Corporation

      
      Copyright 2017, IBM Corporation
 *  cpufeatures is the new way to discover CPU features with /cpus/features
 *  devicetree. This supersedes PVR based discovery ("cputable"), and older
 *  device tree feature advertisement.
 */

      
      Copyright 2017, IBM Corporation.
 *
 * This uses code from arch/sparc/kernel/nmi.c and kernel/watchdog.c

      
      Copyright 2017 IBM Corp.
#undef TRACE_SYSTEM
#define TRACE_SYSTEM ocxl

#if !defined(_TRACE_OCXL_H) || defined(TRACE_HEADER_MULTI_READ)
#define _TRACE_OCXL_H

      
      Copyright 2017 Icenowy Zheng <icenowy@aosc.io>

      
      Copyright 2017 Icenowy Zheng <icenowy@aosc.xyz>
 */

      
      Copyright 2017 Impinj, Inc
 * Author: Andrey Smirnov <andrew.smirnov@gmail.com>
 *
 * Based on the code of analogus driver:
 *

      
      Copyright © 2017 Intel Corporation

      
      Copyright 2017 Intel Corporation. All rights reserved.

      
      Copyright      2017  Intel Deutschland GmbH

      
      Copyright 2017	Intel Deutschland GmbH

      
      Copyright 2017	Intel Deutschland GmbH
 */

      
      Copyright 2017 John Sperbeck
 *
 * Test that an access to a mapped but inaccessible area causes a SEGV and
 * reports si_code == SEGV_ACCERR.

      
      Copyright 2017 Karol Herbst

      
      Copyright © 2017 Keith Packard <keithp@keithp.com>

      
      Copyright 2017 Linaro Ltd.

      
      Copyright 2017 Linaro Ltd.
 *
 * Author: Baoyou Xie <baoyou.xie@linaro.org>

      
      Copyright 2017 Manivannan Sadhasivam <manivannanece23@gmail.com>

      
      Copyright 2017 Maxime Roussin-B

      
      Copyright 2017, Michael Ellerman, IBM Corp.

      
      Copyright 2017, Michael Ellerman, IBM Corporation.

      
      Copyright 2017, Michael Neuling, IBM Corp.

      
      Copyright 2017, Nicholas Piggin, IBM Corporation

      
      Copyright 2017 Noralf Tr
 *
 * The driver supports:

      
      Copyright 2017 Nuvoton Technology Corp.
 *
 * Author: David Lin <ctlin0@nuvoton.com>
 * Co-author: John Hsu <kchsu0@nuvoton.com>
 * Co-author: Seven Li <wtli@nuvoton.com>

      
      Copyright 2017 NXP

      
      Copyright 2017 NXP
 */

      
      Copyright 2017 NXP
 *
 * Based on WM8523 ALSA SoC Audio driver written by Mark Brown

      
      Copyright 2017 NXP
 *
 * Dong Aisheng <aisheng.dong@nxp.com>

      
      Copyright 2017 NXP

#include <linux/clk.h>
#include <linux/clockchips.h>
#include <linux/clocksource.h>
#include <linux/delay.h>
#include <linux/interrupt.h>
#include <linux/of_address.h>
#include <linux/of_irq.h>
#include <linux/sched_clock.h>

      
      Copyright 2017 NXP
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *       notice, this list of conditions and the following disclaimer in the
 *       documentation and/or other materials provided with the distribution.
 *     * Neither the name of NXP nor the
 *       names of its contributors may be used to endorse or promote products
 *       derived from this software without specific prior written permission.
 *

      
      Copyright 2017 NXP Semiconductor, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *	 notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *	 notice, this list of conditions and the following disclaimer in the
 *	 documentation and/or other materials provided with the distribution.
 *     * Neither the name of NXP Semiconductor nor the
 *	 names of its contributors may be used to endorse or promote products
 *	 derived from this software without specific prior written permission.
 *

      
      Copyright 2017 Omnibond Systems, L.L.C.
 */

      
      Copyright 2017 Paul Mackerras, IBM Corp. <paulus@au1.ibm.com>

      
      Copyright 2017 Peter Meerwald-Stadler <pmeerw@pmeerw.net>

      
      Copyright 2017 Priit Laes
 *
 * Priit Laes <plaes@plaes.org>

      
      Copyright 2017, Ram Pai, IBM Corporation.
 */

      
      Copyright 2017 Realtek Semiconductor Corp.

      
      Copyright © 2017 Red Hat

      
      Copyright 2017 Red Hat Inc.

      
      Copyright 2017 Red Hat
 * Parts ported from amdgpu (fence wait code).

      
      Copyright 2017 Rhys Kidd

      
      Copyright 2017 Roman Yeryomin <roman@advem.lv>

      
      Copyright 2017 Samuel Holland <samuel@sholland.org>

      
      Copyright 2017 SiFive

      
      Copyright 2017 - Steven Rostedt, VMware, Inc.

      
      Copyright 2017 STMicroelectronics Inc.
 *
 * Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>

      
      Copyright 2017 Tempo Semiconductor, Inc.
// Author: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>

#ifndef __WOOKIE_H__
#define __WOOKIE_H__

      
      Copyright 2017 Tempo Semiconductor, Inc.
// Author: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>

#include <linux/kernel.h>
#include <linux/device.h>
#include <linux/regmap.h>
#include <linux/i2c.h>
#include <linux/err.h>
#include <linux/string.h>
#include <linux/module.h>
#include <linux/delay.h>
#include <linux/mutex.h>
#include <linux/clk.h>
#include <sound/tlv.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>
#include <sound/soc-dapm.h>

      
      Copyright 2017 Texas Instruments
 *
 * Author: Milo Kim <milo.kim@ti.com>

      
      Copyright 2017 Texas Instruments, Inc.

      
      Copyright 2017 Thomas Gleixner <tglx@linutronix.de>

#include <linux/irqdomain.h>
#include <linux/irq.h>
#include <linux/uaccess.h>

      
      Copyright 2017 Tim Harvey <tharvey@gateworks.com>
 *

      
      Copyright 2017 Valve Corporation

      
      Copyright 2017 VMware Inc.

      
      Copyright 2017 VMware, Inc., Palo Alto, CA., USA

      
      Copyright 2017 ZTE Corporation.

      
      Copyright 2018 Advanced Micro Devices, Inc.

      
      Copyright 2018 Advanced Micro Devices, Inc.
 */

      
      Copyright © 2018 Alexey Dobriyan <adobriyan@gmail.com>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright 2018 Analog Devices Inc.

      
      Copyright 2018 Analog Devices Inc.
 */

      
      Copyright 2018 Analog Devices Inc.
 *
 * TODO: Currently CRC is not supported in this driver

      
      Copyright 2018 Angelo Dureghello <angelo@sysam.it>
 */
#ifndef _FSL_EDMA_COMMON_H_
#define _FSL_EDMA_COMMON_H_

      
      Copyright 2018, Anton Blanchard, IBM Corp.
 */

      
      Copyright 2018 Arm Limited
 * Author: Dave Martin <Dave.Martin@arm.com>
 */
#include <linux/irqflags.h>
#include <linux/sched.h>
#include <linux/thread_info.h>
#include <linux/kvm_host.h>
#include <asm/kvm_asm.h>
#include <asm/kvm_host.h>
#include <asm/kvm_mmu.h>
#include <asm/sysreg.h>

      
      Copyright © 2018 Broadcom
 *
 * Authors:

      
      Copyright 2018 Cadence Design Systems, Inc.
 *

      
      Copyright 2018 Christoph Hellwig.
 *
 *	See ../COPYING for licensing terms.

      
      Copyright 2018 Cisco Systems, Inc. and/or its affiliates. All rights reserved.

      
      Copyright 2018 Cisco Systems, Inc. and/or its affiliates. All rights reserved.
 */

      
      Copyright 2018 Cisco Systems, Inc. and/or its affiliates. All rights reserved.
 *
 * 8x8 Fast Walsh Hadamard Transform in sequency order based on the paper:
 *

      
      Copyright 2018 Cisco Systems, Inc. and/or its affiliates. All rights reserved.
 *
 * This is a virtual codec device driver for testing the codec framework.
 * It simulates a device that uses memory buffers for both source and
 * destination and encodes or decodes the data.

      
      Copyright 2018 David Lechner <david@lechnology.com>
 *
 * Based on mi0283qt.c:

      
      Copyright 2018 Google Inc.
 * Author: Eric Dumazet (edumazet@google.com)
 *
 * Reference program demonstrating tcp mmap() usage,
 * and SO_RCVLOWAT hints for receiver.

      
      Copyright 2018 Google Inc.
 * Author: Soheil Hassas Yeganeh (soheil@google.com)
 *
 * Simple example on how to use TCP_INQ and TCP_CM_INQ.

      
      Copyright 2018 Google, Inc.

#define pr_fmt(fmt) "nuvoton,npcm7xx-smp: " fmt

      
      Copyright 2018 Google, Inc.

#include <linux/kernel.h>
#include <linux/types.h>
#include <asm/mach/arch.h>
#include <asm/mach-types.h>
#include <asm/mach/map.h>
#include <asm/hardware/cache-l2x0.h>

      
      Copyright 2018 Hannes Reinecke, SUSE Linux GmbH <hare@suse.com>
 *
 * Based on the original DAC960 driver, which has

      
      Copyright 2018 Hans de Goede <hdegoede@redhat.com>
 */

      
      Copyright 2018 IBM Corp.

      
      Copyright 2018 IBM Corp
/*
 * A FSI master controller, using a simple GPIO bit-banging interface

      
      Copyright 2018 IBM Corporation.
 */

      
      Copyright 2018 IBM Corporation

      
      Copyright 2018 Ilia Mirkin

      
      Copyright © 2018 Intel Corporation

      
      Copyright © 2018 Intel Corporation
 */

      
      Copyright 2018 Intel Corporation

      
      Copyright © 2018 Intel Corporation.
 *
 * Authors: Gayatri Kammela <gayatri.kammela@intel.com>
 *	    Sohil Mehta <sohil.mehta@intel.com>
 *	    Jacob Pan <jacob.jun.pan@linux.intel.com>

      
      Copyright 2018, Jann Horn <jannh@google.com>

      
      Copyright 2018 Konsulko Group
 *
 * Author: Matt Porter <mporter@konsulko.com>

      
      Copyright 2018 Linaro Limited
 *
 * Author: Daniel Lezcano <daniel.lezcano@linaro.org>

      
      Copyright 2018 Maxime Roussin-Belanger <maxime.roussinbelanger@gmail.com>
 */

      
      Copyright 2018, Michael Ellerman, IBM Corporation.
 */

      
      Copyright 2018, Michael Ellerman, IBM Corporation.
 */
#ifndef _ASM_POWERPC_CODE_PATCHING_ASM_H
#define _ASM_POWERPC_CODE_PATCHING_ASM_H

      
      Copyright 2018, Michael Ellerman, IBM Corporation.

#include <linux/kernel.h>
#include <linux/device.h>
#include <linux/seq_buf.h>

      
      Copyright 2018, Michael Ellerman, IBM Corporation.
#
# Wrapper around checkpatch that uses our preferred settings

      
      Copyright 2018, Michael Ellerman, IBM Corp.
 *
 * Test that an out-of-bounds branch to counter behaves as expected.

      
      Copyright 2018, Murilo Opsfelder Araujo, IBM Corporation.
 */

      
      Copyright 2018 Nick Piggin, Michael Ellerman, IBM Corp.
 */

      
      Copyright 2018 Noralf Tr
 */

      
      Copyright 2018 NXP
 */

      
      Copyright 2018 NXP
 *  Author: Dong Aisheng <aisheng.dong@nxp.com>
 *
 * Implementation of the SCU IPC functions using MUs (client side).

      
      Copyright 2018 NXP
 *
 * Header file for the IPC implementation.

      
      Copyright 2018 NXP
 */
#ifndef __PTP_QORIQ_H__
#define __PTP_QORIQ_H__

      
      Copyright 2018 NXP

#include <linux/delay.h>
#include <linux/gpio/consumer.h>
#include <linux/i2c.h>
#include <linux/module.h>
#include <linux/of_device.h>
#include <linux/of_gpio.h>
#include <linux/pm_runtime.h>
#include <linux/slab.h>
#include <sound/initval.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>
#include <sound/soc-dapm.h>
#include <sound/tlv.h>

      
      Copyright 2018 NXP

#include <linux/delay.h>
#include <linux/gpio/consumer.h>
#include <linux/i2c.h>
#include <linux/module.h>
#include <linux/pm_runtime.h>
#include <linux/regmap.h>
#include <linux/slab.h>

      
      Copyright 2018, Paul Cercueil <paul@crapouillou.net>
 */

      
      Copyright 2018 Realtek Microelectronics

      
      Copyright 2018 Realtek Semiconductor Corp.

      
      Copyright 2018 Red Hat Inc.

      
      Copyright 2018, Red Hat, Inc. and/or its affiliates.
 *
 * Author:

      
      Copyright 2018, Socionext Inc.
 * Author: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
 */

      
      Copyright 2018 Socionext Inc.
// Author: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>

#include <linux/clk.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/regmap.h>
#include <linux/regulator/driver.h>
#include <linux/regulator/of_regulator.h>
#include <linux/reset.h>

      
      Copyright 2018 Socionext Inc.
// Author: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>

#include <linux/clk.h>
#include <linux/module.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/reset.h>

      
      Copyright 2018 SUSE Linux.
 *   Author: Coly Li <colyli@suse.de>
 */

      
      Copyright 2018 SUSE Linux.
 *   Author: Coly Li <colyli@suse.de>
 */
#include <inttypes.h>
#include <stdio.h>

      
      Copyright 2018 SUSE Linux GmbH

      
      Copyright 2018 Tempo Semiconductor, Inc.
// Author: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>

#ifndef __REDWOODPUBLIC_H__
#define __REDWOODPUBLIC_H__

      
      Copyright 2018 Tempo Semiconductor, Inc.
// Author: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>

#include <linux/kernel.h>
#include <linux/clk.h>
#include <linux/device.h>
#include <linux/regmap.h>
#include <linux/i2c.h>
#include <linux/err.h>
#include <linux/string.h>
#include <linux/module.h>
#include <linux/delay.h>
#include <linux/mutex.h>

      
      Copyright 2018, Thiago Jung Bauermann, IBM Corporation.
 */
#include <stdio.h>
#include <stdbool.h>
#include <semaphore.h>

      
      Copyright © 2018 VMware, Inc., Palo Alto, CA., USA

      
      copyright

	2. Redistributions in binary form must reproduce the above copyright
   	notice, this list of conditions and the following disclaimer in the
   	documentation and/or other materials provided with the distribution.

	3. The name of InnoSys Incorprated may not be used to endorse or promote
   	products derived from this software without specific prior written
   	permission.

      
      COPYRIGHT) >> 2;
	REG_FLD_MOD(base, HDMI_CORE_FC_AUDSCHNLS(0), val, 0, 0);

	/* Category */
	hdmi_write_reg(base, HDMI_CORE_FC_AUDSCHNLS(1),
		cfg->iec60958_cfg->status[1]);

      
      copyright

	2. The name of InnoSys Incorporated may not be used to endorse or promote
   	products derived from this software without specific prior written
   	permission.

	THIS SOFTWARE IS PROVIDED BY INNOSYS CORP. ``AS IS'' AND ANY EXPRESS OR
	IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
	OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
	NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
	INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
	(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
	SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
	CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
	LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
	OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
	SUCH DAMAGE.    

      
      Copyright 31 August 2008 James Bottomley

      
      Copyright © 2006-2007 Intel Corporation

      
      Copyright © 2006-2011 Intel Corporation

      
      Copyright abandoned, 2000, Niels Kristian Bech Jensen <nkbj@image.dk>.

      
      copyright abandoned.  Code was

      
      Copyright abandoned, Michael Chastain, <mailto:mec@shout.net>.
 *   This is a C version of syncdep.pl by Werner Almesberger.
 *

      
      Copyright Acxiom Corporation, 2005.
 *
 * See COPYING in top-level directory.

      
      Copyright Adrian McMenamin

      
      Copyright Adrian McMenamin 2005, 2006, 2007
* <adrian@mcmen.demon.co.uk>
* Requires firmware (BSD licenced) available from:

      
      copyright Adrian McMenamin, 2007

      
      Copyright)
**
** AFAIK, all PA7100LC and PA7300LC platforms can use this code.
**
** - ggg

      
      Copyright Alan Cox GW4PTS (alan@lxorguk.ukuu.org.uk)

      
      Copyright Alistair Popple, IBM Corporation 2014.

      
      Copyright Alistair Popple, IBM Corporation 2015.

      
      Copyright Altera Corporation (C) 2012-2014. All rights reserved.

      
      Copyright Altera Corporation (C) 2013-2014. All rights reserved

      
      Copyright Altera Corporation (C) 2013-2015. All rights reserved
 */

      
      Copyright Altera Corporation (C) 2013-2015. All rights reserved
 *
 * Author: Ley Foon Tan <lftan@altera.com>
 * Description: Altera PCIe host controller driver

      
      Copyright Altera Corporation (C) 2013. All rights reserved

      
      Copyright Altera Corporation (C) 2014-2016. All rights reserved.

      
      Copyright Altera Corporation (C) <2014>. All rights reserved

      
      Copyright Altera Corporation (C) 2014. All rights reserved.

      
      Copyright Altera Corporation (C) <2015>. All rights reserved

      
      Copyright Altera Corporation (C) 2016. All rights reserved.

      
      Copyright:	Analog Device Inc.

      
      copyright applies:
 *

      
      Copyright applies:

      
      Copyright:	Arcom Control Systems Ltd.
 *
 *  Maintained by: Marc Zyngier <maz@misterjones.org>

      
      Copyright:  Arcom Control Systems
 *
 *  Maintained by Marc Zyngier <maz@misterjones.org>
 *                             <marc.zyngier@altran.com>

      
      Copyright:	Arcom Control Systems.
 *
 * Maintained by Marc Zyngier <maz@misterjones.org>
 *			      <marc.zyngier@altran.com>

      
      copyright as above.
 *
 * Modified for Sun3 OBIO i82586 by Sam Creasey (sammy@sammy.net)

      
      copyright asserted, 1 = copyright not asserted
#define CS8427_ORIG		(1<<0)	/* SCMS generation indicator, 0 = 1st generation or highter, 1 = original */

/* CS8427_REG_RECVERRORS */
/* CS8427_REG_RECVERRMASK for CS8427_RERR */
#define CS8427_QCRC		(1<<6)	/* Q-subcode data CRC error indicator */
#define CS8427_CCRC		(1<<5)	/* Chancnel Status Block Cyclick Redundancy Check Bit */
#define CS8427_UNLOCK		(1<<4)	/* PLL lock status bit */
#define CS8427_V		(1<<3)	/* 0 = valid data */
#define CS8427_CONF		(1<<2)	/* Confidence bit */
#define CS8427_BIP		(1<<1)	/* Bi-phase error bit */
#define CS8427_PAR		(1<<0)	/* Parity error */

      
      Copyright asserted flag -- do not modify
#define SPCS_NOTAUDIODATA	0x00000002	/* 0 = Digital audio, 1 = not audio		*/
#define SPCS_PROFESSIONAL	0x00000001	/* 0 = Consumer (IEC-958), 1 = pro (AES3-1992)	*/

/* 0x57: Not used */

      
      Copyright asserted flag -- do not modify
#define SPCS_NOTAUDIODATA	0x00000002	/* 0 = Digital audio, 1 = not audio		*/
#define SPCS_PROFESSIONAL	0x00000001	/* 0 = Consumer (IEC-958), 1 = pro (AES3-1992)	*/

#define SPDIF_SELECT		0x45		/* Enables SPDIF or Analogue outputs 0-Analogue, 0x700-SPDIF */

      
      Copyright asserted flag -- do not modify
#define SPCS_NOTAUDIODATA	0x00000002	/* 0 = Digital audio, 1 = not audio		*/
#define SPCS_PROFESSIONAL	0x00000001	/* 0 = Consumer (IEC-958), 1 = pro (AES3-1992)	*/

						/* When Channel set to 1: */
#define SPCS_WORD_LENGTH_MASK	0x0000000f	/* Word Length Mask				*/
#define SPCS_WORD_LENGTH_16	0x00000008	/* Word Length 16 bit				*/
#define SPCS_WORD_LENGTH_17	0x00000006	/* Word Length 17 bit				*/
#define SPCS_WORD_LENGTH_18	0x00000004	/* Word Length 18 bit				*/
#define SPCS_WORD_LENGTH_19	0x00000002	/* Word Length 19 bit				*/
#define SPCS_WORD_LENGTH_20A	0x0000000a	/* Word Length 20 bit				*/
#define SPCS_WORD_LENGTH_20	0x00000009	/* Word Length 20 bit (both 0xa and 0x9 are 20 bit) */
#define SPCS_WORD_LENGTH_21	0x00000007	/* Word Length 21 bit				*/
#define SPCS_WORD_LENGTH_22	0x00000005	/* Word Length 22 bit				*/
#define SPCS_WORD_LENGTH_23	0x00000003	/* Word Length 23 bit				*/
#define SPCS_WORD_LENGTH_24	0x0000000b	/* Word Length 24 bit				*/
#define SPCS_ORIGINAL_SAMPLE_RATE_MASK	0x000000f0 /* Original Sample rate			*/
#define SPCS_ORIGINAL_SAMPLE_RATE_NONE	0x00000000 /* Original Sample rate not indicated	*/
#define SPCS_ORIGINAL_SAMPLE_RATE_16000	0x00000010 /* Original Sample rate	*/
#define SPCS_ORIGINAL_SAMPLE_RATE_RES1	0x00000020 /* Original Sample rate	*/
#define SPCS_ORIGINAL_SAMPLE_RATE_32000	0x00000030 /* Original Sample rate	*/
#define SPCS_ORIGINAL_SAMPLE_RATE_12000	0x00000040 /* Original Sample rate	*/
#define SPCS_ORIGINAL_SAMPLE_RATE_11025	0x00000050 /* Original Sample rate	*/
#define SPCS_ORIGINAL_SAMPLE_RATE_8000	0x00000060 /* Original Sample rate	*/
#define SPCS_ORIGINAL_SAMPLE_RATE_RES2	0x00000070 /* Original Sample rate	*/
#define SPCS_ORIGINAL_SAMPLE_RATE_192000 0x00000080 /* Original Sample rate	*/
#define SPCS_ORIGINAL_SAMPLE_RATE_24000	0x00000090 /* Original Sample rate	*/
#define SPCS_ORIGINAL_SAMPLE_RATE_96000	0x000000a0 /* Original Sample rate	*/
#define SPCS_ORIGINAL_SAMPLE_RATE_48000	0x000000b0 /* Original Sample rate	*/
#define SPCS_ORIGINAL_SAMPLE_RATE_176400 0x000000c0 /* Original Sample rate	*/
#define SPCS_ORIGINAL_SAMPLE_RATE_22050	0x000000d0 /* Original Sample rate	*/
#define SPCS_ORIGINAL_SAMPLE_RATE_88200	0x000000e0 /* Original Sample rate	*/
#define SPCS_ORIGINAL_SAMPLE_RATE_44100	0x000000f0 /* Original Sample rate	*/

      
      copyright as the source file
 * from which it was derived.
 */

      
      Copyright AudioScience, Inc., 2003
******************************************************************************/

      
      copyright:
 *
 * Authors:	Martijn van Oosterhout <kleptog@svana.org>
 *		James Chapman (jchapman@katalix.com)
 * Contributors:

      
      copyright below.

      
      Copyright:
 *	Ben Dooks <ben@simtec.co.uk>
 *	Sascha Hauer <s.hauer@pengutronix.de>
 */

      
      Copyright Benjamin Herrenschmidt

      
      copy right BIP mic value, total is 128bits, we use the 0
		memcpy(pframe-8, mic, 8);
	} else { /* unicast mgmt frame TX */
		/* start to encrypt mgmt frame */
		if (subtype == WIFI_DEAUTH || subtype == WIFI_DISASSOC ||
			subtype == WIFI_REASSOCREQ || subtype == WIFI_ACTION) {
			if (pattrib->psta)
				psta = pattrib->psta;
			else
				psta = rtw_get_stainfo(&padapter->stapriv, pattrib->ra);

			if (psta == NULL) {

      
      copyright bit

      
      copyright bit
#define CM_DAC2SPDO		0x00200000	/* enable wave+fm_midi -> SPDIF/OUT */
#define CM_INVIDWEN		0x00100000	/* internal vendor ID write enable, model 039? */
#define CM_SETRETRY		0x00100000	/* 0: legacy i/o wait (default), 1: legacy i/o bus retry */
#define CM_C_EEACCESS		0x00080000	/* direct programming eeprom regs */
#define CM_C_EECS		0x00040000
#define CM_C_EEDI46		0x00020000
#define CM_C_EECK46		0x00010000
#define CM_CHB3D6C		0x00008000	/* 5.1 channels support */
#define CM_CENTR2LIN		0x00004000	/* line-in as center out */
#define CM_BASE2LIN		0x00002000	/* line-in as bass out */
#define CM_EXBASEN		0x00001000	/* external bass input enable */

#define CM_REG_MISC_CTRL	0x18
#define CM_PWD			0x80000000	/* power down */
#define CM_RESET		0x40000000
#define CM_SFIL_MASK		0x30000000	/* filter control at front end DAC, model 037? */
#define CM_VMGAIN		0x10000000	/* analog master amp +6dB, model 039? */
#define CM_TXVX			0x08000000	/* model 037? */
#define CM_N4SPK3D		0x04000000	/* copy front to rear */
#define CM_SPDO5V		0x02000000	/* 5V spdif output (1 = 0.5v (coax)) */
#define CM_SPDIF48K		0x01000000	/* write */
#define CM_SPATUS48K		0x01000000	/* read */
#define CM_ENDBDAC		0x00800000	/* enable double dac */
#define CM_XCHGDAC		0x00400000	/* 0: front=ch0, 1: front=ch1 */
#define CM_SPD32SEL		0x00200000	/* 0: 16bit SPDIF, 1: 32bit */
#define CM_SPDFLOOPI		0x00100000	/* int. SPDIF-OUT -> int. IN */
#define CM_FM_EN		0x00080000	/* enable legacy FM */
#define CM_AC3EN2		0x00040000	/* enable AC3: model 039 */
#define CM_ENWRASID		0x00010000	/* choose writable internal SUBID (audio) */
#define CM_VIDWPDSB		0x00010000	/* model 037? */
#define CM_SPDF_AC97		0x00008000	/* 0: SPDIF/OUT 44.1K, 1: 48K */
#define CM_MASK_EN		0x00004000	/* activate channel mask on legacy DMA */
#define CM_ENWRMSID		0x00002000	/* choose writable internal SUBID (modem) */
#define CM_VIDWPPRT		0x00002000	/* model 037? */
#define CM_SFILENB		0x00001000	/* filter stepping at front end DAC, model 037? */
#define CM_MMODE_MASK		0x00000E00	/* model DAA interface mode */
#define CM_SPDIF_SELECT2	0x00000100	/* for model > 039 ? */
#define CM_ENCENTER		0x00000080
#define CM_FLINKON		0x00000040	/* force modem link detection on, model 037 */
#define CM_MUTECH1		0x00000040	/* mute PCI ch1 to DAC */
#define CM_FLINKOFF		0x00000020	/* force modem link detection off, model 037 */
#define CM_MIDSMP		0x00000010	/* 1/2 interpolation at front end DAC */
#define CM_UPDDMA_MASK		0x0000000C	/* TDMA position update notification */
#define CM_UPDDMA_2048		0x00000000
#define CM_UPDDMA_1024		0x00000004
#define CM_UPDDMA_512		0x00000008
#define CM_UPDDMA_256		0x0000000C		
#define CM_TWAIT_MASK		0x00000003	/* model 037 */
#define CM_TWAIT1		0x00000002	/* FM i/o cycle, 0: 48, 1: 64 PCICLKs */
#define CM_TWAIT0		0x00000001	/* i/o cycle, 0: 4, 1: 6 PCICLKs */

      
      COPYRIGHT)
			bits
		else
			bits |= 0x08;
		switch (diga->status[0] & IEC958_AES0_CON_EMPHASIS) {
		default:

      
      COPYRIGHT))
			bits
		if ((diga->status[0] & IEC958_AES0_CON_EMPHASIS) == IEC958_AES0_CON_EMPHASIS_NONE)
			bits |= 0x40;
		if (!(diga->status[1] & IEC958_AES1_CON_ORIGINAL))
			bits |= 0x80;
		if ((diga->status[1] & IEC958_AES1_CON_CATEGORY) == IEC958_AES1_CON_GENERAL)
			bits |= 0x03;
		switch (diga->status[3] & IEC958_AES3_CON_FS) {
		default:

      
      copyright {
	BLACKBIRD_COPYRIGHT_OFF,
	BLACKBIRD_COPYRIGHT_ON,
};

      
      copyright/by:

      
      copyright/by:
 *

      
      Copyright by

      
      Copyright by Adam Belay <ambx1@neo.rr.com>

      
      Copyright            by Andreas Eversberg (jolly@eversberg.eu)

      
      copyright/by:
 * Author: Stephen Warren <swarren@nvidia.com>

      
      Copyright    by BeWan Systems

      
      Copyright    by Carsten Paeth     <calle@calle.de>

      
      Copyright    by Enrik Berkhan <enrik@starfleet.inka.de>

      
      Copyright by Hannu Savolainen 1993-1997
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are
 * met: 1. Redistributions of source code must retain the above copyright
 * notice, this list of conditions and the following disclaimer. 2.
 * Redistributions in binary form must reproduce the above copyright notice,
 * this list of conditions and the following disclaimer in the documentation
 * and/or other materials provided with the distribution.

      
      copyright
    by him. net.russotto.AtmelMACFW is used under the GPL license version 2.

      
      Copyright by Intel Crop., 2002
 *  Louis Zhuang (louis.zhuang@intel.com)
 *
 *  Bjorn Steinbrink (B.Steinbrink@gmx.de), 2007

      
      copyright
  by its respective authors.

      
      Copyright    by Jan den Ouden

      
      Copyright    by Karsten Keil      <keil@isdn4linux.de>

      
      Copyright    by Klaus-Peter Nischke, ITK AG

      
      Copyright    by Marcus Niemann    <niemann@www-bib.fh-bielefeld.de>

      
      Copyright by Micha

      
      Copyright by Michael T. Mayers (c) Jan 09, 2000

      
      Copyright    by Petr Novak        <petr.novak@i.cz>

      
      Copyright by Pf@nne
 */

      
      Copyright by
 * Philips Automation Projects
 * Kassel (Germany)
 * -----------------------------------------------------------
 * Author:

      
      Copyright    by Roland Klabunde   <R.Klabunde@Berkom.de>

      
      Copyright    by Stephan von Krawczynski <skraw@ithnet.com>

      
      copyright by their
 * authors. Thanks to Matt Dharm for giving us permission!
 *
 * This driver implements a SCSI host controller driver and a USB
 * device driver. To avoid confusion, all the USB related stuff is
 * prefixed by mts_usb_ and all the SCSI stuff by mts_scsi_.

      
      copyright by their respective authors.
 */

      
      copyright by the original authors
 *
 * Portions of the merged code are based on Host AP (software wireless
 * LAN access point) driver for Intersil Prism2/2.5/3.

      
      Copyright by Thomas Pfeiffer (pfeiffer@pds.de)

      
      Copyright    by Ton van Rosmalen

      
      Copyright    by Traverse Technologies Pty Ltd, www.travers.com.au

      
      Copyright    by Werner Cornelius  <werner@isdn4linux.de>

      
      Copyright by Werner Cornelius (werner@titro.de)

      
      Copyright {C

      
      Copyright (C) 05/1998 Peter Maydell <pmaydell@chiark.greenend.org.uk>

      
      Copyright (C) 05/1998 Peter Maydell <pmaydell@chiark.greenend.org.uk>
 * Based on the Sun Lance driver and the NetBSD HP Lance driver
 */

      
      Copyright (C) 05/1998 Peter Maydell <pmaydell@chiark.greenend.org.uk>
 * Based on the Sun Lance driver and the NetBSD HP Lance driver
 * Uses the generic 7990.c LANCE code.
 */

      
      Copyright (C) 05/1998 Peter Maydell <pmaydell@chiark.greenend.org.uk>
 *
 * Most of this stuff was obtained by looking at other LANCE drivers,
 * in particular a2065.[ch]. The AMD C-LANCE datasheet was also helpful.

      
      Copyright (C) 05/1998 Peter Maydell <pmaydell@chiark.greenend.org.uk>
 *
 * Most of this stuff was obtained by looking at other LANCE drivers,
 * in particular a2065.[ch]. The AMD C-LANCE datasheet was also helpful.
 * NB: this was made easy by the fact that Jes Sorensen had cleaned up
 * most of a2025 and sunlance with the aim of merging them, so the
 * common code was pretty obvious.

      
      Copyright (c) 1982, 1986 Regents of the University of California.
 * All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Robert Elz at The University of Melbourne.

      
      Copyright (c) 1985, 1986 The Regents of the University of California.
 * All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * James A. Woods, derived from original work by Spencer Thomas
 * and Joseph Orost.

      
      Copyright (C) 1985 MIPS Computer Systems, Inc.

      
      Copyright (c) 1987-1999 Carnegie Mellon University

      
      Copyright (c) 1987-1999 Carnegie Mellon University
                         All Rights Reserved

Permission  to  use, copy, modify and distribute this software and its
documentation is hereby granted,  provided  that  both  the  copyright
notice  and  this  permission  notice  appear  in  all  copies  of the
software, derivative works or  modified  versions,  and  any  portions
thereof, and that both notices appear in supporting documentation, and
that credit is given to Carnegie Mellon University  in  all  documents
and publicity pertaining to direct or indirect use of this code or its
derivatives.

      
      Copyright (C) 1989, 1991 Free Software Foundation, Inc.

      
      Copyright (C) 1989, 1992, 1993, 1994, 1995 Free Software Foundation, Inc.

This file is part of GNU CC.

      
      Copyright (C) 1989 - 1997 Carnegie Mellon University
 *
 * Carnegie Mellon University encourages users of this software to
 * contribute improvements to the Coda project. Contact Peter Braam
 * <coda@cs.cmu.edu>

      
      Copyright (C) 1989, 92-98, 1999 Free Software Foundation, Inc.

This file is part of GNU CC.

      
      Copyright (c) 1989 Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms are permitted
 * provided that the above copyright notice and this paragraph are
 * duplicated in all such forms and that any documentation,
 * advertising materials, and other materials related to such
 * distribution and use acknowledge that the software was developed
 * by the University of California, Berkeley.  The name of the
 * University may not be used to endorse or promote products derived
 * from this software without specific prior written permission.
 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
 * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

      
      Copyright (C) 1990, 1991 Free Software Foundation, Inc.
   FIXME: Can someone provide a transliteration of this name into ASCII?
   Using the following chars caused a compiler warning on HIUX (so I replaced
   them with octal escapes), and isn't useful without an understanding of what
   character set it is.
   Written by Mimi Ph\373\364ng-Th\345o V\365 of IBM
   and John Gilmore of Cygnus Support.  */

/********************** FILE HEADER **********************/

      
      Copyright (C) 1990 - 1992, 1999 Silicon Graphics, Inc.

      
      Copyright (C) 1990 - 1992, 1999 Silicon Graphics, Inc.
 */
#ifndef _ASM_FPREGDEF_H
#define _ASM_FPREGDEF_H

      
      Copyright (C) 1990, 1999, 2000 Silicon Graphics, Inc.
 * 2004 pf
 */
#ifndef _ASM_MACH_IP28_SPACES_H
#define _ASM_MACH_IP28_SPACES_H

      
      Copyright (C) 1990, 1999, 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_AR7_SPACES_H
#define _ASM_AR7_SPACES_H

      
      Copyright (C) 1990, 1999, 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_BCM63XX_SPACES_H
#define _ASM_BCM63XX_SPACES_H

      
      Copyright (C) 1990, 1999, 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_BMIPS_SPACES_H
#define _ASM_BMIPS_SPACES_H

      
      Copyright (C) 1990, 1999, 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_MACH_GENERIC_SPACES_H
#define _ASM_MACH_GENERIC_SPACES_H

      
      Copyright (C) 1990, 1999, 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_MACH_IP22_SPACES_H
#define _ASM_MACH_IP22_SPACES_H

      
      Copyright (C) 1990, 1999, 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_TX39XX_SPACES_H
#define _ASM_TX39XX_SPACES_H

      
      Copyright (C) 1990, 1999, 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_TX49XX_SPACES_H
#define _ASM_TX49XX_SPACES_H

      
      Copyright (C) 1990, 1999 by Silicon Graphics, Inc.
 */
#ifndef _ASM_ADDRSPACE_H
#define _ASM_ADDRSPACE_H

      
      Copyright (C) 1990, 1999 by Silicon Graphics, Inc.
 */
#ifndef _ASM_MACH_IP27_SPACES_H
#define _ASM_MACH_IP27_SPACES_H

      
      Copyright (C) 1991, 1992, 1993, 1994, 1996, 1998,

      
      Copyright (C) 1991, 1992, 1993, 1994  Linus Torvalds

      
      Copyright (C) 1991, 1992, 1993, 1994  Linus Torvalds
 */

      
      Copyright (C) 1991, 1992, 1993, 1994  Linus Torvalds
 *
 *  Dave Engebretsen <engebret@us.ibm.com>
 *      Rework for PPC64 port.

      
      Copyright (C) 1991, 1992, 1993, 1994  Linus Torvalds
 *
 *  Modified by Cort Dougan and Paul Mackerras.

      
      Copyright (C) 1991, 1992, 1993, 1994  Linus Torvalds
 *
 * Modified by Fred N. van Kempen, 01/29/93, to add line disciplines
 * which can be dynamically activated and de-activated by the line
 * discipline handling modules (like SLIP).

      
      Copyright (C) 1991, 1992, 1993, 1994  Linus Torvalds
 *
 *  Swap reorganised 29.12.95, 
 *  Asynchronous swapping added 30.12.95. Stephen Tweedie
 *  Removed race in async swapping. 14.4.1996. Bruno Haible
 *  Add swap of shared pages through the page cache. 20.2.1998. Stephen Tweedie
 *  Always use brw_page, life becomes simpler. 12 May 1998 Eric Biederman

      
      Copyright (C) 1991, 1992, 1993, 1994  Linus Torvalds
 *  Swap reorganised 29.12.95, Stephen Tweedie
 */

      
      Copyright (C) 1991, 1992, 1993, 1994  Linus Torvalds
 *  Swap reorganised 29.12.95, Stephen Tweedie
 *

      
      Copyright (C) 1991, 1992, 1993, 1994  Linus Torvalds
 *
 *  Swap reorganised 29.12.95, Stephen Tweedie.
 *  kswapd added: 7.1.96  sct
 *  Removed kswapd_ctl limits, and swap out as many pages as needed
 *  to bring the system back to freepages.high: 2.4.97, Rik van Riel.
 *  Zone aware kswapd started 02/00, Kanoj Sarcar (kanoj@sgi.com).
 *  Multiqueue VM started 5.8.00, Rik van Riel.

      
      Copyright (C) 1991, 1992, 1993, 1994  Linus Torvalds
 *  Swap reorganised 29.12.95, Stephen Tweedie
 *  Support of BIGMEM added by Gerhard Wichert, Siemens AG, July 1999
 *  Reshaped it to be a zoned allocator, Ingo Molnar, Red Hat, 1999
 *  Discontiguous memory support, Kanoj Sarcar, SGI, Nov 1999
 *  Zone balancing, Kanoj Sarcar, SGI, Jan 2000
 *  Per cpu hot/cold page lists, bulk allocation, Martin J. Bligh, Sept 2002
 *          (lots of bits borrowed from Ingo Molnar & Andrew Morton)
 */

      
      Copyright (C) 1991, 1992, 1993, 1994  Linus Torvalds
 *
 *  zoned VM statistics

      
      Copyright (C) 1991, 1992, 1993, 1997, 2004 Free Software Foundation, Inc.

      
      Copyright (C) 1991, 1992, 1995, 1999, 2000  Linus Torvalds
 *
 * This file contains date handling.

      
      Copyright (C) 1991, 1992, 1995, 1999, 2000  Linus Torvalds
 *
 * This file contains the clocksource time handling.
 * 1997-09-10	Updated NTP code according to technical memorandum Jan '96
 *		"A Kernel Model for Precision Timekeeping" by Dave Mills
 * 1997-01-09    Adrian Sun
 *      use interval timer if CONFIG_RTC=y
 * 1997-10-29    John Bowman (bowman@math.ualberta.ca)
 *      fixed tick loss calculation in timer_interrupt
 *      (round system clock to nearest tick instead of truncating)
 *      fixed algorithm in time_init for getting time from CMOS clock
 * 1999-04-16	Thorsten Kranzkowski (dl8bcu@gmx.net)
 *	fixed algorithm in do_gettimeofday() for calculating the precise time
 *	from processor cycle counter (now taking lost_ticks into account)
 * 2003-06-03	R. Scott Bailey <scott.bailey@eds.com>
 *	Tighten sanity in time_init from 1% (10,000 PPM) to 250 PPM

      
      Copyright (c) 1991,1992,1995  Linus Torvalds

      
      Copyright (C) 1991, 1992, 1995  Linus Torvalds

      
      Copyright (C) 1991, 1992, 1995  Linus Torvalds
 */

      
      Copyright (C) 1991, 1992, 1995  Linus Torvalds
 *
 * Adapted for PowerPC (PReP) by Gary Thomas
 * Modified by Cort Dougan (cort@cs.nmt.edu).
 * Copied and modified from arch/i386/kernel/time.c

      
      Copyright (C) 1991, 1992, 1995  Linus Torvalds
 *
 * This file contains the m68k-specific time handling details.
 * Most of the stuff is located in the machine specific files.

      
      Copyright (C) 1991, 1992, 1996  Linus Torvalds
 */

      
      Copyright (C) 1991, 1992, 1996  Linus Torvalds
 *  Hacked together by Andi Kleen
 */

      
      Copyright (C) 1991, 1992, 1996  Linus Torvalds
 *  linux/fs/binfmt_flat.c for 2.0 kernel

      
      Copyright (C) 1991, 1992, 1999  Linus Torvalds
 */

      
      Copyright (C) 1991, 1992, 2002  Linus Torvalds
 */

      
      Copyright (C) 1991, 1992  Linus Torvalds

      
      Copyright (C) 1991, 1992  Linus Torvalds
 */

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *

      
      Copyright (C) 1991, 1992 Linus Torvalds.

      
      Copyright (C) 1991, 1992 Linus Torvalds

      
      Copyright (C) 1991, 1992 Linus Torvalds
 */

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *			    1995  Jay Estabrook

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *			    1995  Jay Estabrook
 *
 * A note on using in_atomic() in here: We can't handle console
 * calls from non-schedulable context due to our USB-dependend
 * nature. For now, this driver just ignores any calls if it
 * detects this state.

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *			    1995  Jay Estabrook
 *
 *	User definable mapping table and font loading by Eugene G. Crosser,
 *	<crosser@average.org>

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  1997-01-28  Modified by Finn Arne Gangstad to make timers scale better.

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  1997-11-02  Modified for POSIX.1b signals by Richard Henderson

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  1997-11-28  Modified for POSIX.1b signals by Richard Henderson

      
      Copyright (C) 1991,1992 Linus Torvalds
 *
 * 1997-11-28 Modified for POSIX.1b signals by Richard Henderson

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  1997-11-28  Modified for POSIX.1b signals by Richard Henderson
 *  2000-06-20  Pentium III FXSR, SSE support by Gareth Hughes
 *  2000-12-*   x86-64 compatibility mode signal handling by Andi Kleen

      
      Copyright (C) 1991, 1992  Linus Torvalds
 * 1997-11-28  Modified for POSIX.1b signals by Richard Henderson
 *
 * Chris Zankel <chris@zankel.net>
 * Joe Taylor <joe@tensilica.com>

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  64-bit file support on 64-bit platforms by Jakub Jelinek
 *	(jj@sunsite.ms.mff.cuni.cz)

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  Added devfs support.
 *    Jan-11-1998, C. Scott Ananian <cananian@alumni.princeton.edu>
 *  Shared /dev/zero mmapping support, Feb 2000, Kanoj Sarcar <kanoj@sgi.com>

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  Added support for a Unix98-style ptmx device.
 *    -- C. Scott Ananian <cananian@alumni.princeton.edu>, 14-Jan-1998

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  adfs regular file handling primitives           

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  affs symlink handling code

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  Big-endian to little-endian byte-swapping/bitmaps by
 *        David S. Miller (davem@caip.rutgers.edu), 1995

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  Big-endian to little-endian byte-swapping/bitmaps by
 *        David S. Miller (davem@caip.rutgers.edu), 1995
 *  Directory entry file type support and forward compatibility hooks
 *	for B-tree directories by Theodore Ts'o (tytso@mit.edu), 1998

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *  changes by Thomas Schoebel-Theuer
 */

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  coh/dir.c

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  coh/file.c

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  coh/namei.c

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  ext2 directory handling functions

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  ext2 fs regular file handling primitives

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  ext2 symlink handling code

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  ext4 directory handling functions

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  ext4fs fsync primitive

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  ext4 fs regular file handling primitives

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  ext4 symlink handling code

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  ext/freelists.c

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  GK 2/5/95  -  Changed to support mounting root fs via NFS
 *  Added initrd & change_root: Werner Almesberger & Hans Lermen, Feb '96
 *  Moan early if gcc is old, avoiding bogus kernels - Paul Gortmaker, May '96
 *  Simplified starting of init:  Michael A. Griffith <grif@acm.org>

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  Goal-directed block allocation by Stephen Tweedie
 * 	(sct@dcs.ed.ac.uk), 1993, 1998
 *  Big-endian to little-endian byte-swapping/bitmaps by
 *        David S. Miller (davem@caip.rutgers.edu), 1995
 *  64-bit file support on 64-bit platforms by Jakub Jelinek
 * 	(jj@sunsite.ms.mff.cuni.cz)

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  Goal-directed block allocation by Stephen Tweedie (sct@dcs.ed.ac.uk), 1993
 *  Big-endian to little-endian byte-swapping/bitmaps by
 *        David S. Miller (davem@caip.rutgers.edu), 1995

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  Goal-directed block allocation by Stephen Tweedie
 *	(sct@redhat.com), 1993, 1998

      
      Copyright (C) 1991, 1992  Linus Torvalds
 */
#include <linux/fs.h>
#include <linux/ext2_fs.h>
#include <linux/blockgroup_lock.h>
#include <linux/percpu_counter.h>
#include <linux/rbtree.h>

      
      copyright (C) 1991, 1992  Linus Torvalds.  It was
 * extensively rewritten by Theodore Ts'o, 8/16/92 -- 9/14/92,
 * and then fixed as suggested by Michael K. Johnson 12/12/92.
 * Converted to pci probing and cleaned up by Jiri Slaby.
 *

      
      Copyright (C) 1991, 1992 Linus Torvalds.
 *
 *      Made endianness-clean by Andrew Stribblehill <ads@wompom.org>, 2005.

      
      Copyright (C) 1991, 1992 Linus Torvalds
 *
 *  minix directory handling functions

      
      Copyright (C) 1991, 1992 Linus Torvalds
 *
 *  minix regular file handling primitives

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 * Modified to make sys_syslog() more flexible: added commands to
 * return the last 4k of kernel messages, regardless of whether
 * they've been read or not.  Added option to suppress kernel printk's
 * to the console.  Added hook for sending the console messages
 * elsewhere, in preparation for a serial line console (someday).
 * Ted Ts'o, 2/11/93.
 * Modified for sysctl support, 1/8/97, Chris Horn.
 * Fixed SMP synchronization, 08/08/99, Manfred Spraul
 *     manfred@colorfullife.com
 * Rewrote bits to get rid of console_lock
 *	01Mar01 Andrew Morton

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  More specifically, the first copied function was strtobool, which
 *  was introduced by:
 *

      
      Copyright (C) 1991, 1992 Linus Torvalds
 *
 *  proc base directory handling functions

      
      Copyright (C) 1991, 1992 Linus Torvalds
 *
 *  proc root directory handling functions

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  super.c contains code to handle: - mount structures
 *                                   - super-block tables
 *                                   - filesystem drivers list
 *                                   - mount system call
 *                                   - umount system call
 *                                   - ustat system call

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  table of configured filesystems

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  This file contains the interface functions for the various
 *  time related system calls: time, stime, gettimeofday, settimeofday,
 *			       adjtime

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 * This file is part of exofs.

      
      Copyright (C) 1991, 1992  Linus Torvalds
 *
 *  xenix/inode.c

      
      Copyright (C) 1991, 1992 Linux Torvalds

      
      Copyright (c) 1991, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 1991, 1997, 2003 Free Software Foundation, Inc.
 *

      
      Copyright (C) 1991, 1997 Free Software Foundation, Inc.

      
      Copyright (C) 1991-1998  Linus Torvalds
 *  Re-organised Feb 1998 Russell King
 */

      
      Copyright (C) 1991-1998  Linus Torvalds
 *  Re-organised Feb 1998 Russell King
 *
 *  We now have independent partition support from the
 *  block drivers, which allows all the partition code to
 *  be grouped in one location, and it to be mostly self
 *  contained.

      
      Copyright (C) 1991-1998  Linus Torvalds
 *
 *  Thanks to Branko Lankester, lankeste@fwi.uva.nl, who found a bug
 *  in the early extended-partition checks and added DM partitions

      
      Copyright (C) 1991-2002  Linus Torvalds
 */
#include "sched.h"

      
      Copyright (C) 1991-2002 SciTech Software, Inc. All rights reserved.
 *
 *   2. XFree86 4.3.0, interpret_edid.c

      
      Copyright (C) 1991-2018 Unicode, Inc.  All rights reserved.  Distributed
 * under the Terms of Use in http://www.unicode.org/copyright.html.
 */
static int hfsplus_try_decompose_hangul(wchar_t uc, u16 *result)

      
      Copyright (C) 1991,92,1995-99,2002,2004 Free Software Foundation, Inc.

      
      Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997,
 * 		1998, 1999  Theodore Ts'o
 *

      
      Copyright (C) 1992,1993,1994,1995,1996,1997,1999

      
      Copyright (C) 1992, 1993, 1994, 1995
 * Remy Card (card@masi.ibp.fr)
 * Laboratoire MASI - Institut Blaise Pascal
 * Universite Pierre et Marie Curie (Paris VI)
 */

      
      Copyright (C) 1992, 1993, 1994, 1995
 * Remy Card (card@masi.ibp.fr)
 * Laboratoire MASI - Institut Blaise Pascal
 * Universite Pierre et Marie Curie (Paris VI)
 *

      
      Copyright (C) 1992, 1993, 1994, 1995
 * Remy Card (card@masi.ibp.fr)
 * Laboratoire MASI - Institut Blaise Pascal
 * Universite Pierre et Marie Curie (Paris VI)
 *
 *  BSD ufs-inspired inode and directory allocation by 
 *  Stephen Tweedie (sct@dcs.ed.ac.uk), 1993
 *  Big-endian to little-endian byte-swapping/bitmaps by
 *        David S. Miller (davem@caip.rutgers.edu), 1995

      
      Copyright (C) 1992, 1993, 1994, 1995
 * Remy Card (card@masi.ibp.fr)
 * Laboratoire MASI - Institut Blaise Pascal
 * Universite Pierre et Marie Curie (Paris VI)
 *
 *  BSD ufs-inspired inode and directory allocation by
 *  Stephen Tweedie (sct@redhat.com), 1993
 *  Big-endian to little-endian byte-swapping/bitmaps by
 *        David S. Miller (davem@caip.rutgers.edu), 1995

      
      Copyright (C) 1992, 1993, 1994, 1995
 * Remy Card (card@masi.ibp.fr)
 * Laboratoire MASI - Institut Blaise Pascal
 * Universite Pierre et Marie Curie (Paris VI)
 *
 *  Enhanced block allocation by Stephen Tweedie (sct@redhat.com), 1993
 *  Big-endian to little-endian byte-swapping/bitmaps by
 *        David S. Miller (davem@caip.rutgers.edu), 1995

      
      Copyright (C) 1992, 1993, 1994, 1995
 *  Remy Card (card@masi.ibp.fr)
 *  Laboratoire MASI - Institut Blaise pascal
 *  Universite Pierre et Marie Curie (Paris VI)
 *
 *   from

      
      Copyright (C) 1992, 1993, 1994, 1995
 * Remy Card (card@masi.ibp.fr)
 * Laboratoire MASI - Institut Blaise Pascal
 * Universite Pierre et Marie Curie (Paris VI)
 *
 *  from

      
      Copyright (C) 1992, 1993, 1994, 1995
 *     Remy Card (card@masi.ibp.fr)
 *     Laboratoire MASI - Institut Blaise Pascal
 *     Universite Pierre et Marie Curie (Paris VI)
 *     from
 *     linux/fs/minix/inode.c

      
      Copyright (C) 1992, 1993, 1994, 1995
 * Remy Card (card@masi.ibp.fr)
 * Theodore Ts'o (tytso@mit.edu)
 *

      
      Copyright (C) 1992,1993,1994,1996,1997,1999
 |                  W. Metzenthen, 22 Parker St, Ormond, Vic 3163, Australia |
 |                  E-mail   billm@melbpc.org.au                             |
 |                                                                           |

      
      Copyright (C) 1992,1993,1994,1996,1997
 |                  W. Metzenthen, 22 Parker St, Ormond, Vic 3163, Australia |
 |                  E-mail   billm@suburbia.net                              |
 |                                                                           |

      
      Copyright (C) 1992,1993,1994,1996,1997
 |                  W. Metzenthen, 22 Parker St, Ormond, Vic 3163, Australia |
 |                  E-mail   billm@suburbia.net                              |
 |                                                                           |
 | See the files "README" and "COPYING" for further copyright and warranty   |
 | information.                                                              |

      
      Copyright (C) 1992,1993,1994,1996
 |                  W. Metzenthen, 22 Parker St, Ormond, Vic 3163, Australia |
 |                  E-mail   billm@jacobi.maths.monash.edu.au                |
 |                                                                           |

      
      Copyright (C) 1992,1993,1994,1997,1999
 |                       W. Metzenthen, 22 Parker St, Ormond, Vic 3163,      |
 |                       Australia.  E-mail   billm@melbpc.org.au            |
 |                                                                           |

      
      Copyright (C) 1992,1993,1994,1997,1999
 |                  W. Metzenthen, 22 Parker St, Ormond, Vic 3163, Australia |
 |                  E-mail   billm@melbpc.org.au                             |
 |                                                                           |

      
      Copyright (C) 1992,1993,1994,1997
 |                       W. Metzenthen, 22 Parker St, Ormond, Vic 3163,      |
 |                       Australia.  E-mail   billm@suburbia.net             |
 |                                                                           |

      
      Copyright (C) 1992,1993,1994,1997
 |                     W. Metzenthen, 22 Parker St, Ormond, Vic 3163,        |
 |                     Australia.  E-mail   billm@suburbia.net               |
 |                                                                           |

      
      Copyright (C) 1992,1993,1994,1997
 |                  W. Metzenthen, 22 Parker St, Ormond, Vic 3163, Australia |
 |                  E-mail   billm@suburbia.net                              |
 |                                                                           |

      
      Copyright (C) 1992, 1993, 1994  Rick Sladkey

      
      Copyright (C) 1992, 1993, 1994  Rick Sladkey
 *
 *  OS-independent nfs remote procedure call functions

      
      Copyright (C) 1992,1993,1997
 |                  W. Metzenthen, 22 Parker St, Ormond, Vic 3163, Australia |
 |                  E-mail   billm@suburbia.net                              |
 |                                                                           |

      
      Copyright (C) 1992,1993,1997
 |                  W. Metzenthen, 22 Parker St, Ormond, Vic 3163, Australia |
 |                  E-mail   billm@suburbia.net                              |
 |                                                                           |
 | Returns the tag of the result if no exceptions or errors occurred.        |

      
      Copyright (C) 1992,1993  Brad McLean
 *  brad@saturn.gaylord.com or brad@bradpc.gaylord.com.
 *  
 *  Modifications to makecode and queuecommand
 *  for proper handling of multiple devices courteously
 *  provided by Michael Weller, March, 1993

      
      Copyright (C) 1992,1993 by Michael K. Johnson
 * - Thanks much to Gunter Windau for pointing out to me where the error
 *   checking ought to be.

      
      Copyright (C) 1992, 1993 Krishna Balasubramanian
 *	 Many improvements/fixes by Bruno Haible.
 * Replaced `struct shm_desc' by `struct vm_area_struct', July 1994.
 * Fixed the shm swap deallocation (shm_unuse()), August 1998 Andrea Arcangeli.
 *

      
      Copyright (C) 1992,1993 Rick Sladkey <jrs@world.std.com>

      
      Copyright (C) 1992,1993
 |                       W. Metzenthen, 22 Parker St, Ormond, Vic 3163,      |
 |                       Australia.  E-mail   billm@vaxc.cc.monash.edu.au    |
 |                                                                           |

      
      Copyright (C) 1992,1994,1997
 |                       W. Metzenthen, 22 Parker St, Ormond, Vic 3163,      |
 |                       Australia.  E-mail   billm@suburbia.net             |
 |                                                                           |

      
      Copyright (C) 1992, 1994 by Theodore Ts

      
      Copyright (C) 1992,1995,1997
 |                       W. Metzenthen, 22 Parker St, Ormond, Vic 3163,      |
 |                       Australia.  E-mail billm@suburbia.net               |
 |                                                                           |

      
      Copyright (C) 1992 - 1997, 1999, 2000 Silcon Graphics, Inc.

      
      Copyright (C) 1992 - 1997, 1999, 2000 Silicon Graphics, Inc.

      
      Copyright (C) 1992-1997,1999,2001-2004 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (C) 1992 - 1997, 1999 Silcon Graphics, Inc.

      
      Copyright (C) 1992 - 1997, 1999 Silicon Graphics, Inc.

      
      Copyright (C) 1992-1997, 1999 Silicon Graphics, Inc.

      
      Copyright (C) 1992 - 1997, 2000,2002-2007 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 1992-1997, 2000-2003 Silicon Graphics, Inc.

      
      Copyright (C) 1992 - 1997, 2000-2003 Silicon Graphics, Inc. All rights reserved.
 */
#ifndef _ASM_IA64_SN_IOERROR_H
#define _ASM_IA64_SN_IOERROR_H

      
      Copyright (C) 1992 - 1997, 2000-2003 Silicon Graphics, Inc. All rights reserved.
 */
#ifndef _ASM_IA64_SN_PCI_PIC_H
#define _ASM_IA64_SN_PCI_PIC_H

      
      Copyright (C) 1992 - 1997, 2000-2004 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 1992-1997,2000-2004 Silicon Graphics, Inc.  All Rights Reserved.
 */

      
      Copyright (C) 1992 - 1997, 2000-2004 Silicon Graphics, Inc. All rights reserved.
 */
#ifndef _ASM_IA64_SN_MODULE_H
#define _ASM_IA64_SN_MODULE_H

      
      Copyright (C) 1992 - 1997, 2000-2005 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 1992 - 1997, 2000-2005 Silicon Graphics, Inc. All rights reserved.
 */
#ifndef _ASM_IA64_SN_NODEPDA_H
#define _ASM_IA64_SN_NODEPDA_H

      
      Copyright (C) 1992 - 1997, 2000-2005 Silicon Graphics, Inc. All rights reserved.
 */
#ifndef _ASM_IA64_SN_PCI_PCIBUS_PROVIDER_H
#define _ASM_IA64_SN_PCI_PCIBUS_PROVIDER_H

      
      Copyright (C) 1992 - 1997, 2000-2005 Silicon Graphics, Inc. All rights reserved.
 */
#ifndef _ASM_IA64_SN_PDA_H
#define _ASM_IA64_SN_PDA_H

      
      Copyright (C) 1992 - 1997, 2000-2005 Silicon Graphics, Inc. All rights reserved.
 */
#ifndef _ASM_IA64_SN_XTALK_HUBDEV_H
#define _ASM_IA64_SN_XTALK_HUBDEV_H

      
      Copyright (C) 1992 - 1997, 2000-2006 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 1992-1997,2000-2006 Silicon Graphics, Inc. All rights reserved.
 */
#ifndef _ASM_IA64_SN_PCI_PCIBR_PROVIDER_H
#define _ASM_IA64_SN_PCI_PCIBR_PROVIDER_H

      
      Copyright (C) 1992 - 1997, 2000-2006 Silicon Graphics, Inc. All rights reserved.
 */
#ifndef _ASM_IA64_SN_PCI_PCIDEV_H
#define _ASM_IA64_SN_PCI_PCIDEV_H

      
      Copyright (C) 1992-1997,2000-2006 Silicon Graphics, Inc. All Rights
 * Reserved.
 */
#ifndef _ASM_IA64_SN_XTALK_XBOW_H
#define _ASM_IA64_SN_XTALK_XBOW_H

      
      Copyright (C) 1992 - 1997, 2000 Silicon Graphics, Inc.

      
      Copyright (C) 1992 - 1997, 2000 Silicon Graphics, Inc.
 *
 * gda.h -- Contains the data structure for the global data area,
 *	The GDA contains information communicated between the
 *	PROM, SYMMON, and the kernel.

      
      Copyright (C) 1992 - 1997 Silicon Graphics, Inc.
 */
#ifndef __ASM_SN_INTR_H
#define __ASM_SN_INTR_H

      
      Copyright (C) 1992 - 1997 Silicon Graphics, Inc.
 */
#ifndef __ASM_SN_NMI_H
#define __ASM_SN_NMI_H

      
      Copyright (C) 1992, 1998-2004 Linus Torvalds, Ingo Molnar
 *
 * This file contains spurious interrupt handling.

      
      Copyright (C) 1992, 1998-2004 Linus Torvalds, Ingo Molnar
 *
 * This file contains the interrupt probing code and driver APIs.

      
      Copyright (C) 1992, 1998-2004 Linus Torvalds, Ingo Molnar
 *
 * This file contains the /proc/irq/ handling code.

      
      Copyright (C) 1992, 1998-2006 Linus Torvalds, Ingo Molnar

      
      Copyright (C) 1992, 1998 Linus Torvalds, Ingo Molnar

      
      Copyright (C) 1992, 1998 Linus Torvalds, Ingo Molnar
 */

      
      Copyright (C) 1992, 1998 Linus Torvalds, Ingo Molnar
 *

      
      Copyright (C) 1992, 1998 Linus Torvalds, Ingo Molnar
 *
 * This file contains the code used by various IRQ handling routines:

      
      Copyright (C) 1992, 1998 Linus Torvalds, Ingo Molnar
 *
 * This file contains the lowest level x86_64-specific interrupt
 * entry and irq statistics code. All the remaining irq logic is
 * done by the generic kernel/irq/ code and in the
 * x86_64-specific irq controller code. (e.g. i8259.c and
 * io_apic.c.)

      
      Copyright (C) 1992, 1998 Linus Torvalds, Ingo Molnar
 *
 * This file contains the lowest level x86-specific interrupt
 * entry, irq-stacks and irq statistics code. All the remaining
 * irq logic is done by the generic kernel/irq/ code and
 * by the x86-specific irq controller code. (e.g. i8259.c and
 * io_apic.c.)

      
      Copyright (c) 1992-1999,2001-2005 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 1992 by Jim Weigand and Linus Torvalds

      
      Copyright (C) 1992  by Linus Torvalds
 *

      
      Copyright (C) 1992  by Linus Torvalds
 *  based on ideas by Darren Senn
 *
 * Fixes:

      
      Copyright (C) 1992 by Theodore Ts

      
      Copyright (C) 1992 Darren Senn
 */

      
      Copyright (C) 1992 David Giller

      
      Copyright (C) 1992         David Giller, rafetmad@oxy.edu
 *               1994, 1995   Eberhard Mönkeberg, emoenke@gwdg.de
 *               1996         David van Leeuwen, david@tm.tno.nl
 *               1997, 1998   Erik Andersen, andersee@debian.org
 *               1998-2002    Jens Axboe, axboe@suse.de
 */

      
      Copyright (C) 1992         David Giller, rafetmad@oxy.edu
 *               1994, 1995   Eberhard Mönkeberg, emoenke@gwdg.de
 *               1996         David van Leeuwen, david@tm.tno.nl
 *               1997, 1998   Erik Andersen, andersee@debian.org
 *               1998-2002    Jens Axboe, axboe@suse.de
 */
#ifndef	_LINUX_CDROM_H
#define	_LINUX_CDROM_H

      
      Copyright (C) 1992  Doug Evans
 *
 *  coh/alloc.c

      
      Copyright (C) 1992  Doug Evans
 *
 *  coh/inode.c

      
      Copyright (C) 1992 Drew Eckhardt

      
      Copyright (C) 1992 Drew Eckhardt
 *	Generic hard disk header file by  
 * 		Drew Eckhardt
 *
 *		<drew@colorado.edu>

      
      Copyright (C) 1992 Drew Eckhardt
 *      Linux scsi disk driver by
 *              Drew Eckhardt <drew@colorado.edu>
 *
 *	Modified by Eric Youngdale ericy@andante.org to
 *	add scatter-gather, multiple outstanding request, and other
 *	enhancements.

      
      Copyright (C) 1992 Drew Eckhardt
 *      SCSI disk driver header file by
 *              Drew Eckhardt 
 *
 *      <drew@colorado.edu>

      
      Copyright (C) 1992  Eric Youngdale
 *  Simulate a host adapter with 2 disks attached.  Do a lot of checking
 *  to make sure that we are not getting blocks mixed up, and PANIC if
 *  anything out of the ordinary is seen.
 * ^^^^^^^^^^^^^^^^^^^^^^^ Original ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 *

      
      Copyright (C) 1992 Krishna Balasubramanian

      
      Copyright (C) 1992 Krishna Balasubramanian and Linus Torvalds

      
      Copyright (C) 1992 Krishna Balasubramanian
 *
 * Removed all the remaining kerneld mess
 * Catch the -EFAULT stuff properly
 * Use GFP_KERNEL for messages as in 1.2
 * Fixed up the unchecked user space derefs

      
      Copyright (C) 1992 Krishna Balasubramanian
 *
 * Sep 1997 - Call suser() last after "normal" permission checks so we
 *            get BSD style process accounting right.
 *            Occurs in several places in the IPC code.
 *            Chris Evans, <chris@ferret.lmh.ox.ac.uk>
 * Nov 1999 - ipc helper functions, unified SMP locking
 *	      Manfred Spraul <manfred@colorfullife.com>
 * Oct 2002 - One lock per IPC id. RCU ipc_free for lock-free grow_ary().
 *            Mingming Cao <cmm@us.ibm.com>
 * Mar 2006 - support for audit of ipc object properties
 *            Dustin Kirkland <dustin.kirkland@us.ibm.com>
 * Jun 2006 - namespaces ssupport
 *            OpenVZ, SWsoft Inc.
 *            Pavel Emelianov <xemul@openvz.org>

      
      Copyright (C) 1992 Lawrence Foard
 * Version 2 and 3 extensions to driver:

      
      Copyright (C) 1992 Linus Torvalds

      
      Copyright (C) 1992, Linus Torvalds
 */

      
      Copyright (C) 1992 Linus Torvalds
 *  Adapted from arch/i386 by Gary Thomas

      
      copyright (C) 1992 Michael K. Johnson
 * Interrupt support added 1993 Nigel Gamble
 * Removed 8255 status defines from inside __KERNEL__ Marcelo Tosatti 
 */
#ifndef _LINUX_LP_H
#define _LINUX_LP_H

      
      copyright (C) 1992 Michael K. Johnson
 * Interrupt support added 1993 Nigel Gamble
 * Removed 8255 status defines from inside __KERNEL__ Marcelo Tosatti 
 */
#ifndef _UAPI_LINUX_LP_H
#define _UAPI_LINUX_LP_H

      
      Copyright (C) 1992 obz under the linux copyright
 *
 *  Dynamic diacritical handling - aeb@cwi.nl - Dec 1993
 *  Dynamic keymap and string allocation - aeb@cwi.nl - May 1994
 *  Restrict VT switching via ioctl() - grif@cs.ucr.edu - Dec 1995
 *  Some code moved for less code duplication - Andi Kleen - Mar 1997
 *  Check put/get_user, cleanups - acme@conectiva.com.br - Jun 2001

      
      Copyright (c) 1992 Orest Zborowski
 *

      
      Copyright (C) 1992  Remy Card (card@masi.ibp.fr)
 *                      Laboratoire MASI - Institut Blaise Pascal
 *                      Universite Pierre et Marie Curie (Paris VI)
 *  from

      
      Copyright (C) 1992  Remy Card (card@masi.ibp.fr)
 *
 *  xenix/alloc.c

      
      Copyright (C) 1992  Rick Sladkey
 *

      
      Copyright (C) 1992  Rick Sladkey
 */
#include <linux/fs.h>
#include <linux/file.h>
#include <linux/falloc.h>
#include <linux/nfs_fs.h>
#include "delegation.h"
#include "internal.h"
#include "iostat.h"
#include "fscache.h"
#include "pnfs.h"

      
      Copyright (C) 1992  Rick Sladkey
 *
 *  nfs directory handling functions

      
      Copyright (C) 1992  Rick Sladkey
 *
 *  nfs inode and superblock handling functions

      
      Copyright (C) 1992  Rick Sladkey
 *
 *  nfs superblock handling functions

      
      Copyright (C) 1992  Rick Sladkey
 *
 *  OS-specific nfs filesystem definitions and declarations

      
      Copyright (C) 1992  Rick Sladkey
 *
 *  structure passed from user-space to kernel-space during an nfs mount

      
      Copyright (C) 1992 Ross Biro

      
      Copyright (C) 1992  Theodore Ts
 *
 *  May be freely distributed as part of Linux.

      
      Copyright (C) 1992  Tommy Thorn

      
      Copyright (C) 1992  Tommy Thorn and
 *  Modified by Eric Youngdale
 *
 *  This file is aha1740.c, written and

      
      Copyright (C) 1992    W. Metzenthen, 22 Parker St, Ormond, Vic 3163,
 |                       Australia.  E-mail   billm@vaxc.cc.monash.edu.au    |
 |                                                                           |

      
      Copyright (C) 1993, 1994, 1995, 1996, 1997 Free Software Foundation, Inc.

      
      Copyright (C) 1993, 1994, 1995, 1998, 1999 Eric Youngdale
 *  generic SCSI package header file by
 *      Initial versions: Drew Eckhardt
 *      Subsequent revisions: Eric Youngdale
 *
 *  <drew@colorado.edu>

      
      Copyright (C) 1993, 1994, 1995, 1999 Eric Youngdale

      
      Copyright (C) 1993, 1994, 1995, 1999 Eric Youngdale
 *
 *  adapted from:

      
      Copyright (C) 1993, 1994, 1995, 1999 Eric Youngdale
 *
 *      Linux scsi disk driver
 *              Initial versions: Drew Eckhardt
 *              Subsequent revisions: Eric Youngdale
 *	Modification history:

      
      Copyright (C) 1993, 1994, 1995 Eric Youngdale

      
      Copyright (C) 1993, 1994, 1995
 * Remy Card (card@masi.ibp.fr)
 * Laboratoire MASI - Institut Blaise Pascal
 * Universite Pierre et Marie Curie (Paris VI)
 */

      
      Copyright (C) 1993, 1994, 1995
 * Remy Card (card@masi.ibp.fr)
 * Laboratoire MASI - Institut Blaise Pascal
 * Universite Pierre et Marie Curie (Paris VI)
 *
 * hfsplus ioctls

      
      Copyright (C) 1993, 1994  Alain Knaff

      
      Copyright (C) 1993, 1994 by Hamish Macdonald
 *
 *  68040 fixes by Michael Rausch
 *  68040 fixes by Martin Apel
 *  68040 fixes and writeback by Richard Zidlicky
 *  68060 fixes by Roman Hodek
 *  68060 fixes by Jesper Skov

      
      Copyright (c) 1993, 1994 Motorola Inc.
All rights reserved.

THE SOFTWARE is provided on an "AS IS" basis and without warranty.
To the maximum extent permitted by applicable law,
MOTOROLA DISCLAIMS ALL WARRANTIES WHETHER EXPRESS OR IMPLIED,
INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A
PARTICULAR PURPOSE and any warranty against infringement with
regard to the SOFTWARE (INCLUDING ANY MODIFIED VERSIONS THEREOF)
and any accompanying written materials.

      
      Copyright (C) 1993 -- 1997 Drew Eckhardt, Frederic Potter,
 *					David Mosberger-Tang

      
      Copyright (C) 1993-1997  Michael Beck

      
      Copyright (c) 1993, 2000 Joerg Reuter DL1BKE


      
      Copyright (C) 1993, 2000 Linus Torvalds
 *
 * Delay routines, using a pre-computed "loops_per_jiffy" value.

      
      Copyright (C) 1993 Bjoern Brauel
 *			   Roman Hodek

      
      Copyright (C) 1993 Bjoern Brauel
 *			   Roman Hodek
 *
 *	      with work by Guenther Kelleter
 *			   Martin Schaller
 *			   Andreas Schwab

      
      Copyright (C) 1993  Bruno Haible

      
      Copyright (C) 1993  Bruno Haible
 *
 *  SystemV/Coherent directory handling functions

      
      Copyright (C) 1993  Bruno Haible
 *
 *  SystemV/Coherent regular file handling primitives

      
      Copyright (C) 1993  Bruno Haible
 *
 *  This file contains code for allocating/freeing blocks.

      
      Copyright (C) 1993  Bruno Haible
 *
 *  This file contains code for allocating/freeing inodes.

      
      Copyright (C) 1993 by Nigel Gamble (added interrupt code)

      
      Copyright (C) 1993  Greg Harp
 *  Atari Support by Bjoern Brauel, Roman Hodek
 *
 *  Big cleanup Sep 11..14 1994 Roman Hodek:

      
      Copyright (C) 1993  Greg Harp
 *  Portions of this driver are based on code contributed by Brad Pepers
 *  
 *  revised 28.5.95 by Joerg Dorchain
 *  - now no bugs(?) any more for both HD & DD
 *  - added support for 40 Track 5.25" drives, 80-track hopefully behaves
 *    like 3.5" dd (no way to test - are there any 5.25" drives out there
 *    that work on an A4000?)
 *  - wrote formatting routine (maybe dirty, but works)

      
      Copyright (C) 1993        Hamish Macdonald

      
      Copyright (C) 1993 Hamish Macdonald

      
      Copyright (C) 1993 Hamish Macdonald
 */

      
      Copyright (C) 1993 Hamish Macdonald
 *                       Greg Harp

      
      Copyright (C) 1993 Hamish Macdonald
 *			   Greg Harp

      
      Copyright (C) 1993 Linus Torvalds

      
      Copyright (C) 1993 Linus Torvalds
 *
 *  Delay routines calling functions in arch/s390/lib/delay.c

      
      Copyright (C) 1993 Linus Torvalds
 *
 * Delay routines, using a pre-computed "loops_per_jiffy" value.

      
      Copyright (C) 1993  Linus Torvalds
 *  Support of BIGMEM added by Gerhard Wichert, Siemens AG, July 1999
 *  SMP-safe vmalloc/vfree/ioremap, Tigran Aivazian <tigran@veritas.com>, May 2000
 *  Major rework to support vmap/vunmap, Christoph Hellwig, SGI, August 2002
 *  Numa awareness, Christoph Lameter, SGI, June 2005
 */

      
      Copyright (C) 1993  Pascal Haible, Bruno Haible
 *
 *  sysv/balloc.c

      
      Copyright (C) 1993  Pascal Haible, Bruno Haible
 *
 *  sysv/dir.c

      
      Copyright (C) 1993  Pascal Haible, Bruno Haible
 *
 *  sysv/file.c

      
      Copyright (C) 1993  Pascal Haible, Bruno Haible
 *
 *  sysv/ialloc.c

      
      Copyright (C) 1993  Pascal Haible, Bruno Haible
 *
 *  sysv/inode.c

      
      Copyright (C) 1993  Pascal Haible, Bruno Haible
 *
 *  sysv/namei.c

      
      Copyright (C) 1993  Paul B. Monday
 *
 *  sysv/inode.c

      
      Copyright (C) 1993  Stephen Tweedie (sct@redhat.com)
 *  from

      
      Copyright (C) 1993 Turtle Beach Systems, Inc.

      
      Copyright (C) 1994, 1995, 1996, 1997, 1998 Ralf Baechle

      
      Copyright (C) 1994, 1995, 1996, 1997, 2000, 2001 by Ralf Baechle

      
      Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
2006, 2007 Free Software Foundation, Inc.

This file is free documentation; the Free Software Foundation gives
unlimited permission to copy, distribute and modify it.

      
      Copyright (C) 1994, 1995, 1996, 1999, 2000 by Ralf Baechle

      
      Copyright (C) 1994, 1995, 1996, 1999 by Ralf Baechle

      
      Copyright (C) 1994, 1995, 1996, 1999 Ralf Baechle

      
      Copyright (C) 1994, 1995, 1996 by Ralf Baechle

      
      Copyright (C) 1994, 1995, 1996 by Ralf Baechle
 */
#ifndef _ASM_CACHECTL
#define _ASM_CACHECTL

      
      Copyright (C) 1994, 1995, 1996 Paul M. Antoine.

      
      Copyright (c) 1994, 1995, 2000 Justin T. Gibbs.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 1994, 1995 by Waldorf Electronics, written by Ralf Baechle.

      
      Copyright (C) 1994, 1995 Linus Torvalds
 *
 * This file is the bootloader for the Linux/AXP kernel

      
      Copyright (C) 1994, 1995 Waldorf GmbH

      
      Copyright (C) 1994, 1996, 1997, 1998,
 *               2000 Free Software Foundation, Inc.
 *
 * This file is part of GnuPG.

      
      Copyright (C) 1994, 1996, 1997, 1998, 2001 Free Software Foundation, Inc.
 *
 * This file is part of GnuPG.

      
      Copyright (C) 1994, 1996, 1998, 1999,
 *                    2000, 2001 Free Software Foundation, Inc.
 *
 * This file is part of GNUPG.

      
      Copyright (C) 1994, 1996, 1998, 1999,
 *               2000, 2001 Free Software Foundation, Inc.
 *
 * This file is part of GNUPG

      
      Copyright (C) 1994, 1996, 1998, 1999,
 *               2000 Free Software Foundation, Inc.
 *
 * This file is part of GnuPG.

      
      Copyright (C) 1994, 1996, 1998, 1999 Free Software Foundation, Inc.
 *
 * This file is part of GnuPG.

      
      Copyright (C) 1994, 1996, 1998, 2000 Free Software Foundation, Inc.
 *
 * This file is part of GnuPG.

      
      Copyright (C) 1994, 1996, 1998, 2001 Free Software Foundation, Inc.
 *
 * This file is part of GnuPG.

      
      Copyright (C) 1994, 1996 Free Software Foundation, Inc.

      
      Copyright (C) 1994-1996  Linus Torvalds
 */

      
      Copyright (C) 1994-1996  Linus Torvalds
 *
 * Copied from i386; many of the especially older MIPS or ISA-based platforms
 * are basically identical.  Using this file probably implies i8259 PIC
 * support in a system but the very least interrupt numbers 0 - 15 need to
 * be put aside for legacy devices.

      
      Copyright (C) 1994-1996 Linus Torvalds
 *
 *  This file contains the powerpc architecture specific IDE code.

      
      Copyright (C) 1994-1996   Scott Snyder <snyder@fnald0.fnal.gov>

      
      Copyright (C) 1994-1996  Scott Snyder <snyder@fnald0.fnal.gov>

      
      Copyright (c) 1994 - 1997, 99, 2000, 06, 07  Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (c) 1994-1997, 99, 2000, 06, 07 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (c) 1994-1998, 2000, 2001 Justin T. Gibbs.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (c) 1994-1998 Initio Corporation

      
      Copyright (c) 1994-1998 Initio Corporation
 * All rights reserved.
 *

      
      Copyright (C) 1994-1998	    Linus Torvalds

      
      Copyright (C) 1994-1998	   Linus Torvalds

      
      Copyright (C) 1994 - 1999, 2000, 01, 06 Ralf Baechle

      
      Copyright (C) 1994 - 1999, 2000, 03, 04 Ralf Baechle

      
      Copyright (C) 1994 - 1999, 2000, 03 Ralf Baechle

      
      Copyright (C) 1994 - 1999, 2000 by Ralf Baechle and others.

      
      Copyright (C) 1994 - 1999 by Ralf Baechle
 * Modified for R3000 by Paul M. Antoine, 1995, 1996
 * Complete output from die() by Ulf Carlsson, 1998

      
      Copyright (C) 1994-1999  Linus Torvalds
 */

      
      Copyright (C) 1994,1999
 |                       W. Metzenthen, 22 Parker St, Ormond, Vic 3163,      |
 |                       Australia.  E-mail   billm@melbpc.org.au            |
 |                                                                           |
 | Declarations and definitions for functions operating on Xsig (12-byte     |
 | extended-significand) quantities.                                         |

      
      Copyright (C) 1994 - 2000, 06 Ralf Baechle

      
      Copyright (C) 1994 - 2000, 2006  Ralf Baechle

      
      Copyright (C) 1994-2000 Algorithmics Ltd.

      
      Copyright (C) 1994-2000 Algorithmics Ltd.
 *
 * Kevin D. Kissell, kevink@mips.com and Carsten Langgaard, carstenl@mips.com

      
      Copyright (c) 1994-2000 by Jaroslav Kysela <perex@perex.cz>
 *

      
      Copyright (c) 1994-2000 Justin T. Gibbs.

      
      Copyright (C) 1994 - 2000  Ralf Baechle

      
      Copyright (C) 1994 - 2000 Ralf Baechle

      
      Copyright (C) 1994 - 2000 Ralf Baechle
 */
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/ioport.h>
#include <linux/interrupt.h>
#include <linux/irqchip.h>
#include <linux/irqdomain.h>
#include <linux/kernel.h>
#include <linux/of_irq.h>
#include <linux/spinlock.h>
#include <linux/syscore_ops.h>
#include <linux/irq.h>

      
      Copyright (C) 1994 - 2000 Ralf Baechle
 */
#include <linux/kernel.h>
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/kernel_stat.h>
#include <linux/proc_fs.h>
#include <linux/mm.h>
#include <linux/random.h>
#include <linux/sched.h>
#include <linux/seq_file.h>
#include <linux/kallsyms.h>
#include <linux/kgdb.h>
#include <linux/ftrace.h>

      
      Copyright (C) 1994 - 2001, 2003, 07 Ralf Baechle
 */
#include <linux/clockchips.h>
#include <linux/i8253.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/smp.h>
#include <linux/spinlock.h>
#include <linux/irq.h>

      
      Copyright (C) 1994 - 2001, 2003 by Ralf Baechle

      
      Copyright (c) 1994-2001 by Jaroslav Kysela <perex@perex.cz>
 *

      
      Copyright (c) 1994-2001 Justin T. Gibbs.

      
      Copyright (C) 1994 - 2002 by Ralf Baechle

      
      Copyright (c) 1994-2002 Justin T. Gibbs.

      
      Copyright (C) 1994-2002  Linus Torvalds
 */

      
      Copyright (C) 1994 - 2003, 06, 07 by Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (c) 1994-2003 by Jaroslav Kysela <perex@perex.cz>,
 *                             Abramo Bagnara <abramo@alsa-project.org>
 *

      
      Copyright (C) 1994-2006  Linus Torvalds
 */

      
      Copyright (C) 1994 - 2006 Ralf Baechle

      
      Copyright (C) 1994-2016 Free Software Foundation, Inc.
   Written by Ian Lance Taylor, Cygnus Support

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 1994-2016 Free Software Foundation, Inc.
   Written by Ian Lance Taylor, Cygnus Support

This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (c) 1994, 95, 96, 97, 98, 2000, 01 Ralf Baechle

      
      Copyright (C) 1994, 95, 96, 97, 98, 2000 Ralf Baechle

      
      Copyright (C) 1994, 95, 96, 97, 98, 99, 2000, 01, 02, 03 by Ralf Baechle

      
      Copyright (C) 1994, 95, 96, 97, 98, 99, 2000, 01, 02, 03  Ralf Baechle

      
      Copyright (C) 1994, 95, 96, 97, 98, 99, 2000, 2003 Ralf Baechle

      
      Copyright (C) 1994, 95, 96, 97, 98, 99, 2000 by Ralf Baechle

      
      Copyright (C) 1994, 95, 96, 97, 98, 99, 2003, 06 by Ralf Baechle

      
      Copyright (C) 1994, 95, 96, 97, 98, 99, 2003 by Ralf Baechle

      
      Copyright (C) 1994, 95, 96, 99, 2001 Ralf Baechle

      
      Copyright (C) 1994, 95, 99, 2003 by Ralf Baechle

      
      Copyright (C) 1994-96 Marc ZYNGIER
	     <zyngier@ufr-info-p7.ibp.fr> or
	     <maz@gloups.fdn.fr>

      
      Copyright (C) 1994-96 Marc ZYNGIER
	      <zyngier@ufr-info-p7.ibp.fr> or
	      <maz@gloups.fdn.fr>

   Linear mode management functions.

      
      Copyright (c) 1994-98 by Jaroslav Kysela <perex@perex.cz>,
 *                           4Front Technologies
 *
 *  Direct FM control

      
      Copyright (c) 1994  Alan Modra

      
      Copyright (C) 1994 Bjoern Brauel
 *
 *  5/2/94 Roman Hodek:

      
      Copyright (C) 1994 by Alan Cox (Modularised it)
 * LPCAREFUL, LPABORT, LPGETSTATUS added by Chris Metcalf, metcalf@lcs.mit.edu
 * Statistics and support for slow printers by Rob Janssen, rob@knoware.nl
 * "lp=" command line parameters added by Grant Guenther, grant@torque.net
 * lp_read (Status readback) support added by Carsten Gross,
 *                                             carsten@sol.wohnheim.uni-ulm.de
 * Support for parport by Philip Blundell <philb@gnu.org>
 * Parport sharing hacking by Andrea Arcangeli
 * Fixed kernel_(to/from)_user memory copy to check for errors
 * 				by Riccardo Facchetti <fizban@tin.it>
 * 22-JAN-1998  Added support for devfs  Richard Gooch <rgooch@atnf.csiro.au>
 * Redesigned interrupt handling for handle printers with buggy handshake
 *				by Andrea Arcangeli, 11 May 1998
 * Full efficient handling of printer with buggy irq handshake (now I have
 * understood the meaning of the strange handshake). This is done sending new
 * characters if the interrupt is just happened, even if the printer say to
 * be still BUSY. This is needed at least with Epson Stylus Color. To enable
 * the new TRUST_IRQ mode read the `LP OPTIMIZATION' section below...
 * Fixed the irq on the rising edge of the strobe case.
 * Obsoleted the CAREFUL flag since a printer that doesn' t work with
 * CAREFUL will block a bit after in lp_check_status().
 *				Andrea Arcangeli, 15 Oct 1998
 * Obsoleted and removed all the lowlevel stuff implemented in the last
 * month to use the IEEE1284 functions (that handle the _new_ compatibilty
 * mode fine).
 */

      
      Copyright (C) 1994 by Florian La Roche
 *   - Do not copy data too often around in the kernel.
 *   - In nfs_file_read the return value of kmalloc wasn't checked.
 *   - Put in a better version of read look-ahead buffering. Original idea
 *     and implementation by Wai S Kok elekokws@ee.nus.sg.
 *
 *  Expire cache on write to a file by Wai S Kok (Oct 1994).

      
      Copyright (C) 1994 by Florian  La Roche
 *
 * This module implements the Address Resolution Protocol ARP (RFC 826),
 * which is used to convert IP addresses (or in the future maybe other
 * high-level addresses) into a low-level hardware address (like an Ethernet
 * address).

      
      Copyright (C) 1994 by Hamish Macdonald

      
      Copyright (C) 1994 by Hamish Macdonald
 *  Taken from linux/kernel/ptrace.c and modified for M680x0.
 *  linux/kernel/ptrace.c is by Ross Biro 1/23/92, edited by Linus Torvalds
 *
 * Modified by Cort Dougan (cort@hq.fsmlabs.com)
 * and Paul Mackerras (paulus@samba.org).

      
      Copyright (C) 1994 by Ingo Wilken (Ingo.Wilken@informatik.uni-oldenburg.de)
**
** ++Geert: support for zorro_unused_z2ram, better range checking
** ++roman: translate accesses via an array
** ++Milan: support for ChipRAM usage
** ++yambo: converted to 2.0 kernel
** ++yambo: modularized and support added for 3 minor devices including:
**          MAJOR  MINOR  DESCRIPTION
**          -----  -----  ----------------------------------------------

      
      Copyright (C) 1994 by Waldorf Electronics

      
      Copyright (C) 1994 by Waldorf GMBH, written by Ralf Baechle

      
      Copyright (C) 1994 David Carter
 *
 *          with work by William Rucklidge (wjr@cs.cornell.edu)
 *                       Geert Uytterhoeven
 *                       Jes Sorensen (jds@kom.auc.dk)

      
      Copyright (C) 1994 David Carter
 *
 *	      with work by William Rucklidge (wjr@cs.cornell.edu)
 *			   Geert Uytterhoeven
 *			   Jes Sorensen (jds@kom.auc.dk)
 *			   Martin Apel

      
      Copyright (C) 1994 David Carter
 *
 *	      with work by William Rucklidge (wjr@cs.cornell.edu)
 *			   Geert Uytterhoeven
 *			   Jes Sorensen (jds@kom.auc.dk)
 *			   Martin Apel
 *	      with work by Guenther Kelleter
 *			   Martin Schaller
 *			   Andreas Schwab
 *			   Emmanuel Marty (core@ggi-project.org)
 *			   Jakub Jelinek (jj@ultra.linux.cz)
 *			   Martin Mares <mj@ucw.cz>

      
      Copyright (C) 1994 David S. Miller

      
      Copyright (C) 1994 David S. Miller (davem@caip.rutgers.edu).
 */

      
      Copyright (C) 1994 David S. Miller (davem@caip.rutgers.edu)
 */

      
      Copyright (C) 1994 David S. Miller (davem@caip.rutgers.edu)
 */
#ifndef __LINUX_SPARC_PSR_H
#define __LINUX_SPARC_PSR_H

      
      Copyright (C) 1994 Florian La Roche
 *
 *  Jun 7 1999, cache symlink lookups in the page cache.  -DaveM

      
      Copyright (C) 1994 Hamish Macdonald

      
      Copyright (c) 1994 John Aycock

      
      Copyright (C) 1994,      Karl Keyte: Added support for disk statistics

      
      Copyright (C) 1994  Linus Torvalds
 */

      
      Copyright (C) 1994 Linus Torvalds

      
      Copyright (C) 1994 Linus Torvalds
 */

      
      Copyright (C) 1994, Linus Torvalds
 */

      
      Copyright (C) 1994  Linus Torvalds
 *
 *  29 dec 2001 - Fixed oopses caused by unchecked access to the vm86
 *                stack - Manfred Spraul <manfred@colorfullife.com>

      
      Copyright (C) 1994  Linus Torvalds
 *
 *  Cyrix stuff, June 1998 by:

      
      Copyright (C) 1994 Linus Torvalds
 *
 *  Pentium III FXSR, SSE support
 *  General FPU state handling cleanups
 *	Gareth Hughes <gareth@valinux.com>, May 2000

      
      Copyright (C) 1994 Linus Torvalds
 *
 * Pentium III FXSR, SSE support
 * General FPU state handling cleanups
 *	Gareth Hughes <gareth@valinux.com>, May 2000
 * x86-64 work by Andi Kleen 2002

      
      Copyright (C) 1994 Martin Schaller

      
      Copyright (C) 1994 Martin Schaller
 *
 *	2001 - Documented with DocBook
 *	- Brad Douglas <brad@neruo.com>

      
      Copyright (C) 1994 Martin Schaller
 *                       Roman Hodek
 *
 *          with work by Andreas Schwab
 *                       Guenther Kelleter

      
      Copyright (C) 1994 Roman Hodek
 *

      
      Copyright (C) 1994 Waldorf GMBH

      
      Copyright (C) 1994  Wolfgang Stanglmeier

      
      Copyright (C) 1994  Wolfgang Stanglmeier
 *
 * Other major contributions:
 *

      
      Copyright (C) 1995-06 ICP vortex, Achim Leubner
 * See gdth.c for further informations and 
 * below for supported controller types
 *
 * <achim_leubner@adaptec.com>

      
      Copyright (C) 1995-06 ICP vortex GmbH, Achim Leubner

      
      Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2003 by Comtrol, Inc.
 */

      
      Copyright (C) 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003 Ralf Baechle

      
      Copyright (C) 1995, 1996, 1997, 1998 by Ralf Baechle

      
      Copyright (C) 1995, 1996, 1997, 1998 David S. Miller (davem@redhat.com)

      
      Copyright (C) 1995, 1996, 1997, 1998 Jakub Jelinek	(jj@ultra.linux.cz)
 */

      
      Copyright (C) 1995, 1996, 1997, 1999, 2001 by Ralf Baechle

      
      Copyright (C) 1995, 1996, 1997, 2000, 2001, 05 by Ralf Baechle

      
      Copyright (C) 1995, 1996, 1997, 2002, 2003 by Ralf Baechle

      
      Copyright (C) 1995, 1996, 1997, 2003 by Ralf Baechle

      
      Copyright (C) 1995, 1996, 1997, 2003 by Ralf Baechle
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/irq.h>
#include <linux/interrupt.h>
#include <linux/pci.h>

      
      Copyright (C) 1995, 1996, 1997 by Ralf Baechle

      
      Copyright (C) 1995, 1996, 1997 Olaf Kirch <okir@monad.swb.de>
 */

      
      Copyright (C) 1995, 1996, 1997 Olaf Kirch <okir@monad.swb.de>
 *
 * 2003-08-09 Jamie Lokier: Use htonl() for nanoseconds, not htons()!

      
      Copyright (C) 1995, 1996, 1997 Olaf Kirch <okir@monad.swb.de>
 *
 * This file describes the layout of the file handles as passed
 * over the wire.

      
      Copyright (C) 1995, 1996, 2000, 2001 by Ralf Baechle

      
      Copyright (C) 1995, 1996, 2001  Ralf Baechle

      
      Copyright (C) 1995, 1996, 2001 Ralf Baechle

      
      Copyright (C) 1995, 1996, 2003 by Ralf Baechle

      
      Copyright (C) 1995, 1996, 2008 David S. Miller (davem@davemloft.net)

      
      Copyright (C) 1995, 1996 Andreas Busse

      
      Copyright (c) 1995,1996 Bradford W. Johnson <johns393@maroon.tc.umn.edu>

      
      Copyright (C) 1995, 1996 by Andreas Busse
 *
 * NOTE: Some of the argument checking could be removed when
 * things have settled down. Also, instead of returning 0xffffffff
 * on failure of vdma_alloc() one could leave page #0 unused
 * and return the more usual NULL pointer as logical address.

      
      Copyright (C) 1995,1996 by Paul M. Antoine, some code and definitions
 * are by courtesy of Chris Fraser.

      
      Copyright (c) 1995, 1996 Daniel M. Eischen
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 1995,1996  David S. Miller (davem@caip.rutgers.edu)

      
      Copyright (C) 1995,1996 David S. Miller (davem@caip.rutgers.edu)

      
      Copyright (C) 1995,1996 David S. Miller (davem@caip.rutgers.edu)
 */

      
      Copyright (C) 1995,1996 David S. Miller (davem@caip.rutgers.edu)
 *
 * Pioneer work for sun4m: Paul Hatchman (paul@sfe.com.au)
 * Joint edition for sun4c+sun4m: Pete A. Zaitcev <zaitcev@ipmce.su>

      
      Copyright (C) 1995-1996  Gary Thomas (gdt@linuxppc.org)

      
      Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)

      
      Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
 *
 *  Adapted for Power Macintosh by Paul Mackerras

      
      Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
 *
 *  Derived from "arch/i386/kernel/signal.c"

      
      Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
 *
 * Derived from "arch/i386/kernel/sys_i386.c"
 * Adapted from the i386 version by Gary Thomas
 * Modified by Cort Dougan (cort@cs.nmt.edu)
 * and Paul Mackerras (paulus@cs.anu.edu.au).

      
      Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
 *
 *  Derived from "arch/i386/mm/fault.c"

      
      Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
 *
 *  Derived from "arch/m68k/kernel/ptrace.c"

      
      Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
 *
 *  Modifications by Paul Mackerras (PowerMac) (paulus@cs.anu.edu.au)
 *  and Cort Dougan (PReP) (cort@cs.nmt.edu)

      
      Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
 *
 *  Modifications by Paul Mackerras (PowerMac) (paulus@samba.org)
 *  and Cort Dougan (PReP) (cort@cs.nmt.edu)

      
      Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
 *
 *  Rewritten by Cort Dougan (cort@cs.nmt.edu) for PReP

      
      Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
 *  Updated and modified by Cort Dougan <cort@fsmlabs.com>

      
      Copyright (C) 1995, 1996 Gero Kuhlmann and me.
 *
 *  BOOTP rewritten to construct and analyse packets itself instead
 *  of misusing the IP layer. num_bugs_causing_wrong_arp_replies--;
 *					     -- MJ, December 1998

      
      Copyright (C) 1995, 1996  Gero Kuhlmann <gero@gkminix.han.de>
 *
 *  Allow an NFS filesystem to be mounted as root. The way this works is:

      
      Copyright (C) 1995-1996 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h 
 */

      
      Copyright (C) 1995-1996 Jean-loup Gailly
 * For conditions of distribution and use, see copyright notice in zlib.h 
 */

      
      Copyright (C) 1995-1996  Linus Torvalds
 */

      
      Copyright (C) 1995-1996  Linus Torvalds
 *
 *	This drives only the PCI version of the controller. If you have a
 *	VLB one then we have enough docs to support it but you can write
 *	your own code.

      
      Copyright (C) 1995, 1996 Olaf Kirch <okir@monad.swb.de>

      
      Copyright (C) 1995, 1996 Olaf Kirch <okir@monad.swb.de>
 */

      
      Copyright (C) 1995, 1996 Olaf Kirch, <okir@monad.swb.de>
 */

      
      Copyright (C) 1995, 1996, Olaf Kirch <okir@monad.swb.de>
 */

      
      Copyright (C) 1995,1996 Olaf Kirch <okir@monad.swb.de>
 */

      
      Copyright (C) 1995, 1996 Olaf Kirch <okir@monad.swb.de>
 *
 * CHANGES
 * 19-Apr-2000 Chris Evans      - Security fix

      
      Copyright (C) 1995, 1996 Olaf Kirch <okir@monad.swb.de>
 */
#ifndef _NFSD_STATS_H
#define _NFSD_STATS_H

      
      Copyright (C) 1995, 1996 Olaf Kirch <okir@monad.swb.de>

#include <linux/sched.h>
#include "nfsd.h"
#include "auth.h"

      
      Copyright (C) 1995, 1996 Olaf Kirch <okir@monad.swb.de>
 *
 * Multiple threads pools and NUMAisation

      
      Copyright (C) 1995, 1996 Paul M. Antoine.

      
      Copyright (C) 1995, 1996 Paul M. Antoine

      
      Copyright (C) 1995, 1996 Russell King.

      
      Copyright (C) 1995, 1996 Stoned Elipot

      
      Copyright (C) 1995-1997,1999,2001-2005 Silicon Graphics, Inc.  All rights reserved.

      
      Copyright (C) 1995 - 1997, 1999 Silcon Graphics, Inc.

      
      Copyright (C) 1995,1997,2008,2009,2012 David S. Miller (davem@davemloft.net)

      
      Copyright (C) 1995-1997 H. Peter Anvin

      
      Copyright (C) 1995-1997  Jan "Yenya" Kasprzak <kas@fi.muni.cz>

      
      Copyright (C) 1995 - 1997 Marco van Wieringen - ELM Consultancy B.V.
 *

      
      Copyright (C) 1995-1997 Olaf Kirch <okir@monad.swb.de>
 */

      
      Copyright (C) 1995-1997, Olaf Kirch <okir@monad.swb.de>
 *

      
      Copyright (C) 1995-1997 Olaf Kirch <okir@monad.swb.de>
 *
 * Based on:

      
      Copyright (C) 1995-1997 Olaf Kirch <okir@monad.swb.de>
 */
#ifndef NFSD_EXPORT_H
#define NFSD_EXPORT_H

      
      Copyright (C) 1995-1997  Paul H. Hargrove

      
      Copyright (C) 1995-1997 Simon G. Vogl

      
      Copyright (C) 1995-1997 Simon G. Vogl, 1998-2000 Hans Berglund
 *
 * And which acknowledged Kyösti Mälkki <kmalkki@cc.hut.fi>,
 * Frodo Looijaard <frodol@dds.nl>, Martin Bailey<mbailey@littlefeet-inc.com>

      
      Copyright (C) 1995 - 1998 by Andreas Busse and Ralf Baechle
 */
#ifndef __ASM_JAZZ_H
#define __ASM_JAZZ_H

      
      Copyright (C) 1995-1998 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h 
 */

      
      Copyright (C) 1995-1998 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-1998  Linus Torvalds
 */

      
      Copyright (C) 1995-1998  Linus Torvalds
 *  Principal Author:  mlord@pobox.com (Mark Lord)
 *
 *  See linux/MAINTAINERS for address of current maintainer.

      
      Copyright (C) 1995-1998 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h 
 */

      
      Copyright (c) 1995-1998  Mark Lord

      
      Copyright (C) 1995-1998   Mark Lord

      
      Copyright (C) 1995-1998  Mark Lord

      
      Copyright (c) 1995-1998  Mark Lord
 *
 * TODO: - Use pre-calculated (kauai) timing tables all the time and
 * get rid of the "rounded" tables used previously, so we have the
 * same table format for all controllers and can then just have one
 * big table

      
      Copyright (C) 1995, 1999, 2000, 2001 by Silicon Graphics, Inc.
 *
 * References:

      
      Copyright (C) 1995, 1999, 2000 Ralf Baechle

      
      Copyright (C) 1995, 1999, 2001, 2002 by Ralf Baechle
 */
#ifndef _ASM_ERRNO_H
#define _ASM_ERRNO_H

      
      Copyright (C) 1995, 1999, 2001, 2002 by Ralf Baechle
 */
#ifndef _UAPI_ASM_ERRNO_H
#define _UAPI_ASM_ERRNO_H

      
      Copyright (C) 1995, 1999, 2002 by Ralf Baechle
 */
#ifndef _ASM_MMAN_H
#define _ASM_MMAN_H

      
      Copyright (C) 1995, 1999 by Ralf Baechle
 */
#ifndef _ASM_STATFS_H
#define _ASM_STATFS_H

      
      Copyright (C) 1995-1999  Gadi Oxman <gadio@netvision.net.il>

      
      Copyright (C) 1995-1999 Gary Thomas, Paul Mackerras, Cort Dougan.

      
      Copyright (C) 1995-1999 Gary Thomas, Paul Mackerras, Cort Dougan.
 */
#ifndef _ASM_POWERPC_PPC_ASM_H
#define _ASM_POWERPC_PPC_ASM_H

      
      Copyright (C) 1995-1999  Madge Networks Ltd.

      
      Copyright (C) 1995-1999  Madge Networks Ltd
 */

      
      Copyright (C) 1995-1999 Olaf Kirch <okir@monad.swb.de>

      
      Copyright (C) 1995, 1999 Ralf Baechle

      
      Copyright (C) 1995-1999 Russell King

      
      Copyright (C) 1995, 1999 Silicon Graphics
 */
#ifndef __UAPI_ASM_MIPS_REG_H
#define __UAPI_ASM_MIPS_REG_H

      
      Copyright (C) 1995 - 2000, 01, 03 by Ralf Baechle

      
      Copyright (c) 1995-2000 Advanced System Products, Inc.

      
      Copyright (C) 1995 - 2000 by Ralf Baechle
 */
#include <linux/context_tracking.h>
#include <linux/signal.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/string.h>
#include <linux/types.h>
#include <linux/ptrace.h>
#include <linux/ratelimit.h>
#include <linux/mman.h>
#include <linux/mm.h>
#include <linux/smp.h>
#include <linux/kprobes.h>
#include <linux/perf_event.h>
#include <linux/uaccess.h>

      
      Copyright (C) 1995 - 2000 by Ralf Baechle
 *
 * Joe Taylor <joe@tensilica.com, joetylr@yahoo.com>
 * Marc Gauthier <marc@tensilica.com, marc@alumni.uwaterloo.ca>
 * Chris Zankel <chris@zankel.net>
 * Kevin Chea

      
      Copyright (c) 1995 - 2000 Kungliga Tekniska H
 * (Royal Institute of Technology, Stockholm, Sweden).
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *
 * 3. Neither the name of the Institute nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (C) 1995-2000  Linus Torvalds
 */

      
      Copyright (C) 1995-2000 Ralf Baechle

      
      Copyright (C) 1995 - 2000 Ralf Baechle
 */
#ifndef _ASM_FLOPPY_H
#define _ASM_FLOPPY_H

      
      Copyright (C) 1995-2000 Russell King.

      
      Copyright (C) 1995-2000 Russell King.
 *

      
      Copyright (C) 1995-2000 Russell King

      
      Copyright (C) 1995-2000 Simon G. Vogl

      
      Copyright (C) 1995-2000 Simon G. Vogl
   With some changes from:

      
      Copyright (c) 1995-2001,2004 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (c) 1995,2001 Compaq Computer Corporation

      
      Copyright (C) 1995,2001 Compaq Computer Corporation

      
      Copyright (C) 1995-2001 Russell King

      
      Copyright (C) 1995,2002 Pete A. Zaitcev (zaitcev@yahoo.com)

      
      Copyright (C) 1995,2002 Pete Zaitcev     (zaitcev@yahoo.com)

      
      Copyright (C) 1995,2002 Pete Zaitcev (zaitcev@yahoo.com)

      
      Copyright (C) 1995-2002 Russell King

      
      Copyright (C) 1995, 2003 by Ralf Baechle

      
      Copyright (C) 1995--2003 Geert Uytterhoeven

      
      Copyright (C) 1995-2003 Geert Uytterhoeven

      
      Copyright (C) 1995-2003 Geert Uytterhoeven
 *
 *          with work by Roman Zippel

      
      Copyright (C) 1995-2003 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2003 Russell King

      
      Copyright (C) 1995-2003 Russell King
 *               2001-2002 Keith Owens

      
      Copyright (C) 1995-2003 Russell King
 *               2001-2002 Keith Owens
 *     
 * Generate definitions needed by assembly language modules.
 * This code generates raw asm output which is post-processed to extract
 * and format the required data.

      
      Copyright (C) 1995-2004 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2004 Russell King

      
      Copyright (C) 1995-2004 Russell King
 *
 * Delay routines, using a pre-computed "loops_per_second" value.

      
      Copyright (C) 1995-2005 Dell Inc.

      
      Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

      
      Copyright (C) 1995-2005 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2005 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 *
 * Based on zlib 1.2.3 but modified for the Linux Kernel by
 * Richard Purdie <richard@openedhand.com>

      
      Copyright (C) 1995-2005 Russell King

      
      Copyright (c) 1995-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_FS_H__
#define __XFS_FS_H__

      
      Copyright (c) 1995-2006, 2013-2014, Ericsson AB

      
      Copyright (c) 1995-2006, 2014, Ericsson AB

      
      Copyright (C) 1995-2006 Dell Inc.

      
      Copyright (C) 1995, 2007 David S. Miller (davem@davemloft.net)

      
      Copyright (C) 1995, 2007 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 1995, 2007 David S. Miller (davem@davemloft.net)
 *
 * SunOS compatibility based upon preliminary work which is:
 *

      
      Copyright (C) 1995, 2008 David S. Miller (davem@davemloft.net)

      
      Copyright (C) 1995-2009 Russell King

      
      Copyright (C) 1995, 96, 97, 98, 99, 2000, 01, 02, 03 by Ralf Baechle
 */
#ifndef _ASM_IRQ_H
#define _ASM_IRQ_H

      
      Copyright (C) 1995, 96, 97, 98, 99, 2000 by Ralf Baechle

      
      Copyright (C) 1995, 96, 97, 98, 99, 2001 by Ralf Baechle

      
      Copyright (C) 1995, 96, 97, 98, 99, 2003, 05 Ralf Baechle
 */
#ifndef _UAPI_ASM_FCNTL_H
#define _UAPI_ASM_FCNTL_H

      
      Copyright (C) 1995, 96, 97, 98, 99, 2003 by Ralf Baechle

      
      Copyright (C) 1995, 96, 98, 99, 2000 by Ralf Baechle

      
      Copyright (C) 1995, 96, 99, 2001, 06 Ralf Baechle

      
      Copyright (C) 1995, 96, 99, 2001 Ralf Baechle <ralf@linux-mips.org>

      
      Copyright (C) 1995-97 Simon G. Vogl

      
      Copyright (C) 1995-99 Simon G. Vogl

      
      Copyright (C) 1995-99 Simon G. Vogl
 *   With some changes from Kyösti Mälkki <kmalkki@cc.hut.fi>
 *   Mux support by Rodolfo Giometti <giometti@enneenne.com> and
 *   Michael Lawnick <michael.lawnick.ext@nsn.com>
 *

      
      Copyright (C) 1995 Adrian M. Rodriguez (adrian@remus.rutgers.edu)
 */
#ifndef _SPARC_UNISTD_H
#define _SPARC_UNISTD_H

      
      Copyright (C) 1995 Adrian M. Rodriguez (adrian@remus.rutgers.edu)
 */
#ifndef _UAPI_SPARC_UNISTD_H
#define _UAPI_SPARC_UNISTD_H

      
      Copyright (C) 1995 Andreas Busse
 *

      
      Copyright (C) 1995 by Linus Torvalds
#
# Adapted from code in arch/i386/boot/Makefile by H. Peter Anvin

      
      Copyright (C) 1995 by Linus Torvalds
#
# Adapted from code in arch/i386/boot/Makefile by H. Peter Anvin
# Adapted from code in arch/i386/boot/install.sh by Russell King

      
      Copyright (C) 1995 by Linus Torvalds
#
# Adapted from code in arch/i386/boot/Makefile by H. Peter Anvin
# Adapted from code in arch/i386/boot/install.sh by Russell King
# Adapted from code in arch/arm/boot/install.sh by Stuart Menefy

      
      Copyright (C) 1995 by Linus Torvalds
#
# Blatantly stolen from in arch/i386/boot/install.sh by Dave Hansen 

      
      Copyright (C) 1995 by Ralf Baechle

      
      Copyright (C) 1995 by Ralf Baechle
 */
#ifndef _ASM_SOCKIOS_H
#define _ASM_SOCKIOS_H

      
      Copyright (C) 1995  David A Rusling

      
      Copyright (C) 1995 David A Rusling

      
      Copyright (C) 1995  David S. Miller (davem@caip.rutgers.edu)

      
      Copyright (C) 1995 David S. Miller  (davem@caip.rutgers.edu)

      
      Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)

      
      Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
 */

      
      Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
 *

      
      Copyright(C) 1995 David S. Miller (davem@caip.rutgers.edu)

      
      Copyright(C) 1995 David S. Miller (davem@caip.rutgers.edu)
 */

      
      Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
 * Author: Tom Rini <trini@kernel.crashing.org>
 *

      
      Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
 */
#ifndef _SPARC_AUXIO_H
#define _SPARC_AUXIO_H

      
      Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
 */
#ifndef _SPARC_CLOCK_H
#define _SPARC_CLOCK_H

      
      Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
 */
#ifndef _SPARC_KDEBUG_H
#define _SPARC_KDEBUG_H

      
      Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
 */
#ifndef _SPARC_MACHINES_H
#define _SPARC_MACHINES_H

      
      Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
 */
#ifndef _SPARC_TRAPS_H
#define _SPARC_TRAPS_H

      
      Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
 */
#ifndef _SPARC_VIKING_H
#define _SPARC_VIKING_H

      
      Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
 *
 * Refactoring for unified NCR/PCIO support 2002 Eric Brower (ebrower@usa.net)

      
      Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
 * Sun3/3x models added by David Monro (davidm@psrg.cs.usyd.edu.au)
 */

      
      Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
 * Sun3/3x models added by David Monro (davidm@psrg.cs.usyd.edu.au)
 */
#ifndef _SPARC_MACHINES_H
#define _SPARC_MACHINES_H

      
      Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
 *
 * Sun3x version 2/4/2000 Sam Creasey (sammy@sammy.net)

      
      Copyright (C) 1995 David S. Miller (davem@davemloft.net)

      
      Copyright (C) 1995 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 1995 Eddie C. Dost (ecd@skynet.be)

      
      Copyright (C) 1995 Eric Schenk, Bruno Haible
 *

      
      Copyright (C) 1995 Geert Uytterhoeven

      
      Copyright (C) 1995 Geert Uytterhoeven
 *

      
      Copyright (C) 1995       Hamish Macdonald

      
      Copyright (C) 1995  Hamish Macdonald
 */

      
      Copyright (C) 1995 Hamish Macdonald
 */

      
      Copyright (C) 1995  Hamish Macdonald
 *
 *  68060 fixes by Jesper Skov

      
      Copyright (C) 1995  Hamish Macdonald
 *
 *  Contains common initialization routines, specific init code moved
 *  to motorola.c and sun3mmu.c

      
      Copyright (C) 1995  Hamish Macdonald
 *
 *  JAN/1999 -- hacked to support ColdFire (gerg@snapgear.com)
 *  DEC/2000 -- linux 2.4 support <davidm@snapgear.com>

      
      Copyright (C) 1995 Hamish Macdonald
 *
 * Moved 8/20/1999 Sam Creasey

      
      Copyright (C) 1995
 */
#ifndef __ASM_ALPHA_FLOPPY_H
#define __ASM_ALPHA_FLOPPY_H

      
      Copyright (C) 1995
 */
#ifndef __ASM_POWERPC_FLOPPY_H
#define __ASM_POWERPC_FLOPPY_H
#ifdef __KERNEL__

      
      Copyright (C) 1995
 */
#ifndef _ASM_X86_FLOPPY_H
#define _ASM_X86_FLOPPY_H

      
      Copyright (C) 1995  Jay Estabrook

      
      Copyright (C) 1995 Jay Estabrook

      
      Copyright (C) 1995  Linus Torvalds

      
      Copyright (C) 1995  Linus Torvalds
 */

      
      Copyright (C) 1995  Linus Torvalds
 *

      
      Copyright (C) 1995 Linus Torvalds

      
      Copyright (C) 1995, Linus Torvalds
 */

      
      Copyright (C) 1995	Linus Torvalds

      
      Copyright(C) 1995 Linus Torvalds

      
      Copyright (C) 1995  Linus Torvalds
 *
 *  1997-11-02  Modified for POSIX.1b signals by Richard Henderson

      
      Copyright (C) 1995  Linus Torvalds
 *  Adapted from 'alpha' version by Gary Thomas
 *  Modified by Cort Dougan (cort@cs.nmt.edu)
 */

      
      Copyright (C) 1995  Linus Torvalds
 *   Adapted from 'alpha' version by Gary Thomas
 *   Modified by Cort Dougan (cort@cs.nmt.edu)
 *   Modified by PPC64 Team, IBM Corp
 *
 *  Portions from arch/powerpc/kernel/firmware.c

      
      Copyright (C) 1995  Linus Torvalds
 *  Adapted from 'alpha' version by Gary Thomas
 *  Modified by Cort Dougan (cort@cs.nmt.edu)
 *  Modified for MBX using prep/chrp/pmac functions by Dan (dmalek@jlc.net)
 *  Further modified for generic 8xx by Dan.
 */

      
      Copyright (C) 1995  Linus Torvalds
 */
#include <linux/mm.h>
#include <linux/swap.h>
#include <linux/init.h>
#include <linux/gfp.h>
#include <linux/memblock.h>
#include <linux/proc_fs.h>
#include <linux/pagemap.h>
#include <linux/percpu.h>
#include <linux/io.h>
#include <linux/dma-mapping.h>
#include <linux/export.h>
#include <asm/mmu_context.h>
#include <asm/mmzone.h>
#include <asm/kexec.h>
#include <asm/tlb.h>
#include <asm/cacheflush.h>
#include <asm/sections.h>
#include <asm/setup.h>
#include <asm/cache.h>
#include <asm/sizes.h>

      
      Copyright (C) 1995 Linus Torvalds
 *
 *  Maintained by Benjamin Herrenschmidt (benh@kernel.crashing.org)

      
      Copyright (C) 1995  Linus Torvalds
 *
 *  Pentium III FXSR, SSE support
 *	Gareth Hughes <gareth@valinux.com>, May 2000

      
      Copyright (C) 1995  Linus Torvalds
 *
 *  Support of BIGMEM added by Gerhard Wichert, Siemens AG, July 1999

      
      Copyright (C) 1995 Linus Torvalds
 *
 * This file contains the code used by various IRQ handling routines:

      
      Copyright (C) 1995  Linus Torvalds
 *
 *  Updated and modified by Cort Dougan (cort@cs.nmt.edu) and
 *  Paul Mackerras (paulus@cs.anu.edu.au)

      
      Copyright (c) 1995  Markus Kuhn

      
      Copyright (C) 1995  Michael Dreher
 *
 * This file contains the code to modify the volume bitmap:

      
      Copyright(C) 1995 Miguel de Icaza

      
      Copyright (C) 1995 Miguel de Icaza (miguel@nuclecu.unam.mx)

      
      Copyright (C) 1995 Miguel de Icaza (miguel@nuclecu.unam.mx)
 *
 * 1996: sparc_free_io, 1999: ioremap()/iounmap() by Pete Zaitcev.

      
      Copyright (C) 1995 Miguel de Icaza (miguel@nuclecu.unam.mx)
 *
 * Driver layout based loosely on tgafb.c, see that file for credits.

      
      Copyright (C) 1995 Olaf Kirch <okir@monad.swb.de>
 */

      
      Copyright (C) 1995 Pete A. Zaitcev (zaitcev@yahoo.com)

      
      Copyright (C) 1995 Richard Hirst
 *
 * Based on:
 *

      
      Copyright (C) 1995 Russell King

      
      Copyright (C) 1995.  Send bug reports for the
 *    VFAT filesystem to <chaffee@cs.berkeley.edu>.  Specify
 *    what file operation caused you trouble and if you can duplicate
 *    the problem, send a script that demonstrates it.
 *
 *  Short name translation 1999, 2001 by Wolfram Pienkoss <wp@bszh.de>

      
      Copyright (c) 1995
 *	Ted Lemon (hereinafter referred to as the author)
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the author may not be used to endorse or promote products
 *    derived from this software without specific prior written permission.
 *

      
      Copyright (C) 1995 Waldorf Electronics

      
      Copyright (C) 1996, 1997, 1998, 1999, 2000, 03, 04 by Ralf Baechle

      
      Copyright (C) 1996, 1997, 1998, 1999, 2000 by Ralf Baechle

      
      Copyright (C) 1996, 1997, 1998, 1999, 2000,
 * Ingo Molnar, Matti Aarnio, Jakub Jelinek, Richard Henderson.
 *
 * Dispatch optimized RAID-5 checksumming functions.

      
      Copyright (C) 1996, 1997, 1998, 1999 by Ralf Baechle

      
      Copyright (C) 1996, 1997, 1998, 2000 Ralf Baechle

      
      Copyright (C) 1996, 1997, 1998, 2001, 07, 08 by Ralf Baechle

      
      Copyright (C) 1996, 1997, 1998, 2001 by Ralf Baechle
 */
#ifndef _ASM_BRANCH_H
#define _ASM_BRANCH_H

      
      Copyright (C) 1996, 1997, 1998, 2003 by Ralf Baechle
 */
#ifndef __ASM_MACH_GENERIC_FLOPPY_H
#define __ASM_MACH_GENERIC_FLOPPY_H

      
      Copyright (C) 1996, 1997, 1998 by Ralf Baechle

      
      Copyright (C) 1996, 1997, 1998 by Ralf Baechle
 *     and i386 version.
 */
#ifndef __ASM_SH_UACCESS_32_H
#define __ASM_SH_UACCESS_32_H

      
      Copyright (C) 1996, 1997, 1998 Derrick J Brashear (shadow@andrew.cmu.edu)
 * and also sound/isa/cs423x/cs4231_lib.c which is:

      
      Copyright (C) 1996, 1997, 1998 Ingo Molnar, Miguel de Icaza, Gadi Oxman
 *
 * MULTIPATH management functions.

      
      Copyright (C) 1996, 1997, 1998 Ingo Molnar, Miguel de Icaza, Gadi Oxman
 *
 * RAID-1 management functions.

      
      Copyright (C) 1996, 1997, 1998 Olaf Kirch <okir@monad.swb.de>
 */

      
      Copyright (C) 1996,1997,1998 Russell King.

      
      Copyright (C) 1996,1997,1998 Russell King

      
      Copyright (C) 1996, 1997, 1999 by Ralf Baechle

      
      Copyright (C) 1996,1997,1999 Jakub Jelinek (jakub@redhat.com)
 */

      
      Copyright (C) 1996, 1997, 2000, 2012 David S. Miller (davem@redhat.com)
 */

      
      Copyright (C) 1996, 1997, 2000 David S. Miller (davem@redhat.com)
 */

      
      Copyright (C) 1996, 1997, 2004, 05 by Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (c) 1996, 1997 David A. van Leeuwen.

      
      Copyright (C) 1996,1997 Fredrik Noring, lars brinkhoff

      
      Copyright (C) 1996, 1997 Ingo Molnar, Miguel de Icaza, Gadi Oxman

      
      Copyright (C) 1996,1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
 */

      
      Copyright (C) 1996,1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
 */
#ifndef _ASM_UACCESS_H
#define _ASM_UACCESS_H

      
      Copyright (C) 1996,1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
   Pete Zaitcev <zaitcev@yahoo.com> endian fixes for cross-compiles, 2000.

      
      Copyright (C) 1996, 1997 Olaf Kirch
 */

      
      Copyright (C) 1996, 1997, Olaf Kirch <okir@monad.swb.de>
 */

      
      Copyright (C) 1996-1997  Paul H. Hargrove

      
      Copyright (C) 1996,1997 Pekka Pietik

      
      Copyright (C) 1996,1997 Thomas K. Dyas (tdyas@eden.rutgers.edu)
 *
 * --- Notes from Thomas's original driver ---
 * This is the lowlevel driver for the AMD7930 audio chip found on all
 * sun4c machines and some sun4m machines.

      
      Copyright (C) 1996, 1998, 1999, 2002, 2003,
 *		2006, 2008 David S. Miller (davem@davemloft.net)
 *
 * Changes :

      
      Copyright (C) 1996, 1998, 1999, 2002 by Ralf Baechle

      
      Copyright (C) 1996-1998   Erik Andersen <andersee@debian.org>

      
      Copyright (C) 1996-1998  Erik Andersen <andersee@debian.org>

      
      Copyright (C) 1996,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)

      
      Copyright(C) 1996,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
 */

      
      Copyright (C) 1996,1998 Jakub Jelinek (jj@ultra.linux.cz)

      
      Copyright (C) 1996-1998  Linus Torvalds
 */

      
      Copyright (C) 1996-1998  Linus Torvalds
 *
 * Authors:

      
      Copyright (C) 1996-1998 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
 *
 *  Derived from network configuration code in fs/nfs/nfsroot.c,

      
      Copyright (C) 1996-1998, Olaf Kirch <okir@monad.swb.de>
 */

      
      Copyright (C) 1996-1998 Russell King.

      
      Copyright (C) 1996, 1999, 2001 David S. Miller (davem@redhat.com)
 */

      
      Copyright (C) 1996, 1999, 2001 David S. Miller (davem@redhat.com)
 */
#ifndef __LINUX_MII_H__
#define __LINUX_MII_H__

      
      Copyright (C) 1996, 1999, 2001 Ralf Baechle

      
      Copyright (C) 1996, 1999, 2003, 2006, 2008 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 1996, 1999, 2007 David S. Miller (davem@davemloft.net)
 */
#ifndef _SPARC64_IOMMU_H
#define _SPARC64_IOMMU_H

      
      Copyright (C) 1996-1999 David S. Miller (davem@caip.rutgers.edu)

      
      Copyright (C) 1996, 1999 David S. Miller (davem@redhat.com)
 */

      
      Copyright (c) 1996-1999 Distributed Processing Technology Corporation
 * All rights reserved.
 *
 * Redistribution and use in source form, with or without modification, are
 * permitted provided that redistributions of source code must retain the
 * above copyright notice, this list of conditions and the following disclaimer.

      
      Copyright (C) 1996-1999  Gadi Oxman <gadio@netvision.net.il>

      
      Copyright (C) 1996-1999 Jakub Jelinek  (jakub@redhat.com)

      
      Copyright (C) 1996-1999 Jakub Jelinek (jj@ultra.linux.cz)

      
      Copyright (C) 1996, 1999 Jay A Estabrook

      
      Copyright (C) 1996-1999 Russell King.

      
      Copyright (C) 1996-1999 Russell King

      
      Copyright (C) 1996-1999 Russell King
 */
#ifndef __ASM_ARM_CHECKSUM_H
#define __ASM_ARM_CHECKSUM_H

      
      Copyright (C) 1996, 1999 Silcon Graphics, Inc.

      
      Copyright (C) 1996, 2000 by Ralf Baechle

      
      Copyright (c) 1996-2000  Jonathan A. Buzzard (jonathan@buzzard.org.uk)

      
      Copyright (c) 1996-2000  Jonathan A. Buzzard (jonathan@buzzard.org.uk)
 *
 * Thanks to Juergen Heinzl <juergen@monocerus.demon.co.uk> for the pointers
 * on making sure the structure is aligned and packed.

      
      Copyright (c) 1996-2000 Russell King.

      
      Copyright (C) 1996-2000 Russell King.

      
      Copyright (C) 1996-2000 Russell King

      
      Copyright (C) 1996-2000 Russell King - Converted to ARM.

      
      Copyright (C) 1996-2000  Thomas Sailer (sailer@ife.ee.ethz.ch)

      
      Copyright (C) 1996-2000 Vojtech Pavlik
 *
 *  Sponsored by SuSE

      
      Copyright (C) 1996-2001 Cort Dougan
 *  Adapted for Power Macintosh by Paul Mackerras

      
      Copyright (C) 1996-2001 Cort Dougan <cort@fsmlabs.com>

      
      Copyright (c) 1996-2001  Jonathan A. Buzzard (jonathan@buzzard.org.uk)
 *
 * Valuable assistance and patches from:

      
      Copyright (C) 1996-2001  Linus Torvalds
 */

      
      Copyright (C) 1996-2001 Paul Mackerras (paulus@cs.anu.edu.au)

      
      Copyright (C) 1996-2001 Russell King.
 *
 *  I _hate_ this partitioning mess - why can't we have one defined
 *  format, and everyone stick to it?

      
      Copyright (c) 1996-2001 Vojtech Pavlik
 */

      
      Copyright (c) 1996-2002 Russell King.
 */

      
      Copyright (C) 1996-2002 Russell King
 *

      
      Copyright (C) 1996-2003 Russell King

      
      Copyright (C) 1996-2003 Russell King.
 */
#include <linux/module.h>
#include <linux/types.h>
#include <linux/tty.h>
#include <linux/serial_core.h>
#include <linux/errno.h>
#include <linux/ioport.h>
#include <linux/slab.h>
#include <linux/device.h>
#include <linux/init.h>

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: baseband.c

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: baseband.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: card.c
 * Purpose: Provide functions to setup NIC operation mode
 * Functions:

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: card.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: channel.c

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: channel.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: desc.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: device_cfg.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: device.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: device_main.c

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: dpc.c

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: dpc.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: firmware.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: int.c

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: int.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: key.c

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: key.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: mac.c

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: mac.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: main_usb.c

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: power.c

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: power.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: rf.c

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: rf.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: rxtx.c

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: rxtx.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: srom.c

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: srom.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: tmacro.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: upc.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: usbpipe.c

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: usbpipe.h

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: wcmd.c

      
      Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
 * All rights reserved.
 *
 * File: wcmd.h

      
      Copyright (C) 1996, 2004, 2007 David S. Miller (davem@davemloft.net).
 */

      
      Copyright (c) 1996-2004 Russell King.
 *
 * Please note that this platform does not support 32-bit IDE IO.

      
      Copyright (C) 1996-2005 Markus Franz Xaver Johannes Oberhumer

      
      Copyright (C) 1996-2005 Paul Mackerras.

      
      Copyright (C) 1996-2005 Paul Mackerras.
 */

      
      Copyright (C) 1996-2005 Paul Mackerras.
 * 
 *  Adapted for 64bit PowerPC by Dave Engebretsen and Peter Bergner.
 *    {engebret|bergner}@us.ibm.com 

      
      Copyright (C) 1996-2005 Paul Mackerras.
 *
 *  Adapted for 64bit PowerPC by Dave Engebretsen and Peter Bergner.
 *    {engebret|bergner}@us.ibm.com

      
      Copyright (C) 1996-2005 Paul Mackerras.
 *
 * Updates for PPC64 by Peter Bergner & David Engebretsen, IBM Corp.

      
      Copyright (C) 1996-2005 Paul Mackerras.
 *
 * Updates for PPC64 by Peter Bergner & David Engebretsen, IBM Corp.
 * Updates for SPARC64 by David S. Miller
 * Derived from PowerPC and Sparc prom.h files by Stephen Rothwell, IBM Corp.

      
      Copyright (C) 1996-2005 Paul Mackerras.
 *
 * Updates for PPC64 by Peter Bergner & David Engebretsen, IBM Corp.
 * Updates for SPARC by David S. Miller

      
      Copyright (C) 1996, 2006, 2008 David S. Miller (davem@davemloft.net)
 *
 * A lot of this driver was directly stolen from Erik H. Moe's PCI
 * Qlogic ISP driver.  Mucho kudos to him for this code.

      
      Copyright (c) 1996-2006, 2013-2016, Ericsson AB

      
      Copyright (C) 1996, 2007, 2008 David S. Miller (davem@davemloft.net)

      
      Copyright (c) 1996-2007, 2012-2016, Ericsson AB

      
      Copyright (C) 1996, 2007 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 1996, 2008 David S. Miller (davem@davemloft.net)

      
      Copyright (C) 1996, 2008 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 1996,2008 David S. Miller (davem@davemloft.net)

      
      Copyright (C) 1996, 2008 David S. Miller (davem@davemloft.net)
 *
 * Based upon code written by Ross Biro, Linus Torvalds, Bob Manson,
 * and David Mosberger.

      
      Copyright (C) 1996-2012 Markus F.X.J. Oberhumer <markus@oberhumer.com>
 *
 *  The full LZO package can be found at:

      
      Copyright (C) 1996, 97, 2000, 2001 by Ralf Baechle

      
      Copyright (C) 1996, 97, 2001, 04  Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 1996, 97, 98, 2000, 03, 04, 06 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 1996, 97, 98, 99, 2000 by Ralf Baechle

      
      Copyright (C) 1996,97,98 Ralph  Metzler

      
      Copyright (C) 1996,97,98 Ralph  Metzler (rjkm@metzlerbros.de)
 *                        & Marcus Metzler (mocm@metzlerbros.de)

      
      Copyright (C) 1996,97,98 Ralph  Metzler <rjkm@thp.uni-koeln.de>

      
      Copyright (C) 1996,97,98 Ralph  Metzler (rjkm@thp.uni-koeln.de)

      
      Copyright (C) 1996,97,98 Ralph Metzler (rjkm@thp.uni-koeln.de)

      
      Copyright (C) 1996,97,98 Ralph  Metzler (rjkm@thp.uni-koeln.de)
 *                        & Marcus Metzler (mocm@thp.uni-koeln.de)
 *

      
      Copyright (C) 1996,97,98 Ralph  Metzler (rjkm@thp.uni-koeln.de)
 *			   & Marcus Metzler (mocm@thp.uni-koeln.de)

      
      Copyright (C) 1996, 97, 99, 2000, 03, 04, 06 by Ralf Baechle
 */
#ifndef _ASM_ATOMIC_H
#define _ASM_ATOMIC_H

      
      Copyright (C) 1996,97 Ralph Metzler <rjkm@thp.uni-koeln.de>

      
      Copyright (C) 1996,97 Ralph Metzler (rjkm@thp.uni-koeln.de)

      
      Copyright (C) 1996-98  Erik Andersen

      
      Copyright (C) 1996-98 Ingo Molnar, Gadi Oxman

      
      Copyright (C) 1996, 99, 2003 by Ralf Baechle
 */
#ifndef _ASM_BYTEORDER_H
#define _ASM_BYTEORDER_H

      
      Copyright (C) 1996, 99, 2003 by Ralf Baechle
 */
#ifndef _ASM_SWAB_H
#define _ASM_SWAB_H

      
      Copyright (C) 1996, 99 Ralf Baechle

      
      Copyright (C) 1996
 * Adrian Rodriguez (adrian@franklins-tower.rutgers.edu)
 * Laboratory for Computer Science Research Computing Facility
 * Rutgers, The State University of New Jersey
 *

      
      Copyright (C) 1996
 * Adrian Rodriguez (adrian@franklins-tower.rutgers.edu)
 * Laboratory for Computer Science Research Computing Facility
 * Rutgers, The State University of New Jersey
 *
 * Clean swab support by Fare <fare@tunes.org>
 * just hope no one is using NNUUXXI on __?64 structure elements
 * 64-bit clean thanks to Maciej W. Rozycki <macro@ds2.pg.gda.pl>

      
      Copyright (C) 1996
 * Adrian Rodriguez (adrian@franklins-tower.rutgers.edu)
 * Laboratory for Computer Science Research Computing Facility
 * Rutgers, The State University of New Jersey
 *
 * swab support by Francois-Rene Rideau <fare@tunes.org> 19970406

      
      Copyright (c) 1996 Brian Buhrow <buhrow@lothlorien.nfbcal.org>
 *
 * Linux DECtalk PC driver:

      
      Copyright (C) 1996 by ACN S.A
 */
#ifndef _ASM_UNISTD_H
#define _ASM_UNISTD_H

      
      Copyright (C) 1996 by ACN S.A
 */
#ifndef _UAPI_ASM_UNISTD_H
#define _UAPI_ASM_UNISTD_H

      
      Copyright (C) 1996 by David S. Miller

      
      Copyright (C) 1996 by Erik Stahlman

      
      Copyright (C) 1996 by Paul M. Antoine

      
      Copyright (C) 1996 Cort Dougan <cort@cs.nmt.edu>
 *  Adapted for Power Macintosh by Paul Mackerras.
 *  Low-level exception handlers and MMU support
 *  rewritten by Paul Mackerras.

      
      Copyright (C) 1996 Dave Frascone
 *  Cloned from        Richard Hirst [richard@sleepie.demon.co.uk]
 *
 * Based on:
 *

      
      Copyright (C) 1996 Dave Redman (djhr@tadpole.co.uk)

      
      Copyright (C) 1996 Dave Redman (djhr@tadpole.co.uk)
 */

      
      Copyright (C) 1996 David Mosberger-Tang.
 */

      
      Copyright (C) 1996 David S. Miller

      
      Copyright(C) 1996 David S. Miller

      
      Copyright (C) 1996 David S. Miller (davem@caipfs.rutgers.edu)
 */

      
      Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)

      
      Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
 */

      
      Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
 */
#ifndef _SPARC_IOMMU_H
#define _SPARC_IOMMU_H

      
      Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu)
 *
 * Refactoring for unified NCR/PCIO support 2002 Eric Brower (ebrower@usa.net)

      
      Copyright (C) 1996 David S. Miller (davem@davemloft.net)

      
      Copyright (C) 1996 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 1996 David S. Miller (davem@davemloft.net)
 */
#ifndef _SGISEEQ_H
#define _SGISEEQ_H

      
      Copyright (C) 1996 David S. Miller (davem@davemloft.net)
 */
#include <linux/bug.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/string.h>

      
      Copyright (C) 1996 David S. Miller (davem@davemloft.net)
 */
#include <linux/bug.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/string.h>

      
      Copyright (C) 1996 David S. Miller (davem@davemloft.net)
 */
#include <linux/init.h>

      
      Copyright (C) 1996 David S. Miller (davem@davemloft.net)
 */
#include <linux/init.h>
#include <asm/sgialib.h>

      
      Copyright (C) 1996 David S. Miller (davem@davemloft.net)
 */
#include <linux/init.h>
#include <linux/kernel.h>

      
      Copyright (C) 1996 David S. Miller (davem@davemloft.net)
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/string.h>

      
      Copyright (C) 1996 David S. Miller (davem@davemloft.net)
 * 
 * Ulf Carlsson - Compatibility with the IRIX structures added

      
      Copyright (C) 1996 David S. Miller (davem@davemloft.net)
 *
 * with a lot of changes to make this thing work for R3000s
 * Tx39XX R4k style caches added. HK

      
      Copyright (C) 1996 David S. Miller (dm@sgi.com)
 * Compatibility with board caches, Ulf Carlsson
 */
#include <linux/kernel.h>
#include <asm/sgialib.h>
#include <asm/bcache.h>
#include <asm/setup.h>

      
      Copyright (C) 1996 David S. Miller (dm@sgi.com)
 */
#ifndef _ASM_SGI_SGI_H
#define _ASM_SGI_SGI_H

      
      Copyright (C) 1996 David S. Miller
 * Kevin D. Kissell, kevink@mips.com and Carsten Langgaard, carstenl@mips.com

      
      Copyright(C) 1996 Eddie C. Dost

      
      Copyright (C) 1996       Eddie C. Dost   (ecd@skynet.be)

      
      Copyright (C) 1996 Eddie C. Dost    (ecd@skynet.be)

      
      Copyright (C) 1996 Eddie C. Dost   (ecd@skynet.be)
 */

      
      Copyright (C) 1996 Eddie C. Dost (ecd@skynet.be)

      
      Copyright (C) 1996 Eddie C. Dost (ecd@skynet.be)
 */

      
      Copyright (C) 1996 Eddie C. Dost (ecd@skynet.be)
 *
 * Driver layout based loosely on tgafb.c, see that file for credits.

      
      Copyright (C) 1996  Eddie C. Dost  (ecd@skynet.be)
 *
 * Kernel module support added on 96/04/26 by
 * Stefan Reinauer <stepan@home.culture.mipt.ru>

      
      Copyright (C) 1996 Eddie C. Dost  (ecd@skynet.be)
 *
 * This character device driver allows user programs to access the
 * PROM device tree. It is compatible with the SunOS /dev/openprom
 * driver and the NetBSD /dev/openprom driver. The SunOS eeprom
 * utility works without any modifications.

      
      Copyright (C) 1996 Frank Neumann
 *

      
      Copyright (C) 1996  Gertjan van Wingerde
 *	Minix V2 fs support.
 *
 *  Modified for 680x0 by Andreas Schwab
 *  Updated to filesystem version 3 by Daniel Aragones

      
      Copyright (c) 1996  Ingo Molnar

      
      Copyright (C) 1996 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
 */

      
      Copyright (C) 1996 Jay A Estabrook

      
      Copyright (C) 1996 Jesper Skov (jskov@cygnus.co.uk)
 *

      
      Copyright (c) 1996 John Shifflett, GeoLog Consulting

      
      Copyright(c) 1996 Kars de Jong
/* Based on the ide driver from 1.2.13pl8 */


      
      Copyright (C) 1996 Larry Ewing (lewing@isc.tamu.edu)

      
      Copyright (C) 1996  Linus Torvalds
 */

      
      Copyright (C) 1996, Linus Torvalds
 */

      
      Copyright (C) 1996  Martin von L
 *  original #!-checking implemented by tytso.
 */

      
      Copyright (C) 1996  Martin von L
 *  original #!-checking implemented by tytso.
 *

      
      Copyright (C) 1996 Miguel de Icaza (miguel@nuclecu.unam.mx)

      
      Copyright (C) 1996 Mike Shaver (shaver@zeroknowledge.com)
 */
#include <linux/mm.h>
#include <linux/slab.h>
#include <linux/sysctl.h>
#include <linux/spinlock.h>
#include <net/ax25.h>

      
      Copyright (C) 1996 Mike Shaver (shaver@zeroknowledge.com)
 */
#include <linux/mm.h>
#include <linux/sysctl.h>
#include <linux/init.h>
#include <net/ax25.h>
#include <net/netrom.h>

      
      Copyright (C) 1996 Mike Shaver (shaver@zeroknowledge.com)
 */
#include <linux/mm.h>
#include <linux/sysctl.h>
#include <linux/init.h>
#include <net/ax25.h>
#include <net/rose.h>

      
      copyright (C) 1996 okir@monad.swb.de).\n");

	retval = register_pernet_subsys(&nfsd_net_ops);
	if (retval < 0)
		return retval;
	retval = register_cld_notifier();
	if (retval)
		goto out_unregister_pernet;
	retval = nfsd4_init_slabs();
	if (retval)
		goto out_unregister_notifier;
	retval = nfsd4_init_pnfs();
	if (retval)
		goto out_free_slabs;
	retval = nfsd_fault_inject_init(); /* nfsd fault injection controls */
	if (retval)
		goto out_exit_pnfs;
	nfsd_stat_init();	/* Statistics */
	retval = nfsd_reply_cache_init();
	if (retval)
		goto out_free_stat;
	nfsd_lockd_init();	/* lockd->nfsd callbacks */
	retval = create_proc_exports_entry();
	if (retval)
		goto out_free_lockd;
	retval = register_filesystem(&nfsd_fs_type);
	if (retval)
		goto out_free_all;
	return 0;
out_free_all:

      
      Copyright (C) 1996 Olaf Kirch
 * 04 Aug 1998  Ion Badulescu <ionut@cs.columbia.edu>
 * 		FIFO's need special handling in NFSv2
 */

      
      Copyright (C) 1996 Olaf Kirch <okir@monad.swb.de>
 */

      
      Copyright (C) 1996, Olaf Kirch <okir@monad.swb.de>
 */

      
      Copyright (C) 1996, Olaf Kirch <okir@monad.swb.de>
 */
#ifndef _LINUX_SUNRPC_DEBUG_H_
#define _LINUX_SUNRPC_DEBUG_H_

      
      Copyright (C) 1996 Olaf Kirch, <okir@monad.swb.de>
 *
 * TCP NFS related read + write fixes

      
      Copyright (C) 1996 Paul Gortmaker

      
      Copyright (C) 1996 Paul Gortmaker (drivers/char/rtc.c)

      
      Copyright (C) 1996 Paul Gortmaker
 *
 *	This driver allows use of the real time clock (built into
 *	nearly all computers) from user space. It exports the /dev/rtc
 *	interface supporting various ioctl() and also the
 *	/proc/driver/rtc pseudo-file for status information.

      
      Copyright (C) 1996  Paul H. Hargrove

      
      Copyright (C) 1996 Paul Mackerras.

      
      Copyright (C) 1996 Paul Mackerras.
 */

      
      Copyright (C) 1996 Paul Mackerras

      
      Copyright (C) 1996 Paul Mackerras.
 *
 *  Adapted for 64bit PowerPC by Dave Engebretsen, Peter Bergner, and
 *    Mike Corrigan {engebret|bergner|mikejc}@us.ibm.com

      
      Copyright (C) 1996 Paul Mackerras
 *  Amiga/APUS changes by Jesper Skov (jskov@cygnus.co.uk).
 *
 *  Derived from "arch/i386/mm/init.c"

      
      Copyright (C) 1996 Paul Mackerras and Mark Abene

      
      Copyright (C) 1996 Paul Mackerras and Mark Abene.
 *
 *  based on skeletonfb.c:

      
      Copyright (C) 1996 Paul Mackerras
 *
 *  and on the PowerMac ATI/mach64 display driver:
 *

      
      Copyright (C) 1996 Paul Mackerras.
 *
 * Apr. 21 2002  - BenH		Rework bus reset code for new error handler
 *                              Add delay after initial bus reset
 *                              Add module parameters

      
      Copyright (C) 1996 Paul Mackerras
 *
 *  Derived from "arch/i386/mm/init.c"

      
      Copyright (C) 1996 Paul Mackerras.
 */
#ifndef _LINUX_CUDA_H
#define _LINUX_CUDA_H

      
      Copyright (C) 1996 Paul Mackerras.
 */
#ifndef _MAC53C94_H
#define _MAC53C94_H

      
      Copyright (C) 1996 Paul Mackerras.
 */
#ifndef _MESH_H
#define _MESH_H

      
      Copyright (C) 1996 Paul Mackerras.
 */
#include <linux/kernel.h>
#include <linux/delay.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/slab.h>
#include <linux/blkdev.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/spinlock.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <asm/dbdma.h>
#include <asm/io.h>
#include <asm/pgtable.h>
#include <asm/prom.h>
#include <asm/macio.h>

      
      Copyright (C) 1996 Paul Mackerras.
 */
#include <stdarg.h>
#include <linux/types.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/delay.h>
#include <linux/adb.h>
#include <linux/cuda.h>
#include <linux/spinlock.h>
#include <linux/interrupt.h>
#ifdef CONFIG_PPC
#include <asm/prom.h>
#include <asm/machdep.h>
#else
#include <asm/macintosh.h>
#include <asm/macints.h>
#include <asm/mac_via.h>
#endif
#include <asm/io.h>
#include <linux/init.h>

      
      Copyright (C) 1996 Paul Mackerras.
 *
 * Modified to declare controllers as structures, added
 * client notification of bus reset and handles PowerBook
 * sleep, by Benjamin Herrenschmidt.

      
      Copyright (C) 1996 Paul Mackerras (Paul.Mackerras@cs.anu.edu.au)

      
      Copyright (c) 1996 Paul Mackerras <paulus@cs.anu.edu.au>

      
      Copyright (C) 1996 Paul Mackerras (paulus@cs.anu.edu.au)

      
      Copyright (C) 1996 Paul Mackerras (paulus@cs.anu.edu.au)
 *
 * This file contains the code used to make IRQ descriptions in the
 * device tree to actual irq numbers on an interrupt controller
 * driver.

      
      Copyright (C) 1996 Paul Mackerras (paulus@samba.org)
 *
 *  Derived from "arch/alpha/kernel/setup.c"

      
      Copyright (C) 1996 Paul Mackerras.
 *
 *  platinumfb.c: Console support for PowerMac "platinum" display adaptor.

      
      Copyright (C) 1996 Paul Mackerras
 *  PPC44x/36-bit changes by Matt Porter (mporter@mvista.com)
 *
 *  Derived from "arch/i386/mm/init.c"

      
      Copyright (C) 1996 Paul Mackerras.
 *
 * The so far unpublished platinumfb.c

      
      Copyright (C) 1996 Paul Mackerras
 *
 *  Updated to 2.5 framebuffer API by Ben Herrenschmidt
 *  <benh@kernel.crashing.org>, Paul Mackerras <paulus@samba.org>,
 *  and James Simmons <jsimmons@infradead.org>.

      
      Copyright (C) 1996 Paul Mackerras
 * with considerable contributions from Ben Herrenschmidt and others.
 *

      
      Copyright (C) 1996 Paul Mackerras.
 *
 * With various updates provided over the years by Michael Schmitz,
 * Guideo Koerber and others.

      
      Copyright (C) 1996 Paul M. Antoine

      
      Copyright (C) 1996 Peter J. Braam <braam@maths.ox.ac.uk> and
 * Michael Callahan <callahan@maths.ox.ac.uk> 
 * 
 * Rewritten for Linux 2.1.  Peter Braam <braam@cs.cmu.edu>

      
      Copyright (C) 1996 Peter J. Braam <braam@maths.ox.ac.uk>,
 * Michael Callahan <callahan@maths.ox.ac.uk> 
 * 
 * Redone for Linux 2.1

      
      Copyright (C) 1996 Roman Zippel
 *
 *  The concept of some functions bases on the original Amiga OS function

      
      Copyright (C) 1996 Russell King.

      
      Copyright (C) 1996 Russell King

      
      Copyright (C) 1996 Simon G. Vogl

      
      Copyright (C) 1996 Stoned Elipot

      
      Copyright (C) 1996 Thomas K. Dyas (tdyas@eden.rutgers.edu)
 */

      
      Copyright (C) 1996 Thomas K. Dyas (tdyas@eden.rutgers.edu)
 *
 * Chris Davis (cdavis@cois.on.ca) 03/27/1998
 * Added support for the intersil on the sun4/4200

      
      Copyright (C) 1996 Thomas K. Dyas (tdyas@noc.rutgers.edu)

      
      Copyright (C) 1996
 |                  W. Metzenthen, 22 Parker St, Ormond, Vic 3163, Australia |
 |                  E-mail   billm@jacobi.maths.monash.edu.au                |
 |                                                                           |
 |    Return value is the tag of the answer, or-ed with FPU_Exception if     |
 |    one was raised, or -1 on internal error.                               |

      
      Copyright (C) 1997, 1998, 1999, 2000, 06 by Ralf Baechle

      
      Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003 Ralf Baechle

      
      Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002 Ralf Baechle (ralf@gnu.org)

      
      Copyright (C) 1997, 1998, 1999, 2000, 2009 Ingo Molnar, Hajnalka Szabo

      
      Copyright (C) 1997, 1998, 1999, 2000, 2009 Ingo Molnar, Hajnalka Szabo
 *
 *	Many thanks to Stig Venaas for trying out countless experimental
 *	patches and reporting/debugging problems patiently!

      
      Copyright (C) 1997, 1998, 1999, 2000 Ingo Molnar
 */

      
      Copyright (C) 1997, 1998, 1999, 2000 Ralf Baechle

      
      Copyright (C) 1997, 1998, 1999, 2000 Ralf Baechle ralf@gnu.org
 * Carsten Langgaard, carstenl@mips.com

      
      Copyright (C) 1997, 1998, 1999, 2003, 2008 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 1997, 1998, 1999, 2007 David S. Miller (davem@davemloft.net)

      
      Copyright (C) 1997, 1998, 1999 David S. Miller (davem@redhat.com)

      
      Copyright (C) 1997,1998,1999 Free Software Foundation, Inc.

      
      Copyright (C) 1997,1998,1999 Jakub Jelinek (jj@ultra.linux.cz)
 *
 * Driver layout based loosely on tgafb.c, see that file for credits.

      
      Copyright (c) 1997, 1998, 2000, 2001 Justin T. Gibbs.

      
      Copyright (c) 1997, 1998, 2000 Justin T. Gibbs.

      
      Copyright (c) 1997, 1998, 2000 Justin T. Gibbs.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 1997, 1998, 2001, 03, 05, 06 by Ralf Baechle
 */
#include <linux/linkage.h>
#include <linux/init.h>
#include <linux/rtc/ds1286.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/sched/signal.h>
#include <linux/notifier.h>
#include <linux/pm.h>
#include <linux/timer.h>

      
      Copyright (C) 1997, 1998, 2005 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 1997, 1998 by Ralf Baechle

      
      Copyright (c) 1997, 1998 Erik Andersen <andersee@debian.org>

      
      Copyright (C) 1997, 1998 Francois-Rene Rideau <fare@tunes.org>

      
      Copyright (C) 1997-1998 Inside Out Networks, Inc.
 *
 *	These definitions are used by both kernel-mode driver and the
 *	peripheral firmware and MUST be kept in sync.

      
      Copyright (C) 1997, 1998 Jakub Jelinek   (jj@sunsite.mff.cuni.cz)
 */

      
      Copyright (C) 1997,1998 	Jakub Jelinek (jj@sunsite.mff.cuni.cz)

      
      Copyright (C) 1997,1998 Jakub Jelinek    (jj@sunsite.mff.cuni.cz)
 */

      
      Copyright (C) 1997,1998 Jakub Jelinek   (jj@sunsite.mff.cuni.cz)
 */

      
      Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)

      
      Copyright (C) 1997,1998	Jakub Jelinek (jj@sunsite.mff.cuni.cz)

      
      Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
 *  Heavily based on arch/sparc/kernel/irq.c.
 */

      
      Copyright (C) 1997,1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
 */
#ifndef _SPARC_IO_UNIT_H
#define _SPARC_IO_UNIT_H

      
      Copyright (C) 1997, 1998  Jay Estabrook

      
      Copyright (C) 1997, 1998  Krzysztof G. Baranowski
 */

      
      Copyright (C) 1997, 1998  Krzysztof G. Baranowski
 *
 *  This file contains code for allocating/freeing inodes and for read/writing
 *  the superblock.

      
      Copyright (C) 1997, 1998  Krzysztof G. Baranowski
 *
 *  This file contains code for read/parsing the superblock.

      
      Copyright (c) 1997-1998  Mark Lord

      
      Copyright (C) 1997-1998	Mark Lord

      
      Copyright (C) 1997-1998	Mark Lord <mlord@pobox.com>

      
      Copyright (C) 1997, 1998 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
 */

      
      Copyright (c) 1997, 1998 Martin Mares <mj@atrey.karlin.mff.cuni.cz>

   This is initially based on the Zorro and PCI interfaces.  However,
   it works somewhat differently.  The intent is to provide a
   structure in /proc analogous to the structure of the NuBus ROM
   resources.

      
      Copyright (C) 1997, 1998 Ralf Baechle

      
      Copyright (C) 1997, 1998 Ralf Baechle (ralf@gnu.org)

      
      Copyright (C) 1997, 1998 Ralf Baechle (ralf@gnu.org)
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/kdev_t.h>
#include <linux/types.h>
#include <linux/console.h>
#include <linux/sched.h>
#include <linux/tty.h>

      
      Copyright (C) 1997, 1998  Richard Henderson
 *
 * This file has goodies to help simplify instantiation of machine vectors.

      
      Copyright (C) 1997-1998 Russell King

      
      Copyright (C) 1997,1998 Russell King

      
      Copyright (c) 1997,1998 Werner Koch (dd9jn)

      
      Copyright (C) 1997, 1999, 2000, 2001 Ralf Baechle

      
      Copyright (C) 1997,1999,2000 Jakub Jelinek (jakub@redhat.com)
 */

      
      Copyright (C) 1997, 1999, 2001, 06 by Ralf Baechle

      
      Copyright (C) 1997, 1999, 2008 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (c) 1997-1999 by Paul Barton-Davis <pbd@op.net>

      
      Copyright (c) 1997, 1999 by Ralf Baechle

      
      Copyright (c) 1997-1999 Carnegie Mellon University. All Rights Reserved.
 *
 * Permission to use, copy, modify, and distribute this software and
 * its documentation is hereby granted (including for commercial or
 * for-profit use), provided that both the copyright notice and this
 * permission notice appear in all copies of the software, derivative
 * works, or modified versions, and any portions thereof.

      
      Copyright (C) 1997, 1999 David S. Miller (davem@redhat.com)
 */

      
      Copyright (c) 1997-1999 Doug Ledford

      
      Copyright (c) 1997-1999 Doug Ledford
 *
 * These changes are released under the same licensing terms as the FreeBSD
 * driver written by Justin Gibbs.  Please see his Copyright notice above
 * for the exact terms and conditions covering my changes as well as the
 * warranty statement.

      
      Copyright (C) 1997-1999 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
 */

      
      Copyright (C) 1997, 1999 Jakub Jelinek (jj@ultra.linux.cz)

      
      Copyright (C) 1997, 1999 Jakub Jelinek (jj@ultra.linux.cz)
 */

      
      Copyright (C) 1997,1999 Jakub Jelinek (jj@ultra.linux.cz)

      
      Copyright (c) 1997--1999 Martin Mares <mj@ucw.cz>
 */

      
      Copyright (C) 1997-1999  Richard Gooch

      
      Copyright (C) 1997-1999 Russell King

      
      Copyright (C) 1997-1999 Russell King
 *

      
      Copyright (C) 1997-1999 Russell King
 * from:
 *

      
      Copyright (C) 1997 - 2000, 2003, 04 Ralf Baechle (ralf@linux-mips.org)
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/pci.h>

      
      Copyright (C) 1997 - 2000, 2003 Ralf Baechle <ralf@linux-mips.org>
 */
#include <linux/kernel.h>
#include <linux/pci.h>
#include <linux/types.h>
#include <asm/sni.h>

      
      Copyright (C) 1997-2000 David A. Schleef <ds@schleef.org>

      
      Copyright (C) 1997-2000 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 1997-2000  Jakub Jelinek  (jakub@redhat.com)

      
      Copyright (C) 1997-2000 Klaus Kudielka
 *
 * S5SCC/DMA support by Janko Koleznik S52HI

      
      Copyright (c) 1997-2000 LAN Media Corporation (LMC)
  * All rights reserved.  www.lanmedia.com

      
      Copyright (c) 1997-2000 LAN Media Corporation (LMC)
  * All rights reserved.  www.lanmedia.com
  *
  * This code is written by:

      
      Copyright (C) 1997 -- 2000 Martin Mares <mj@ucw.cz>

      
      Copyright (C) 1997-2000  Richard Gooch

      
      Copyright (C) 1997-2000 Russell King

      
      Copyright (C) 1997-2000 Russell King, Stefan Hanske
 *
 * This driver is based on experimentation.  Hence, it may have made
 * assumptions about the particular card that I have available, and
 * may not be reliable!

      
      Copyright (C) 1997, 2001, 2003, 2004 Ralf Baechle (ralf@linux-mips.org)
 */

      
      Copyright (C) 1997, 2001 by Geert Uytterhoeven and others
 *
 *  This driver was written based on the specifications in README.buddha and
 *  the X-Surf info from Inside_XSurf.txt available at
 *  http://www.jschoenfeld.com

      
      Copyright (C) 1997-2001 David A. Schleef <ds@schleef.org>

      
      Copyright (C) 1997-2001 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 1997-2001  David Woodhouse

      
      Copyright (C) 1997-2001  Geert Uytterhoeven

      
      Copyright (C) 1997, 2001 Ralf Baechle (ralf@gnu.org),
 * derived from r4xx0.c by David S. Miller (davem@davemloft.net).
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/mm.h>

      
      Copyright (C) 1997-2002 by Ron Minnich <rminnich@sarnoff.com>

      
      Copyright (C) 1997-2002 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 1997-2002 Inside Out Networks, Inc.
 *
 *	Feb-16-2001	DMI	Added I2C structure definitions
 *	May-29-2002	gkh	Ported to Linux

      
      Copyright (C) 1997 - 2002 Ralf Baechle (ralf@gnu.org)

      
      Copyright (C) 1997-2002 Russell King

      
      Copyright (C) 1997-2003 Erez Zadok

      
      copyright (c) 1997-2003 Jean Tourrilhes
  <jt@hpl.hp.com>

  Portions of this file are based on the Host AP project,

      
      Copyright (C) 1997, 2003 Ralf Baechle

      
      Copyright (C) 1997-2003 Russell King

      
      Copyright (C) 1997-2004 Erez Zadok

      
      Copyright (C) 1997-2005 Russell King

      
      Copyright (C) 1997, 2007, 2008 David S. Miller (davem@davemloft.net)

      
      Copyright (C) 1997, 2007, 2008 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 1997-2007 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 1997, 2007 David S. Miller (davem@davemloft.net)
 *
 * These routines maintain argument size conversion between 32bit and 64bit
 * environment.

      
      Copyright (c) 1997-2007 Jean Tourrilhes, All Rights Reserved.

      
      Copyright (c) 1997-2007 Jean Tourrilhes, All Rights Reserved.
 */

      
      Copyright (c) 1997-2007 Jean Tourrilhes, All Rights Reserved.
 *
 * (As all part of the Linux kernel, this file is GPL)

      
      Copyright (c) 1997-2007 Jean Tourrilhes, All Rights Reserved.
 */
#ifndef _LINUX_WIRELESS_H
#define _LINUX_WIRELESS_H

      
      Copyright (C) 1997, 2008 David S. Miller (davem@davemloft.net)

      
      Copyright (C) 1997, 2008 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 1997-2011  AudioScience Inc. <support@audioscience.com>

      
      Copyright (C) 1997-2012  AudioScience Inc. <support@audioscience.com>

      
      Copyright (C) 1997-2014  AudioScience Inc. <support@audioscience.com>

      
      Copyright (C) 1997-8 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 1997, 98, 99, 2000, 01, 05 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 1997, 98, 99, 2000, 2003 Ralf Baechle

      
      Copyright (C) 1997, 99, 2001 - 2004 Ralf Baechle <ralf@linux-mips.org>
 */
#include <linux/extable.h>
#include <linux/spinlock.h>
#include <asm/branch.h>
#include <linux/uaccess.h>

      
      Copyright (c) 1997 Alan Cox

      
      Copyright (C) 1997 Andi Kleen

      
      Copyright (C) 1997  Andrew Main <zefram@fysh.org>
 *
 * Integrated into 2.1.97+,  Andrew G. Morgan <morgan@kernel.org>
 * 30 May 2002:	Cleanup, Robert M. Love <rml@tech9.net>

      
      Copyright (C) 1997 by

      
      Copyright (C) 1997 by Paul M. Antoine.
 * reworked 1998 by Harald Koerfgen.

      
      Copyright (c) 1997 by Procom Technology, Inc.

      
      Copyright (c) 1997 by Procom Technology,Inc.

      
      Copyright (c) 1997 Carnegie-Mellon University
 */

      
      Copyright (C) 1997 Carnegie Mellon University
 *
 * Carnegie Mellon University encourages users of this code to contribute
 * improvements to the Coda project. Contact Peter Braam <coda@cs.cmu.edu>.

      
      Copyright (C) 1997 Cobalt Microserver

      
      Copyright (c) 1997 C. Scott Ananian <cananian@alumni.priceton.edu>

      
      Copyright (c) 1997 Dan error_act (dmalek@jlc.net)

      
      Copyright (c) 1997 Dan error_act (dmalek@jlc.net)
 *
 * In addition to the individual control of the communication
 * channels, there are a few functions that globally affect the
 * communication processor.

      
      Copyright (c) 1997 Dan Malek (dmalek@jlc.net)


      
      Copyright (c) 1997 Dan Malek (dmalek@jlc.net).
 */
#define BD_SC_EMPTY	((ushort)0x8000)	/* Receive is empty */
#define BD_SC_READY	((ushort)0x8000)	/* Transmit is ready */
#define BD_SC_WRAP	((ushort)0x2000)	/* Last buffer descriptor */
#define BD_SC_INTRPT	((ushort)0x1000)	/* Interrupt on change */
#define BD_SC_CM	((ushort)0x0200)	/* Continuous mode */
#define BD_SC_ID	((ushort)0x0100)	/* Rec'd too many idles */
#define BD_SC_P		((ushort)0x0100)	/* xmt preamble */
#define BD_SC_BR	((ushort)0x0020)	/* Break received */
#define BD_SC_FR	((ushort)0x0010)	/* Framing error */
#define BD_SC_PR	((ushort)0x0008)	/* Parity error */
#define BD_SC_OV	((ushort)0x0002)	/* Overrun */
#define BD_SC_CD	((ushort)0x0001)	/* ?? */

      
      Copyright (c) 1997 Dan Malek (dmalek@jlc.net)
 *
 * Right now, I am very wasteful with the buffers.  I allocate memory
 * pages and then divide them into 2K frame buffers.  This way I know I
 * have buffers large enough to hold one frame within one buffer descriptor.
 * Once I get this working, I will use 64 or 128 byte CPM buffers, which
 * will be much more memory efficient and will easily handle lots of
 * small packets.

      
      Copyright (c) 1997 Dan Malek (dmalek@jlc.net)
 *
 * The I/O on the MPC860 is comprised of blocks of special registers
 * and the dual port ram for the Communication Processor Module.
 * Within this space are functional units such as the SIU, memory
 * controller, system timers, and other control functions.  It is
 * a combination that I found difficult to separate into logical
 * functional files.....but anyone else is welcome to try.  -- Dan

      
      Copyright (c) 1997 Dan Malek (dmalek@jlc.net)
 *
 * This file contains structures and information for the communication
 * processor channels.  Some CPM control and status is available
 * through the MPC8xx internal memory map.  See immap.h for details.
 * This file only contains what I need for the moment, not the total
 * CPM capabilities.  I (or someone else) will add definitions as they
 * are needed.  -- Dan

      
      Copyright (C) 1997 		David S. Miller (davem@caip.rutgers.edu)

      
      Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)

      
      Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
 */

      
      Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
 *

      
      Copyright (C) 1997		David S. Miller (davem@caip.rutgers.edu)

      
      Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
 *
 *  Derived from "arch/i386/kernel/signal.c"

      
      Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
 *
 * These routines maintain argument size conversion between 32bit and 64bit
 * environment.

      
      Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
 *
 * To put things into perspective, consider sparc64 with a few PCI controllers.
 * Each type would have an own structure, with instances related one to one.
 * We have only pcic on sparc, but we want to be compatible with sparc64 pbm.h.
 * All three represent different abstractions.
 *   pci_bus  - Linux PCI subsystem view of a PCI bus (including bridged buses)
 *   pbm      - Arch-specific view of a PCI bus (sparc or sparc64)
 *   pcic     - Chip-specific information for PCIC.

      
      Copyright (C) 1997  David S. Miller (davem@davemloft.net)

      
      Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)

      
      Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
 */

      
      Copyright (C) 1997 Eddie C. Dost   (ecd@skynet.be)

      
      Copyright (C) 1997 Eddie C. Dost   (ecd@skynet.be)
 */

      
      Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
 *
 * Adaptation to new UART layer is:
 *

      
      Copyright (C) 1997 Eddie C. Dost (ecd@skynet.be)
 *
 * Driver layout based loosely on tgafb.c, see that file for credits.

      
      Copyright (C) 1997  Eddie C. Dost  (ecd@skynet.be)
 *
 * Port to new UART layer is:
 *

      
      Copyright (C) 1997 Eric Youngdale
 *
 *  SCSI error/timeout handling
 *      Initial versions: Eric Youngdale.  Based upon conversations with
 *                        Leonard Zubkoff and David Miller at Linux Expo,
 *                        ideas originating from all over the place.

      
      Copyright (C) 1997 Fabio Riccardi.
 *    And from the frame buffer device for Open Firmware-initialized devices:

      
      Copyright (C) 1997 Fabio Riccardi.
 *  And from the frame buffer device for Open Firmware-initialized devices:

      
      Copyright (C) 1997 Free Software Foundation, Inc.

      
      Copyright (C) 1997 Geert Uytterhoeven.

      
      Copyright (C) 1997 Geert Uytterhoeven

      
      Copyright (C) 1997 Geert Uytterhoeven
 *  Based on linux/driver/video/pm2fb.c:

      
      Copyright (C) 1997 Geert Uytterhoeven.
 *
 *  Hardware information from:

      
      Copyright (C) 1997 Geert Uytterhoeven
 *
 *  This driver is partly based on the PowerMac console driver:
 *

      
      Copyright (C) 1997 Geert Uytterhoeven
 *
 *  This file is based on the following documentation:
 *

      
      Copyright(C) 1997 Jakub Jelinek
 *
 * derived from:

      
      Copyright (C) 1997       Jakub Jelinek (jj@sunsite.mff.cuni.cz)
 */

      
      Copyright (C) 1997 Jakub Jelinek <jj@sunsite.mff.cuni.cz>
 */

      
      Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)

      
      Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
 */

      
      Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
 */
#ifndef _SPARC_TURBOSPARC_H
#define _SPARC_TURBOSPARC_H

      
      Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
 *
 * Ultra/PCI support added: Sep 1997  Eddie C. Dost  (ecd@skynet.be)

      
      Copyright (C) 1997 Jay Estabrook
 *
 * This file is used for creating a bootp file for the Linux/AXP kernel

      
      Copyright (C) 1997 Jay Estabrook
 *
 * This file is used for creating a compressed BOOTP file for the
 * Linux/AXP kernel

      
      Copyright (C) 1997 Jes Sorensen

      
      Copyright (C) 1997  Jim Paradis
 */

      
      Copyright (c) 1997 Justin T. Gibbs.

      
      Copyright (C) 1997 Linus Torvalds
 */

      
      Copyright (C) 1997 Markus Schroeder (schroedm@uni-duesseldorf.de)

      
      Copyright (C) 1997 Martin Mares

      
      Copyright (C) 1997 Martin Mares
 *
 *  Automatic IP Layer Configuration

      
      Copyright (C) 1997 Martin Mares <mj@atrey.karlin.mff.cuni.cz>

      
      Copyright (C) 1997 Martin von L
 *

      
      Copyright (C) 1997 Michael A. Griffith (grif@acm.org)
 */

      
      Copyright (C) 1997 Michael AK Tesch
 *
 *	      with work by Jon Howell
 *			   Harry AC Eaton
 *			   Anthony Tong <atong@uiuc.edu>

      
      Copyright (C) 1997 Michael AK Tesch
 *  written with much help from Jon Howell
 *
 * Updated for 3D RAGE PRO and 3D RAGE Mobility by Geert Uytterhoeven

      
      Copyright (C) 1997 Michal Rehacek (Michal.Rehacek@st.mff.cuni.cz)
 *
 * Driver layout based loosely on tgafb.c, see that file for credits.

      
      Copyright (C) 1997 Miguel de Icaza (miguel@nuclecu.unam.mx)
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/kd.h>
#include <linux/selection.h>
#include <linux/console.h>
#include <linux/vt_kern.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/slab.h>

      
      Copyright (c) 1997 Nicolas Pitre <nico@cam.org>
 *
 * speakup DECtalk PC Internal driver:

      
      Copyright (C) 1997, Olaf Kirch
 */

      
      Copyright (C) 1997 Olaf Kirch <okir@monad.swb.de>
 */

      
      Copyright (C) 1997, Olaf Kirch <okir@monad.swb.de>
 */

      
      Copyright (C) 1997 Paul Mackerras.
 */

      
      Copyright (C) 1997 Paul Mackerras.
 *
 *  and indirectly:
 *

      
      Copyright (C) 1997 Paul Mackerras.
 *
 * and indirectly from:
 *

      
      Copyright (C) 1997 Paul Mackerras.
 *
 * BenH: Changed to match those of heathrow (but not all of them). Please
 *       check if I didn't break anything (especially the media bay).

      
      Copyright (C) 1997 Paul Mackerras.
 */
#ifndef _PPC_MEDIABAY_H
#define _PPC_MEDIABAY_H

      
      Copyright (C) 1997 Paul Mackerras (paulus@samba.org)

      
      Copyright (C) 1997 Paul Mackerras.
 *
 *  pmc-control.c: Console support for PowerMac "control" display adaptor.

      
      Copyright (C) 1997 Paul Mackerras.
 *
 *  pmc-valkyrie.c: Console support for PowerMac "control" display adaptor.

      
      Copyright (C) 1997 Richard G
 *
 * binfmt_misc detects binaries via a magic or filename extension and invokes
 * a specified wrapper. See Documentation/admin-guide/binfmt-misc.rst for more details.

      
      Copyright (C) 1997 Richard Hirst
 *
 * Based on:
 *

      
      Copyright (C) 1997 Richard Waltham <dormouse@farsrobt.demon.co.uk>
 *

      
      Copyright (C) 1997 Richard Waltham <dormouse@farsrobt.demon.co.uk>
**
**  Added support for MIPS big endian systems.
**    Carsten Langgaard, carstenl@mips.com

      
      Copyright (C) 1997 Roman Hodek
 *
 *  10/01/99 cleaned up the code and changing to the same interface
 *	     used by other architectures		/Roman Zippel

      
      Copyright (C) 1997 Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>
 * idea by and with help from Richard Jelinek <rj@suse.de>

      
      Copyright (C) 1997 Rudolf Koenig (rfkoenig@immd4.informatik.uni-erlangen.de)

      
      Copyright (C) 1997 Russell King

      
      Copyright (C) 1997  Sten Wang

      
      Copyright (C) 1997, Stephen Tweedie
 *
 *  Provide stub functions for unreadable inodes

      
      Copyright (C) 1997 Theodore Ts
 */

      
      Copyright (C) 1997
 |                  W. Metzenthen, 22 Parker St, Ormond, Vic 3163, Australia |
 |                  E-mail   billm@jacobi.maths.monash.edu.au                |
 |                                                                           |

      
      Copyright (C) 1997	Wu Ching Chen

      
      Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.

      
      Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
 *
 * This file is part of GnuPG.

      
      Copyright (C) 1998, 1999, 2000 Harald Koerfgen

      
      Copyright (C) 1998, 1999, 2000 Ingo Molnar

     completely rewritten, based on the MD driver code from Marc Zyngier

      
      Copyright (C) 1998, 1999, 2000 Ralf Baechle

      
      Copyright (C) 1998, 1999, 2000  Richard Henderson
 *
 * Code common to all CIA core logic chips.

      
      Copyright (C) 1998, 1999, 2000 Richard Henderson
 *
 * Code supporting the Cabriolet (AlphaPC64), EB66+, and EB164,
 * PC164 and LX164.

      
      Copyright (C) 1998, 1999, 2000 Richard Henderson
 *
 * Code supporting the MIATA (EV56+PYXIS).

      
      Copyright (C) 1998, 1999, 2000 Richard Henderson
 *
 * Code supporting the RUFFIAN.

      
      Copyright (C) 1998, 1999, 2000 Richard Henderson
 *
 * Code supporting the SX164 (PCA56+PYXIS).

      
      Copyright (C) 1998, 1999, 2001-2002, 2004 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1998, 1999, 2001, 2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright (C) 1998, 1999, 2001, 2003 Ralf Baechle

      
      Copyright (C) 1998, 1999, 2001-2004 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1998, 1999, 2001 David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1998, 1999, 2001 Hewlett-Packard Co

      
      Copyright (C) 1998, 1999, 2002, 2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1998, 1999, 2002-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */
#include <linux/types.h>

      
      Copyright (C) 1998-1999, 2002-2004 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1998, 1999, 2002 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright (C) 1998, 1999, 2002 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1998, 1999, 2003 by Ralf Baechle

      
      Copyright (C) 1998, 1999, 2003 Ralf Baechle

      
      Copyright (C) 1998-1999 Andrzej Krzysztofowicz, Author and Maintainer

      
      Copyright (C) 1998-1999 ARM Limited.

      
      Copyright (C) 1998, 1999 Brent Baccala (baccala@freesoft.org)
 *
 * This is the low level driver for the DBRI & MMCODEC duo used for ISDN & AUDIO
 * on Sun SPARCStation 10, 20, LX and Voyager models.

      
      Copyright (c) 1998-1999 by Frank van de Pol <fvdpol@coil.demon.nl>

      
      Copyright (c) 1998-1999 by Frank van de Pol <fvdpol@coil.demon.nl>
 *

      
      Copyright (c) 1998-1999 by Frank van de Pol <fvdpol@coil.demon.nl>
 *                              Jaroslav Kysela <perex@perex.cz>
 *

      
      Copyright (C) 1998,1999 Christian Theiss <mistert@rz.fh-augsburg.de>

      
      Copyright (c) 1998-1999 David Huggins-Daines / Roman Zippel.

  I hereby give permission, free of charge, to copy, modify, and
  redistribute this software, in source or binary form, provided that
  the above copyright notice and the following disclaimer are included
  in all such copies.

      
      Copyright (c) 1998-1999 David Huggins-Daines.

   Somewhat based on the AlphaLinux floating point emulator, by David
   Mosberger-Tang.

      
      Copyright (C) 1998, 1999 David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright (C) 1998, 1999 David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * Register stack engine related helper functions.  This file may be
 * used in applications, so be careful about the name-space and give
 * some consideration to non-GNU C compilers (though __inline__ is
 * fine).

      
      Copyright (C) 1998,1999  D. Jeff Dionne <jeff@uClinux.org>
 *  Copyleft  ()) 2000       James D. Schettine {james@telos-systems.com}

      
      Copyright (C) 1998, 1999 Eddie C. Dost   (ecd@skynet.be)

      
      Copyright (C) 1998, 1999 Free Software Foundation, Inc.
 *
 * This file is part of GnuPG.

      
      Copyright (c) 1998, 1999  Frodo Looijaard <frodol@dds.nl>

      
      Copyright (C) 1998, 1999  Frodo Looijaard <frodol@dds.nl>

      
      Copyright (c) 1998, 1999  Frodo Looijaard <frodol@dds.nl> and

      
      Copyright (C) 1998, 1999 Frodo Looijaard <frodol@dds.nl> and
 * Kyosti Malkki <kmalkki@cc.hut.fi>

      
      Copyright (C) 1998, 1999  Frodo Looijaard <frodol@dds.nl> and
 *                           Philip Edelbrock <phil@netroedge.com>

      
      Copyright (C) 1998, 1999  Frodo Looijaard <frodol@dds.nl>
 *			     and Philip Edelbrock <phil@netroedge.com>
 *
 * Ported to Linux 2.6 by Tiago Sousa <mirage@kaotik.org>

      
      Copyright (c) 1998, 1999  Frodo Looijaard <frodol@dds.nl>
 *
 * derived in part from lm85.c:

      
      Copyright (c) 1998, 1999  Frodo Looijaard <frodol@dds.nl>,
 *			     Kyösti Mälkki <kmalkki@cc.hut.fi>

      
      Copyright (C) 1998, 1999 Hewlett-Packard Co

      
      Copyright (C) 1998, 1999 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright (C) 1998-1999 Ilario Nardinocchi (nardinoc@CS.UniBO.IT)

      
      Copyright (c) 1998-1999 Ilario Nardinocchi (nardinoc@CS.UniBO.IT)
 * --------------------------------------------------------------------------
 * $Id: cvisionppc.h,v 1.8 1999/01/28 13:18:07 illo Exp $

      
      Copyright (c) 1998, 1999 Jens Axboe <axboe@image.dk>

      
      Copyright (C) 1998,1999 Kenneth Albanowski <kjahds@kjahds.com>,
 *                            The Silver Hammer Group, Ltd.
 *
 *  this version is based on :
 *

      
      Copyright (c) 1998, 1999 Ky

      
      Copyright (C) 1998-1999  Pete Zaitcev   (zaitcev@yahoo.com)
 *
 * This is mainly a variation of 8250.c, credits go to authors mentioned
 * therein.  In fact this driver should be merged into the generic 8250.c
 * infrastructure perhaps using a 8250_sparc.c module.

      
      Copyright (C) 1998, 1999 Phil Blundell
 *
 *  FIQ support written by Philip Blundell <philb@gnu.org>, 1998.

      
      Copyright (C) 1998,1999 Philip Blundell
 */
#ifndef __ASM_ARCH_DMA_H
#define __ASM_ARCH_DMA_H

      
      Copyright (C) 1998, 1999 Ralf Baechle

      
      Copyright (C) 1998, 1999 Richard Henderson

      
      Copyright (C) 1998, 1999 Richard Henderson
 *
 * Code for all boards that route the PCI interrupts through the SIO
 * PCI/ISA bridge.  This includes Noname (AXPpci33), Multia (UDB),
 * Kenetics's Platform 2000, Avanti (AlphaStation), XL, and AlphaBook1.

      
      Copyright (C) 1998, 1999 Richard Henderson
 *
 * Code supporting the ALCOR and XLT (XL-300/366/433).

      
      Copyright (C) 1998, 1999 Richard Henderson
 *
 * Code supporting the EB64+ and EB66.

      
      Copyright (C) 1998, 1999 Richard Henderson
 *
 * Code supporting the Jensen.

      
      Copyright (C) 1998, 1999 Richard Henderson
 *
 * Code supporting the MIKASA (AlphaServer 1000).

      
      Copyright (C) 1998, 1999 Richard Henderson
 *
 * Code supporting the NORITAKE (AlphaServer 1000A), 
 * CORELLE (AlphaServer 800), and ALCOR Primo (AlphaStation 600A).

      
      Copyright (C) 1998, 1999 Richard Henderson
 *
 * Code supporting the RAWHIDE.

      
      Copyright (C) 1998, 1999 Richard Henderson
 *
 * Code supporting the RX164 (PCA56+POLARIS).

      
      Copyright (C) 1998, 1999 Richard Henderson
 *
 * Code supporting the Sable, Sable-Gamma, and Lynx systems.

      
      Copyright (C) 1998, 1999 Richard Henderson
 *
 * Code supporting the TAKARA.

      
      Copyright (C) 1998, 1999 Richard Henderson
 *
 *	Modified by Christopher C. Chimelis, 2001 to
 *	add support for the addition of Shark to the
 *	Tsunami family.

      
      Copyright (C) 1998-1999 Russell King.

      
      Copyright (C) 1998,1999 Russell King

      
      Copyright (C) 1998, 1999 Russell King, Phil Blundell
 */
#include <linux/ioport.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/screen_info.h>
#include <linux/io.h>
#include <linux/spinlock.h>

      
      Copyright (C) 1998, 1999 Russell King, Phil Blundell
 */
#include <linux/module.h>
#include <linux/ioport.h>
#include <linux/kernel.h>
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/spinlock.h>
#include <linux/slab.h>
#include <linux/leds.h>

      
      Copyright (C) 1998-1999, Stephen Tweedie and Bill Hawes
 *
 *  Manage the dynamic fd arrays in the process files_struct.

      
      Copyright (C) 1998-1999 Takashi Iwai <tiwai@suse.de>

      
      Copyright (c) 1998-1999 TiVo, Inc.
 *   PowerPC 403GCX modifications.

      
      Copyright (C) 1998-2000

      
      Copyright (C) 1998-2000, 2002 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1998-2000, 2002 Tim Waugh <tim@cyberelk.net>

      
      Copyright (C) 1998-2000 Andreas S. Krebs (akrebs@altavista.net), Maintainer

      
      Copyright (c) 1998-2000  Andre Hedrick <andre@linux-ide.org>

      
      Copyright (C) 1998-2000  Andre Hedrick <andre@linux-ide.org>

      
      Copyright (C) 1998-2000 Andre Hedrick <andre@linux-ide.org>

      
      Copyright (C) 1998-2000 Andre Hedrick (andre@linux-ide.org)

      
      Copyright (C) 1998-2000	Andre Hedrick <andre@linux-ide.org>

      
      Copyright (C) 1998-2000 Andrzej Krzysztofowicz

      
      Copyright (C) 1998-2000 Andrzej Krzysztofowicz, Maintainer

      
      Copyright (C) 1998-2000 Anton Blanchard (anton@samba.org)
 */

      
      Copyright (c) 1998-2000 Bruce Kalk <kall@compass.com>

      
      Copyright (C) 1998-2000 by Massimo Piccioni <dafastidio@libero.it>

    Part of this code was developed at the Italian Ministry of Air Defence,
    Sixth Division (oh, che pace ...), Rome.

      
      Copyright (C) 1998-2000 by Microgate Corporation

      
      Copyright (C) 1998,2000 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 1998, 2000 Free Software Foundation, Inc.
 *
 * This file is part of GnuPG.

      
      Copyright (C) 1998-2000  Gerard Roudier
 *
 * The sym53c8xx driver is derived from the ncr53c8xx driver that had been 
 * a port of the FreeBSD ncr driver to Linux-1.2.13.

      
      Copyright (c) 1998, 2000 Harald Koerfgen
 */

      
      Copyright (C) 1998-2000 Harald Koerfgen

      
      Copyright (C) 1998-2000 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (c) 1998-2000 Ilario Nardinocchi (nardinoc@CS.UniBO.IT)

      
      Copyright (c) 1998-2000 Ilario Nardinocchi (nardinoc@CS.UniBO.IT)
 * --------------------------------------------------------------------------
 * $Id: pm2fb.h,v 1.26 2000/09/19 00:11:53 illo Exp $

      
      Copyright (C) 1998-2000 InnoSys Incorporated.  All Rights Reserved

      
      Copyright (C) 1998-2000 InnoSys Incorporated.  All Rights Reserved


      
      Copyright (C) 1998-2000   Jens Axboe <axboe@suse.de>

      
      Copyright (C) 1998-2000  Jens Axboe <axboe@suse.de>
 */

      
      Copyright (C) 1998-2000 Jens Axboe
 */
#ifndef _IDE_CD_H
#define _IDE_CD_H

      
      Copyright (C) 1998-2000 Michel Aubry

      
      Copyright (C) 1998-2000 Michel Aubry, Maintainer

      
      Copyright (C) 1998-2000 Phil Blundell

      
      Copyright (C) 1998, 2000 Richard Henderson
 *
 * This file contains declarations and inline functions for interfacing
 * with the IRQ handling routines in irq.c.

      
      Copyright (C)  1998,2000  Rik van Riel
 *	Thanks go out to Claus Fischer for some serious inspiration and
 *	for goading me into coding this file...

      
      Copyright (C) 1998-2000 Russell King

      
      Copyright (C) 1998-2000 Russell King, Dave Gilbert.

      
      Copyright (c) 1998-2000 Vojtech Pavlik
 */

      
      Copyright (C) 1998, 2001, 03, 07 by Ralf Baechle (ralf@linux-mips.org)
 *
 * RTC routines for PC style attached Dallas chip.

      
      Copyright (C) 1998, 2001, 03 by Ralf Baechle

      
      Copyright (C) 1998, 2001, 03 by Ralf Baechle
 *
 * RTC routines for PC style attached Dallas chip.

      
      Copyright (C) 1998-2001, 2003-2004 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *	Stephane Eranian <eranian@hpl.hp.com>

      
      Copyright (C) 1998-2001, 2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1998-2001, 2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * 08/02/00 A. Mallick <asit.k.mallick@intel.com>
 *		Modified RID allocation for SMP
 *          Goutham Rao <goutham.rao@intel.com>
 *              IPI based ptc implementation and A-step IPI implementation.
 * Rohit Seth <rohit.seth@intel.com>
 * Ken Chen <kenneth.w.chen@intel.com>
 * Christophe de Dinechin <ddd@hp.com>: Avoid ptc.e on memory allocation

      
      Copyright (C) 1998,2001-2005 Pavel Machek <pavel@ucw.cz>

      
      Copyright (c) 1998-2001 by Frank van de Pol <fvdpol@coil.demon.nl>
 *                             Jaroslav Kysela <perex@perex.cz>
 *                             Takashi Iwai <tiwai@suse.de>
 *

      
      Copyright (C) 1998, 2001 by Ralf Baechle

      
      Copyright (C) 1998-2001 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 1998,2001 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 1998-2001 David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1998 - 2001 Frodo Looijaard <frodol@dds.nl>,

      
      Copyright (c) 1998 - 2001  Frodo Looijaard <frodol@dds.nl>,
 *			      Philip Edelbrock <phil@netroedge.com>,
 *			      and Mark Studebaker <mdsxyz123@yahoo.com>

      
      Copyright (C) 1998-2001  Gerard Roudier <groudier@free.fr>

      
      Copyright (C) 1998-2001 Hewlett-Packard Co

      
      Copyright (C) 1998-2001 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright (C) 1998-2001 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1998-2001 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *	Stephane Eranian <eranian@hpl.hp.com>

      
      Copyright (C) 1998-2001 Hewlett-Packard Co
 *	Stephane Eranian <eranian@hpl.hp.com>
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *
 *  6/10/99: Updated to bring in sync with x86 version to facilitate
 *	     support for SMP and different interrupt controllers.

      
      Copyright (C) 1998-2001 Russell King

      
      Copyright (c) 1998-2001 Vojtech Pavlik
 */

      
      Copyright (c) 1998-2001 Vojtech Pavlik
 *
 *   Based on the work of:

      
      Copyright (c) 1998-2001 Vojtech Pavlik
 *
 *  Based on the work of:

      
      Copyright (C) 1998-2002		Andre Hedrick <andre@linux-ide.org>

      
      Copyright (C) 1998-2002 Andre Hedrick <andre@linux-ide.org>, Integrator

      
      Copyright (C) 1998-2002 by Jes Sorensen, <jes@wildopensource.com>.
 *
 * Thanks to Essential Communication for providing us with hardware
 * and very comprehensive documentation without which I would not have
 * been able to write this driver. A special thank you to John Gibbon
 * for sorting out the legal issues, with the NDA, allowing the code to
 * be released under the GPL.

      
      Copyright (c) 1998-2002 by Paul Davis <pbd@op.net>

      
      Copyright (c) 1998 - 2002 Frodo Looijaard <frodol@dds.nl> and

      
      Copyright (c) 1998 - 2002 Frodo Looijaard <frodol@dds.nl> and
    Philip Edelbrock <phil@netroedge.com>
    - Intel SCH support

      
      Copyright (c) 1998 - 2002  Frodo Looijaard <frodol@dds.nl>,
 *			      Kyösti Mälkki <kmalkki@cc.hut.fi>,
 *			      Mark Studebaker <mdsxyz123@yahoo.com>,
 *			      and Bob Dougherty <bobd@stanford.edu>
 *
 * (Some conversion-factor data were contributed by Jonathan Teh Soon Yew
 * <j.teh@iname.com> and Alex van Kaam <darkside@chello.nl>.)

      
      Copyright (c) 1998 - 2002  Frodo Looijaard <frodol@dds.nl>,
    Philip Edelbrock <phil@netroedge.com>, and Mark D. Studebaker
    <mdsxyz123@yahoo.com>

      
      Copyright (c) 1998 - 2002  Frodo Looijaard <frodol@dds.nl>,
    Philip Edelbrock <phil@netroedge.com>, Kyösti Mälkki <kmalkki@cc.hut.fi>,
    Mark D. Studebaker <mdsxyz123@yahoo.com>

      
      Copyright (C) 1998-2002 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1998-2002 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */
#include <linux/sched/signal.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/extable.h>
#include <linux/interrupt.h>
#include <linux/kprobes.h>
#include <linux/kdebug.h>
#include <linux/prefetch.h>
#include <linux/uaccess.h>

      
      Copyright (C) 1998-2002	   Linux ATA Development
 *				      Andre Hedrick <andre@linux-ide.org>

      
      Copyright (C) 1998-2002 Paul Mackerras
 *
 *  This file is derived from the Powermac "chips" driver:

      
      Copyright (C) 1998-2002 Russell King
 *
 *  MIPS and 50xx clock support

      
      Copyright (C) 1998-2003, 2005 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright:	(c) 1998-2003 Arnaldo Carvalho de Melo
*
* Based on sdlasfm.h by Gene Kozin <74604.152@compuserve.com>

      
      Copyright (C) 1998, 2003 by Ralf Baechle
 */
#ifndef __ASM_MACH_JAZZ_FLOPPY_H
#define __ASM_MACH_JAZZ_FLOPPY_H

      
      Copyright (C) 1998 - 2003  Frodo Looijaard <frodol@dds.nl>,

      
      Copyright (c) 1998 - 2003  Frodo Looijaard <frodol@dds.nl>,
 *			      Philip Edelbrock <phil@netroedge.com>,
 *			      and Mark Studebaker <mdsxyz123@yahoo.com>
 * Ported to 2.6 by Bernhard C. Schrenk <clemy@clemy.org>

      
      Copyright (C) 1998-2003 Geert Uytterhoeven
 *
 *	Heavily based on the procfs interface for the PCI bus, which is

      
      Copyright (C) 1998-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright (C) 1998-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1998-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * 02/06/02 find_next_bit() and find_first_bit() added from Erich Focht's ia64
 * O(1) scheduler patch

      
      Copyright (C) 1998-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 * 04/11/17 Ashok Raj	<ashok.raj@intel.com> Added CPU Hotplug Support
 *
 * 2005-10-07 Keith Owens <kaos@sgi.com>
 *	      Add notify_die() hooks.

      
      Copyright (C) 1998-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * 05/12/00 grao <goutham.rao@intel.com> : added isr in siginfo for SIGFPE

      
      Copyright (C) 1998-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */
#include <linux/kernel.h>
#include <linux/init.h>

      
      Copyright (C) 1998-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *	Stephane Eranian <eranian@hpl.hp.com>

      
      Copyright (C) 1998-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *	Stephane Eranian <eranian@hpl.hp.com>
 *
 * 01/07/99 S.Eranian modified to pass command line arguments to kernel

      
      Copyright (C) 1998-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *	Stephane Eranian <eranian@hpl.hp.com>
 */
#ifndef ssc_h
#define ssc_h

      
      Copyright (C) 1998-2003 Hewlett-Packard Co
 *	Stephane Eranian <eranian@hpl.hp.com>
 *	David Mosberger <davidm@hpl.hp.com>

      
      Copyright (c) 1998-2003 InnoSys Incorporated.  All Rights Reserved

      
      Copyright (c) 1998-2003 InnoSys Incorporated.  All Rights Reserved


      
      Copyright (C) 1998-2003 Krzysztof Halasa <khc@pm.waw.pl>

      
      Copyright (C) 1998-2003 Michael Hunold <michael@mihu.de>

      
      Copyright (C) 1998-2003 Paul Mackerras

      
      Copyright (C) 1998-2004 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *	Stephane Eranian <eranian@hpl.hp.com>

      
      Copyright (C) 1998-2005 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1998-2005 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */
#ifndef _ASM_IA64_UNISTD_H
#define _ASM_IA64_UNISTD_H

      
      Copyright (C) 1998-2005 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */
#ifndef _UAPI_ASM_IA64_UNISTD_H
#define _UAPI_ASM_IA64_UNISTD_H

      
      Copyright (C) 1998-2005 Pavel Machek <pavel@ucw.cz>

      
      Copyright (C) 1998-2005 Russell King

      
      Copyright (c) 1998-2005 Vojtech Pavlik
 */

      
      Copyright (C) 1998-2006 Michael Hunold <michael@mihu.de>

    Visit http://www.themm.net/~mihu/linux/saa7146/mxb.html
    for further details about this card.

      
      Copyright (c) 1998-2007 InnoSys Incorporated.  All Rights Reserved

      
      Copyright (c) 1998-2007 InnoSys Incorporated.  All Rights Reserved


      
      Copyright (c) 1998-2007 Texas Instruments Incorporated

      
      Copyright (C) 1998-2008 Krzysztof Halasa <khc@pm.waw.pl>

      
      Copyright (C) 1998-2008 Novell/SUSE

      
      Copyright (C) 1998-2009, 2011 Texas Instruments. All rights reserved.

      
      Copyright (C) 1998-2009 Texas Instruments. All rights reserved.

      
      Copyright (C) 1998 - 2014 Douglas Gilbert

      
      Copyright (C) 1998 - 2014 Douglas Gilbert
 *
 *  Version: 3.5.36 (20140603)
 *  This version is for 2.6 and 3 series kernels.

      
      Copyright (C) 1998-99 Frodo Looijaard <frodol@dds.nl>

      
      Copyright (C) 1998-99  Kirk Reiser.

      
      Copyright (C) 1998,99 Takashi Iwai

      
      Copyright (C) 1998,99 Takashi Iwai <tiwai@suse.de>,

      
      Copyright (C) 1998,99 Takashi Iwai <tiwai@suse.de>

      
      Copyright (C) 1998-9 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 1998-9 Tim Waugh <tim@cyberelk.demon.co.uk>

      
      Copyright (C) 1998 Alan Cox
 */

      
      Copyright (C) 1998 Alan Cox
 *

      
      Copyright (C) 1998 Alan Cox <alan@lxorguk.ukuu.org.uk>
 */

      
      Copyright (C) 1998 Alan Cox <alan@lxorguk.ukuu.org.uk>
 *
 *	Modified heavily by Joshua M. Thompson based on Dave Huang's NetBSD driver

      
      Copyright (c) 1998  Andrea Arcangeli

      
      Copyright (C) 1998  Andrea Arcangeli
 *  1999-03-10  Improved NTP compatibility by Ulrich Windl
 *  2002-05-31	Move sys_sysinfo here and make its locking sane, Robert Love
 *  2000-10-05  Implemented scalable SMP per-CPU timer handling.

      
      Copyright (C) 1998 Andrew Veliath

      
      Copyright (c) 1998 Bas Vermeulen <bvermeul@blackstar.xs4all.nl>

      
      Copyright:	(c) 1998 Ben Greear

      
      Copyright (C) 1998 Ben Pfaff <blp@gnu.org>

      
      Copyright (C) 1998  Bernd Harries

      
      Copyright (c) 1998 by Frank van de Pol <fvdpol@coil.demon.nl>

      
      Copyright (c) 1998 by Frank van de Pol <fvdpol@coil.demon.nl>
 *

      
      Copyright (c) 1998 by Frank van de Pol <fvdpol@coil.demon.nl>
 *                         Jaroslav Kysela <perex@perex.cz>
 *

      
      Copyright (C) 1998 by Harald Koerfgen

      
      Copyright (c) 1998 by Jaroslav Kysela <perex@perex.cz>
 *

      
      Copyright (C) 1998 by Michael Schmitz
 *
 *  This driver was written based on information obtained from the MacOS IDE
 *  driver binary by Mikael Forselius

      
      Copyright (C) 1998 by the FundsXpress, INC.
 *
 * All rights reserved.

      
      Copyright (C) 1998 Carnegie Mellon University
 *

      
      Copyright (c) 1998  Corey Thomas (corey@world.std.com)

      
      Copyright (C) 1998 Daniel Jacobowitz <dan@debian.org>

      
      Copyright (C) 1998 Daniel Jacobowitz <dan@debian.org>
 *
 *  pmc-valkyrie.h: Console support for PowerMac "control" display adaptor.

      
      Copyright (C) 1998
 * Daniel Pirkl <daniel.pirkl@email.cz>
 * Charles University, Faculty of Mathematics and Physics
 */

      
      Copyright (C) 1998
 * Daniel Pirkl <daniel.pirkl@email.cz>
 * Charles University, Faculty of Mathematics and Physics
 *
 *  ext2 - inode (block) bitmap caching inspired

      
      Copyright (c) 1998
 * Daniel Pirkl <daniel.pirkl@email.cz>
 * Charles University, Faculty of Mathematics and Physics
 *
 *  from

      
      Copyright (C) 1998
 * Daniel Pirkl <daniel.pirkl@email.cz>
 * Charles University, Faculty of Mathematics and Physics
 *
 *  from

      
      Copyright (C) 1998
 * Daniel Pirkl <daniel.pirkl@email.cz>
 * Charles University, Faculty of Mathematics and Physics
 *
 * UFS2 write support Evgeniy Dushistov <dushistov@mail.ru>, 2007

      
      Copyright (C) 1998 Dan Jacobowitz

      
      Copyright (C) 1998 Dan Jacobowitz <dan@debian.org>
 *
 *   pmc-valkyrie.c -- Console support for PowerMac "valkyrie" display adaptor.

      
      Copyright (C) 1998 Dan Jacobowitz
 *
 *  Hardware information from:

      
      Copyright (C) 1998 Dave Perks <dperks@ibm.net>

      
      Copyright (C) 1998 Dave Perks <dperks@ibm.net>
 *
 * and

      
      Copyright (C) 1998 Dave Perks <dperks@ibm.net>
 *
 * bttv - Bt848 frame grabber driver

      
      Copyright (C) 1998 Dave Perks <dperks@ibm.net>
 *
 * Modifications for LML33/DC10plus unified driver

      
      Copyright (C) 1998 Dave Perks <dperks@ibm.net>

    Modifications for LML33/DC10plus unified driver

      
      Copyright (C) 1998 Dave Perks <dperks@ibm.net>
 *
 * Slight changes for video timing and attachment output by
 * Wolfgang Scherr <scherr@net4you.net>

      
      Copyright (C) 1998 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 1998 David A. Schleef <ds@schleef.org>
 * http://www.comedi.org/
 *
 * Documentation for the DAQP PCMCIA cards can be found on Quatech's site:

      
      Copyright (C) 1998 David A. Schleef <ds@schleef.org>
 *		      Janne Jalkanen <jalkanen@cs.hut.fi>
 *		      Eric Bunn <ebu@cs.hut.fi>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (c) 1998 David Huggins-Daines.

  I hereby give permission, free of charge, to copy, modify, and
  redistribute this software, in source or binary form, provided that
  the above copyright notice and the following disclaimer are included
  in all such copies.

      
      Copyright (c) 1998 David Huggins-Daines.

   Somewhat based on the AlphaLinux floating point emulator, by David
   Mosberger-Tang.

      
      Copyright (C) 1998 David S. Miller (davem@redhat.com)

      
      Copyright (C) 1998		David S. Miller (davem@redhat.com)
 *

      
      Copyright (C) 1998 Deborah Wallach (updates for SA1100/Brutus).

      
      Copyright (C) 1998  D. Jeff Dionne <jeff@lineo.ca>,

      
      Copyright (C) 1998  D. Jeff Dionne <jeff@lineo.ca>,
 *                      Kenneth Albanowski <kjahds@kjahds.com>,

      
      Copyright (C) 1998  D. Jeff Dionne <jeff@ryeham.ee.ryerson.ca>,
 *                      Kenneth Albanowski <kjahds@kjahds.com>,
 *                      The Silver Hammer Group, Ltd.
 *
 *  linux/arch/m68k/kernel/process.c

      
      Copyright (C) 1998       Eddie C. Dost  (ecd@skynet.be)

      
      Copyright (C) 1998      Eddie C. Dost  (ecd@skynet.be)
 */

      
      Copyright (C) 1998  Eddie C. Dost    (ecd@skynet.be)

      
      Copyright (C) 1998  Eddie C. Dost  (ecd@skynet.be)

      
      Copyright (C) 1998  Eddie C. Dost  (ecd@skynet.be)
 */

      
      Copyright (C) 1998		Eddie C. Dost <ecd@skynet.be>

      
      Copyright (C) 1998		Eddie C. Dost  (ecd@skynet.be)

      
      Copyright (C) 1998  Eddie C. Dost   (ecd@skynet.be)
 * Adaptation from sparc64 version to sparc by Pete Zaitcev.
 */

      
      Copyright (C) 1998 Eddie C. Dost   (ecd@skynet.be)
 *
 * Based largely on code which is:
 *

      
      Copyright (C) 1998  Eddie C. Dost  (ecd@skynet.be)
 *
 *  This driver supports the following ATI graphics chips:

      
      Copyright (C) 1998 Franz Sirl
 *
 *  Frame buffer structure from:

      
      Copyright (C) 1998 Frederic Rible F1OAT (frible@teaser.fr)

      
      Copyright (C) 1998 Free Software Foundation, Inc.
 *
 * The Tiger algorithm was developed by Ross Anderson and Eli Biham.
 * It was optimized for 64-bit processors while still delievering
 * decent performance on 32 and 16-bit processors.

      
      Copyright (C) 1998 Gabriel Paubert.

      
      Copyright (C) 1998 Geert Uytterhoeven

      
      Copyright (C) 1998 Gleb Raiko

      
      Copyright (C) 1998 Gleb Raiko
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/mm.h>

      
      Copyright (c) 1998  Harald Koerfgen

      
      Copyright (c) 1998 Harald Koerfgen

      
      Copyright (c) 1998 Harald Koerfgen
 */

      
      Copyright (C) 1998 Harald Koerfgen

      
      Copyright (C) 1998 Harald Koerfgen and Paul M. Antoine

      
      Copyright (C) 1998 Harald Koerfgen, Frieder Streffer and Paul M. Antoine

      
      Copyright (C) 1998 Ingo Molnar.
 */

      
      Copyright (C) 1998 Ingo Molnar

      
      Copyright (C) 1998 Ingo Molnar
 *

      
      Copyright (C) 1998 Ingo Molnar
 *
 * Support of BIGMEM added by Gerhard Wichert, Siemens AG, July 1999

      
      Copyright (C) 1998 Ingo Molnar
 *
 * Support of BIGMEM added by Gerhard Wichert, Siemens AG, July 1999
 * x86_32 and x86_64 integration by Gustavo F. Padovan, February 2009

      
      Copyright (C) 1998 Ingo Molnar
 *
 * Support of BIGMEM added by Gerhard Wichert, Siemens AG, July 1999
 * x86_32 and x86_64 integration by Gustavo F. Padovan, February 2009
 * Break out common bits to asm-generic by Mark Salter, November 2013

      
      Copyright (C) 1998 Inside Out Networks, Inc.
 *

      
      Copyright (C) 1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)

      
      Copyright (C) 1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
 */

      
      Copyright (C) 1998 Jakub Jelinek (jj@sunsite.mff.cuni.cz)
 *
 * Based on sun4m's smp.c, which is:

      
      Copyright (C) 1998  Jakub Jelinek    (jj@ultra.linux.cz)
 */

      
      Copyright (C) 1998 Jakub Jelinek <jj@ultra.linux.cz>

      
      Copyright (C) 1998 Jakub Jelinek (jj@ultra.linux.cz)
 */

      
      Copyright (C) 1998 Jon Howell
 */

      
      Copyright (C) 1998 Jon Howell
 *
 *  based on drivers/macintosh/platinum.c: Console support
 * 	for PowerMac "platinum" display adaptor.

      
      Copyright (C) 1998       Kenneth Albanowski <kjahds@kjahds.com>

      
      Copyright (C) 1998  Kenneth Albanowski <kjahds@kjahds.com>,

      
      Copyright (C) 1998  Kenneth Albanowski <kjahds@kjahds.com>
 *	JAN/99 -- coded full program relocation (gerg@snapgear.com)
 */

      
      Copyright (C) 1998  Kenneth Albanowski <kjahds@kjahds.com>,
 *                     The Silver Hammer Group, Ltd.
 *

      
      Copyright (C) 1998  Kenneth Albanowski <kjahds@kjahds.com>,
 *                     The Silver Hammer Group, Ltd.
 *
 * M68VZ328 fixes by Evan Stawnyczy <evan@lineo.com>
 * vz multiport fixes by Michael Leslie <mleslie@lineo.com>

      
      Copyright (C) 1998       Kenneth Albanowski <kjahds@kjahds.com>
 *                          The Silver Hammer Group, Ltd.
 *
 * This file provides the definitions and structures needed to
 * support uClinux flat-format executables.

      
      Copyright (C) 1998  Kirk Reiser.

      
      Copyright (C) 1998 Nicolas Pitre <nico@fluxnic.net>
 *
 * This file contains the hardware definitions for SA1100 architecture

      
      Copyright (C) 1998 Olivier A. D. Lebaillif
 *             
 * Email: olivier.lebaillif@ifrsys.com

      
      Copyright (C) 1998 Olivier A. D. Lebaillif
 *
 * Email: olivier.lebaillif@ifrsys.com

      
      Copyright (C) 1998 Pauline Middelink <middelin@polyware.nl>
 *

      
      Copyright (C) 1998 Paul Mackerras.
 */

      
      Copyright (C) 1998 Paul Mackerras and Fabio Riccardi.

      
      Copyright (C) 1998 Paul Mackerras
 *                    Ben. Herrenschmidt.
 *

      
      Copyright (C) 1998 Paul Mackerras.
 */
#ifndef _LINUX_PMU_H
#define _LINUX_PMU_H

      
      Copyright (C) 1998 Paul Mackerras
 *
 *    This file is derived from the Powermac "chips" driver:

      
      Copyright (C) 1998 Paul Mackerras.
 *
 * Various evolutions by Benjamin Herrenschmidt & Henry Worth

      
      Copyright (C) 1998 Paul Mackerras
 *  ...which was derived from the Powermac "chips" driver:

      
      Copyright (C) 1998 Peter Maydell (pmaydell@chiark.greenend.org.uk)

      
      Copyright (C) 1998 Pete Zaitcev <zaitcev@yahoo.com>
 */

      
      Copyright (C) 1998 Phil Blundell
 *
 * CATS has a real-time clock, though the evaluation board doesn't.

      
      Copyright (C) 1998 Phil Blundell
 *
 * Changelog:

      
      Copyright (C) 1998 Phil Blundell
 *
 * DMA functions specific to EBSA-285/CATS architectures

      
      Copyright (C) 1998 Phil Blundell
 */
#include <linux/clockchips.h>
#include <linux/clocksource.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/sched_clock.h>

      
      Copyright (C) 1998 Phil Blundell
 */
#include <linux/clockchips.h>
#include <linux/i8253.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/spinlock.h>
#include <linux/timex.h>

      
      Copyright (C) 1998 Phil Blundell
 */
#include <linux/ioport.h>
#include <linux/init.h>
#include <linux/dma-mapping.h>
#include <linux/io.h>

      
      Copyright (C) 1998 Philip Blundell <philb@gnu.org>

      
      Copyright (C) 1998 Philip Blundell <philb@gnu.org>
 *
 *  This file contains the HP300-specific initialisation code.  It gets
 *  called by setup.c.

      
      Copyright (C) 1998 Philip Blundell <philb@gnu.org>
 *
 *  This file contains the HP300-specific time handling code.

      
      Copyright (C) 1998 Ralf Baechle
 */

      
      Copyright (C) 1998 Randy Gobbel.

      
      Copyright (C) 1998 Randy Gobbel.
 *
 * May 1999, Al Viro: proper release of /proc/net/bmac entry, switched to
 * dynamic procfs inode.

      
      Copyright (C) 1998 Richard Henderson

      
      Copyright (C) 1998 Russell King.

      
      Copyright (C) 1998 Russell King

      
      Copyright (C) 1998 Steffen A. Mork (linux-dev@morknet.de)

      
      Copyright (C) 1998 Thomas Bogendoerfer
 *
 * This code is based on arch/mips/sgi/kernel/system.c, which is

      
      Copyright (C) 1998 Trent Piepho <xyzzy@u.washington.edu>

      
      Copyright (C) 1998 Ulf Carlsson

      
      Copyright (C) 1998 V. Roganov and G. Raiko
 */

      
      Copyright (C) 1998 V. Roganov and G. Raiko
 *
 * Code is derived from Ultra/PCI PSYCHO controller support, see that
 * for author info.

      
      Copyright (C) 1999, 2000, 01, 02, 03 by Ralf Baechle

      
      Copyright (C) 1999, 2000, 01, 03, 06 Ralf Baechle

      
      Copyright (C) 1999, 2000, 04, 06 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 1999, 2000, 04 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 1999, 2000, 06 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 1999, 2000, 2001, 2002 - Karim Yaghmour (karim@opersys.com)
 *
 * CONFIG_RELAY definitions and declarations

      
      Copyright (C) 1999,2000,2001 by

      
      Copyright (C) 1999, 2000, 2001 by
 *	Michael Engel <engel@unix-ag.org> and
 *	Karsten Merker <merker@linuxtag.org>

      
      Copyright (C) 1999, 2000, 2001 by
 *	Michael Engel <engel@unix-ag.org>, Karsten Merker <merker@debian.org>
 *	and Harald Koerfgen <hkoerfg@web.de>, which itself is derived from
 *	"HP300 Topcat framebuffer support (derived from macfb of all things)
 *	Phil Blundell <philb@gnu.org> 1998"

      
      Copyright (C) 1999, 2000, 2001 by
 *	Michael Engel <engel@unix-ag.org>,
 *	Karsten Merker <merker@linuxtag.org>

      
      Copyright (C) 1999, 2000, 2001 by
 *	Michael Engel <engel@unix-ag.org>,
 *	Karsten Merker <merker@linuxtag.org> and
 *	Harald Koerfgen.

      
      Copyright (C) 1999, 2000, 2001 by Ralf Baechle

      
      Copyright (C) 1999, 2000, 2001 Ingo Molnar, Red Hat
 *

      
      Copyright (C) 1999, 2000, 2001 Silicon Graphics, Inc.

      
      Copyright (C) 1999, 2000, 2001 Silicon Graphics, Inc.
 */

      
      Copyright (C) 1999, 2000, 2001 Silicon Graphics, Inc.
 */
#ifndef _ASM_CACHEFLUSH_H
#define _ASM_CACHEFLUSH_H

      
      Copyright (C) 1999, 2000, 2001 Silicon Graphics, Inc.
 */
#ifndef _ASM_PGALLOC_H
#define _ASM_PGALLOC_H

      
      Copyright (C) 1999, 2000, 2001 Silicon Graphics, Inc.
 */
#ifndef _ASM_PGTABLE_64_H
#define _ASM_PGTABLE_64_H

      
      Copyright (C) 1999, 2000, 2001
 *
 * Sun3x support added 2/4/2000 Sam Creasey (sammy@sammy.net)

      
      Copyright (C) 1999-2000, 2002-2003, 2005 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */
#include <linux/errno.h>
#include <linux/fs.h>
#include <linux/mm.h>
#include <linux/mman.h>
#include <linux/sched.h>
#include <linux/sched/mm.h>
#include <linux/sched/task_stack.h>
#include <linux/shm.h>
#include <linux/file.h>		/* doh, must come after sched.h... */
#include <linux/smp.h>
#include <linux/syscalls.h>
#include <linux/highuid.h>
#include <linux/hugetlb.h>

      
      Copyright (C) 1999-2000, 2002-2003 Hewlett-Packard Co.
 *	David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright (C) 1999-2000, 2002-2003 Hewlett-Packard Co
 *	Stephane Eranian <eranian@hpl.hp.com>
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1999-2000, 2002 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *	Stephane Eranian <eranian@hpl.hp.com>
 *
 * 11/24/98	S.Eranian 	updated TIMER_IRQ and irq_canonicalize
 * 01/20/99	S.Eranian	added keyboard interrupt
 * 02/29/00     D.Mosberger	moved most things into hw_irq.h

      
      Copyright (C) 1999, 2000, 2002  Niibe Yutaka

      
      Copyright (C) 1999-2000, 2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * A simple API for unwinding kernel stacks.  This is used for
 * debugging and error reporting purposes.  The kernel doesn't need
 * full-blown stack unwinding with all the bells and whitles, so there
 * is not much point in implementing the full IA-64 unwind API (though
 * it would of course be possible to implement the kernel API on top
 * of it).

      
      Copyright (C) 1999, 2000, 2003 Ralf Baechle

      
      Copyright (C) 1999,2000,2004,2005,2012  MIPS Technologies, Inc.
 * All rights reserved.
 * Authors: Carsten Langgaard <carstenl@mips.com>
 *         Maciej W. Rozycki <macro@mips.com>
 *          Steven J. Hill <sjhill@mips.com>
 */
#include <linux/init.h>
#include <linux/string.h>
#include <linux/kernel.h>
#include <linux/pci_regs.h>
#include <linux/serial_core.h>

      
      Copyright (C) 1999, 2000, 2004, 2005	 MIPS Technologies, Inc.
 *    All rights reserved.
 *    Authors: Carsten Langgaard <carstenl@mips.com>
 *	       Maciej W. Rozycki <macro@mips.com>

      
      Copyright (C) 1999, 2000, 2004, 2005	 MIPS Technologies, Inc.
 *	All rights reserved.
 *	Authors: Carsten Langgaard <carstenl@mips.com>
 *		 Maciej W. Rozycki <macro@mips.com>
 *

      
      Copyright (C) 1999, 2000, 2004  MIPS Technologies, Inc.

      
      Copyright (C) 1999, 2000, 2004  MIPS Technologies, Inc.
 *	All rights reserved.
 *	Authors: Carsten Langgaard <carstenl@mips.com>
 *		 Maciej W. Rozycki <macro@mips.com>
 *

      
      Copyright (C) 1999,2000,2012  MIPS Technologies, Inc.
 * All rights reserved.
 * Authors: Carsten Langgaard <carstenl@mips.com>
 *          Steven J. Hill <sjhill@mips.com>
 */
#include <linux/compiler.h>
#include <linux/timer.h>
#include <linux/io.h>

      
      Copyright (C) 1999,2000,2012  MIPS Technologies, Inc.
 * All rights reserved.
 * Authors: Carsten Langgaard <carstenl@mips.com>
 *          Steven J. Hill <sjhill@mips.com>
 */
#include <linux/init.h>
#include <linux/memblock.h>
#include <linux/string.h>

      
      Copyright (C) 1999-2000   Andre Hedrick <andre@linux-ide.org>

      
      Copyright (C) 1999-2000	Andre Hedrick <andre@linux-ide.org>

      
      Copyright (C) 1999,2000 Anton Blanchard (anton@samba.org)
 */

      
      Copyright (C) 1999,2000 Arm Limited

      
      Copyright (C) 1999, 2000 Brian Warner	<warner@lothar.com>

      
      copyright (C) 1999/2000 by Henning Zabel <henning@uni-paderborn.de>
 */

      
      Copyright (C) 1999-2000 by Massimo Piccioni <dafastidio@libero.it>

      
      Copyright (C) 1999, 2000 by Ralf Baechle
 */
#ifndef _ASM_SN_ADDRS_H
#define _ASM_SN_ADDRS_H

      
      Copyright (C) 1999, 2000 by Ralf Baechle
 */
#ifndef _ASM_SN_KLCONFIG_H
#define _ASM_SN_KLCONFIG_H

      
      Copyright (C) 1999, 2000 by Ralf Baechle
 */
#ifndef _ASM_SN_KLDIR_H
#define _ASM_SN_KLDIR_H

      
      Copyright (C) 1999, 2000 by Silicon Graphics

      
      Copyright (C) 1999, 2000 by Silicon Graphics, Inc.
 *
 * PROM library functions for acquiring/using memory descriptors given to us
 * from the ARCS firmware.  This is only used when CONFIG_ARC_MEMORY is set
 * because on some machines like SGI IP27 the ARC memory configuration data
 * completely bogus and alternate easier to use mechanisms are available.

      
      Copyright (c) 1999-2000 by Takashi Iwai <tiwai@suse.de>

      
      Copyright (c) 1999-2000 Cisco, Inc.

      
      Copyright (C) 1999-2000 CJ, cjtsai@ali.com.tw, Maintainer
 *

      
      Copyright (C) 1999--2000 Geert Uytterhoeven
 *
 *	Based on the PCI version:
 *

      
      Copyright(c) 1999-2000 Grant Erickson <grant@lcse.umn.edu>
 *
 * Rewritten and ported to the merged powerpc tree:

      
      Copyright (C) 1999-2000 Grant Grundler

      
      Copyright (C) 1999, 2000
 *          Greg Kroah-Hartman (greg@kroah.com)
 *
 * See Documentation/usb/usb-serial.txt for more information on using this
 * driver

      
      Copyright (C) 1999, 2000 Ingo Molnar

      
      Copyright (C) 1999, 2000 Ingo Molnar, Red Hat

   RAID-0 management functions.

      
      Copyright (C) 1999, 2000 Jakub Jelinek (jakub@redhat.com)
 */

      
      Copyright (C) 1999, 2000 Jeff Wiedemeier
 *
 * Code supporting TITAN systems (EV6+TITAN), currently:

      
      Copyright (C) 1999, 2000  Kaz Kojima

      
      Copyright (C) 1999, 2000  Kaz Kojima
 *
 *   Original x86 implementation:

      
      Copyright (C) 1999,2000 Martin Lucina, Tom Zerucha

      
      Copyright (C) 1999,2000 Martin Lucina, Tom Zerucha
 *  
 *  $Id: tgafb.h,v 1.4.2.3 2000/04/04 06:44:56 mato Exp $

      
      Copyright (C) 1999-2000 Maxim Krasnyansky <max_mk@yahoo.com>

      
      Copyright (C) 1999,2000 MIPS Technologies, Inc.  All rights reserved.

      
      Copyright (C) 1999,2000 MIPS Technologies, Inc.  All rights reserved.
 *

      
      Copyright (C) 1999-2000  Moxa Technologies (support@moxa.com).

      
      Copyright (C) 1999-2000  Naval Research Laboratory

  Permission to use, copy, modify and distribute this software and its
  documentation is hereby granted, provided that both the copyright
  notice and this permission notice appear in all copies of the software,
  derivative works or modified versions, and any portions thereof, and
  that both notices appear in supporting documentation.

      
      Copyright (C) 1999-2000 Nicolas Pitre <nico@fluxnic.net>
 */

      
      Copyright (C) 1999, 2000  Niibe Yutaka

      
      Copyright (C) 1999, 2000  Niibe Yutaka
 *

      
      Copyright (C) 1999,2000 Niibe Yutaka

      
      Copyright (C) 1999, 2000  Niibe Yutaka
 */
#ifndef __ASM_SH_PTRACE_H
#define __ASM_SH_PTRACE_H

      
      Copyright (C) 1999, 2000  Niibe Yutaka
 */
#ifndef _UAPI__ASM_SH_PTRACE_H
#define _UAPI__ASM_SH_PTRACE_H

      
      Copyright (C) 1999, 2000  Niibe Yutaka
 *
 *   In turn started from i386 version:

      
      Copyright (C) 1999, 2000  Niibe Yutaka
 *
 * Simple interrupt handling using IMASK of SR register.

      
      Copyright (c) 1999-2000 Philipp Rumpf <prumpf@tux.org>

      
      Copyright (C) 1999, 2000  Philipp Rumpf <prumpf@tux.org>

      
      Copyright (C) 1999, 2000  Philipp Rumpf <prumpf@tux.org>
 */

      
      Copyright (C) 1999, 2000 Ralf Baechle

      
      Copyright (C) 1999, 2000 Ralf Baechle (ralf@gnu.org)

      
      Copyright (C) 1999, 2000 Ralf Baechle (ralf@gnu.org)
 */
#ifndef _ASM_SGI_SN_AGENT_H
#define _ASM_SGI_SN_AGENT_H

      
      Copyright (C) 1999-2000 Russell King

      
      Copyright (C) 1999, 2000 Silcon Graphics, Inc.

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 */

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 *
 * Changed system calls macros _syscall5 - _syscall7 to push args 5 to 7 onto

      
      Copyright (c) 1999, 2000  Silicon Graphics, Inc.
 */
#ifndef _ASM_BITOPS_H
#define _ASM_BITOPS_H

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_PAGE_H
#define _ASM_PAGE_H

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_POSIX_TYPES_H
#define _ASM_POSIX_TYPES_H

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_PROCESSOR_H
#define _ASM_PROCESSOR_H

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_PTRACE_H
#define _ASM_PTRACE_H

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_SIM_H
#define _ASM_SIM_H

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_SPINLOCK_H
#define _ASM_SPINLOCK_H

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 */
#ifndef _IOC3_H
#define _IOC3_H

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 */
#ifndef _UAPI_ASM_PTRACE_H
#define _UAPI_ASM_PTRACE_H

      
      Copyright (c) 1999, 2000  Silicon Graphics, Inc.
 */
#include <linux/bitops.h>
#include <linux/irqflags.h>
#include <linux/export.h>

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 */
#include <linux/compiler.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/timer.h>
#include <linux/smp.h>
#include <linux/mmzone.h>
#include <linux/nodemask.h>
#include <linux/pm.h>

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 */
#include <linux/cpu_pm.h>
#include <linux/hardirq.h>
#include <linux/init.h>
#include <linux/highmem.h>
#include <linux/kernel.h>
#include <linux/linkage.h>
#include <linux/preempt.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/mm.h>
#include <linux/export.h>
#include <linux/bitops.h>

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 */
#include <linux/kernel.h>
#include <linux/export.h>
#include <linux/pci.h>
#include <linux/smp.h>
#include <linux/dma-direct.h>
#include <asm/sn/arch.h>
#include <asm/pci/bridge.h>
#include <asm/paccess.h>
#include <asm/sn/intr.h>
#include <asm/sn/sn0/hub.h>

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 */
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/kernel_stat.h>
#include <linux/param.h>
#include <linux/timex.h>
#include <linux/mm.h>

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 */
#include <linux/pci.h>
#include <asm/paccess.h>
#include <asm/pci/bridge.h>
#include <asm/sn/arch.h>
#include <asm/sn/intr.h>
#include <asm/sn/sn0/hub.h>

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 * Kevin D. Kissell, kevink@mips.com and Carsten Langgaard, carstenl@mips.com

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 * Kevin Kissell, kevink@mips.com and Carsten Langgaard, carstenl@mips.com

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 *
 * Kevin Kissell, kevink@mips.com and Carsten Langgaard, carstenl@mips.com

      
      Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 *
 * Protected memory access.  Used for everything that might take revenge
 * by sending a DBE error like accessing possibly non-existent memory or
 * devices.

      
      Copyright (C) 1999-2000 Takashi Iwai

      
      Copyright (c) 1999-2000 Takashi iwai <tiwai@suse.de>

      
      Copyright (c) 1999-2000 Takashi Iwai <tiwai@suse.de>

      
      Copyright (C) 1999-2000 Takashi Iwai <tiwai@suse.de>

      
      Copyright (c) 1999-2000 Takashi Iwai <tiwai@suse.de>
 *
 *  Contains code based on awe_wave.c by Takashi Iwai

      
      Copyright (c) 1999-2000 Takashi Iwai <tiwai@suse.de>
 *
 *  Definitions of OSS compatible headers for Emu8000 device informations

      
      Copyright (C) 1999-2000 Takashi Iwai <tiwai@suse.de>
 *
 *  Emu8000 synth plug-in routine

      
      Copyright (C) 1999-2000 Takashi Iwai <tiwai@suse.de>
 *
 *  Routines for control of EMU8000 chip

      
      Copyright (C) 1999, 2000  Thomas Sailer (sailer@ife.ee.ethz.ch)

      
      Copyright (C) 1999-2000  Thomas Sailer (sailer@ife.ee.ethz.ch)
 *
 *  This file implements the usbfs/x/y files, where
 *  x is the bus number and y the device number.

      
      Copyright (C) 1999,2000  Tigran Aivazian <tigran@veritas.com>
 *      Made endianness-clean by Andrew Stribblehill <ads@wompom.org> 2005
 */

      
      Copyright (C) 1999,2000 Tigran Aivazian <tigran@veritas.com>
 *
 *	Make the file block allocation algorithm understand the size
 *	of the underlying block device.

      
      Copyright (C) 1999, 2000  Tim Waugh <tim@cyberelk.demon.co.uk>

      
      Copyright (C) 1999, 2000  Tim Waugh <tim@cyberelk.demon.co.uk>
 *
 * This file should only be included by drivers/parport/parport_pc.c.

      
      Copyright (C) 1999-2000 VA Linux Systems

      
      Copyright (c) 1999-2000 Vojtech Pavlik
 *
 *  Sponsored by SuSE

      
      Copyright (C) 1999-2000 Walt Drummond <drummond@valinux.com>
 */

      
      Copyright (C) 1999,2000 Walt Drummond <drummond@valinux.com>

      
      Copyright (C) 1999,2000 Walt Drummond <drummond@valinux.com>
 *
 * 00/04/19	D. Mosberger	Rewritten to mirror more closely the x86 I/O
 *				APIC code.  In particular, we now have separate
 *				handlers for edge and level triggered
 *				interrupts.
 * 00/10/27	Asit Mallick, Goutham Rao <goutham.rao@intel.com> IRQ vector
 *				allocation PCI to vector mapping, shared PCI
 *				interrupts.
 * 00/10/27	D. Mosberger	Document things a bit more to make them more
 *				understandable.  Clean up much of the old
 *				IOSAPIC cruft.
 * 01/07/27	J.I. Lee	PCI irq routing, Platform/Legacy interrupts
 *				and fixes for ACPI S5(SoftOff) support.
 * 02/01/23	J.I. Lee	iosapic pgm fixes for PCI irq routing from _PRT
 * 02/01/07     E. Focht        <efocht@ess.nec.de> Redirectable interrupt
 *				vectors in iosapic_set_affinity(),
 *				initializations for /proc/irq/#/smp_affinity
 * 02/04/02	P. Diefenbaugh	Cleaned up ACPI PCI IRQ routing.
 * 02/04/18	J.I. Lee	bug fix in iosapic_init_pci_irq
 * 02/04/30	J.I. Lee	bug fix in find_iosapic to fix ACPI PCI IRQ to
 *				IOSAPIC mapping error
 * 02/07/29	T. Kochi	Allocate interrupt vectors dynamically
 * 02/08/04	T. Kochi	Cleaned up terminology (irq, global system
 *				interrupt, vector, etc.)
 * 02/09/20	D. Mosberger	Simplified by taking advantage of ACPI's
 *				pci_irq code.
 * 03/02/19	B. Helgaas	Make pcat_compat system-wide, not per-IOSAPIC.
 *				Remove iosapic_address & gsi_base from
 *				external interfaces.  Rationalize
 *				__init/__devinit attributes.
 * 04/12/04 Ashok Raj	<ashok.raj@intel.com> Intel Corporation 2004
 *				Updated to work with irq migration necessary
 *				for CPU Hotplug

      
      Copyright (C) 1999-2001, 2003-2004 Hewlett-Packard Co.
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */
#ifndef _ASM_IA64_MACHVEC_H
#define _ASM_IA64_MACHVEC_H

      
      Copyright (C) 1999, 2001, 2003 David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * Lots of stuff stolen from arch/alpha/kernel/smp.c

      
      Copyright (C) 1999, 2001-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *	Stephane Eranian <eranian@hpl.hp.com>
 *
 * 02/01/15 David Mosberger	Updated for v2.5.1
 * 99/12/18 David Mosberger	Added support for READ10/WRITE10 needed by linux v2.3.33

      
      Copyright (C) 1999-2001, 2003 Hewlett-Packard Co
 *	Stephane Eranian <eranian@hpl.hp.com>
 */
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/types.h>
#include <linux/in.h>
#include <linux/string.h>
#include <linux/init.h>
#include <linux/errno.h>
#include <linux/interrupt.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/inetdevice.h>
#include <linux/if_ether.h>
#include <linux/if_arp.h>
#include <linux/skbuff.h>
#include <linux/notifier.h>
#include <linux/bitops.h>
#include <asm/irq.h>
#include <asm/hpsim.h>

      
      Copyright (C) 1999,2001-2003 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (C) 1999,2001-2004, 2006 Silicon Graphics, Inc.  All Rights Reserved.
 *
 * Module to export the system's Firmware Interface Tables, including
 * PROM revision numbers and banners, in /proc

      
      Copyright (C) 1999,2001-2006 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 1999-2001 Cisco, Motorola
 *
 * This file is part of the SCTP kernel implementation

      
      Copyright (c) 1999-2001 Dan Malek <dan@embeddedalley.com>

      
      Copyright (C) 1999-2001  Gerard Roudier <groudier@free.fr>

      
      Copyright (C) 1999-2001  Gerard Roudier <groudier@free.fr>
 *
 * This driver is derived from the Linux sym53c8xx driver.

      
      Copyright (C) 1999-2001 Grant Grundler
 */
#include <linux/eisa.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/pci.h>
#include <linux/types.h>

      
      Copyright (C) 1999 - 2001 Greg Kroah-Hartman	<greg@kroah.com>

      
      Copyright (C) 1999 - 2001
 *	    Greg Kroah-Hartman (greg@kroah.com)
 *          Bill Ryder (bryder@sgi.com)

      
      Copyright (C) 1999 - 2001
 *	    Greg Kroah-Hartman (greg@kroah.com)
 *
 * See Documentation/usb/usb-serial.txt for more information on using this
 * driver

      
      Copyright (C) 1999-2001 Hewlett-Packard Company

      
      Copyright (C) 1999 - 2001 Kanoj Sarcar
 */

      
      Copyright (C) 1999-2001 Klaus

      
      Copyright (C) 1999-2001 Marcus Niemann

      
      Copyright (c) 1999-2001 Motorola, Inc.

      
      Copyright (c) 1999-2001 Motorola, Inc.
 *
 * This file is part of the SCTP kernel implementation

      
      Copyright (C) 1999-2001  Naval Research Laboratory

      
      Copyright (C) 1999-2001  Naval Research Laboratory

  Permission to use, copy, modify and distribute this software and its
  documentation is hereby granted, provided that both the copyright
  notice and this permission notice appear in all copies of the software,
  derivative works or modified versions, and any portions thereof, and
  that both notices appear in supporting documentation.

      
      Copyright (C) 1999-2001 Nicolas Pitre

      
      Copyright (C) 1999-2001 Nicolas Pitre
 *
 * Generic IRQ handling for the SA11x0.

      
      Copyright (C) 1999, 2001 Ralf Baechle

      
      Copyright (C) 1999, 2001 Ralf Baechle (ralf@gnu.org)

      
      Copyright (C) 1999-2001 Ralph  Metzler

      
      Copyright (C) 1999-2001 Ralph  Metzler
 *			   Marcus Metzler
 *			   Holger Waechtler
 *				      for convergence integrated media GmbH
 *

      
      Copyright (C) 1999,2001 Richard Zidlicky

      
      Copyright (C) 1999, 2001 Silicon Graphics, Inc.
 *
 * Heavily inspired by the 32-bit Sparc compat code which is

      
      Copyright (c) 1999-2001 Vojtech Pavlik

      
      Copyright (c) 1999-2001 Vojtech Pavlik
 */

      
      Copyright (c) 1999-2001 Vojtech Pavlik
 *
 *  Based on the work of:

      
      Copyright (c) 1999-2001 Vojtech Pavlik
 *
 *  USB HIDBP Keyboard support

      
      Copyright (c) 1999-2001 Vojtech Pavlik
 *
 *  USB HIDBP Mouse support

      
      Copyright (C) 1999,2002,2003 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 1999, 2002-2003 Hewlett-Packard Co.
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *	Stephane Eranian <eranian@hpl.hp.com>
 */
#include <linux/init.h>
#include <linux/string.h>
#include <linux/time.h>
#include <linux/types.h>
#include <linux/proc_fs.h>
#include <linux/rtc.h>
#include <linux/ioport.h>
#include <linux/pfn.h>
#include <linux/pstore.h>
#include <linux/range.h>
#include <linux/reboot.h>
#include <linux/uuid.h>
#include <linux/screen_info.h>

      
      Copyright (C) 1999-2002, 2004 Hewlett-Packard Co
 *	Stephane Eranian <eranian@hpl.hp.com>
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * 2002/12/09   Fix rotating register handling (off-by-1 error, missing fr-rotation).  Fix
 *		get_rse_reg() to not leak kernel bits to user-level (reading an out-of-frame
 *		stacked register returns an undefined value; it does NOT trigger a
 *		"rsvd register fault").
 * 2001/10/11	Fix unaligned access to rotating registers in s/w pipelined loops.
 * 2001/08/13	Correct size of extended floats (float_fsz) from 16 to 10 bytes.
 * 2001/01/17	Add support emulation of unaligned kernel accesses.

      
      Copyright (C) 1999-2002	Andre Hedrick <andre@linux-ide.org>

      
      Copyright (C) 1999-2002	Andre Hedrick <andre@linux-ide.org>
 *	865/865R fixes for Macintosh card version from a patch to the old
 *		driver by Thibaut VARENE <varenet@parisc-linux.org>
 *	When setting the PCI latency we must set 0x80 or higher for burst
 *		performance Alessandro Zummo <alessandro.zummo@towertech.it>
 *
 *	TODO
 *	Investigate no_dsc on 850R
 *	Clock detect

      
      Copyright (C) 1999-2002	Andre Hedrick <andre@linux-ide.org>
 *
 * TODO
 *	Testing work

      
      Copyright (C) 1999-2002 by Massimo Piccioni <dafastidio@libero.it>

    Thanks to Pierfrancesco 'qM2' Passerini.

      
      Copyright (C) 1999,2002 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 1999 - 2002 Greg Kroah-Hartman (greg@kroah.com)

      
      Copyright (C) 1999 - 2002 Greg Kroah-Hartman (greg@kroah.com)
 */

      
      Copyright (C) 1999-2002, Greg Ungerer (gerg@snapgear.com)

      
      Copyright (C) 1999-2002, Greg Ungerer (gerg@snapgear.com)
 *
 *  Based on:
 *

      
      Copyright (C) 1999-2002 Hewlett-Packard Co.

      
      Copyright (C) 1999-2002 Hewlett-Packard Co.
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *	Stephane Eranian <eranian@hpl.hp.com>

      
      Copyright (C) 1999-2002 Hewlett-Packard Co.
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *	Stephane Eranian <eranian@hpl.hp.com>
 *
 * All EFI Runtime Services are not implemented yet as EFI only
 * supports physical mode addressing on SoftSDV. This is to be fixed
 * in a future version.  --drummond 1999-07-20

      
      Copyright (c) 1999-2002 Matthew Dharm (mdharm-usb@one-eyed-alien.net)

      
      Copyright (C) 1999-2002 Maxim Krasnyansky <maxk@qualcomm.com>

      
      Copyright (c) 1999-2002 Merlin Hughes <merlin@merlin.org>

    Shamelessly ripped from i2c-piix4.c:


      
      Copyright (C) 1999, 2002  Niibe Yutaka

      
      Copyright (C) 1999-2002 Ralph  Metzler

      
      Copyright (C) 1999-2002 Ralph  Metzler
 *                       & Marcus Metzler for convergence integrated media GmbH
 *
 * 26feb2004 Support for FS Activy Card (Grundig tuner) by
 *           Michael Dreher <michael@5dot1.de>,
 *           Oliver Endriss <o.endriss@gmx.de> and
 *           Andreas 'randy' Weinberger

      
      Copyright (C) 1999-2002 Ralph  Metzler
 *			 & Marcus Metzler for convergence integrated media GmbH
 *
 * 26feb2004 Support for FS Activy Card (Grundig tuner) by
 *	     Michael Dreher <michael@5dot1.de>,
 *	     Oliver Endriss <o.endriss@gmx.de>,
 *	     Andreas 'randy' Weinberger

      
      Copyright (C) 1999-2002 Ralph  Metzler
 *                       & Marcus Metzler for convergence integrated media GmbH
 *
 * originally based on code by:

      
      Copyright (C) 1999-2002 Russell King.

      
      Copyright (C) 1999-2002 Russell King

      
      Copyright (c) 1999-2002 Transmeta Corporation

      
      Copyright (c) 1999-2002 Vojtech Pavlik

      
      Copyright (c) 1999-2002 Vojtech Pavlik
 */

      
      Copyright (C) 1999-2002 Vojtech Pavlik

      
      Copyright (c) 1999-2002 Vojtech Pavlik
 *
 * This is a module that converts a tty line into a much simpler
 * 'serial io port' abstraction that the input device drivers use.

      
      Copyright (C) 1999, 2003-2004 Hewlett-Packard Co
 *	Stephane Eranian <eranian@hpl.hp.com>
 *
 * Most of the code has been imported from Linux/Alpha

      
      Copyright (C) 1999-2003		Andre Hedrick <andre@linux-ide.org>

      
      Copyright (C) 1999 - 2003 ARM Limited

      
      Copyright (C) 1999-2003, Brad Douglas <brad@neruo.com>

      
      Copyright (C) 1999 - 2003
 *	    Greg Kroah-Hartman (greg@kroah.com)
 *
 * See Documentation/usb/usb-serial.txt for more information on using this
 * driver.

      
      Copyright (C) 1999-2003, Greg Ungerer (gerg@snapgear.com)

      
      Copyright (C) 1999, 2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1999-2003 Hewlett-Packard Co.
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *	Stephane Eranian <eranian@hpl.hp.com>

      
      Copyright (C) 1999, 2003 Hewlett-Packard Co
 *	Stephane Eranian <eranian@hpl.hp.com>
 *
 * Most of the code coming from arch/alpha/lib/checksum.c

      
      Copyright (C) 1999-2003 Holger Waechtler <holger@convergence.de>

      
      Copyright (C) 1999,2003 Matthew Wilcox < willy at debian . org >

      
      Copyright (C) 1999-2003 Matthew Wilcox <willy at parisc-linux.org>

      
      Copyright (C) 1999-2003 Ralph  Metzler

      
      Copyright (C) 1999-2003 Ralph Metzler

      
      Copyright (C) 1999-2003 Russell King

      
      Copyright (c) 1999-2003 Vojtech Pavlik <vojtech@suse.cz>

      
      Copyright (C) 1999, 2004-2008 Silicon Graphics, Inc.

      
      Copyright (c) 1999-2004 Geert Uytterhoeven <geert@linux-m68k.org>

    Based on i2c Support for Via Technologies 82C586B South Bridge

      
      Copyright (C) 1999 - 2004
 *	    Greg Kroah-Hartman (greg@kroah.com)
 *
 * See Documentation/usb/usb-serial.txt for more information on using this
 * driver

      
      Copyright (C) 1999-2004, Greg Ungerer (gerg@snapgear.com)

      
      Copyright (C) 1999-2004 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright (C) 1999-2004 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * Derived from i386 and Alpha versions.

      
      Copyright(c) 1999 - 2004 Intel Corporation. All rights reserved.

      
      Copyright (C) 1999, 2004 Manfred Spraul
 *
 * This file is released under GNU General Public Licence version 2 or
 * (at your option) any later version.

      
      Copyright (C) 1999, 2004 Silicon Graphics, Inc.

      
      Copyright (c) 1999-2004 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (C) 1999-2004 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (c) 1999-2004 Vojtech Pavlik

      
      Copyright (c) 1999-2004 Vojtech Pavlik
 */

      
      Copyright (c) 1999-2004	Vojtech Pavlik <vojtech@suse.cz>

      
      Copyright (C) 1999, 2005, 2010
 *	    Thomas Sailer (t.sailer@alumni.ethz.ch)
 *
 *  Based on parport_pc.c

      
      Copyright (C) 1999-2005, Greg Ungerer (gerg@snapgear.com)

      
      Copyright (C) 1999-2005 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright (C) 1999-2005  Hewlett Packard Co
 *               Stephane Eranian <eranian@hpl.hp.com>
 *               David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * More information about perfmon available at:

      
      Copyright (c) 1999-2005  Igor Pavlov
 */

      
      Copyright (C) 1999-2005  Igor Pavlov
 */

      
      Copyright (C) 1999-2005  Igor Pavlov
 *
 *Copyrights of the parts, see headers below.

      
      Copyright(c) 1999 - 2005 Intel Corporation. All rights reserved.

      
      Copyright (C)  1999-2005 James Simmons <jsimmons@www.infradead.org>

      
      Copyright (c) 1999-2005 Joerg Heckenbach <joerg@heckenbach-aw.de>
 *                         Dwaine Garden <dwainegarden@rogers.com>
 *

      
      Copyright (c) 1999-2005 Joerg Heckenbach <joerg@heckenbach-aw.de>
 *                         Dwaine Garden <dwainegarden@rogers.com>
 *
 * This module is part of usbvision driver project.
 * Updates to driver completed by Dwaine P. Garden

      
      Copyright (c) 1999-2005 Joerg Heckenbach <joerg@heckenbach-aw.de>
 *
 * This module is part of usbvision driver project.

      
      Copyright (c) 1999-2005 Joerg Heckenbach <joerg@heckenbach-aw.de>
 *
 * This module is part of usbvision driver project.
 * Updates to driver completed by Dwaine P. Garden

      
      Copyright (C) 1999-2005 - Karim Yaghmour (karim@opersys.com)
 *
 * Moved to kernel/relay.c by Paul Mundt, 2006.
 * November 2006 - CPU hotplug support by Mathieu Desnoyers
 * 	(mathieu.desnoyers@polymtl.ca)

      
      Copyright (C) 1999-2005 Krzysztof Halasa <khc@pm.waw.pl>

      
      Copyright (c) 1999-2005, Mellanox Technologies, Inc. All rights reserved.

      
      Copyright (C) 1999, 2006 by Ralf Baechle
 */
#ifndef _ASM_SN_SN0_IP27_H
#define _ASM_SN_SN0_IP27_H

      
      Copyright (C) 1999-2006 Helge Deller <deller@gmx.de> (07-13-1999)

      
      Copyright(c) 1999 - 2006 Intel Corporation.


      
      Copyright(c) 1999-2006 Intel Corporation"

#define E100_WATCHDOG_PERIOD	(2 * HZ)
#define E100_NAPI_WEIGHT	16

      
      Copyright(c) 1999 - 2006 Intel Corporation.

/* e1000_hw.c
 * Shared functions for accessing and configuring the MAC

      
      Copyright(c) 1999 - 2006 Intel Corporation.

/* e1000_hw.h
 * Structures, enums, and macros for the MAC

      
      Copyright (c) 1999-2006 Intel Corporation.";

/* e1000_pci_tbl - PCI Device ID Table

      
      Copyright(c) 1999 - 2006 Intel Corporation.

/* ethtool support for e1000 */

      
      Copyright(c) 1999 - 2006 Intel Corporation.

/* glue for the OS independent part of e1000
 * includes register access macros

      
      Copyright(c) 1999 - 2006 Intel Corporation.

#include "e1000.h"

      
      Copyright(c) 1999 - 2006 Intel Corporation.

#include "e1000.h"
#include <net/ip6_checksum.h>
#include <linux/io.h>
#include <linux/prefetch.h>
#include <linux/bitops.h>
#include <linux/if_vlan.h>

      
      Copyright(c) 1999 - 2006 Intel Corporation.

/* Linux PRO/1000 Ethernet Driver main header file */

      
      Copyright (C) 1999 - 2006 Krzysztof Halasa <khc@pm.waw.pl>

      
      Copyright (c) 1999-2006 Mark W. McClelland

      
      Copyright (C) 1999-2006  Moxa Technologies (support@moxa.com).

      
      Copyright (C) 1999, 2006 Ralf Baechle (ralf@linux-mips)
 */
#ifndef __ASM_SN_FRU_H
#define __ASM_SN_FRU_H

      
      Copyright (c) 1999-2006 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (C) 1999-2006 Tensilica Inc.
 */

      
      Copyright (C) 1999-2006 Tigran Aivazian <aivazian.tigran@gmail.com>

      
      Copyright (C) 1999, 2007, 2008 David S. Miller (davem@davemloft.net)

      
      Copyright (C) 1999, 2007, 2008 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 1999, 2007 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 1999-2007  Greg Ungerer (gerg@snapgear.com)

      
      Copyright (C) 1999-2007, Greg Ungerer <gerg@snapgear.com>
 */

      
      Copyright (C) 1999-2007, Greg Ungerer (gerg@snapgear.com)

      
      Copyright (C) 1999-2007 Helge Deller <deller@gmx.de>
 *
 *  Very basic HP Human Interface Loop (HIL) driver.
 *  This driver handles the keyboard on HP300 (m68k) and on some
 *  HP700 (parisc) series machines.

      
      Copyright (c) 1999-2007 Joerg Heckenbach <joerg@heckenbach-aw.de>
 *                         Dwaine Garden <dwainegarden@rogers.com>
 *
 * This module is part of usbvision driver project.
 * Updates to driver completed by Dwaine P. Garden

      
      Copyright (c) 1999-2007 Tensilica Inc.
 */

      
      Copyright (C) 1999-2007 Tensilica Inc.
 */

      
      Copyright (C) 1999, 2008 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 1999-2008, Greg Ungerer <gerg@snapgear.com>
 */

      
      Copyright (C) 1999-2008, Greg Ungerer (gerg@snapgear.com)

      
      Copyright (c) 1999-2008 Intel Corporation.";

#define IXGB_CB_LENGTH 256
static unsigned int copybreak __read_mostly = IXGB_CB_LENGTH;
module_param(copybreak, uint, 0644);
MODULE_PARM_DESC(copybreak,
	"Maximum size of packet that is copied to a new buffer on receive");

      
      Copyright(c) 1999 - 2008 Intel Corporation.

#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

      
      Copyright(c) 1999 - 2008 Intel Corporation.

/* ethtool support for ixgb */

      
      Copyright(c) 1999 - 2008 Intel Corporation.

/* glue for the OS independent part of ixgb
 * includes register access macros

      
      Copyright(c) 1999 - 2008 Intel Corporation.

#ifndef _IXGB_EE_H_
#define _IXGB_EE_H_

      
      Copyright(c) 1999 - 2008 Intel Corporation.

#ifndef _IXGB_H_
#define _IXGB_H_

      
      Copyright(c) 1999 - 2008 Intel Corporation.

#ifndef _IXGB_HW_H_
#define _IXGB_HW_H_

      
      Copyright(c) 1999 - 2008 Intel Corporation.

#ifndef _IXGB_IDS_H_
#define _IXGB_IDS_H_

      
      Copyright(c) 1999 - 2008 Intel Corporation.

/* ixgb_hw.c
 * Shared functions for accessing and configuring the adapter

      
      Copyright (C) 1999 - 2008 Krzysztof Halasa <khc@pm.waw.pl>

      
      Copyright (c) 1999-2008 LSI Corporation"
#define MODULEAUTHOR	"LSI Corporation"
#include "mptbase.h"
#include "mptctl.h"


      
      Copyright (c) 1999-2008 LSI Corporation
 *  (mailto:DL-MPTFusionLinux@lsi.com)
 */

      
      Copyright (c) 1999-2008 LSI Corporation
 *  (mailto:DL-MPTFusionLinux@lsi.com)
 *

      
      Copyright (C) 1999-2008, Philipp Reisner <philipp.reisner@linbit.com>.

      
      Copyright (C) 1999-2008 Tensilica Inc.
 */

      
      Copyright (C) 1999-2009 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (c) 1999-2009 Tensilica Inc.
 */

      
      Copyright (C) 1999-2009 Tensilica Inc.
 */

      
      Copyright (C) 1999-2010 3ware Inc.

   Kernel compatibility By: 	Andre Hedrick <andre@suse.com>

      
      Copyright (C) 1999-2010 3ware Inc.

   Kernel compatibility By:	Andre Hedrick <andre@suse.com>

      
      Copyright (C) 1999 - 2010 Intel Corporation.

      
      Copyright (c) 1999-2010 Tensilica Inc.

      
      Copyright (C) 1999 - 2012

      
      Copyright (C) 1999 - 2012 Greg Kroah-Hartman (greg@kroah.com)

      
      Copyright (C) 1999-2012 the contributors

      
      Copyright (c) 1999-2013 Petko Manolov (petkan@nucleusys.com)

      
      Copyright (C) 1999-2014 Helge Deller <deller@gmx.de>
 *

      
      Copyright (c) 1999-2014 Tensilica Inc.

      
      Copyright (c) 1999-2015 Cadence Design Systems Inc.

      
      Copyright(c) 1999 - 2015 Intel Corporation.\n");

	return pci_register_driver(&e1000_driver);

      
      Copyright (c) 1999-2015 Tensilica Inc.

      
      Copyright (c) 1999-2016 Intel Corporation.";

static const char ixgbe_overheat_msg[] = "Network adapter has been stopped because it has over heated. Restart the computer. If the problem persists, power off the system and replace the adapter";

      
      Copyright(c) 1999 - 2018 Intel Corporation.


      
      Copyright(c) 1999 - 2018 Intel Corporation.

/* 80003ES2LAN Gigabit Ethernet Controller (Copper)
 * 80003ES2LAN Gigabit Ethernet Controller (Serdes)

      
      Copyright(c) 1999 - 2018 Intel Corporation.

/* 82562G 10/100 Network Connection
 * 82562G-2 10/100 Network Connection
 * 82562GT 10/100 Network Connection
 * 82562GT-2 10/100 Network Connection
 * 82562V 10/100 Network Connection
 * 82562V-2 10/100 Network Connection
 * 82566DC-2 Gigabit Network Connection
 * 82566DC Gigabit Network Connection
 * 82566DM-2 Gigabit Network Connection
 * 82566DM Gigabit Network Connection
 * 82566MC Gigabit Network Connection
 * 82566MM Gigabit Network Connection
 * 82567LM Gigabit Network Connection
 * 82567LF Gigabit Network Connection
 * 82567V Gigabit Network Connection
 * 82567LM-2 Gigabit Network Connection
 * 82567LF-2 Gigabit Network Connection
 * 82567V-2 Gigabit Network Connection
 * 82567LF-3 Gigabit Network Connection
 * 82567LM-3 Gigabit Network Connection
 * 82567LM-4 Gigabit Network Connection
 * 82577LM Gigabit Network Connection
 * 82577LC Gigabit Network Connection
 * 82578DM Gigabit Network Connection
 * 82578DC Gigabit Network Connection
 * 82579LM Gigabit Network Connection
 * 82579V Gigabit Network Connection
 * Ethernet Connection I217-LM
 * Ethernet Connection I217-V
 * Ethernet Connection I218-V
 * Ethernet Connection I218-LM
 * Ethernet Connection (2) I218-LM
 * Ethernet Connection (2) I218-V
 * Ethernet Connection (3) I218-LM
 * Ethernet Connection (3) I218-V

      
      Copyright(c) 1999 - 2018 Intel Corporation.

/* 82571EB Gigabit Ethernet Controller
 * 82571EB Gigabit Ethernet Controller (Copper)
 * 82571EB Gigabit Ethernet Controller (Fiber)
 * 82571EB Dual Port Gigabit Mezzanine Adapter
 * 82571EB Quad Port Gigabit Mezzanine Adapter
 * 82571PT Gigabit PT Quad Port Server ExpressModule
 * 82572EI Gigabit Ethernet Controller (Copper)
 * 82572EI Gigabit Ethernet Controller (Fiber)
 * 82572EI Gigabit Ethernet Controller
 * 82573V Gigabit Ethernet Controller (Copper)
 * 82573E Gigabit Ethernet Controller (Copper)
 * 82573L Gigabit Ethernet Controller
 * 82574L Gigabit Network Connection
 * 82583V Gigabit Network Connection

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

      
      Copyright(c) 1999 - 2018 Intel Corporation.

/* ethtool support for e1000 */

      
      Copyright(c) 1999 - 2018 Intel Corporation.

/* ethtool support for ixgbe */

      
      Copyright(c) 1999 - 2018 Intel Corporation.

/* ethtool support for ixgbevf */

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _DCB_82598_CONFIG_H_
#define _DCB_82598_CONFIG_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _DCB_82599_CONFIG_H_
#define _DCB_82599_CONFIG_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _DCB_CONFIG_H_
#define _DCB_CONFIG_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _E1000_DEFINES_H_
#define _E1000_DEFINES_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _E1000E_80003ES2LAN_H_
#define _E1000E_80003ES2LAN_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _E1000E_82571_H_
#define _E1000E_82571_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _E1000E_ICH8LAN_H_
#define _E1000E_ICH8LAN_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _E1000E_MAC_H_
#define _E1000E_MAC_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _E1000E_MANAGE_H_
#define _E1000E_MANAGE_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _E1000E_NVM_H_
#define _E1000E_NVM_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _E1000E_PHY_H_
#define _E1000E_PHY_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _E1000E_REGS_H_
#define _E1000E_REGS_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _E1000_HW_H_
#define _E1000_HW_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _E1000_MBX_H_
#define _E1000_MBX_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _IXGBE_COMMON_H_
#define _IXGBE_COMMON_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _IXGBE_FCOE_H
#define _IXGBE_FCOE_H

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _IXGBE_H_
#define _IXGBE_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _IXGBE_MBX_H_
#define _IXGBE_MBX_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _IXGBE_MODEL_H_
#define _IXGBE_MODEL_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _IXGBE_PHY_H_
#define _IXGBE_PHY_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _IXGBE_SRIOV_H_
#define _IXGBE_SRIOV_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _IXGBE_TYPE_H_
#define _IXGBE_TYPE_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _IXGBEVF_DEFINES_H_
#define _IXGBEVF_DEFINES_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef __IXGBE_VF_H__
#define __IXGBE_VF_H__

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _IXGBEVF_H_
#define _IXGBEVF_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#ifndef _IXGBEVF_REGS_H_
#define _IXGBEVF_REGS_H_

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include "e1000.h"

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include "ixgbe.h"
#include "ixgbe_common.h"
#include "ixgbe_type.h"

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include "ixgbe.h"
#include "ixgbe_sriov.h"

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include "ixgbe.h"
#include "ixgbe_type.h"
#include "ixgbe_dcb.h"
#include "ixgbe_dcb_82598.h"

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include "ixgbe.h"
#include "ixgbe_type.h"
#include "ixgbe_dcb.h"
#include "ixgbe_dcb_82598.h"
#include "ixgbe_dcb_82599.h"

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include "ixgbe.h"
#include "ixgbe_type.h"
#include "ixgbe_dcb.h"
#include "ixgbe_dcb_82599.h"

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include "ixgbe.h"
#include <linux/dcbnl.h>
#include "ixgbe_dcb_82598.h"
#include "ixgbe_dcb_82599.h"
#include "ixgbe_sriov.h"

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include "ixgbe.h"
#include <linux/if_ether.h>
#include <linux/gfp.h>
#include <linux/if_vlan.h>
#include <scsi/scsi_cmnd.h>
#include <scsi/scsi_device.h>
#include <scsi/fc/fc_fs.h>
#include <scsi/fc/fc_fcoe.h>
#include <scsi/libfc.h>
#include <scsi/libfcoe.h>

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include "ixgbe.h"
#include <linux/ptp_classify.h>
#include <linux/clocksource.h>

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include "ixgbe_type.h"

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include "ixgbe_x540.h"
#include "ixgbe_type.h"
#include "ixgbe_common.h"
#include "ixgbe_phy.h"

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include <linux/debugfs.h>
#include <linux/module.h>

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include <linux/netdevice.h>
#include <linux/module.h>
#include <linux/pci.h>

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include <linux/pci.h>
#include <linux/delay.h>
#include "ixgbe.h"
#include "ixgbe_mbx.h"

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include <linux/pci.h>
#include <linux/delay.h>
#include <linux/sched.h>

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include <linux/pci.h>
#include <linux/delay.h>
#include <linux/sched.h>
#include <linux/netdevice.h>

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include <linux/types.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/netdevice.h>
#include <linux/vmalloc.h>
#include <linux/string.h>
#include <linux/in.h>
#include <linux/interrupt.h>
#include <linux/ip.h>
#include <linux/tcp.h>
#include <linux/sctp.h>
#include <linux/pkt_sched.h>
#include <linux/ipv6.h>
#include <linux/slab.h>
#include <net/checksum.h>
#include <net/ip6_checksum.h>
#include <linux/etherdevice.h>
#include <linux/ethtool.h>
#include <linux/if.h>
#include <linux/if_vlan.h>
#include <linux/if_macvlan.h>
#include <linux/if_bridge.h>
#include <linux/prefetch.h>
#include <linux/bpf.h>
#include <linux/bpf_trace.h>
#include <linux/atomic.h>
#include <scsi/fc/fc_fcoe.h>
#include <net/udp_tunnel.h>
#include <net/pkt_cls.h>
#include <net/tc_act/tc_gact.h>
#include <net/tc_act/tc_mirred.h>
#include <net/vxlan.h>
#include <net/mpls.h>
#include <net/xdp_sock.h>

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include <linux/types.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/netdevice.h>
#include <linux/vmalloc.h>
#include <linux/string.h>
#include <linux/in.h>
#include <linux/ip.h>
#include <linux/tcp.h>
#include <linux/ipv6.h>
#include <linux/if_bridge.h>
#ifdef NETIF_F_HW_VLAN_CTAG_TX
#include <linux/if_vlan.h>
#endif

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include "mbx.h"
#include "ixgbevf.h"

      
      Copyright(c) 1999 - 2018 Intel Corporation.

#include "vf.h"
#include "ixgbevf.h"

      
      Copyright(c) 1999 - 2018 Intel Corporation.

/* Linux PRO/1000 Ethernet Driver main header file */

      
      Copyright(c) 1999 - 2018 Intel Corporation.

/* PTP 1588 Hardware Clock (PHC)
 * Derived from PTP Hardware Clock driver for Intel 82576 and 82580 (igb)

      
      Copyright (C) 1999 AbsoluteValue Systems, Inc.  All Rights Reserved.

      
      Copyright (C) 1999 AbsoluteValue Systems, Inc.  All Rights Reserved.
 * --------------------------------------------------------------------

      
      Copyright (C) 1999 AbsoluteValue Systems, Inc.  All Rights Reserved.
 */

      
      Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved.
 *
 * This file distributed under the GPL, version 2.

      
      Copyright (C) 1999 AbsoluteValue Systems, Inc.  All Rights Reserved.
 * This file originally written by:

      
      Copyright (c) 1999 Alexander Larsson <alex@cendio.se>

      
      Copyright (c) 1999 Alex deVries <alex@onefishtwo.ca>

      
      Copyright (c) 1999 Algorithmics Ltd
 *
 * Carsten Langgaard, carstenl@mips.com

      
      Copyright (C) 1999 Alpha Processor, Inc.,
 *	(David Daniel, Stig Telfer, Soohoon Lee)
 */

      
      Copyright (C) 1999 Alpha Processor, Inc.,
 *		(David Daniel, Stig Telfer, Soohoon Lee)
 *
 * Code common to all IRONGATE core logic chips.

      
      Copyright (C) 1999 Alpha Processor, Inc.,
 *		(David Daniel, Stig Telfer, Soohoon Lee)
 *
 * Code supporting NAUTILUS systems.

      
      Copyright (c) 1999 Al Smith
 */

      
      Copyright (c) 1999 Al Smith
 *

      
      Copyright (C) 1999 Anders Blomdell <anders.blomdell@control.lth.se>
 */

      
      Copyright (c) 1999 Andreas Gal

      
      Copyright (C) 1999 Andrew R. Baker (andrewb@uab.edu)

      
      Copyright (C) 1999 Andrew R. Baker (andrewb@uab.edu) - Indigo2 changes

      
      Copyright (C) 1999 Andrew R. Baker (andrewb@uab.edu)
 *		      - Indigo2 changes
 *		      - Interrupt handling fixes

      
      Copyright (C) 1999, Anthony Tong <atong@uiuc.edu>
 *
 *                Ani Joshi / Jeff Garzik
 *                      - Code cleanup

      
      Copyright (c) 1999 Armin Fuerst	<fuerst@in.tum.de>

      
      Copyright (C) 1999 ARM Limited

      
      Copyright (C) 1999 		Arun Sharma <arun.sharma@intel.com>

      
      Copyright (C) 1999		Arun Sharma <arun.sharma@intel.com>

      
      Copyright (C) 1999 Asit Mallick <asit.k.mallick@intel.com>

      
      Copyright
    (C) 1999 Benjamin Reed.  All Rights Reserved.  Permission to use
    code in the Developer's manual was granted for this driver by
    Aironet.

    In addition this module was derived from dummy_cs.
    The initial developer of dummy_cs is David A. Hinds
    <dahinds@users.sourceforge.net>.  Portions created by David A. Hinds

      
      Copyright
    (C) 1999 Benjamin Reed.  All Rights Reserved.  Permission to use
    code in the Developer's manual was granted for this driver by
    Aironet.  Major code contributions were received from Javier Achirica
    <achirica@users.sourceforge.net> and Jean Tourrilhes <jt@hpl.hp.com>.
    Code was also integrated from the Cisco Aironet driver for Linux.
    Support for MPI350 cards was added by Fabrice Bellet
    <fabrice@bellet.info>.


      
      Copyright (C) 1999
 * Brad Boyer (flar@pants.nu)

      
      Copyright (c) 1999 Brian Gerst
 */

      
      Copyright (C) 1999 by

      
      Copyright (C) 1999 by Harald Koerfgen
 */
#include <linux/kernel.h>
#include <linux/mm.h>

      
      Copyright (c) 1999 by Jaroslav Kysela <perex@perex.cz>

      
      Copyright (c) 1999 by Jaroslav Kysela <perex@perex.cz>
 *

      
      Copyright (c) 1999 by Jaroslav Kysela <perex@perex.cz>,
 *			  Abramo Bagnara <abramo@alsa-project.org>
 *

      
      Copyright (c) 1999 by Jaroslav Kysela <perex@perex.cz>
 *                        Uros Bizjak <uros@kss-loka.si>
 *
 *  Based on reference implementation by Sun Microsystems, Inc.

      
      Copyright (C) 1999 by Kaz Kojima
 */

      
      Copyright (C) 1999 by Kaz Kojima
 *
 * Defitions for the address spaces of the SH-4 CPUs.

      
      Copyright (C) 1999 by Kaz Kojima
 *
 * Defitions for the address spaces of the SH CPUs.

      
      Copyright (C) 1999 by Ralf Baechle
 */
#ifndef _ASM_IA64_SN_KLCONFIG_H
#define _ASM_IA64_SN_KLCONFIG_H

      
      Copyright (C) 1999 by Ralf Baechle
 */
#ifndef _ASM_IA64_SN_TYPES_H
#define _ASM_IA64_SN_TYPES_H

      
      Copyright (C) 1999 by Ralf Baechle
 */
#ifndef _ASM_SGI_SN0_HUBNI_H
#define _ASM_SGI_SN0_HUBNI_H

      
      Copyright (C) 1999 by Ralf Baechle
 */
#ifndef _ASM_SGI_SN_SN0_HUBIO_H
#define _ASM_SGI_SN_SN0_HUBIO_H

      
      Copyright (C) 1999 by Ralf Baechle
 */
#ifndef _ASM_SN_SN0_ADDRS_H
#define _ASM_SN_SN0_ADDRS_H

      
      Copyright (C) 1999 by Ralf Baechle
 */
#ifndef _ASM_SN_SN0_HUB_H
#define _ASM_SN_SN0_HUB_H

      
      Copyright (C) 1999 by Ralf Baechle
 */
#ifndef _ASM_SN_SN0_HUBMD_H
#define _ASM_SN_SN0_HUBMD_H

      
      Copyright (C) 1999 by Ralf Baechle
 */
#ifndef _ASM_SN_SN0_HUBPI_H
#define _ASM_SN_SN0_HUBPI_H

      
      Copyright (C) 1999 by Ralf Baechle
 */
#ifndef _ASM_SN_TYPES_H
#define _ASM_SN_TYPES_H

      
      Copyright (C) 1999 by Silicon Graphics, Inc.

      
      Copyright (C) 1999 by Silicon Graphics, Inc.
 */
#include <linux/kernel.h>
#include <linux/mm.h>

      
      Copyright (c) 1999 by Takashi Iwai <tiwai@suse.de>

      
      Copyright (c) 1999 by Takashi Iwai <tiwai@suse.de>
 *

      
      Copyright (c) 1999 by Uros Bizjak <uros@kss-loka.si>
 *                        Takashi Iwai <tiwai@suse.de>
 *
 *  SB16ASP/AWE32 CSP control

      
      Copyright (C) 1999 Christoph Bartelmus <lirc@bartelmus.de>

      
      Copyright (C) 1999 Christoph Rohland
 *

      
      Copyright (c) 1999 Cisco, Inc.

      
      Copyright (c) 1999 Colin Van Dyke

      
      Copyright (C) 1999 Convergence Integrated Media GmbH <ralph@convergence.de>

      
      Copyright (C) 1999 Cort Dougan <cort@cs.nmt.edu>
 *

      
      Copyright (C) 1999 Cort Dougan <cort@cs.nmt.edu>
 */
#ifndef _ASM_POWERPC_BARRIER_H
#define _ASM_POWERPC_BARRIER_H

      
      Copyright (C) 1999 Cort Dougan <cort@cs.nmt.edu>
 */
#ifndef _ASM_POWERPC_DEBUG_H
#define _ASM_POWERPC_DEBUG_H

      
      Copyright (C) 1999 Cort Dougan <cort@cs.nmt.edu>
 */
#ifndef _ASM_POWERPC_EXEC_H
#define _ASM_POWERPC_EXEC_H

      
      Copyright (C) 1999 Cort Dougan <cort@cs.nmt.edu>
 */
#ifndef _ASM_POWERPC_HW_IRQ_H
#define _ASM_POWERPC_HW_IRQ_H

      
      Copyright (C) 1999 Cort Dougan <cort@cs.nmt.edu>
 */
#ifndef _ASM_POWERPC_RUNLATCH_H
#define _ASM_POWERPC_RUNLATCH_H

      
      Copyright (C) 1999 Cort Dougan <cort@cs.nmt.edu>
 */
#ifndef _ASM_POWERPC_SWITCH_TO_H
#define _ASM_POWERPC_SWITCH_TO_H

      
      Copyright (C) 1999 Cort Dougan <cort@cs.nmt.edu>
 */
#ifndef _TOOLS_LINUX_ASM_POWERPC_BARRIER_H
#define _TOOLS_LINUX_ASM_POWERPC_BARRIER_H

      
      Copyright (C) 1999 Cort Dougan <cort@cs.nmt.edu>
 *
 * PowerPC-64 Support added by Dave Engebretsen, Peter Bergner, and
 * Mike Corrigan {engebret|bergner|mikec}@us.ibm.com

      
      Copyright (C) 1999 Dan Block
 */

      
      Copyright (c) 1999 Dan Malek (dmalek@jlc.net).
 *
 * moved into proper i2c interface;
 * Brad Parker (brad@heeltoe.com)

      
      Copyright (c) 1999 Dan Malek (dmalek@jlc.net)
 *
 * The Internal Memory Map for devices with CPM2 on them.  This
 * is the superset of all CPM2 devices (8260, 8266, 8280, 8272,
 * 8560).

      
      Copyright (C) 1999 David A. Hinds.
 */

      
      Copyright (C) 1999	     David A. Hinds

      
      Copyright (C) 1999 David A. Hinds.  All Rights

      
      Copyright (C) 1999 David A. Hinds.  All Rights Reserved.

      
      Copyright (C) 1999 David A. Hinds.  All Rights Reserved.
 */

      
      Copyright (C) 1999 David A. Hinds.  All Rights Reserved.
 *

      
      Copyright (C) 1999 David A. Hinds.  All Rights Reserved.


      
      Copyright (C) 1999 David A. Hinds -- dahinds@users.sourceforge.net
 *
 * 3c589_cs.c 1.162 2001/10/13 00:08:50

      
      Copyright (C) 1999 David A. Hinds -- dahinds@users.sourceforge.net

    pcnet_cs.c 1.153 2003/11/09 18:53:09

      
      Copyright (C) 1999 David A. Hinds -- dahinds@users.sourceforge.net

    smc91c92_cs.c 1.122 2002/10/25 06:26:39

      
      Copyright (C) 1999 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 1999 David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright (C) 1999 David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 1999 David Mosberger-Tang <davidm@hpl.hp.com>
 *

      
      Copyright (C) 1999  David S. Miller (davem@redhat.com)
 */

      
      Copyright (C) 1999 David S. Miller (davem@redhat.com)
 */

      
      Copyright (C) 1999 David S. Miller (davem@redhat.com)
 *

      
      Copyright (C) 1999 David S. Miller (davem@redhat.com)
 *
 * Emulation routines originate from soft-fp package, which is part
 * of glibc and has appropriate copyrights in it.

      
      Copyright (C) 1999 David S. Miller (davem@redhat.com)
 *
 * This is a good place to start if you're trying to understand the
 * emulation code, because it's pretty simple. What we do is
 * essentially analyse the instruction to work out what the operation
 * is and which registers are involved. We then execute the appropriate
 * FXXXX function. [The floating point queue introduces a minor wrinkle;
 * see below...]
 * The fxxxxx.c files each emulate a single insn. They look relatively
 * simple because the complexity is hidden away in an unholy tangle
 * of preprocessor macros.

      
      Copyright (C) 1999 D. Jeff Dionne

      
      Copyright (C) 1999 Don Dugger <don.dugger@intel.com>

      
      Copyright (C) 1999 Don Dugger <don.dugger@intel.com>
 */

      
      Copyright (C) 1999 Don Dugger <don.dugger@intel.com>
 *
 * 11/24/98	S.Eranian	added ia64_set_iva()
 * 12/03/99	D. Mosberger	implement thread_saved_pc() via kernel unwind API
 * 06/16/00	A. Mallick	added csd/ssd/tssd for ia32 support

      
      Copyright (C) 1999 Don Dugger <don.dugger@intel.com>
 */
#ifndef _ASM_IA64_BARRIER_H
#define _ASM_IA64_BARRIER_H

      
      Copyright (C) 1999 Don Dugger <don.dugger@intel.com>
 */
#ifndef _ASM_IA64_SWITCH_TO_H
#define _ASM_IA64_SWITCH_TO_H

      
      Copyright (C) 1999 Don Dugger <don.dugger@intel.com>
 */
#ifndef _TOOLS_LINUX_ASM_IA64_BARRIER_H
#define _TOOLS_LINUX_ASM_IA64_BARRIER_H

      
      Copyright (C) 1999  Eddie C. Dost  (ecd@atecom.com)
 */

      
      Copyright (C) 1999  Eddie C. Dost  (ecd@skynet.be)
 */

      
      Copyright (C) 1999 Eric A. Thomas.

      
      Copyright (C) 1999 Eric A. Thomas

      
      Copyright (C) 1999 Eric A. Thomas
 *  which in turn is

      
      Copyright (C) 1999 Eric Youngdale

      
      Copyright (c) 1999  Frodo Looijaard <frodol@dds.nl> and

      
      Copyright (C) 1999 G. Allen Morris III <gam3@acm.org>
 * Extensive rewrite by Neil Brown <neilb@cse.unsw.edu.au> Southern-Spring 1999
 * ... and again Southern-Winter 2001 to support export_operations
 */

      
      Copyright (C) 1999 Geert Uytterhoeven
 *
 *	2001 - Documented with DocBook
 *	- Brad Douglas <brad@neruo.com>

      
      Copyright (C) 1999 Geert Uytterhoeven
 *
 *  Written for 2.0.x by Steffen A. Mork
 *  Ported to 2.1.x by Geert Uytterhoeven
 *  Ported to new api by James Simmons

      
      Copyright (C) 1999 Gerhard Wichert, Siemens AG
 *		      Gerhard.Wichert@pdb.siemens.de
 *

      
      Copyright (C) 1999 Goutham Rao <goutham.rao@intel.com>
 */

      
      Copyright (c) 1999 Grant Erickson <grant@lcse.umn.edu>
 *

      
      Copyright (c) 1999 Grant Erickson <grant@lcse.umn.edu>
 *   PowerPC 403GCX/405GP modifications.

      
      Copyright (C) 1999 Gregory P. Smith

      
      Copyright (C) 1999 Harald Koerfgen

      
      Copyright (C) 1999 Hewlett-Packard Co.

      
      Copyright (C) 1999 Hewlett-Packard Co

      
      Copyright (C) 1999 Hewlett-Packard (Frank Rowand)

      
      Copyright (C) 1999 Iain Grant
 *
 * Code supporting the EIGER (EV6+TSUNAMI).

      
      Copyright (C) 1999 IBM Corporation

      
      Copyright (C) 1999 IBM Deutschland Entwicklung GmbH, IBM Corporation

      
      Copyright (C) 1999 Ingo Molnar <mingo@redhat.com>

      
      Copyright (C) 1999 Ingo Molnar <mingo@redhat.com>
 */

      
      Copyright (C) 1999 Ingo Molnar <mingo@redhat.com>
 */
#ifndef _ASM_HIGHMEM_H
#define _ASM_HIGHMEM_H

      
      Copyright (C) 1999 Ingo Molnar <mingo@redhat.com>
 *
 * Reworked for PowerPC by various contributors. Moved from

      
      Copyright (C) 1999 Intel Corp.

      
      Copyright (C) 1999 Intel Corporation.

      
      Copyright (c) 1999 Intel Corporation";

	command = (smi_sig & 0xffffff00) | (smi_cmd & 0xff);
	magic = virt_to_phys(magic_data);

      
      Copyright (c) 1999 ITConsult-Pro Co. <info@itc.hu>

      
      Copyright (C) 1999 Jakub Jelinek   (jakub@redhat.com)
 */

      
      Copyright (C) 1999 Jakub Jelinek (jakub@redhat.com)

      
      Copyright (c) 1999 Jakub Jelinek (jakub@redhat.com)
 *
 * and additional input from James Simmon's port of Hannu Mallat's tdfx
 * driver.

      
      Copyright (C) 1999 Jakub Jelinek (jj@ultra.linux.cz)

      
      Copyright (C) 1999 Jakub Jelinek (jj@ultra.linux.cz)
 */

      
      Copyright (C) 1999 Jakub Jelinek   (jj@ultra.linux.cz)
 *
 * OF tree based PCI bus probing taken from the PowerPC port
 * with minor modifications, see there for credits.

      
      Copyright (C) 1999 Jeff Hartmann.

      
      Copyright (C) 1999 Jeff Hartmann

      
      Copyright (C) 1999 Johannes Erdfelt

      
      Copyright (c) 1999 Johannes Erdfelt	<johannes@erdfelt.com>

      
      Copyright (C) 1999 John G. Dorsey.


      
      Copyright (C) 1999 John G. Dorsey.  All Rights Reserved.

      
      Copyright (C) 1999 Juergen Peitz

      
      Copyright (C) 1999 kaz Kojima

      
      Copyright (C) 1999 kaz Kojima
 */

      
      Copyright (C) 1999  Linus Torvalds

      
      Copyright (C) 1999 Linus Torvalds

      
      Copyright (C) 1999	Linus Torvalds

      
      Copyright (C) 1999 Linus Torvalds.
 *
 * This file is released under the GPL.

      
      Copyright (C) 1999 Makoto Kato (m_kato@ga2.so-net.ne.jp)
 */

      
      Copyright (C) 1999 Makoto Kato (m_kato@ga2.so-net.ne.jp)
 *

      
      Copyright (C) 1999  Makoto Kato (m_kato@ga2.so-net.ne.jp)
 *
 * debug functions

      
      Copyright (c) 1999 Martin Mares <mj@ucw.cz>
 */

      
      Copyright (c) 1999 Martin Mares <mj@ucw.cz>
 *

      
      Copyright (c) 1999 Martin Mares <mj@ucw.cz>
 *  (and others)
 */

      
      Copyright (C) 1999	Martin Mares <mj@ucw.cz>
 *
 * Arbitrary resource management.

      
      Copyright (c) 1999 Martin Mares <mj@ucw.cz>
 *
 * Init/reset quirks for USB host controllers should be in the USB quirks
 * file, where their drivers can use them.

      
      Copyright (C) 1999 Matthew Wilcox <willy@infradead.org>

      
      Copyright (c) 1999 Michael Gee (michael@linuxspecific.com)
 */

      
      Copyright (c) 1999 Michael Gee	<michael@linuxspecific.com>

      
      Copyright (C) 1999 Michael Klar

      
      Copyright (C) 1999 Mike Bernson <mike@mlb.org>

      
      Copyright (C) 1999	Mike Shaver
 */

      
      Copyright (C) 1999 MIPS Technologies, Inc.

      
      Copyright (C) 1999 MIPS Technologies, Inc.  All rights reserved.
 * Author: Carsten Langgaard, carstenl@mips.com
 *

      
      Copyright (C) 1999 MIPS Technologies, Inc.  All rights reserved.
 *
 * Thomas Horsten <thh@lasat.com>

      
      Copyright (C) 1999 Nathan Laredo <laredo@gnu.org>
 *
 * This driver is designed for the Hauppauge 250/350 Linux driver
 * from the ivtv Project

      
      Copyright (C) 1999 Nicolas Pitre (full GPIO irq isolation)
 *
 * 2001/11/14	RMK	Cleaned up and standardised a lot of the IRQs.

      
      Copyright (C) 1999  Niibe Yutaka

      
      Copyright (C) 1999  Niibe Yutaka
 */

      
      Copyright (C) 1999 Niibe Yutaka

      
      Copyright (C) 1999 Niibe Yutaka
 */

      
      Copyright (C) 1999  Niibe Yutaka
 *
 *  Based on:

      
      Copyright (C) 1999 Niibe Yutaka
 * But consider these trivial functions to be public domain.
 */

      
      Copyright (C) 1999  Niibe Yutaka
 */
#include <linux/irq.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/kernel_stat.h>
#include <linux/seq_file.h>
#include <linux/ftrace.h>
#include <linux/delay.h>
#include <linux/ratelimit.h>
#include <asm/processor.h>
#include <asm/machvec.h>
#include <linux/uaccess.h>
#include <asm/thread_info.h>
#include <cpu/mmu_context.h>

      
      Copyright (C) 1999 Oystein Svendsen <svendsen@pvv.org>
 */

      
      Copyright (C) 1999 Paul

      
      Copyright (C) 1999 Paul
 */

      
      Copyright (C) 1999 Paul
 */
#ifndef __LINUX_BRIDGE_EFF_H
#define __LINUX_BRIDGE_EFF_H

      
      Copyright (c) 1999 Pavel Machek	<pavel@ucw.cz>

      
      Copyright (C) 1999 Phil Blundell

      
      Copyright (C) 1999 Philipp Rumpf <prumpf@tux.org>

      
      Copyright (C) 1999 Precision Insight, Inc.

      
      Copyright (C) 1999 Promise Technology, Inc.

      
      Copyright (C) 1999 Rainer Johanni <Rainer@Johanni.de>
 *
 * based on

      
      Copyright (C) 1999 Rainer Johanni <Rainer@Johanni.de>
 *
 * buz.0.0.3

      
      Copyright (C) 1999 Ralf Baechle

      
      Copyright (C) 1999 Ralf Baechle (ralf@gnu.org)

      
      Copyright (C) 1999 Ralf Baechle (ralf@gnu.org)
 */
#ifndef _ASM_IA64_SN_ARCH_H
#define _ASM_IA64_SN_ARCH_H

      
      Copyright (C) 1999 Ralf Baechle (ralf@gnu.org)
 */
#ifndef _ASM_PCI_BRIDGE_H
#define _ASM_PCI_BRIDGE_H

      
      Copyright (C) 1999 Ralf Baechle (ralf@gnu.org)
 */
#ifndef _ASM_SN_ARCH_H
#define _ASM_SN_ARCH_H

      
      Copyright (C) 1999 Ralf Baechle (ralf@gnu.org)
 */
#ifndef _ASM_SN_SN0_ARCH_H
#define _ASM_SN_SN0_ARCH_H

      
      Copyright (C) 1999 Ralf Baechle (ralf@gnu.org)
 */
#ifndef _ASM_XTALK_XTALK_H
#define _ASM_XTALK_XTALK_H

      
      Copyright (C) 1999 Ralf Baechle (ralf@gnu.org)
 */
#ifndef _ASM_XTALK_XWIDGET_H
#define _ASM_XTALK_XWIDGET_H

      
      Copyright (C) 1999 RG Studio s.c.
 * Written by Krzysztof Halasa <khc@rgstudio.com.pl>
 *

      
      Copyright (C) 1999 Richard Hirst <richard@sleepie.demon.co.uk>
 *

      
      Copyright (C) 1999 Richard Zidlicky
 *
 * originally based on:
 *

      
      Copyright (C) 1999 Roman Weissgaerber
 *

      
      Copyright (C) 1999 Roman Weissgaerber
 *
 * Author : Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

      
      Copyright (C) 1999 Roman Weissgaerber
 *
 * The SL811HS controller handles host side USB (like the SL11H, but with
 * another register set and SOF generation) as well as peripheral side USB
 * (like the SL811S).  This driver version doesn't implement the Gadget API
 * for the peripheral role; or OTG (that'd need much external circuitry).

      
      Copyright (C) 1999 Russell King.

      
      Copyright (C) 1999 Russell King

      
      Copyright (C) 1999  Ryan Drake <stiletto@mediaone.net>

      
      Copyright (C) 1999 Silicon Graphics

      
      Copyright (C) 1999 Silicon Graphics, Inc.

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 *
 * based on MIPS asm/mmu_context.h

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 *
 * Essentially rewritten for the Xtensa architecture port.

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */
#ifndef _ASM_ASMMACRO_64_H
#define _ASM_ASMMACRO_64_H

      
      Copyright (c) 1999 Silicon Graphics, Inc.
 */
#ifndef _ASM_BCACHE_H
#define _ASM_BCACHE_H

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */
#ifndef __ASM_BREAK_H
#define __ASM_BREAK_H

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */
#ifndef _ASM_CACHE_H
#define _ASM_CACHE_H

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */
#ifndef _ASM_MMU_CONTEXT_H
#define _ASM_MMU_CONTEXT_H

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */
#ifndef _ASM_RESOURCE_H
#define _ASM_RESOURCE_H

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */
#ifndef _ASM_SGIARCS_H
#define _ASM_SGIARCS_H

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */
#ifndef _ASM_SIGCONTEXT_H
#define _ASM_SIGCONTEXT_H

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */
#ifndef _ASM_SIGNAL_H
#define _ASM_SIGNAL_H

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */
#ifndef _ASM_TYPES_H
#define _ASM_TYPES_H

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */
#ifndef __UAPI_ASM_BREAK_H
#define __UAPI_ASM_BREAK_H

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */
#ifndef _UAPI_ASM_SIGCONTEXT_H
#define _UAPI_ASM_SIGCONTEXT_H

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */
#ifndef _UAPI_ASM_SIGNAL_H
#define _UAPI_ASM_SIGNAL_H

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */
#ifndef _UAPI_ASM_TYPES_H
#define _UAPI_ASM_TYPES_H

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */
#include <linux/compiler.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/irqflags.h>

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 */
#include <linux/init.h>
#include <asm/fw/arc/types.h>
#include <asm/sgialib.h>

      
      Copyright (C) 1999 Silicon Graphics, Inc. - Jeffrey Newquist

      
      Copyright (C) 1999 Silicon Graphics, Inc. (Jeffrey Newquist)

      
      Copyright (C) 1999 Silicon Graphics, Inc.
 * Kevin D. Kissell, kevink@mips.com and Carsten Langgaard, carstenl@mips.com

      
      Copyright (C) 1999 Silicon Graphics
 * Kevin D. Kissell, kevink@mips.org and Carsten Langgaard, carstenl@mips.com

      
      Copyright (C) 1999 Silicon Integrated Systems, Inc.
 *
 * See http://www.winischhofer.net/ for more information and updates

      
      Copyright (C) 1999 Srinivasa Prasad Thirumalachar <sprasad@sprasad.engr.sgi.com>

      
      Copyright (C) 1999 Srinivasa Prasad Thirumalachar <sprasad@sprasad.engr.sgi.com>
 *
 * 02/01/04 J. Hall Updated Error Record Structures to conform to July 2001
 *		    revision of the SAL spec.
 * 01/01/03 fvlewis Updated Error Record Structures to conform with Nov. 2000
 *                  revision of the SAL spec.
 * 99/09/29 davidm	Updated for SAL 2.6.
 * 00/03/29 cfleck      Updated SAL Error Logging info for processor (SAL 2.6)
 *                      (plus examples of platform error info structures from smariset @ Intel)

      
      Copyright (C) 1999 Stephane Eranian <eranian@hpl.hp.com>
 *
 * Based on skeleton from the drivers/char/rtc.c driver by P. Gortmaker

      
      Copyright (C) 1999 Stephane Eranian <eranian@hpl.hp.com>
 */
#ifndef _LINUX_RTC_H_
#define _LINUX_RTC_H_

      
      Copyright (C) 1999 Stephane Eranian <eranian@hpl.hp.com>
 */
#ifndef _UAPI_LINUX_RTC_H_
#define _UAPI_LINUX_RTC_H_

      
      Copyright (C) 1999 Steve Ratcliffe

      
      Copyright (C) 1999 Steve Ratcliffe
 *
 *  Based on awe_wave.c by Takashi Iwai

      
      Copyright (C) 1999 SuSE GmbH

      
      Copyright (C) 1999 SuSE GmbH Nuernberg

      
      Copyright (C) 1999 SuSE GmbH (Philipp Rumpf, prumpf@tux.org)

      
      Copyright (C) 1999 SuSE GmbH, (Philipp Rumpf, prumpf@tux.org)
 *
 * 1994-07-02  Alan Modra
 *             fixed set_rtc_mmss, fixed time.year for >= 2000, new mktime
 * 1998-12-20  Updated NTP code according to technical memorandum Jan '96
 *             "A Kernel Model for Precision Timekeeping" by Dave Mills

      
      Copyright (C) 1999 Takashi Iwai <tiwai@suse.de>

      
      Copyright (C) 1999  Tetsuya Okada

      
      Copyright (C) 1999 Tetsuya Okada
 *
 * Based on code written by Paul Gortmaker.

      
      Copyright (c) 1999 The Puffin Group

      
      Copyright (c) 1999 The Puffin Group (David Kennedy and Alex deVries)

      
      Copyright (C) 1999 Tigran Aivazian <tigran@veritas.com>
 */

      
      Copyright (C) 1999 Tigran Aivazian <tigran@veritas.com>
 */
#ifndef _FS_BFS_BFS_H
#define _FS_BFS_BFS_H

      
      Copyright (C) 1999, Trond Myklebust <trond.myklebust@fys.uio.no>
 */

      
      Copyright (c) 1999 Ulf Carlsson <ulfc@bun.falkenberg.se>

      
      Copyright (C) 1999 VA Linux Systems

      
      Copyright (C) 1999 Vijay Chander <vijay@engr.sgi.com>
 */

      
      Copyright (C) 1999 Vijay Chander <vijay@engr.sgi.com>
 */
#ifndef _IA64_PLATFORM_HPSIM_SSC_H
#define _IA64_PLATFORM_HPSIM_SSC_H

      
      Copyright (C) 1999 Vijay Chander <vijay@engr.sgi.com>
 */
#include <linux/console.h>
#include <linux/init.h>
#include <linux/kdev_t.h>
#include <linux/kernel.h>
#include <linux/major.h>
#include <linux/param.h>
#include <linux/root_dev.h>
#include <linux/string.h>
#include <linux/types.h>

      
      Copyright (C) 1999		Vladimir Gurevich <vgurevic@cisco.com>
 * 				Bare & Hare Software, Inc.
 * Based on include/asm-m68knommu/MC68332.h

      
      Copyright (C) 1999  Vladimir Gurevich <vgurevic@cisco.com>
 *                     Bear & Hare Software, Inc.
 *
 * Based on include/asm-m68knommu/MC68332.h

      
      Copyright (C) 1999 VMware, Inc. (Regis "HPReg" Duchesne)
 *            Made nbd_end_request() use the io_request_lock

      
      Copyright (C) 1999 Walt Drummond <drummond@valinux.com>

      
      Copyright (C) 1999 Walt Drummond <drummond@valinux.com>
 */

      
      Copyright (C) 1999 Walt Drummond <drummond@valinux.com>
 *
 * 12/26/04 S.Siddha, G.Jin, R.Seth
 *			Add multi-threading and multi-core detection
 * 11/12/01 D.Mosberger Convert get_cpuinfo() to seq_file based show_cpuinfo().
 * 04/04/00 D.Mosberger renamed cpu_initialized to cpu_online_map
 * 03/31/00 R.Seth	cpu_initialized and current->processor fixes
 * 02/04/00 D.Mosberger	some more get_cpuinfo fixes...
 * 02/01/00 R.Seth	fixed get_cpuinfo for SMP
 * 01/07/99 S.Eranian	added the support for command line argument
 * 06/24/99 W.Drummond	added boot_cpu_data.
 * 05/28/05 Z. Menyhart	Dynamic stride size for "flush_icache_range()"

      
      Copyright (C) 1999 Walt Drummond <drummond@valinux.com>
 *
 * This file is used for SMP configurations only.

      
      Copyright (C) 1999 Wolfgang Scherr <scherr@net4you.net>

      
      Copyright (C) 1999 Wolfgang Scherr <scherr@net4you.net>
 *
 * Iomega Buz driver version 1.0

      
      Copyright (C) 1999 Xi Graphics, Inc.

      
      Copyright (C) 1999 Zach Brown (with obvious credit due Ingo)
 */

      
      Copyright (C) 199x  the Anonymous

      
      Copyright (C) 2000

      
      Copyright (C) 2000, 05 by Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2000, 07 MIPS Technologies, Inc.

      
      Copyright (c) 2000,1 Compaq Computer Corporation. (Author: Jamey Hicks)

      
      Copyright (C) 2000, 2001, 04 Keith M Wesolowski
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/pci.h>
#include <linux/types.h>

      
      Copyright (C) 2000, 2001, 06	 Ralf Baechle <ralf@linux-mips.org>
 * swiped from i386, and cloned for MIPS by Geert, polished by Ralf.
 */
#include <linux/dma-direct.h>
#include <linux/dma-noncoherent.h>
#include <linux/dma-contiguous.h>
#include <linux/highmem.h>

      
      Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2007  Maciej W. Rozycki
 *

      
      Copyright (C) 2000, 2001, 2002, 2003, 2004 Broadcom Corporation

      
      Copyright (C) 2000,2001,2002,2003,2004 Broadcom Corporation

      
      Copyright (c) 2000, 2001, 2002, 2003, 2004  Broadcom Corporation
 *
 *	References:
 *

      
      Copyright (C) 2000, 2001, 2002, 2003, 2005  Maciej W. Rozycki
 */
#include <linux/console.h>
#include <linux/export.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/ioport.h>
#include <linux/irq.h>
#include <linux/irqnr.h>
#include <linux/param.h>
#include <linux/percpu-defs.h>
#include <linux/sched.h>
#include <linux/spinlock.h>
#include <linux/types.h>
#include <linux/pm.h>

      
      Copyright (C) 2000, 2001, 2002, 2003 Broadcom Corporation

      
      Copyright (C) 2000, 2001, 2002, 2003 David S. Miller (davem@redhat.com)
 *
 * Support for Apple GMAC and assorted PHYs, WOL, Power Management

      
      Copyright (C) 2000, 2001, 2002, 2007	 Maciej W. Rozycki
 */
#include <linux/init.h>
#include <linux/ioport.h>
#include <linux/export.h>
#include <linux/screen_info.h>
#include <linux/memblock.h>
#include <linux/initrd.h>
#include <linux/root_dev.h>
#include <linux/highmem.h>
#include <linux/console.h>
#include <linux/pfn.h>
#include <linux/debugfs.h>
#include <linux/kexec.h>
#include <linux/sizes.h>
#include <linux/device.h>
#include <linux/dma-contiguous.h>
#include <linux/decompress/generic.h>
#include <linux/of_fdt.h>

      
      Copyright (C) 2000, 2001, 2002 Andi Kleen, SuSE Labs

      
      Copyright (C) 2000, 2001, 2002 Andi Kleen, SuSE Labs
 */

      
      Copyright (C) 2000, 2001, 2002 Andi Kleen SuSE Labs
 *
 *  1997-11-28  Modified for POSIX.1b signals by Richard Henderson
 *  2000-06-20  Pentium III FXSR, SSE support by Gareth Hughes
 *  2000-2002   x86-64 support by Andi Kleen

      
      Copyright (C) 2000, 2001, 2002 Andi Kleen, SuSE Labs
 */
#include <linux/kallsyms.h>
#include <linux/kprobes.h>
#include <linux/uaccess.h>
#include <linux/utsname.h>
#include <linux/hardirq.h>
#include <linux/kdebug.h>
#include <linux/module.h>
#include <linux/ptrace.h>
#include <linux/sched/debug.h>
#include <linux/sched/task_stack.h>
#include <linux/ftrace.h>
#include <linux/kexec.h>
#include <linux/bug.h>
#include <linux/nmi.h>
#include <linux/sysfs.h>
#include <linux/kasan.h>

      
      Copyright (C) 2000, 2001, 2002 Andi Kleen, SuSE Labs
 */
#include <linux/sched/debug.h>
#include <linux/kallsyms.h>
#include <linux/kprobes.h>
#include <linux/uaccess.h>
#include <linux/hardirq.h>
#include <linux/kdebug.h>
#include <linux/export.h>
#include <linux/ptrace.h>
#include <linux/kexec.h>
#include <linux/sysfs.h>
#include <linux/bug.h>
#include <linux/nmi.h>

      
      Copyright (C) 2000, 2001, 2002 Andi Kleen, SuSE Labs
 *
 *  Pentium III FXSR, SSE support
 *	Gareth Hughes <gareth@valinux.com>, May 2000

      
      Copyright (C) 2000,2001,2002	Andi Kleen, SuSE Labs (x86-64 port)
 *
 * These routines maintain argument size conversion between 32bit and 64bit
 * environment. In 2.5 most of this should be moved to a generic directory.

      
      Copyright (C) 2000, 2001, 2002 Broadcom Corporation

      
      Copyright (C) 2000, 2001, 2002 by Ralf Baechle
 */
#ifndef __ASM_HW_IRQ_H
#define __ASM_HW_IRQ_H

      
      Copyright (C) 2000, 2001, 2002 David A. Schleef <ds@schleef.org>
 *
 * PCMCIA support code for this driver is adapted from the dummy_cs.c
 * driver of the Linux PCMCIA Card Services package.

      
      Copyright (C) 2000, 2001, 2002  Ingo Molnar
 *              Designed by David S. Miller, Alexey Kuznetsov and Ingo Molnar
 */

      
      Copyright (C) 2000, 2001, 2002 Jeff Dike (jdike@karaya.com)

      
      Copyright (C) 2000, 2001, 2002 Ralf Baechle

      
      Copyright (C) 2000,2001,2002 Stephen Rothwell
 *

      
      Copyright (C) 2000-2001, 2003-2004 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 2000, 2001, 2003 Broadcom Corporation
 */
#include <linux/cache.h>
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/smp.h>
#include <linux/spinlock.h>
#include <linux/threads.h>
#include <linux/export.h>
#include <linux/time.h>
#include <linux/timex.h>
#include <linux/sched/mm.h>
#include <linux/cpumask.h>
#include <linux/cpu.h>
#include <linux/err.h>
#include <linux/ftrace.h>
#include <linux/irqdomain.h>
#include <linux/of.h>
#include <linux/of_irq.h>

      
      Copyright (C) 2000-2001, 2003 Hewlett-Packard Co
 *	Stephane Eranian <eranian@hpl.hp.com>

      
      Copyright (C) 2000,2001,2004 Broadcom Corporation

      
      Copyright (C) 2000, 2001, 2004 MIPS Technologies, Inc.

      
      Copyright (C) 2000-2001,2005-2006 Toshiba Corporation

      
      Copyright (C) 2000-2001,2005-2007 Toshiba Corporation

      
      Copyright (c) 2000-2001,2005 Silicon Graphics, Inc.

      
      Copyright (c) 2000-2001,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_BTREE_H__
#define	__XFS_BTREE_H__

      
      Copyright (c) 2000-2001,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef	__XFS_BUF_ITEM_H__
#define	__XFS_BUF_ITEM_H__

      
      Copyright (c) 2000-2001,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_DIR2_H__
#define __XFS_DIR2_H__

      
      Copyright (c) 2000-2001,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_DIR2_PRIV_H__
#define __XFS_DIR2_PRIV_H__

      
      Copyright (c) 2000-2001,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_FSOPS_H__
#define	__XFS_FSOPS_H__

      
      Copyright (c) 2000-2001,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_format.h"
#include "xfs_fs.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_errortag.h"
#include "xfs_error.h"
#include "xfs_sysfs.h"
#include "xfs_inode.h"

      
      Copyright (c) 2000-2001,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_buf_item.h"
#include "xfs_extfree_item.h"
#include "xfs_log.h"
#include "xfs_btree.h"
#include "xfs_rmap.h"

      
      Copyright (c) 2000-2001,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_bmap.h"
#include "xfs_dir2.h"
#include "xfs_dir2_priv.h"
#include "xfs_ialloc.h"
#include "xfs_errortag.h"
#include "xfs_error.h"
#include "xfs_trace.h"

      
      Copyright (c) 2000-2001,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_btree.h"
#include "xfs_ialloc.h"
#include "xfs_ialloc_btree.h"
#include "xfs_alloc.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_cksum.h"
#include "xfs_trans.h"
#include "xfs_rmap.h"

      
      Copyright (c) 2000-2001,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_btree.h"
#include "xfs_alloc_btree.h"
#include "xfs_alloc.h"
#include "xfs_extent_busy.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_cksum.h"
#include "xfs_trans.h"

      
      Copyright (c) 2000-2001, 2010, Code Aurora Forum. All rights reserved.

   Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>

      
      Copyright (C) 2000, 2001, 2012 MIPS Technologies, Inc.  All rights reserved.

      
      Copyright (c) 2000-2001 Adaptec Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (c) 2000, 2001 Anders Torger <torger@ludd.luth.se>
 *    
 *      Thanks to Henk Hesselink <henk@anda.nl> for the analog volume control
 *      code.

      
      Copyright (C) 2000,2001	Andi Kleen, SuSE Labs
 */

      
      Copyright (C) 2000, 2001 Broadcom Corporation

      
      Copyright (C) 2000, 2001 Broadcom Corporation
 *

      
      Copyright (C) 2000, 2001 Broadcom Corporation
 */
#ifndef __ASM_SMP_H
#define __ASM_SMP_H

      
      Copyright (C) 2000, 2001 Broadcom Corporation
 */
#ifndef __ASM_SMP_OPS_H
#define __ASM_SMP_OPS_H

      
      Copyright (C) 2000-2001 by Harald Welte <laforge@gnumonks.org>

      
      Copyright (C) 2000 - 2001 by Kanoj Sarcar (kanoj@sgi.com)

      
      Copyright (C) 2000, 2001 by Nicolas Pitre

      
      Copyright (C) 2000 - 2001 by Silicon Graphics, Inc.

      
      Copyright (C) 2000 - 2001 by Silicon Graphics, Inc.
 */
#include <linux/init.h>
#include <linux/sched.h>
#include <linux/sched/task_stack.h>
#include <linux/topology.h>
#include <linux/nodemask.h>

      
      Copyright (C) 2000 - 2001 by Silicon Graphics, Inc.
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/mm.h>
#include <linux/export.h>
#include <linux/cpumask.h>
#include <asm/cpu.h>
#include <asm/io.h>
#include <asm/pgtable.h>
#include <asm/time.h>
#include <asm/sn/types.h>
#include <asm/sn/sn0/addrs.h>
#include <asm/sn/sn0/hubni.h>
#include <asm/sn/sn0/hubio.h>
#include <asm/sn/klconfig.h>
#include <asm/sn/ioc3.h>
#include <asm/mipsregs.h>
#include <asm/sn/gda.h>
#include <asm/sn/hub.h>
#include <asm/sn/intr.h>
#include <asm/current.h>
#include <asm/processor.h>
#include <asm/mmu_context.h>
#include <asm/thread_info.h>
#include <asm/sn/launch.h>
#include <asm/sn/sn_private.h>
#include <asm/sn/sn0/ip27.h>
#include <asm/sn/mapped_kernel.h>

      
      Copyright (c) 2000-2001 Christoph Hellwig.

      
      Copyright (c) 2000-2001 Christoph Hellwig.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (c) 2000-2001 ConnectCom Solutions, Inc.

      
      Copyright:   (c) 2000-2001 Cyclades Corp.

      
      Copyright (C) 2000,2001 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 2000, 2001 David S. Miller (davem@redhat.com)

      
      Copyright (C) 2000-2001 Deep Blue Solutions

      
      Copyright (C) 2000-2001 Deep Blue Solutions Ltd.

      
      Copyright (C) 2000-2001 Deep Blue Solutions Ltd
 *
 * Contributors to the old driver include:

      
      Copyright (C) 2000-2001 Deep Blue Solutions Ltd.
 */
#include <linux/module.h>
#include <linux/tty.h>
#include <linux/tty_flip.h>
#include <linux/slab.h>
#include <linux/sched/signal.h>
#include <linux/init.h>
#include <linux/console.h>
#include <linux/of.h>
#include <linux/proc_fs.h>
#include <linux/seq_file.h>
#include <linux/device.h>
#include <linux/serial.h> /* for serial_state and serial_icounter_struct */
#include <linux/serial_core.h>
#include <linux/delay.h>
#include <linux/mutex.h>

      
      Copyright (c) 2000-2001 D Jeff Dionne <jeff@uClinux.org>

      
      Copyright (C) 2000, 2001
 *	    Gary Brubaker (xavyer@ix.netcom.com)
 *

      
      Copyright (c) 2000,2001 Ghozlane Toumi <gtoumi@messel.emse.fr>
 *
 *     Created 28 Aug 2001 by Ghozlane Toumi

      
      Copyright (C) 2000-2001 Gillem <htoa@gmx.net>

      
      Copyright (C) 2000-2001	Greg Kroah-Hartman (greg@kroah.com)

      
      Copyright (C) 2000-2001 Hewlett Packard Company

      
      Copyright (C) 2000, 2001 Jeff Dike (jdike@karaya.com)

      
      Copyright (C) 2000,2001 J.I. Lee <jung-ik.lee@intel.com>

      
      Copyright (C) 2000-2001 John Marvin <jsm at parisc-linux.org>

      
      Copyright (C) 2000, 2001 Kanoj Sarcar

      
      Copyright (C) 2000, 2001 Keith M Wesolowski

      
      Copyright (C) 2000, 2001 Keith M Wesolowski
 */
#include <linux/kernel.h>
#include <linux/pci.h>
#include <linux/types.h>
#include <asm/ip32/mace.h>

      
      Copyright (C) 2000, 2001 Lineo, by David McCullough <davidm@lineo.com>
 *  based heavily on:
 *

      
      Copyright (c) 2000-2001	Lineo Canada Corp. <www.lineo.ca>

      
      Copyright (c) 2000-2001	Lineo Inc. <www.lineo.com>

      
      Copyright (C) 2000-2001, Lineo Inc. (www.lineo.com)
 */

      
      Copyright (C) 2000-2001 Marcus Metzler

      
      Copyright (C) 2000, 2001  Paolo Alberelli

      
      Copyright (C) 2000, 2001  Paolo Alberelli
 *
 * Fast PTE->TLB refill path

      
      Copyright (C) 2000, 2001  Paolo Alberelli
 */
#include <linux/compiler.h>
#include <linux/types.h>
#include <asm-generic/swab.h>

      
      Copyright (C) 2000-2001  Qualcomm Incorporated

      
      Copyright (C) 2000-2001 Qualcomm Incorporated

      
      Copyright (C) 2000-2001 Qualcomm Incorporated

   Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>

      
      Copyright (C) 2000, 2001 Ralf Baechle

      
      Copyright (C) 2000, 2001  Ralf Baechle <ralf@gnu.org>

      
      Copyright (C) 2000, 2001 Ralf Baechle (ralf@gnu.org)
 *

      
      Copyright (C) 2000-2001 Ralph  Metzler <ralph@convergence.de>

      
      Copyright (C) 2000-2001 Richard Hirst <rhirst with parisc-linux.org>

      
      Copyright (C) 2000-2001 Russell King

      
      Copyright (C) 2000, 2001 Silicon Graphics, Inc.

      
      Copyright (c) 2000-2001 Silicon Graphics, Inc.  All Rights Reserved.
 */
#ifndef __XFS_ITABLE_H__
#define	__XFS_ITABLE_H__

      
      Copyright (C) 2000, 2001 Silicon Graphics, Inc.
 */
#ifndef _ASM_SOCKET_H
#define _ASM_SOCKET_H

      
      Copyright (C) 2000, 2001 Silicon Graphics, Inc.
 */
#ifndef _ASM_TERMIOS_H
#define _ASM_TERMIOS_H

      
      Copyright (C) 2000, 2001 Silicon Graphics, Inc.
 */
#ifndef _UAPI_ASM_SIGINFO_H
#define _UAPI_ASM_SIGINFO_H

      
      Copyright (C) 2000, 2001 Silicon Graphics, Inc.
 */
#ifndef _UAPI_ASM_SOCKET_H
#define _UAPI_ASM_SOCKET_H

      
      Copyright (C) 2000, 2001 Silicon Graphics, Inc.
 */
#ifndef _UAPI_ASM_TERMIOS_H
#define _UAPI_ASM_TERMIOS_H

      
      Copyright (C) 2000 2001, The Delft University of Technology
 *
 * Authors:

      
      Copyright (c) 2000-2001 Thomas Marteau <marteaut@esiee.fr>
 *
 * HP GSC PS/2 port driver, found in PA/RISC Workstations

      
      Copyright (C) 2000-2001 Toshiba Corporation

      
      Copyright (C) 2000-2001 Toshiba Corporation
 *

      
      Copyright (C) 2000-2001 Toshiba Corporation
 */
#ifndef __ASM_TXX9_JMR3927_H
#define __ASM_TXX9_JMR3927_H

      
      Copyright (C) 2000-2001 Toshiba Corporation
 */
#include <linux/init.h>
#include <asm/txx9irq.h>
#include <asm/txx9/tx3927.h>

      
      Copyright (C) 2000-2001 VERITAS Software Corporation.

      
      Copyright (c) 2000-2001 Vojtech Pavlik

      
      Copyright (c) 2000-2001 Vojtech Pavlik
 */

      
      Copyright (c) 2000-2001 Vojtech Pavlik
 *
 *  Based on the work of:

      
      Copyright (c) 2000-2001 Vojtech Pavlik <vojtech@ucw.cz>

      
      Copyright (C) 2000 - 2001 YAEGASHI Takeshi

      
      Copyright (C) 2000, 2002, 2003, 2005  Maciej W. Rozycki
 */
#ifndef __ASM_MIPS_DEC_KN03_H
#define __ASM_MIPS_DEC_KN03_H

      
      Copyright (C) 2000, 2002, 2003, 2005  Maciej W. Rozycki
 *
 * These are addresses which have to be known early in the boot process.
 * For other addresses refer to tc.h, ioasic_addrs.h and friends.

      
      Copyright (c) 2000,2002-2003,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_ATTR_H__
#define	__XFS_ATTR_H__

      
      Copyright (C) 2000, 2002-2003 Hewlett-Packard Co.
 *	David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright (C) 2000, 2002-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * Kernel unwind support.

      
      Copyright (C) 2000, 2002, 2003  Maciej W. Rozycki

      
      Copyright (c) 2000-2002,2005 Silicon Graphics, Inc.

      
      Copyright (c) 2000,2002,2005 Silicon Graphics, Inc.

      
      Copyright (c) 2000-2002,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_ALLOC_H__
#define	__XFS_ALLOC_H__

      
      Copyright (c) 2000,2002,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_ATTR_SF_H__
#define	__XFS_ATTR_SF_H__

      
      Copyright (c) 2000,2002,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_BIT_H__
#define	__XFS_BIT_H__

      
      Copyright (c) 2000,2002-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_BMAP_BTREE_H__
#define __XFS_BMAP_BTREE_H__

      
      Copyright (c) 2000-2002,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef	__XFS_ERROR_H__
#define	__XFS_ERROR_H__

      
      Copyright (c) 2000-2002,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef	__XFS_TRANS_H__
#define	__XFS_TRANS_H__

      
      Copyright (c) 2000,2002,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_TRANS_PRIV_H__
#define	__XFS_TRANS_PRIV_H__

      
      Copyright (c) 2000-2002,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef	__XFS_TRANS_RESV_H__
#define	__XFS_TRANS_RESV_H__

      
      Copyright (c) 2000-2002,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_shared.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_inode.h"
#include "xfs_btree.h"
#include "xfs_rmap.h"
#include "xfs_alloc_btree.h"
#include "xfs_alloc.h"
#include "xfs_extent_busy.h"
#include "xfs_errortag.h"
#include "xfs_error.h"
#include "xfs_cksum.h"
#include "xfs_trace.h"
#include "xfs_trans.h"
#include "xfs_buf_item.h"
#include "xfs_log.h"
#include "xfs_ag_resv.h"
#include "xfs_bmap.h"

      
      Copyright (c) 2000-2002,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_trans_priv.h"
#include "xfs_buf_item.h"
#include "xfs_log.h"

      
      Copyright (c) 2000-2002,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_buf_item.h"
#include "xfs_btree.h"
#include "xfs_errortag.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_cksum.h"
#include "xfs_alloc.h"
#include "xfs_log.h"

      
      Copyright (c) 2000-2002,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_inode.h"
#include "xfs_btree.h"
#include "xfs_ialloc.h"
#include "xfs_ialloc_btree.h"
#include "xfs_alloc.h"
#include "xfs_rtalloc.h"
#include "xfs_errortag.h"
#include "xfs_error.h"
#include "xfs_bmap.h"
#include "xfs_cksum.h"
#include "xfs_trans.h"
#include "xfs_buf_item.h"
#include "xfs_icreate_item.h"
#include "xfs_icache.h"
#include "xfs_trace.h"
#include "xfs_log.h"
#include "xfs_rmap.h"

      
      Copyright (c) 2000-2002,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_btree.h"
#include "xfs_ialloc.h"
#include "xfs_ialloc_btree.h"
#include "xfs_itable.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_icache.h"

      
      Copyright (c) 2000-2002,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_buf_item.h"
#include "xfs_trans_priv.h"
#include "xfs_error.h"
#include "xfs_trace.h"

      
      Copyright (C) 2000,2002-2005 Silicon Graphics, Inc. All rights reserved.
 *
 * Routines for PCI DMA mapping.  See Documentation/DMA-API.txt for
 * a description of how these routines should be used.

      
      Copyright (c) 2000-2002 Adaptec Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 2000-2002      Andi Kleen, SuSE Labs (x86-64 port)

      
      Copyright (C) 2000-2002 Andre Hedrick <andre@linux-ide.org>

      
      Copyright (C) 2000-2002	   Andre Hedrick <andre@linux-ide.org>

      
      Copyright (C) 2000-2002	Andre Hedrick <andre@linux-ide.org>

      
      Copyright (C) 2000,2002 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 2000-2002 Deep Blue Solutions Ltd.

      
      Copyright (c) 2000-2002 Ghozlane Toumi <gtoumi@laposte.net>
 *
 *     Created 15 Jan 2000 by Ghozlane Toumi

      
      Copyright (C) 2000-2002 Greg Ungerer <gerg@snapgear.com>

      
      Copyright (c) 2000-2002 Helge Deller, Matthew Wilcox
 *
 * Distributed under the terms of the GPL, version 2

      
      Copyright (C) 2000-2002 Inside Out Networks

      
      Copyright (C) 2000-2002 Inside Out Networks, All rights reserved.

      
      Copyright (C) 2000, 2002 Jeff Dike (jdike@karaya.com)

      
      Copyright (C) 2000-2002 J.I. Lee <jung-ik.lee@intel.com>

      
      Copyright (C) 2000-2002 Joakim Axelsson <gozem@linux.nu>
 *                         Patrick Schaaf <bof@bof.de>

      
      Copyright (C) 2000-2002 Joakim Axelsson <gozem@linux.nu>
 *                         Patrick Schaaf <bof@bof.de>
 *                         Martin Josefsson <gandalf@wlug.westbo.se>

      
      Copyright (C) 2000-2002 Joakim Axelsson <gozem@linux.nu>
 *                         Patrick Schaaf <bof@bof.de>
 *			   Martin Josefsson <gandalf@wlug.westbo.se>

      
      Copyright (C) 2000-2002 Lineo
 *      by Stuart Lynne, Tom Rushworth, and Bruce Balden

      
      Copyright (C) 2000, 2002  Maciej W. Rozycki

      
      Copyright (C) 2000, 2002  Maciej W. Rozycki
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/memblock.h>
#include <linux/types.h>

      
      Copyright (C) 2000-2002		Mark Lord <mlord@pobox.com>

      
      Copyright (C) 2000-2002	   Michael Cornwell <cornwell@acm.org>

      
      Copyright (C) 2000-2002  Paul Bristow <paul@paulbristow.net>

      
      Copyright (C) 2000-2002 Russell King

      
      Copyright (c) 2000-2002 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_error.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_quota.h"
#include "xfs_qm.h"

      
      Copyright (C) 2000,2002 Stephen Rothwell
 */

      
      Copyright (C) 2000-2002 Toshiba Corporation
 *
 *  Serial driver for TX3927/TX4927/TX4925/TX4938 internal SIO controller

      
      Copyright (c) 2000-2002 Vojtech Pavlik

      
      Copyright (c) 2000-2002 Vojtech Pavlik
 *

      
      Copyright (c) 2000-2002 Vojtech Pavlik
 *
 *  Based on the work of:

      
      Copyright (c) 2000-2002 Vojtech Pavlik
 *
 * Based on the work of:

      
      Copyright (c) 2000-2002 Vojtech Pavlik <vojtech@ucw.cz>

      
      Copyright (c) 2000-2003,2005 Silicon Graphics, Inc.

      
      Copyright (c) 2000-2003,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_H__
#define __XFS_H__

      
      Copyright (c) 2000-2003,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef	__XFS_INODE_BUF_H__
#define	__XFS_INODE_BUF_H__

      
      Copyright (c) 2000-2003,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef	__XFS_INODE_FORK_H__
#define	__XFS_INODE_FORK_H__

      
      Copyright (c) 2000-2003,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef	__XFS_INODE_H__
#define	__XFS_INODE_H__

      
      Copyright (c) 2000-2003,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_IOPS_H__
#define __XFS_IOPS_H__

      
      Copyright (c) 2000-2003,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef	__XFS_LOG_FORMAT_H__
#define __XFS_LOG_FORMAT_H__

      
      Copyright (c) 2000-2003,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef	__XFS_LOG_H__
#define __XFS_LOG_H__

      
      Copyright (c) 2000-2003,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef	__XFS_LOG_PRIV_H__
#define __XFS_LOG_PRIV_H__

      
      Copyright (c) 2000-2003,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_RTALLOC_H__
#define	__XFS_RTALLOC_H__

      
      Copyright (c) 2000-2003,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include <linux/proc_fs.h>

      
      Copyright (c) 2000-2003,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_error.h"
#include "xfs_dir2.h"
#include "xfs_dir2_priv.h"
#include "xfs_trace.h"

      
      Copyright (c) 2000-2003,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_alloc.h"
#include "xfs_btree.h"
#include "xfs_bmap_btree.h"
#include "xfs_bmap.h"
#include "xfs_error.h"
#include "xfs_quota.h"
#include "xfs_trace.h"
#include "xfs_cksum.h"
#include "xfs_rmap.h"

      
      Copyright (C) 2000-2003, 2006 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (c) 2000-2003 Adaptec Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 2000, 2003 Brent Baccala <baccala@freesoft.org>
 * The DAQP interface code in this file is released into the public domain.
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (c) 2000-2003 David McCullough <davidm@snapgear.com>

      
      Copyright (C) 2000-2003 David McCullough <davidm@snapgear.com>

      
      Copyright (C) 2000-2003 Deep Blue Solutions Ltd.

      
      Copyright (C) 2000-2003 Deep Blue Solutions Ltd

      
      Copyright (c) 2000-2003 Gerd Knorr <kraxel@bytesex.org>
 * modified for PixelView (BT878P+W/FM) by
 *      Michal Kochanowicz <mkochano@pld.org.pl>
 *      Christoph Bartelmus <lirc@bartelmus.de>
 * modified for KNC ONE TV Station/Anubis Typhoon TView Tuner by
 *      Ulrich Mueller <ulrich.mueller42@web.de>
 * modified for em2820 based USB TV tuners by
 *      Markus Rechberger <mrechberger@gmail.com>
 * modified for DViCO Fusion HDTV 5 RT GOLD by
 *      Chaogui Zhang <czhang1974@gmail.com>
 * modified for MSI TV@nywhere Plus by
 *      Henry Wong <henry@stuffedcow.net>
 *      Mark Schultz <n9xmj@yahoo.com>
 *      Brian Rogers <brian_rogers@comcast.net>
 * modified for AVerMedia Cardbus by
 *      Oldrich Jedlicka <oldium.pro@seznam.cz>
 * Zilog Transmitter portions/ideas were derived from GPLv2+ sources:

      
      Copyright (C) 2000,2003 Grant Grundler (grundler at parisc-linux.org)

      
      Copyright (C) 2000, 2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * 03/05/07 davidm	Switch from PCI-DMA to generic device DMA API.
 * 00/12/13 davidm	Rename to swiotlb.c and add mark_clean() to avoid
 *			unnecessary i-cache flushing.
 * 04/07/.. ak		Better overflow handling. Assorted fixes.
 * 05/09/10 linville	Add support for syncing ranges, support syncing for
 *			DMA_BIDIRECTIONAL mappings, miscellaneous cleanup.
 * 08/12/11 beckyb	Add highmem support

      
      Copyright (C) 2000 - 2003 Jeff Dike (jdike@addtoit.com)

      
      Copyright (C) 2000-2003 Krzysztof Halasa <khc@pm.waw.pl>

      
      Copyright (C) 2000, 2003  Maciej W. Rozycki
 *
 * This file contains the time handling details for PC-style clocks as
 * found in some MIPS systems.

      
      Copyright (c) 2000-2003 Patrick Mochel

      
      Copyright (C) 2000-2003 Paul Bame <bame at parisc-linux.org>

      
      Copyright (C) 2000, 2003 Ralf Baechle

      
      Copyright (c) 2000, 2003 Silicon Graphics, Inc.  All rights reserved.

      
      Copyright (c) 2000,2003 Silicon Graphics, Inc.  All rights reserved.

      
      Copyright (c) 2000-2003 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_DQUOT_ITEM_H__
#define __XFS_DQUOT_ITEM_H__

      
      Copyright (c) 2000-2003 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_shared.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_inode.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_alloc.h"
#include "xfs_quota.h"
#include "xfs_error.h"
#include "xfs_trans.h"
#include "xfs_buf_item.h"
#include "xfs_trans_space.h"
#include "xfs_trans_priv.h"
#include "xfs_qm.h"
#include "xfs_cksum.h"
#include "xfs_trace.h"
#include "xfs_log.h"
#include "xfs_bmap_btree.h"

      
      Copyright (c) 2000-2003 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_quota.h"
#include "xfs_error.h"
#include "xfs_trans.h"
#include "xfs_buf_item.h"
#include "xfs_trans_priv.h"
#include "xfs_qm.h"
#include "xfs_log.h"

      
      Copyright (C) 2000, 2004, 2005  MIPS Technologies, Inc.
 *	All rights reserved.
 *	Authors: Carsten Langgaard <carstenl@mips.com>
 *		 Maciej W. Rozycki <macro@mips.com>

      
      Copyright (c) 2000-2004 by David Brownell
 */

      
      Copyright (c) 2000-2004 by David Brownell
 *
 * Derived from the ohci-pci driver

      
      Copyright (C) 2000, 2004 Intel Corp
 * 	Rohit Seth <rohit.seth@intel.com>
 * 	Suresh Siddha <suresh.b.siddha@intel.com>
 * 	Gordon Jin <gordon.jin@intel.com>

      
      Copyright (c) 2000-2004 Jaroslav Kysela <perex@perex.cz>,

      
      Copyright (C) 2000, 2004  Maciej W. Rozycki

      
      Copyright (C) 2000-2004 Neil Brown
 *
 * RAID-10 support for md.

      
      Copyright (C) 2000-2004 Netfilter Core Team <coreteam <at> netfilter.org>

      
      Copyright (C) 2000-2004 Netfilter Core Team <coreteam@netfilter.org>

      
      Copyright (C) 2000-2004 Russell King

      
      Copyright (C) 2000-2004 Russell King
 *

      
      Copyright (c) 2000-2004 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (C) 2000-2004 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 2000-2004 Silicon Graphics, Inc. All rights reserved.
 */
#ifndef _ASM_IA64_SN_LEDS_H
#define _ASM_IA64_SN_LEDS_H

      
      Copyright (c) 2000-2004 Vojtech Pavlik	<vojtech@ucw.cz>

      
      Copyright (c) 2000-2005 Anton Altaparmakov

      
      Copyright (C) 2000-2005 by David Brownell

      
      Copyright (C) 2000-2005 by David Brownell <dbrownell@users.sourceforge.net>

      
      Copyright (C) 2000-2005 Netfilter Core Team <coreteam@netfilter.org>

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */

      
      Copyright (C) 2000-2005 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (c) 2000,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_ALLOC_BTREE_H__
#define	__XFS_ALLOC_BTREE_H__

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_BUF_H__
#define __XFS_BUF_H__

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_DQUOT_H__
#define __XFS_DQUOT_H__

      
      Copyright (c) 2000,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef	__XFS_EXTFREE_ITEM_H__
#define	__XFS_EXTFREE_ITEM_H__

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_FORMAT_H__
#define __XFS_FORMAT_H__

      
      Copyright (c) 2000,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_IALLOC_BTREE_H__
#define	__XFS_IALLOC_BTREE_H__

      
      Copyright (c) 2000,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_IALLOC_H__
#define	__XFS_IALLOC_H__

      
      Copyright (c) 2000,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef	__XFS_INODE_ITEM_H__
#define	__XFS_INODE_ITEM_H__

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_LINUX__
#define __XFS_LINUX__

      
      Copyright (c) 2000,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef	__XFS_LOG_RECOVER_H__
#define __XFS_LOG_RECOVER_H__

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_MOUNT_H__
#define	__XFS_MOUNT_H__

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_QM_H__
#define __XFS_QM_H__

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_QUOTA_DEFS_H__
#define __XFS_QUOTA_DEFS_H__

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_QUOTA_H__
#define __XFS_QUOTA_H__

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_SB_H__
#define	__XFS_SB_H__

      
      Copyright (c) 2000,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_STATS_H__
#define __XFS_STATS_H__

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_SUPER_H__
#define __XFS_SUPER_H__

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_SUPPORT_KMEM_H__
#define __XFS_SUPPORT_KMEM_H__

      
      Copyright (c) 2000,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_TRANS_SPACE_H__
#define __XFS_TRANS_SPACE_H__

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_TYPES_H__
#define	__XFS_TYPES_H__

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include <linux/mm.h>
#include <linux/sched/mm.h>
#include <linux/highmem.h>
#include <linux/slab.h>
#include <linux/swap.h>
#include <linux/blkdev.h>
#include <linux/backing-dev.h>
#include "kmem.h"
#include "xfs_message.h"

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_trans.h"
#include "xfs_buf_item.h"
#include "xfs_trans_priv.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_log.h"
#include "xfs_inode.h"

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_error.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_inode_item.h"
#include "xfs_quota.h"
#include "xfs_trace.h"
#include "xfs_icache.h"
#include "xfs_bmap_util.h"
#include "xfs_dquot_item.h"
#include "xfs_dquot.h"
#include "xfs_reflink.h"

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_attr_sf.h"
#include "xfs_inode.h"
#include "xfs_alloc.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_bmap_btree.h"
#include "xfs_attr.h"
#include "xfs_attr_leaf.h"
#include "xfs_attr_remote.h"
#include "xfs_error.h"
#include "xfs_quota.h"
#include "xfs_trans_space.h"
#include "xfs_trace.h"

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_inode.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_bmap_btree.h"
#include "xfs_alloc.h"
#include "xfs_error.h"
#include "xfs_trans.h"
#include "xfs_trans_space.h"
#include "xfs_trace.h"
#include "xfs_buf.h"
#include "xfs_icache.h"
#include "xfs_rtalloc.h"

      
      Copyright (c) 2000,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_extfree_item.h"
#include "xfs_alloc.h"
#include "xfs_bmap.h"
#include "xfs_trace.h"

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_bmap_btree.h"
#include "xfs_alloc.h"
#include "xfs_error.h"
#include "xfs_trans.h"
#include "xfs_trans_space.h"
#include "xfs_trace.h"
#include "xfs_buf.h"
#include "xfs_icache.h"
#include "xfs_rtalloc.h"

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_dir2.h"
#include "xfs_ialloc.h"
#include "xfs_alloc.h"
#include "xfs_rtalloc.h"
#include "xfs_bmap.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_log.h"
#include "xfs_error.h"
#include "xfs_quota.h"
#include "xfs_fsops.h"
#include "xfs_trace.h"
#include "xfs_icache.h"
#include "xfs_sysfs.h"
#include "xfs_rmap_btree.h"
#include "xfs_refcount_btree.h"
#include "xfs_reflink.h"
#include "xfs_extent_busy.h"

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_inode.h"
#include "xfs_ialloc.h"
#include "xfs_alloc.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_cksum.h"
#include "xfs_trans.h"
#include "xfs_buf_item.h"
#include "xfs_bmap_btree.h"
#include "xfs_alloc_btree.h"
#include "xfs_ialloc_btree.h"
#include "xfs_log.h"
#include "xfs_rmap_btree.h"
#include "xfs_bmap.h"
#include "xfs_refcount_btree.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_ialloc.h"
#include "xfs_itable.h"
#include "xfs_quota.h"
#include "xfs_error.h"
#include "xfs_bmap.h"
#include "xfs_bmap_btree.h"
#include "xfs_bmap_util.h"
#include "xfs_trans.h"
#include "xfs_trans_space.h"
#include "xfs_qm.h"
#include "xfs_trace.h"
#include "xfs_icache.h"
#include "xfs_cksum.h"

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_error.h"
#include "xfs_dir2.h"
#include "xfs_dir2_priv.h"
#include "xfs_ioctl.h"
#include "xfs_trace.h"
#include "xfs_log.h"
#include "xfs_icache.h"
#include "xfs_pnfs.h"
#include "xfs_iomap.h"
#include "xfs_reflink.h"

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_inode.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_acl.h"
#include "xfs_quota.h"
#include "xfs_error.h"
#include "xfs_attr.h"
#include "xfs_trans.h"
#include "xfs_trace.h"
#include "xfs_icache.h"
#include "xfs_symlink.h"
#include "xfs_da_btree.h"
#include "xfs_dir2.h"
#include "xfs_trans_space.h"
#include "xfs_iomap.h"
#include "xfs_defer.h"

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_errortag.h"
#include "xfs_error.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_log.h"
#include "xfs_log_priv.h"
#include "xfs_log_recover.h"
#include "xfs_inode.h"
#include "xfs_trace.h"
#include "xfs_fsops.h"
#include "xfs_cksum.h"
#include "xfs_sysfs.h"
#include "xfs_sb.h"

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_ioctl.h"
#include "xfs_alloc.h"
#include "xfs_rtalloc.h"
#include "xfs_itable.h"
#include "xfs_error.h"
#include "xfs_attr.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_fsops.h"
#include "xfs_discard.h"
#include "xfs_quota.h"
#include "xfs_export.h"
#include "xfs_trace.h"
#include "xfs_icache.h"
#include "xfs_symlink.h"
#include "xfs_trans.h"
#include "xfs_acl.h"
#include "xfs_btree.h"
#include <linux/fsmap.h>
#include "xfs_fsmap.h"
#include "scrub/xfs_scrub.h"
#include "xfs_sb.h"

      
      Copyright (c) 2000,2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_inode_item.h"
#include "xfs_trace.h"

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_trans.h"
#include "xfs_error.h"
#include "xfs_btree.h"
#include "xfs_alloc.h"
#include "xfs_fsops.h"
#include "xfs_trans_space.h"
#include "xfs_rtalloc.h"
#include "xfs_trace.h"
#include "xfs_log.h"
#include "xfs_ag.h"
#include "xfs_ag_resv.h"

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_log_format.h"
#include "xfs_bit.h"

      
      Copyright (c) 2000-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_sysctl.h"

      
      Copyright (c) 2000-2005 Vojtech Pavlik <vojtech@suse.cz>

      
      Copyright (c) 2000-2006, 2012-2016, Ericsson AB

      
      Copyright (c) 2000-2006, 2014-2015, Ericsson AB

      
      Copyright (c) 2000-2006, 2014-2016, Ericsson AB

      
      Copyright (c) 2000-2006, 2014-2018, Ericsson AB

      
      Copyright (c) 2000-2006, 2014, Ericsson AB

      
      Copyright (c) 2000-2006, 2018, Ericsson AB

      
      Copyright (c) 2000-2006, Ericsson AB

      
      Copyright (C) 2000 - 2006 Krzysztof Halasa <khc@pm.waw.pl>

      
      Copyright (c) 2000-2006 PMC-Sierra INC.

      
      Copyright (c) 2000-2006 Silicon Graphics, Inc.

      
      Copyright (c) 2000-2006 Silicon Graphics, Inc.  All rights reserved.
 */

      
      Copyright (c) 2000-2006 Silicon Graphics, Inc.  All Rights Reserved.
 */

      
      Copyright (c) 2000-2006 Silicon Graphics, Inc.
 * All Rights Reserved.
 */

      
      Copyright (C) 2000-2006 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (c) 2000-2006 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_BMAP_H__
#define	__XFS_BMAP_H__

      
      Copyright (c) 2000-2006 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_BMAP_UTIL_H__
#define	__XFS_BMAP_UTIL_H__

      
      Copyright (c) 2000-2006 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_SUPPORT_MRLOCK_H__
#define __XFS_SUPPORT_MRLOCK_H__

      
      Copyright (c) 2000-2006 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef XFS_SYNC_H
#define XFS_SYNC_H 1

      
      Copyright (c) 2000-2006 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include <linux/log2.h>

      
      Copyright (c) 2000-2006 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include <linux/log2.h>
#include <linux/iversion.h>

      
      Copyright (c) 2000-2006 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include <linux/stddef.h>
#include <linux/errno.h>
#include <linux/gfp.h>
#include <linux/pagemap.h>
#include <linux/init.h>
#include <linux/vmalloc.h>
#include <linux/bio.h>
#include <linux/sysctl.h>
#include <linux/proc_fs.h>
#include <linux/workqueue.h>
#include <linux/percpu.h>
#include <linux/blkdev.h>
#include <linux/hash.h>
#include <linux/kthread.h>
#include <linux/migrate.h>
#include <linux/backing-dev.h>
#include <linux/freezer.h>

      
      Copyright (c) 2000-2006 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_quota.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_error.h"
#include "xfs_trans.h"
#include "xfs_qm.h"

      
      Copyright (c) 2000-2006 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_dir2.h"
#include "xfs_inode.h"
#include "xfs_btree.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_extfree_item.h"
#include "xfs_alloc.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_bmap_btree.h"
#include "xfs_rtalloc.h"
#include "xfs_errortag.h"
#include "xfs_error.h"
#include "xfs_quota.h"
#include "xfs_trans_space.h"
#include "xfs_buf_item.h"
#include "xfs_trace.h"
#include "xfs_symlink.h"
#include "xfs_attr_leaf.h"
#include "xfs_filestream.h"
#include "xfs_rmap.h"
#include "xfs_ag_resv.h"
#include "xfs_refcount.h"
#include "xfs_icache.h"

      
      Copyright (c) 2000-2006 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_log.h"
#include "xfs_log_priv.h"
#include "xfs_log_recover.h"
#include "xfs_inode_item.h"
#include "xfs_extfree_item.h"
#include "xfs_trans_priv.h"
#include "xfs_alloc.h"
#include "xfs_ialloc.h"
#include "xfs_quota.h"
#include "xfs_cksum.h"
#include "xfs_trace.h"
#include "xfs_icache.h"
#include "xfs_bmap_btree.h"
#include "xfs_error.h"
#include "xfs_dir2.h"
#include "xfs_rmap_item.h"
#include "xfs_buf_item.h"
#include "xfs_refcount_item.h"
#include "xfs_bmap_item.h"

      
      Copyright (c) 2000-2006 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_inode.h"
#include "xfs_errortag.h"
#include "xfs_error.h"
#include "xfs_cksum.h"
#include "xfs_icache.h"
#include "xfs_trans.h"
#include "xfs_ialloc.h"
#include "xfs_dir2.h"

      
      Copyright (C) 2000-2006 Tigran Aivazian <aivazian.tigran@gmail.com>
 *	      2006	Shaohua Li <shaohua.li@intel.com>
 *	      2013-2016	Borislav Petkov <bp@alien8.de>
 *
 * X86 CPU microcode early update for Linux:
 *

      
      Copyright (C) 2000-2006 Tigran Aivazian <aivazian.tigran@gmail.com>
 *		 2006 Shaohua Li <shaohua.li@intel.com>
 *
 * Intel CPU microcode early update for Linux

      
      Copyright (c) 2000-2007, 2014-2017 Ericsson AB

      
      Copyright (C) 2000 - 2007 Jeff Dike (jdike@

      
      Copyright (C) 2000 - 2007 Jeff Dike (jdike

      
      Copyright (c) 2000-2007 PMC-Sierra INC.

      
      Copyright (c) 2000-2007 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (c) 2000-2007 Silicon Graphics, Inc.  All Rights Reserved.
 */

      
      Copyright (C) 2000 - 2008 Jeff Dike (jdike@

      
      Copyright (C) 2000-2008 Krzysztof Halasa <khc@pm.waw.pl>

      
      Copyright (c) 2000-2008 LSI Corporation.
 *

      
      Copyright (c) 2000-2008 LSI Corporation.  All rights reserved.
 *                                                                         *
 * Description                                                             *

      
      Copyright (c) 2000-2008 LSI Corporation. All rights reserved.
 *
 *  NAME:           fc_log.h
 *  SUMMARY:        MPI IocLogInfo definitions for the SYMFC9xx chips
 *  DESCRIPTION:    Contains the enumerated list of values that may be returned
 *                  in the IOCLogInfo field of a MPI Default Reply Message.

      
      Copyright (c) 2000-2008 LSI Corporation
 *  (mailto:DL-MPTFusionLinux@lsi.com)
 *

      
      Copyright (C) 2000-2008 Silicon Graphics, Inc.
 */

      
      Copyright (c) 2000-2008 Silicon Graphics, Inc.  All Rights Reserved.
 */

      
      Copyright (c) 2000-2008 The Regents of the University of Michigan.
 *  All rights reserved.
 *
 *  Andy Adamson   <andros@umich.edu>

      
      Copyright (c) 2000-2008 The Regents of the University of Michigan.
 *  All rights reserved.
 *
 *  Andy Adamson   <andros@umich.edu>
 *  Bruce Fields   <bfields@umich.edu>

      
      Copyright (c) 2000-2008 The Regents of the University of Michigan.
 *  All rights reserved.
 *
 *  Andy Adamson	<andros@umich.edu>
 *  J. Bruce Fields	<bfields@umich.edu>

      
      Copyright (C) 2000-2008, Willy Tarreau <w@1wt.eu>

      
      Copyright (C) 2000 - 2009  Stuart Menefy

      
      Copyright (c) 2000-2010 Adaptec, Inc.

      
      Copyright (C) 2000-2010 Steven J. Hill <sjhill@realitydiluted.com>

      
      Copyright (C) 2000,2012 MIPS Technologies, Inc.
 * All rights reserved.
 * Authors: Carsten Langgaard <carstenl@mips.com>
 *          Steven J. Hill <sjhill@mips.com>
 */
#ifndef __ASM_MIPS_BOARDS_GENERIC_H
#define __ASM_MIPS_BOARDS_GENERIC_H

      
      Copyright (C) 2000,2012 MIPS Technologies, Inc.  All rights reserved.
 *	Carsten Langgaard <carstenl@mips.com>
 *	Steven J. Hill <sjhill@mips.com>
 */
#ifndef _MIPS_MALTAINT_H
#define _MIPS_MALTAINT_H

      
      Copyright (C) 2000-2016 Broadcom Corporation.

      
      Copyright (c) 2000-2017, Ericsson AB

      
      Copyright (C) 2000 - 2018, Intel Corp.
 *

      
      Copyright (c) 2000 - 2018 Intel Corporation"

#if ACPI_MACHINE_WIDTH == 64
#define ACPI_WIDTH          " (64-bit version)"

      
      Copyright (C) 2000-2018, VMware, Inc. All Rights Reserved.
 *
 * This is VMware physical memory management driver for Linux. The driver
 * acts like a "balloon" that can be inflated to reclaim physical pages by
 * reserving them in the guest and invalidating them in the monitor,
 * freeing up the underlying machine pages so they can be allocated to
 * other guests.  The balloon can also be deflated to allow the guest to
 * use more physical memory. Higher level policies can control the sizes
 * of balloons in VMs in order to manage physical memory resources.

      
      Copyright (C) 2000 Abramo Bagnara <abramo@alsa-project.org>

      
      Copyright (c) 2000 Adaptec Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 2000 AG Electronics
 *  Note: the data sheets don't seem to be available from Asiliant.
 *  They are available by searching developer.intel.com, but are not otherwise
 *  linked to.
 *
 *  This driver should be portable with minimal effort to the 69000 display
 *  chip, and to the twin-display mode of the 69030.
 *  Contains code from Thomas Hhenleitner <th@visuelle-maschinen.de> (thanks)

      
      Copyright (C) 2000 Al Borchers (alborchers@steinerpoint.com)
 */

      
      Copyright (C) 2000 Al Borchers		<borchers@steinerpoint.com>
 *
 * See Documentation/usb/usb-serial.txt for more information on using this
 * driver

      
      Copyright (C) 2000 Al Borchers (borchers@steinerpoint.com)
 *
 * This driver was originally based on the ACM driver by Armin Fuerst (which was
 * based on a driver by Brad Keryan)

      
      Copyright (C) 2000 Andrea Arcangeli <andrea@suse.de> SuSE

      
      Copyright (C) 2000 Andrea Arcangeli <andrea@suse.de> SuSE
 */

      
      Copyright (C) 2000 Andrea Arcangeli <andrea@suse.de> SuSE
 *
 * 30042000 Jens Axboe <axboe@kernel.dk> :
 *

      
      Copyright (c) 2000 Andreas Bach Aaen	<abach@stofanet.dk>

      
      Copyright (C) 2000			Andre Hedrick <andre@linux-ide.org>

      
      Copyright (C) 2000	Andre Hedrick <andre@suse.com>

      
      Copyright (C) 2000	Andre Hedrick <andre@suse.com>
   
   Further tiny build fixes and trivial hoovering    Alan Cox

      
      Copyright (C) 2000       Andrew Henroid

      
      Copyright (C) 2000 Andrew Henroid

      
      Copyright (C) 2000 Andrew Tridgell <tridge@valinux.com>
 *
 * Earlier work by Werner Almesberger, Paul `Rusty' Russell and Paul Mackerras.

      
      Copyright (C) 2000 Andrey Panin <pazke@donpac.ru>

      
      Copyright (c) 2000 Ani Joshi <ajoshi@kernel.crashing.org>

      
      Copyright (C) 2000  Ani Joshi <ajoshi@unixbox.com>

      
      Copyright (C) 2000 Anton Blanchard (anton@linuxcare.com.au)

      
      Copyright (C) 2000  Anton Blanchard (anton@samba.org)
 */

      
      Copyright (C) 2000 Anton Blanchard (anton@samba.org)
 */

      
      Copyright (C) 2000 Asit Mallick <Asit.K.Mallick@intel.com>

      
      Copyright (c) 2000 ATecoM GmbH
 *
 * The author may be reached at ecd@atecom.com.

      
      Copyright (C) 2000  Atom Create Engineering Co., Ltd.
 *
 * IO-DATA LANDISK support

      
      Copyright (C) 2000  Atom Create Engineering Co., Ltd.
 *
 * Renesas Technology Sales RTS7751R2D support

      
      Copyright (C) 2000 Benjamin Herrenschmidt

      
      Copyright (c) 2000 by Abramo Bagnara <abramo@alsa-project.org>
 *

      
      copyright            : (C) 2000 by Adaptec

			   July 30, 2001 First version being submitted
			   for inclusion in the kernel.  V2.4

      
      Copyright (C) 2000 by Andreas Gruenbacher <a.gruenbacher@computer.org>

      
      Copyright (C) 2000 by Bart Hartgers <bart@etpmod.phys.tue.nl>,
 *			  Jaroslav Kysela <perex@perex.cz>

      
      Copyright (C) 2000 by Colin Ngam
 */
#ifndef _ASM_SN_LAUNCH_H
#define _ASM_SN_LAUNCH_H

      
      Copyright (C) 2000 by Massimo Piccioni <dafastidio@libero.it>

      
      Copyright (c) 2000 by Silicon Graphics, Inc.

      
      Copyright (C) 2000 by Silicon Graphics, Inc.

      
      Copyright (c) 2000 by Takashi Iwai <tiwai@suse.de>,

      
      Copyright (c) 2000 by Takashi Iwai <tiwai@suse.de>

      
      Copyright (c) 2000 by Takashi Iwai <tiwai@suse.de>
 *
 * Based on nm256_audio.c OSS driver in linux kernel.
 * The original author of OSS nm256 driver wishes to remain anonymous,
 * so I just put my acknoledgment to him/her here.
 * The original author's web page is found at
 *	http://www.uglx.org/sony.html

      
      Copyright (C) 2000 by Tim Waugh (added LPSETTIMEOUT ioctl)
 */

      
      Copyright (c) 2000 by Zach Brown <zab@zabbo.net>
 *                       Takashi Iwai <tiwai@suse.de>
 *
 * Most of the hardware init stuffs are based on maestro3 driver for
 * OSS/Free by Zach Brown.  Many thanks to Zach!

      
      Copyright (C) 2000  Cesar Miquel  (miquel@df.uba.ar)
    ---------------------------------------------------------------------- */

      
      Copyright (C) 2000       Chen-Yuan Wu <gwu@esoft.com>

      
      Copyright (C) 2000 Chris R. Baugher <baugher@enteract.com>

      
      Copyright (c) 2000 Clifford Wolf		<clifford@clifford.at>

      
      Copyright (C) 2000 Crossnet Co. <info@crossnet.co.jp>

      
      Copyright (C) 2000 Damjan Lampret

      
      Copyright (c) 2000 Daniel Egger		<egger@suse.de>

      
      Copyright (C) 2000 Dave Kennedy

      
      Copyright (C) 2000 David A. Schleef <ds@schleef.org>

      
      Copyright (C) 2000 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 2000 David A. Schleef <ds@schleef.org>
 *
 * Based on Sensoray Model 626 Linux driver Version 0.2

      
      Copyright (C) 2000, David Gibson, Linuxcare Australia.

      
      Copyright (C) 2000 David Gibson, Linuxcare Australia.
 *	With some help from :

      
      Copyright (C) 2000 David Howells

      
      Copyright (C) 2000 David Huggins-Daines <dhd@debian.org>

      
      Copyright (C) 2000 David Huggins-Daines <dhd with pobox.org>

      
      Copyright (C) 2000 David Kennedy <dkennedy with linuxcare.com>

      
      Copyright (C) 2000           David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright (C) 2000 David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright (C) 2000 David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 2000		David Mosberger-Tang <davidm@hpl.hp.com>

      
      Copyright (C) 2000 David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * Generic IA-64 unwind info decoder.

      
      Copyright (C) 2000 David S. Miller (davem@redhat.com)
 */

      
      Copyright (C) 2000 Deep Blue Solutions Ltd.

      
      Copyright (C) 2000 Deep Blue Solutions Ltd.
 */

      
      Copyright (C) 2000 Deep Blue Solutions Ltd

      
      Copyright (C) 2000 Deep Blue Solutions Ltd.
 *
 * This is a generic driver for ARM AMBA-type serial ports.  They
 * have a lot of 16550-like features, but are not register compatible.
 * Note that although they do have CTS, DCD and DSR inputs, they do
 * not have an RI input, nor do they have DTR or RTS outputs.  If
 * required, these have to be supplied via some other means (eg, GPIO)
 * and hooked into this driver.

      
      Copyright (C) 2000		Don Dugger <n0ano@valinux.com>

      
      Copyright (c) 2000 Eric Brower <ebrower@usa.net>
 *

      
      Copyright (c) 2000 Eric Brower (ebrower@usa.net)

      
      Copyright (c) 2000 Eric Brower (ebrower@usa.net)
 */

      
      Copyright (c) 2000 Eric Sandeen <eric_sandeen@bigfoot.com>

      
      Copyright (c) 2000 Ericsson Radio Systems AB.
 *
 * Support for FEC controller of ColdFire processors.

      
      Copyright (C) 2000 Eric Youngdale,

      
      Copyright (C) 2000 Frank Mori Hess <fmhess@users.sourceforge.net>

      
      Copyright (C) 2000 Frank Mori Hess <fmhess@users.sourceforge.net>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (C) 2000 Franz Sirl.
 *
 * Adapted to ADB changes and support for more devices by
 * Benjamin Herrenschmidt. Adapted from code in MkLinux
 * and reworked.

      
      Copyright (C) 2000 Franz Sirl.
 *
 * This file will soon be removed in favor of an uinput userspace tool.

      
      Copyright (c) 2000  Frodo Looijaard <frodol@dds.nl>,

      
      Copyright (C) 2000       Frodo Looijaard <frodol@dds.nl>
 *                          Philip Edelbrock <phil@netroedge.com>
 *                          Stephen Rousset <stephen.rousset@rocketlogix.com>
 *                          Dan Eaton <dan.eaton@rocketlogix.com>

      
      Copyright (C) 2000 Geert Uytterhoeven <geert@linux-m68k.org>
 *		       Sony Software Development Center Europe (SDCE), Brussels
 *
 *  This file is based on the following documentation:
 *

      
      Copyright (c) 2000 Gerd Knorr
 * based on code by:

      
      Copyright (c) 2000 Gerd Knorr <kraxel@goldbach.in-berlin.de>
 *	Michal Kochanowicz <mkochano@pld.org.pl>
 *	Christoph Bartelmus <lirc@bartelmus.de>
 *	Ulrich Mueller <ulrich.mueller42@web.de>
 *	Stefan Jahn <stefan@lkcc.org>
 *	Jerome Brock <jbrock@users.sourceforge.net>
 *	Thomas Reitmayr (treitmayr@yahoo.com)
 *	Mark Weaver <mark@npsl.co.uk>
 *	Jarod Wilson <jarod@redhat.com>

      
      Copyright (C) 2000           Gerhard Tonn (ton@de.ibm.com)

      
      Copyright (C) 2000 Goutham Rao <goutham.rao@intel.com>

      
      Copyright (C) 2000, Goutham Rao <goutham.rao@intel.com>
 */

      
      Copyright (C) 2000 Grant Grundler <grundler with parisc-linux.org>

      
      Copyright (C) 2000 Grant Grundler, Hewlett-Packard
*/
#ifndef _PARISC_PTRACE_H
#define _PARISC_PTRACE_H

      
      Copyright (C) 2000 Grant Grundler, Hewlett-Packard
*/
#ifndef _UAPI_PARISC_PTRACE_H
#define _UAPI_PARISC_PTRACE_H

      
      Copyright (C) 2000 Greg Banks, Mitch Davis

      
      Copyright (C) 2000 Greg Banks, Mitch Davis
 * C API to interface to the standard LinuxSH BIOS
 * usually from within the early stages of kernel boot.
 */
extern void sh_bios_console_write(const char *buf, unsigned int len);
extern void sh_bios_gdb_detach(void);

      
      Copyright (c) 2000 Guillaume Delvit based on Gerd Knorr source
 * and Eric Sandeen
 *

      
      Copyright (C) 2000 Harald Koerfgen

      
      Copyright (C) 2000 Harald Koerfgen
 */

      
      Copyright (C) 2000 Hermann Jung <hej@odn.de>
 */

      
      Copyright (C) 2000           Hewlett-Packard Co.

      
      Copyright (C) 2000 Hewlett-Packard Co.

      
      Copyright (C) 2000 Hewlett-Packard Co

      
      Copyright (C) 2000		Hewlett-Packard Co.

      
      Copyright (C) 2000 Hewlett-Packard Co, Linuxcare Inc.

      
      Copyright (C) 2000 Hewlett Packard (Grant Grundler)

      
      Copyright (C) 2000 Holger Waechtler <holger@convergence.de>

      
      Copyright (C) 2000 IBM Corporation

      
      Copyright (C) 2000 Imagination Technologies Ltd

      
      Copyright (C) 2000 Inside Out Networks, All rights reserved.

      
      Copyright (C) 2000 Inside Out Networks, Inc.
 *

      
      Copyright (C) 2000 Intel

      
      Copyright (C) 2000 Intel Corp.

      
      Copyright (c) 2000 James E. Blair		<corvus@gnu.org>

      
      Copyright (C)  2000 James Simmons (jsimmons@linux-fbdev.org)

      
      Copyright (c) 2000 Jaroslav Kysela <perex@perex.cz>

      
      Copyright (c) 2000 Jaroslav Kysela <perex@perex.cz>
 *

      
      Copyright (c) 2000 Jaroslav Kysela <perex@perex.cz>
 *
 *   This is modified (by Sasha Khapyorsky <sashak@alsa-project.org>) version
 *   of ALSA ICH sound driver intel8x0.c .

      
      Copyright (C) 2000 Jeff Dike (jdike@karaya.com)

      
      Copyright (C) 2000 Jeff Wiedemeier (Compaq Computer Corporation)
 *
 *	Contains declarations and macros to support Alpha error handling
 * 	implementations.

      
      Copyright (C) 2000 Jeff Wiedemeier (Compaq Computer Corporation)
 *
 *	Error handling code supporting Alpha systems

      
      Copyright (C) 2000 Jeff Wiedemeier (Compaq Computer Corporation)
 *
 *	Error handling code supporting TITAN systems

      
      Copyright (C) 2000 Jens Axboe <axboe@suse.de>

      
      Copyright (c) 2000 Jeroen B. Vreeken (pe1rxq@amsat.org)

      
      Copyright (C) 2000 Jim Pick <jim@jimpick.com>

      
      Copyright (C) 2000 John G Dorsey <john
 *
 * This file contains definitions for the PCMCIA support code common to
 * integrated SOCs like the SA-11x0 and PXA2xx microprocessors.

      
      Copyright (C) 2000 John G Dorsey <john
 *
 * This file contains definitions for the SA-1111 Companion Chip.
 * (Structure and naming borrowed from SA-1101.h, by Peter Danielsson.)

      
      Copyright (C) 2000 John Marvin

      
      Copyright (C) 2000 John Marvin <jsm at parisc-linux.org>

      
      Copyright (c) 2000 Justin Cormack
 */

      
      Copyright (C) 2000  Kazumoto Kojima

      
      Copyright (C) 2000 Kazumoto Kojima

      
      Copyright (C) 2000  Kazumoto Kojima
 *
 * Hitachi SolutionEngine support

      
      Copyright (C) 2000  Kazumoto Kojima
 *
 * Hitachi SolutionEngine Support.

      
      Copyright (C) 2000  Kazumoto Kojima
 *
 *           Modified for 7751 Solution Engine by
 *           Ian da Silva and Jeremy Siegel, 2001.

      
      Copyright (C) 2000  Kazumoto Kojima
 *
 * Renesas Technology Sales RTS7751R2D Support, R2D-PLUS and R2D-1.

      
      Copyright (C) 2000  Kazumoto Kojima
 *
 * SMSC 37C93x Super IO Chip support

      
      Copyright (C) 2000 LASAT Networks A/S.

      
      Copyright (C) 2000 LASAT Networks A/S.
 *
 * Brian Murphy <brian@murphy.dk>

      
      Copyright (C) 2000       Lineo Inc. (www.lineo.com)

      
      Copyright (C) 2000  Lineo, Inc.  (www.lineo.com)
 *
 *  Based on:
 *

      
      Copyright (C) 2000, Lineo (www.lineo.com)
 */

      
      Copyright (C) 2000, Lineo (www.lineo.com)
 *	Yaroslav Vinogradov yaroslav.vinogradov@freescale.com

      
      Copyright (c) 2000	Linus Torvalds
 */

      
      Copyright (C) 2000 Linus Torvalds.
 *               2000 Transmeta Corp.
 */

      
      Copyright (C) 2000 Linus Torvalds.
 *		 2000 Transmeta Corp.
 *		 2000-2001 Christoph Rohland
 *		 2000-2001 SAP AG
 *		 2002 Red Hat Inc.

      
      Copyright (C) 2000 Linus Torvalds.
 *               2000 Transmeta Corp.
 *
 * Usage limits added by David Gibson, Linuxcare Australia.
 * This file is released under the GPL.

      
      Copyright (C) 2000 Linuxcare, Inc.
 *
 *  Based on the ia64, i386, and alpha versions.

      
      Copyright (C) 2000 Manfred Spraul
	* further cleanups
		power management.
		support for big endian descriptors

      
      Copyright (C) 2000 Marc Boucher <marc@mbsi.ca>

      
      Copyright (C) 2000 Marcus Metzler <marcus@convergence.de>

      
      Copyright (c) 2000 Mark Fletcher
 */

      
      Copyright (c) 2000 Mark Fletcher
 *

      
      Copyright (c) 2000 Mark Fletcher
 *
 *  Sponsored by Quelltext AG (http://www.quelltext-ag.de), Dortmund, Germany

      
      Copyright (C) 2000			Mark Lord <mlord@pobox.com>

      
      Copyright (c) 2000 Markus Demleitner <msdemlei@cl.uni-heidelberg.de>

      
      Copyright (C) 2000 Markus Kempf <kempf@matsci.uni-sb.de>
 * with suggestions from David Schleef		16.06.2000
 */

      
      Copyright (C) 2000 Martin K Petersen <mkp at mkp.net>

      
      Copyright (C) 2000 Matthew Wilcox <matthew@wil.cx>

      
      Copyright (C) 2000 Matthew Wilcox (willy a debian . org)

      
      Copyright (C) 2000 Michael Ang <mang with subcarrier.org>

      
      Copyright (c) 2000 Mike Corrigan <mikejc@us.ibm.com>
 *
 * SMP scalability work:

      
      Copyright (C) 2000  MIPS Technologies, Inc.

      
      Copyright (C) 2000 MIPS Technologies, Inc.
 *

      
      Copyright (C) 2000 MIPS Technologies, Inc.  All rights reserved.

      
      Copyright (C) 2000 MIPS Technologies, Inc.  All rights reserved.
 *

      
      Copyright (C) 2000 MIPS Technologies, Inc.  All rights reserved.
**

      
      Copyright (C) 2000 MIPS Technologies, Inc. All rights reserved.
 */

      
      Copyright (C) 2000 MIPS Technologies, Inc.  All rights reserved.
**
**  Added support for HP PARISC big endian systems.

      
      Copyright (C) 2000 MIPS Technologies, Inc.  All rights reserved.
 * Author: Carsten Langgaard, carstenl@mips.com
 *

      
      Copyright (C) 2000 MIPS Technologies, Inc. All rights reserved.
 */
#ifndef __ARCH_MIPS_MATH_EMU_IEEE754_H
#define __ARCH_MIPS_MATH_EMU_IEEE754_H

      
      Copyright (C) 2000 MIPS Technologies, Inc.  All rights reserved.
 */
#ifndef _ASM_FPU_EMULATOR_H
#define _ASM_FPU_EMULATOR_H

      
      Copyright (C) 2000 MIPS Technologies, Inc.  All rights reserved.
 */
#include <linux/bug.h>
#include <linux/init.h>
#include <linux/export.h>
#include <linux/signal.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/string.h>
#include <linux/types.h>
#include <linux/pagemap.h>
#include <linux/ptrace.h>
#include <linux/mman.h>
#include <linux/mm.h>
#include <linux/memblock.h>
#include <linux/highmem.h>
#include <linux/swap.h>
#include <linux/proc_fs.h>
#include <linux/pfn.h>
#include <linux/hardirq.h>
#include <linux/gfp.h>
#include <linux/kcore.h>
#include <linux/initrd.h>

      
      Copyright (C) 2000 MIPS Technologies, Inc.
 */
#ifndef _ASM_EXEC_H
#define _ASM_EXEC_H

      
      Copyright (C) 2000 MIPS Technologies, Inc.
 */
#ifndef _ASM_IRQFLAGS_H
#define _ASM_IRQFLAGS_H

      
      Copyright (C) 2000 MIPS Technologies, Inc.
 */
#ifndef _ASM_SWITCH_TO_H
#define _ASM_SWITCH_TO_H

      
      Copyright (C) 2000 MIPS Technologies, Inc.
 */
#include <asm/irqflags.h>
#include <asm/hazards.h>
#include <linux/compiler.h>
#include <linux/preempt.h>
#include <linux/export.h>
#include <linux/stringify.h>

      
      Copyright (C) 2000 MIPS Technologies, Inc.
 */
#include <linux/compat.h>
#include <linux/types.h>
#include <linux/sched.h>
#include <linux/mm.h>
#include <linux/kbuild.h>
#include <linux/suspend.h>
#include <asm/cpu-info.h>
#include <asm/pm.h>
#include <asm/ptrace.h>
#include <asm/processor.h>
#include <asm/smp-cps.h>

      
      Copyright (C) 2000 MontaVista Software Inc.

      
      Copyright (c) 2000 MontaVista Software, Inc (source@mvista.com)

      
      Copyright (c) 2000 MontaVista Software, Inc (source@mvista.com)
 *	2.3.99 Updates
 *

      
      Copyright (C) 2000 Netgem S.A.
 * converted to the generic Reed-Solomon library by Thomas Gleixner <tglx@linutronix.de>
 *
 * Interface to generic NAND code for M-Systems DiskOnChip devices

      
      Copyright (C) 2000  Niibe Yutaka

      
      Copyright (C) 2000 Niibe Yutaka (HP620 Keyb translation table)

      
      Copyright (c) 2000 Nils Faerber
 *
 * Based on rtc.c by Paul Gortmaker

      
      Copyright (c) 2000 Nokia Research Center

      
      Copyright (C) 2000 Oleg Drokin <green@crimea.edu>

      
      Copyright (C) 2000 Oleg Drokin <green@crimea.edu>
 *

      
      Copyright (C) 2000  Pavel Machek <pavel@ucw.cz>

      
      Copyright (C) 2000 Peter Berger (pberger@brimson.com)

      
      Copyright (c) 2000 Peter Denison <peterd@pnd-pc.demon.co.uk>

      
      Copyright (c) 2000 Philip Edelbrock <phil@stimpy.netroedge.com>

      
      Copyright (C) 2000 Philip Edelbrock <phil@stimpy.netroedge.com>

      
      Copyright (C) 2000 Philipp Rumpf

      
      Copyright (C) 2000 Philipp Rumpf
 */

      
      Copyright (C) 2000 Philipp Rumpf

#include <linux/sched.h>
#include <linux/sched/debug.h>
#include <linux/smp.h>
#include <linux/kernel.h>
#include <asm/io.h>
#include <asm/ptrace.h>
#include <asm/machdep.h>

      
      Copyright (C) 2000  Philipp Rumpf <prumpf@tux.org>

      
      Copyright (C) 2000 Philipp Rumpf <prumpf@tux.org>.
 */

      
      Copyright (C) 2000 Philipp Rumpf <prumpf@tux.org>

      
      Copyright (C) 2000 Philipp Rumpf <prumpf@tux.org>
 *   - based on skeletonfb, which was
 *	Created 28 Dec 1997 by Geert Uytterhoeven
 * - HP Xhp cfb-based X11 window driver for XFree86

      
      Copyright (C) 2000 Philipp Rumpf (prumpf@tux.org)
 *
 * Cache and TLB management

      
      Copyright (C) 2000 Philipp Rumpf <prumpf with tux.org>

      
      Copyright (C) 2000 Qlogic Corporation

      
      Copyright (C) 2000 Qlogic Corporation (www.qlogic.com)

      
      Copyright (C) 2000 Ralph Metzler

      
      Copyright (C) 2000 Ralph  Metzler <ralph@convergence.de>

      
      Copyright (c) 2000 Randy Dunlap	<rdunlap@xenotime.net>

      
      Copyright (C) 2000 Richard Hirst <rhirst with parisc-linux.org>

      
      Copyright (C) 2000 RidgeRun, Inc.

      
      Copyright (C) 2000 RidgeRun, Inc.
 * Author: Greg Lonnon <glonnon@ridgerun.com>
 *
 * Rewritten by:

      
      Copyright (C) 2000 RidgeRun, Inc.
 * Author: RidgeRun, Inc.
 *   glonnon@ridgerun.com, skranz@ridgerun.com, stevej@ridgerun.com
 *

      
      Copyright (C) 2000 RidgeRun, Inc.
 * Author: RidgeRun, Inc.
 *         Greg Lonnon glonnon@ridgerun.com or info@ridgerun.com
 *

      
      Copyright (C) 2000, Rohit Seth <rohit.seth@intel.com>

      
      Copyright (c) 2000 RP Internet (www.rpi.net.au).

      
      Copyright (C) 2000 Russell King

      
      Copyright (C) 2000 Russell King
 *
 * Consistent memory allocators.  Used for DMA devices that want to
 * share uncached memory with the processor core.  The function return
 * is the virtual address and 'dma_handle' is the physical address.
 * Mostly stolen from the ARM port, with some changes for PowerPC.
 *						-- Dan

      
      Copyright (C) 2000 Russell King
  *
  * Driver for max1363 and similar chips.

      
      Copyright (C) 2000 Sam Creasey
 *
 * Contains common routines for sun3/sun3x DVMA management.

      
      Copyright (C) 2000 Sam Creasey <sammy@sammy.net>

      
      Copyright (c) 2000 Sam Mosel		<sam.mosel@computer.org>

      
      Copyright (C) 2000 Serguei Miridonov <mirsev@cicese.mx>
 *
 * Changes by Ronald Bultje <rbultje@ronald.bitfreak.net>
 *    - moved over to linux>=2.4.x i2c protocol (9/9/2002)

      
      Copyright (C) 2000 Serguei Miridonov <mirsev@cicese.mx>
 *
 * Changes for BUZ by Wolfgang Scherr <scherr@net4you.net>

      
      Copyright (C) 2000 Serguei Miridonov <mirsev@cicese.mx>
 *
 * Currently maintained by:

      
      Copyright (C) 2000 Serguei Miridonov <mirsev@cicese.mx>
 *    - some corrections for Pinnacle Systems Inc. DC10plus card.
 *
 * Changes by Ronald Bultje <rbultje@ronald.bitfreak.net>
 *    - moved over to linux>=2.4.x i2c protocol (1/1/2003)

      
      Copyright (C) 2000 Serguei Miridonov <mirsev@cicese.mx>
 *    - some corrections for Pinnacle Systems Inc. DC10plus card.
 *
 * Changes by Ronald Bultje <rbultje@ronald.bitfreak.net>
 *    - moved over to linux>=2.4.x i2c protocol (9/9/2002)

      
      Copyright (C) 2000 Serguei Miridonov <mirsev@cicese.mx>
 *
 * This code was modify/ported from the saa7111 driver written
 * by Dave Perks.

      
      Copyright (C) 2000 Serguei Miridonov <mirsev@cicese.mx>

    This code was modify/ported from the saa7111 driver written
    by Dave Perks.

      
      Copyright (C) 2000 Silicon Graphics, Inc.

      
      Copyright (C) 2000		Silicon Graphics, Inc.

      
      Copyright (c) 2000 Silicon Graphics, Inc.  All rights reserved.

      
      Copyright (C) 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_SN_IO_H
#define _ASM_SN_IO_H

      
      Copyright (C) 2000 Silicon Graphics, Inc.
 */
#ifndef _ASM_STAT_H
#define _ASM_STAT_H

      
      Copyright (C) 2000 Silicon Graphics, Inc.
 * Modified for further R[236]000 support by Paul M. Antoine, 1996.
 * Kevin D. Kissell, kevink@mips.com and Carsten Langgaard, carstenl@mips.com

      
      Copyright (C) 2000 Silicon Graphics, Inc.
 * Written by Ulf Carlsson (ulfc@engr.sgi.com)
 *

      
      Copyright (C) 2000 Silicon Graphics, Inc.
 * Written by Ulf Carlsson (ulfc@engr.sgi.com)
 */
#include <linux/compiler.h>
#include <linux/mm.h>
#include <linux/errno.h>
#include <linux/file.h>
#include <linux/highuid.h>
#include <linux/resource.h>
#include <linux/highmem.h>
#include <linux/time.h>
#include <linux/times.h>
#include <linux/poll.h>
#include <linux/skbuff.h>
#include <linux/filter.h>
#include <linux/shm.h>
#include <linux/sem.h>
#include <linux/msg.h>
#include <linux/icmpv6.h>
#include <linux/syscalls.h>
#include <linux/sysctl.h>
#include <linux/utime.h>
#include <linux/utsname.h>
#include <linux/personality.h>
#include <linux/dnotify.h>
#include <linux/binfmts.h>
#include <linux/security.h>
#include <linux/compat.h>
#include <linux/vfs.h>
#include <linux/ipc.h>
#include <linux/slab.h>

      
      Copyright (C) 2000 Stephane Eranian <eranian@hpl.hp.com>

      
      Copyright (C) 2000 Steven J. Hill (sjhill@realitydiluted.com)
 *		  2002-2006 Thomas Gleixner (tglx@linutronix.de)
 *
 *  Credits:

      
      Copyright (C) 2000  Stuart Menefy

      
      Copyright (C) 2000  Sugioka Toshinobu
 *   Modified to support multiple serial ports. Stuart Menefy (May 2000).
 *   Modified to support SecureEdge. David McCullough (2002)
 *   Modified to support SH7300 SCIF. Takashi Kusuda (Jun 2003).
 *   Removed SH7300 support (Jul 2007).
 */
#if defined(CONFIG_SERIAL_SH_SCI_CONSOLE) && defined(CONFIG_MAGIC_SYSRQ)
#define SUPPORT_SYSRQ
#endif

      
      Copyright (C) 2000 Takashi iwai <tiwai@suse.de>

      
      Copyright (C) 2000 Takashi Iwai <tiwai@suse.de>

      
      Copyright (C) 2000 Takashi Iwai <tiwai@suse.de>
 *
 *  Generic memory management routines for soundcard memory allocation

      
      Copyright (C) 2000 Takashi Iwai <tiwai@suse.de>
 *
 *  Proc interface for Emu8k/Emu10k1 WaveTable synth

      
      Copyright (C) 2000 Takashi Iwai <tiwai@suse.de>
 *
 *  Routines for control of EMU10K1 WaveTable synth

      
      Copyright (C) 2000 Takashi Iwai <tiwai@suse.de>
 *
 *  Routines for control of EMU WaveTable chip

      
      Copyright (C) 2000  Takashi YOSHII

      
      Copyright (C) 2000 Takashi YOSHII

      
      Copyright (C) 2000 Takaya Kinjo <t-kinjo@tc4.so-net.ne.jp>
 *

      
      Copyright (c) 2000 The Regents of the University of Michigan
 */

      
      Copyright (c) 2000 The Regents of the University of Michigan.
 *  All rights reserved.
 *
 *  Andy Adamson   <andros@umich.edu>

      
      Copyright (c) 2000 The Regents of the University of Michigan.
 *  All rights reserved.
 *
 *  Dug Song       <dugsong@monkey.org>
 *  Andy Adamson   <andros@umich.edu>

      
      Copyright (C) 2000 Tilmann Bitterberg
 *   (tilmann@bitterberg.de)
 *
 *   RTAS (Runtime Abstraction Services) stuff
 *   Intention is to provide a clean user interface
 *   to use the RTAS.

      
      Copyright (C) 2000 Toshiba Corporation
 */
#ifndef __ASM_TXX9_TX3927_H
#define __ASM_TXX9_TX3927_H

      
      Copyright (C) 2000 Trond Myklebust
 *
 * NFS page cache wrapper.

      
      Copyright (C) 2000 Ulf Carlsson
 *
 * At this time Linux/MIPS64 only supports syscall tracing, even for 32-bit
 * binaries.

      
      Copyright (c) 2000 Uros Bizjak <uros@kss-loka.si>

      
      Copyright (C) 2000 Uros Bizjak <uros@kss-loka.si>

      
      Copyright (C) 2000		VA Linux Co

      
      Copyright (C) 2000  Vinh Truong  (vinh.truong@eng.sun.com)
 * VT - Add all ioctl commands and environment status definitions
 * VT - Add application note
 */
#ifndef _SPARC64_ENVCTRL_H
#define _SPARC64_ENVCTRL_H 1

      
      Copyright (C) 2000  Vinh Truong    (vinh.truong@eng.sun.com)
 * VT - The implementation is to support Sun Microelectronics (SME) platform
 *      environment monitoring.  SME platforms use pcf8584 as the i2c bus 
 *      controller to access pcf8591 (8-bit A/D and D/A converter) and 
 *      pcf8571 (256 x 8-bit static low-voltage RAM with I2C-bus interface).
 *      At board level, it follows SME Firmware I2C Specification. Reference:

      
      Copyright (c) 2000 Vojtech Pavlik	<vojtech@suse.cz>

      
      Copyright (C) 2000		William Greathouse (wgreathouse@smva.com)

      
      Copyright (C) 2000
 *      William Greathouse (wgreathouse@smva.com)
 *
 *  This program is largely derived from work by the linux-usb group
 *  and associated source files.  Please see the usb/serial files for
 *  individual credits and copyrights.

      
      Copyright (C) 2000 Wolfgang Grandegger (wolfgang@ces.ch)
 *
 * This driver is for the device MCT USB-RS232 Converter (25 pin, Model No.
 * U232-P25) from Magic Control Technology Corp. (there is also a 9 pin
 * Model No. U232-P9). See http://www.mct.com.tw/products/product_us232.html 
 * for further information. The properties of this device are listed at the end 
 * of this file. This device was used in the Dlink DSB-S25.

      
      Copyright (C) 2000 Wolfgang Grandegger (wolfgang@ces.ch)
 *
 * This program is largely derived from the Belkin USB Serial Adapter Driver
 * (see belkin_sa.[ch]). All of the information about the device was acquired
 * by using SniffUSB on Windows98. For technical details see mct_u232.h.

      
      Copyright (c) 2000 Xavier Debacker <debackex@esiee.fr>

      
      Copyright (c) 2000 Xavier Debacker <debackex@esiee.fr>
 *
 * HP PS/2 AT-compatible Keyboard, found in PA/RISC Workstations & Laptops

      
      Copyright (C) 2000 YAEGASHI Takeshi
 *	Hitachi HD64461 companion chip support
 */

      
      Copyright (C) 2000 YAEGASHI Takeshi
 *
 *		Hitachi HD64461 companion chip support
 *	(please note manual reference 0x10000000 = 0xb0000000)

      
      Copyright (C) 2000 Yaegashi Takeshi (hp6xx kbd scan routine and translation table)

      
      Copyright (C) 2001

      
      Copyright (C) 2001,02,03 Miles Bader <miles@gnu.org>

      
      Copyright (C) 2001,02,03 NEC Electronics Corporation

      
      Copyright (C) 2001, 06 by Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2001, 2002, 2003

      
      Copyright (C) 2001,2002,2003,2004 Broadcom Corporation

      
      Copyright (C) 2001, 2002, 2003, 2004 David S. Miller (davem@redhat.com)

      
      Copyright (C) 2001, 2002, 2003, 2007, 2008 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 2001, 2002, 2003 Broadcom Corporation

      
      Copyright (C) 2001,2002,2003 Broadcom Corporation

      
      Copyright (C) 2001, 2002, 2003 by Liam Davies (ldavies@agile.tv)
 *

      
      Copyright (C) 2001, 2002, 2003 by Liam Davies (ldavies@agile.tv)
 */
#include <linux/types.h>
#include <linux/pci.h>
#include <linux/kernel.h>
#include <linux/init.h>

      
      Copyright (C) 2001, 2002, 2003 Frank Mori Hess <fmhess@users.sourceforge.net>
 */

      
      Copyright (C) 2001,2002,2003 Frank Mori Hess <fmhess@users.sourceforge.net>

      
      Copyright (C) 2001, 2002, 2003 Frank Mori Hess <fmhess@users.sourceforge.net>
 *
 * PCMCIA crap is adapted from dummy_cs.c 1.31 2001/08/24 12:13:13
 * from the pcmcia package.
 * The initial developer of the pcmcia dummy_cs.c code is David A. Hinds
 * <dahinds@users.sourceforge.net>.  Portions created by David A. Hinds

      
      Copyright (C) 2001,2002,2003 Frank Mori Hess <fmhess@users.sourceforge.net>
 *
 * PCMCIA support code for this driver is adapted from the dummy_cs.c
 * driver of the Linux PCMCIA Card Services package.

      
      Copyright (C) 2001, 2002, 2003 Jeff Garzik (jgarzik@pobox.com)

      
      Copyright (c) 2001, 2002, 2003 Ladislav Michl <ladis@linux-mips.org>

      
      Copyright (C) 2001, 2002, 2003 Liam Davies (ldavies@agile.tv)
 */
#ifndef __ASM_COBALT_H
#define __ASM_COBALT_H

      
      Copyright (C) 2001, 2002, 2003  Maciej W. Rozycki
 */

      
      Copyright (C) 2001, 2002, 2003  Maciej W. Rozycki
 */
#include <linux/interrupt.h>
#include <linux/linkage.h>

      
      Copyright (C) 2001, 2002, 2003 Patrick Mochel
 *

      
      Copyright (C) 2001, 2002, 2003 Patrick Mochel
 *
 * Based on kobject.h:

      
      Copyright (C) 2001, 2002, 2003  Paul Mundt

      
      Copyright (C) 2001,2002,2004 Broadcom Corporation

      
      Copyright (C) 2001,2002,2005 Broadcom Corporation

      
      Copyright (c) 2001-2002, 2007 Johann Deneux <johann.deneux@gmail.com>
 *
 *  USB/RS232 I-Force joysticks and wheels.

      
      Copyright (c) 2001, 2002 Adaptec Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 2001-2002 Alc
 *

      
      Copyright (C) 2001, 2002 Andi Kleen, SuSE Labs.

      
      Copyright (C) 2001,2002  Andi Kleen, SuSE Labs

      
      Copyright (C) 2001, 2002 Andreas Dilger <adilger@clusterfs.com>
 *
 * This could probably be made into a module, because it is not often in use.

      
      Copyright (C) 2001-2002	Andre Hedrick <andre@linux-ide.org>

      
      Copyright (C) 2001, 2002 Andy Grover <andrew.grover@intel.com>

      
      Copyright (C) 2001-2002
 * Antefacto Ltd, 181 Parnell St, Dublin 1, Ireland.
 *

      
      Copyright (c) 2001-2002  Ben Fennema <bfennema@falcon.csc.calpoly.edu>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 2001-2002 Benjamin Herrenschmidt

      
      Copyright (c) 2001-2002 by David Brownell

      
      Copyright (c) 2001-2002 by David Brownell
 */

      
      Copyright (c) 2001, 2002 by D-Link Corporation

      
      Copyright (c) 2001,2002 Christer Weinigel <wingel@nano-system.com>,
*/

      
      Copyright (c) 2001,2002 Christer Weinigel <wingel@nano-system.com>

      
      Copyright (c) 2001,2002 Christer Weinigel <wingel@nano-system.com>
 *

      
      Copyright (c) 2001,2002 Christer Weinigel <wingel@nano-system.com>

   Defines for the National Semiconductor SCx200 Processors

      
      Copyright (c) 2001,2002 Christer Weinigel <wingel@nano-system.com>

    National Semiconductor SCx200 ACCESS.bus support
    Also supports the AMD CS5535 and AMD CS5536

      
      Copyright (c) 2001,2002 Christer Weinigel <wingel@nano-system.com>

   National Semiconductor SCx200 flash mapped with DOCCS

      
      Copyright (c) 2001,2002 Christer Weinigel <wingel@nano-system.com>
 *
 *  National Semiconductor SCx200 support.

      
      Copyright (c) 2001,2002 Christer Weinigel <wingel@nano-system.com>

   Some code taken from:

      
      Copyright (C) 2001-2002 Convergence Integrated Media GmbH

      
      Copyright (C) 2001-2002 Convergence Integrated Media GmbH
	  Holger Waechtler <holger@convergence.de>


      
      Copyright (C) 2001-2002 Convergence Integrated Media GmbH
	<ralph@convergence.de>,
	<holger@convergence.de>,
	<js@convergence.de>


      
      Copyright (c) 2001, 2002 Daniel Engstrom <5116@telia.com>
 *

      
      Copyright (C) 2001, 2002 David S. Miller (davem@redhat.com)

      
      Copyright (c) 2001-2002  Denis Oliver Kropp <dok@directfb.org>
 *

      
      Copyright (c) 2001-2002  Denis Oliver Kropp <dok@directfb.org>
 *                          Sven Neumann <neo@directfb.org>
 *

      
      Copyright (C) 2001,2002 Frank Mori Hess <fmhess@users.sourceforge.net>
 */

      
      Copyright (C) 2001, 2002 Frank Mori Hess <fmhess@users.sourceforge.net>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (C) 2001,2002 Frank Mori Hess <fmhess@users.sourceforge.net>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (C) 2001, 2002 Frank Mori Hess
 *
 * Thanks also go to the following people:
 *

      
      Copyright (C) 2001 - 2002
 *	    Ganesh Varadarajan <ganesh@veritas.com>
 */

      
      Copyright (C) 2001-2002 Greg Kroah-Hartman
 *
 * For questions or problems with this driver, contact Texas Instruments
 * technical support, or Al Borchers <alborchers@steinerpoint.com>, or
 * Peter Berger <pberger@brimson.com>.

      
      Copyright (C) 2001-2002 Greg Kroah-Hartman <greg@kroah.com>
 *

      
      Copyright (C) 2001-2002 Greg Kroah-Hartman (greg@kroah.com)

      
      Copyright (C) 2001-2002	Greg Kroah-Hartman (greg@kroah.com)

      
      Copyright (C) 2001-2002 Greg Kroah-Hartman <greg@kroah.com>
 */
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/slab.h>
#include <linux/tty.h>
#include <linux/tty_driver.h>
#include <linux/tty_flip.h>
#include <linux/module.h>
#include <linux/spinlock.h>
#include <linux/serial.h>
#include <linux/serial_reg.h>
#include <linux/usb.h>
#include <linux/usb/serial.h>
#include <linux/uaccess.h>
#include <linux/parport.h>

      
      Copyright (C) 2001-2002 Greg Kroah-Hartman <greg@kroah.com>
 *
 * Supports the following devices:

      
      Copyright (C) 2001 - 2002 Greg Kroah-Hartman (greg@kroah.com)
 *
 * Thanks to Randy Dunlap for the original version of this code.

      
      Copyright (C) 2001-2002 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 2001-2002 IBM Corp.
 *
 * All rights reserved.

      
      Copyright (C) 2001,2002 IBM Corp.
 *
 * All rights reserved.

      
      Copyright (c) 2001-2002 Intel Corp.

      
      Copyright (c) 2001-2002 Intel Corp.
 *
 * This file is part of the SCTP kernel implementation

      
      Copyright (c) 2001-2002 International Business Machines, Corp.

      
      Copyright (C) 2001-2002 Inventel Systemes
   Written 2001-2002 by
	Clément Moreau <clement.moreau@inventel.fr>
	David Libault  <david.libault@inventel.fr>


      
      Copyright (C) 2001-2002 Inventel Systemes
   Written 2001-2002 by
	David Libault  <david.libault@inventel.fr>


      
      Copyright (C) 2001,2002 Jakob Kemi <jakob.kemi@telia.com>
 *
 * Documentation is available at http://www.linux-ntfs.org/doku.php?id=downloads 

      
      Copyright (C) 2001,2002 Jakob Kemi <jakob.kemi@telia.com>
 *
 *  WMI bus infrastructure by Andrew Lutomirski and Darren Hart:

      
      Copyright (C) 2001, 2002 Jeff Dike (jdike@karaya.com)

      
      Copyright (C) 2001-2002	   Klaus Smolin
 *					IBM Storage Technology Division

      
      Copyright (C) 2001-2002  Marcel Holtmann <marcel@holtmann.org>
 *

      
      Copyright (C) 2001-2002  Marcel Holtmann <marcel@holtmann.org>
 *                           Jose Orlando Pereira <jop@di.uminho.pt>
 *

      
      Copyright (C) 2001, 2002, MontaVista Software Inc.
 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net

      
      Copyright (C) 2001-2002  MontaVista Software Inc.
 *    Author: Yoichi Yuasa <source@mvista.com>

      
      Copyright (C) 2001, 2002  M. R. Brown

      
      Copyright (c) 2001, 2002 M. R. Brown <mrbrown@0xd6.org>

      
      Copyright (c) 2001, 2002 M. R. Brown <mrbrown@0xd6.org>
 *
 * This file is part of the LinuxDC project (www.linuxdc.org)
 * Released under the terms of the GNU GPL v2.0

      
      Copyright (c) 2001, 2002 M. R. Brown <mrbrown@linuxdc.org>

      
      Copyright (C) 2001,2002 Networks Associates Technology, Inc.

      
      Copyright (c) 2001-2002 Nokia, Inc.

      
      Copyright (c) 2001,2002 Patrick Mochel

      
      Copyright (C) 2001, 2002 Paul Diefenbaugh <paul.s.diefenbaugh@intel.com>

      
      Copyright (C) 2001, 2002 Paul Diefenbaugh <paul.s.diefenbaugh@intel.com>
 *

      
      Copyright (C) 2001,2002 Paul Diefenbaugh <paul.s.diefenbaugh@intel.com>
 *

      
      Copyright (C) 2001, 2002 Paul Mundt

      
      Copyright (c) 2001-2002 PPC64 team, IBM Corp
 *   64-bit and Power4 support

      
      Copyright (C) 2001, 2002 Ralf Baechle
 */

      
      Copyright (C) 2001, 2002 Ralf Baechle (ralf@gnu.org)
 */
#ifndef _ASM_SGIALIB_H
#define _ASM_SGIALIB_H

      
      Copyright (c) 2001,2002 Richard Russon

      
      Copyright (C) 2001,2002 Richard Russon <ldm@flatcap.org>

      
      Copyright (c) 2001,2002 Ryan Bradetich

      
      Copyright (C) 2001-2002 Ryan Bradetich <rbrad at parisc-linux.org>

      
      Copyright (C) 2001, 2002 Ryan Holm <ryan.holmQVist@idt.com>

      
      Copyright (c) 2001-2002 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (C) 2001,2002	Simon Evans <spse@secret.org.uk>

      
      Copyright (C) 2001, 2002 Sistina Software

      
      Copyright (C) 2001-2002 Sistina Software (UK) Limited.

      
      Copyright (C) 2001, 2002 Sistina Software (UK) Limited.

      
      Copyright (C) 2001-2002 Sistina Software (UK) Limited.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2001-2002, SnapGear Inc. (www.snapgear.com)
 */

      
      Copyright (c) 2001-2002, SSH Communications Security Corp and Jouni Malinen
  <jkmaline@cc.hut.fi>

      
      Copyright (c) 2001-2002, SSH Communications Security Corp and Jouni Malinen
 * <jkmaline@cc.hut.fi>

      
      Copyright (c) 2001-2002, SSH Communications Security Corp and Jouni Malinen
 *  <jkmaline@cc.hut.fi>

      
      Copyright (c) 2001-2002, SSH Communications Security Corp and Jouni Malinen
  <j@w1.fi>

      
      Copyright (c) 2001-2002, SSH Communications Security Corp and Jouni Malinen
    <j@w1.fi>

      
      Copyright (c) 2001-2002, SSH Communications Security Corp and Jouni Malinen
 * <j@w1.fi>

      
      copyright (c) 2001,2002 Sun Microsystems (thockin@sun.com)

      
      copyright (c) 2001,2002 Sun Microsystems (thockin@sun.com)
 *
 * This driver allows you to access the contents of the non-volatile memory in
 * the mc146818rtc.h real-time clock. This chip is built into all PCs and into
 * many Atari machines. In the former it's called "CMOS-RAM", in the latter
 * "NVRAM" (NV stands for non-volatile).

      
      Copyright (C) 2001-2002 Thomas Bogendoerfer <tsbogend@alpha.franken.de>
 * 
 * TODO:

      
      Copyright (C) 2001-2002 Will Dyson <will_dyson@pobox.com>

      
      Copyright (C) 2001,2003,2004 Dell <Matt_Domsch@dell.com>

      
      Copyright (c) 2001, 2003, 2005, 2006, 2018  Maciej W. Rozycki

      
      Copyright (c) 2001, 2003, 2005, 2006  Maciej W. Rozycki

      
      Copyright (C) 2001-2003, 2006 Silicon Graphics, Inc. All rights reserved.
 *

      
      Copyright (C) 2001-2003 Andreas Gruenbacher, <agruen@suse.de>

      
      Copyright (C) 2001-2003 Andreas Gruenbacher, <agruen@suse.de>
 */

      
      Copyright (C) 2001-2003 Andreas Gruenbacher, <agruen@suse.de>
 *
 * Fix by Harrison Xing <harrison@mountainviewdata.com>.
 * Ext4 code with a lot of help from Eric Jarman <ejarman@acm.org>.
 * Extended attributes for symlinks and special files added per
 *  suggestion of Luka Renko <luka.renko@hermes.si>.

      
      Copyright (C) 2001-2003 Andreas Gruenbacher <agruen@suse.de>
 *
 * Fix by Harrison Xing <harrison@mountainviewdata.com>.
 * Extended attributes for symlinks and special files added per
 *  suggestion of Luka Renko <luka.renko@hermes.si>.

      
      Copyright (C) 2001-2003 Andreas Gruenbacher, <agruen@suse.de>
 */
#ifndef __F2FS_ACL_H__
#define __F2FS_ACL_H__

      
      Copyright (C) 2001-2003 Andreas Gruenbacher, <agruen@suse.de>
 */
#include <linux/f2fs_fs.h>
#include "f2fs.h"
#include "xattr.h"
#include "acl.h"

      
      Copyright (C) 2001-2003 Frank Mori Hess <fmhess@users.sourceforge.net>
 */

      
      Copyright (C) 2001-2003 Grant Grundler <grundler with parisc-linux.org>

      
      copyright (C) 2001-2003 Greg Kroah-Hartman (greg@kroah.com)

      
      Copyright (c) 2001,2003 Greg Kroah-Hartman (greg@kroah.com)

      
      Copyright (C) 2001,2003 Greg Kroah-Hartman (greg@kroah.com)

      
      Copyright (C) 2001-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 2001-2003 Hewlett-Packard Co
 *               Stephane Eranian <eranian@hpl.hp.com>
 */

      
      Copyright (C) 2001-2003 Hewlett-Packard Co
 *               Stephane Eranian <eranian@hpl.hp.com>
 */
#ifndef _ASM_IA64_PERFMON_H
#define _ASM_IA64_PERFMON_H

      
      Copyright (C) 2001-2003 IBM Corp.
 *
 * All rights reserved.

      
      Copyright (C) 2001-2003 Ilya Volynets

      
      Copyright (c) 2001-2003 Intel Corp.

      
      Copyright (c) 2001-2003 Intel Corp.
 *
 * This file is part of the SCTP kernel implementation

      
      Copyright (c) 2001-2003 International Business Machines Corp.

      
      Copyright (c) 2001-2003 International Business Machines, Corp.

      
      Copyright (c) 2001-2003 International Business Machines, Corp.
 *
 * This file is part of the SCTP kernel reference Implementation

      
      Copyright (C) 2001-2003 Ivan Martinez <imr@oersted.dtu.dk>

      
      Copyright (C) 2001 - 2003 Jeff Dike (jdike@addtoit.com)

      
      Copyright (C) 2001-2003 Jochen Eisinger <jochen@penguin-breeder.org>

      
      Copyright (C) 2001, 2003 Keith M Wesolowski

      
      Copyright (C) 2001, 2003 Ladislav Michl
 */

      
      Copyright (C) 2001, 2003 Ladislav Michl (ladis@linux-mips.org)
 */
#include <linux/types.h>
#include <linux/init.h>
#include <linux/kernel_stat.h>
#include <linux/interrupt.h>
#include <linux/ftrace.h>

      
      Copyright (C) 2001-2003 Liam Davies (ldavies@agile.tv)

      
      Copyright (c) 2001, 2003  Maciej W. Rozycki
 *
 *	DEC MS02-NV (54-20948-01) battery backed-up NVRAM module for
 *	DECstation/DECsystem 5000/2x0 and DECsystem 5900 and 5900/260
 *	systems.

      
      Copyright (C) 2001-2003 MontaVista Software Inc.
 *    Author: Yoichi Yuasa <source@mvista.com>

      
      Copyright (C) 2001-2003 Patrick Mochel

      
      Copyright (c) 2001-2003 Patrick Mochel <mochel@osdl.org>

      
      Copyright (c) 2001-2003 Patrick Mochel <mochel@osdl.org>
 *
 * This file is released under the GPLv2

      
      Copyright (C) 2001-2003 Pavel Machek <pavel@ucw.cz>
 */

      
      Copyright (C) 2001-2003 Russell King, All Rights Reserved.

      
      Copyright (C) 2001, 2003 Rusty Russell

      
      Copyright (C) 2001, 2003 Rusty Russell IBM Corporation.

      
      Copyright (C) 2001-2003 Saito.K
 *
 *  from driver/video/chipsfb.c and,

      
      Copyright (C) 2001 - 2003 Sistina Software

      
      Copyright (C) 2001 - 2003 Sistina Software (UK) Limited.

      
      Copyright (C) 2001-2003 Sistina Software (UK) Limited.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2001-2003, SnapGear Inc. (www.snapgear.com)
 */

      
      Copyright (C) 2001-2003 Stelian Pop <stelian@popies.net>
 *

      
      Copyright (C) 2001, 2003 Steve Underwood, 2007 David Rowe
 *
 * Based on a bit from here, a bit from there, eye of toad, ear of
 * bat, 15 years of failed attempts by David and a few fried brain
 * cells.

      
      Copyright (C) 2001-2003 Stony Brook University

      
      Copyright (C) 2001 - 2003 Tensilica Inc.
 *
 * Joe Taylor
 * Chris Zankel	<chris@zankel.net>
 * Marc Gauthier

      
      Copyright (C) 2001, 2004-2005 Intel Corp
 * 	Rohit Seth <rohit.seth@intel.com>
 * 	Suresh Siddha <suresh.b.siddha@intel.com>
 * 	Gordon Jin <gordon.jin@intel.com>
 *	Ashok Raj  <ashok.raj@intel.com>
 *
 * 01/05/16 Rohit Seth <rohit.seth@intel.com>	Moved SMP booting functions from smp.c to here.
 * 01/04/27 David Mosberger <davidm@hpl.hp.com>	Added ITC synching code.
 * 02/07/31 David Mosberger <davidm@hpl.hp.com>	Switch over to hotplug-CPU boot-sequence.
 *						smp_boot_cpus()/smp_commence() is replaced by
 *						smp_prepare_cpus()/__cpu_up()/smp_cpus_done().
 * 04/06/21 Ashok Raj		<ashok.raj@intel.com> Added CPU Hotplug Support
 * 04/12/26 Jin Gordon <gordon.jin@intel.com>
 * 04/12/26 Rohit Seth <rohit.seth@intel.com>
 *						Add multi-threading and multi-core detection
 * 05/01/30 Suresh Siddha <suresh.b.siddha@intel.com>
 *						Setup cpu_sibling_map and cpu_core_map

      
      Copyright (C) 2001-2004, 2006 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 2001, 2004, 2007  Maciej W. Rozycki
 */
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/mm.h>

      
      Copyright (C) 2001, 2004, 2011, 2012	 MIPS Technologies, Inc.

      
      Copyright (C) 2001-2004 Amit S. Kale

      
      Copyright (c) 2001-2004 Anton Altaparmakov

      
      Copyright (C) 2001-2004 Aurelien Jarno <aurelien@aurel32.net>

      
      Copyright (c) 2001-2004  Ben Fennema <bfennema@falcon.csc.calpoly.edu>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      COPYRIGHT (C) 2001-2004 by Agere Systems Inc. All Rights Reserved

      
      Copyright (c) 2001-2004 by David Brownell

      
      Copyright (C) 2001-2004 by David Brownell
 */

      
      Copyright (C) 2001-2004 by Thomas Winischhofer, Vienna, Austria
 * and sis310_accel.h which is

      
      Copyright (C) 2001-2004 by Thomas Winischhofer, Vienna, Austria
 *
 * Author:   Thomas Winischhofer <thomas@winischhofer.net>:

      
      Copyright (C) 2001-2004 FarSite Communications Ltd.

      
      Copyright (C) 2001,2004 Grant Grundler <grundler@parisc-linux.org>
** 
** Lots of stuff stolen from arch/alpha/kernel/smp.c
** ...and then parisc stole from arch/ia64/kernel/smp.c. Thanks David! :^)

      
      Copyright (C) 2001-2004 Greg Kroah-Hartman (greg@kroah.com)

      
      Copyright (C) 2001-2004 Greg Kroah-Hartman (greg@kroah.com)
 *
 * This driver is based on the 2.6.3 version of drivers/usb/usb-skeleton.c
 * but has been rewritten to be easier to read and use.

      
      Copyright (C) 2001-2004 Jes Sorensen, Wild Open Source Inc.

      
      Copyright (C) 2001, 2004  MIPS Technologies, Inc.

      
      Copyright (C) 2001-2004 Paul Mackerras <paulus@au.ibm.com>, IBM

      
      Copyright (C) 2001-2004 Peter Osterlund <petero2@telia.com>

      
      Copyright (c) 2001-2004 Silicon Graphics, Inc.  All rights reserved.
 */

      
      Copyright (c) 2001-2004 Silicon Graphics, Inc.  All rights reserved.
 *
 * This file should define an interface compatible with the IA-PC Multimedia
 * Timers Draft Specification (rev. 0.97) from Intel.  Note that some
 * hardware may not be able to safely export its registers to userspace,
 * so the ioctl interface should support all necessary functionality.

      
      Copyright (C) 2001-2004, SnapGear Inc. (www.snapgear.com)
 */

      
      Copyright (C) 2001-2004 Stelian Pop <stelian@popies.net>
 *

      
      Copyright (C) 2001-2004 Stony Brook University

      
      Copyright (c) 2001-2005 Anton Altaparmakov

      
      Copyright (C) 2001-2005 by Thomas Winischhofer, Vienna, Austria.

      
      Copyright (C) 2001-2005 by Thomas Winischhofer, Vienna, Austria

      
      Copyright (C) 2001-2005 by Thomas Winischhofer, Vienna, Austria
 *
 * Author: Thomas Winischhofer <thomas@winischhofer.net>
 *			(see http://www.winischhofer.net/
 *			for more information and updates)

      
      Copyright (c) 2001-2005 Edouard TISSERANT   <edouard.tisserant@wanadoo.fr>

      
      Copyright (c) 2001-2005 Greg Ungerer (gerg@snapgear.com)
 *
 * Bug fixes and cleanup by Philippe De Muyter (phdm@macqel.be)

      
      Copyright (C) 2001,2005 IBM Corporation.

      
      Copyright (C) 2001-2005 PPC 64 Team, IBM Corp

      
      Copyright (C) 2001-2005 Russell King

      
      Copyright (c) 2001-2005 Silicon Graphics, Inc.  All rights reserved.
 */

      
      Copyright (C) 2001-2005 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (c) 2001-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_ACL_H__
#define __XFS_ACL_H__

      
      Copyright (c) 2001-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_SYSCTL_H__
#define __XFS_SYSCTL_H__

      
      Copyright (c) 2001-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include <linux/sysctl.h>
#include <linux/proc_fs.h>
#include "xfs_error.h"
#include "xfs_stats.h"

      
      Copyright (C) 2001-2005 Stelian Pop <stelian@popies.net>
 *

      
      Copyright (C) 2001 - 2005  Tensilica Inc.

      
      Copyright (C) 2001 - 2005 Tensilica Inc.

      
      Copyright (C) 2001 - 2005 Tensilica Inc.
 */

      
      Copyright (C) 2001 - 2005 Tensilica Inc.
 *

      
      Copyright (C) 2001-2005 Tensilica Inc.
 *   Authors	Christian Zankel, Joe Taylor
 */

      
      Copyright (C) 2001-2005 Tensilica Inc.
 *
 * Based largely on work from Cort (ppc/kernel/pci.c)
 * IO functions copied from sparc.

      
      Copyright (C) 2001 - 2005 Tensilica Inc.
 *
 * Chris Zankel <zankel@tensilica.com, cez@zankel.net>

      
      Copyright (C) 2001 - 2005  Tensilica Inc.
 *
 * (Concept borrowed from the 68K port)

      
      Copyright (C) 2001 - 2005 Tensilica Inc.
 */
#ifndef _ASM_XTENSA_UNALIGNED_H
#define _ASM_XTENSA_UNALIGNED_H

      
      Copyright (C) 2001 - 2005 Tensilica Inc.
 */
#ifndef _XTENSA_PTRACE_H
#define _XTENSA_PTRACE_H

      
      Copyright (C) 2001 - 2005 Tensilica Inc.
 */
#ifndef _XTENSA_SIGNAL_H
#define _XTENSA_SIGNAL_H

      
      Copyright (C) 2001 - 2005 Tensilica Inc.
 */
#ifndef _XTENSA_TYPES_H
#define _XTENSA_TYPES_H

      
      Copyright (C) 2001 - 2005  Tensilica Inc.
 *
 * Joe Taylor <joe@tensilica.com>

      
      Copyright (C) 2001 - 2005 Tensilica Inc.
 *
 * Note extra padding because this structure is passed back and forth
 * between kernel and user space.

      
      Copyright (C) 2001-2005 Thomas Winischhofer\n");

	}	/* if mode = "none" */

      
      Copyright (C) 2001-2005 Thomas Winischhofer, Vienna, Austria.

      
      Copyright (C) 2001-2006,2008,2013 Greg Kroah-Hartman <greg@kroah.com>

      
      Copyright (C) 2001, 2006, 2008 MontaVista Software, <source@mvista.com>
 * Copied and modified Carsten Langgaard's time.c
 *
 * Carsten Langgaard, carstenl@mips.com

      
      Copyright (c) 2001-2006 Anton Altaparmakov

      
      Copyright (C) 2001,...,2006	 Davide Libenzi

      
      Copyright (C) 2001-2006 Helge Deller <deller@gmx.de>

      
      Copyright (C) 2001 - 2006  Paul Mundt

      
      Copyright (C) 2001-2006  PEAK System-Technik GmbH

      
      Copyright (C) 2001-2006 Silicon Graphics, Inc.  All rights

      
      Copyright (C) 2001-2006 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 2001-2006 Storlink, Corp.

      
      Copyright (C) 2001, 2006 Tensilica Inc.

      
      Copyright (C) 2001, 2006 Tensilica Inc.
 */

      
      Copyright (C) 2001 - 2006 Tensilica Inc.
 *
 * Chris Zankel <chris@zankel.net>

      
      Copyright (C) 2001-2006 Tensilica Inc.
 *
 * Chris Zankel	<chris@zankel.net>
 * Joe Taylor
 * Marc Gauthier

      
      Copyright (C) 2001, 2007, 2008 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (c) 2001-2007, 2012-2017, Ericsson AB

      
      Copyright (c) 2001-2007, 2013-2014, Ericsson AB

      
      Copyright (c) 2001-2007 Anton Altaparmakov

      
      Copyright (c) 2001-2007, Ericsson AB

      
      Copyright (C) 2001-2007 Greg Kroah-Hartman (greg@kroah.com)

      
      Copyright (c) 2001-2007 Helge Deller <deller@gmx.de>
 * All rights reserved.
 *

      
      Copyright (c) 2001-2007 Jean Tourrilhes, All Rights Reserved.
 */

      
      Copyright (C) 2001 - 2007 Jeff Dike (jdike@

      
      Copyright (C) 2001 - 2007 Jeff Dike (jdike@
 *
 * based on the existing uml-networking code, which is

      
      Copyright (c) 2001, 2007 Johann Deneux <johann.deneux@gmail.com>
 *
 *  USB/RS232 I-Force joysticks and wheels.

      
      Copyright (C) 2001-2007 Miklos Szeredi. All rights reserved.

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions
    are met:
    1. Redistributions of source code must retain the above copyright
       notice, this list of conditions and the following disclaimer.
    2. Redistributions in binary form must reproduce the above copyright
       notice, this list of conditions and the following disclaimer in the
       documentation and/or other materials provided with the distribution.


      
      Copyright (C) 2001 - 2007  Paul Mundt

      
      Copyright (C) 2001 - 2007 Tensilica Inc.
 */

      
      Copyright (C) 2001-2007 Tensilica Inc.
 */

      
      Copyright (C) 2001 - 2007  Tensilica Inc.
 *
 * Joe Taylor	<joe@tensilica.com, joetylr@yahoo.com>
 * Chris Zankel <chris@zankel.net>
 * Scott Foehner<sfoehner@yahoo.com>,
 * Kevin Chea
 * Marc Gauthier<marc@tensilica.com> <marc@alumni.uwaterloo.ca>

      
      Copyright (C) 2001, 2008 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 2001 - 2008 Jeff Dike (jdike@

      
      Copyright (C) 2001-2008, Lars Ellenberg <lars.ellenberg@linbit.com>.

      
      Copyright (C) 2001-2008, LINBIT Information Technologies GmbH.

      
      Copyright (c) 2001-2008 LSI Corporation.
 *

      
      Copyright (C) 2001-2008  Miklos Szeredi <miklos@szeredi.hu>

    This program can be distributed under the terms of the GNU GPL.
    See the file COPYING.

      
      Copyright (C) 2001-2008  Miklos Szeredi <miklos@szeredi.hu>

  This program can be distributed under the terms of the GNU GPL.
  See the file COPYING.

      
      Copyright (C) 2001 - 2008 Paul Mundt

      
      Copyright (c) 2001 - 2008  Paul Mundt <lethal@linux-sh.org>
 *
 * This driver is mostly based on the excellent amifb and vfb sources.  It uses
 * an odd scheme for converting hardware values to/from framebuffer values,
 * here are some hacked-up formulas:
 *

      
      Copyright (C) 2001-2008, Philipp Reisner <philipp.reisner@linbit.com>.

      
      Copyright (c) 2001-2008 Silicon Graphics, Inc.  All rights reserved.
 */

      
      Copyright (C) 2001-2008 Silicon Graphics, Inc.  All rights reserved.

      
      Copyright (C) 2001-2008  Stas Sergeev
 */

      
      Copyright (C) 2001 - 2008 Tensilica Inc.

      
      Copyright (C) 2001 - 2008 Tensilica Inc.
 */

      
      Copyright (c) 2001-2008 The Regents of the University of Michigan.
 *  All rights reserved.
 *
 *  Andy Adamson <andros@umich.edu>
 *  J. Bruce Fields <bfields@umich.edu>

      
      Copyright (C) 2001,...,2009	 Davide Libenzi

      
      Copyright (C) 2001 - 2009  Paul Mundt

      
      Copyright (C) 2001-2010 Guan Xuetao

      
      Copyright (C) 2001-2010 GUAN Xue-tao

      
      Copyright (C) 2001-2010 GUAN Xue-tao
 *
 * By Ross Biro 1/23/92

      
      Copyright (C) 2001-2010 GUAN Xue-tao
 *
 * Generate definitions needed by assembly language modules.
 * This code generates raw asm output which is post-processed to extract
 * and format the required data.

      
      Copyright (C) 2001 - 2010 Tensilica Inc.
 *
 * Chris Zankel <chris@zankel.net>
 * Joe Taylor	<joe@tensilica.com, joetylr@yahoo.com>

      
      Copyright (C) 2001-2011 Guan Xuetao

      
      Copyright (c) 2001-2012 Anton Altaparmakov

      
      Copyright (c) 2001-2012 Anton Altaparmakov and Tuxera Inc.

      
      Copyright (C) 2001-2012 GUAN Xue-tao

      
      Copyright (C) 2001 - 2012  Paul Mundt <lethal@linux-sh.org>

      
      Copyright (C) 2001 - 2012 Tensilica Inc.
 */

      
      Copyright (c) 2001-2013 ATTO Technology, Inc.

      
      Copyright (c) 2001-2013 ATTO Technology, Inc.
 *  (mailto:linuxdrivers@attotech.com)
 */

      
      Copyright (C) 2001-2013 Helge Deller <deller@gmx.de>

      
      Copyright (C) 2001 - 2013 Tensilica Inc.

      
      Copyright (C) 2001 - 2013 Tensilica Inc.
 */

      
      Copyright (C) 2001-2013 Tensilica Inc.
 *   Authors	Victor Prupis
 */

      
      Copyright (C) 2001 - 2013 Tensilica Inc.
 */
#ifndef _XTENSA_STACKTRACE_H
#define _XTENSA_STACKTRACE_H

      
      Copyright (C) 2001 - 2013 Tensilica Inc.
 *
 * Joe Taylor	<joe@tensilica.com, joetylr@yahoo.com>
 * Chris Zankel	<chris@zankel.net>
 * Marc Gauthier<marc@tensilica.com, marc@alumni.uwaterloo.ca>
 * Kevin Chea

      
      Copyright (c) 2001-2014 Anton Altaparmakov and Tuxera Inc.");

      
      Copyright (c) 2001-2014 Anton Altaparmakov and Tuxera Inc.

      
      Copyright (C) 2001-2014 Helge Deller <deller@gmx.de>

      
      Copyright (C) 2001-2014 Yoshinori Sato <ysato@users.sourceforge.jp>
 */

      
      Copyright (c) 2001-2015 Anton Altaparmakov and Tuxera Inc.

      
      Copyright (C) 2001 - 2015 Intel Corp.
 * Author: Andy Grover <andrew.grover@intel.com>
 * Author: Paul Diefenbaugh <paul.s.diefenbaugh@intel.com>
 * Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
 *

      
      Copyright (C) 2001-2015 Intel Corporation
 *    Author: 2014, 2015 Lv Zheng <lv.zheng@intel.com>
 *            2006, 2007 Alexey Starikovskiy <alexey.y.starikovskiy@intel.com>
 *            2006       Denis Sadykov <denis.m.sadykov@intel.com>
 *            2004       Luming Yu <luming.yu@intel.com>
 *            2001, 2002 Andy Grover <andrew.grover@intel.com>
 *            2001, 2002 Paul Diefenbaugh <paul.s.diefenbaugh@intel.com>

      
      Copyright (C) 2001-2016  Miklos Szeredi <miklos@szeredi.hu>
 *
 * This program can be distributed under the terms of the GNU GPL.
 * See the file COPYING.

      
      Copyright (C) 2001-2016 PaX Team, Bradley Spengler, Open Source

      
      Copyright (C) 2001 - 2018 Douglas Gilbert

      
      Copyright (C) 2001-2018  Miklos Szeredi <miklos@szeredi.hu>

  This program can be distributed under the terms of the GNU GPL.
  See the file COPYING.

      
      Copyright (c) 2001-2021, Huawei Tech. Co., Ltd.

      
      Copyright (c) 2001-2021, Huawei Tech. Co., Ltd.
 * Author: chenjun <chenjun14@huawei.com>
 *

      
      Copyright (c) 2001, 2d3D, Inc.

      
      Copyright (c) 2001-3 Patrick Mochel

      
      Copyright (c) 2001-3 Patrick Mochel
 *
 *  2003-10-10 Written by Simon Derr.
 *  2003-10-22 Updates by Stephen Hemminger.
 *  2004 May-July Rework by Paul Jackson.

      
      Copyright (c) 2001-3 Patrick Mochel
 *
 *  2003-10-10 Written by Simon Derr.
 *  2003-10-22 Updates by Stephen Hemminger.
 *  2004 May-July Rework by Paul Jackson.
 *  2006 Rework by Paul Menage to use generic cgroups
 *  2008 Rework of the scheduler domains and CPU hotplug handling
 *       by Max Krasnyansky

      
      Copyright (C) 2001-5, B2C2 inc.
 *
 *  GPL/Linux driver written by Patrick Boettcher <patrick.boettcher@posteo.de>

      
      Copyright (c) 2001 Adaptec Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 2001 Alan Modra <amodra at parisc-linux.org>

      
      Copyright (C) 2001, Alcatel

      
      Copyright (C) 2001 Alessandro Rubini and Jonathan Corbet

      
      Copyright (C) 2001 Allan Willcox <allanwillcox@ozemail.com.au>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (C) 2001  Andrea Arcangeli <andrea@suse.de> SuSE
 */

      
      Copyright (C) 2001 Andrea Arcangeli <andrea@suse.de> SuSE

      
      Copyright (C) 2001 Andrea Arcangeli <andrea@suse.de> SuSE
 */

      
      Copyright (c) 2001, Andy Ritger  aritger@nvidia.com

      
      Copyright (C) 2001 Anton Blanchard <anton@au.ibm.com>, IBM

      
      Copyright (C) 2001 Anton Blanchard <anton@au.ibm.com>, IBM
 * 
 *    Module name: htab.c

      
      Copyright (C) 2001 Antonino Daplas<adaplas@pol.net>

      
      Copyright (C) 2001 Antonino Daplas<adaplas@pol.net>
 *      All Rights Reserved      
 *

      
      Copyright (C) 2001 Antonino Daplas<adaplas@pol.net>
 *      All Rights Reserved      
 *
 *      Contributors:

      
      Copyright (C) 2001 Arcom Control System Ltd

      
      Copyright (C) 2001 ARM Limited

      
      Copyright (C) 2001 ARM Limited, by David A Rusling

      
      Copyright (C) 2001 Arnaud Westenberg
 *
 * - Socketcan SJA1000 drivers

      
      Copyright (c) 2001 Arndt Schoenewald

      
      Copyright (C) 2001 Ben. Herrenschmidt (benh@kernel.crashing.org)
 *   Modifications for ppc64:

      
      Copyright (C) 2001 Ben. Herrenschmidt (benh@kernel.crashing.org)
 *
 *  Modifications for ppc64:

      
      Copyright (C) 2001 Benjamin Herrenschmidt
 *
 * Based on dummy_cs.c 1.27 2000/06/12 21:27:25

      
      Copyright (c) 2001 Benjamin Herrenschmidt <benh@kernel.crashing.org>

      
      copyright (C) 2001, Benoit Papillault
 ******************************************************************************/

      
      Copyright (C) 2001
 * Brad Boyer (flar@allandria.com)

      
      Copyright (C) 2001 Brad Hards (bhards@bigpond.net.au)

      
      Copyright (C) 2001 Bradley D. LaRonde <brad@ltc.com>
 *
 *  32 bit support, text color and panning fixes for modes != 8 bit

      
      Copyright (c) 2001 Brian S. Julin
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      copyright            : (C) 2001 by Adaptec

      
      Copyright (C) 2001 by Andreas Gruenbacher <a.gruenbacher@computer.org>

      
      Copyright (C) 2001 by Andreas Gruenbacher, <a.gruenbacher@computer.org>
 */

      
      Copyright (c) 2001 by David Brownell
 */

      
      Copyright (C) 2001 by Harald Welte <laforge@gnumonks.org>

      
      Copyright (C) 2001 by Harald Welte <laforge@gnumonks.org>
 *
 * based on the existing uml-networking code, which is

      
      Copyright (C) 2001 by James.Bottomley@HansenPartnership.com
 */

      
      Copyright (C) 2001 by James.Bottomley@HansenPartnership.com
**-----------------------------------------------------------------------------

      
      Copyright (c) 2001 by Jay Schulist <jschlst@samba.org>

      
      Copyright (C) 2001 by Jiun-Jie Huang <huangjj@genesyslogic.com.tw>

      
      Copyright (C) 2001 by Ladislav Michl

      
      Copyright (C) 2001 by Liam Davies (ldavies@agile.tv)
 */
#include <linux/init.h>
#include <linux/io.h>
#include <linux/leds.h>

      
      Copyright (C) 2001 by Stanislav Brabec <utx@penguin.cz>

      
      Copyright (c) 2001 by Stefan Eilers
 *                   and Hansjoerg Lipp <hjlipp@web.de>.
 *
 * This driver was derived from the USB skeleton driver by
 * Greg Kroah-Hartman <greg@kroah.com>

      
      Copyright (c) 2001 by Stefan Eilers,
 *                       Hansjoerg Lipp <hjlipp@web.de>,
 *                       Tilman Schmidt <tilman@imap.cc>.
 *

      
      Copyright (c) 2001 by Takashi Iwai <tiwai@suse.de>

      
      Copyright (C) 2001 by various other people who didn

      
      Copyright (c) 2001      Chris Atenasio   <chris@crud.net>

      
      Copyright (C) 2001 Chris Gauthron

      
      Copyright (C) 2001 Christoph Hellwig

      
      Copyright (C) 2001 Christoph Hellwig <hch@infradead.org>
 */

      
      Copyright (c) 2001 Cliff Brake, Accelent Systems Inc.
 *
 *  2001-09-13: Cliff Brake <cbrake@accelent.com>
 *              Initial code

      
      Copyright (c) 2001 Cliff Brake, Accelent Systems Inc.
 *
 * 2001-09-13: Cliff Brake <cbrake@accelent.com>
 *             Initial code

      
      Copyright (c) 2001 Cliff Brake <cbrake@accelent.com>

      
      Copyright (c) 2001 Cliff Brake <cbrake@accelent.com>
 *
 * Modified for the PXA250 by Nicolas Pitre:

      
      Copyright (C) 2001 Compaq Computer Corporation
 *
 *  ocfs2 symlink handling code.

      
      Copyright (C) 2001 convergence integrated media GmbH

      
      Copyright (C) 2001 Convergence integrated media GmbH
 *                    Ralph Metzler <ralph@convergence.de>

      
      Copyright (C) 2001 Convergence Integrated Media GmbH

    written by Ralph Metzler <ralph@convergence.de>

      
      Copyright (C) 2001 Cypress Semiconductor Inc.
 */

      
      Copyright (C) 2001 Daniel Barlow

      
      Copyright (C) 2001 Daniel Barlow <dan AT telent.net>
 * Some of this code is "inspired" by linux-wlan-ng-0.1.10, but nothing
 * has been copied from it. linux-wlan-ng-0.1.10 is originally :

      
      Copyright (C) 2001 Daniel Barlow
 * Some of this code is borrowed from orinoco_pci.c

      
      Copyright (c) 2001 Daniel Engstrom <5116@telia.com>
 *
 * There are two distinct EISA adapters.  Mongoose is found in machines
 * before the 712; then the Wax ASIC is used.  To complicate matters, the
 * Wax ASIC also includes a PS/2 and RS-232 controller, but those are
 * dealt with elsewhere; this file is concerned only with the EISA portions
 * of Wax.

      
      Copyright (c) 2001 Dan Malek <dan@embeddedalley.com>

      
      Copyright (C) 2001 Dan Malek (dmalek@jlc.net)

      
      Copyright (C) 2001 Dan Malek (dmalek@jlc.net)
 *

      
      Copyright (c) 2001 Dave Engebretsen

      
      Copyright (C) 2001  Dave Engebretsen

      
      Copyright (C) 2001 Dave Engebretsen IBM Corporation

      
      Copyright (C) 2001 Dave Engebretsen, IBM Corporation

      
      Copyright (C) 2001 Dave Kennedy

      
      Copyright (C) 2001 David A. Hinds -- dahinds@users.sourceforge.net

    axnet_cs.c 1.28 2002/06/29 06:27:37

      
      Copyright (C) 2001 David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) 2001 David A. Schleef <ds@schleef.org>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (c) 2001   David Howells (dhowells@redhat.com).
 * - Derived partially from idea by Andrea Arcangeli <andrea@suse.de>
 * - Derived also from comments by Linus
 */
#include <linux/rwsem.h>
#include <linux/sched/signal.h>
#include <linux/sched/debug.h>
#include <linux/export.h>

      
      Copyright (c) 2001   David Howells (dhowells@redhat.com).
 * - Derived partially from ideas by Andrea Arcangeli <andrea@suse.de>
 * - Derived also from comments by Linus
 */

      
      Copyright (C) 2001  David J. Mckay (david.mckay@st.com)

      
      Copyright (C) 2001 David J. Mckay (david.mckay@st.com)

      
      Copyright (c) 2001 David Paschal	<paschal@rcsis.com>

      
      Copyright (c) 2001  Denis Oliver Kropp <dok@convergence.de>

      
      Copyright (C) 2001  Dustin McIntire
 *
 *  With cleanup by Paul van Gool <pvangool@mimotech.com>, 2003.

      
      Copyright (c) 2001 Eric Brower (ebrower@usa.net)
 */

      
      Copyright (c) 2001 Eric Brower (ebrower@usa.net)
 *

      
      Copyright (C) 2001 FarSite Communications Ltd.

      
      Copyright (C) 2001 Florian Lohoff (flo@rfc822.org)

      
      Copyright (C) 2001 Frank Mori Hess <fmhess@users.sourceforge.net>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (c) 2001 Frederic Lepied		<flepied@mandrakesoft.com>

      
      Copyright (C) 2001 Fred Lewis <frederick.v.lewis@intel.com>

      
      Copyright (C) 2001 Georges Menie, Ken Desmet

      
      Copyright (C) 2001 Grant Grundler
 */

      
      Copyright (C) 2001 Greg Banks <gnb@alphalink.com.au>

      
      Copyright (c) 2001 Greg Kroah-Hartman (greg@kroah.com)

      
      Copyright (c) 2001 Greg Kroah-Hartman (greg@kroah.com)
 *

      
      Copyright (C) 2001 Greg Kroah-Hartman <greg@kroah.com>

      
      Copyright (C) 2001 Greg Kroah-Hartman (greg@kroah.com)

      
      Copyright (C) 2001 Greg Kroah-Hartman (greg@kroah.com)
 *
 * All rights reserved.

      
      Copyright (C) 2001 Greg Kroah-Hartman (greg@kroah.com)
 *
 * History:
 *

      
      Copyright (c) 2001 Haroldo Gamal <gamal@alternex.com.br>

      
      Copyright (C) 2001 Helge Deller (deller a parisc-linux org)

      
      Copyright (C) 2001 Helge Deller <deller at parisc-linux.org>

      
      Copyright (c) 2001 Helge Deller <deller@gmx.de>

      
      Copyright (C) 2001	      Hewlett-Packard <bame@debian.org>
 */

      
      Copyright (C) 2001 Hewlett-Packard
 *
 * By:

      
      Copyright (C) 2001 Hewlett-Packard (Grant Grundler)

      
      Copyright (C) 2001 Hewlett-Packard (Paul Bame) <bame@debian.org>

      
      Copyright (C) 2001 Holger Waechtler for Convergence Integrated Media GmbH

      
      Copyright (C) 2001  Ian da Silva, Jeremy Siegel

      
      Copyright (C) 2001 IBM.

      
      Copyright (C) 2001 IBM

      
      Copyright (C) 2001		IBM

      
      Copyright (C) 2001 IBM
 *
 * All rights reserved.

      
      Copyright (C) 2001 IBM Corp.

      
      Copyright (c) 2001 IBM Corp.
 *
 * All rights reserved.

      
      Copyright (C) 2001 IBM Corp.
 *
 * All rights reserved.

      
      Copyright (C) 2001 IBM Corporation. All rights reserved.
  *
  * Serial device driver.

      
      Copyright (C) 2001 IBM.
 * Dave Engebretsen, Peter Bergner, and
 * Mike Corrigan {engebret|bergner|mikec}@us.ibm.com
 * Plus various changes from other IBM teams...
 *

      
      Copyright (C) 2001  Ingo Molnar <mingo@redhat.com>

      
      Copyright (C) 2001  Ingo Molnar <mingo@redhat.com>
 *
 *  This file contains the implementation of an IRQ-safe, crash-safe
 *  kernel console implementation that outputs kernel messages to the
 *  network.

      
      Copyright (C) 2001 Intel

      
      Copyright (c) 2001 Intel Corp.

      
      Copyright (c) 2001 Intel Corp.
 *
 * This file is part of the SCTP kernel implementation

      
      Copyright (C) 2001 Intersil Americas Inc.

      
      Copyright (C) 2001 Ivan Martinez <ivanmr@altavista.com>

      
      Copyright (C) 2001 James Morris <jmorris@intercode.com.au>

      
      Copyright (C) 2001 Jan-Benedict Glaw <jbglaw@lug-owl.de>

      
      Copyright (c) 2001 Jean-Fredric Clere, Nikolas Zimmermann, Georg Acher
 *		      Mark Cave-Ayland, Carlo E Prelz, Dick Streefland

      
      Copyright (C) 2001 Jean Tourrilhes, HP Labs

      
      Copyright (C) 2001 Jean Tourrilhes <jt AT hpl.hp.com>
 * And is now maintained by:

      
      Copyright (C) 2001 Jean Tourrilhes
 * Some of this code is "inspired" by linux-wlan-ng-0.1.10, but nothing
 * has been copied from it. linux-wlan-ng-0.1.10 is originally :

      
      Copyright (C) 2001 Jeff Dike (jdike@karaya.com)

      
      Copyright (C) 2001 Jeff Garzik (jgarzik@pobox.com)

      
      Copyright (C) 2001 Jeff Wiedemeier (Compaq Computer Corporation)
 *

      
      Copyright (C) 2001 Jenna Hall <jenna.s.hall@intel.com>

      
      Copyright (C) 2001 Jens Axboe <axboe@kernel.dk>

      
      Copyright (C) 2001 Jens Axboe <axboe@suse.de>

      
      Copyright (C) 2001 Junichi Morita <jun1m@mars.dti.ne.jp>
 *

      
      Copyright (C) 2001 Jun Nakajima <jun.nakajima@intel.com>
 *

      
      Copyright (C) 2001 Kanoj Sarcar
 */
#ifndef __ASM_MACH_IP27_IRQ_H
#define __ASM_MACH_IP27_IRQ_H

      
      Copyright (C) 2001 Keith M Wesolowski

      
      Copyright (C) 2001 Keith M Wesolowski
 */
#include <linux/init.h>
#include <linux/kernel_stat.h>
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/bitops.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/random.h>
#include <linux/sched.h>
#include <linux/sched/debug.h>

      
      Copyright (C) 2001 Ken Hill (khill@microtronix.com)
 *                    Vic Phillips (vic@microtronix.com)
 *
 * based on SPARC asm/processor_32.h which is:
 *

      
      Copyright (c) 2001 La Monte H.P. Yarroll

      
      Copyright (c) 2001 La Monte H.P. Yarroll
 *
 * These are the definitions needed for the sctp_ulpevent type.  The
 * sctp_ulpevent type is used to carry information from the state machine
 * upwards to the ULP.

      
      Copyright (c) 2001 La Monte H.P. Yarroll
 *
 * These are the definitions needed for the sctp_ulpq type.  The
 * sctp_ulpq is the interface between the Upper Layer Protocol, or ULP,
 * and the core SCTP state machine.  This is the component which handles
 * reassembly and ordering.

      
      Copyright (c) 2001 La Monte H.P. Yarroll
 *
 * These functions manipulate an sctp event.   The struct ulpevent is used
 * to carry notifications and data to the ULP (sockets).

      
      Copyright (c) 2001 La Monte H.P. Yarroll
 *
 * This abstraction carries sctp events to the ULP (sockets).

      
      Copyright (c) 2001 La Monte H.P. Yarroll
 *
 * This file is part of the SCTP kernel implementation

      
      Copyright (c) 2001 La Monte H.P. Yarroll
 *
 * This file is part of the SCTP kernel reference Implementation

      
      Copyright (C) 2001 Laurent Pinchart <lpinchart@freegates.be>

      
      Copyright (C) 2001 Lennert Buytenhek (buytenh@gnu.org)

      
      Copyright (C) 2001 Lennert Buytenhek (buytenh@gnu.org) and
 * James Leu (jleu@mindspring.net).

      
      Copyright (C) 2001 Lineo

      
      Copyright (C) 2001 	     Lineo, Inc. <www.lineo.com>
 *
 *  68VZ328 Fixes/support    Evan Stawnyczy <e@lineo.ca>

      
      Copyright (c) 2001 Maciej W. Rozycki

      
      Copyright (C) 2001  MandrakeSoft S.A.

      
      Copyright (C) 2001 Manfred Spraul
  	* ethtool support (jgarzik)
	* Replace some MII-related magic numbers with constants (jgarzik)

	TODO:

      
      Copyright (C) 2001  Manuela Cirronis, Paolo Alberelli

      
      Copyright (C) 2001 Mark Langsdorf (mark.langsdorf@amd.com)

      
      Copyright (c) 2001 Martin Knoblauch <mkn@teraport.de, knobi@knobisoft.de>

      
      Copyright (C) 2001  Massimo Dal Zotto <dz@debian.org>

      
      Copyright (C) 2001  Massimo Dal Zotto <dz@debian.org>
 *
 * Hwmon integration:

      
      Copyright (c) 2001 Matrox Graphics Inc.
 *
 * Version: 1.64 2002/06/10

      
      Copyright (c) 2001 Matrox Graphics Inc.
 *
 * Version: 1.65 2002/08/14

      
      Copyright (C) 2001 Matthew Wilcox

      
      Copyright (c) 2001 Matthew Wilcox for Hewlett Packard

      
      Copyright (c) 2001 Matthew Wilcox for Hewlett-Packard
 *
 * These are the routines to discover what hardware exists in this box.
 * This task is complicated by there being 3 different ways of
 * performing an inventory, depending largely on the age of the box.
 * The recommended way to do this is to check to see whether the machine
 * is a `Snake' first, then try System Map, then try PAT.  We try System
 * Map before checking for a Snake -- this probably doesn't cause any
 * problems, but...

      
      Copyright (C) 2001 Matthew Wilcox <matthew@wil.cx>

      
      Copyright (C) 2001 Matthew Wilcox <willy at parisc-linux.org>

      
      Copyright (C) 2001 Michael Anderson, IBM Corporation
 *
 * Serial device driver include file.

      
      Copyright (C) 2001 Michael Ashley <m.ashley@unsw.edu.au>
 *

      
      Copyright (C) 2001 Mike Corrigan

      
      Copyright (C) 2001  Mike Corrigan IBM Corporation

      
      Copyright (C) 2001 Mike Corrigan
 * Rewrite, cleanup:

      
      Copyright (C) 2001 Mike Corrigan
 *
 * Rewrite, cleanup:
 *

      
      Copyright (C) 2001 Mike Corrigan
 * 
 * Rewrite, cleanup, new allocation schemes, virtual merging: 

      
      Copyright (C) 2001 Miles Bader <miles@gnu.org>

      
      Copyright (C) 2001 Ming Lei <ming.lei@canonical.com>

      
      Copyright (C) 2001 MIPS Technologies, Inc.

      
      Copyright (C) 2001 MIPS Technologies, Inc.  All rights reserved.

      
      Copyright (C) 2001 MIPS Technologies, Inc.
 */
#ifndef _ASM_HARDIRQ_H
#define _ASM_HARDIRQ_H

      
      Copyright (C) 2001 MIPS Technologies, Inc.
 */
#ifndef __ASM_IOCTLS_H
#define __ASM_IOCTLS_H

      
      Copyright (C) 2001 MIPS Technologies, Inc.
 */
#ifndef _ASM_REBOOT_H
#define _ASM_REBOOT_H

      
      Copyright (C) 2001 MIPS Technologies, Inc.
 */
#ifndef __ASM_SGIDEFS_H
#define __ASM_SGIDEFS_H

      
      Copyright (c) 2001 MIPS Technologies, Inc.
 */
#ifndef _ASM_STRING_H
#define _ASM_STRING_H

      
      Copyright (C) 2001 MIPS Technologies, Inc.
 */
#ifndef _ASM_TERMBITS_H
#define _ASM_TERMBITS_H

      
      Copyright (C) 2001 MIPS Technologies, Inc.
 */
#include <linux/capability.h>
#include <linux/errno.h>
#include <linux/linkage.h>
#include <linux/fs.h>
#include <linux/smp.h>
#include <linux/ptrace.h>
#include <linux/string.h>
#include <linux/syscalls.h>
#include <linux/file.h>
#include <linux/utsname.h>
#include <linux/unistd.h>
#include <linux/sem.h>
#include <linux/msg.h>
#include <linux/shm.h>
#include <linux/compiler.h>
#include <linux/ipc.h>
#include <linux/uaccess.h>
#include <linux/slab.h>
#include <linux/elf.h>
#include <linux/sched/task_stack.h>

      
      Copyright (C) 2001 MIPS Technologies, Inc.
 */
#include <linux/kernel.h>
#include <linux/export.h>
#include <linux/pm.h>
#include <linux/types.h>
#include <linux/reboot.h>
#include <linux/delay.h>

      
      Copyright (C) 2001 MIPS Technologies, Inc.
 */
#include <linux/kernel.h>
#include <linux/sched/signal.h>
#include <linux/signal.h>
#include <linux/export.h>
#include <asm/branch.h>
#include <asm/cpu.h>
#include <asm/cpu-features.h>
#include <asm/fpu.h>
#include <asm/fpu_emulator.h>
#include <asm/inst.h>
#include <asm/mips-r2-to-r6-emul.h>
#include <asm/ptrace.h>
#include <linux/uaccess.h>

      
      Copyright (C) 2001 Momchil Velikov

      
      Copyright (C) 2001 MontaVista Software, Inc.

      
      Copyright:	(C) 2001 MontaVista Software Inc.

      
      Copyright (C) 2001 M. R. Brown

      
      Copyright (c) 2001 M. R. Brown <mrbrown@0xd6.org>

      
      Copyright (c) 2001 M. R. Brown <mrbrown@linuxdc.org>

      
      Copyright (C) 2001 NEC Corporation

      
      Copyright (C) 2001 Networks Associates Technology, Inc <ssmalley@nai.com>

      
      Copyright (c) 2001 Nokia, Inc.

      
      Copyright (c) 2001 Nokia, Inc.
 *
 * This file is part of the SCTP kernel implementation

      
      Copyright (C) 2001 NxtWave Communications, Inc.
 *

      
      Copyright (C) 2001 O
 *
 * The source code in this file can be freely used, adapted,
 * and redistributed in source or binary form, so long as an
 * acknowledgment appears in derived source files.  The citation
 * should list that the code comes from the book "Linux Device
 * Drivers" by Alessandro Rubini and Jonathan Corbet, published
 * by O'Reilly & Associates.   No warranty is attached;
 * we cannot take responsibility for errors or fitness for use.

      
      Copyright (c) 2001 Patrick Mochel <mochel@osdl.org>
 */

      
      Copyright (C) 2001 Patrick Mochel <mochel@osdl.org>
 *

      
      Copyright (c) 2001 Patrick Mochel <mochel@osdl.org>
 */
#include <linux/gfp.h>
#include <linux/smp.h>
#include <linux/suspend.h>
#include <linux/scatterlist.h>
#include <linux/kdebug.h>

      
      Copyright (C) 2001 Paul Bame <bame at parisc-linux.org>

      
      Copyright (C) 2001 Paul Diefenbaugh <paul.s.diefenbaugh@intel.com>

      
      Copyright (C) 2001 Paul Diefenbaugh <paul.s.diefenbaugh@intel.com>
 *

      
      Copyright (C) 2001 Paul Mackerras <paulus@au.ibm.com>, IBM

      
      Copyright (C) 2001 Paul Mundt

      
      Copyright (c) 2001 Paul Stewart

      
      Copyright (C) 2001 Peter Bergner.

      
      Copyright (C) 2001 Peter Bergner

      
      Copyright (C) 2001 Peter Bergner, IBM Corp.

      
      Copyright (c) 2001 Pete Zaitcev	<zaitcev@redhat.com>

      
      Copyright (C) 2001 PPC 64 Team, IBM Corp

      
      Copyright (C) 2001 PPC64 Team, IBM Corp

      
      Copyright (C) 2001 PPC64 Team, IBM Corp
 *
 * This struct defines the way the registers are stored on the
 * kernel stack during a system call or other kernel entry.

      
      Copyright (c) 2001 Ralf Baechle

      
      Copyright (C) 2001 Ralf Baechle

      
      Copyright (C) 2001 Ralph Metzler for convergence integrated media GmbH

      
      Copyright (C) 2001 Ralph  Metzler <ralph@convergence.de>

      
      Copyright (C) 2001 Randolph Chung <tausq at parisc-linux.org>

      
      Copyright (C) 2001 Randolph Chung <tausq@debian.org>

      
      Copyright (C) 2001 Randolph Chung <tausq@debian.org>
 *
 *  This code is derived, with permission, from HP/UX sources.

      
      Copyright (C) 2001  REINER SCT
 *  Author: Matthias Bruestle
 *
 *  Contact: support@reiner-sct.com (see MAINTAINERS)

      
      Copyright (C) 2001 Richard Hirst <rhirst at parisc-linux.org>

      
      Copyright (c) 2001 Richard Russon <ntfs@flatcap.org>

      
      Copyright (C) 2001
 *
 *      Richard Zidlicky <rz@linux-m68k.org>

      
      Copyright (C) 2001 Richard Zidlicky <rz@linux-m68k.org>
 *
 * Also based on offb.c, which was:

      
      Copyright (C) 2001 RidgeRun, Inc.

      
      Copyright (C) 2001 RidgeRun, Inc.
 *

      
      Copyright (C) 2001 RidgeRun, Inc.
 * Author: Greg Lonnon <glonnon@ridgerun.com>
 *

      
      Copyright (C) 2001 RidgeRun, Inc.
 * Author: RidgeRun, Inc. Greg Lonnon <glonnon@ridgerun.com>
 *
 * Reorganized for Linux-2.6 by Tony Lindgren <tony@atomide.com>
 *                          and Dirk Behme <dirk.behme@de.bosch.com>

      
      Copyright (C) 2001 Ridgerun,Inc (glonnon@ridgerun.com)

      
      Copyright (C) 2001 RidgeRun, Inc (glonnon@ridgerun.com)

      
      Copyright (C) 2001 RidgeRun, Inc. Greg Lonnon <glonnon@ridgerun.com>
 *
 * GPIO interrupt handler moved to gpio.c by Juha Yrjola

      
      Copyright (C) 2001 RidgeRun, Inc.
 *
 * Parts of this code are taken from linux/arch/arm/mach-omap/irq.c
 * in the MontaVista 2.4 kernel (and the Amstrad changes therein)

      
      Copyright (C) 2001 Robert Schwebel <robert@schwebel.de>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (C) 2001 Romain Dolbeau <dolbeau@irisa.fr>

      
      Copyright (C) 2001 Romain Dolbeau <romain@dolbeau.org>.
 *
 *  Ported to 2.6 kernel on 1 May 2007 by Krzysztof Helt <krzysztof.h1@wp.pl>
 *	based on pm2fb.c

      
      Copyright (C) 2001 Ronny Strutz <3des@elitedvb.de>

      
      Copyright (C)  2001 Russell King

      
      Copyright (C) 2001 Russell King.
 */

      
      Copyright (C) 2001 Russell King

      
      Copyright (C) 2001 Russell King
 *

      
      Copyright	(C) 2001 Russell King

      
      Copyright (C) 2001 Russell King, All rights reserved.

      
      Copyright (C) 2001 Russell King, All Rights Reserved.

      
      Copyright (C) 2001 Russell King, All Rights Reserved.
 *

      
      Copyright (C) 2001 Russell King, All Rights Reserved.
 */
#undef DEBUG
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/string.h>
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/delay.h>
#include <linux/tty.h>
#include <linux/serial_reg.h>
#include <linux/serial_core.h>
#include <linux/8250_pci.h>
#include <linux/bitops.h>

      
      Copyright (C) 2001 Russell King,
 * and on early_printk.c by Andi Kleen.
 *
 * This is for use before the serial driver has initialized, in
 * particular, before the UARTs have been discovered and named.
 * Instead of specifying the console device as, e.g., "ttyS0",
 * we locate the device directly by its MMIO or I/O port address.

      
      Copyright (C) 2001 Russell King.
 *
 * A note about mapbase / membase

      
      Copyright (C) 2001 Russell King
 *
 * Perform "ISA" memory and IO accesses.  The EBSA110 has some "peculiarities"
 * in the way it handles accesses to odd IO ports on 16-bit devices.  These
 * devices have their D0-D15 lines connected to the processors D0-D15 lines.
 * Since they expect all byte IO operations to be performed on D0-D7, and the
 * StrongARM expects to transfer the byte to these odd addresses on D8-D15,
 * we must use a trick to get the required behaviour.

      
      Copyright (C) 2001 Russell King.
 *
 *  Supports: ISA-compatible 8250/16550 ports
 *	      PNP 8250/16550 ports
 *	      early_serial_setup() ports
 *	      userspace-configurable "phantom" ports
 *	      "serial8250" platform devices
 *	      serial8250_register_8250_port() ports

      
      Copyright (C) 2001 Rusty Russell.

      
      Copyright (C) 2001 Rusty Russell, 2002, 2010 Rusty Russell IBM.

      
      Copyright (C) 2001 Rusty Russell, 2002 Rusty Russell IBM.

      
      Copyright (C) 2001 Rusty Russell.
 */
#include <linux/module.h>
#include <linux/elf.h>
#include <linux/vmalloc.h>
#include <linux/fs.h>
#include <linux/string.h>
#include <linux/kernel.h>
#include <linux/kasan.h>
#include <linux/moduleloader.h>
#include <linux/bug.h>
#include <asm/alternative.h>
#include <asm/nospec-branch.h>
#include <asm/facility.h>

      
      Copyright (C) 2001 SGI - Silicon Graphics, Inc <linux-xfs@oss.sgi.com>

      
      Copyright (C) 2001 Silicon Graphics, Inc. (Trust Technology Group)

      
      Copyright (C) 2001 Sistina Software (UK) Limited.

      
      Copyright (C) 2001 Sistina Software (UK) Limited
 *
 * This file is released under the GPL.

      
      Copyright (C) 2001 Standard Microsystems Corporation
 .	Developed by Simple Network Magic Corporation

      
      Copyright (C) 2001 Standard Microsystems Corporation
 *	Developed by Simple Network Magic Corporation

      
      Copyright (C) 2001 Stefan Gmeiner <riddlebox@freesurf.ch>
 *     start merging tpconfig and gpm code to a xfree-input module
 *     adding some changes and extensions (ex. 3rd and 4th button)
 *

      
      Copyright (C) 2001 Steven J. Hill (sjhill@realitydiluted.com)

      
      Copyright (C) 2001 Steve Underwood
 *
 * All rights reserved.

      
      Copyright (C) 2001 Steve Underwood and 2007-2008 David Rowe
 *
 * All rights reserved.

      
      Copyright (C) 2001 Steve Underwood and 2007 David Rowe
 *
 * All rights reserved.

      
      copyright (c) 2001 Sun Microsystems
 *

      
      Copyright (C) 2001	        Sun Microsystems, Inc.

      
      Copyright (C) 2001 Sven Luther, <luther@dpt-info.u-strasbg.fr>

      
      Copyright (C) 2001 Sysgo Real-Time Solutions GmbH

      
      Copyright (C) 2001 Takashi Oe
 *
 *  Mmap code by Michel Lanners <mlan@cpu.lu>

      
      Copyright (C) 2001 Takayoshi Kochi <t-kochi@bq.jp.nec.com>

      
      Copyright (C) 2001 Tensilica Inc.

      
      Copyright (C) 2001 Tensilica Inc.
 */

      
      Copyright (c) 2001 The Regents of the University of Michigan.
 *  All rights reserved.
 *
 *  J. Bruce Fields   <bfields@umich.edu>

      
      Copyright (c) 2001 The Regents of the University of Michigan.
 *  All rights reserved.
 *
 *  Kendrick Smith <kmsmith@umich.edu>
 *  Andy Adamson <andros@umich.edu>

      
      Copyright (c) 2001 The Regents of the University of Michigan.
*  All rights reserved.
*
*  Kendrick Smith <kmsmith@umich.edu>
*  Andy Adamson <kandros@umich.edu>

      
      Copyright (C) 2001 Thiemo Seufer.

      
      Copyright (C) 2001 Thomas Bogendoerfer <tsbogend@alpha.franken.de>
 * 
 * Based on:

      
      Copyright (C) 2001 Thomas Bogendoerfer <tsbogend at parisc-linux.org>

      
      Copyright (C) 2001 Thomas Bogendoerfer <tsbogend at parisc-linux.org>
 *

      
      Copyright (c) 2001 Thomas Gleixner (gleixner@autronix.de)
 *

      
      Copyright (C) 2001  Tim Waugh <twaugh@redhat.com>
 *
 * Multi-function PCI cards are supposed to present separate logical
 * devices on the bus.  A common thing to do seems to be to just use
 * one logical device with lots of base address registers for both
 * parallel ports and serial ports.  This driver is for dealing with
 * that.

      
      Copyright (C) 2001 Todd Inglett, IBM Corporation
 *
 * PCI manipulation via device_nodes.

      
      Copyright (C) 2001 Todd Inglett, IBM Corporation
 *
 * pSeries LPAR support.

      
      Copyright (c) 2001 Tony Luck <tony.luck@intel.com>

      
      Copyright (C) 2001 Utz-Uwe Haus <haus@uuhaus.de>
 *
 * All information about the device was acquired using SniffUSB ans snoopUSB
 * on Windows98.
 * It was written out of frustration with the PalmConnect USB Serial adapter
 * sold by Palm Inc.
 * Neither Palm, nor their contractor (MCCI) or their supplier (KLSI) provided
 * information that was not already available.

      
      Copyright (C) 2001 Vic Phillips

      
      Copyright (C) 2001 Vic Phillips <vic@microtronix.com>

      
      Copyright (c) 2001 Vojtech Pavlik
 */

      
      Copyright (c) 2001 Vojtech Pavlik
 *
 *  Based on the work of:

      
      Copyright (c) 2001 Vojtech Pavlik
 *
 *  CATC EL1210A NetMate USB Ethernet driver

      
      Copyright (c) 2001 Vojtech Pavlik
 *
 *  HID char devices, giving access to raw HID device events.

      
      Copyright (C) 2001 Will Dyson (will@cs.earlham.edu)
 *

      
      Copyright (C) 2001 Will Dyson (will_dyson at pobox.com)
 *
 * With help from the ntfs-tng driver by Anton Altparmakov

      
      Copyright (C) 2001 Will Dyson <will_dyson@pobox.com>
 */

      
      Copyright (C) 2001 Will Dyson <will_dyson@pobox.com
 *

      
      Copyright (C) 2001 Will Dyson <will_dyson@pobox.com
 *
 * Based on portions of file.c and inode.c
 * by Makoto Kato (m_kato@ga2.so-net.ne.jp)

      
      Copyright (C) 2001 Will Dyson <will_dyson@pobox.com>
 *
 * Based on portions of file.c by Makoto Kato <m_kato@ga2.so-net.ne.jp>

      
      Copyright (C) 2001 Will Dyson <will_dyson@pobox.com>
 *
 * Partially based on similar funtions in the sysv driver.

      
      Copyright (C) 2001 WireX Communications, Inc <chris@wirex.com>

      
      Copyright (C) 2001 Wolfgang Scherr <scherr@net4you.at>
 *
 * $Id: zr36016.c,v 1.1.2.14 2003/08/20 19:46:55 rbultje Exp $

      
      Copyright (C) 2001 Wolfgang Scherr <scherr@net4you.at>
 *
 * $Id: zr36016.h,v 1.1.2.3 2003/01/14 21:18:07 rbultje Exp $

      
      Copyright (C) 2001 Wolfgang Scherr <scherr@net4you.at>
 *
 * $Id: zr36050.c,v 1.1.2.11 2003/08/03 14:54:53 rbultje Exp $

      
      Copyright (C) 2001 Wolfgang Scherr <scherr@net4you.at>
 *
 * $Id: zr36050.h,v 1.1.2.2 2003/01/14 21:18:22 rbultje Exp $

      
      Copyright (C) 2002

      
      Copyright (C) 2002,03 Miles Bader <miles@gnu.org>
 *
 * Derived from arch/mips/kernel/ptrace.c:
 *

      
      Copyright (C) 2002,03 NEC Electronics Corporation

      
      Copyright (C) 2002-04 Intel Corporation

      
      Copyright (C) 2002, 2003, 06, 07 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (c) 2002, 2003, 2004, 2005, 2006, 2007, 2008

      
      Copyright (c) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009

      
      Copyright (c) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010

      
      Copyright (C) 2002, 2003, 2004, 2005, 2007  Maciej W. Rozycki

      
      Copyright (C) 2002, 2003, 2004, 2005  Maciej W. Rozycki
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/mc146818rtc.h>
#include <linux/export.h>
#include <linux/string.h>
#include <linux/types.h>

      
      Copyright (C) 2002, 2003, 2004 Dell Inc.
 *  by Matt Domsch <Matt_Domsch@dell.com>
 *  disk signature by Matt Domsch, Andrew Wilks, and Sandeep K. Shandilya
 *  legacy CHS by Patrick J. LoPresti <patl@users.sourceforge.net>
 *
 * BIOS Enhanced Disk Drive Services (EDD)
 * conformant to T13 Committee www.t13.org
 *   projects 1572D, 1484D, 1386D, 1226DT

      
      Copyright (C) 2002, 2003, 2004 Dell Inc.
 *  by Matt Domsch <Matt_Domsch@dell.com>
 *
 * structures and definitions for the int 13h, ax={41,48}h
 * BIOS Enhanced Disk Drive Services
 * This is based on the T13 group document D1572 Revision 0 (August 14 2002)
 * available at http://www.t13.org/docs2002/d1572r0.pdf.  It is
 * very similar to D1484 Revision 3 http://www.t13.org/docs2002/d1484r3.pdf

      
      Copyright (c) 2002,2003,2004 Google, Inc.

      
      Copyright (C) 2002, 2003, 2004  Paul Mundt

      
      Copyright (c) 2002, 2003, 2004 Paul Mundt <lethal@linux-sh.org>
 *
 * This file is part of the LinuxDC project (www.linuxdc.org)

      
      Copyright (C) 2002, 2003, 2005, 2006  Maciej W. Rozycki
 *
 *      additional sources:

      
      Copyright (C) 2002, 2003, 2005, 2008  Maciej W. Rozycki

      
      Copyright (C) 2002, 2003, 2005 Ilya A. Volynets

      
      Copyright (c) 2002, 2003, 2005  Maciej W. Rozycki

      
      Copyright (C) 2002, 2003, 2005  Maciej W. Rozycki
 */
#ifndef __ASM_MIPS_DEC_KN01_H
#define __ASM_MIPS_DEC_KN01_H

      
      Copyright (C) 2002, 2003, 2005  Maciej W. Rozycki
 */
#ifndef __ASM_MIPS_DEC_KN02_H
#define __ASM_MIPS_DEC_KN02_H

      
      Copyright (C) 2002, 2003, 2006 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 2002, 2003, 2006  Paul Mundt
 *
 * This file originally bore the message (with enclosed-$):

      
      Copyright (c) 2002-2003,2006 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (c) 2002, 2003, 2013  Maciej W. Rozycki

      
      Copyright (C) 2002,2003 Adaptec, Inc.

      
      Copyright (c) 2002,2003 Alexander Malysh <amalysh@web.de>

      
      Copyright (C) 2002,2003 Andi Kleen <ak@suse.de>
 */

      
      Copyright (C) 2002-2003 Andreas Gruenbacher <agruen@suse.de>
 */

      
      Copyright (C) 2002-2003 Andreas Oberritter <obi@linuxtv.org>

      
      Copyright (C) 2002,2003 Broadcom Corporation

      
      Copyright (C) 2002,2003 by Andreas Gruenbacher <a.gruenbacher@computer.org>
 *
 * Fixes from William Schumacher incorporated on 15 March 2001.
 *    (Reported by Charles Bertsch, <CBertsch@microtest.com>).

      
      Copyright (C) 2002 2003 by MontaVista Software.
 *
 * 2004-06-01  Fix CLOCK_REALTIME clock/timer TIMER_ABSTIME bug.

      
      Copyright (c) 2002,2003 by Takashi Iwai <tiwai@suse.de>

      
      Copyright (C) 2002, 2003 Christoph Hellwig
 *
 *  generic mid-level SCSI driver
 *      Initial versions: Drew Eckhardt
 *      Subsequent revisions: Eric Youngdale

      
      Copyright (C) 2002-2003 Christoph Hellwig
 *
 *  mid to lowlevel SCSI driver interface
 *      Initial versions: Drew Eckhardt
 *      Subsequent revisions: Eric Youngdale

      
      Copyright (C) 2002-2003 Dave Jones.

      
      Copyright (C) 2002-2003 Dave Jones

      
      Copyright (C) 2002-2003  David McCullough <davidm@snapgear.com>

      
      Copyright (C) 2002, 2003 David S. Miller (davem@redhat.com)
 */

      
      Copyright (C) 2002-2003 Deep Blue Solutions Ltd, all rights reserved.

      
      Copyright (C) 2002 - 2003 Dominik Brodowski

      
      Copyright (C) 2002 - 2003 Dominik Brodowski <linux@brodo.de>
 *

      
      Copyright (C) 2002-2003 Eric Biederman  <ebiederm@xmission.com>

      
      Copyright (C) 2002-2003 Eric Biederman  <ebiederm@xmission.com>
 *

      
      Copyright (C) 2002-2003  Fabrizio Gennari <fabrizio.gennari@philips.com>

      
      Copyright (C) 2002-2003 Florian Schirmer <jolt@tuxbox.org>

      
      Copyright (C) 2002,2003 Florian Schirmer <jolt@tuxbox.org>

      
      Copyright (C) 2002,2003 Frank Mori Hess <fmhess@users.sourceforge.net>
 *

      
      Copyright (c) 2002, 2003 Gary Thomas (<gary@mlbassoc.com>

      
      Copyright (C) 2002-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 2002-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */
#ifndef _ASM_IA64_INTRINSICS_H
#define _ASM_IA64_INTRINSICS_H

      
      Copyright (C) 2002-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */
#ifndef _ASM_IA64_THREAD_INFO_H
#define _ASM_IA64_THREAD_INFO_H

      
      Copyright (C) 2002-2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */
#ifndef _UAPI_ASM_IA64_INTRINSICS_H
#define _UAPI_ASM_IA64_INTRINSICS_H

      
      Copyright (C) 2002-2003  Hewlett Packard Co
 *               Stephane Eranian <eranian@hpl.hp.com>
 */

      
      Copyright (C) 2002-2003  Hewlett Packard Co
 *               Stephane Eranian <eranian@hpl.hp.com>
 */
static int pfm_ita_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs);

      
      Copyright (C) 2002-2003  Hewlett Packard Co
 *               Stephane Eranian <eranian@hpl.hp.com>
 */
static int pfm_mck_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs);

      
      Copyright (C) 2002-2003 Hewlett-Packard Co
 *               Stephane Eranian <eranian@hpl.hp.com>
 *
 * This file implements the default sampling buffer format
 * for Linux/ia64 perfmon subsystem.

      
      Copyright (C) 2002-2003 Hewlett-Packard Co
 *               Stephane Eranian <eranian@hpl.hp.com>
 *
 * This file implements the default sampling buffer format
 * for the Linux/ia64 perfmon-2 subsystem.

      
      Copyright (C) 2002, 2003 H. Peter Anvin
 *
 * RAID-4/5/6 management functions.
 * Thanks to Penguin Computing for making the RAID-6 development possible
 * by donating a test server!

      
      Copyright (C) 2002,2003 Intel Corp.
 *      Jun Nakajima <jun.nakajima@intel.com>
 *      Suresh Siddha <suresh.b.siddha@intel.com>
 */

      
      Copyright (c) 2002-2003 Intel Corp.
 *
 * This file is part of the SCTP kernel implementation

      
      Copyright (C) 2002,2003 Intrinsyc Software

      
      Copyright (c) 2002-2003, Jouni Malinen <jkmaline@cc.hut.fi>

      
      Copyright (c) 2002-2003, Jouni Malinen <jkmaline@cc.hut.fi>
 *
 * Adaption to a generic IEEE 802.11 stack by James Ketrenos
 * <jketreno@linux.intel.com>

      
      Copyright (c) 2002-2003, Jouni Malinen <j@w1.fi>

      
      Copyright (c) 2002-2003, Jouni Malinen <j@w1.fi>
 *
 * Adaption to a generic IEEE 802.11 stack by James Ketrenos
 * <jketreno@linux.intel.com>

      
      Copyright (c) 2002-2003, Jouni Malinen <j@w1.fi>

  Portions of ipw2100_mod_firmware_load, ipw2100_do_mod_firmware_load, and
  ipw2100_fw_load are loosely based on drivers/sound/sound_firmware.c

      
      Copyright (C) 2002,2003 Jun Nakajima <jun.nakajima@intel.com>

      
      Copyright (C) 2002, 2003 Ladislav Michl (ladis@linux-mips.org)

      
      Copyright (C) 2002, 2003 Ladislav Michl (ladis@linux-mips.org)
 */

      
      Copyright (C) 2002, 2003  Maciej W. Rozycki

      
      Copyright (C) 2002, 2003  Maciej W. Rozycki
 */

      
      Copyright (C) 2002-2003 Marcel Holtmann <marcel@holtmann.org>

      
      Copyright (C) 2002-2003 Matthew Wilcox <willy at parisc-linux.org>

      
      Copyright (C) 2002-2003  Maxim Krasnyansky <maxk@qualcomm.com>

      
      Copyright (C) 2002,2003 NEC Corporation

      
      Copyright (c) 2002 - 2003 Oliver Kurth

      
      Copyright (c) 2002,2003 Oliver Kurth

      
      Copyright (c) 2002-2003 Open Source Development Labs

      
      Copyright (c) 2002-2003	Open Source Development Labs
 *

      
      Copyright (C) 2002-2003 Open Source Development Labs
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2002, 2003 Oracle.  All rights reserved.
 *
 * Author: Joel Becker <joel.becker@oracle.com>

      
      Copyright (c) 2002-2003 Patrick Mochel

      
      Copyright (c) 2002-2003 Patrick Mochel
 *

      
      Copyright (c) 2002-2003	Patrick Mochel

      
      Copyright (c) 2002-2003 Patrick Mochel <mochel@osdl.org>

      
      Copyright (C) 2002-2003 Patrick Mochel <mochel@osdl.org>

      
      Copyright (C) 2002, 2003  Paul Mundt

      
      Copyright (C) 2002, 2003  Paul Mundt
 */

      
      Copyright (C) 2002, 2003 Paul Mundt

      
      Copyright (C) 2002, 2003  Paul Mundt
 *
 * This file originally bore the message (with enclosed-$):

      
      Copyright (c) 2002, 2003  Philip Pokorny <ppokorny@penguincomputing.com>

      
      Copyright (c) 2002, 2003 Philip Pokorny <ppokorny@penguincomputing.com>

      
      Copyright (C) 2002, 2003  Philip Pokorny <ppokorny@penguincomputing.com>

      
      Copyright (C) 2002-2003 Ralph Metzler <rjkm@metzlerbros.de>

      
      Copyright (C) 2002-2003 Romain Lievin <roms@tilp.info>
 * Released under the terms of the GNU GPL v2.0.
 *

      
      Copyright (c) 2002-2003 Silicon Graphics, Inc.  All Rights Reserved.
 */

      
      Copyright (C) 2002-2003 Stephen Rothwell, IBM Corporation

      
      Copyright (C) 2002,2003 Suresh Siddha <suresh.b.siddha@intel.com>

      
      Copyright (C) 2002,2003 Suresh Siddha <suresh.b.siddha@intel.com>
 */
#ifndef _ASM_IA64_GCC_INTRIN_H
#define _ASM_IA64_GCC_INTRIN_H

      
      Copyright (C) 2002,2003 Suresh Siddha <suresh.b.siddha@intel.com>
 */
#ifndef _UAPI_ASM_IA64_GCC_INTRIN_H
#define _UAPI_ASM_IA64_GCC_INTRIN_H

      
      Copyright (C) 2002,2003 Takayoshi Kochi (t-kochi@bq.jp.nec.com)

      
      Copyright (c) 2002, 2003 The Regents of the University of
 *  Michigan.  All rights reserved.
> *
 *  Marius Aamodt Eriksen <marius@umich.edu>

      
      Copyright (c) 2002, 2003 The Regents of the University of
 *  Michigan.  All rights reserved.
 *
 *  Marius Aamodt Eriksen <marius@umich.edu>

      
      Copyright (c) 2002, 2003 The Regents of the University of Michigan.
 *  All rights reserved.
 *
 *  Marius Aamodt Eriksen <marius@umich.edu>
 *  Jeff Sedlak <jsedlak@umich.edu>
 *  J. Bruce Fields <bfields@umich.edu>

      
      Copyright (c) 2002-2003 TiVo Inc.

      
      Copyright (c) 2002-2003 TiVo Inc.
 *
 * Definitions gathered from MOSCHIP, Data Sheet_7830DA.pdf (thanks!).

      
      Copyright (C) 2002, 2003 - Tom Zanussi (zanussi@us.ibm.com), IBM Corp

      
      Copyright (c) 2002, 2003 Tuukka Toivonen

      
      Copyright (c) 2002, 2003 VIA Networking Technologies, Inc.\n");

      
      Copyright (C) 2002, 2004, 2005 Oracle.  All rights reserved.

      
      Copyright (C) 2002, 2004, 2007 by Ralf Baechle

      
      Copyright (C) 2002, 2004, 2007 by Ralf Baechle <ralf@linux-mips.org>

      
      Copyright (C) 2002, 2004, 2007 by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef __ASM_MACH_GENERIC_WAR_H
#define __ASM_MACH_GENERIC_WAR_H

      
      Copyright (C) 2002, 2004, 2007 by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef __ASM_MIPS_MACH_IP22_WAR_H
#define __ASM_MIPS_MACH_IP22_WAR_H

      
      Copyright (C) 2002, 2004, 2007 by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef __ASM_MIPS_MACH_IP27_WAR_H
#define __ASM_MIPS_MACH_IP27_WAR_H

      
      Copyright (C) 2002, 2004, 2007 by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef __ASM_MIPS_MACH_IP28_WAR_H
#define __ASM_MIPS_MACH_IP28_WAR_H

      
      Copyright (C) 2002, 2004, 2007 by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef __ASM_MIPS_MACH_IP32_WAR_H
#define __ASM_MIPS_MACH_IP32_WAR_H

      
      Copyright (C) 2002, 2004, 2007 by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef __ASM_MIPS_MACH_MIPS_WAR_H
#define __ASM_MIPS_MACH_MIPS_WAR_H

      
      Copyright (C) 2002, 2004, 2007 by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef __ASM_MIPS_MACH_RM_WAR_H
#define __ASM_MIPS_MACH_RM_WAR_H

      
      Copyright (C) 2002, 2004, 2007 by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef __ASM_MIPS_MACH_SIBYTE_WAR_H
#define __ASM_MIPS_MACH_SIBYTE_WAR_H

      
      Copyright (C) 2002, 2004, 2007 by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef __ASM_MIPS_MACH_TX49XX_WAR_H
#define __ASM_MIPS_MACH_TX49XX_WAR_H

      
      Copyright (C) 2002, 2004, 2007 by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef __ASM_MIPS_PMC_SIERRA_WAR_H
#define __ASM_MIPS_PMC_SIERRA_WAR_H

      
      Copyright (c) 2002-2004 Anton Altaparmakov

      
      Copyright (c) 2002-2004 Bryan W. Headley <bwheadley@earthlink.net>
 *
 *  based on wacom.c by
 *     Vojtech Pavlik      <vojtech@suse.cz>
 *     Andreas Bach Aaen   <abach@stofanet.dk>
 *     Clifford Wolf       <clifford@clifford.at>
 *     Sam Mosel           <sam.mosel@computer.org>
 *     James E. Blair      <corvus@gnu.org>
 *     Daniel Egger        <egger@suse.de>

      
      Copyright (c) 2002-2004 by Karsten Wiese
 *
 *   based on

      
      Copyright (C) 2002-2004 by Luca Risolia <luca.risolia@studio.unibo.it>

      
      Copyright (C) 2002-2004 Dave Jones

      
      Copyright (C) 2002 - 2004 Dominik Brodowski <linux@brodo.de>

      
      Copyright (C) 2002-2004 Eric Biederman  <ebiederm@xmission.com>

      
      Copyright (c) 2002-2004 Johann Deneux

      
      Copyright (C) 2002-2004 John Belmonte

      
      Copyright (c) 2002-2004, Jouni Malinen <jkmaline@cc.hut.fi>

      
      Copyright (c) 2002-2004, Jouni Malinen <j@w1.fi>

      
      Copyright (c) 2002-2004, K A Fraser

      
      Copyright (c) 2002 - 2004 Karsten Wiese

      
      Copyright (C) 2002, 2004  Maciej W. Rozycki
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/linkage.h>
#include <linux/smp.h>
#include <linux/string.h>
#include <linux/types.h>

      
      Copyright (C) 2002, 2004  Maciej W. Rozycki
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/types.h>

      
      Copyright (C) 2002,2004 MARA Systems AB <http://www.marasystems.com>

      
      Copyright (C) 2002,2004 MARA Systems AB <http://www.marasystems.com>
 *    by Henrik Nordstrom <hno@marasystems.com>
 *

      
      Copyright (C) 2002,2004 MARA Systems AB <http://www.marasystems.com>
 *	by Henrik Nordstrom <hno@marasystems.com>

      
      Copyright (c) 2002-2004 Martin Langer <martin-langer@gmx.de>,
 *                              Pilo Chambert <pilo.c@wanadoo.fr>
 *
 *      Thanks to :        Anders Torger <torger@ludd.luth.se>,
 *                         Henk Hesselink <henk@anda.nl>
 *                         for writing the digi96-driver 
 *                         and RME for all informations.

      
      Copyright (c) 2002-2004 MontaVista Software, Inc

      
      Copyright (C) 2002, 2004 Oracle.  All rights reserved.

      
      Copyright (C) 2002, 2004 Oracle.  All rights reserved.
 *
 *  Portions of this code from linux/fs/ext3/dir.c

      
      Copyright (C) 2002-2004 Rohit Seth <rohit.seth@intel.com>

      
      Copyright (C) 2002-2004 Sensoray Co., Inc.
 */

      
      Copyright (C) 2002-2004 Stefan Eletzhofer
  *
  * based on linux/drivers/acron/char/pcf8583.c

      
      Copyright (C) 2002-2004 Stefan Eletzhofer
 *
 * based on linux/drivers/acron/char/pcf8583.c

      
      Copyright (C) 2002-2004 Timesys Corporation

      
      Copyright (C) 2002-2004  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2002,2004  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2002-2004  Yoichi Yuasa <yuasa@linux-mips.org>
 *
 *  Modified for TANBAC TB0219:

      
      Copyright (C) 2002, 2005 - 2011 by Andreas Mohr <andi AT lisas.de>
 *
 *  Framework borrowed from Bart Hartgers's als4000.c.
 *  Driver developed on PCI168 AP(W) version (PCI rev. 10, subsystem ID 1801),
 *  found in a Fujitsu-Siemens PC ("Cordant", aluminum case).
 *  Other versions are:

      
      Copyright (c) 2002-2005 Anton Altaparmakov

      
      Copyright (C) 2002 - 2005, Areca Technology Corporation All rights reserved.
**
**     Web site: www.areca.com.tw
**       E-mail: support@areca.com.tw

      
      Copyright (C) 2002 - 2005, Areca Technology Corporation All rights reserved
**
**     Web site: www.areca.com.tw
**       E-mail: support@areca.com.tw

      
      Copyright (C) 2002 - 2005 Benjamin Herrenschmidt <benh@kernel.crashing.org>

      
      Copyright (C) 2002-2005 by David Brownell

      
      Copyright (C) 2002,2005 by SOMA Networks, Inc.
 *
 * All rights reserved.

      
      Copyright (C) 2002-2005 Clemens Ladisch.
 *
 * Refer to the USB Device Class Definition for MIDI Devices:

      
      Copyright (C) 2002-2005 Dave Jones.

      
      Copyright (C) 2002-2005 Emmanuel Pacaud <emmanuel.pacaud@univ-poitiers.fr>
 */

      
      Copyright (C) 2002-2005 Eric Biederman  <ebiederm@xmission.com>

      
      Copyright (c) 2002-2005, Jouni Malinen <j@w1.fi>

      
      Copyright (c) 2002-2005, Jouni Malinen <j@w1.fi>
 *
 * This file is to be included into hostap.c when S/W AP functionality is
 * compiled.

      
      Copyright (C) 2002-2005 Julien Lerouge, 2003-2006 Karol Kozimor

      
      Copyright (c) 2002-2005, K A Fraser

      
      Copyright (C) 2002, 2005  Maciej W. Rozycki

      
      Copyright (C) 2002, 2005  MIPS Technologies, Inc.  All rights reserved.

      
      Copyright (C) 2002-2005  MontaVista Software, Inc.

      
      Copyright (c) 2002-2005, Network Appliance, Inc. All rights reserved.

      
      Copyright (C) 2002, 2005 Oracle.  All rights reserved.

      
      Copyright (C) 2002-2005 Pavel Roskin <proski@gnu.org>
 * Portions based on information in wl_lkm_718 Agere driver

      
      Copyright (C) 2002-2005 Pavel Roskin <proski@gnu.org>
 * Portions based on orinoco_cs.c:

      
      Copyright (c) 2002-2005 Richard Russon

      
      Copyright (C) 2002-2005 Roman Zippel <zippel@linux-m68k.org>

      
      Copyright (c) 2002-2005 Sam Leffler, Errno Consulting

      
      Copyright (C) 2002-2005 Sam Ravnborg <sam@ravnborg.org>
 *
 * Released under the terms of the GNU GPL v2.0.

      
      Copyright (C) 2002,2005 SOMA Networks, Inc.

      
      Copyright (C) 2002 - 2005 Tensilica Inc.

      
      Copyright (C) 2002 - 2005 Tensilica Inc.
 */

      
      Copyright (C) 2002-2005 - Tom Zanussi (zanussi@us.ibm.com), IBM Corp

      
      Copyright (C) 2002-2005 VERITAS Software Corporation.

      
      Copyright (C) 2002-2005  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2002, 2006, 2007 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (c) 2002, 2006, 2008 David S. Miller (davem@davemloft.net)
 */
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/input.h>
#include <linux/of_device.h>
#include <linux/slab.h>

      
      Copyright (C) 2002 - 2006 Atom Create Engineering Co., Ltd.

      
      Copyright (C) 2002, 2006  David S. Miller (davem@davemloft.net)
 *
 * Rewrote buffer handling to use CIRC(Circular Buffer) macros.
 *   Maxim Krasnyanskiy <maxk@qualcomm.com>

      
      Copyright (C) 2002-2006 Frank Mori Hess <fmhess@users.sourceforge.net>
 */

      
      Copyright (c) 2002-2006, K Fraser
 */

      
      Copyright (C) 2002-2006 Kristian H

      
      Copyright (C) 2002-2006 Krzysztof Halasa <khc@pm.waw.pl>

      
      Copyright (C) 2002-2006 Novell, Inc.

      
      Copyright (C) 2002-2006 Silicon Graphics, Inc.  All Rights Reserved.
 */
#ifndef _ASM_IA64_SN_RW_MMR_H
#define _ASM_IA64_SN_RW_MMR_H

      
      Copyright (C) 2002-2006 Thibaut VARENE <varenet@parisc-linux.org>

      
      Copyright (c) 2002,2006  Vojtech Pavlik

      
      Copyright (C) 2002-2006  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (c) 2002-2007 Anton Altaparmakov

      
      Copyright (C) 2002-2007 Helge Deller <deller with parisc-linux.org>

      
      Copyright (C) 2002-2007 Hewlett-Packard Co
 *	Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * And the bugs have been added by:
 *

      
      Copyright (C) 2002 - 2007 Jeff Dike (jdike@

      
      Copyright (C) 2002 2007 Jeff Dike (jdike@

      
      Copyright (C) 2002- 2007 Jeff Dike (jdike@

      
      Copyright (C) 2002-2007 Kristian H

      
      Copyright (C) 2002-2007 KVASER AB
 *
 * - Lincan driver, version 0.3.3, OCERA project

      
      Copyright (C) 2002 - 2007 Paul Mundt

      
      Copyright (C) 2002 - 2007 Paul Mundt
 *
 * Released under the terms of the GNU GPL v2.0.

      
      Copyright (c) 2002, 2007 Red Hat, Inc. All rights reserved.

      
      Copyright (C) 2002, 2007 Red Hat, Inc. All Rights Reserved.

      
      Copyright (c) 2002-2007 Sam Leffler, Errno Consulting
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer,

      
      Copyright (c) 2002-2007 Volkswagen Group Electronic Research

      
      Copyright (C) 2002-2007 Volkswagen Group Electronic Research

      
      Copyright (c) 2002-2007 Volkswagen Group Electronic Research
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of Volkswagen nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 2002-2007 Xilinx Inc.

      
      Copyright (C) 2002, 2008 by Andreas Mohr <hw7oshyuv3001@sneakemail.com>
 *
 *  Framework borrowed from Massimo Piccioni's card-als100.c.

      
      Copyright (C) 2002, 2008 David S. Miller <davem@davemloft.net>
 *
 * Based entirely upon drivers/sbus/audio/amd7930.c which is:

      
      Copyright (C) 2002, 2008 David S. Miller <davem@davemloft.net>
 *
 * Based entirely upon drivers/sbus/audio/cs4231.c which is:

      
      Copyright (C) 2002 - 2008 Jeff Dike (jdike@

      
      Copyright (C) 2002-2008 Krzysztof Halasa <khc@pm.waw.pl>

      
      Copyright (C) 2002-2008, Lars Ellenberg <lars.ellenberg@linbit.com>.

      
      Copyright (C) 2002-2008, Lars Ellenberg <lars.ellenberg@linbit.com>.

   Thanks to Carter Burden, Bart Grantham and Gennadiy Nerubayev
   from Logicworks, Inc. for making SDP replication support possible.

      
      Copyright (C) 2002-2008 Novell/SUSE

      
      Copyright (C) 2002 - 2008  Paul Mundt

      
      Copyright (c) 2002-2009 Clemens Ladisch
 * All rights reserved.
 *
 * Based on the OSS usb-midi driver by NAGANO Daisuke,
 *          NetBSD's umidi driver by Takuya SHIOZAKI,
 *          the "USB Device Class Definition for MIDI Devices" by Roland

      
      Copyright (C) 2002 - 2009  Paul Mundt

      
      Copyright (C) 2002 - 2009  Paul Mundt
 *
 * Audit support by Yuichi Nakamura <ynakam@hitachisoft.jp>

      
      Copyright (C) 2002 - 2009  Paul Mundt
 */
#include <linux/platform_device.h>
#include <linux/clocksource.h>
#include <linux/delay.h>
#include <linux/of_address.h>

      
      Copyright (C) 2002 - 2009  Paul Mundt
 *
 * Released under the terms of the GNU GPL v2.0.

      
      Copyright (C) 2002 - 2009 Paul Mundt
 *
 * Released under the terms of the GNU GPL v2.0.

      
      Copyright(c) 2002-2010 Exar Corp.

      
      Copyright(c) 2002-2010 Exar Corp.
 ******************************************************************************/
#ifndef VXGE_CONFIG_H
#define VXGE_CONFIG_H
#include <linux/hardirq.h>
#include <linux/list.h>
#include <linux/slab.h>
#include <asm/io.h>

      
      Copyright(c) 2002-2010 Exar Corp.
 ******************************************************************************/
#ifndef _VXGE_ETHTOOL_H
#define _VXGE_ETHTOOL_H

      
      Copyright(c) 2002-2010 Exar Corp.
 ******************************************************************************/
#ifndef VXGE_MAIN_H
#define VXGE_MAIN_H

      
      Copyright(c) 2002-2010 Exar Corp.
 ******************************************************************************/
#ifndef VXGE_REG_H
#define VXGE_REG_H

      
      Copyright(c) 2002-2010 Exar Corp.
 ******************************************************************************/
#ifndef VXGE_TRAFFIC_H
#define VXGE_TRAFFIC_H

      
      Copyright(c) 2002-2010 Exar Corp.
 ******************************************************************************/
#ifndef VXGE_VERSION_H
#define VXGE_VERSION_H

      
      Copyright(c) 2002-2010 Exar Corp.
 ******************************************************************************/
#include <linux/etherdevice.h>
#include <linux/io-64-nonatomic-lo-hi.h>
#include <linux/prefetch.h>

      
      Copyright(c) 2002-2010 Exar Corp.
 ******************************************************************************/
#include <linux/ethtool.h>
#include <linux/slab.h>
#include <linux/pci.h>
#include <linux/etherdevice.h>

      
      Copyright(c) 2002-2010 Exar Corp.
 ******************************************************************************/
#include <linux/vmalloc.h>
#include <linux/etherdevice.h>
#include <linux/io-64-nonatomic-lo-hi.h>
#include <linux/pci.h>
#include <linux/slab.h>

      
      Copyright(c) 2002-2010 Exar Corp.\n");
	DBG_PRINT(ERR_DBG, "%s: Neterion %s (rev %d)\n", dev->name,
		  sp->product_name, pdev->revision);
	DBG_PRINT(ERR_DBG, "%s: Driver version %s\n", dev->name,
		  s2io_driver_version);
	DBG_PRINT(ERR_DBG, "%s: MAC Address: %pM\n", dev->name, dev->dev_addr);
	DBG_PRINT(ERR_DBG, "Serial number: %s\n", sp->serial_num);
	if (sp->device_type & XFRAME_II_DEVICE) {
		mode = s2io_print_pci_mode(sp);
		if (mode < 0) {
			ret = -EBADSLT;
			unregister_netdev(dev);
			goto set_swap_failed;
		}

      
      Copyright(c) 2002-2010 Exar Corp.\n");
	pr_info("Driver version: %s\n", DRV_VERSION);

	verify_bandwidth();

      
      Copyright(c) 2002-2010 Exar Corp.
*
* The module loadable parameters that are supported by the driver and a brief
* explanation of all the variables:

      
      Copyright (c) 2002-2010, Intel Corporation.

      
      Copyright (C) 2002 - 2010 Paul Mundt

      
      Copyright (C) 2002 - 2010 Paul Mundt
 */
#include <linux/screen_info.h>
#include <linux/ioport.h>
#include <linux/init.h>
#include <linux/initrd.h>
#include <linux/console.h>
#include <linux/root_dev.h>
#include <linux/utsname.h>
#include <linux/nodemask.h>
#include <linux/cpu.h>
#include <linux/pfn.h>
#include <linux/fs.h>
#include <linux/mm.h>
#include <linux/kexec.h>
#include <linux/module.h>
#include <linux/smp.h>
#include <linux/err.h>
#include <linux/crash_dump.h>
#include <linux/mmzone.h>
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/platform_device.h>
#include <linux/memblock.h>
#include <linux/of.h>
#include <linux/of_fdt.h>
#include <linux/uaccess.h>
#include <asm/io.h>
#include <asm/page.h>
#include <asm/elf.h>
#include <asm/sections.h>
#include <asm/irq.h>
#include <asm/setup.h>
#include <asm/clock.h>
#include <asm/smp.h>
#include <asm/mmu_context.h>
#include <asm/mmzone.h>
#include <asm/sparsemem.h>

      
      Copyright (C) 2002 - 2010  Paul Mundt
 *
 * Released under the terms of the GNU GPL v2.0.

      
      Copyright (C) 2002-2011 Hugh Dickins.

      
      Copyright (C) 2002 - 2011  Paul Mundt

      
      Copyright (C) 2002 - 2011  Paul Mundt
 *
 *  Based on linux/arch/i386/mm/init.c:

      
      Copyright (c) 2002-2011 Ping Cheng		<pingc@wacom.com>

      
      Copyright (c) 2002 - 2011 Tony Finch <dot@dotat.at>
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2002 - 2012  Paul Mundt

      
      Copyright (C) 2002 - 2012 Paul Mundt

      
      Copyright (C) 2002 - 2013 Tensilica, Inc.

      
      Copyright (C) 2002 - 2014, Areca Technology Corporation All rights reserved
**
**     Web site: www.areca.com.tw
**       E-mail: support@areca.com.tw

      
      Copyright (C) 2002-2014 ARM Limited.

      
      Copyright (C) 2002-2014 MEV Ltd. <http://www.mev.co.uk/>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (C) 2002, 2017 Red Hat, Inc. All Rights Reserved.

      
      Copyright (c) 2002-2017 Volkswagen Group Electronic Research
 * All rights reserved.
 *

      
      Copyright (c) 2002-2017 Volkswagen Group Electronic Research
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of Volkswagen nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (C) 2002-2018 KVASER AB, Sweden. All rights reserved.

      
      Copyright (C) 2002, 2018 Red Hat, Inc. All Rights Reserved.

      
      Copyright (c) 2002-3 Open Source Development Labs

      
      Copyright (c) 2002-3 Open Source Development Labs
 */

      
      Copyright (c) 2002-3 Open Source Development Labs
 *
 * Please see Documentation/driver-model/platform.txt for more
 * information.

      
      Copyright (c) 2002-3 Patrick Mochel

      
      Copyright (c) 2002-5 Patrick Mochel

      
      Copyright (C) 2002,5 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2002 AbsoluteValue Systems, Inc.  All Rights Reserved.
 * --------------------------------------------------------------------

      
      Copyright (c) 2002 Adam J. Richter <adam@yggdrasil.com>

      
      Copyright (c) 2002 Adaptec Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 2002 Alan Cox <alan@redhat.com>
 *  ALi (now ULi M5228) support by Clear Zhang <Clear.Zhang@ali.com.tw>
 *
 *  Documentation
 *	Chipset documentation available under NDA only

      
      Copyright (C) 2002 Alan Cox
 *  ALi (now ULi M5228) support by Clear Zhang <Clear.Zhang@ali.com.tw>

      
      Copyright (C) 2002 Al Stone <ahs3@fc.hp.com>

      
      Copyright (C) 2002 Andi Kleen, SuSE Labs

      
      Copyright (C) 2002 Andi Kleen
 *
 * This handles calls from both 32bit and 64bit mode.

      
      Copyright (C) 2002 Andreas Gruenbacher <a.gruenbacher@computer.org>

      
      Copyright (C) 2002 Andreas Oberritter <obi@saftware.de>
 *
 * Based on Stadis 4:2:2 MPEG-2 Decoder Driver by Nathan Laredo

      
      Copyright (C) 2002 Andriy Skulysh

      
      Copyright (C) 2002 Andy Grover <andrew.grover@intel.com>
 *

      
      Copyright (C) 2002 Anton Blanchard <anton@au.ibm.com>, IBM

      
      Copyright (C) 2002 Anton Blanchard <anton@au.ibm.com>, IBM
 *

      
      Copyright (C) 2002 Anton Blanchard, IBM Corp.

      
      Copyright (C) 2002 Anton Blanchard, IBM Corp.
 */
#ifndef _ASM_MMZONE_H_
#define _ASM_MMZONE_H_
#ifdef __KERNEL__

      
      Copyright (c) 2002 ARM Limited.

      
      Copyright (C) 2002 ARM Limited, All Rights Reserved.

      
      Copyright (C) 2002 ARM Ltd.

      
      Copyright (C) 2002 ARM Ltd.
 *  All Rights Reserved

      
      Copyright (C) 2002 ARM Ltd.
 *  All Rights Reserved
 *

      
      Copyright (C) 2002 ARM Ltd, All Rights Reserved
 */
#include <linux/init.h>
#include <asm/cacheflush.h>
#include <asm/smp_plat.h>
#include "common.h"

      
      Copyright (C) 2002 ARM Ltd.
//  All Rights Reserved

#include <linux/init.h>
#include <linux/errno.h>
#include <linux/delay.h>
#include <linux/jiffies.h>
#include <linux/smp.h>
#include <linux/io.h>
#include <linux/of_address.h>
#include <linux/soc/samsung/exynos-regs-pmu.h>

      
      Copyright (C) 2002, ATI Corp.

      
      Copyright (C) 2002  Atom Create Engineering Co., Ltd.

      
      Copyright (C) 2002 Atom Create Engineering Co., Ltd.

      
      Copyright (C) 2002  Benedict Gaster

      
      Copyright (C) 2002 Benjamin Herrenschmidt (benh@kernel.crashing.org)

      
      Copyright (c)      2002 Brian Bonnlander, Bill Soudan

      
      Copyright (C) 2002 Broadcom Corporation

      
      Copyright (C) 2002 by Concurrent Computer Corporation

      
      Copyright (c) 2002 by David Brownell

      
      Copyright (c) 2002 by Jeff Mahoney, <jeffm@suse.com>
 *

      
      copyright 		: (C) 2002 by karsten wiese
    email		: annabellesgarden@yahoo.de
 ***************************************************************************/

      
      Copyright (C) 2002 by Peter Schildmann <peter.schildmann@web.de>


      
      Copyright (C) 2002 by Ralf Baechle
 */
#ifndef __ASM_TLBDEBUG_H
#define __ASM_TLBDEBUG_H

      
      Copyright (C) 2002 by Ron Minnich <rminnich@lanl.gov>

      
      Copyright (C) 2002 by Takashi Iwai.

      
      Copyright (c) 2002 by Takashi Iwai <tiwai at suse.de>

      
      Copyright (c) 2002 by Takashi Iwai <tiwai@suse.de>

      
      Copyright (c) 2002 by Takashi Iwai <tiwai@suse.de>
 *

      
      Copyright (c) 2002 by Takashi Iwai <tiwai@suse.de>,
 *                       Clemens Ladisch <clemens@ladisch.de>
 *

      
      Copyright (c) 2002 by Takashi Iwai <tiwai@suse.de>
 *
 *   Many codes borrowed from audio.c by 
 *	    Alan Cox (alan@lxorguk.ukuu.org.uk)
 *	    Thomas Sailer (sailer@ife.ee.ethz.ch)

      
      Copyright (c) 2002 by Takashi Iwai <tiwai@suse.de>
 *
 *   Many codes borrowed from audio.c by
 *	    Alan Cox (alan@lxorguk.ukuu.org.uk)
 *	    Thomas Sailer (sailer@ife.ee.ethz.ch)

      
      Copyright (C) 2002 by Theodore Ts
 */

      
      Copyright (C) 2002 by Theodore Ts
 */
#include <linux/types.h>
#include <linux/fs.h>
#include <linux/f2fs_fs.h>
#include <linux/cryptohash.h>
#include <linux/pagemap.h>

      
      Copyright (C) 2002  Christoph Hellwig
 */

      
      Copyright (C) 2002
 *          Connect Tech Inc.
 *

      
      Copyright (C) 2002
 *	    Connect Tech Inc.
 *

      
      Copyright (c) 2002 Convergence GmbH
 *
 * based on code:

      
      Copyright (C) 2002 Dag Arne Osvik <osvik@ii.uib.no>
 *               2003 Herbert Valerio Riedel <hvr@gnu.org>
 *
 * Added tnepres support:

      
      Copyright (c) 2002 Daniel Engstrom <5116@telia.com>
 *

      
      Copyright (C) 2002 Daniel Vecino Castel <dvecino@able.es>
 *
 * PCMCIA crap at end of file is adapted from dummy_cs.c 1.31
 * 2001/08/24 12:13:13 from the pcmcia package.
 * The initial developer of the pcmcia dummy_cs.c code is David A. Hinds
 * <dahinds@users.sourceforge.net>.  Portions created by David A. Hinds

      
      Copyright (C) 2002 Dave Engebretsen <engebret@us.ibm.com>, IBM

      
      Copyright (C) 2002 Dave Engebretsen <engebret@us.ibm.com>, IBM
 *	Rework to support virtual processors
 *
 * Type of int is used as a full 64b word is not necessary.

      
      Copyright (C) 2002  David Howells (dhowells@redhat.com)

      
      Copyright (C) 2002 David Howells <dhowells@redhat.com>

      
      Copyright (C) 2002  David Howells (dhowells@redhat.com)
 * - Incorporating suggestions made by Linus Torvalds
 */

      
      Copyright (C) 2002  David Howells (dhowells@redhat.com)
 * - Incorporating suggestions made by Linus Torvalds and Dave Miller
 */

      
      Copyright (C) 2002  David Howells (dhowells@redhat.com)
 *  - Incorporating suggestions made by Linus Torvalds and Dave Miller
 */
#ifdef __KERNEL__

      
      Copyright (C) 2002  David J. Mckay

      
      Copyright (C) 2002 David McCullough

      
      Copyright (C) 2002  David McCullough <davidm@snapgear.com>

      
      Copyright (C) 2002, David McCullough <davidm@snapgear.com>
 *  modified for 2.6 by Hyok S. Choi <hyok.choi@samsung.com>
 */
typedef struct {
	unsigned long	end_brk;
#ifdef CONFIG_BINFMT_ELF_FDPIC
	unsigned long	exec_fdpic_loadmap;
	unsigned long	interp_fdpic_loadmap;
#endif
} mm_context_t;

      
      Copyright (C) 2002 David S. Miller.
 */

      
      Copyright (C) 2002 David S. Miller

      
      Copyright (c) 2002 David S. Miller (davem@redhat.com)

      
      Copyright (C) 2002  David S. Miller (davem@redhat.com)
 */

      
      Copyright (C) 2002 David S. Miller (davem@redhat.com)

      
      Copyright (C) 2002 David S. Miller (davem@redhat.com)
 */

      
      Copyright (C) 2002 David S. Miller (davem@redhat.com)
 *

      
      Copyright (C) 2002 David S. Miller (davem@redhat.com)
 *
 * Changes:

      
      Copyright (C) 2002 David S. Miller (davem@redhat.com)
 * Fixed by Pekka Pietikainen (pp@ee.oulu.fi)

      
      Copyright (C) 2002 David S. Miller (davem@redhat.com)
 */
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/delay.h>
#include <linux/tty.h>
#include <linux/tty_flip.h>
#include <linux/major.h>
#include <linux/string.h>
#include <linux/ptrace.h>
#include <linux/ioport.h>
#include <linux/slab.h>
#include <linux/circ_buf.h>
#include <linux/serial.h>
#include <linux/sysrq.h>
#include <linux/console.h>
#include <linux/spinlock.h>
#include <linux/init.h>

      
      Copyright (C) 2002 Deep Blue Solutions Ltd.

      
      Copyright (C) 2002 Deep Blue Solutions Ltd, All Rights Reserved.

      
      Copyright (C) 2002 Dell Inc.

      
      Copyright (C) 2002 Denis Oliver Kropp <dok@directfb.org>

      
      Copyright (C) 2002 Dennis Noermann <dennis.noermann@noernet.de>

      
      Copyright (C) 2002       Dominik Brodowski <devel@brodo.de>

      
      Copyright (C) 2002       Dominik Brodowski <devel@brodo.de>
 *

      
      Copyright (c) 2002, Dr Brian Gladman <brg@gladman.me.uk>, Worcester, UK.

      
      Copyright (C) 2002 Embedix, Inc

      
      Copyright (c) 2002 Eric Brower (ebrower@usa.net)
 */

      
      Copyright (c) 2002 Erich Focht <efocht@ess.nec.de>

      
      Copyright (C) 2002 Erich Focht <efocht@ess.nec.de>

      
      Copyright (C) 2002, Erich Focht, NEC
 *
 * All rights reserved.

      
      Copyright (C) 2002 Felix Domke <tmbinc@elitedvb.net>
		     & Andreas Oberritter <obi@linuxtv.org>


      
      Copyright (C) 2002 Frank Mori Hess <fmhess@users.sourceforge.net>
 */

      
      Copyright (C) 2002 Frank Mori Hess <fmhess@users.sourceforge.net>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (C) 2002	Gary Brubaker (xavyer@ix.netcom.com)

      
      Copyright (C) 2002 Greg Kroah-Hartman (greg@kroah.com)
 */

      
      Copyright (c) 2002      Greg Ungerer <gerg@snapgear.com>

      
      Copyright (C) 2002 Greg Ungerer <gerg@snapgear.com>

      
      Copyright (C) 2002, Greg Ungerer (gerg@snapgear.com)
 */

      
      Copyright (C) 2002 Helge Deller <deller@gmx.de>
 *
 *  Based on linux/drivers/video/vgacon.c and linux/drivers/video/fbcon.c,
 *  which were

      
      Copyright (C)  2002 Herbert Valerio Riedel <hvr@gnu.org>

      
      Copyright (C) 2002 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 2002 Hewlett Packard Company.

      
      Copyright (C) 2002 Hewlett-Packard Company

      
      Copyright (C) 2002 Hewlett-Packard Development Group, L.P.

      
      Copyright (C) 2002 Hiroshi Aono (h-aono@ap.jp.nec.com)

      
      Copyright (c) 2002 Holger Waechtler <holger@convergence.de>

      
      Copyright (C) 2002, IBM Corp.
 *
 * All rights reserved.          

      
      Copyright (C) 2002, IBM Corp.
 *
 * All rights reserved.

      
      Copyright (C) 2002		Ingo Molnar
 *
 *   Derived from the taskqueue/keventd code by:

      
      Copyright (C) 2002 Intel

      
      Copyright (C) 2002 Intel Corp.

      
      Copyright (C) 2002 Intel Corporation.

      
      Copyright (C) 2002 Intel Corporation

      
      Copyright (c) 2002 Intel Corp.
 *
 * This file is part of the SCTP kernel implementation

      
      Copyright (c) 2002 International Business Machines, Corp.
 *
 * This file is part of the SCTP kernel implementation

      
      Copyright (C) 2002 Intersil Americas Inc.

      
      Copyright (C) 2002 Intrinsyc, Inc. (Frank Becker)

      
      Copyright (C) 2002 Intrinsyc Software Inc.

      
      Copyright (c) 2002 James Morris <jmorris@intercode.com.au>

      
      Copyright (c) 2002 James Morris <jmorris@intercode.com.au>
 */

      
      Copyright (C) 2002 James Simmons
 *

      
      Copyright (C) 2002 James Simmons <jsimmons@users.sf.net>
 *
 * Credits:
 *

      
      Copyright (c) 2002 Jean-Francois Dive <jef@linuxbe.org>

      
      Copyright (C) 2002 Jeff Dike (jdike@karaya.com)

      
      Copyright (C) 2002 Jenna Hall <jenna.s.hall@intel.com>

      
      Copyright (C) 2002 Jens Axboe <axboe@kernel.dk>
 */
#include <linux/kernel.h>
#include <linux/fs.h>
#include <linux/blkdev.h>
#include <linux/elevator.h>
#include <linux/bio.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/init.h>
#include <linux/compiler.h>
#include <linux/rbtree.h>

      
      Copyright (C) 2002 Joachim Wuttke <Joachim.Wuttke@icn.siemens.de>

      
      Copyright (c) 2002 Joe Burks (jburks@wavicle.org),

      
      Copyright (c) 2002 Johann Deneux
 */

      
      Copyright (C) 2002 Jungo Software Technologies.

      
      Copyright (c) 2002 Kazunori Miyazawa <miyazawa@linux-ipv6.org> / USAGI

      
      Copyright (C) 2002 Khalid Aziz <khalid_aziz@hp.com>

      
      Copyright (c) 2002 Kimio Suganuma <k-suganuma@da.jp.nec.com>

      
      Copyright (c) 2002 Kimio Suganuma <k-suganuma@da.jp.nec.com>
 */
#ifndef _ASM_IA64_MMZONE_H
#define _ASM_IA64_MMZONE_H

      
      Copyright (c) 2002 Kimio Suganuma <k-suganuma@da.jp.nec.com>
 */
#ifndef _ASM_IA64_NODEDATA_H
#define _ASM_IA64_NODEDATA_H

      
      Copyright (C) 2002  KOBIL Systems GmbH
 *  Author: Thomas Wahrenbruch
 *
 *  Contact: linuxusb@kobil.de

      
      Copyright (C) 2002
 *	    Kuba Ober (kuba@mareimbrium.org)
 *
 * See Documentation/usb/usb-serial.txt for more information on using this
 * driver

      
      Copyright (C) 2002 Ladislav Michl
 */

      
      Copyright (c) 2002 Laurent Canet <canetl@esiee.fr>

      
      Copyright (C) 2002 Laurent Canet <canetl@esiee.fr>

      
      Copyright (C) 2002 Laurent Pinchart <laurent.pinchart@skynet.be>
 *
 * $Id: zr36060.c,v 1.1.2.22 2003/05/06 09:35:36 rbultje Exp $

      
      Copyright (C) 2002 Laurent Pinchart <laurent.pinchart@skynet.be>
 *
 * $Id: zr36060.h,v 1.1.1.1.2.3 2003/01/14 21:18:47 rbultje Exp $

      
      Copyright (C) 2002 Linus Torvalds.

      
      Copyright (C) 2002, Linus Torvalds.

      
      Copyright (C) 2002, Linus Torvalds
 *
 * 09Apr2002	Andrew Morton
 *		Initial version.

      
      Copyright (C) 2002, Linus Torvalds
 *
 * 10Sep2002	Andrew Morton
 *		Initial version.

      
      Copyright (C) 2002, Linus Torvalds
 *
 * 11Jan2003	Andrew Morton
 *		Initial version.

      
      Copyright (C) 2002, Linus Torvalds.
 *
 * Contains all the functions related to writing back and waiting
 * upon dirty inodes against superblocks, and writing back dirty
 * pages against inodes.  ie: data writeback.  Writeout of the
 * inode itself is not handled here.

      
      Copyright (C) 2002, Linus Torvalds.
 *
 * Contains functions related to preparing and submitting BIOs which contain
 * multiple pagecache pages.

      
      Copyright (C) 2002, Linus Torvalds.
 *
 * O_DIRECT

      
      Copyright (C) 2002		Lionel Bouton <Lionel.Bouton@inet6.fr>, Maintainer

      
      Copyright (c) 2002  LSI Logic Corporation.

      
      Copyright (C) 2002  Maciej W. Rozycki

      
      Copyright (C) 2002  Maciej W. Rozycki
 */

      
      Copyright (C) 2002 Maciej W. Rozycki

      
      Copyright (C) 2002 Maciej W. Rozycki
 */

      
      Copyright (C) 2002  Maciej W. Rozycki
 */
#ifndef _ASM_MC146818RTC_H
#define _ASM_MC146818RTC_H

      
      Copyright (C) 2002  Maciej W. Rozycki
 */
#ifndef _ASM_PGTABLE_BITS_H
#define _ASM_PGTABLE_BITS_H

      
      Copyright (C) 2002 Maciej W. Rozycki
 */
#ifndef _ASM_WBFLUSH_H
#define _ASM_WBFLUSH_H

      
      Copyright (C) 2002  Maciej W. Rozycki
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/sched/debug.h>
#include <linux/sched/signal.h>
#include <asm/traps.h>
#include <linux/uaccess.h>
#include <asm/addrspace.h>
#include <asm/ptrace.h>
#include <asm/tlbdebug.h>

      
      Copyright (C) 2002  Maciej W. Rozycki
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/signal.h>	/* for SIGBUS */
#include <linux/sched.h>	/* schow_regs(), force_sig() */
#include <linux/sched/debug.h>
#include <linux/sched/signal.h>

      
      Copyright (C) 2002  Maciej W. Rozycki
 */
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/mm.h>

      
      Copyright (C) 2002  Maciej W. Rozycki
 *
 * Some useful macros for MIPS assembler code

      
      Copyright (C) 2002 Marcel Holtmann <marcel@holtmann.org>

      
      Copyright (C) 2002 Marius Gr

      
      Copyright (c) 2002 Mark D. Studebaker <mdsxyz123@yahoo.com>

      
      Copyright (C) 2002 Mark D. Studebaker <mdsxyz123@yahoo.com>

      
      Copyright (c) 2002 Marko Friedemann <mfr@bmx-chemnitz.de>

      
      Copyright (C) 2002 Matthew Dharm <mdharm@momenco.com>
 *
 * Based on the 64360 driver from:

      
      Copyright (C) 2002 Matthew Wilcox (willy at parisc-linux.org)
 *

      
      Copyright (C) 2002 Maxim Krasnyansky <maxk@qualcomm.com>

      
      Copyright (C) 2002 Maxim Yevtyushkin <max@linuxmedialabs.com>
 *
 * Based on adv7176 driver by:
 *

      
      Copyright (C) 2002 Maxim Yevtyushkin <max@linuxmedialabs.com>
//
// Slight changes for video timing and attachment output by
// Wolfgang Scherr <scherr@net4you.net>

      
      Copyright (C) 2002 MEV Ltd. <http://www.mev.co.uk/>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (C) 2002 Michael Hillmann <hillmann@syscongroup.de>
 */

      
      Copyright (C) 2002 MIPS Technologies, Inc.  All rights reserved.
 */
#include <linux/cpu_pm.h>
#include <linux/init.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/mm.h>
#include <linux/hugetlb.h>
#include <linux/export.h>

      
      Copyright (C) 2002 MIPS Technologies, Inc.  All rights reserved.
 */
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/mm.h>

      
      Copyright (C) 2002 MontaVista Software

      
      Copyright (c) 2002 Monta Vista Software, Inc.

      
      Copyright (C) 2002 MontaVista Software Inc.

      
      Copyright (C) 2002 MontaVista Software Inc.
 *

      
      Copyright (C) 2002 MontaVista Software, Inc.

      
      Copyright (C) 2002 MontaVista Software Inc.
 *	Author: Yoichi Yuasa <source@mvista.com>

      
      Copyright (C) 2002	MontaVista Software Inc.
 *    Author: Yoichi Yuasa <source@mvista.com>

      
      Copyright (c) 2002 Monta Vista Software, Inc.
 *
 * Cleanup 2004 for OMAP1510/1610 by Dirk Behme <dirk.behme@de.bosch.com>

      
      Copyright (c) 2002 Monta Vista Software, Inc.
 *
 * Modified for the OMAP1510 by David Singleton:

      
      Copyright (C) 2002 MontaVista Software, Inc.
 *
 * Separated FPGA interrupts from innovator1510.c and cleaned up for 2.6

      
      Copyright (C) 2002 Motorola GSG-China
 *
 * Author:

      
      Copyright (C) 2002  M. R. Brown

      
      Copyright (C) 2002 M. R. Brown
 *
 * Clock framework bits from arch/avr32/mach-at32ap/cpufreq.c

      
      Copyright (c) 2002  M. R. Brown
 *
 * Modelled after arch/mips/pci/pci.c:

      
      Copyright (C) 2002  M. R. Brown  <mrbrown@linux-sh.org>

      
      Copyright (c) 2002 NEC Corp.

      
      Copyright (C) 2002 Neil Brown <neilb@cse.unsw.edu.au>
 *
 * Released under terms in GPL version 2.  See COPYING.

      
      Copyright (C) 2002 NetChip Technology, Inc. (http://www.netchip.com)

      
      Copyright (C) 2002  Niibe Yutaka
 *

      
      Copyright (c) 2002      Nokia Corp.
 *
 * This is part of the SCTP Linux Kernel Implementation.

      
      Copyright (C) 2002 Patrick Mansfield
 *
 * The general scanning/probing algorithm is as follows, exceptions are
 * made to it depending on device specific flags, compilation options, and
 * global variable (boot or module load time) settings.

      
      Copyright (c) 2002	     Patrick Mochel

      
      Copyright (c) 2002  Paul Davis

      
      Copyright (C) 2002 Paul Mackerras, IBM Corp.

      
      Copyright (C) 2002  Paul Mundt

      
      Copyright (C) 2002 Paul Mundt

      
      Copyright (C) 2002 Paul Mundt
 */
#ifndef __ASM_SH_BARRIER_H
#define __ASM_SH_BARRIER_H

      
      Copyright (C) 2002 Paul Mundt
 */
#ifndef __TOOLS_LINUX_ASM_SH_BARRIER_H
#define __TOOLS_LINUX_ASM_SH_BARRIER_H

      
      Copyright (c) 2002 Paul Mundt <lethal@chaoticdreams.org>
 *
 * Released under the terms of the GNU GPL v2.0.

      
      Copyright (C) 2002  Paul Mundt
 *
 * Released under the terms of the GNU GPL v2.0.

      
      Copyright (C) 2002 Paul Mundt
 *
 * Released under the terms of the GNU GPL v2.0.

      
      Copyright (c) 2002 Pavel Machek <pavel@ucw.cz>

      
      Copyright (C) 2002 Pavel Machek <pavel@ucw.cz>

      
      Copyright (C) 2002 Peter Bergner <bergner@vnet.ibm.com>, IBM

      
      Copyright (C) 2002 Peter Hettkamp <peter.hettkamp@htp-tel.de>

      
      Copyright (C) 2002 Peter Hettkamp <peter.hettkamp@htp-tel.de> based on
    work

      
      Copyright (C) 2002 Peter Hettkamp <peter.hettkamp@htp-tel.de>
 *
 * large parts based on the bttv driver

      
      Copyright (C) 2002 Pete Zaitcev (zaitcev@yahoo.com)

      
      Copyright (c) 2002  Pete Zaitcev (zaitcev@yahoo.com)
 * - Incorporating suggestions made by Linus Torvalds and Dave Miller
 */

      
      Copyright (C) 2002 Pete Zaitcev <zaitcev@yahoo.com>
 *
 * The algorithm to search a zero bit string is geared towards its application.
 * We expect a couple of fixed sizes of requests, so a rotating counter, reset
 * by align size, should provide fast enough search while maintaining low
 * fragmentation.

      
      Copyright (c) 2002 Pete Zaitcev (zaitcev@yahoo.com)
 *
 * We used to warn all over the code: DO NOT USE prom_printf(),
 * and yet people do. Anton's banking code was outputting banks
 * with prom_printf for most of the 2.4 lifetime. Since an effective
 * stick is not available, we deployed a carrot: an early printk
 * through PROM by means of -p boot option. This ought to fix it.
 * USE printk; if you need, deploy -p.

      
      Copyright (c) 2002 Petko Manolov (petkan@users.sourceforge.net)

      
      Copyright (C) 2002 Rabeeh Khoury <rabeeh@galileo.co.il>
 *		      Rabeeh Khoury <rabeeh@marvell.com>
 *

      
      Copyright (C) 2002  Ralf Baechle

      
      Copyright (C) 2002 Ralf Baechle DO1GRB (ralf@gnu.org)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/jiffies.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <net/tcp_states.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <net/rose.h>

      
      Copyright (C) 2002 Ralf Baechle DO1GRB (ralf@gnu.org)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/jiffies.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <net/tcp_states.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <net/netrom.h>

      
      Copyright (C) 2002 Ralf Baechle DO1GRB (ralf@gnu.org)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/jiffies.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>

      
      Copyright (C) 2002 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2002 Ralph Metzler <rjkm@metzlerbros.de>
 *

      
      Copyright (C) 2002 Ralph Metzler <rjkm@metzlerbros.de>
 *
 * ULE Decapsulation code:

      
      Copyright (C) 2002 Randolph Chung <tausq at parisc-linux.org>

      
      Copyright (C) 2002 Randolph Chung <tausq with parisc-linux.org>

      
      Copyright (C) 2002 Randolph Chung <tausq with parisc-linux.org>
 *

      
      Copyright (C) 2002 Randy Dunlap <rdunlap@xenotime.net>

      
      Copyright (C) 2002 Red Hat

      
      Copyright (C) 2002  Red Hat, Inc.
 */

      
      Copyright (c) 2002 Red Hat, Inc. All rights reserved.

      
      Copyright (C) 2002 Red Hat, Inc. All Rights Reserved.

      
      Copyright (c) 2002  Red Hat, Inc. All rights reserved.
 *	  - fixes
 *	  - speed-ups (list handling fixes, issued_list, optimizations.)
 *	  - lots of cleanups.
 *

      
      Copyright (C) 2002 Richard Henderson.

      
      Copyright (C) 2002 Richard Henderson

      
      Copyright (c) 2002 Richard Russon

      
      Copyright (C) 2002 Richard Russon

      
      Copyright (c) 2002 Richard Zidlicky

      
      Copyright (C) 2002 Rick Bronson
 *
 *	Converted to RTC class model by Andrew Victor

      
      Copyright (C) 2002 RidgeRun, Inc.

      
      Copyright (c) 2002 Rob Miller (rob@inpharmatica . co . uk)

      
      Copyright (C) 2002, Rohit Seth <rohit.seth@intel.com>

      
      Copyright (C) 2002, Rohit Seth <rohit.seth@intel.com>
 */

      
      copyright (c) 2002 Romain Lievin <roms@lpg.ticalc.org>.\n"
	      "Based on the source code from Roman Zippel.\n";

	dialog = gtk_message_dialog_new(GTK_WINDOW(main_wnd),
					GTK_DIALOG_DESTROY_WITH_PARENT,
					GTK_MESSAGE_INFO,
					GTK_BUTTONS_CLOSE, "%s", about_text);
	g_signal_connect_swapped(GTK_OBJECT(dialog), "response",
				 G_CALLBACK(gtk_widget_destroy),
				 GTK_OBJECT(dialog));
	gtk_widget_show_all(dialog);

      
      Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>

      
      Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>.\n"

      
      Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
 * Released under the terms of the GNU GPL v2.0.
 */

      
      Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
 * Released under the terms of the GNU GPL v2.0.
 *
 * Introduced single menu mode (show all sub-menus in one large tree).
 * 2002-11-06 Petr Baudis <pasky@ucw.cz>

      
      Copyright (C) 2002 Rory Bolt

      
      Copyright:	(C) 2002 Rory Bolt

      
      Copyright (c) 2002 Russell King
 */

      
      Copyright (C) 2002 Russell King.

      
      Copyright (C) 2002 Russell King

      
      Copyright (C) 2002 Sam Creasey <sammy@sammy.net>

      
      Copyright (C) 2002 SGI - Silicon Graphics, Inc <linux-xfs@oss.sgi.com>
 */
#ifndef _POSIX_ACL_XATTR_H
#define _POSIX_ACL_XATTR_H

      
      Copyright (C) 2002 Shane Nay (shane@minirl.com)

      
      Copyright (C) 2002 Shane Nay (shane@minirl.com)
 */

      
      Copyright (C) 2002 Shane Nay (shane@minirl.com)
 *

      
      Copyright (C) 2002 SHARP

      
      Copyright (c) 2002 ShuChen <shuchen@realtek.com.tw>

      
      Copyright (C) 2002 Simon Evans
 *
 * Licence: GPL

      
      Copyright (C) 2002 Simon Evans <spse@secret.org.uk>
 *
 * The code for making gspca work with a webcam with 2 isoc endpoints was
 * taken from the benq gspca subdriver which is:
 *

      
      Copyright (C) 2002 Sistina Software (UK) Limited.

      
      Copyright (C) 2002 SnapGear, by Paul Dale <pauli@snapgear.com>

      
      Copyright (C) 2002 SOMA Networks, Inc.

      
      Copyright (C) 2002 Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
 *
 * This file contains all HackKit tweaks. Based on original work from
 * Nicolas Pitre's assabet fixes

      
      Copyright (C) 2002       Stephen Rothwell, IBM Corporation

      
      Copyright (C) 2002 Steve Schmidtke

      
      Copyright (C) 2002 Steve Underwood
 *
 * All rights reserved.

      
      Copyright (C) 2002 STMicroelectronics

      
      Copyright (C) 2002  STMicroelectronics Limited
 *   Author : Stuart Menefy
 *
 * Started from SH4 version:

      
      Copyright (C) 2002 Stuart Menefy

      
      Copyright (C) 2002 Sun Microsystems, Inc.
 * Tim Hockin <thockin@sun.com>
 *
 * A few notes on this MTD map:
 *
 * This was developed with a small number of SCB2 boards to test on.

      
      Copyright (C) 2002 Takashi Iwai <tiwai@suse.de>

      
      Copyright (C) 2002 Takayoshi Kochi <t-kochi@bq.jp.nec.com>
 *

      
      Copyright (C) 2002
 * 	Tapio Laxström (tapio.laxstrom@iptime.fi)
 *
 * emi26.c,v 1.13 2002/03/08 13:10:26 tapio Exp

      
      Copyright (C) 2002
 * 	Tapio Laxström (tapio.laxstrom@iptime.fi)
 */
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/usb.h>
#include <linux/delay.h>
#include <linux/firmware.h>
#include <linux/ihex.h>

      
      Copyright (c) 2002 The Regents of the University of Michigan
 */

      
      Copyright (c) 2002 The Regents of the University of Michigan.
 *  All rights reserved.
 *
 *  Andy Adamson   <andros@umich.edu>

      
      Copyright (c) 2002
 *  The Regents of the University of Michigan
 *  All Rights Reserved
 *
 *  Dean Hildebrand <dhildebz@umich.edu>

      
      Copyright (c) 2002
 *  The Regents of the University of Michigan
 *  All Rights Reserved
 *
 *  Dean Hildebrand <dhildebz@umich.edu>
 *  Garth Goodson   <Garth.Goodson@netapp.com>

      
      Copyright (c) 2002 The Regents of the University of Michigan.
 *  All rights reserved.
 *
 *  Kendrick Smith <kmsmith@umich.edu>

      
      Copyright (c) 2002 The Regents of the University of Michigan.
 *  All rights reserved.
 *
 *  Kendrick Smith <kmsmith@umich.edu>
 *  Andy Adamson   <andros@umich.edu>

      
      Copyright (c) 2002 The Regents of the University of Michigan.
 *  All rights reserved.
 *
 *  Marius Aamodt Eriksen <marius@umich.edu>

      
      Copyright (c) 2002 Thibaut Varene <varenet@parisc-linux.org>

      
      Copyright (C) 2002 Thibaut Varene <varenet@parisc-linux.org>
 *

      
      Copyright (c) 2002 Thibaut Varene <varenet@parisc-linux.org>
 *
 * Pieces of code based on linux-2.4's hp_mouse.c & hp_keyb.c

      
      Copyright (c) 2002 Thiemo Seufer
 */
#include <linux/tty.h>
#include <linux/major.h>
#include <linux/init.h>
#include <linux/console.h>
#include <linux/fs.h>
#include <asm/setup.h>
#include <asm/sgialib.h>

      
      Copyright (C) 2002 Thomas Gleixner (tglx@linutronix.de)

      
      Copyright (c) 2002 Thomas Gleixner <tgxl@linutronix.de>
 *
 *  Converted to platform driver by Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>
 *  Partially stolen from plat_nand.c

      
      Copyright (C) 2002 TimeSys Corp.

      
      Copyright (C) 2002 Tobias Hoffmann

      
      Copyright (C) 2002 Toshiba Corporation

      
      Copyright (C) 2002  Trond Myklebust
 *
 *  structure passed from user-space to kernel-space during an nfsv4 mount

      
      Copyright (c) 2002, Trond Myklebust <trond.myklebust@fys.uio.no>
 *

      
      Copyright (C) 2002 Trond Myklebust <trond.myklebust@fys.uio.no>
 */

      
      Copyright (C) 2002 USAGI/WIDE Project

      
      Copyright (C)2002 USAGI/WIDE Project

      
      Copyright (C) 2002 Vivien Chappelier

      
      Copyright (C) 2002 Vivien Chappelier <vivien.chappelier@linux-mips.org>

      
      Copyright (c) 2002 Vladimir Dergachev

      
      Copyright (c) 2002 Vladimir Dergachev
 *
 *  This 2.2.0 version is a rewrite / cleanup of the 2.1.1 driver, including
 *  porting to the 2.6 kernel interfaces, along with other modification
 *  to better match the style of the existing usb/input drivers.  However, the
 *  protocol and hardware handling is essentially unchanged from 2.1.1.

      
      Copyright (c) 2002 Vojtech Pavlik

      
      Copyright (C) 2002 Yoshinori Sato
 *
 * Based on: linux/asm-m68nommu/processor.h

      
      Copyright (C) 2002  Yoshinori Sato <ysato@users.sourceforge.jp>,
 *
 *  Based on:
 *

      
      Copyright (c) 2003
 *

      
      Copyright (C) 2003, 04, 05 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2003, 04, 07 Ralf Baechle <ralf@linux-mips.org>

      
      Copyright (C) 2003, 04, 07 Ralf Baechle (ralf@linux-mips.org)
 */
#ifndef __ASM_MACH_MSP71XX_CPU_FEATURE_OVERRIDES_H
#define __ASM_MACH_MSP71XX_CPU_FEATURE_OVERRIDES_H

      
      Copyright (C) 2003, 04, 07 Ralf Baechle (ralf@linux-mips.org)
 */
#ifndef __ASM_MACH_SIBYTE_CPU_FEATURE_OVERRIDES_H
#define __ASM_MACH_SIBYTE_CPU_FEATURE_OVERRIDES_H

      
      Copyright (C) 2003, 04, 07 Ralf Baechle (ralf@linux-mips.org)
 *
 * SNI RM200 C apparently was only shipped with R4600 V2.0 and R5000 processors.

      
      Copyright (C) 2003, 04, 11 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2003, 04 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2003, 06, 07 by Ralf Baechle (ralf@linux-mips.org)
 */
#ifndef __ASM_CMPXCHG_H
#define __ASM_CMPXCHG_H

      
      Copyright (C) 2003-06 Adaptec Inc.
 * <achim_leubner@adaptec.com>                                          *
 *                                                                      *
 * Additions/Fixes:                                                     *
 * Boji Tony Kannanthanam <boji.t.kannanthanam@intel.com>               *
 * Johannes Dinner <johannes_dinner@adaptec.com>                        *

      
      Copyright (C) 2003, 06 Ralf Baechle (ralf@linux-mips.org)
 */
#include <linux/bcd.h>
#include <linux/i8253.h>
#include <linux/init.h>
#include <linux/irq.h>
#include <linux/kernel.h>
#include <linux/interrupt.h>
#include <linux/kernel_stat.h>
#include <linux/time.h>
#include <linux/ftrace.h>

      
      Copyright (C) 2003, 07 Ralf Baechle
 */
#ifndef __ASM_MACH_IP22_CPU_FEATURE_OVERRIDES_H
#define __ASM_MACH_IP22_CPU_FEATURE_OVERRIDES_H

      
      Copyright (C) 2003, 07 Ralf Baechle
 */
#ifndef __ASM_MACH_IP27_CPU_FEATURE_OVERRIDES_H
#define __ASM_MACH_IP27_CPU_FEATURE_OVERRIDES_H

      
      Copyright (C) 2003, 07 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2003, 07 Ralf Baechle (ralf@linux-mips.org)
 * 
 * (In all truth, Jed Schimmel wrote all this code.)

      
      Copyright (c) 2003, 2004, 2005, 2006 PathScale, Inc. All rights reserved.

      
      Copyright (C) 2003, 2004, 2005  Andriy Skulysh

      
      Copyright (c) 2003, 2004, 2005 Francois Romieu <romieu@fr.zoreil.com>

   Based on r8169.c, tg3.c, 8139cp.c, skge.c, epic100.c and SiS 190/191
   genuine driver.

      
      Copyright (C) 2003, 2004, 2005  Paul Mundt

      
      Copyright (C) 2003, 2004, 2006 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2003 - 2004, 2006 Tresys Technology, LLC

      
      Copyright (C) 2003-2004, 2007  Bartlomiej Zolnierkiewicz
 *
 *  The big the bad and the ugly.

      
      Copyright (C) 2003, 2004, 2007  Maciej W. Rozycki

      
      Copyright (C) 2003-2004 Alex Woods <linux-dvb@giblets.org>

      
      Copyright (C) 2003-2004 Amit S. Kale <amitkale@linsyssoft.com>

      
      Copyright (C) 2003,2004 Aurelien Alleaume <slts@free.fr>

      
      Copyright (C) 2003-2004 by Jan-Benedict Glaw <jbglaw@lug-owl.de>
 *

      
      Copyright (C) 2003, 2004 Chris Dearman

      
      Copyright (C) 2003-2004 Chris Kennedy

      
      Copyright (c) 2003-2004 Christoph Hellwig

      
      Copyright (C) 2003-2004 Christoph Hellwig

      
      Copyright (C) 2003, 2004 Colin Leroy, Rasmus Rohde, Benjamin Herrenschmidt
 *
 * Documentation from 115254175ADT7467_pra.pdf and 3686221171167ADT7460_b.pdf
 * http://www.onsemi.com/PowerSolutions/product.do?id=ADT7467
 * http://www.onsemi.com/PowerSolutions/product.do?id=ADT7460

      
      Copyright (c) 2003, 2004
 *	Damien Bergamini <damien.bergamini@free.fr>. All rights reserved.
 *

      
      Copyright (C) 2003-2004 David Brownell.

      
      Copyright (C) 2003-2004 David Brownell

      
      Copyright (C) 2003-2004 Dennis Noermann <dennis.noermann@noernet.de>

      
      Copyright (c) 2003-2004 Dmitry Torokhov
 */

      
      Copyright (c) 2003-2004 Embedded Edge, LLC.

      
      Copyright (c) 2003-2004 Fabrice Bellard

      
      Copyright (C) 2003, 2004 gcs - Global Communication
 *                      and Department of Scientific Computing
 *                          Paris Lodron University of Salzburg.
 *                          Hilmar Linder <hlinder@cosy.sbg.ac.at>
 *                      and Wolfram Stering <wstering@cosy.sbg.ac.at>
 *
 * ULE Decaps according to RFC 4326.

      
      Copyright (C) 2003, 2004 Gerd Knorr

      
      Copyright (C) 2003-2004 Giuliano Pochini <pochini@shiny.it>

      
      Copyright (c) 2003-2004 Greg Kroah-Hartman

      
      Copyright (c) 2003-2004 Greg Kroah-Hartman <greg@kroah.com>

      
      Copyright (C) 2003 -- 2004 Greg Kroah-Hartman <greg@kroah.com>
 */

      
      Copyright (C) 2003-2004 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */
#include <asm/machvec.h>
#include <linux/scatterlist.h>
#include <linux/dma-debug.h>

      
      Copyright (C) 2003,2004 Hewlett-Packard Company
 *

      
      Copyright (c) 2003-2004 IBM Corp.
 */

      
      Copyright (C) 2003, 2004 IBM Corporation

      
      Copyright (C) 2003, 2004 IBM Corp.
 *  Ryan S. Arnold (rsa@us.ibm.com)
 *
 * Author(s) :  Ryan S. Arnold <rsa@us.ibm.com>

      
      Copyright (c) 2003-2004 IBM Corp.
 *
 * This file is released under the GPLv2

      
      Copyright (C) 2003-2004 Intel

      
      Copyright (C) 2003, 2004 Intel Corp.

      
      Copyright(c) 2003 - 2004 Intel Corporation.

      
      Copyright(c) 2003 - 2004 Intel Corporation. All rights reserved.

      
      Copyright (C) 2003-2004 Intel Corporation
 *
 * All rights reserved.

      
      Copyright (c) 2003-2004 Jean Delvare <jdelvare@suse.de>
 *
 * Ported to Linux 2.6 by Eric J. Bowersox <ericb@aspsys.com>

      
      Copyright (c) 2003, 2004 Jeff Garzik <jgarzik@pobox.com>

      
      Copyright (c) 2003-2004	Joern Engel <joern@wh.fh-wedel.de>
 *
 * Usage:
 *

      
      Copyright (C) 2003,2004 John Williams <jwilliams@itee.uq.edu.au>

      
      Copyright (c) 2003-2004, Jouni Malinen <jkmaline@cc.hut.fi>

      
      Copyright (c) 2003-2004, Jouni Malinen <j@w1.fi>

      
      Copyright (c) 2003-2004, K A Fraser.
 */

      
      Copyright (c) 2003-2004, Keir Fraser

      
      Copyright (c) 2003-2004, Keir Fraser
 */

      
      Copyright (C) 2003-2004 Ken Chen <kenneth.w.chen@intel.com>
 *
 * Sep, 2003: add numa support
 * Feb, 2004: dynamic hugetlb page size via boot parameter

      
      Copyright (C) 2003-2004  Kevin Thayer <nufan_wfk at yahoo.com>

      
      Copyright (C) 2003,2004  Krzysztof Benedyczak    (golbi@mat.uni.torun.pl)
 *                          Michal Wronski          (michal.wronski@gmail.com)
 *
 * Spinlocks:               Mohamed Abbas           (abbas.mohamed@intel.com)
 * Lockless receive & send, fd based notify:

      
      Copyright (c) 2003-2004  LSI Logic Corporation.

      
      Copyright (C) 2003-2004 Luis R. Rodriguez <mcgrof@ruslug.rutgers.edu>_

      
      Copyright (C) 2003, 2004  Maciej W. Rozycki

      
      Copyright (c) 2003, 2004  Maciej W. Rozycki
 *
 * Common time service routines for MIPS machines.

      
      Copyright (C) 2003, 2004  Maciej W. Rozycki
 */
#ifndef _ASM_MIPSREGS_H
#define _ASM_MIPSREGS_H

      
      Copyright (C) 2003-2004 Marcel Holtmann <marcel@holtmann.org>

      
      Copyright (C) 2003 2004 Michel Xhaard mxhaard@magic.fr

      
      Copyright (C) 2003-2004 MontaVista Software, Inc.

      
      Copyright (C) 2003-2004 MontaVista Software, Inc.
 *

      
      Copyright (C) 2003-2004 MontaVista, Software, Inc.

      
      Copyright (C) 2003-2004 MontaVista Software, Inc.
 * based on nas100d-power.c:

      
      Copyright (C) 2003-2004 MontaVista Software, Inc.
 * based on nslu2-power.c:

      
      Copyright (C) 2003-2004 MontaVista Software, Inc.
 * based on nslu2-power.c

      
      Copyright (C) 2003-2004 MontaVista Software, Inc.
 *
 * Maintainer: Deepak Saxena <dsaxena@plexity.net>

      
      Copyright (C) 2003-2004 MontaVista Software, Inc.
 *
 * Maintainer: http://www.nslu2-linux.org/

      
      Copyright (c) 2003-2004, M Williamson, K Fraser

      
      Copyright (C) 2003,2004
 *	    Neil Whelchel (koyama@firstlight.net)
 *
 * See Documentation/usb/usb-serial.txt for more information on using this
 * driver

      
      Copyright (C) 2003-2004 Oleksij Rempel <bug-track@fisher-privat.net>
 *                         Jean Delvare <jdelvare@suse.de>
 *
 * Based on the lm90 driver. The MAX1619 is a sensor chip made by Maxim.
 * It reports up to two temperatures (its own plus up to
 * one external one). Complete datasheet can be
 * obtained from Maxim's website at:

      
      Copyright (C) 2003-2004 Oleksij Rempel <bug-track@fisher-privat.net>
 *                          Jean Delvare <jdelvare@suse.de>
 *
 * The MAX6642 is a sensor chip made by Maxim.
 * It reports up to two temperatures (its own plus up to
 * one external one). Complete datasheet can be
 * obtained from Maxim's website at:

      
      Copyright (C) 2003, 2004 Oracle.  All rights reserved.

      
      Copyright (C) 2003-2004, Paul Clements, SteelEye Technology, Inc.

      
      Copyright (C) 2003-2004, Paul Clements, SteelEye Technology, Inc.:
 * - added disk storage for bitmap
 * - changes to allow various bitmap chunk sizes
 */

      
      Copyright (C) 2003-2004, Paul Clements, SteelEye Technology, Inc.
 */
#ifndef BITMAP_H
#define BITMAP_H 1

      
      Copyright (C) 2003, 2004  Paul Mundt

      
      Copyright (C) 2003, 2004 Paul Mundt

      
      Copyright (C) 2003, 2004  Paul Mundt
 *
 * Cloned from the 2.5 SH version..

      
      Copyright (C) 2003, 2004  Paul Mundt
 *
 * User space memory access functions

      
      Copyright (C) 2003, 2004 Ralf Baechle

      
      Copyright (C) 2003, 2004 Ralf Baechle
 */
#ifndef __ASM_MACH_GENERIC_MANGLE_PORT_H
#define __ASM_MACH_GENERIC_MANGLE_PORT_H

      
      Copyright (C) 2003, 2004 Ralf Baechle
 */
#ifndef __ASM_MACH_IP27_MANGLE_PORT_H
#define __ASM_MACH_IP27_MANGLE_PORT_H

      
      Copyright (C) 2003, 2004 Ralf Baechle
 */
#ifndef __MACH_COMMON_MANGLE_PORT_H
#define __MACH_COMMON_MANGLE_PORT_H

      
      Copyright (C) 2003, 2004 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2003, 2004 Reinhard Nissl <rnissl@gmx.de>

      
      Copyright (C) 2003, 2004  Richard Curnow

      
      Copyright (C) 2003, 2004  Richard Curnow
 *
 * Provides a debugfs file that lists out the ASIDs currently associated
 * with the processes.

      
      Copyright (C) 2003, 2004 Richard Curnow
 *
 * Started from SH3/4 version:

      
      Copyright (C) 2003-2004 Robert Schwebel, Benedikt Spranger

      
      Copyright (C) 2003-2004 Russell King, All Rights Reserved.

      
      Copyright (C) 2003, 2004 Samuel Rydh (samuel@ibrium.se)
 *
 *   Loosely based upon 'thermostat.c' written by Benjamin Herrenschmidt

      
      Copyright (c) 2003-2004 Silicon Graphics Inc.  All Rights Reserved.
 */

      
      Copyright (c) 2003-2004 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>

      
      Copyright (c) 2003-2004 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * BAST - CPLD control constants
 * BAST - IRQ Number definitions
 * BAST - Memory map definitions

      
      Copyright (c) 2003-2004 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/
//
// S3C24XX - IRQ PM code

      
      Copyright (c) 2003-2004 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//
// http://www.handhelds.org/projects/rx3715.html

      
      Copyright (c) 2003-2004 Simtec Electronics <linux@simtec.co.uk>
 *	http://www.simtec.co.uk/products/SWLINUX/
 *
 * S3C2410 GPIO register definitions

      
      Copyright (C) 2003, 2004  SUGIOKA Toshinobu

      
      Copyright (C) 2003, 2004 SuperH, Inc.

      
      Copyright (C) 2003 - 2004 Tresys Technology, LLC

      
      Copyright (C)2003,2004 USAGI/WIDE Project

      
      Copyright (C) 2003-2004 Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>.

      
      Copyright (c) 2003, 2004 Zultys Technologies

      
      Copyright (c) 2003, 2004 Zultys Technologies
 *

      
      Copyright (c) 2003, 2004 Zultys Technologies.
 * Eugene Surovegin <eugene.surovegin@zultys.com> or <ebs@ebshome.net>
 *

      
      Copyright (C) 2003, 2005, 2006 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 2003-2005, 2007   Bartlomiej Zolnierkiewicz
 */

      
      Copyright (C) 2003-2005, 2007  Bartlomiej Zolnierkiewicz
 */

      
      Copyright (C) 2003-2005,2008 David Brownell

      
      Copyright (C) 2003-2005 Alan Stern
 */

      
      Copyright (c) 2003-2005 AMD, Personal Connectivity Solutions

      
      Copyright (C) 2003-2005 Anton Blanchard and Milton Miller, IBM Corp

      
      Copyright (C) 2003-2005  Bartlomiej Zolnierkiewicz
 *
 * This driver was constructed as a student project in the software laboratory
 * of the faculty of electrical engineering in the Technion - Israel's
 * Institute Of Technology, with the guide of Avner Lottem and Dr. Ilana David.

      
      Copyright (C) 2003-2005 Ben. Herrenschmidt (benh@kernel.crashing.org)

      
      Copyright (C) 2003-2005 Benjamin Herrenschmidt.
 *

      
      Copyright (C) 2003-2005 Benjamin Herrenschmuidt (benh@kernel.crashing.org)

      
      Copyright (C) 2003-2005 by David Brownell

      
      Copyright (c) 2003 - 2005 Chelsio Communications, Inc.
 * All rights reserved.                                                      *
 *                                                                           *
 * Maintainers: maintainers@chelsio.com                                      *

      
      Copyright (c) 2003-2005  Code Mercenaries GmbH
 *  written by Christian Lucht <lucht@codemercs.com>
 *
 *  based on

      
      Copyright (C) 2003-2005 Dave Boutcher (boutcher@us.ibm.com) IBM Corp.
 *			   Santiago Leon (santil@us.ibm.com) IBM Corp.
 *			   Linda Xie (lxie@us.ibm.com) IBM Corp.
 *

      
      Copyright (C) 2003-2005 David Brownell

      
      Copyright (C) 2003-2005 David Hollis <dhollis@davehollis.com>

      
      Copyright (C) 2003-2005 Hewlett Packard

      
      Copyright (C) 2003-2005 Hewlett Packard
 *
 * All rights reserved.

      
      Copyright (c) 2003-2005 IBM Corp.
 *     Dave Engebretsen engebret@us.ibm.com
 *     Santiago Leon santil@us.ibm.com
 *     Hollis Blanchard <hollisb@us.ibm.com>
 *     Stephen Rothwell
 *
 * Adapted to sparc64 by David S. Miller davem@davemloft.net

      
      Copyright(c) 2003 - 2005 Intel Corporation. All rights reserved.

      
      Copyright (c) 2003-2005, K A Fraser

      
      Copyright (c) 2003, 2005  Maciej W. Rozycki

      
      Copyright (c) 2003-2005  Matthew Wilcox <matthew@wil.cx>
 *
 * This driver is derived from the Linux sym53c8xx driver.

      
      Copyright (C) 2003-2005 Matthew Wilcox (willy@infradead.org)

      
      Copyright (C) 2003-2005 MontaVista Software, Inc.
 *
 * Author: Deepak Saxena <dsaxena@plexity.net>

      
      Copyright (C) 2003-2005 MontaVista Software, Inc.
 *
 * Author: Imre Kaloz <kaloz@openwrt.org>

      
      Copyright (C) 2003-2005 MontaVista Software, Inc.
 *
 * Author: Imre Kaloz <Kaloz@openwrt.org>

      
      Copyright (c) 2003-2005 Motorola

      
      Copyright (C) 2003 - 2005 Nokia Corporation

      
      Copyright (C) 2003-2005 Nokia Corporation
 * Written by Juha Yrjölä <juha.yrjola@nokia.com>
 *

      
      Copyright (C) 2003-2005 Nokia Corporation
 *
 * Written by Juha Yrjölä <juha.yrjola@nokia.com>

      
      Copyright (C) 2003 - 2005 Nokia Corporation
 *
 * Written by Tony Lindgren

      
      Copyright (C) 2003, 2005 Oracle.  All rights reserved.

      
      Copyright (c) 2003-2005 Peter Osterlund <petero2@telia.com>

      
      Copyright (C) 2003-2005 PLX Technology, Inc.

      
      Copyright (C) 2003-2005 Pontus Fuchs, Giridhar Pemmasani
 *  http://ndiswrapper.sourceforge.net/
 */

      
      Copyright (C) 2003-2005 SAN People (Pty) Ltd

      
      Copyright (c) 2003-2005 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 2003-2005 Silicon Graphics, Inc.  All Rights Reserved.
 */

      
      Copyright (C) 2003-2005 Silicon Graphics, Inc. All rights reserved.
 */
#ifndef _ASM_IA64_SN_PCI_TIOCP_H
#define _ASM_IA64_SN_PCI_TIOCP_H

      
      Copyright (c) 2003-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_IOMAP_H__
#define __XFS_IOMAP_H__

      
      Copyright (c) 2003-2005 Simtec Electronics
 *   Ben Dooks <ben@simtec.co.uk>
 */

      
      Copyright (c) 2003-2005 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//

      
      Copyright (c) 2003-2005 Simtec Electronics
//   Ben Dooks <ben@simtec.co.uk>
//
// http://www.handhelds.org/projects/h1940.html

      
      Copyright (c) 2003-2005 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//
// http://www.simtec.co.uk/products/EB2410ITX/

      
      Copyright (C) 2003 - 2005 Tensilica Inc.

      
      Copyright (C) 2003 - 2005 Tensilica Inc.
 */

      
      Copyright (C) 2003 - 2005 Tensilica Inc.
 *
 * Derived from "include/asm-i386/ioctls.h"

      
      Copyright (C) 2003-2005  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (c) 2003-2005 Zultys Technologies
 *
 *    Rewritten and ported to the merged powerpc tree:

      
      Copyright (c) 2003-2005 Zultys Technologies
 *
 * Rewritten and ported to the merged powerpc tree:

      
      Copyright (c) 2003-2006, 2013, Ericsson AB

      
      Copyright (c) 2003-2006, 2014-2015, Ericsson AB

      
      Copyright (c) 2003-2006, 2014-2018, Ericsson AB

      
      Copyright (c) 2003-2006, 2015-2016 Ericsson AB

      
      Copyright (C) 2003-2006, Advanced Micro Devices, Inc.

      
      Copyright (c) 2003-2006, Cluster File Systems, Inc, info@clusterfs.com
 * Written by Alex Tomas <alex@clusterfs.com>
 */

      
      Copyright (c) 2003-2006, Cluster File Systems, Inc, info@clusterfs.com
 * Written by Alex Tomas <alex@clusterfs.com>
 *
 * Architecture independence:

      
      Copyright (C) 2003-2006 David Hollis <dhollis@davehollis.com>

      
      Copyright (C) 2003, 2006 David S. Miller (davem@davemloft.net)

      
      Copyright (c) 2003-2006, Ericsson AB

      
      Copyright (C)2003-2006 Helsinki University of Technology

      
      Copyright(c) 2003 - 2006 Intel Corporation. All rights reserved.

      
      Copyright(c) 2003 - 2006 Intel Corporation. All rights reserved.

  802.11 status code portion of this file from ethereal-0.10.6:

      
      Copyright(c) 2003-2006 Intel Corporation"
#define DRV_VERSION     IPW2200_VERSION

#define ETH_P_80211_STATS (ETH_P_80211_RAW + 1)

      
      Copyright(c) 2003-2006 Intel Corporation"

static struct pm_qos_request ipw2100_pm_qos_req;

      
      Copyright (C) 2003-2006 Kristian Hoegsberg <krh@bitplanet.net>

      
      Copyright (C) 2003-2006  Marcel Holtmann <marcel@holtmann.org>
 *

      
      Copyright (c) 2003-2006, Marvell International Ltd.

      
      Copyright (C) 2003-2006, Marvell International Ltd.

      
      Copyright (C) 2003 - 2006  Paul Mundt

      
      Copyright (c)  2003-2006 QLogic Corporation

      
      Copyright (c) 2003, 2006 Silicon Graphics, Inc.  All rights reserved.

      
      Copyright (c) 2003-2006 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (C) 2003-2006 Silicon Graphics, Inc.  All Rights Reserved.
 */

      
      Copyright (C) 2003-2006 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * Samsung S3C24XX DMA support

      
      Copyright (c) 2003-2006 Simtec Electronics <linux@simtec.co.uk>
 *	http://armlinux.simtec.co.uk/
 */

      
      Copyright (c) 2003-2006 Simtec Electronics <linux@simtec.co.uk>
 *	http://armlinux.simtec.co.uk/
 *
 * S3C2410 clock register definitions

      
      Copyright (C)2003-2006 USAGI/WIDE Project

      
      Copyright (C) 2003-2006  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2003-2006 Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (c) 2003 - 2006 Zultys Technologies

      
      Copyright (c) 2003-2007 Cavium Networks
 */

      
      Copyright (c) 2003 - 2007 Francois Romieu <romieu@fr.zoreil.com>

      
      Copyright (C) 2003 - 2007 Jeff Dike (jdike@

      
      Copyright (C) 2003-2007 Micronas

      
      Copyright (c) 2003-2007 Network Appliance, Inc. All rights reserved.

      
      Copyright (c) 2003-2007 Network Appliance, Inc. All rights reserved.
 */

      
      Copyright (C) 2003-2007 Oliver Endriss <o.endriss@gmx.de>

      
      Copyright (C) 2003 - 2007  Paul Mundt

      
      Copyright (C) 2003 - 2007 Paul Mundt

      
      Copyright (C) 2003 - 2007 Paul Mundt
 *
 * ASID handling idea taken from MIPS implementation.

      
      Copyright (C) 2003 - 2007 Tensilica Inc.
 */

      
      Copyright (C) 2003-2007  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2003-2008 Alan Stern

      
      Copyright (c) 2003-2008 Cavium Networks

      
      Copyright (c) 2003-2008 Chelsio, Inc. All rights reserved.

      
      Copyright (C) 2003-2008 David Brownell

      
      Copyright (C) 2003-2008 Geert Uytterhoeven

      
      Copyright (C) 2003-2008 Geert Uytterhoeven
 *
 *  NOTES:

      
      Copyright (c) 2003-2008 Herbert Xu <herbert@gondor.apana.org.au>

      
      Copyright (c) 2003,2008 IBM Corp.

      
      Copyright (C) 2003-2008, Lars Ellenberg <lars.ellenberg@linbit.com>.

      
      Copyright (C) 2003-2008, LINBIT Information Technologies GmbH.

      
      Copyright (C) 2003 - 2008 Nokia Corporation
 * Author: Juha Yrjölä <juha.yrjola@nokia.com>
 * DMA channel linking for 1610 by Samuel Ortiz <samuel.ortiz@nokia.com>
 * Graphics DMA and LCD DMA graphics tranformations
 * by Imre Deak <imre.deak@nokia.com>

      
      Copyright (C) 2003 - 2008 Nokia Corporation
 *
 * Written by Tony Lindgren

      
      Copyright (C) 2003 - 2008  Paul Mundt

      
      Copyright (C) 2003 - 2008  Paul Mundt
 *
 *  Based on:

      
      Copyright (C) 2003 - 2008  Paul Mundt
 *
 * Started from SH3/4 version:

      
      Copyright (C) 2003-2008, Philipp Reisner <philipp.reisner@linbit.com>.

      
      Copyright (c)  2003-2008 QLogic Corporation

      
      Copyright (C) 2003-2008 Red Hat, Inc., James Morris <jmorris@redhat.com>
 *					   Eric Paris <eparis@redhat.com>

      
      Copyright (c) 2003-2008 Simtec Electronics
//   Ben Dooks <ben@simtec.co.uk>
//
// Machine support for Thorcom VR1000 board. Designed for Thorcom by
// Simtec Electronics, http://www.simtec.co.uk/

      
      Copyright (c) 2003-2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
*/

      
      Copyright (C) 2003-2008 Takahiro Hirofuchi

      
      Copyright (C) 2003-2008 Takahiro Hirofuchi
 */

      
      Copyright (C) 2003-2008  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2003-2008 Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (c) 2003-2009 Cavium Networks

      
      Copyright (C) 2003-2009  Jean Delvare <jdelvare@suse.de>
 *
 * Heavily inspired from the lm78, lm75 and adm1021 drivers. The LM83 is
 * a sensor chip made by National Semiconductor. It reports up to four
 * temperatures (its own plus up to three external ones) with a 1 deg
 * resolution and a 3-4 deg accuracy. Complete datasheet can be obtained
 * from National's website at:

      
      Copyright (C) 2003-2009  Jean Delvare <jdelvare@suse.de>
 *
 * Inspired from the lm83 driver. The W83L785TS-S is a sensor chip made
 * by Winbond. It reports a single external temperature with a 1 deg
 * resolution and a 3 deg accuracy. Datasheet can be obtained from
 * Winbond's website at:

      
      Copyright (C) 2003-2009  Jean Delvare <jdelvare@suse.de>
 *
 * The ADM1025 is a sensor chip made by Analog Devices. It reports up to 6
 * voltages (including its own power source) and up to two temperatures
 * (its own plus up to one external one). Voltages are scaled internally
 * (which is not the common way) with ratios such that the nominal value
 * of each voltage correspond to a register value of 192 (which means a
 * resolution of about 0.5% of the nominal value). Temperature values are
 * reported with a 1 deg resolution and a 3 deg accuracy. Complete
 * datasheet can be obtained from Analog's website at:

      
      Copyright (C) 2003 - 2009 NetXen, Inc.

      
      Copyright (C) 2003 - 2009  Paul Mundt

      
      Copyright (C) 2003-2009  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2003-2009  Yoichi Yuasa <yuasa@linux-mips.org>
 */
#include <linux/errno.h>
#include <linux/fs.h>
#include <linux/gpio/driver.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/irq.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/spinlock.h>
#include <linux/types.h>

      
      Copyright (c) 2003-2010 Cavium Networks

      
      Copyright (c) 2003-2010 Cavium Networks
 */

      
      Copyright (c) 2003-2010 Cavium Networks (support@cavium.com). All rights
 * reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are
 * met:
 *
 *   * Redistributions of source code must retain the above copyright
 *     notice, this list of conditions and the following disclaimer.
 *
 *   * Redistributions in binary form must reproduce the above
 *     copyright notice, this list of conditions and the following
 *     disclaimer in the documentation and/or other materials provided
 *     with the distribution.
 *
 *   * Neither the name of Cavium Networks nor the names of
 *     its contributors may be used to endorse or promote products

      
      Copyright (C) 2003-2010 Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2003-2010 Jean Delvare <jdelvare@suse.de>

   Based on older i2c-velleman.c driver

      
      Copyright (C) 2003-2010  Jean Delvare <jdelvare@suse.de>
 *
 * Based on the lm83 driver. The LM90 is a sensor chip made by National
 * Semiconductor. It reports up to two temperatures (its own plus up to
 * one external one) with a 0.125 deg resolution (1 deg for local
 * temperature) and a 3-4 deg accuracy.

      
      Copyright (C) 2003-2010
 * Julian Anastasov
 *

      
      Copyright (C) 2003 - 2010  Paul Mundt
 *
 * Based on arch/mips/oprofile/common.c:
 *

      
      Copyright (C) 2003-2010 PEAK System-Technik GmbH

      
      Copyright(c) 2003-2011 Intel Corporation"

      
      Copyright(c) 2003 - 2011 Intel Corporation. All rights reserved.

      
      Copyright(c) 2003 - 2011 Intel Corporation. All rights reserved.
 *
 * Portions of this file are derived from the ieee80211 subsystem header files.

      
      Copyright(c) 2003 - 2011 Intel Corporation. All rights reserved.
 *
 * Portions of this file are derived from the ipw3945 project, as well
 * as portions of the ieee80211 subsystem header files.

      
      Copyright(c) 2003-2011 Intel Corporation"
#define DRV_AUTHOR     "<ilw@linux.intel.com>"

#define IL_PCI_DEVICE(dev, subdev, cfg) \
	.vendor = PCI_VENDOR_ID_INTEL,  .device = (dev), \
	.subvendor = PCI_ANY_ID, .subdevice = (subdev), \
	.driver_data = (kernel_ulong_t)&(cfg)

      
      Copyright (C) 2003-2011 Jean Delvare <jdelvare@suse.de>

   Based on older i2c-philips-par.c driver

      
      Copyright (C) 2003-2011 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>

      
      Copyright (C) 2003-2011 PEAK System-Technik GmbH

      
      Copyright (c) 2003-2012 Broadcom Corporation

      
      Copyright (c) 2003-2012 Cavium Inc.

      
      Copyright (c) 2003-2012 Cavium Networks

      
      Copyright (c) 2003-2012, Intel Corporation.

      
      Copyright(c) 2003 - 2012 Intel Corporation. All rights reserved.

      
      Copyright(c) 2003 - 2012 Intel Corporation. All rights reserved.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (C) 2003 - 2012  Paul Mundt

      
      Copyright (C) 2003 - 2012 Paul Mundt

      
      Copyright (C) 2003 - 2012  Paul Mundt
 *
 *  Based on linux/arch/i386/mm/fault.c:

      
      Copyright (c)  2003-2012 QLogic Corporation

      
      Copyright (c) 2003-2013 Broadcom Corporation

      
      Copyright (c) 2003-2013 Broadcom Corporation
 *

      
      Copyright (C) 2003-2013 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>

      
      Copyright (c) 2003-2013  LSI Corporation

      
      Copyright (c)   2003-2013 QLogic Corporation

      
      Copyright (c)  2003-2013 QLogic Corporation

      
      Copyright (C) 2003-2013 STMicroelectronics (R
 */

      
      Copyright (c) 2003-2013 Thomas Graf <tgraf@suug.ch>
 */

      
      Copyright (C) 2003-2014 Bernd Porr, mail@berndporr.me.uk
 */

      
      Copyright (c) 2003-2014 Broadcom Corporation

      
      Copyright (c) 2003-2014 Cavium Inc.

      
      Copyright (C) 2003-2014 Chelsio Communications.  All rights reserved.
 *
 *  Written by Deepak (deepak.s@chelsio.com)

      
      Copyright (c) 2003-2014 Chelsio Communications, Inc. All rights reserved.

      
      Copyright(c) 2003 - 2014 Intel Corporation. All rights reserved.

      
      Copyright(c) 2003 - 2014 Intel Corporation. All rights reserved.
 *
 * Portions of this file are derived from the ipw3945 project.

      
      Copyright(c) 2003 - 2014 Intel Corporation. All rights reserved.
 *
 * Portions of this file are derived from the ipw3945 project, as well
 * as portions of the ieee80211 subsystem header files.

      
      Copyright (c)  2003-2014 QLogic Corporation

      
      Copyright (C) 2003-2014 STMicroelectronics (R

      
      Copyright (c) 2003-2015, 2017 Cavium, Inc.
 */

      
      Copyright (c) 2003-2015 Broadcom Corporation

      
      Copyright (C) 2003-2015 Broadcom Corporation

      
      Copyright (C) 2003-2015 Broadcom Corporation
 * All Rights Reserved
 */

      
      Copyright (C) 2003-2015 Chelsio Communications.  All rights reserved.

      
      Copyright (c) 2003-2015 Chelsio Communications, Inc. All rights reserved.

      
      Copyright(c) 2003 - 2015 Intel Corporation. All rights reserved.

      
      Copyright(c) 2003- 2015 Intel Corporation"
#define DRV_AUTHOR     "<linuxwifi@intel.com>"

/* radio config bits (actual values from NVM definition) */
#define NVM_RF_CFG_DASH_MSK(x)   (x & 0x3)         /* bits 0-1   */
#define NVM_RF_CFG_STEP_MSK(x)   ((x >> 2)  & 0x3) /* bits 2-3   */
#define NVM_RF_CFG_TYPE_MSK(x)   ((x >> 4)  & 0x3) /* bits 4-5   */
#define NVM_RF_CFG_PNUM_MSK(x)   ((x >> 6)  & 0x3) /* bits 6-7   */
#define NVM_RF_CFG_TX_ANT_MSK(x) ((x >> 8)  & 0xF) /* bits 8-11  */
#define NVM_RF_CFG_RX_ANT_MSK(x) ((x >> 12) & 0xF) /* bits 12-15 */

      
      Copyright (c) 2003-2016 Cavium Inc.

      
      Copyright (c) 2003-2016 Cavium, Inc.

      
      Copyright (c) 2003-2016 Chelsio Communications, Inc. All rights reserved.

      
      Copyright (c) 2003-2016, Intel Corporation.

      
      Copyright (c) 2003-2017 Cavium, Inc.

      
      Copyright (C) 2003-2017 Cavium, Inc.
 */

      
      Copyright (c) 2003-2017 Chelsio Communications, Inc. All rights reserved.

      
      Copyright (c) 2003-2017, Ericsson AB

      
      Copyright (c)  2003-2017 QLogic Corporation

      
      Copyright (C) 2003-2018 Cavium, Inc.

      
      Copyright (C) 2003-2018 Cavium, Inc.
 */

      
      Copyright (c) 2003-2018, Intel Corporation.

      
      Copyright (C) 2003,4,5 Manfred Spraul

      
      Copyright (C) 2003-5, 2007 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2003 Adaptec, Inc.

      
      Copyright (c) 2003 Adaptec Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 2003 Adrian Sun (asun@darksunrising.com)
 *

      
      Copyright (c) 2003 Adrian Sun (asun@darksunrising.com)
 *
 * vendor id: 0x108E (Sun Microsystems, Inc.)
 * device id: 0xabba (Cassini)
 * revision ids: 0x01 = Cassini
 *               0x02 = Cassini rev 2
 *               0x10 = Cassini+
 *               0x11 = Cassini+ 0.2u

      
      Copyright (C) 2003 Advanced Micro Devices

      
      Copyright (C) 2003 Agilent Technologies
 */

      
      Copyright (C) 2003 Al Borchers (alborchers@steinerpoint.com)

      
      Copyright (c) 2003  Andi Kleen
 *

      
      Copyright (C) 2003 Andreas Oberritter <obi@linuxtv.org>

      
      Copyright (C) 2003  Andriy Skulysh
 */

      
      Copyright (C) 2003 Anton Blanchard <anton@au.ibm.com>, IBM

      
      Copyright (C) 2003 Anton Blanchard <anton@au.ibm.com>, IBM
 *
 * pSeries specific routines for PCI.

      
      Copyright (C) 2003 Anton Blanchard <anton@au.ibm.com>, IBM
 *   Rework, based on alpha PCI code.

      
      Copyright (C) 2003 Anton Blanchard <anton@au.ibm.com>, IBM
 *   Rework, based on alpha PCI code.
 *
 * Common pmac/prep/chrp pci routines. -- Cort

      
      Copyright (C) 2003 Anton Blanchard <anton@au.ibm.com>, IBM
 *
 * RTAS specific routines for PCI.

      
      Copyright (C) 2003 Asit Mallick <asit.k.mallick@intel.com>

      
      Copyright (C) 2003 Atheros Communications, Inc.,  All Rights Reserved.

      
      Copyright (C) 2003 ATI Inc. <hyu@ati.com>

      
      Copyright (C) 2003 ATMEL

      
      Copyright (C) 2003 Aurelien Alleaume <slts@free.fr>

      
      Copyright (c) 2003, B Dragovic

      
      Copyright (C) 2003 Benedikt Spranger, Pengutronix

      
      Copyright (C) 2003 Ben. Herrenschmidt (benh@kernel.crashing.org)

      
      Copyright (C) 2003 Ben. Herrenschmidt (benh@kernel.crashing.org)
 *
 * Derived from drivers/macintosh/macserial.c by Paul Mackerras
 * and drivers/serial/sunzilog.c by David S. Miller

      
      Copyright (c) 2003 Benjamin Herrenschmidt <benh@kernel.crashing.org>

      
      Copyright (C) 2003 Benjamin Herrenschmuidt (benh@kernel.crashing.org)

      
      Copyright (C) 2003 Bernardo Innocenti <bernie@develer.com>
 * Based on former asm-ppc/div64.h and asm-m68knommu/div64.h
 *
 * Optimization for constant divisors on 32-bit machines:

      
      Copyright (C) 2003 Bernardo Innocenti <bernie@develer.com>
 *
 * Based on former do_div() implementation from asm-parisc/div64.h:

      
      Copyright (C) 2003 Broadcom Corporation

      
      Copyright (C) 2003 BULL SA.

      
      Copyright (C) 2003 BULL SA

      
      Copyright (C) 2003 by Andreas Gruenbacher, <a.gruenbacher@computer.org>
 */

      
      Copyright (C) 2003 by Chuck Lever <cel@netapp.com>
 *
 * High-performance uncached I/O for the Linux NFS client

      
      Copyright (c) 2003 by Clemens Ladisch <clemens@ladisch.de>

      
      Copyright (c) 2003 by Clemens Ladisch <clemens@ladisch.de>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      copyright (c) 2003 by David Young <dyoung@pobox.com>
 * and used with permission.
 *
 * Much thanks to Infineon-ADMtek for their support of this driver.

      
      Copyright (c) 2003 by Digigram <alsa@digigram.com>

      
      Copyright (c) 2003 by Jaroslav Kysela <perex@perex.cz>

      
      Copyright (c) 2003 by Karsten Wiese <annabellesgarden@yahoo.de>

      
      Copyright (C) 2003 by Ralf Baechle

      
      Copyright (C) 2003 by Ralf Baechle
 */
#ifndef __ASM_AR7_IRQ_H
#define __ASM_AR7_IRQ_H

      
      Copyright (C) 2003 by Ralf Baechle
 */
#ifndef __ASM_MACH_EMMA2RH_IRQ_H
#define __ASM_MACH_EMMA2RH_IRQ_H

      
      Copyright (C) 2003 by Ralf Baechle
 */
#ifndef __ASM_MACH_GENERIC_IRQ_H
#define __ASM_MACH_GENERIC_IRQ_H

      
      Copyright (C) 2003 by Ralf Baechle
 */
#ifndef __ASM_PREFETCH_H
#define __ASM_PREFETCH_H

      
      Copyright (C) 2003 by Ralf Baechle
 */
#include <linux/export.h>
#include <linux/init.h>
#include <linux/mm.h>
#include <asm/fixmap.h>
#include <asm/pgtable.h>
#include <asm/pgalloc.h>
#include <asm/tlbflush.h>

      
      Copyright (C) 2003 by Ralf Baechle
 */
#include <linux/init.h>
#include <linux/mm.h>
#include <linux/memblock.h>
#include <linux/highmem.h>
#include <asm/fixmap.h>
#include <asm/pgtable.h>
#include <asm/pgalloc.h>

      
      Copyright (C) 2003 Carlos O

      
      Copyright (C) 2003 Christoph Hellwig (hch@lst.de)

      
      Copyright (c) 2003  Christoph Hellwig  <hch@lst.de>
 *	  - new-style, hotplug-aware pci probing and scsi registration
 *
 * Version : v2.00.4 Mon Nov 14 14:02:43 EST 2005 - Seokmann Ju
 * 						<Seokmann.Ju@lsil.com>

      
      Copyright (C) 2003 Christoph Hellwig.
 *	Released under GPL v2.
 */

      
      Copyright (C) 2003 Coherent Imaging Systems
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (C) 2003 Conexant Americas Inc. All Rights Reserved.

      
      Copyright (C) 2003 Convergence GmbH

      
      Copyright (c) 2003 Daniele Bellucci
 */

      
      Copyright (C) 2003 Dave Engebretsen <engebret@us.ibm.com>

      
      Copyright (C) 2003 Dave Engebretsen <engebret@us.ibm.com>
 *

      
      Copyright (c) 2003 Dave Engebretsen <engebret@us.ibm.com>
 *
 * 32-bit and 64-bit versions merged by Paul Mackerras <paulus@samba.org>

      
      Copyright (c) 2003 Dave Engebretsen
 * Will Schmidt willschm@us.ibm.com

      
      Copyright (C) 2003  David Borowski.
 */

      
      Copyright (C) 2003 David Borowski.

      
      Copyright (c) 2003 David Borowski <david575@golden.net>
 *
 * All rights reserved.

      
      Copyright (C) 2003  David Borowski.
 */
#ifndef _SPEAKUP_PRIVATE_H
#define _SPEAKUP_PRIVATE_H

      
      Copyright (C) 2003 David Borowski.
 *
 * specificly written as a driver for the speakup screenreview
 * package it's not a general device driver.
 * This driver is for the Keynote Gold internal synthesizer.

      
      Copyright (C) 2003 David Borowski.
 *
 * specificly written as a driver for the speakup screenreview
 * package it's not a general device driver.
 * This driver is for the RC Systems DoubleTalk PC internal synthesizer.

      
      Copyright (C) 2003 David Borowski.
 *
 * specificly written as a driver for the speakup screenreview
 * s not a general device driver.

      
      Copyright (C) 2003 David Borowski.
 *
 * this code is specificly written as a driver for the speakup screenreview
 * package and is not a general device driver.

      
      Copyright (C) 2003 David Borowski.
 *
 * this code is specificly written as a driver for the speakup screenreview
 * package and is not a general device driver.
 * This driver is for the Aicom Acent PC internal synthesizer.

      
      Copyright (C) 2003 David Brownell

      
      Copyright (C) 2003 David Brownell
 */

      
      Copyright (C) 2003 David Gibson, IBM Corporation.

      
      Copyright (C) 2003 David Gibson, IBM Corporation.
 *
 * Based on the IA-32 version:

      
      Copyright (C) 2003 David Glance <advidgsf@sourceforge.net>
 *		 2001-2004 Juergen Stuber <starblue@users.sourceforge.net>
 */

      
      Copyright (C) 2003 David Glance <davidgsf@sourceforge.net>
 *               2001-2004 Juergen Stuber <starblue@users.sourceforge.net>
 *
 * derived from USB Skeleton driver - 0.5

      
      Copyright (c) 2003 David Glance <davidgsf@sourceforge.net>
 *               2001 Juergen Stuber <stuber@loria.fr>
 * that was derived from USB Skeleton driver - 0.5

      
      Copyright (C) 2003 David S. Miller (davem@redhat.com)
 */

      
      Copyright (C) 2003 David S. Miller (davem@redhat.com)
 *
 * Many thanks to Dominik Brodowski for fixing up the cpufreq
 * infrastructure in order to make this driver easier to implement.

      
      Copyright (C) 2003 Deep Blue Solutions Ltd

      
      Copyright (C) 2003 Deep Blue Solutions Ltd, All Rights Reserved.

      
      Copyright (C) 2003 Deep Blue Solutions, Ltd, All Rights Reserved.

      
      Copyright (c) 2003 Dimitromanolakis Apostolos <apostol@cs.utoronto.ca>

      
      Copyright (c) 2003, Dr Brian Gladman, Worcester, UK.

      
      Copyright (c) 2003, Dr Brian Gladman, Worcester, UK.   All rights reserved.

      
      Copyright (C) 2003, Duncan Sands

      
      Copyright (C) 2003, Duncan Sands, SolNegro, Josep Comas

      
      Copyright (c) 2003 Embedded Edge, LLC.

      
      Copyright (c) 2003 Eric Wong <eric@yhbt.net>

      
      Copyright (c) 2003 Erik Thyren <erth7411@student.uu.se>
 *
 * Based on usbmouse.c (Vojtech Pavlik) and xpad.c (Marko Friedemann)

      
      Copyright (C) 2003
 * Ethan Benson <erbenson@alaska.net>
 * partially derived from linux/fs/ext2/ioctl.c

      
      Copyright (c) 2003 Evgeniy Polyakov <zbr@ioremap.net>

      
      Copyright (c) 2003 Felix Domke <tmbinc@elitedvb.net>

      
      Copyright (C) 2003 Fenghua Yu <fenghua.yu@intel.com>
 * 	- Change pt_regs_off() to make it less dependent on pt_regs structure.
 */

      
      Copyright (C) 2003 Frank Mori Hess <fmhess@users.sourceforge.net>
 */

      
      Copyright (C)  2003 Fruhwirth Clemens <clemens@endorphin.org>

      
      Copyright (C) 2003 Geert Uytterhoeven <geert@linux-m68k.org>
 */

      
      Copyright (C) 2003 Geert Uytterhoeven <geert@linux-m68k.org>
 *
 *  Serial_console ascii image can be any size,
 *  but should contain %s to display the version

      
      Copyright (C) 2003 Geert Uytterhoeven
 *
 *  Loosely based on drivers/pci/pci-driver.c

      
      Copyright (C) 2003 Geert Uytterhoeven
 *
 *  Loosely based on drivers/pci/pci-sysfs.c

      
      Copyright (C) 2003 Georges Menie
 *
 *  This driver assumes an already configured controller (e.g. from config.c)
 *  Keep the code clean of board specific initialization.

      
      Copyright (c) 2003 Gerd Knorr

      
      Copyright (C) 2003 Greg Kroah-Hartman <greg@kroah.com>

      
      Copyright (C) 2003 Greg Kroah-Hartman (greg@kroah.com)

  Additional information provided by Martin Reising
  <Martin.Reising@natural-computing.de>

      
      Copyright (c) 2003 Greg Kroah-Hartman (greg@kroah.com)
 *
 * and from the Apple USB BCM5974 multitouch driver,

      
      Copyright (C) 2003 Greg Ungerer <gerg@snapgear.com>

      
      Copyright (C) 2003 Guido Guenther <agx@sigxcpu.org>
 */

      
      Copyright (c) 2003  Hans-Frieder Vogt <hfvogt@arcor.de>,
    Based on
    SMBus 2.0 driver for AMD-8111 IO-Hub

      
      Copyright (C) 2003 Heiko Ronsdorf <hero@ihg.uni-duisburg.de>

      
      Copyright (C) 2003 Herbert Valerio Riedel <hvr@gnu.org>

      
      Copyright (c) 2003 Hewlett-Packard Co
 *	Bjorn Helgaas <bjorn.helgaas@hp.com>
 *
 * 10/30/2001	jbarnes@sgi.com		copied much of Stephane's palinfo
 *					code to create this file
 * Oct 23 2003	kaos@sgi.com
 *   Replace IPI with set_cpus_allowed() to read a record from the required cpu.
 *   Redesign salinfo log processing to separate interrupt and user space
 *   contexts.
 *   Cache the record across multi-block reads from user space.
 *   Support > 64 cpus.
 *   Delete module_exit and MOD_INC/DEC_COUNT, salinfo cannot be a module.

      
      Copyright (C) 2003 Hewlett-Packard Co
 *	David Mosberger <davidm@hpl.hp.com>: updated for new timer-interpolation infrastructure
 */

      
      Copyright (C) 2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */

      
      Copyright (C) 2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *

      
      Copyright (C) 2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 */
#include <linux/init.h>
#include <linux/string.h>

      
      Copyright (C) 2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * Loosely based on patch by Rusty Russell.

      
      Copyright (C) 2003 Hewlett-Packard Co
 *	David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * There are a number of reasons for patching instructions.  Rather than duplicating code
 * all over the place, we put the common stuff here.  Reasons for patching: in-kernel
 * module-loader, virtual-to-physical patch-list, McKinley Errata 9 workaround, and gate
 * shared library.  Undoubtedly, some of these reasons will disappear and others will
 * be added over time.

      
      Copyright (c) 2003 Ian Molton <spyro@f2s.com>

      
      Copyright (C) 2003 IBM.
 */

      
      Copyright (c) 2003 IBM Corp.

      
      Copyright (C) 2003 IBM Corp.

      
      Copyright (C) 2003 IBM Corp.
 *
 * Many thanks to the authors of pl2303 driver: all functions in this file
 * are heavily based on pl2303 code, buffering code is a 1-to-1 copy.

      
      Copyright (C) 2003 IBM Corporation

      
      Copyright (C) 2003 IBM Corp.
 *
 * Original driver for 2.2.x by anonymous

      
      Copyright (C) 2003 IBM.
 */
#ifndef _RPADLPAR_IO_H_
#define _RPADLPAR_IO_H_

      
      Copyright (C) 2003 IBM.
 */
#include <linux/kobject.h>
#include <linux/string.h>
#include <linux/pci.h>
#include <linux/pci_hotplug.h>
#include "rpaphp.h"
#include "rpadlpar.h"
#include "../pci.h"

      
      Copyright (C) 2003 Intel Corp.

      
      Copyright:	(C) 2003 Intel Corp.

      
      copyright (C) 2003 Intel Corporation.

      
      Copyright (C) 2003, Intel Corporation

      
      Copyright (C) 2003 Intel Corporation
 *	Venki Pallipadi

      
      Copyright (C) 2003 Intel Co
 *	Suresh Siddha <suresh.b.siddha@intel.com>
 *	Fenghua Yu <fenghua.yu@intel.com>
 *	Arun Sharma <arun.sharma@intel.com>
 *
 * 12/07/98	S. Eranian	added pt_regs & switch_stack
 * 12/21/98	D. Mosberger	updated to match latest code
 *  6/17/99	D. Mosberger	added second unat member to "struct switch_stack"

      
      Copyright (c) 2003 International Business Machines, Corp.
 *
 * This file is part of the SCTP kernel implementation

      
      Copyright (c) 2003 Intracom S.A.
 *  by Pantelis Antoniou <panto@intracom.gr>
 *

      
      Copyright (C) 2003 James Bottomley <jejb at parisc-linux.org>

      
      Copyright (c) 2003 James Morris <jmorris@intercode.com.au>

      
      Copyright (C) 2003 Jamie Honan

      
      Copyright (C) 2003 Jamie Honan
 */

      
      Copyright (C) 2003 Jana Saout <jana@saout.de>

      
      Copyright (C) 2003 Jana Saout <jana@saout.de>
 *
 * This file is released under the GPL.

      
      Copyright (C) 2003 Jens Axboe <axboe@kernel.dk>
 *

      
      Copyright (C) 2003 Jens Axboe <axboe@kernel.dk>
 */
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/sched/clock.h>
#include <linux/blkdev.h>
#include <linux/elevator.h>
#include <linux/ktime.h>
#include <linux/rbtree.h>
#include <linux/ioprio.h>
#include <linux/blktrace_api.h>
#include <linux/blk-cgroup.h>
#include "blk.h"
#include "blk-wbt.h"

      
      Copyright (C) 2003 Jeremy Fitzhardinge <jeremy@goop.org>
 */

      
      Copyright (c) 2003 Jim Hague (jim.hague@acm.org)
 *
 * based on 2.4 driver:

      
      Copyright (C) 2003 Joerg Dorchain <joerg AT dorchain.net>

      
      Copyright (c) 2003 Joerg Heckenbach
 * Many improvements by Bret Wallach <bwallac1@san.rr.com>
 * Color fixes by by Orion Sky Lawlor <olawlor@acm.org> (2/26/2000)
 * OV7620 fixes by Charl P. Botha <cpbotha@ieee.org>
 * Changes by Claudio Matsuoka <claudio@conectiva.com>
 *

      
      Copyright (c) 2003 John Homppi (SCO, leave this notice here)
 *
 * derived from the Lego USB Tower driver 0.56:

      
      Copyright (C) 2003 John Klar <linpvr at projectplasma.com>

      
      Copyright (C) 2003 John Williams <jwilliams@itee.uq.edu.au>

      
      Copyright (C) 2003 Joshua Wise
 */

      
      Copyright (c) 2003, Jouni Malinen <j@w1.fi>

      
      Copyright (C) 2003 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
 */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#include <linux/module.h>
#include <linux/netfilter_ipv4/ip_tables.h>
#include <linux/slab.h>
#include <net/ip.h>

      
      Copyright (C) 2003 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
 */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#include <linux/module.h>
#include <linux/netfilter_ipv6/ip6_tables.h>
#include <linux/slab.h>

      
      Copyright (C) 2003 Kartikey Mahendra Bhatt <kartik_me@hotmail.com>.

      
      Copyright (C) 2003 Keith M Wesolowski

      
      Copyright (C) 2003 Ken Chen <kenneth.w.chen@intel.com>

      
      Copyright (C) 2003 Kevin Thayer <nufan_wfk@yahoo.com>
 *
 * Dual output support:

      
      Copyright (C) 2003  Kirk Reiser.
 *
 * this code is specificly written as a driver for the speakup screenreview
 * package and is not a general device driver.

      
      Copyright (c) 2003 K.M. Liu <kmliu@sis.com>

      
      Copyright (C) 2003 Konrad Eisele <eiselekd@web.de>

      
      Copyright (C) 2003 Krzysztof Benedyczak

      
      Copyright (C) 2003 Krzysztof Halasa <khc@pm.waw.pl>

      
      Copyright (c) 2003 Kyle McMartin <kyle@debian.org>

      
      Copyright (c) 2003 Kyle McMartin <kyle@debian.org>
 */

      
      Copyright (C) 2003 Ladislav Michl

      
      Copyright (C) 2003 Ladislav Michl  (ladis@linux-mips.org)

      
      Copyright (C) 2003 Ladislav Michl (ladis@linux-mips.org)
 */
#include <linux/export.h>

      
      Copyright (C) 2003 Linda Xie <lxie@us.ibm.com>

      
      Copyright (C) 2003 Linda Xie <lxie@us.ibm.com>
 *
 * All rights reserved.

      
      Copyright (C) 2003  Lineo uSolutions, Inc.

      
      Copyright (C) 2003  Linus Torvalds
 *
 *  Mon Mar 5, 2007: Davide Libenzi <davidel@xmailserver.org>
 *      Changed ->read() to return a siginfo strcture instead of signal number.
 *      Fixed locking in ->poll().
 *      Added sighand-detach notification.
 *      Added fd re-use in sys_signalfd() syscall.
 *      Now using anonymous inode source.
 *      Thanks to Oleg Nesterov for useful code review and suggestions.
 *      More comments and suggestions from Arnd Bergmann.
 *  Sat May 19, 2007: Davi E. M. Arnaut <davi@haxent.com.br>
 *      Retrieve multiple signals with one read() call
 *  Sun Jul 15, 2007: Davide Libenzi <davidel@xmailserver.org>
 *      Attach to the sighand only during read() and poll().

      
      Copyright (C) 2003 Luis R. Rodriguez <mcgrof@ruslug.rutgers.edu>

      
      Copyright (C) 2003  Maciej W. Rozycki

      
      Copyright (c) 2003  Maciej W. Rozycki
 *
 * include/asm-mips/time.h
 *     header file for the new style time.c file and time services.

      
      Copyright (c) 2003 Manuel Estrada Sainz

      
      Copyright (c) 2003 Manuel Estrada Sainz
 *
 * Please see Documentation/firmware_class/ for more information.

      
      Copyright (C) 2003  Marcel Holtmann <marcel@holtmann.org>
 *

      
      Copyright (c) 2003        Margit Schubert-While <margitsw@t-online.de>

      
      Copyright (c) 2003       Margit Schubert-While <margitsw@t-online.de>
 *
 * derived in part from w83l785ts.c:

      
      Copyright (c) 2003 Mark M. Hoffman <mhoffman@lightlink.com>

      
      Copyright (C) 2003  Mark Studebaker

      
      Copyright (C) 2003  Mark Studebaker
 *
 *  Thanks to Leon Moonen, Steve Cliffe and Grant Coady for their help
 *  in testing and debugging this driver.

      
      Copyright (C) 2003 Matjaz Breskvar <phoenix@bsemi.com>

      
      Copyright (c) 2003 Matthew Wilcox <matthew@wil.cx>
 *
 * This file is where we call all the ethtool_ops commands to get
 * the information ethtool needs.

      
      Copyright (c) 2003 Matthias Brukner, Trajet Gmbh, Rebenring 33,

      
      Copyright (c) 2003 Matthias Brukner, Trajet Gmbh, Rebenring 33,
 * 38106 Braunschweig, GERMANY
 *

      
      Copyright (C) 2003 Matthias Brukner, Trajet Gmbh, Rebenring 33,
 *   38106 Braunschweig, GERMANY
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of Volkswagen nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 2003 Matt T. Yourst <yourst@yourst.com>

    Derived from drivers/video/vesafb.c

      
      Copyright (C) 2003  Maxim Krasnyansky <maxk@qualcomm.com>

      
      Copyright (C) 2003 Megasolution Inc.  <matsu@megasolution.jp>

      
      Copyright (C) 2003	Megasolution Inc. <matsu@megasolution.jp>

      
      Copyright (C) 2003 Michael Hunold <michael@mihu.de>

      
      Copyright (c) 2003 Michal Sojka, for high-speed iso transfers
 */

      
      Copyright (C) 2003, Micrel Semiconductors

      
      Copyright (C) 2003 Microtronix Datacom Ltd.

      
      Copyright (C) 2003 Mipsys - Benjamin Herrenschmidt
 *
 * UDMA support based on patches by Freescale (Bernard Kuhn, John Rigby),
 * Domen Puncer and Tim Yamin.

      
      Copyright (C) 2003 Monta Vista Software, Inc.

      
      Copyright (C) 2003 MontaVista Software Inc.

      
      Copyright (C) 2003 MontaVista Software, Inc.

      
      Copyright (C) 2003 MontaVista, Software, Inc.

      
      Copyright (C) 2003 MontaVista, Software, Inc.
 */

      
      Copyright (C) 2003 MontaVista Software, Inc.
 *   Author: George G. Davis <gdavis@mvista.com> or <source@mvista.com>

      
      Copyright (C) 2003 MontaVista Software, Inc.
 * Author: George G. Davis <gdavis@mvista.com> or <source@mvista.com>
 *

      
      Copyright (C) 2003 MontaVista Software Inc.
 *  Author: Jun Sun, jsun@mvista.com or jsun@junsun.net
 *

      
      Copyright (C) 2003 MontaVista Software Inc.
 * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net
 *
 * 031022 - [jsun] add run-time configure and partition setup

      
      Copyright:	(C) 2003 Monta Vista Software, Inc.
 *
 *  Based on drivers/serial/8250.c by Russell King.

      
      Copyright (C) 2003 Montavista Software, Inc
 *
 * Based on the code from the 2.4 kernel by
 * Dale Farnsworth <dfarnsworth@mvista.com> and Kent Borg.

      
      Copyright (C) 2003 MontaVista Software, Inc.
 *
 * Maintainer: Imre Kaloz <kaloz@openwrt.org>

      
      Copyright:	(C) 2003 Monta Vista Software, Inc.
 *
 * Note 1: This driver is made separate from the already too overloaded
 * 8250.c because it needs some kirks of its own and that'll make it
 * easier to add DMA support.

      
      Copyright (C) 2003 MontaVista Software (source@mvista.com)
 */

      
      Copyright (C) 2003 MontaVista Softwrae, Inc.
 *
 * Maintainer: Deepak Saxena <dsaxena@mvista.com>

      
      Copyright (C) 2003 MontaVista Softwrae, Inc.
 *
 * Maintainer: Imre Kaloz <kaloz@openwrt.org>

      
      Copyright (c) 2003 Neil Brown <neilb@cse.unsw.edu.au>

      
      Copyright (c) 2003   Nils-Erik Mattsson, Joacim Haggmark, Magnus Erixzon

      
      Copyright (c) 2003 Nils-Erik Mattsson, Joacim Haggmark, Magnus Erixzon

      
      Copyright (c) 2003 Nils-Erik Mattsson, Joacim Haggmark, Magnus Erixzon
 *
 *  Changes to meet Linux coding standards, to make it meet latest ccid3 draft
 *  and to make it work as a loadable module in the DCCP stack written by
 *  Arnaldo Carvalho de Melo <acme@conectiva.com.br>.

      
      Copyright (C) 2003 Nokia Corporation

      
      Copyright (C) 2003 Nokia Corporation
 *  Author: Juha Yrjölä <juha.yrjola@nokia.com>
 *

      
      Copyright (C) 2003 Nokia Corporation
 * Written by Timo Teräs <ext-timo.teras@nokia.com>
 *
 * Added support for H2 & H3 Keypad

      
      Copyright (C) 2003 Oliver Endriss

      
      Copyright (c) 2003 Open Source Development Lab

      
      Copyright (c) 2003 Open Source Development Lab
 *
 * This file is released under the GPLv2.

      
      Copyright (c) 2003 Open Source Development Lab
 *
 * This file is released under the GPLv2

      
      Copyright (C) 2003 PathScale, Inc.

      
      Copyright (c) 2003 Patrick McHardy, <kaber@trash.net>

      
      Copyright (c) 2003 Patrick Mochel

      
      Copyright (C) 2003 Paul Andreassen <paul@andreassen.com.au>

      
      Copyright (C) 2003  Paul Mundt

      
      Copyright (C) 2003 Paul Mundt

      
      Copyright (C) 2003  Paul Mundt <lethal@linux-sh.org>
 *
 * Based on files with the following comments:
 *

      
      Copyright (C) 2003 Paul Mundt <lethal@linux-sh.org>
 *
 * This file is part of the LinuxDC project (www.linuxdc.org)

      
      Copyright (C) 2003  Paul Mundt
 *
 * Per-interrupt selective. IRLM=0 (Fixed priority) is not
 * supported being useless without a cascaded interrupt
 * controller.

      
      Copyright (c) 2003 Pavel Machek

      
      Copyright (C) 2003 Pavel Machek

      
      Copyright (C) 2003       Pavel Machek (pavel@ucw.cz)

      
      Copyright (C) 2003       Pavel Machek (pavel@ucw.cz)
 *
 * These routines maintain argument size conversion between 32bit and 64bit
 * ioctls.

      
      Copyright (C) 2003 Peter Milne, D-TACQ Solutions Ltd

      
      Copyright (C) 2003 Peter Milne, D-TACQ Solutions Ltd
 *                    <Peter dot Milne at D hyphen TACQ dot com>
 *
 * With acknowledgements to i2c-algo-ibm_ocp.c by
 * Ian DaSilva, MontaVista Software, Inc. idasilva@mvista.com

      
      Copyright (c) 2003 Peter Osterlund <petero2@telia.com>

      
      Copyright (C) 2003, Peter Sadik <peter.sadik@idt.com>

      
      Copyright (C) 2003 PMC-Sierra, Inc.,
 *	written by Manish Lachwani
 *

      
      Copyright (C) 2003 Ralf Baechle

      
      Copyright (C) 2003 Ralf Baechle
 * 6/2004	pf
 */
#ifndef __ASM_MACH_IP28_CPU_FEATURE_OVERRIDES_H
#define __ASM_MACH_IP28_CPU_FEATURE_OVERRIDES_H

      
      Copyright (C) 2003 Ralf Baechle
 */
#ifndef _ASM_ASMMACRO_H
#define _ASM_ASMMACRO_H

      
      Copyright (C) 2003 Ralf Baechle
 */
#ifndef __ASM_MACH_GENERIC_CPU_FEATURE_OVERRIDES_H
#define __ASM_MACH_GENERIC_CPU_FEATURE_OVERRIDES_H

      
      Copyright (C) 2003 Ralf Baechle
 */
#ifndef __ASM_MACH_NETLOGIC_CPU_FEATURE_OVERRIDES_H
#define __ASM_MACH_NETLOGIC_CPU_FEATURE_OVERRIDES_H

      
      Copyright (C) 2003 Ralf Baechle
 */
#ifndef _ASM_PGTABLE_H
#define _ASM_PGTABLE_H

      
      Copyright (C) 2003  Ralf Baechle <ralf@linux-mips.org>

      
      Copyright (C) 2003 Ralf Baechle <ralf@linux-mips.org>
 *

      
      Copyright (C) 2003 Ralph Metzler <rjkm@metzlerbros.de>
 *
 * based on code:
 *

      
      Copyright (C) 2003 Randolph Chung <tausq at debian . org>

      
      Copyright (C) 2003, Randy Dunlap <rdunlap@xenotime.net>

use strict;

      
      Copyright (C) 2003 Red Hat

      
      Copyright (C) 2003		   Red Hat

      
      Copyright (C) 2003		Red Hat

      
      Copyright (C) 2003		Red Hat
 *

      
      Copyright (C) 2003		Red Hat <alan@redhat.com>

      
      Copyright (C) 2003 Red Hat Inc
 *

      
      Copyright (C) 2003		Red Hat Inc

      
      Copyright (C) 2003		Red Hat Inc
 *

      
      Copyright (C) 2003 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2003 Red Hat, Inc., James Morris <jmorris@redhat.com>

      
      Copyright (C) 2003		Red Hat
 *
 *  Some code was moved here from ide.c, see it for original copyrights.

      
      Copyright (C) 2003  Richard Curnow

      
      Copyright (C) 2003 Richard Curnow

      
      Copyright (C) 2003  Richard Curnow (/proc/tlb, bug fixes)

      
      Copyright (C) 2003 Richard.Curnow@superh.com
 *
 * IMPORTANT NOTES :

      
      Copyright (C) 2003  Richard Curnow, SuperH UK Limited

      
      Copyright (C) 2003 Rick Bronson
 *
 *  Based on drivers/char/serial_sa1100.c, by Deep Blue Solutions Ltd.
 *  Based on drivers/char/serial.c, by Linus Torvalds, Theodore Ts'o.

      
      Copyright (C) 2003 Robert Schwebel, Pengutronix

      
      Copyright (C) 2003 Robert Schwebel <r.schwebel@pengutronix.de>, Pengutronix

      
      Copyright (c) 2003 Ron Lee (ron@debian.org)
 *	cPad driver for kernel 2.4
 *

      
      Copyright (C) 2003 Roy Bulter <rbulter@hetnet.nl>
 *
 * Based on SAA7126 video encoder driver by Gillem & Andreas Oberritter

      
      Copyright (C) 2003 Russell King.

      
      Copyright (C) 2003 Russell King, All Rights Reserved.

      
      Copyright (C) 2003 Russell King,
 *     All Rights Reserved.
 *

      
      Copyright (C) 2003 Russell King
 */
#ifndef _ASM_GENERIC_PCI_H
#define _ASM_GENERIC_PCI_H

      
      copyright (C) 2003 Russell King, PXA MMCI Driver

      
      Copyright (C) 2003 Samuel Rydh (samuel@ibrium.se)
 *

      
      Copyright (C) 2003 SAN People

      
      Copyright (C) 2003 SAN People (Pty) Ltd
 *

      
      Copyright (C) 2003 Sean McGoogan (Sean.McGoogan@superh.com)

      
      Copyright (C) 2003 Sean McGoogan (Sean.McGoogan@superh.com)
 *
 * Definitions for the SuperH SH4-202 MicroDev board.

      
      Copyright (C) 2003 Sean McGoogan (Sean.McGoogan@superh.com)
 *
 * SuperH SH4-202 MicroDev board support.

      
      Copyright (C) 2003 Shane Spencer <shane@bogomip.com>
    Adrian Yee <brewt-fujitsu@brewt.org>


      
      Copyright (C) 2003 Silicon Graphics, Inc.

      
      Copyright (c) 2003 Silicon Graphics, Inc.  All rights reserved.

      
      Copyright (C) 2003 Silicon Graphics, Inc. All rights reserved.
 *
 * Routines used by ia64 machines with contiguous (or virtually contiguous)
 * memory.

      
      Copyright (C) 2003 Silicon Graphics, Inc. All rights reserved.
 *
 * The generic kernel requires function pointers to these routines, so
 * we wrap the inlines from asm/ia64/sn/sn2/io.h here.

      
      Copyright (c) 2003 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C2410 - hardware

      
      Copyright (c) 2003 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C2410 - Memory map definitions

      
      Copyright (c) 2003 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * VR1000 - CPLD control constants
 * Machine VR1000 - IRQ Number definitions
 * Machine VR1000 - Memory map definitions

      
      Copyright (c) 2003 Simtec Electronics <linux@simtec.co.uk>

      
      Copyright (c) 2003 Simtec Electronics <linux@simtec.co.uk>
 *		      http://www.simtec.co.uk/products/SWLINUX/
 */

      
      Copyright (C) 2003 Sistina Software.

      
      Copyright (C) 2003 Sistina Software

      
      Copyright (C) 2003 Sistina Software Limited.

      
      Copyright (C) 2003 Sistina Software (UK) Limited.

      
      Copyright (c) 2003 Spirent Communications
 * and Claus Gindhart <claus.gindhart@kontron.com>
 *
 * This module has only been tested with the MAX6650 chip. It should
 * also work with the MAX6651. It does not distinguish max6650 and max6651
 * chips.

      
      Copyright (c) 2003 Stephen Hemminger <shemminger@osdl.org>

      
      Copyright (C) 2003 STMicroelectronics Limited
 *
 * This code is covered by the GPL.

      
      Copyright (C) 2003 StorLine, Inc <jason@storlink.com.tw>

      
      Copyright (C) 2003 Sylvain Munaut <tnt@246tNt.com>

      
      Copyright (c) 2003 Takashi Iwai <tiwai@suse.de>

      
      Copyright (C) 2003  Takashi Kusuda <kusuda-takashi@hitachi-ul.co.jp>

      
      Copyright (C) 2003 Takashi Kusuda <kusuda-takashi@hitachi-ul.co.jp>
 *
 * SH-Mobile SolutionEngine 7343 support

      
      Copyright (c) 2003 Texas Instruments

      
      Copyright (C) 2003 Thomas Charbonnel (thomas@undata.org)

      
      Copyright (C) 2003 Timesys Corporation.

      
      Copyright (C) 2003 TimeSys Corporation
 *
 * Currently changes from original version are:

      
      Copyright (C) 2003 Tresys Technology, LLC

      
      Copyright (C)2003 USAGI/WIDE Project
 *
 * Author	Mitsuru KANDA  <mk@linux-ipv6.org>

      
      Copyright (C)2003 USAGI/WIDE Project
 *
 * Authors:

      
      Copyright (C) 2003 Vadim Catana, skystar@moldova.cc
 *
 * Acknowledgements:

      
      Copyright (C) 2003 Vadim Catana <skystar@moldova.cc>:

    Support for Philips SU1278 on Technotrend hardware

      
      Copyright (c) 2003 VIA Networking Technologies, Inc.\n");

	hw = ieee80211_alloc_hw(sizeof(*priv), &vnt_mac_ops);
	if (!hw) {
		dev_err(&pcid->dev, "could not register ieee80211_hw\n");
		return -ENOMEM;

      
      Copyright (c) 2003 Vojtech Pavlik <vojtech@suse.cz>

      
      Copyright (C) 2003		Vojtech Pavlik <vojtech@suse.cz>

      
      Copyright (C) 2003		Vojtech Pavlik <vojtech@suse.cz>
 * SiS Taiwan		: for direct support and hardware.
 * Daniela Engert	: for initial ATA100 advices and numerous others.
 * John Fremlin, Manfred Spraul, Dave Morgan, Peter Kjellerstedt	:

      
      Copyright (c) 2003 Will Schmidt IBM Corporation.

      
      Copyright (C) 2003 Winfried Ritsch (IEM)
 *   based on hdsp.h from Thomas Charbonnel (thomas@undata.org)
 *

      
      Copyright (c) 2003 Winfried Ritsch (IEM)
 *      code based on hdsp.c   Paul Davis
 *                             Marcus Andersson
 *                             Thomas Charbonnel
 *      Modified 2006-06-01 for AES32 support by Remy Bruno
 *                                               <remy.bruno@trinnov.com>
 *
 *      Modified 2009-04-13 for proper metering by Florian Faber
 *                                               <faber@faberman.de>

      
      Copyright (C) 2003 Wolfson Microelectronics PLC

      
      Copyright (C) 2003 Yoshinori Sato <ysato@users.sourceforge.jp>

      
      Copyright (c) 2003 Zinx Verituse <zinx@epicsol.org>

      
      Copyright (c) 2003 Zultys Technologies.
 * Eugene Surovegin <eugene.surovegin@zultys.com> or <ebs@ebshome.net>
 *
 * Based on original work by
 * 	Ian DaSilva  <idasilva@mvista.com>
 *      Armin Kuster <akuster@mvista.com>
 * 	Matt Porter  <mporter@mvista.com>

      
      Copyright (c) 2004
 *

      
      Copyright (C) 2004, 05, 06 by Ralf Baechle

      
      Copyright (C) 2004, 05, 06 MIPS Technologies, Inc.
 *    Elizabeth Clarke (beth@mips.com)
 *    Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2004, 05 Ralf Baechle DL5RB <ralf@linux-mips.org>

      
      Copyright (C) 2004, 05 Thomas Osterried DL9SAU <thomas@x-berg.in-berlin.de>
 */
#include <linux/module.h>
#include <linux/bitops.h>
#include <linux/uaccess.h>
#include <linux/crc16.h>
#include <linux/string.h>
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <linux/in.h>
#include <linux/inet.h>
#include <linux/slab.h>
#include <linux/tty.h>
#include <linux/errno.h>
#include <linux/netdevice.h>
#include <linux/major.h>
#include <linux/init.h>
#include <linux/rtnetlink.h>
#include <linux/etherdevice.h>
#include <linux/skbuff.h>
#include <linux/if_arp.h>
#include <linux/jiffies.h>

      
      Copyright (C) 2004, 06 Ralf Baechle <ralf@linux-mips.org>
 */
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/kernel_stat.h>
#include <asm/io.h>
#include <asm/irq.h>
#include <asm/msc01_ic.h>
#include <asm/traps.h>

      
      Copyright (c) 2004,2005,2006,2007,2008,2009 NVIDIA Corporation

      
      Copyright (c) 2004, 2005, 2006, 2007 Broadcom Corporation

      
      Copyright (C) 2004, 2005, 2006, 2008	 Thiemo Seufer

      
      Copyright (C) 2004 2005 2006 Michel Xhaard mxhaard@magic.fr

      
      Copyright (C) 2004, 2005, 2006 Nokia Corporation

      
      Copyright (C) 2004, 2005, 2006 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>
 *
 * lock debugging, locking tree, deadlock detection started by:
 *

      
      Copyright (C) 2004, 2005, 2006 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>
 *
 * Many thanks to Arjan van de Ven, Thomas Gleixner, Steven Rostedt and
 * David Howells for suggestions and improvements.

      
      Copyright (C) 2004, 2005, 2006 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>
 *
 * This file contains mutex debugging related internal declarations,
 * prototypes and inline functions, for the CONFIG_DEBUG_MUTEXES case.
 * More details are in kernel/mutex-debug.c.

      
      Copyright (C) 2004, 2005, 2006 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>
 *
 * This file contains mutex debugging related internal prototypes, for the
 * !CONFIG_DEBUG_MUTEXES case. Most of them are NOPs:
 */

      
      Copyright (C) 2004, 2005, 2006 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>
 *
 * This file contains the main data structure and API definitions.

      
      Copyright (C) 2004, 2005, 2006 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>
 *
 * Wait/Die implementation:

      
      Copyright (c) 2004, 2005, 2006 Voltaire, Inc. All rights reserved.

      
      Copyright (c), 2004-2005,2007-2010 Trident Microsystems, Inc.
  All rights reserved.

  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions are met:

  * Redistributions of source code must retain the above copyright notice,
    this list of conditions and the following disclaimer.
  * Redistributions in binary form must reproduce the above copyright notice,
    this list of conditions and the following disclaimer in the documentation
	and/or other materials provided with the distribution.
  * Neither the name of Trident Microsystems nor Hauppauge Computer Works
    nor the names of its contributors may be used to endorse or promote

      
      Copyright (C) 2004, 2005, 2007  Maciej W. Rozycki
 */
#ifndef _SERIAL_ZS_H
#define _SERIAL_ZS_H

      
      Copyright (C) 2004-2005, 2008, 2013 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2004-2005, 2008 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2004 - 2005, 2009-2010 Nokia Corporation

      
      Copyright (C) 2004 - 2005, 2009-2010 Nokia Corporation
 *  Written by Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>
 *
 *  Modified to use omap shared clock framework by
 *  Tony Lindgren <tony@atomide.com>

      
      Copyright (C) 2004 - 2005, 2009 Nokia corporation

      
      Copyright (C) 2004,2005,2009 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C2410 I2C Controller

      
      Copyright (c) 2004-2005, 2010-2011, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2004,2005  ADDI-DATA GmbH for the source code of this module.
 *
 *	ADDI-DATA GmbH
 *	Dieselstrasse 3
 *	D-77833 Ottersweier
 *	Tel: +19(0)7223/9493-0
 *	Fax: +49(0)7223/9493-92
 *	http://www.addi-data.com
 *	info@addi-data.com

      
      Copyright (C) 2004,2005  ADDI-DATA GmbH for the source code of this module.
 * Project manager: Eric Stolz
 *
 *	ADDI-DATA GmbH
 *	Dieselstrasse 3
 *	D-77833 Ottersweier
 *	Tel: +19(0)7223/9493-0
 *	Fax: +49(0)7223/9493-92
 *	http://www.addi-data.com
 *	info@addi-data.com

      
      Copyright (C) 2004,2005  ADDI-DATA GmbH for the source code of this module.
 * Project manager: S. Weber
 *
 *	ADDI-DATA GmbH
 *	Dieselstrasse 3
 *	D-77833 Ottersweier
 *	Tel: +19(0)7223/9493-0
 *	Fax: +49(0)7223/9493-92
 *	http://www.addi-data.com
 *	info@addi-data.com

      
      Copyright (C) 2004-2005 Advanced Micro Devices, Inc.

      
      Copyright (C) 2004 - 2005 Alex Aizman

      
      Copyright (C) 2004-2005 Andrey Volkov <avolkov@varma-el.com>,
 *                         Varma Electronics Oy

      
      Copyright (c) 2004-2005 Anton Altaparmakov

      
      Copyright (C) 2004-2005 ARM Ltd.

      
      Copyright (c) 2004,2005 Arnaud Patard

      
      Copyright (c) 2004-2005 Atheros Communications, Inc.

      
      Copyright (C) 2004-2005 Borislav Deianov <borislav@users.sf.net>

      
      Copyright (C) 2004, 2005 by Andriy Skulysh)

      
      Copyright (C) 2004-2005 by Latchesar Ionkov <lucho@ionkov.net>

      
      Copyright (c) 2004, 2005 Chris Pascoe

      
      Copyright (C) 2004, 2005 Chris Pascoe

      
      Copyright (C) 2004-2005 Christoph Hellwig

      
      Copyright (C) 2004-2005 David Brownell

      
      Copyright (C) 2004-2005 David Brownell
 *
 * OMAP2 & DMA support by Kyungmin Park <kyungmin.park@samsung.com>

      
      Copyright (C) 2004-2005 David Brownell
 *
 * Periodic scheduling is based on Roman's OHCI code

      
      Copyright (C) 2004-2005 David Brownell
 *
 * Some parts based on tlv320aic24.c:

      
      Copyright (C) 2004-2005 Deep Blue Solutions Ltd.

      
      Copyright (C) 2004 - 2005 Dmitry Yusupov

      
      Copyright (C) 2004, 2005 Dominik Brodowski <linux@brodo.de>

      
      Copyright (C) 2004, 2005 Dominik Brodowski <linux@brodo.de>
 *

      
      Copyright (C) 2004, 2005 Hans Verkuil <hverkuil@xs4all.nl>
 *
 * Note: the saa7126 is identical to the saa7127, and the saa7128 is
 * identical to the saa7129, except that the saa7126 and saa7128 have
 * macrovision anti-taping support. This driver will almost certainly
 * work fine for those chips, except of course for the missing anti-taping
 * support.

      
      Copyright (C) 2004-2005 IBM Corp.  All Rights Reserved.

      
      Copyright (C) 2004-2005, IBM Corp.
 *
 * Created by: Milton D Miller II

      
      Copyright (C) 2004, 2005 IBM, John Stultz (johnstul@us.ibm.com)

      
      Copyright (c) 2004, 2005 Infinicon Corporation.  All rights reserved.

      
      Copyright (c) 2004-2005, Intel Corporation

      
      Copyright (c) 2004, 2005 Intel Corporation.  All rights reserved.

      
      Copyright(c) 2004-2005 Intel Corporation. All rights reserved.

      
      Copyright(c) 2004-2005 Intel Corporation. All rights reserved.

  Portions of this file are based on the WEP enablement code provided by the
  Host AP project hostap-drivers v0.1.3

      
      Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>"

MODULE_VERSION(DRV_VERSION);
MODULE_DESCRIPTION(DRV_DESCRIPTION);

      
      Copyright (c) 2004, 2005 James Bottomley <James.Bottomley@SteelEye.com>

      
      Copyright (c) 2004, 2005 Jeroen Vreeken (pe1rxq@amsat.org)

      
      Copyright (c) 2004-2005, K A Fraser

      
      Copyright (c) 2004-2005, Keir Fraser

      
      Copyright (C) 2004-2005, Kyle McMartin <kyle@parisc-linux.org>

      
      Copyright (C) 2004 - 2005 Leonid Stoljar

      
      Copyright (C) 2004, 2005 Manu Abraham (manu@kromtek.com)

      
      Copyright (C) 2004-2005  Marcel Holtmann <marcel@holtmann.org>

      
      Copyright (C) 2004-2005  Marcel Holtmann <marcel@holtmann.org>
 */

      
      Copyright (C) 2004-2005  Marcel Holtmann <marcel@holtmann.org>
 *

      
      Copyright (C) 2004, 2005 Martin Habets (mhabets@users.sourceforge.net)
 *
 * Converted to ring buffered version by Krzysztof Helt (krzysztof.h1@wp.pl)

      
      Copyright (C) 2004-2005 Martin Langer <martin-langer@gmx.de>
 *
 *   Based on OSS ACI and ALSA OPTi9xx drivers

      
      Copyright (c) 2004, 2005 Mellanox Technologies Ltd.  All rights reserved.

      
      Copyright (C) 2004,2005  Milton D Miller II, IBM Corporation

      
      Copyright (C) 2004, 2005 MIPS Technologies, Inc.  All rights reserved.

      
      Copyright (C) 2004, 2005  MIPS Technologies, Inc.  All rights reserved.
 *	Author: Maciej W. Rozycki <macro@mips.com>
 */
#ifndef _ASM_IO_H
#define _ASM_IO_H

      
      Copyright (C) 2004 - 2005 MIPS Technologies, Inc.  All rights reserved.
 * Elizabeth Clarke et. al.
 *

      
      Copyright (C) 2004-2005 MontaVista Software Inc.
 *  Author: Manish Lachwani, mlachwani@mvista.com or manish@koffee-break.com
 *

      
      Copyright (C) 2004 - 2005 Nokia corporation

      
      Copyright (C) 2004-2005 Nokia Corporation.

      
      Copyright (C) 2004-2005 Nokia Corporation

      
      Copyright (C) 2004, 2005 Nokia Corporation
 *
 * Based on code written by Amit Kucheria and Michael Buesch.
 * Rewritten by Aaro Koskinen.

      
      Copyright (C) 2004, 2005 Nokia Corporation
 *
 * Based on code written by Juha Yrjölä, David Weinehall and Mikko Ylinen.
 * Rewritten by Aaro Koskinen.

      
      Copyright (C) 2004-2005 Nokia Corporation.
 * Dynamic Tick Timer written by Tony Lindgren <tony@atomide.com> and
 * Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>.

      
      Copyright (C) 2004 - 2005 Nokia Corporation
 * Partial timer rewrite and additional dynamic tick timer support by
 * Tony Lindgen <tony@atomide.com> and
 * Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>
 * OMAP Dual-mode timer framework support by Timo Teras
 *
 * MPU timer code based on the older MPU timer code for OMAP

      
      Copyright (C) 2004, 2005 Oracle.
 *

      
      Copyright (C) 2004, 2005 Oracle.  All rights reserved.

      
      Copyright (c) 2004,2005 Patrick McHardy, <kaber@trash.net>

      
      Copyright (C) 2004, 2005  Paul Mundt <lethal@linux-sh.org>

      
      Copyright (C) 2004, 2005 Paul Mundt
 *
 * SuperH SH4-202 MicroDev board support.

      
      Copyright (C) 2004-2005 Pierre Ossman,
 *     All Rights Reserved.

      
      copyright (C) 2004-2005 Pierre Ossman, W83L51xD SD/MMC driver
 *

      
      Copyright (C) 2004, 2005 Ralf Baechle

      
      Copyright (C) 2004-2005 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2004-2005 Red Hat, Inc. All rights reserved.
 *
 * Module Author: Heinz Mauelshagen

      
      Copyright (C) 2004-2005 Red Hat, Inc. All rights reserved.
 *
 * This file is released under the GPL.

      
      Copyright (c) 2004-2005 Richard Purdie

      
      Copyright (C) 2004-2005 Richard Purdie

      
      Copyright (C) 2004-2005 Richard Purdie
 *

      
      Copyright (c) 2004-2005 Richard Purdie
 *
 * Based on code written by Sharp for 2.4 kernels

      
      Copyright (c) 2004-2005 Richard Purdie
 *
 * Based on Sharp's 2.4 kernel patches

      
      Copyright (c) 2004-2005 Richard Purdie
 *
 * Based on Sharp's 2.4 kernel patches and pxa2xx_mainstone.c

      
      Copyright (c) 2004-2005 Richard Purdie
 *
 * Based on Sharp's 2.4 kernel patches/lubbock.c

      
      Copyright (C) 2004-2005 Richard Purdie
 *  - omap_ts.[hc], ads7846.h, ts_osk.c

      
      Copyright (c) 2004-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_IOCTL32_H__
#define __XFS_IOCTL32_H__

      
      Copyright (c) 2004-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include <linux/compat.h>
#include <linux/ioctl.h>
#include <linux/mount.h>
#include <linux/slab.h>
#include <linux/uaccess.h>
#include <linux/fsmap.h>
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_itable.h"
#include "xfs_error.h"
#include "xfs_fsops.h"
#include "xfs_alloc.h"
#include "xfs_rtalloc.h"
#include "xfs_attr.h"
#include "xfs_ioctl.h"
#include "xfs_ioctl32.h"
#include "xfs_trace.h"
#include "xfs_sb.h"

      
      Copyright (c) 2004-2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_dir2.h"
#include "xfs_export.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_trace.h"
#include "xfs_icache.h"
#include "xfs_log.h"
#include "xfs_pnfs.h"

      
      Copyright (c) 2004-2005 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * Header file for Samsung CPU support

      
      Copyright (c) 2004-2005 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//
// http://www.fluff.org/ben/smdk2440/

      
      Copyright (c) 2004-2005 Simtec Electronics
//	http://armlinux.simtec.co.uk/
//	Ben Dooks <ben@simtec.co.uk>
//
// S3C2442 core and lock support

      
      Copyright (c) 2004-2005 Simtec Electronics
//	http://www.simtec.co.uk/products/SWLINUX/
//	Ben Dooks <ben@simtec.co.uk>
//
// Common code for S3C24XX machines

      
      Copyright (C) 2004, 2005 Stefan Ott <stefan@desire.ch>

      
      Copyright (C) 2004-2005 Stelian Pop <stelian@popies.net>

      
      Copyright (c) 2004-2005 Stephane VOLTZ      <svoltz@numericable.fr>
 *
 *  USB Acecad "Acecad Flair" tablet support

      
      Copyright (C) 2004, 2005 Stephen Hemminger <shemminger@osdl.org>

      
      Copyright (C) 2004-2005 Sylvain Munaut <tnt@246tNt.com>

      
      Copyright (c) 2004-2005, Szabolcs Gyurko <szabolcs.gyurko@tlt.hu>

      
      Copyright (c) 2004-2005 Thibaut VARENE <varenet@parisc-linux.org>
 * 
 * The file handles registering devices and drivers, then matching them.
 * It's the closest we get to a dating agency.

      
      Copyright (c) 2004, 2005 Topspin Communications.  All rights reserved.

      
      Copyright (c) 2004, 2005 Topspin Corporation.  All rights reserved.

      
      Copyright (C) 2004-2005 Trusted Computer Solutions, Inc.

      
      Copyright (C) 2004-2005 Trusted Computer Solutions, Inc.
 */

      
      Copyright (C) 2004-2005 Trusted Computer Solutions, Inc.
 *			    <dgoeddel@trustedcs.com>

      
      Copyright (c) 2004, 2005 Voltaire Corporation.  All rights reserved.

      
      Copyright (c) 2004, 2005 Voltaire, Inc. All rights reserved.

      
      Copyright (c) 2004, 2005, Voltaire, Inc. All rights reserved.

      
      Copyright (C) 2004, 2005 Winbond Electronics Corp.

      
      Copyright (c) 2004-2005, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2004-2005  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (c) 2004, 2005 Zultys Technologies.

      
      Copyright (c) 2004, 2005 Zultys Technologies

      
      Copyright (c) 2004, 2005 Zultys Technologies.
 * Eugene Surovegin <eugene.surovegin@zultys.com> or <ebs@ebshome.net>
 *
 * Based on original work by
 *      Armin Kuster <akuster@mvista.com>

      
      Copyright (c) 2004, 2005 Zultys Technologies.
 * Eugene Surovegin <eugene.surovegin@zultys.com> or <ebs@ebshome.net>
 *
 * Based on original work by
 *      Armin Kuster <akuster@mvista.com>
 * 	Johnnie Peters <jpeters@mvista.com>

      
      Copyright (c) 2004, 2005 Zultys Technologies.
 * Eugene Surovegin <eugene.surovegin@zultys.com> or <ebs@ebshome.net>
 *
 * Based on original work by
 *      Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 *      David Gibson <hermes@gibson.dropbear.id.au>,

      
      Copyright (c) 2004, 2005 Zultys Technologies.
 * Eugene Surovegin <eugene.surovegin@zultys.com> or <ebs@ebshome.net>
 *
 * Based on original work by
 * 	Matt Porter <mporter@kernel.crashing.org>

      
      Copyright (c) 2004, 2005 Zultys Technologies.
 * Eugene Surovegin <eugene.surovegin@zultys.com> or <ebs@ebshome.net>
 *
 * Based on original work by
 *      Matt Porter <mporter@kernel.crashing.org>
 *      Armin Kuster <akuster@mvista.com>

      
      Copyright (C) 2004, 2006, 2007  Maciej W. Rozycki
 *
 * [31-AUG-98] triemer
 * Changed IRQ to use Harald's dec internals interrupts.h
 * removed base_addr code - moving address assignment to setup.c
 * Changed name of dz_init to rs_init to be consistent with tc code
 * [13-NOV-98] triemer fixed code to receive characters
 *    after patches by harald to irq code.
 * [09-JAN-99] triemer minor fix for schedule - due to removal of timeout
 *            field from "current" - somewhere between 2.1.121 and 2.1.131
 Qua Jun 27 15:02:26 BRT 2001
 * [27-JUN-2001] Arnaldo Carvalho de Melo <acme@conectiva.com.br> - cleanups

      
      Copyright (C) 2004, 2006, 2009, 2010, 2011 Texas Instruments Incorporated

      
      Copyright (C) 2004, 2006, 2009, 2010, 2011 Texas Instruments Incorporated
 *  Author: Aurelien Jacquiot (aurelien.jacquiot@jaluna.com)
 *
 *  Large parts taken directly from powerpc.

      
      Copyright (C) 2004, 2006, 2009, 2010, 2011 Texas Instruments Incorporated
 *  Author: Aurelien Jacquiot (aurelien.jacquiot@jaluna.com)
 *
 *  Updated for 2.6.34: Mark Salter <msalter@redhat.com>

      
      Copyright (C) 2004, 2006, 2009, 2010 Texas Instruments Incorporated
 *  Author: Aurelien Jacquiot (aurelien.jacquiot@jaluna.com)
 *
 *  Updated for 2.6.34: Mark Salter <msalter@redhat.com>

      
      Copyright (c) 2004-2006, 2010-2013, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2004-2006, 2014-2017, Ericsson AB

      
      Copyright (C) 2004-2006, Advanced Micro Devices, Inc.

      
      Copyright (C) 2004-2006 Atmel Corporation

      
      Copyright (C) 2004-2006 Emulex.  All rights reserved.
 * EMULEX and SLI are trademarks of Emulex.                        *
 * www.broadcom.com                                                *

      
      Copyright (c) 2004-2006 Helge Deller <deller@gmx.de>

      
      Copyright (c) 2004-2006 Herbert Xu <herbert@gondor.apana.org.au>
 */

      
      Copyright (C) 2004-2006 Ingo Molnar

      
      Copyright(c) 2004 - 2006 Intel Corporation. All rights reserved.

      
      Copyright (C) 2004-2006 International Business Machines Corp.

      
      Copyright (C) 2004-2006	Joern Engel <joern@wh.fh-wedel.de>
 *
 * Licence: GPL

      
      Copyright (c) 2004-2006, K A Fraser
 */

      
      Copyright (C) 2004-2006 Kristian Hoegsberg <krh@bitplanet.net>

      
      Copyright (C) 2004-2006 LinSysSoft Technologies Pvt. Ltd.

      
      Copyright (C) 2004, 2006  Maciej W. Rozycki
 */
#ifndef DZ_SERIAL_H
#define DZ_SERIAL_H

      
      Copyright (c) 2004-2006 Macq Electronique SA.
 *

      
      Copyright (C) 2004-2006 maintech GmbH, Thomas Kleffel <tk@maintech.de>
 *
 * Current driver maintained by Ben Dooks and Simtec Electronics

      
      Copyright (C) 2004-2006  Marcel Holtmann <marcel@holtmann.org>
 *

      
      Copyright (C) 2004 - 2006 Mike Christie

      
      Copyright (C) 2004, 2006  MIPS Technologies, Inc.  All rights reserved.

      
      Copyright (C) 2004-2006 MontaVista Software, Inc.

      
      Copyright (C) 2004-2006 MontaVista Software, Inc.
 *			   Dale Farnsworth <dale@farnsworth.org>
 *

      
      Copyright (C) 2004 - 2006  Paul Mundt

      
      Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2004 - 2006 Red Hat, Inc. All rights reserved.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2004-2006 Red Hat, Inc. All rights reserved.
 *
 * This file is released under the LGPL.

      
      Copyright (C) 2004-2006 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>

      
      Copyright (C) 2004-2006 Richard Purdie

      
      Copyright (c) 2004-2006 Richard Purdie
 *
 *  Based on Sharp's 2.4 Backlight Driver

      
      Copyright (C) 2004 - 2006 rt2x00 SourceForge Project

      
      Copyright (C) 2004-2006 Silicon Graphics, Inc.
 *

      
      Copyright (C) 2004-2006 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 2004, 2006 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (c) 2004-2006 Silicon Graphics, Inc.  All Rights Reserved.
 *
 * Contact information:  Silicon Graphics, Inc., 1500 Crittenden Lane,
 * Mountain View, CA  94043, or:
 *

      
      Copyright (C) 2004-2006 Silicon Graphics, Inc. All rights reserved.
 *
 * SGI Altix topology and hardware performance monitoring API.
 * Mark Goodwin <markgw@sgi.com>. 

      
      Copyright (C) 2004-2006 Silicon Graphics, Inc.
 *
 *  Portions derived from Patrick Mochel's sysfs code.

      
      Copyright (c) 2004,2006 Simtec Electronics

      
      Copyright (c) 2004-2006 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//
// S3C24XX Power Manager (Suspend-To-RAM) support

      
      Copyright (c) 2004-2006 Simtec Electronics
//   Ben Dooks <ben@simtec.co.uk>
//
// Samsung S3C2440 and S3C2442 Mobile CPU support (not S3C2443)

      
      Copyright (c) 2004-2006 Simtec Electronics
//   Ben Dooks <ben@simtec.co.uk>
//
// Samsung S3C2440 Mobile CPU support

      
      Copyright (C) 2004-2006 Sylvain Munaut <tnt@246tNt.com>

      
      Copyright (C) 2004-2006 Thomas Kleffel, All Rights Reserved.

      
      Copyright (C) 2004-2006 Tom Rini <trini@kernel.crashing.org>

      
      Copyright (C) 2004-2006 Trusted Computer Solutions, Inc.

      
      Copyright (C) 2004-2006 Trusted Computer Solutions, Inc.
 */

      
      Copyright (c) 2004-2006 Voltaire Corporation.  All rights reserved.

      
      Copyright (C) 2004,2007,2008 IBM Corporation
 *
 * Authors:

      
      Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (c) 2004-2007, 2010-2013, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2004-2007,2011-2012 Freescale Semiconductor, Inc.
 * All rights reserved.
 *
 * Author: Li Yang <leoli@freescale.com>
 *         Jiang Bo <tanya.jiang@freescale.com>

      
      Copyright (C) 2004-2007 Atmel Corporation

      
      Copyright (C) 2004, 2007  Bartlomiej Zolnierkiewicz

      
      Copyright (C) 2004,2007 Bartlomiej Zolnierkiewicz
 */

      
      Copyright (C) 2004-2007 by Daniel Ritz <daniel.ritz@gmx.ch>

      
      Copyright (C) 2004-2007 Cavium Networks

      
      Copyright (C) 2004-2007, David Dillow
 *  Written by David Dillow <dave@thedillows.org>
 *  Inspired by the Trident 4D-WaveDX/NX driver.
 *
 *  All rights reserved.

      
      Copyright (C) 2004, 2007 Freescale Semiconductor, Inc.

      
      Copyright (C) 2004-2007 Greg Kroah-Hartman <greg@kroah.com>

      
      Copyright (C) 2004-2007  Hans Verkuil <hverkuil@xs4all.nl>

      
      Copyright (C) 2004-2007 Herbert P
 *	Additional cleanups by Ben Dooks <ben-linux@fluff.org>
 */

      
      Copyright (c) 2004-2007 Intel Corporation.  All rights reserved.

      
      Copyright (C) 2004-2007 International Business Machines Corp.

      
      Copyright (C) 2004-2007   James Smart, Emulex Corporation
 *    Rewrite for host, target, device, and remote port attributes,
 *    statistics, and service functions...
 *

      
      Copyright (C) 2004-2007   James Smart, Emulex Corporation
 *    Rewrite for host, target, device, and remote port attributes,
 *    statistics, and service functions...
 *    Add vports, etc
 *

      
      Copyright (C) 2004-2007 Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2004, 2007 Jean Delvare <jdelvare@suse.de>
 *
 *  Copied from smsc47m1.c:

      
      Copyright (C) 2004 - 2007 Jeff Dike (jdike@

      
      Copyright (C) 2004-2007 John Williams <john.williams@petalogix.com>
 *
 * derived from arch/v850/kernel/ptrace.c

      
      Copyright (C) 2004, 2007  Maciej W. Rozycki

      
      Copyright (C) 2004-2007  Marcel Holtmann <marcel@holtmann.org>
 *

      
      Copyright (c) 2004-2007, Matt Reimer <mreimer@vpop.net>
 *
 * Use consistent with the GNU GPL is permitted,
 * provided that this copyright notice is
 * preserved in its entirety in all copies and derived works.

      
      Copyright (c) 2004-2007, Michael Wu <flamingice@sourmilk.net>

      
      Copyright (C) 2004 - 2007  Paul Mundt

      
      Copyright (C) 2004 - 2007 Paul Mundt

      
      Copyright (C) 2004-2007 Pierre Ossman, All Rights Reserved.

      
      Copyright (C) 2004-2007 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2004-2007 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2004, 2007 Red Hat, Inc. All Rights Reserved.

      
      Copyright (c) 2004-2007 Reyk Floeter <reyk@openbsd.org>

      
      Copyright (c) 2004-2007 Romain Beauxis <toots@rastageeks.org>

      
      Copyright (C) 2004-2007 Silicon Graphics, Inc.

      
      Copyright (C) 2004-2007 Texas Instruments

      
      Copyright (C) 2004-2007 Texas Instruments, Inc.

      
      Copyright (C) 2004-2007 Texas Instruments, Inc.
 * Merged to support both OMAP1 and OMAP2 by Tony Lindgren <tony@atomide.com>

      
      Copyright (C) 2004 - 2007 Texas Instruments.
 *
 * Originally written by MontaVista Software, Inc.
 * Additional contributions by:

      
      Copyright (C) 2004-2007 Vladimir Lebedev <vladimir.p.lebedev@intel.com>

      
      Copyright (c) 2004-2007 Voltaire Corporation.  All rights reserved.

      
      Copyright (c) 2004-2007 Voltaire, Inc. All rights reserved.

      
      Copyright (C) 2004-2008, 2009, 2010 Cavium Networks
 */
#include <linux/cpu.h>
#include <linux/delay.h>
#include <linux/smp.h>
#include <linux/interrupt.h>
#include <linux/kernel_stat.h>
#include <linux/sched.h>
#include <linux/sched/hotplug.h>
#include <linux/sched/task_stack.h>
#include <linux/init.h>
#include <linux/export.h>
#include <linux/kexec.h>

      
      Copyright (C) 2004, 2008-2009 Bartlomiej Zolnierkiewicz

      
      Copyright (c) 2004-2008, 2010-2013, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2004-2008, 2010-2014, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2004-2008 Atmel Corporation

      
      Copyright (c) 2004-2008 Ben Dooks
 *
 * S3C2410 LCD Framebuffer Driver

      
      Copyright (C) 2004-2008 by Eric Van Hensbergen <ericvh@gmail.com>

      
      Copyright (C) 2004-2008 Cavium Networks
 */
#ifndef __ASM_OCTEON_OCTEON_H
#define __ASM_OCTEON_OCTEON_H

      
      Copyright (C) 2004-2008 Cavium Networks
 */
#ifndef __OCTEON_IRQ_H__
#define __OCTEON_IRQ_H__

      
      Copyright (c) 2004-2008 Chelsio, Inc. All rights reserved.

      
      Copyright (c) 2004-2008 David Howells <dhowells@redhat.com>

      
      Copyright (C) 2004-2008 Ingo Molnar <mingo@redhat.com>
 *
 * Originally ported from the -rt patch by:

      
      Copyright (C) 2004-2008 International Business Machines Corp.

      
      Copyright (C) 2004, 2008 Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2004-2008  Jean Delvare <jdelvare@suse.de>
 * Based on the lm90 driver.
 *
 * The LM63 is a sensor chip made by National Semiconductor. It measures
 * two temperatures (its own and one external one) and the speed of one
 * fan, those speed it can additionally control. Complete datasheet can be
 * obtained from National's website at:

      
      Copyright (C) 2004-2008  Jean Delvare <jdelvare@suse.de>
 *
 * Original port to Linux 2.6 by Jeff Oliver.

      
      Copyright (C) 2004-2008, Lars Ellenberg <lars.ellenberg@linbit.com>.

      
      Copyright (C) 2004,2008 Laurent Vivier <Laurent@lvivier.info>
 *
 * based on Alastair Bridgewater SWIM analysis, 2001

      
      Copyright (C) 2004-2008, LINBIT Information Technologies GmbH.

      
      Copyright (c) 2004-2008 LSI Corporation.
 *

      
      Copyright (c) 2004, 2008 Matt Mackall <mpm@selenic.com>
 *
 * This file is released under the GPL.

      
      Copyright (C) 2004, 2008 Nokia Corporation
 *

      
      Copyright (C) 2004 - 2008 Nokia Corporation
 *	Written by Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>
 *
 *  Modified for omap shared clock framework by Tony Lindgren <tony@atomide.com>

      
      Copyright (C) 2004, 2008 Oracle.  All rights reserved.

      
      Copyright (C) 2004, 2008 Oracle.  All rights reserved.
 *
 * CREDITS:

      
      Copyright (C) 2004-2008, Philipp Reisner <philipp.reisner@linbit.com>.

      
      Copyright (C) 2004-2008 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2004-2008 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2004, 2008 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2004-2008 Red Hat, Inc. All rights reserved.
 *
 * Device-Mapper dirty region hash interface.

      
      Copyright (C) 2004-2008 Red Hat, Inc. All rights reserved.
 *
 * Device-Mapper dirty region log.

      
      Copyright (C) 2004 - 2008 Red Hat, Inc. All rights reserved.
 *
 * Device-Mapper low-level I/O.

      
      Copyright (C) 2004 - 2008 Red Hat, Inc. All rights reserved.
 *
 * kcopyd provides a simple interface for copying an area of one
 * block-device to one or more other block-devices, either synchronous
 * or with an asynchronous completion notification.

      
      Copyright (C) 2004-2008 Red Hat, Inc. All rights reserved.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2004-2008 Red Hat, Inc. All rights reserved.
 *
 * This file is released under the LGPL.

      
      Copyright (c) 2004-2008 Reyk Floeter <reyk@openbsd.org>

      
      Copyright (c) 2004-2008 Richard Purdie

      
      Copyright (c) 2004-2008 Silicon Graphics, Inc.  All Rights Reserved.
 */

      
      Copyright (C) 2004-2008 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 2004-2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/
//
// Samsung common power management helper functions.

      
      Copyright (C) 2004-2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/
//
// Samsung common power management (suspend to RAM) debug support

      
      Copyright (c) 2004-2008 Simtec Electronics
//	http://armlinux.simtec.co.uk
//	Ben Dooks <ben@simtec.co.uk>
//
// S3C Power Mangament - suspend/resume memory corruption check.

      
      Copyright (C) 2004-2008 SMSC

      
      Copyright (C) 2004 - 2008 Texas Instruments Inc.

      
      Copyright (C) 2004-2008  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2004-2008  Yoichi Yuasa <yuasa@linux-mips.org>
 *
 *  Based on drivers/serial/8250.c, by Russell King.

      
      Copyright (C) 2004, 2009, 2010 2011 Texas Instruments Incorporated

      
      Copyright (C) 2004, 2009, 2010, 2011 Texas Instruments Incorporated

      
      Copyright (C) 2004, 2009, 2010, 2011 Texas Instruments Incorporated
 *  Author: Aurelien Jacquiot (aurelien.jacquiot@jaluna.com)
 *
 *  Modified for 2.6.34: Mark Salter <msalter@redhat.com>

      
      Copyright (C) 2004, 2009, 2010, 2011 Texas Instruments Incorporated
 *  Author: Aurelien Jacquiot (aurelien.jacquiot@jaluna.com)
 *
 *  Updated for 2.6.34: Mark Salter <msalter@redhat.com>

      
      Copyright (C) 2004, 2009, 2010, 2011 Texas Instruments Incorporated
 *  Author: Aurelien Jacquiot (aurelien.jacquiot@jaluna.com)
 *
 *  Updated for 2.6.3x: Mark Salter <msalter@redhat.com>

      
      Copyright (C) 2004, 2009, 2010 Texas Instruments Incorporated

      
      Copyright (C) 2004, 2009, 2010 Texas Instruments Incorporated
 *  Author: Aurelien Jacquiot (aurelien.jacquiot@jaluna.com)
 *
 *  Updated for 2.6.34 by: Mark Salter (msalter@redhat.com)

      
      Copyright (C) 2004, 2009, 2011 Texas Instruments Incorporated

      
      Copyright (C) 2004-2009 Applied Micro Circuits Corporation.

      
      Copyright (C) 2004-2009 EMS Dr. Thomas Wuensche

      
      Copyright (C) 2004-2009 Emulex.  All rights reserved.

      
      Copyright (C) 2004 - 2009 Felix Fietkau <nbd@openwrt.org>

      
      Copyright (C) 2004 - 2009 Gertjan van Wingerde <gwingerde@gmail.com>

      
      Copyright (c) 2004-2009 Greg Kroah-Hartman <gregkh@suse.de>

      
      Copyright(c) 2004 - 2009 Intel Corporation. All rights reserved.

      
      Copyright (C) 2004 - 2009 Ivo van Doorn <IvDoorn@gmail.com>

      
      Copyright (C) 2004-2009 Nokia Corporation
 *
 * Richard Woodruff <r-woodruff2@ti.com>

      
      Copyright (C) 2004-2009 Nokia Corporation
 *
 * Written by Felipe Balbi and Aaro Koskinen.

      
      Copyright (c) 2004 - 2009  Paul Mundt

      
      Copyright (C) 2004-2009 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2004 - 2009 Red Hat, Inc. All rights reserved.
 *
 * This file is released under the LGPL.

      
      Copyright (c) 2004-2009 Reyk Floeter <reyk@openbsd.org>

      
      Copyright (c) 2004-2009 Silicon Graphics, Inc.  All Rights Reserved.
 */

      
      Copyright (C) 2004, 2009 Texas Instruments Incorporated

      
      Copyright (C) 2004-2009 Texas Instruments, Inc.
 *
 * Roughly modelled after the OMAP1 MPU timer code.
 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>

      
      Copyright (C) 2004-2009 The GameCube Linux Team

      
      Copyright (C) 2004, 2010-2011 Red Hat, Inc. All rights reserved.
 *
 * This file is released under the GPL.

      
      Copyright (c) 2004-2010 Atheros Communications Inc.

      
      Copyright (C) 2004-2010   Dominik Brodowski

      
      Copyright (C)2004-2010 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright (C) 2004-2010 Freescale Semiconductor, Inc. All Rights Reserved.

#include <linux/clk.h>
#include <linux/err.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/irq.h>
#include <linux/irqdomain.h>
#include <linux/irqchip/chained_irq.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include <linux/syscore_ops.h>
#include <linux/gpio/driver.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/bug.h>

      
      Copyright (C) 2004-2010 Freescale Semiconductor, Inc. All Rights Reserved.

#include <linux/err.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/irq.h>
#include <linux/irqdomain.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include <linux/gpio/driver.h>
#include <linux/module.h>

      
      Copyright (c) 2004, 2010 Freescale Semiconductor, Inc
 *
 * Author: Andy Fleming
 * Maintainer: Kumar Gala <galak@kernel.crashing.org>

      
      Copyright (C) 2004 - 2010 Ivo van Doorn <IvDoorn@gmail.com>

      
      Copyright (C) 2004-2010 Markus Grabner (grabner@icg.tugraz.at)

      
      Copyright (C) 2004-2010 Nokia Corporation
 */

      
      Copyright (C) 2004-2010 Nokia Corporation
 *
 * Based on code written by Juha Yrjölä, David Weinehall, Mikko Ylinen and
 * Felipe Balbi. Converted to I2C driver by Aaro Koskinen.

      
      Copyright (C) 2004-2010 Nokia Corporation
 *
 *  Contacts:

      
      Copyright (C) 2004-2010 Nokia Corporation
 *
 * Contacts:

      
      Copyright (C) 2004-2010 Nokia Corporation
 *
 * Original code written by Ari Saastamoinen, Juha Yrjölä and Felipe Balbi.
 * Rewritten by Aaro Koskinen.

      
      Copyright (C) 2004, 2010 Nokia Corporation
 * Written by Timo Teras <ext-timo.teras@nokia.com>
 *
 * Converted to x_tables and forward-ported to 2.6.34
 * by Luciano Coelho <luciano.coelho@nokia.com>

      
      Copyright (C) 2004, 2010 Nokia Corporation
 * Written by Timo Teras <ext-timo.teras@nokia.com>
 *
 * Converted to x_tables and reworked for upstream inclusion
 * by Luciano Coelho <luciano.coelho@nokia.com>

      
      Copyright (C) 2004 - 2010  Paul Mundt

      
      Copyright (C) 2004-2010 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2004-2010 Sage Weil <sage@newdream.net>

      
      Copyright (C) 2004 - 2010 Vladislav Bolkhovitin <vst@vlnb.net>

      
      Copyright (c) 2004-2011 Atheros Communications Inc.

      
      Copyright (c) 2004-2011 Atheros Communications Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2004-2011 Comtrol, Inc.
 */

      
      Copyright (C) 2004-2011 Emulex.  All rights reserved.

      
      Copyright (c) 2004-2011 Freescale Semiconductor, Inc.

      
      Copyright (c) 2004, 2011 Intel Corporation.  All rights reserved.

      
      Copyright (C) 2004-2011 Nokia Corporation
 *
 *  Contacts:

      
      Copyright (C) 2004-2011 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2004-2012 Cavium Networks
 */

      
      Copyright (C) 2004,2012 Freescale Semiconductor, Inc
 * All rights reserved.
 *
 * Freescale USB device/endpoint management registers

      
      Copyright (c) 2004-2012 Patrick McHardy <kaber@trash.net>
 *
 * SCTP is defined in RFC 2960. References to various sections in this code
 * are to this RFC.

      
      Copyright (C) 2004, 2012 Texas Instruments, Inc.

      
      Copyright (c) 2004 - 2013 Broadcom Corporation

      
      Copyright (C) 2004-2013 Emulex.  All rights reserved.

      
      Copyright (C) 2004, 2013 Intel Corp.
 * Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
 *

      
      Copyright (C) 2004, 2013 Intel Corporation
 * Author: Naveen B S <naveen.b.s@intel.com>
 * Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
 *
 * All rights reserved.

      
      Copyright (C) 2004, 2013  Maciej W. Rozycki
 */
#ifndef _ASM_CPU_H
#define _ASM_CPU_H

      
      Copyright (C) 2004-2013 Synopsys, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 2004-2013 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (C) 2004-2013 Synopsys, Inc. (www.synopsys.com)
 *
 * MDIO implementation for ARC EMAC

      
      Copyright (C) 2004-2013 Synopsys, Inc. (www.synopsys.com)
 *
 * Registers and bits definitions of ARC EMAC

      
      Copyright (C) 2004-2013 Texas Instruments
 */
#include <linux/kernel.h>
#include <linux/export.h>
#include <linux/err.h>
#include <linux/device.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/of.h>

      
      Copyright (C) 2004-2014 Bernd Porr, mail@berndporr.me.uk
 */

      
      Copyright (c) 2004-2014 Broadcom Corporation

      
      Copyright (C) 2004-2014 Emulex.  All rights reserved.
 * EMULEX and SLI are trademarks of Emulex.                        *
 * www.broadcom.com                                                *

      
      Copyright(c) 2004 - 2015 Intel Corporation.

      
      Copyright (C) 2004-2016 Cavium, Inc.
 */

      
      Copyright (C) 2004-2016 Emulex.  All rights reserved.

      
      Copyright (C) 2004-2016 Emulex.  All rights reserved.
 * EMULEX and SLI are trademarks of Emulex.                        *
 * www.broadcom.com                                                *

      
      Copyright (C) 2004-2016 Synopsys, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 2004-2017 Cavium, Inc.

      
      Copyright (C) 2004-2017 Cavium, Inc.
 */

      
      Copyright (c) 2004, 2018 IBM Corp.
 *   Dave Engebretsen engebret@us.ibm.com
 *   Steven Royer seroyer@linux.vnet.ibm.com
 *   Adam Reznechek adreznec@linux.vnet.ibm.com
 *   Bryant G. Ly <bryantly@linux.vnet.ibm.com>
 */

      
      Copyright (c) 2004, 2018 IBM Corp.
 *   Dave Engebretsen engebret@us.ibm.com
 *   Steven Royer seroyer@linux.vnet.ibm.com
 *   Adam Reznechek adreznec@linux.vnet.ibm.com
 *   Bryant G. Ly <bryantly@linux.vnet.ibm.com>
 */
#ifndef IBMVMC_H
#define IBMVMC_H

      
      Copyright (C) 2004-5 by Florian
                      and Andreas  'ad'  Deresch <aderesch@fs.tum.de>

  Derived from the USB Skeleton driver 1.1,

      
      Copyright (C) 2004-5 Patrick Boettcher (patrick.boettcher@desy.de)

      
      Copyright (C) 2004-5 Patrick Boettcher (patrick.boettcher@posteo.de)

      
      Copyright (C) 2004-5 Patrick Boettcher (patrick.boettcher@posteo.de)
 *
 * based on GPL code from DibCom, which has

      
      Copyright (C) 2004-5 Patrick Boettcher (patrick.boettcher@posteo.de)
 *
 * based on GPL code from DiBcom, which has

      
      Copyright (C) 2004-5 Patrick Boettcher (patrick.boettcher@posteo.de) see

      
      Copyright (C) 2004-5 Patrick Boettcher (patrick.boettcher@posteo.de)
 *
 * Thanks to Steve Chang from WideView for providing support for the WT-220U.

      
      Copyright (C) 2004-5 Patrick Boettcher (patrick.boettcher@posteo.de)
 *
 * Thanks to Twinhan who kindly provided hardware and information.

      
      Copyright (C) 2004-5 Patrick Boettcher (patrick.boettcher@posteo.de)
 *
 * This code is partially based on the previous dib3000mc.c .

      
      Copyright (C) 2004-5 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2004-6 DiBcom (http://www.dibcom.fr/)

      
      Copyright (C) 2004-6 Patrick Boettcher <patrick.boettcher@posteo.de>

      
      Copyright (C) 2004-6 Patrick Boettcher (patrick.boettcher@posteo.de)

      
      Copyright (C) 2004-7 DiBcom (http://www.dibcom.fr/)

      
      Copyright (C) 2004-9 Patrick Boettcher <patrick.boettcher@posteo.de>

      
      Copyright (c) 2004 Aaron Grothe ajgrothe@yahoo.com

      
      Copyright (C) 2004  Adam Litke (agl@us.ibm.com)

      
      Copyright (C) 2004 Adaptec, Inc.  All rights reserved.

      
      Copyright (C) 2004 Advanced Micro Devices
 *

      
      Copyright (C) 2004 Advanced Micro Devices, Inc.

      
      Copyright (C) 2004 Albert Herranz

      
      Copyright (C) 2004 Alex Aizman

      
      Copyright (C) 2004 Alexandre d

      
      Copyright (C) 2004  Alex Kern <alex.kern@gmx.de>

      
      Copyright (C) 2004  Alex Song

      
      Copyright (C) 2004 Amaury Demol for DiBcom

      
      Copyright (C) 2004 Amit S. Kale <amitkale@linsyssoft.com>

      
      Copyright (c) 2004 Amstrad Plc

      
      Copyright (C) 2004 Andi Kleen, SuSE Labs
 *
 * Extended attribute support for tmpfs:

      
      Copyright (c) 2004  Andras BALI <drewie@freemail.hu>
 *
 * Heavily based on lm75.c by Frodo Looijaard <frodol@dds.nl>.  The LM77
 * is a temperature sensor and thermal window comparator with 0.5 deg
 * resolution made by National Semiconductor.  Complete datasheet can be
 * obtained at their site:

      
      Copyright (C) 2004 Andreas Monitzer <andy@monitzer.com>

      
      Copyright (C) 2004 Andrew de Quincey

      
      Copyright (C) 2004 Andrew de Quincey

    AC-3 support:


      
      Copyright (C) 2004 Andrew de Quincey <adq_dvb@lidskialf.net>

      
      Copyright (C) 2004 Andrew de Quincey
 *
 * based on code originally found in av7110.c & dvb_ci.c:

      
      Copyright (C) 2004 Andrew de Quincey
 *
 * Parts of this file were based on sources as follows:
 *

      
      Copyright (C) 2004 Andrew de Quincey (tuning thread cleanup)

      
      Copyright (C) 2004 Andrew de Quincey (wol support)

      
      Copyright (c) 2004, Andrew Warfield

      
      Copyright (C) 2004  Andriy Skulysh
 */

      
      Copyright (C) 2004  Andriy Skulysh <askulysh@image.kiev.ua>
 */

      
      Copyright (C) 2004  Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>

      
      Copyright (C) 2004 Anil S Keshavamurthy (anil.s.keshavamurthy@intel.com)

      
      Copyright (C) 2004  Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
 *  			- Added processor hotplug support

      
      Copyright (C) 2004  Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
 *  			- Added processor hotplug support
 *

      
      Copyright (C) 2004  Antoine Jacquet <royale@zerezo.com>
 * http://royale.zerezo.com/zr364xx/
 *
 * Heavily inspired by usb-skeleton.c, vicam.c, cpia.c and spca50x.c drivers
 * V4L2 version inspired by meye.c driver

      
      Copyright (c) 2004 Anton Altaparmakov

      
      Copyright (C) 2004 Anton Blanchard <anton@au.ibm.com>, IBM
 *

      
      Copyright (C) 2004 Anton Blanchard <anton@au.ibm.com>, IBM
 * Added mmcra[slot] support:

      
      Copyright (C) 2004 Anton Blanchard <anton@au.ibm.com>, IBM
 *
 * Based on alpha version.

      
      Copyright (C) 2004 Anton Blanchard <anton@au.ibm.com>, IBM
 * PPC 32 oprofile support: (based on PPC 64 support)

      
      Copyright (C) 2004 Anton Blanchard, IBM Corp. <anton@samba.org>

      
      Copyright (C) 2004 Antonino Daplas<adaplas@pol.net>

      
      Copyright (C) 2004 Antonino Daplas <adaplas @pol.net>

      
      Copyright (C) 2004 Antonio Mancuso <antonio.mancuso@digitaltelevision.it>
 *                     Amauri  Celani  <acelani@essegi.net>
 *
 *  DVICO FusionHDTV DVB-T1 and DVICO FusionHDTV DVB-T Lite support by
 *       Christopher Pascoe <c.pascoe@itee.uq.edu.au>

      
      Copyright (C) 2004 Arcom Control Systems

      
      Copyright (C) 2004 Arcom Control Systems Ltd <linux@arcom.com>

      
      Copyright (C) 2004 ARM Limited.

      
      Copyright (C) 2004 ARM Limited

      
      Copyright (C) 2004 ARM Limited.
 *  Written by Deep Blue Solutions Limited.

      
      Copyright (c) 2004 Arnaud Patard <arnaud.patard@rtp-net.org>
 *
 * Inspired by pxafb.h

      
      Copyright (C) 2004		Arnd Bergmann (arnd@arndb.de)
 *
 * This code is collected from the versions for sparc64, mips64, s390x, ia64,
 * ppc64 and x86_64, all of which are based on the original sparc64 version
 * by Jakub Jelinek.

      
      Copyright (C) 2004 Ashok Raj <ashok.raj@intel.com>
 *

      
      Copyright (C) 2004 ATMEL

      
      Copyright (C) 2004 Aurelien Alleaume <slts@free.fr>

      
      Copyright (c) 2004 Balint Seeber <n0_5p4m_p13453@hotmail.com>

      
      Copyright (C) 2004 Bartlomiej Zolnierkiewicz
 *

      
      Copyright (C) 2004 Benjamin Herrenschmidt <benh@kernel.crashing.org>, IBM Corp.

      
      Copyright (C) 2004 Benjamin Herrenschmidt, IBM Corp.

      
      Copyright (C) 2004 Benjamin Herrenschmidt, IBM Corp.
 *                    <benh@kernel.crashing.org>

      
      Copyright (C) 2004 Benjamin Herrenschmuidt (benh@kernel.crashing.org),

      
      Copyright (C) 2004 Boris Hu

      
      Copyright (C) 2004 Broadcom Corporation

      
      Copyright (C) 2004 Bruno Ducrot <ducrot@poupinou.org>

      
      Copyright (c) 2004 by Castet Matthieu <castet.matthieu@free.fr>
 *

      
      Copyright (C) 2004 by Christoph Hellwig <hch@lst.de>

    Based on the generic NCR5380 driver by Drew Eckhardt et al.

      
      Copyright (C) 2004 by Christoph Hellwig
 *
 * On SGI IP27 the ARC memory configuration data is completely bogus but
 * alternate easier to use mechanisms are available.

      
      Copyright (C) 2004 by Daniel Ritz

      
      Copyright (C) 2004 by David Brownell
 *		updates to merge with Linux 2.6, better match RNDIS spec
 */

      
      Copyright (c) 2004 by Digigram <alsa@digigram.com>

      
      Copyright (C) 2004 by Eric Van Hensbergen <ericvh@gmail.com>

      
      Copyright (C) 2004 by FS Forth-Systeme GmbH
// All rights reserved.
//
// @Author: Jonas Dietsche

      
      Copyright (c) 2004 by Hansjoerg Lipp <hjlipp@web.de>
 *

      
      Copyright (C) 2004 by Jan-Benedict Glaw <jbglaw@lug-owl.de>
 */

      
      Copyright (C) 2004 by Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2004 by Ralf Baechle (ralf@linux-mips.org)
 *
 * Based on arch/mips/ddb5xxx/ddb5477/pci_ops.c

      
      Copyright (C) 2004 by Ralf Baechle (ralf@linux-mips.org)
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/pci.h>
#include <linux/types.h>
#include <asm/ip32/mace.h>
#include <asm/ip32/ip32_ints.h>

      
      Copyright (C) 2004 by Ralf Baechle
 *
 * RTC routines for PC style attached Dallas chip with ARC epoch.

      
      Copyright (C) 2004 by Ralf Baechle
 *
 * The cpustart method is a PMC-Sierra's function to start the secondary CPU.
 * Stock PMON 2000 has the smpfork, semlock and semunlock methods instead.

      
      Copyright (C) 2004 by Symmetric Systems Ltd (NZ)
 *
 * Various driver changes and rewrites, port to new kernels

      
      Copyright (C) 2004 by Thomas Rathbone

      
      Copyright (C) 2004 by Thomas Rathbone, HP Labs

      
      Copyright (C) 2004 Carl-Daniel Hailfinger (invalid MAC handling, insane
 *		IRQ rate fixes, bigendian fixes, cleanups, verification)

      
      Copyright (C) 2004 Cavium Networks
 */
#ifndef __ASM_MACH_CAVIUM_OCTEON_CPU_FEATURE_OVERRIDES_H
#define __ASM_MACH_CAVIUM_OCTEON_CPU_FEATURE_OVERRIDES_H

      
      Copyright (C) 2004  Chris Kennedy <c@groovy.org>

      
      Copyright (C) 2004  Chris Kennedy <c@groovy.org>


      
      Copyright (C) 2004  Chris Kennedy <c@groovy.org>
 *
 * VBI additions & cleanup:

      
      Copyright (c) 2004, Christian Limpach

      
      Copyright (c) 2004 Christoph Hellwig <hch@lst.de>

      
      Copyright (C) 2004 Christoph Hellwig.
 *	Released under GPL v2.
 *
 * Generic XTALK initialization code

      
      Copyright (C) 2004 Christoph Hellwig.
 *	Released under GPL v2.
 *
 * Support functions for the HUB ASIC - mostly PIO mapping related.

      
      Copyright (c) 2004 Cisco Systems, Inc.

      
      Copyright (C) 2004 Clemens Fruhwirth <clemens@endorphin.org>

      
      Copyright (C) 2004 Compulab Ltd.

      
      Copyright (C) 2004 convergence GmbH
 *
 * Written by Ralph Metzler
 * Overhauled by Holger Waechtler
 * Kernel I2C stuff by Michael Hunold <hunold@convergence.de>

      
      Copyright (C) 2004 Daniel Mack <daniel@qanu.de> and
 *                  Holger Waechtler <holger@qanu.de>
 *
 *  Protocol Spec published on http://qanu.de/specs/terratec_cinergyT2.pdf

      
      Copyright (C) 2004 Daniel Mack <daniel@qanu.de> and
 *		    Holger Waechtler <holger@qanu.de>
 *
 *  Protocol Spec published on http://qanu.de/specs/terratec_cinergyT2.pdf

      
      Copyright (C) 2004 David Brownell

      
      Copyright (C) 2004 David Brownell
 */

      
      Copyright (C) 2004 David Brownell
 *
 * Original driver written by Juha Yrjölä, Tony Lindgren and Timo Teräs.
 * Modified for Retu/Tahvo MFD by Aaro Koskinen.

      
      Copyright (C) 2004 David Brownell
 *
 * Periodic scheduling is based on Roman's OHCI code

      
      Copyright (C) 2004 David Chaw <david_chaw@adaptec.com>

      
      Copyright (C) 2004 David Gibson <dwg@au.ibm.com>, IBM
 * Based on earlier code written by:

      
      Copyright (C) 2004  David Gibson, IBM Corporation

      
      Copyright (C) 2004 David Gibson, IBM Corporation.
 *  Includes code formerly from arch/ppc/kernel/perfmon.c:

      
      Copyright (c) 2004 David Shaohua Li <shaohua.li@intel.com>

      
      Copyright (C) 2004 David S. Miller <davem@davemloft.net>
 */

      
      Copyright (C) 2004 David S. Miller <davem@redhat.com>
 */

      
      Copyright (C) 2004, David Woodhouse
 ******************************************************************************/

      
      Copyright (C) 2004, David Woodhouse
 *

      
      Copyright (C) 2004 David Woodhouse, Duncan Sands, Roman Kagan

      
      Copyright (C) 2004, David Woodhouse, Roman Kagan
 ******************************************************************************/

      
      Copyright (C) 2004 Dirk Behme <dirk.behme@de.bosch.com>

      
      Copyright (c) 2004      Dmitry Torokhov

      
      Copyright (c) 2004 Dmitry Torokhov

      
      Copyright (c) 2004 Dmitry Torokhov
 */

      
      Copyright (C) 2004 Dmitry Torokhov

      
      Copyright (c) 2004 Dmitry Torokhov <dtor@mail.ru>

      
      Copyright (C) 2004 Dmitry Yusupov

      
      Copyright (C) 2004       Dominik Brodowski <linux@brodo.de>

      
      Copyright (C) 2004 Embedded Edge, LLC

      
      Copyright (C) 2004 Embedded Edge, LLC <dan@embeddededge.com>
 *
 * 2.6 port by Matt Porter <mporter@kernel.crashing.org>

      
      Copyright (C) 2004 Eric Varsanyi
 *
 * NTSC Tuning and 7.5 IRE Setup

      
      Copyright (c) 2004 Erik Rigtorp <erkki@linux.nu> <erik@rigtorp.com>
 * 
 * This driver works with Elektor magazine USB Interface as published in 
 * issue #291. It should also work with the original starter kit/demo board
 * from Cypress.

      
      copyright (c) 2004 Evgeniy Polyakov <zbr@ioremap.net>
 *

      
      Copyright (c) 2004 Evgeniy Polyakov <zbr@ioremap.net>

      
      Copyright (c) 2004 Evgeniy Polyakov <zbr@ioremap.net>
 *

      
      Copyright (c) 2004 Fetron GmbH
 *
 * S3C2410 SPI register definition

      
      Copyright (C) 2004 Florian Schirmer <jolt@tuxbox.org>

      
      Copyright (C) 2004 Florian Schirmer (jolt@tuxbox.org)

      
      Copyright (c) 2004 Freescale Semiconductor, Inc.

      
      Copyright (c) 2004 Freescale Semiconductor, Inc.
 *

      
      Copyright (c) 2004 Freescale Semiconductor, Inc

      
      Copyright (C) 2004 Freescale Semiconductor, Inc.

      
      Copyright (C) 2004 Freescale Semiconductor, Inc.
 *

      
      Copyright (c) 2004 Freescale Semiconductor, Inc
 *
 * Author: Andy Fleming
 * Maintainer: Kumar Gala <galak@kernel.crashing.org>

      
      Copyright (C) 2004 FUJITSU LIMITED

      
      Copyright (C) 2004 Fujitsu Siemens Computers GmbH

      
      Copyright (C) 2004 Fujitsu Siemens Computers GmbH
 *  Author: Bodo Stroesser (bodo.stroesser@fujitsu-siemens.com)
 */
#include <elf.h>
#include <stddef.h>
#include <init.h>
#include <elf_user.h>
#include <mem_user.h>

      
      Copyright (C) 2004 George T. Joseph

      
      Copyright (c) 2004 Gerd Knorr

      
      Copyright (c) 2004 Google, Inc.

      
      Copyright (C) 2004 Google, Inc. (Ken Harrenstien)
 *
 * Based on:

      
      Copyright (C) 2004		Grant Grundler <grundler at parisc-linux.org>
 *
 * Inspired by an earlier effort from David S. Miller <davem@redhat.com>

      
      Copyright (C) 2004 Greg Kroah-Hartman <greg@kroah.com>

      
      Copyright (C) 2004 Greg Kroah-Hartman <greg@kroah.com>
 *
 * All information about the device was acquired using SnoopyPro
 * on MSFT's O/S, and examing the MSFT drivers' debug output
 * (insanely left _on_ in the enduser version)

      
      Copyright (C) 2004 Greg Ungerer <gerg@uclinux.com>
 *
 * Delay routines, using a pre-computed "loops_per_jiffy" value.

      
      Copyright (c) 2004 Helge Deller <deller@gmx.de>

      
      Copyright (C) 2004 Herbert Poetzl <herbert@13thfloor.at>
 */

      
      Copyright (c) 2004 Herbert Xu <herbert@gondor.apana.org.au>

      
      Copyright (c) 2004 Hewlett-Packard Company.

      
      Copyright (c) 2004 Hewlett-Packard Development Company, L.P.
 *   Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
 *
 * This is a pseudo I/O MMU which dispatches to the hardware I/O MMU
 * whenever possible.  We assume that the hardware I/O MMU requires
 * full 32-bit addressability, as is the case, e.g., for HP zx1-based
 * systems (there, the I/O MMU window is mapped at 3-4GB).  If a
 * device doesn't provide full 32-bit addressability, we fall back on
 * the sw I/O TLB.  This is good enough to let us support broken
 * hardware such as soundcards which have a DMA engine that can
 * address only 28 bits.

      
      Copyright (C) 2004 Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>

      
      Copyright (C) 2004 Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
 */

      
      Copyright (C) 2004 Hollis Blanchard <hollisb@us.ibm.com>, IBM
 */

      
      Copyright (C) 2004 Hollis Blanchard, IBM Corporation

      
      Copyright (C) 2004 Hong-Gunn Chew <hglinux@gunnet.org> and

      
      Copyright (C) 2004  Hyok S. Choi

      
      Copyright (C) 2004 Hyok S. Choi

      
      Copyright (C) 2004 Ian Campbell.

      
      Copyright (C) 2004 Ian Molton
 */

      
      Copyright (C) 2004 Ian Molton, All Rights Reserved.

      
      Copyright (C) 2004 Ian Molton
 *
 * This driver draws mainly on scattered spec sheets, Reverse engineering
 * of the toshiba e800  SD driver and some parts of the 2.4 ASIC3 driver (4 bit
 * support). (Further 4 bit support from a later datasheet).

      
      Copyright (C) 2004  IBM Corp.

      
      Copyright (C) 2004 IBM Corp.
 *
 * All rights reserved.

      
      Copyright (C) 2004 IBM Corp.
 *
 * based on kobject.h which was:

      
      Copyright (C) 2004 IBM Corporation

      
      Copyright (C) 2004 IBM Corporation
 *
 * Additional Author(s):

      
      Copyright (C) 2004 IBM Corporation. All rights reserved.
 *
 * Contact Information:

      
      Copyright (C) 2004 IBM Corporation
 * Authors:

      
      Copyright (C) 2004 IBM Corporation
 *
 * Authors:

      
      Copyright (C) 2004 IBM Corporation
 *
 *  Author: Serge Hallyn <serue@us.ibm.com>

      
      Copyright (C) 2004 IBM Corporation, Rusty Russell.
 *
 * Creation is done via kthreadd, so that we get a clean environment
 * even if we're invoked from userspace (think modprobe, hotplug cpu,
 * etc.).

      
      Copyright (C) 2004		IBM Deutschland Entwicklung GmbH, IBM Corporation

      
      Copyright (C) 2004 IBM
 *
 * Implements the generic device dma API for powerpc.
 * the pci and vio busses

      
      Copyright (C) 2004 IBM Inc.
 */

      
      Copyright (C) 2004 IBM, Inc. All rights reserved.
 *
 * Authors:

      
      Copyright (C) 2004 IBM Inc.
 *
 *  debugfs is for people to use instead of /proc or /sys.
 *  See ./Documentation/core-api/kernel-api.rst for more details.

      
      Copyright (C) 2004 IBM Inc.
 *
 *  debugfs is for people to use instead of /proc or /sys.
 *  See Documentation/filesystems/ for more details.

      
      Copyright (C) 2004 ICT CAS
 * Author: Li xiaoyu, ICT CAS
 *   lixy@ict.ac.cn
 *

      
      Copyright (C) 2004 ICT CAS
 * Author: Li xiaoyu, lixy@ict.ac.cn
 *

      
      Copyright (C) 2004 IDT Inc.

      
      Copyright (C) 2004 Infineon IFAP DC COM CPE

      
      Copyright (c) 2004 Infinicon Corporation.  All rights reserved.

      
      Copyright (C) 2004 Intel

      
      Copyright (C) 2004 Intel Corp.

      
      Copyright (C) 2004 Intel Corp.
 */

      
      Copyright (c) 2004, Intel Corporation.

      
      Copyright (c) 2004, Intel Corporation

      
      Copyright (c) 2004, Intel Corporation
 *

      
      Copyright (C) 2004 Intel Corporation.

      
      Copyright (C) 2004, Intel Corporation
 *
 *     2003/08/27: <yu.tang@intel.com>
 *     2004/03/10: <stanley.cai@intel.com>
 *     2004/10/28: <yan.yin@intel.com>

      
      Copyright (c) 2004 Intel Corporation.  All rights reserved.

      
      Copyright(c) 2004 Intel Corporation. All rights reserved.
 *

      
      Copyright(c) 2004 Intel Corporation. All rights reserved.
 *
 *  Portions of this file are based on the WEP enablement code provided by the
 *  Host AP project hostap-drivers v0.1.3

      
      Copyright(c) 2004 Intel Corporation. All rights reserved.
 *
 * Portions of this file are based on the WEP enablement code provided by the
 * Host AP project hostap-drivers v0.1.3

      
      Copyright(c) 2004 Intel Corporation. All rights reserved.

  Portions of this file are based on the WEP enablement code provided by the
  Host AP project hostap-drivers v0.1.3

      
      Copyright (C) 2004 Intel Corporation
 *  Ashok Raj <ashok.raj@intel.com>
 *
 * 05/26/2000	S.Eranian	initial release
 * 08/21/2000	S.Eranian	updated to July 2000 PAL specs
 * 02/05/2001   S.Eranian	fixed module support
 * 10/23/2001	S.Eranian	updated pal_perf_mon_info bug fixes
 * 03/24/2004	Ashok Raj	updated to work with CPU Hotplug
 * 10/26/2006   Russ Anderson	updated processor features to rev 2.2 spec

      
      Copyright (C) 2004 Intel Corporation <jketreno@linux.intel.com>");

      
      Copyright (C) 2004, Intel Corporation <jketreno@linux.intel.com>

      
      Copyright (C) 2004, Intel Corporation <jketreno@linux.intel.com>
 *

      
      Copyright (C) 2004 Intel Corporation <matthew.e.tolentino@intel.com>

      
      Copyright (C) 2004 Intel Corporation <matthew.e.tolentino@intel.com>
 *
 * This code takes all variables accessible from EFI runtime and
 *  exports them via sysfs

      
      Copyright (c) 2004, Intel Corporation
 *
 * Modified for Realtek's wi-fi cards by Andrea Merello
 * <andrea.merello@gmail.com>

      
      Copyright (C) 2004  Interface Co.,Ltd. Saito.K
 *

      
      Copyright (C) 2004  Interface Co., Ltd. Saito.K
 *
 * Interface CTP/PCI-SH03 support

      
      Copyright (c) 2004 James Courtier-Dutton <James@superbug.demon.co.uk>
 *  Driver CA0106 chips. e.g. Sound Blaster Audigy LS and Live 24bit
 *  Version: 0.0.18
 *
 *  FEATURES currently supported:

      
      Copyright (c) 2004 James Courtier-Dutton <James@superbug.demon.co.uk>
 *  Driver CA0106 chips. e.g. Sound Blaster Audigy LS and Live 24bit
 *  Version: 0.0.22
 *
 *  FEATURES currently supported:

      
      Copyright (c) 2004 James Courtier-Dutton <James@superbug.demon.co.uk>
 *  Driver CA0106 chips. e.g. Sound Blaster Audigy LS and Live 24bit
 *  Version: 0.0.25
 *
 *  FEATURES currently supported:

      
      Copyright (c) 2004 James Morris <jmorris@redhat.com>,
 *  Red Hat Inc.
 *

      
      Copyright (c) 2004 James Morris <jmorris@redhat.com>,
 *  Red Hat Inc.
 * ea-in-inode support by Alex Tomas <alex@clusterfs.com> aka bzzz
 *  and Andreas Gruenbacher <agruen@suse.de>.
 */

      
      Copyright (c) 2004 James Morris <jmorris@redhat.com>,
 *  Red Hat Inc.
 */
#include <linux/rwsem.h>
#include <linux/f2fs_fs.h>
#include <linux/security.h>
#include <linux/posix_acl_xattr.h>
#include "f2fs.h"
#include "xattr.h"

      
      Copyright (c) 2004 James Simmons <jsimmons@infradead.org>

      
      Copyright (C) 2004 Jamey Hicks <jamey.hicks@hp.com>

      
      Copyright (C) 2004 Jan M. Hochstein

      
      Copyright (c) 2004 Jan Steinhoff (cpad@jan-steinhoff . de)

      
      Copyright (c) 2004 Jaroslav Kysela <perex@perex.cz>

      
      Copyright (c) 2004 Jaroslav Kysela <perex@perex.cz>
 *

      
      Copyright (c) 2004 Jaroslav Kysela <perex@perex.cz>
 *	              2008 Pavel Hofman <dustin@seznam.cz>
 *

      
      Copyright (C) 2004 Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2004 Jean-Frederic Clere.

      
      Copyright (c) 2004 Jean-Luc Cooke <jlcooke@certainkey.com>

      
      Copyright (C) 2004 Jeff Dike (jdike@addtoit.com)

      
      Copyright (C) 2004 Jeff Lackey.

      
      Copyright (C) 2004 Jens Axboe <axboe@kernel.dk>
 *
 * Helper functions for setting/querying io priorities of processes. The
 * system calls closely mimmick getpriority/setpriority, see the man page for
 * those. The prio argument is a composite of prio class and prio data, where
 * the data argument has meaning within that class. The standard scheduling
 * classes have 8 distinct prio levels, with 0 being the highest prio and 7
 * being the lowest.

      
      Copyright (C) 2004 Jens Axboe <axboe@suse.de> SUSE Labs

      
      Copyright (c) 2004 Jocelyn Mayer

      
      Copyright (C) 2004 Jochen Friedrich <jochen@scram.de>
 * 
 * This code has basically these routines at the moment:

      
      Copyright (C) 2004 Jochen Friedrich
 *
 *  Loosely based on drivers/pci/pci-driver.c and drivers/zorro/zorro-driver.c

      
      Copyright (C) 2004 Jochen Friedrich
 *
 *  Loosely based on drivers/pci/pci-sysfs.c and drivers/zorro/zorro-sysfs.c

      
      Copyright (c) 2004 Joerg Albert <joerg.albert@gmx.de>

      
      Copyright (C) 2004        John Steele Scott <toojays@toojays.net>

      
      Copyright (c) 2004 Jon Smirl <jonsmirl@gmail.com>

      
      Copyright (c) 2004 Jouni Malinen <j@w1.fi>

      
      Copyright (c) 2004        Justin Thiessen <jthiessen@penguincomputing.com>

      
      Copyright (C) 2004 Justin Thiessen <jthiessen@penguincomputing.com>
 *
 * Chip details at:
 *

      
      Copyright (c) 2004, K A Fraser
 */

      
      Copyright (c) 2004 Kailang Yang <kailang@realtek.com.tw>

      
      Copyright (C) 2004 Karen Spearel
 *
 * Author: Alessandro Zummo <a.zummo@towertech.it>
 * Author: Michael Westerhof <mwester@dls.net>
 * Author: Rod Whitby <rod@whitby.id.au>
 * Maintainers: http://www.nslu2-linux.org/

      
      Copyright (C) 2004 Karen Spearel
 *
 * Author: Alessandro Zummo <a.zummo@towertech.it>
 * Author: Rod Whitby <rod@whitby.id.au>
 * Maintainers: http://www.nslu2-linux.org/

      
      Copyright (C) 2004 Karen Spearel
 *
 * Author: Alessandro Zummo <a.zummo@towertech.it>
 * Maintainers: http://www.nslu2-linux.org/

      
      Copyright (C) 2004 Kay Sievers <kay.sievers@vrfy.org>
 * 
 * This file is release under the GPLv2

      
      Copyright (C) 2004 Keiichiro Tokunaga (tokunaga.keiich@jp.fujitsu.com)

      
      Copyright (C) 2004 Keith M Wesolowski

      
      Copyright (C) 2004 Keith M Wesolowski (wesolows@foobazco.org)
 */

      
      Copyright (C) 2004 Keith M Wesolowski (wesolows@foobazco.org)
 *
 * Based on include/asm/cpudata.h and Linux 2.4 smp.h

      
      Copyright (c) 2004 Kiran Kumar Immidi <immidi_kiran@yahoo.com>

      
      Copyright (C) 2004 Konrad Eisele (eiselekd@web.de, konrad@gaisler.com) Gaisler Research

      
      Copyright (C) 2004 Konrad Eisele (eiselekd@web.de,konrad@gaisler.com) Gaisler Research

      
      Copyright (C) 2004 Konrad Eisele (eiselekd@web.de,konrad@gaisler.com), Gaisler Research

      
      Copyright (c) 2004 Kouichi ONO <co2b@ceres.dti.ne.jp>

      
      Copyright (C) 2004, Kyle McMartin <kyle@
 *
 *     Based on the previous Harmony incarnations by,

      
      Copyright (C) 2004, Kyle McMartin <kyle@parisc-linux.org>
 */

      
      Copyright (C) 2004 Ladislav Michl
 */

      
      Copyright (C) 2004 Len Brown <len.brown@intel.com>

      
      Copyright (C) 2004 Linda Xie <lxie@us.ibm.com>
 *
 * All rights reserved.

      
      Copyright (C) 2004 LinSysSoft Technologies Pvt. Ltd.

      
      Copyright (c) 2004 Li Shaohua <shaohua.li@intel.com>

      
      Copyright (C) 2004 Li Shaohua <shaohua.li@intel.com>
 */

      
      Copyright (C) 2004 Liu Peng Infineon IFAP DC COM CPE

      
      Copyright (C) 2004
 * 	    Lonnie Mendez (dignome@gmail.com)

      
      Copyright (C) 2004 Lothar Wassmann

      
      Copyright (C) 2004 Luis R. Rodriguez <mcgrof@ruslug.rutgers.edu>

      
      Copyright (c) 2004, Luke Kenneth Casson Leighton <lkcl@lkcl.net>

      
      Copyright (C) 2004 Luming Yu <luming.yu@intel.com>

      
      Copyright (C) 2004  LynuxWorks, Inc., Igor Manyilov, Bill Huey

      
      Copyright (C) 2004, LynuxWorks, Inc., Igor Manyilov, Bill Huey

      
      Copyright (C) 2004 Maciej W. Rozycki

      
      Copyright (C) 2004  Maciej W. Rozycki
 */
#ifndef __ASM_CPU_FEATURES_H
#define __ASM_CPU_FEATURES_H

      
      Copyright (C) 2004  Maciej W. Rozycki
 */
#ifndef __ASM_CPU_INFO_H
#define __ASM_CPU_INFO_H

      
      Copyright (C) 2004  Maciej W. Rozycki
 */
#ifndef __ASM_CPU_TYPE_H
#define __ASM_CPU_TYPE_H

      
      Copyright (C) 2004	Maciej W. Rozycki
 */
#include <linux/delay.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/seq_file.h>
#include <asm/bootinfo.h>
#include <asm/cpu.h>
#include <asm/cpu-features.h>
#include <asm/idle.h>
#include <asm/mipsregs.h>
#include <asm/processor.h>
#include <asm/prom.h>

      
      Copyright (c) 2004 Mark M. Hoffman <mhoffman@lightlink.com>

      
      Copyright (C) 2004 Mark M. Hoffman <mhoffman@lightlink.com>
 *
 * (derived from w83781d.c)

      
      Copyright (C) 2004 Markus Schulz <msc@antzsystem.de>

      
      Copyright (c) 2004 Matthew Wilcox
 */

      
      Copyright (C) 2004 Matthew Wilcox <matthew@wil.cx>

      
      Copyright (C) 2004 Matthias Badaire


      
      Copyright (c) 2004 Matthieu Castet <castet.matthieu@free.fr>

      
      Copyright (c) 2004 Mellanox Technologies Ltd.  All rights reserved.

      
      Copyright (c) 2004  Michal Ludvig <michal@logix.cz>
 *

      
      Copyright (c) 2004 Michal Ludvig <michal@logix.cz>

      
      Copyright (C) 2004 Michel Lachine <mike@mikelachaine.ca>
 */

      
      Copyright (C) 2004 Michel Xhaard mxhaard@magic.fr
 *
 * V4L2 by Jean-Francois Moine <http://moinejf.free.fr>

      
      Copyright (C) 2004   Microtronix Datacom Ltd

      
      Copyright (C) 2004 Microtronix Datacom Ltd.

      
      Copyright (C) 2004 Microtronix Datacom Ltd

      
      Copyright (C) 2004 Microtronix Datacom Ltd.
 *
 * All rights reserved.

      
      Copyright (C) 2004, Microtronix Datacom Ltd.
 *
 * All rights reserved.

      
      Copyright (C) 2004 Microtronix Datacom Ltd
 *
 * based on arch/m68k/mm/init.c

      
      Copyright (C) 2004 Microtronix Datacom Ltd.
 *
 * Based on asm/thread_info_no.h from m68k which is:
 *

      
      Copyright (C) 2004 Microtronix Datacom Ltd
 *
 * based on m68k asm/processor.h

      
      Copyright (C) 2004 Microtronix Datacom Ltd.
 *
 * MMU support based on asm/page.h from mips which is:
 *

      
      Copyright (C) 2004 Microtronix Datacom Ltd.
 *   Written by Wentao Xu <xuwentao@microtronix.com>

      
      Copyright (c) 2004 MIPS Inc
 * Author: chris@mips.com
 *

      
      Copyright (C) 2004 MIPS Technologies, Inc.  All rights reserved.

      
      Copyright (C) 2004 MontaVista Software Inc.

      
      Copyright (C) 2004 MontaVista Software, Inc.

      
      Copyright (C) 2004 MontaVista Software, Inc.
 */

      
      Copyright:	(C) 2004 MontaVista Software, Inc.

      
      Copyright (C) 2004 MontaVista Software Inc.
 * Manish Lachwani, mlachwani@mvista.com
 */

      
      Copyright:	(C) 2004 MontaVista Software, Inc.
 *
 * This XIP support for MTD has been loosely inspired
 * by an earlier patch authored by David Woodhouse.

      
      Copyright (C) 2004 MontaVista Software - IPMI Powerdown via sys_reboot\n");

	if (poweroff_powercycle)
		pr_info("Power cycle is enabled\n");

      
      Copyright (C) 2004 MontaVista Softwrae, Inc.
 *
 * Maintainer: Deepak Saxena <dsaxena@plexity.net>

      
      Copyright (C) 2004 Motoyuki Ito (motoyuki@soft.fujitsu.com)

      
      Copyright (C) 2004 Nadia Yvette Chambers
 */

      
      Copyright (C) 2004 Nadia Yvette Chambers
 */
#include <linux/kallsyms.h>
#include <linux/uaccess.h>
#include <linux/module.h>
#include <linux/ftrace.h>

      
      Copyright (C) 2004 Nadia Yvette Chambers
 */
#include <linux/module.h>
#include <linux/kallsyms.h>
#include <linux/uaccess.h>
#include <linux/ftrace.h>
#include <linux/sched/rt.h>
#include <linux/sched/deadline.h>
#include <trace/events/sched.h>
#include "trace.h"

      
      Copyright (C) 2004 Nadia Yvette Chambers
 */
#include <linux/ring_buffer.h>
#include <generated/utsrelease.h>
#include <linux/stacktrace.h>
#include <linux/writeback.h>
#include <linux/kallsyms.h>
#include <linux/seq_file.h>
#include <linux/notifier.h>
#include <linux/irqflags.h>
#include <linux/debugfs.h>
#include <linux/tracefs.h>
#include <linux/pagemap.h>
#include <linux/hardirq.h>
#include <linux/linkage.h>
#include <linux/uaccess.h>
#include <linux/vmalloc.h>
#include <linux/ftrace.h>
#include <linux/module.h>
#include <linux/percpu.h>
#include <linux/splice.h>
#include <linux/kdebug.h>
#include <linux/string.h>
#include <linux/mount.h>
#include <linux/rwsem.h>
#include <linux/slab.h>
#include <linux/ctype.h>
#include <linux/init.h>
#include <linux/poll.h>
#include <linux/nmi.h>
#include <linux/fs.h>
#include <linux/trace.h>
#include <linux/sched/clock.h>
#include <linux/sched/rt.h>

      
      Copyright (C) 2004 Nadia Yvette Chambers
 */
#include <linux/ring_buffer.h>
#include <linux/debugfs.h>
#include <linux/uaccess.h>
#include <linux/ftrace.h>
#include <linux/slab.h>
#include <linux/fs.h>

      
      Copyright (C) 2004 Nathan Lynch IBM Corporation.

      
      Copyright (C) 2004 Neil Brown
 *
 * fautly-device-simulator personality for md

      
      Copyright (c) 2004 Nex Vision
//   Guillaume GOURAT <guillaume.gourat@nexvision.fr>

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/list.h>
#include <linux/timer.h>
#include <linux/init.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/platform_device.h>
#include <linux/io.h>

      
      Copyright (c) 2004 Nex Vision
//   Guillaume GOURAT <guillaume.gourat@nexvision.tv>
//
// Modifications:

      
      Copyright (c) 2004 Nick Jones

      
      Copyright (C) 2004 Nokia Corporation

      
      Copyright (C) 2004 Nokia Corporation
 * Author: Imre Deak <imre.deak@nokia.com>
 *
 * Acknowledgements:

      
      Copyright (C) 2004 Nokia Corporation
 * Author: Samuel Ortiz <samuel.ortiz@nokia.com>
 *
 * Contact: Jarkko Nikula <jarkko.nikula@bitmer.com>
 *          Peter Ujfalusi <peter.ujfalusi@ti.com>

      
      Copyright (C) 2004 Nokia Corporation by Imre Deak <imre.deak@nokia.com>

      
      Copyright (C) 2004 Nokia Corporation by Tony Lindrgen <tony@atomide.com>

      
      Copyright (C) 2004 Nokia Corporation by Tony Lindrgen <tony@atomide.com>
 *
 * H2 specific changes and cleanup

      
      Copyright (C) 2004 Nokia Corporation
 *
 * Note: NS means "NAND Simulator".
 * Note: Input means input TO flash chip, output means output FROM chip.

      
      Copyright (C) 2004 Nokia Corporation
 * Partial timer rewrite and additional dynamic tick timer support by
 * Tony Lindgen <tony@atomide.com> and
 * Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com>
 *
 * MPU timer code based on the older MPU timer code for OMAP

      
      Copyright (C) 2004 Nokia Corporation
 * Written by Tony Lindgren <tony@atomide.com>
 * Major cleanups by Juha Yrjölä <juha.yrjola@nokia.com>
 *
 * Completely re-written to support various OMAP chips with bank specific
 * interrupt handlers.

      
      Copyright (C) 2004 Novell, Inc.  All rights reserved.

      
      Copyright (C) 2004, OGAWA Hirofumi
 * Released under GPL v2.
 */

      
      Copyright (c) 2004 Oliver Neukum	<oliver@neukum.name>

      
      Copyright (C) 2004 Olof Johansson, IBM Corporation
 *               and  Ben. Herrenschmidt, IBM Corporation
 *
 * Dynamic DMA mapping support, bus-independent parts.

      
      Copyright (C) 2004 Olof Johansson <olof@lixom.net>, IBM Corporation

      
      Copyright (C) 2004 Olof Johansson <olof@lixom.net>, IBM Corporation
 *
 * Dynamic DMA mapping support, Apple U3, U4 & IBM CPC925 "DART" iommu.

      
      Copyright (c) 2004 Open Source Development Labs
 *
 * This file is released under the GPLv2.
 * See the file COPYING for more details.

      
      Copyright (C) 2004 Oracle.  All rights reserved.

      
      Copyright (c) 2004 Panagiotis Issaris	<panagiotis.issaris@mech.kuleuven.ac.be>

      
      Copyright (C) 2004 PathScale, Inc

      
      Copyright (C) 2004 Patrick Boettcher (patrick.boettcher@posteo.de)

      
      Copyright (c) 2004 Patrick McHardy <kaber@trash.net>

      
      Copyright (C) 2004 Patrick Mochel
 *		      2005 Rudolf Marek <r.marek@assembler.cz>
 *
 *	The 1563 southbridge is deceptively similar to the 1533, with a
 *	few notable exceptions. One of those happens to be the fact they
 *	upgraded the i2c core to be 2.0 compliant, and happens to be almost
 *	identical to the i2c controller found in the Intel 801 south
 *	bridges.

      
      Copyright (C) 2004 Paul Mackerras, IBM Corp.

      
      Copyright (C) 2004 Paul Mackerras <paulus@au.ibm.com>, IBM

      
      Copyright (C) 2004  Paul Mundt

      
      Copyright (C) 2004 Paul Mundt

      
      Copyright (C) 2004 Paul Mundt
 *
 * SuperH SH4-202 MicroDev board support.

      
      Copyright (c) 2004 Pavel Machek <pavel@ucw.cz>

      
      Copyright (C) 2004 Pavel Machek <pavel@ucw.cz>

      
      Copyright (C) 2004 Pavel Pisa

      
      Copyright (C) 2004 Pekka Pietikainen (pp@ee.oulu.fi)

      
      Copyright (C) 2004 Pengutronix
 */

      
      Copyright (C) 2004 Peter Fuerst    (pf@net.alphadv.de) - IP28
 */

      
      Copyright (c) 2004 Peter Gruber <nokos@gmx.net>

      
      Copyright (C) 2004 Peter M. Jones <pjones@redhat.com>

      
      Copyright (c) 2004		Peter Nelson <rufus-kernel@hackish.org>
 *
 *  Based on the work of:

      
      Copyright (C) 2004 Psion Teklogix

      
      Copyright (C) 2004 Psion Teklogix (for NetBook PRO)

      
      Copyright (C) 2004 Ralf Baechle
 */
#ifndef __ASM_MACH_IP32_MANGLE_PORT_H
#define __ASM_MACH_IP32_MANGLE_PORT_H

      
      Copyright (C) 2004 Ralf Baechle (ralf@linux-mips.org)
 */
#ifndef _ASM_R4KCACHE_H
#define _ASM_R4KCACHE_H

      
      Copyright (C) 2004 Randolph Chung <tausq@debian.org>

      
      Copyright (c) 2004 Randy Dunlap

      
      Copyright (c) 2004 Ray Lehtiniemi

      
      Copyright (C) 2004		Red Hat

      
      Copyright (C) 2004 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2004 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2004 Red Hat, Inc. All rights reserved.
 *
 * Module Author: Heinz Mauelshagen

      
      Copyright (C) 2004 Red Hat, Inc. All rights reserved.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2004 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *

      
      Copyright (c) 2004 Red Hat, Inc., James Morris <jmorris@redhat.com>
*/

      
      Copyright (C) 2004 Red Hat, Inc., James Morris <jmorris@redhat.com>

      
      Copyright (c) 2004 Red Hat, Inc., James Morris <jmorris@redhat.com>
*/
#ifndef _LINUX_XATTR_H
#define _LINUX_XATTR_H

      
      Copyright (c) 2004 Red Hat, Inc., James Morris <jmorris@redhat.com>
 */
#include <linux/fs.h>
#include <linux/slab.h>
#include <linux/file.h>
#include <linux/xattr.h>
#include <linux/mount.h>
#include <linux/namei.h>
#include <linux/security.h>
#include <linux/evm.h>
#include <linux/syscalls.h>
#include <linux/export.h>
#include <linux/fsnotify.h>
#include <linux/audit.h>
#include <linux/vmalloc.h>
#include <linux/posix_acl_xattr.h>

      
      Copyright (c) 2004 Red Hat, Inc., James Morris <jmorris@redhat.com>
 *
 * tiny-shmem:

      
      Copyright (c) 2004 Red Hat Inc.\n");
		first = 0;
	}

      
      Copyright (C) 2004  Richard Curnow

      
      Copyright (C) 2004 Richard Curnow

      
      Copyright (c) 2004 Richard Purdie

      
      Copyright (C) 2004 Richard Purdie

      
      Copyright (c) 2004 Richard Purdie
 *
 *	Based on code written by Sharp/Lineo for 2.4 kernels

      
      Copyright (C) 2004 Rick Bronson
 *  Converted to 2.6 by Andrew Victor <andrew@sanpeople.com>
 *
 *  Borrowed heavily from original work by:

      
      Copyright (C) 2004 Roelf Diedericks <roelfd@inet.co.za>

      
      Copyright (c) 2004 Ron Lee (ron@debian.org)
 *	rewritten for kernel 2.6
 *
 *  cPad display character device part is not included. It can be found at
 *  http://jan-steinhoff.de/linux/synaptics-usb.html

      
      Copyright (c) 2004 Rudolf Marek <r.marek@assembler.cz>
 *
 * Partly imported from i2c-vid.h of the lm_sensors project

      
      Copyright (C) 2004 Russell King.

      
      Copyright (C) 2004 Russell King

      
      Copyright (C) 2004 Rusty Russell IBM Corporation

      
      Copyright (C) 2004 Ryan S Arnold, IBM Corporation
 *
 * LPAR console support.

      
      Copyright (C) 2004 Ryan S Arnold, IBM Corporation
 *
 * PPC64 virtual I/O console server support.

      
      Copyright (C) 2004  Saito.K
 *

      
      Copyright (C) 2004 Salvador E. Tropea <set@users.sf.net> <set@ieee.org>
 */

      
      Copyright (C) 2004 SAN People

      
      Copyright (C) 2004 SAN People (Pty) Ltd.

      
      Copyright (C) 2004 Sascha Hauer, Pengutronix

      
      Copyright (C) 2004 Sascha Hauer, Synertronixx GmbH

      
      Copyright (C) 2004  Sean McGoogan

      
      Copyright (C) 2004 Sean Young <sean@mess.org>

      
      Copyright (c) 2004 Shannon Holland <holland@loser.net>
 *
 * S3C2410 ADC registers

      
      Copyright (C) 2004 S.Hauer, Pengutronix

      
      Copyright (c) 2004 Silicon Graphics, Inc.

      
      Copyright (C) 2004 Silicon Graphics, Inc.

      
      Copyright (C) 2004 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 2004 Silicon Graphics, Inc. All rights reserved.
 *
 * Data types used by the SN_SAL_HWPERF_OP SAL call for monitoring
 * SGI Altix node and router hardware

      
      Copyright (C) 2004 Silicon Graphics, Inc.
 *   Jesse Barnes <jbarnes@sgi.com>
 */
#include <linux/topology.h>
#include <linux/module.h>
#include <asm/processor.h>
#include <asm/smp.h>

      
      Copyright (C) 2004 Silicon Graphics, Inc.
 *
 * Note: Above list of copyright holders is incomplete...

      
      Copyright (c) 2004 Silicon Graphics, Inc
 *	Russ Anderson <rja@sgi.com>
 *	Jesse Barnes <jbarnes@sgi.com>
 *	Jack Steiner <steiner@sgi.com>
 */

      
      Copyright (c) 2004 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//
// Base S3C24XX platform device definitions

      
      Copyright (c) 2004 Simtec Electronics
 *   Ben Dooks <ben@simtec.co.uk>
 *
 * Header file for dm9000 platform data

      
      Copyright (c) 2004 Simtec Electronics
 * Ben Dooks <ben@simtec.co.uk>
 *
 * Header file for s3c2410 standard platform devices

      
      Copyright (c) 2004 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C2410 - NAND device controller platform_device info

      
      Copyright (c) 2004 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C2410 Watchdog Timer Support

      
      Copyright (c) 2004 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Written by Ben Dooks, <ben@simtec.co.uk>
 */

      
      Copyright (c) 2004 Simtec Electronics <linux@simtec.co.uk>
 *		http://www.simtec.co.uk/products/SWLINUX/
 *
 * S3C2410 Memory Control register definitions

      
      Copyright (c) 2004 Simtec Electronics <linux@simtec.co.uk>
 *		      http://www.simtec.co.uk/products/SWLINUX/
 *
 * S3C2440/S3C2412 Signal Drive Strength Control

      
      Copyright (C) 2004 Simtec Electronics
 *
 * Thanks to basprog@mail.ru for updates to newer kernels

      
      Copyright (C) 2004 Stefan Holst (mail@s-holst.de) Uni-Stuttgart

      
      Copyright (C) 2004 Stefan Holst (mail@s-holst.de), Uni-Stuttgart

      
      Copyright (C) 2004 Sten Wang <sten.wang@rdc.com.tw>

      
      Copyright (C) 2004 Steven J. Hill

      
      Copyright (C) 2004 Steven J. Hill <sjhill1@rockwellcollins.com>
 *				     <sjhill@realitydiluted.com>
 *

      
      Copyright (c) 2004, Steven Smith

      
      Copyright (C) 2004 Steven Toth <stoth@linuxtv.org>

      
      Copyright (C) 2004 Sun Microsystems Inc.

      
      Copyright (C) 2004 Sylvain Munaut <tnt@246tNt.com>

      
      Copyright (c) 2004 Takashi Iwai <tiwai@suse.de>

      
      Copyright (c) 2004 Takashi Iwai <tiwai@suse.de>
 *

      
      Copyright (C) 2004 Takashi Iwai <tiwai@suse.de>

      
      Copyright (c) 2004 Takashi Iwai <tiwai@suse.de>
 *                     PeiSen Hou <pshou@realtek.com.tw>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (c) 2004 TDF

      
      Copyright (C) 2004 Texas Instruments.

      
      Copyright (C) 2004 Texas Instruments

      
      Copyright (C) 2004 Texas Instruments
 */

      
      Copyright (c) 2004 Texas Instruments.
 *	1. Modified to support OMAP1610 32-KHz watchdog timer
 *	2. Ported to 2.6 kernel
 *

      
      Copyright (C) 2004 Texas Instruments and

      
      Copyright (C) 2004 Texas Instruments.
 *
 * Generalization patches by Juha Yrjola <juha.yrjola@nokia.com>

      
      Copyright (C) 2004 Texas Instruments, Inc.

      
      Copyright (C) 2004 Texas Instruments, Inc.
 *
 * Some parts based tps65010.c:

      
      Copyright (C) 2004 Texas Instruments
 *
 * This driver is based on the Linux io_ti driver, which is

      
      Copyright (c) 2004 The Regents of the University of Michigan.

      
      Copyright (C) 2004 Thiemo Seufer

      
      Copyright (C) 2004 Thomas Gleixner (tglx@linutronix.de)
 *
 * Reed Solomon code lifted from reed solomon library written by Phil Karn

      
      Copyright (C) 2004 Thomas Gleixner (tglx@linutronix.de)
 *
 * RS code lifted from reed solomon library written by Phil Karn

      
      Copyright (C) 2004 Tom Long Nguyen <tom.l.nguyen@intel.com>

      
      Copyright (c) 2004 Topspin Communications.  All rights reserved.

      
      Copyright (c) 2004 Topspin Communications.  All rights reserved.
 *
 * $Id$

      
      Copyright (c) 2004 Topspin Corporation.  All rights reserved.

      
      Copyright (c) 2004 Torrey Hoffman <thoffman@arnor.net>

      
      Copyright (C) 2004 Trond Myklebust
 *
 * NFS file delegation management

      
      Copyright (C) 2004 Trond Myklebust
 *
 * NFSv4 callback definitions

      
      Copyright (C) 2004 Trond Myklebust
 *
 * NFSv4 callback encode/decode procedures

      
      Copyright (C) 2004 Trond Myklebust
 *
 * NFSv4 callback handling

      
      Copyright (C) 2004 Trond Myklebust
 *
 * NFSv4 callback procedures

      
      Copyright (C) 2004 Ulf Eklund
 *
 * Based on the saa7115 driver and on the first version of Chris Kennedy's
 * cx25840 driver.

      
      Copyright (C) 2004 Ulf Eklund <ivtv at eklund.to>

      
      Copyright (C) 2004 Ulf Eklund <ivtv at eklund.to>
 *
 * Based on saa7115 driver

      
      Copyright (C)2004 USAGI/WIDE Project
 *
 * Author:

      
      Copyright (c) 2004 Utilitek Systems, Inc.
 *
 * derived in part from lm78.c:

      
      Copyright (C) 2004 Utilitek Systems, Inc.
 *
 * derived in part from smsc47m1.c:

      
      Copyright(C) 2004  Venky Raju(dev@venky.ws)
 *
 *   Huge thanks to R. Geoff Newbury for invaluable debugging on the
 *   0xffdc iMON devices, and for sending me one to hack on, without
 *   which the support for them wouldn't be nearly as good. Thanks
 *   also to the numerous 0xffdc device owners that tested auto-config
 *   support for me and provided debug dumps from their devices.

      
      Copyright (C) 2004 Vernon Mauery <vernux@us.ibm.com>

      
      Copyright (c) 2004 VIA Networking Technologies, Inc.\n");

	hw = ieee80211_alloc_hw(sizeof(struct vnt_private), &vnt_mac_ops);
	if (!hw) {
		dev_err(&udev->dev, "could not register ieee80211_hw\n");
		rc = -ENOMEM;
		goto err_nomem;

      
      Copyright (c) 2004 Vojtech Pavlik
 */

      
      Copyright (c) 2004 Vojtech Pavlik
 * and Dan Streetman <ddstreet@ieee.org>
 */

      
      Copyright (c) 2004 Voltaire Corporation.  All rights reserved.

      
      Copyright (c) 2004 Voltaire, Inc. All rights reserved.

      
      Copyright (c) 2004 Will Schmidt IBM Corporation.
 * Nathan Lynch nathanl@austin.ibm.com

      
      Copyright (C) 2005, 06 by Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2005, 06 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2005-06 Tower Technologies
 * Author: Alessandro Zummo <a.zummo@towertech.it>
 *
 * based on arch/arm/common/rtctime.c

      
      Copyright (C) 2005-06 Tower Technologies
 * Author: Alessandro Zummo <a.zummo@towertech.it>
 *
 * based on arch/arm/common/rtctime.c and other bits

      
      Copyright (C) 2005, 07 Ralf Baechle (ralf@linux-mips.org)
 */
#ifndef __ASM_MACH_IP32_CPU_FEATURE_OVERRIDES_H
#define __ASM_MACH_IP32_CPU_FEATURE_OVERRIDES_H

      
      Copyright (C) 2005-10 DiBcom (http://www.dibcom.fr/)

      
      Copyright (C) 2005,2006,2007,2008 IBM Corporation
 *
 * Authors:

      
      Copyright (c) 2005, 2006, 2007, 2008 Mellanox Technologies.

      
      Copyright (c) 2005, 2006, 2007, 2008 Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2005, 2006, 2007, 2008 Mellanox Technologies.
 * All rights reserved.

      
      Copyright (c) 2005, 2006, 2007 Cisco Systems.  All rights reserved.

      
      Copyright (c) 2005, 2006, 2007 Cisco Systems, Inc.  All rights reserved.

      
      Copyright (c) 2005, 2006, 2007 Cisco Systems, Inc. All rights reserved.

      
      Copyright (c) 2005, 2006, 2008 Patrick McHardy <kaber@trash.net>

      
      Copyright (C) 2005, 2006, 2009, 2010, 2012 Texas Instruments Incorporated

      
      Copyright (c) 2005-2006, 2010-2011, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2005-2006, 2010-2013, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2005-2006, 2010-2014, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2005-2006, 2013-2018 Ericsson AB

      
      Copyright (c) 2005-2006, 2014, Ericsson AB

      
      Copyright (c) 2005, 2006 Andrea Bittau <a.bittau@cs.ucl.ac.uk>
 *
 *  Changes to meet Linux coding standards, and DCCP infrastructure fixes.

      
      Copyright (c) 2005, 2006 Andreas Jaggi <andreas.jaggi@waterwave.ch>

      
      Copyright (C) 2005-2006 Andrey Volkov <avolkov@varma-el.com>,

      
      Copyright (C) 2005-2006 Andrey Volkov <avolkov@varma-el.com>,
 *                         Varma Electronics Oy

      
      Copyright (c) 2005, 2006 Anssi Hannula <anssi.hannula@gmail.com>
 */

      
      Copyright (C) 2005-2006 Anthony Liguori <aliguori@us.ibm.com>

      
      Copyright (C) 2005, 2006 Arnaud Giersch.

      
      Copyright(c) 2005 - 2006 Attansic Corporation. All rights reserved.

      
      Copyright (C) 2005, 2006
 * Avishay Traeger (avishay@gmail.com)

      
      Copyright (C) 2005, 2006 by Eric Van Hensbergen <ericvh@gmail.com>

      
      Copyright (C) 2005, 2006 by Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2005-2006 by Texas Instruments

      
      Copyright (C) 2005-2006 by Texas Instruments
 */

      
      Copyright (C) 2005-2006 by Texas Instruments
 *
 * DT support

      
      Copyright (C) 2005-2006 by Texas Instruments

#ifndef _CPPI_DMA_H_
#define _CPPI_DMA_H_

      
      Copyright (C) 2005-2006 by Texas Instruments
 *
 * This file implements a DMA  interface using TI's CPPI DMA.
 * For now it's DaVinci-only, but CPPI isn't specific to DaVinci or USB.
 * The TUSB6020, using VLYNQ, has CPPI that looks much like DaVinci.

      
      Copyright (C) 2005-2006 by Texas Instruments
 *
 * This file is part of the Inventra Controller Driver for Linux.

      
      Copyright(c) 2005-2006 Chris Humbert

      
      Copyright(C) 2005-2006 Chris Humbert

      
      Copyright (c) 2005-2006, Christopher Clark

      
      Copyright (C) 2005, 2006 Chuck Lever <cel@netapp.com>
 *

      
      Copyright (C) 2005, 2006 Chuck Lever <cel@netapp.com>
 *
 *  NFS client per-mount statistics provide information about the
 *  health of the NFS client and the health of each NFS mount point.
 *  Generally these are not for detailed problem diagnosis, but
 *  simply to indicate that there is a problem.

      
      Copyright (c) 2005, 2006 Cisco Systems.  All rights reserved.

      
      Copyright (c) 2005, 2006 Cisco Systems, Inc. All rights reserved.

      
      Copyright (c) 2005, 2006 Danny van Dyk <kugelfang@gentoo.org>

      
      Copyright (C) 2005-2006 Dell Inc.
 *	Released under GPL v2.
 *
 * Serial Attached SCSI (SAS) transport class.

      
      Copyright (c) 2005-2006 DENX Software Engineering
 * Stefan Roese <sr@denx.de>
 *
 * Based on original work by
 * 	Kumar Gala <kumar.gala@freescale.com>

      
      Copyright (C) 2005-2006 Florian Lohoff (flo@rfc822.org)

      
      Copyright (c) 2005-2006 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (C) 2005-2006 Harald Welte <laforge@openezx.org>,

      
      Copyright (c) 2005-2006 Hewlett-Packard Development Company, L.P.
 *               Contributed by Stephane Eranian <eranian@hpl.hp.com>
 */
static int pfm_mont_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs);

      
      Copyright (C) 2005,2006 Hongjiu Lu <hongjiu.lu@intel.com>
 *

      
      Copyright (C) 2005, 2006 IBM Corporation

      
      Copyright (c) 2005-2006, Intel Corporation.

      
      Copyright (C) 2005-2006 Intel Corporation.

      
      Copyright (C) 2005-2006 Intel Corporation

      
      Copyright (c) 2005-2006 Intel Corporation.  All rights reserved.

      
      Copyright (C) 2005-2006 Intel Corporation
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>

      
      Copyright (C) 2005-2006 Intel Corporation
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
 *
 * Creation/destruction of wusbhc is split in two parts; that that
 * doesn't require the HCD to be added (wusbhc_{create,destroy}) and
 * the one that requires (phase B, wusbhc_b_{create,destroy}).

      
      Copyright (C) 2005-2006 Intel Corporation
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
 *
 * FIXME: docs

      
      Copyright (C) 2005-2006 Intel Corporation
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
 *
 * How transfers work: get a buffer, break it up in segments (segment
 * size is a multiple of the maxpacket size). For each segment issue a
 * segment request (struct wa_xfer_*), then send the data buffer if
 * out or nothing if in (all over the DTO endpoint).

      
      Copyright (C) 2005-2006 Intel Corporation
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
 *
 * The HWA driver is a simple layer that forwards requests to the WAHC
 * (Wire Adater Host Controller) or WUSBHC (Wireless USB Host
 * Controller) layers.

      
      Copyright (C) 2005-2006 Intel Corporation
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
 *
 * This driver implements a USB Host Controller (struct usb_hcd) for a
 * Wireless USB Host Controller based on the Wireless USB 1.0
 * Host-Wire-Adapter specification (in layman terms, a USB-dongle that
 * implements a Wireless USB host).

      
      Copyright (C) 2005-2006 Intel Corporation
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
 *
 * This driver implements parts common to all Wireless USB Host
 * Controllers (struct wusbhc, embedding a struct usb_hcd) and is used
 * by:
 *

      
      Copyright (C) 2005-2006 Intel Corporation
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
 *
 * We fake a root hub that has fake ports (as many as simultaneous
 * devices the Wireless USB Host Controller can deal with). For each
 * port we keep an state in @wusbhc->port[index] identical to the one
 * specified in the USB2.0[ch11] spec and some extra device
 * information that complements the one in 'struct usb_device' (as
 * this lacs a hcpriv pointer).

      
      Copyright (C) 2005-2006 Intel Corporation
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
 *
 * WUIEs and MMC IEs...well, they are almost the same at the end. MMC
 * IEs are Wireless USB IEs that go into the MMC period...[what is
 * that? look in Design-overview.txt].

      
      Copyright (C) 2005-2006 Intel Corporation <linux-wimax@intel.com>

      
      Copyright (C) 2005-2006 Intel Corporation
 * Reinette Chatre <reinette.chatre@intel.com>

      
      Copyright (C) 2005-2006 Jan Rychter <jan@rychter.com>

      
      Copyright (C) 2005-2006  Jean Delvare <jdelvare@suse.de>
 *
 * The F71805F/FG is a LPC Super-I/O chip made by Fintek. It integrates
 * complete hardware monitoring features: voltage, fan and temperature
 * sensors, and manual and automatic fan speed control.

      
      Copyright (C) 2005-2006 Jens Axboe <axboe@kernel.dk>

      
      Copyright (c) 2005,2006 Jim Cromie <jim.cromie@gmail.com>

   adapted from linux/drivers/char/scx200_gpio.c

      
      Copyright (C) 2005-2006  Kristian Hoegsberg <krh@bitplanet.net>

      
      Copyright (C) 2005-2006 Linus Torvalds <torvalds@osdl.org>

      
      Copyright (c) 2005, 2006  Maciej W. Rozycki

      
      Copyright (C) 2005, 2006  Maciej W. Rozycki

      
      Copyright (C) 2005-2006 M. Amine SAYA, ATMEL Rousset, France

      
      Copyright (c) 2005,2006 Mauro Carvalho Chehab <mchehab@kernel.org>
 */

      
      Copyright (c) 2005,2006 Mauro Carvalho Chehab <mchehab@kernel.org>

#include <dt-bindings/media/tvp5150.h>
#include <linux/i2c.h>
#include <linux/slab.h>
#include <linux/videodev2.h>
#include <linux/delay.h>
#include <linux/gpio/consumer.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/of_graph.h>
#include <linux/regmap.h>
#include <media/v4l2-async.h>
#include <media/v4l2-device.h>
#include <media/v4l2-ctrls.h>
#include <media/v4l2-fwnode.h>
#include <media/v4l2-mc.h>

      
      Copyright (c) 2005-2006 Mauro Carvalho Chehab <mchehab@kernel.org>
//	SAA7111, SAA7113 and SAA7118 support

#include "saa711x_regs.h"

      
      Copyright (c) 2005, 2006 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2005-2006 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2005, 2006 Michael Buesch <m@bues.ch>

      
      Copyright (c) 2005, 2006 Michael Buesch <m@bues.ch>

  Some code in this file is derived from the b44.c driver

      
      Copyright (C) 2005, 2006 Michael H. Schimek

      
      Copyright (C) 2005, 2006 Michael H. Schimek <mschimek@gmx.at>

      
      Copyright (C) 2005-2006 Micronas USA Inc.

      
      Copyright (C) 2005-2006 Micronas USA Inc.
static int go7007_usb_vendor_request(struct go7007 *go, u16 request,
	u16 value, u16 index, void *transfer_buffer, int length, int in)
{
	struct go7007_usb *usb = go->hpi_context;
	int timeout = 5000;

      
      Copyright (C) 2005-2006 Micronas USA Inc.

static int write_reg(struct i2c_client *client, u8 reg, u8 value)

      
      Copyright (C) 2005 - 2006 Mike Christie

      
      Copyright (C) 2005-2006 MontaVista Software, Inc. <source@mvista.com>

      
      Copyright (c) 2005-2006 Network Appliance, Inc. All rights reserved.

      
      Copyright (C) 2005-2006 Nokia Corporation

      
      Copyright (C) 2005, 2006 Nokia Corporation

      
      Copyright (C) 2005-2006 Nokia Corporation
 *
 * Author: Juha Yrjola

      
      Copyright (C) 2005-2006 Nokia Corporation
 *
 * Parts copied from isp1301_omap.c.

      
      Copyright (c) 2005,2006 Option Wireless Sweden AB

      
      Copyright (c) 2005, 2006 PathScale, Inc. All rights reserved.

      
      Copyright (C) 2005, 2006  Paul Mundt

      
      Copyright (C) 2005-2006, P.Christeas <p_christ@hol.gr>

      
      copyright (C) 2005-2006 Pierre Ossman

      
      Copyright (C) 2005-2006 PLX Technology, Inc.

      
      Copyright(C) 2005-2006, Red Hat, Inc., Ingo Molnar

      
      Copyright(C) 2005-2006, Red Hat, Inc., Ingo Molnar
 *
 * This file contains the needed initializations to support sysenter.

      
      Copyright (c) 2005-2006 Silicon Graphics, Inc.  All rights reserved.
 */

      
      Copyright (c) 2005, 2006 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (C) 2005-2006 Silicon Graphics, Inc.  All Rights Reserved.
 */

      
      Copyright (c) 2005-2006 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_AOPS_H__
#define __XFS_AOPS_H__

      
      Copyright (C) 2005-2006 Silicon Graphics, Inc. All rights reserved.
 *
 * This work was based on the 2.4/2.6 kernel development by Dick Reigner.
 * Work to add BIOS PROM support was completed by Mike Habeck.

      
      Copyright (c) 2005, 2006 Stefano Brivio <stefano.brivio@polimi.it>

      
      Copyright (C) 2005, 2006 Tensilica Inc.

      
      Copyright (C) 2005-2006 Texas Instruments, Inc.
 *
 * Based on tlv320aic23.c:

      
      Copyright (C) 2005-2006 Texas Instruments, Inc.
 *
 * Modifications to defer interrupt handling to a kernel thread:

      
      Copyright (C) 2005-2006 Thibaut VARENE <varenet@parisc-linux.org>

      
      Copyright (C) 2005-2006 Thomas Bogendoerfer (tsbogend@alpha.franken.de)
 */

      
      Copyright (C) 2005-2006, Thomas Gleixner, Russell King
 *
 * This file contains the core interrupt handling code. Detailed
 * information is available in Documentation/core-api/genericirq.rst

      
      Copyright (C) 2005-2006, Thomas Gleixner, Russell King
 *
 * This file contains the core interrupt handling code, for irq-chip based
 * architectures. Detailed information is available in
 * Documentation/core-api/genericirq.rst

      
      Copyright (C) 2005-2006, Thomas Gleixner, Russell King
 *
 * This file contains the dummy interrupt chip implementation

      
      Copyright (C) 2005-2006, Thomas Gleixner, Russell King
 *
 * This file contains the interrupt descriptor management code. Detailed
 * information is available in Documentation/core-api/genericirq.rst

      
      Copyright(C) 2005-2006, Thomas Gleixner <tglx@linutronix.de>

      
      Copyright (C) 2005-2006 Thomas Gleixner
 *
 * This file contains driver APIs to the irq subsystem.

      
      Copyright (C) 2005-2006, Thomas Gleixner
 *
 * This file contains the IRQ-resend code

      
      Copyright (C) 2005-2006 Timesys Corp., Thomas Gleixner <tglx@timesys.com>

      
      Copyright (C) 2005-2006 TL Sudheendran

      
      Copyright (c) 2005-2006 Varma Electronics Oy

      
      Copyright (c) 2005-2006 Voltaire, Inc. All rights reserved.

      
      Copyright (c) 2005, 2006 Voltaire, Inc. All rights reserved.

      
      Copyright (C) 2005, 2006 XenSource Ltd

      
      Copyright (C) 2005,2006 Yoshinori Sato
 *
 * Hitachi SolutionEngine Support.

      
      Copyright (C) 2005, 2007, 2008, 2009	 Maciej W. Rozycki

      
      Copyright (c) 2005, 2007, 2008 Ian Molton

      
      Copyright (C) 2005, 2007-2009  Bartlomiej Zolnierkiewicz

      
      Copyright (c) 2005-2007, 2010-2011, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2005-2007, 2010-2013, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2005-2007, 2012-2013, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2005-2007 AMD (http://www.amd.com)
 * Author: Thomas Dahlmann
 */

      
      Copyright (C) 2005-2007 Asia Vital Components Co., Ltd.

      
      Copyright (C) 2005-2007 Atmel Corporation

      
      Copyright (C) 2005-2007 Atmel Corporation
 */
#ifndef __LINUX_USB_GADGET_USBA_UDC_H__
#define __LINUX_USB_GADGET_USBA_UDC_H__

      
      Copyright (C) 2005-2007 Atmel Corporation
 */
#include <linux/clk.h>
#include <linux/clk/at91_pmc.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/slab.h>
#include <linux/device.h>
#include <linux/dma-mapping.h>
#include <linux/list.h>
#include <linux/mfd/syscon.h>
#include <linux/platform_device.h>
#include <linux/regmap.h>
#include <linux/ctype.h>
#include <linux/usb/ch9.h>
#include <linux/usb/gadget.h>
#include <linux/delay.h>
#include <linux/of.h>
#include <linux/irq.h>
#include <linux/gpio/consumer.h>

      
      Copyright (C) 2005-2007 by Texas Instruments
 */
#include <linux/device.h>
#include <linux/interrupt.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include "musb_core.h"

      
      Copyright (C) 2005-2007 by Texas Instruments
 * Some code has been taken from tusb6010.c
 * Copyrights for that are attributable to:

      
      Copyright (C) 2005-2007 Cavium Networks
 */
#include <linux/export.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/mm.h>
#include <linux/bitops.h>
#include <linux/cpu.h>
#include <linux/io.h>

      
      Copyright (C) 2005-2007 David Brownell

      
      Copyright (C) 2005-2007 Derek Smithies <derek@indranet.co.nz>
 *   Sponsored by Indranet Technologies Ltd
 *
 * Based on sample.c:

      
      Copyright (C) 2005-2007	E.M. Smith

      
      Copyright (C) 2005-2007 Freescale Semiconductor, Inc.

      
      Copyright (C) 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright (C) 2005-2007  Hans Verkuil <hverkuil@xs4all.nl>

      
      Copyright (c) (2005-2007) Imagination Technologies Limited.

      
      Copyright (C) 2005-2007 Intel Corporation

      
      Copyright (C) 2005-2007 Jiri Slaby <jirislaby@gmail.com>

      
      Copyright (C) 2005-2007 kogiidena

      
      Copyright (C) 2005-2007  Kristian Hoegsberg <krh@bitplanet.net>

      
      Copyright (C) 2005, 2007  Maciej W. Rozycki

      
      Copyright (c) 2005-2007 Matthieu Castet <castet.matthieu@free.fr>

      
      Copyright (c) 2005-2007 Mauro Carvalho Chehab <mchehab@kernel.org>

#include <linux/i2c.h>
#include <linux/slab.h>
#include <linux/delay.h>
#include <linux/videodev2.h>
#include <media/tuner.h>
#include "tuner-i2c.h"
#include "tea5761.h"

      
      Copyright (c) 2005-2007 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2005-2007 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2005-2007 Micronas

      
      Copyright (C) 2005-2007 Micronas
 *

      
      Copyright (C) 2005-2007 Micronas\n");

	return pci_register_driver(&ngene_pci_driver);

      
      Copyright (C) 2005-2007		MontaVista Software, Inc.

      
      Copyright (c) 2005-2007 Network Appliance, Inc. All rights reserved.

      
      Copyright (c) 2005-2007 Patrick McHardy <kaber@trash.net>
 *
 * Based on net/ipv4/netfilter/ipt_REJECT.c

      
      Copyright (C) 2005 - 2007 Paul Mundt

      
      Copyright (C) 2005-2007 Pierre Ossman, All Rights Reserved.

      
      Copyright (C) 2005-2007 PMC-Sierra, Inc.  All rights reserved.
 * Author: Andrew Hughes, Andrew_Hughes@pmc-sierra.com
 *

      
      Copyright (C) 2005-2007 Red Hat GmbH
 *
 * A target that delays reads and/or writes and can send
 * them to different devices.

      
      Copyright (C) 2005-2007 Red Hat, Inc.  All rights reserved.

      
      Copyright(C) 2005-2007, Red Hat, Inc., Ingo Molnar

      
      Copyright (C) 2005-2007 Richard Purdie <rpurdie@openedhand.com>

      
      Copyright (C) 2005-2007 Samsung Electronics

      
      Copyright (c) 2005-2007 Stanislaw Gruszka <stf_xl@wp.pl>

      
      Copyright (c) 2005-2007 Stefano Brivio <stefano.brivio@polimi.it>

      
      Copyright (C) 2005-2007 Takahiro Hirofuchi
 */

      
      Copyright (c) 2005-2007 Takashi Iwai <tiwai@suse.de>

      
      Copyright (C) 2005-2007 Ulrich Kunitz <kune@deine-taler.de>

      
      Copyright (c) 2005-2007 Vladimir Lebedev <vladimir.p.lebedev@intel.com>

      
      Copyright (c) 2005-2007, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2005-2007  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2005, 2008, 2009 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C24XX/S3C64XX ADC hwmon support

      
      Copyright (c) 2005-2008, 2010-2011, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2005-2008, 2011-2013, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2005-2008, 2011, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2005-2008, 2012 Texas Instruments, Inc.

      
      Copyright (C) 2005-2008, 2015 Texas Instruments, Inc.

      
      Copyright (C) 2005-2008 ARM

      
      Copyright (C) 2005-2008 Auvitek International, Ltd.

      
      Copyright (C) 2005-2008 Cavium Networks, Inc
 */
#ifndef __ASM_MACH_CAVIUM_OCTEON_KERNEL_ENTRY_H
#define __ASM_MACH_CAVIUM_OCTEON_KERNEL_ENTRY_H

      
      Copyright (c) 2005-2008 Chelsio, Inc. All rights reserved.

      
      Copyright (c) 2005-2008 Christer Weinigel <christer@weinigel.se>
//
// There is a wiki with more information about the n30 port at
// http://handhelds.org/moin/moin.cgi/AcerN30Documentation .

      
      Copyright (c) 2005-2008 DLA Systems,  David H. Lynch Jr. <dhlii@dlasys.net>

      
      Copyright (C) 2005-2008 Intel Co.

      
      Copyright (C) 2005-2008 Intel Co.
 *	Fenghua Yu <fenghua.yu@intel.com>
 *	Bibo Mao <bibo.mao@intel.com>
 *	Chandramouli Narayanan <mouli@linux.intel.com>
 *	Huang Ying <ying.huang@intel.com>

      
      Copyright (C) 2005-2008 Intel Co.
 *	Fenghua Yu <fenghua.yu@intel.com>
 *	Bibo Mao <bibo.mao@intel.com>
 *	Chandramouli Narayanan <mouli@linux.intel.com>
 *	Huang Ying <ying.huang@intel.com>
 *
 * Code to convert EFI to E820 map has been implemented in elilo bootloader
 * based on a EFI patch by Edgar Hucek. Based on the E820 map, the page table
 * is setup appropriately for EFI runtime code.
 * - mouli 06/14/2007.

      
      Copyright (C) 2005 - 2008  Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2005-2008  Jean Delvare <jdelvare@suse.de>
 *
 * Based on the lm90 driver, with some ideas taken from the lm_sensors
 * lm92 driver as well.

      
      Copyright (C) 2005 - 2008 Jeff Dike <jdike@

/* Much of this ripped from drivers/char/hw_random.c, see there for other
 * copyright.

      
      Copyright (C) 2005-2008 Johannes Berg (johannes@sipsolutions.net)

      
      Copyright (c) 2005-2008 KeyStream Corp.

      
      Copyright (C) 2005-2008 KeyStream Corp.

      
      Copyright (C) 2005-2008  Marcel Holtmann <marcel@holtmann.org>
 *

      
      Copyright(c) 2005-2008 Mauro Carvalho Chehab

      
      Copyright (c) 2005-2008 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2005-2008 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.

      
      Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
 *
 * Modified for NILFS by Amagai Yoshiji.

      
      Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
 *
 * Modified for NILFS by Amagai Yoshiji and Ryusuke Konishi.

      
      Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
 *
 * Originally written by Seiji Kihara.
 * Fully revised by Ryusuke Konishi for stabilization and simplification.

      
      Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
 *
 * Written by Amagai Yoshiji and Ryusuke Konishi.

      
      Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
 *
 * Written by Koji Sato.

      
      Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
 *
 * Written by Koji Sato and Ryusuke Konishi.

      
      Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
 *
 * Written by Ryusuke Konishi.

      
      Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
 *
 * Written by Ryusuke Konishi and Seiji Kihara.

      
      Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
 *
 * Written by Seiji Kihara, Amagai Yoshiji, and Ryusuke Konishi.
 * Revised by Ryusuke Konishi.

      
      Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
 *
 * Written by Seiji Kihara.
 * Revised by Ryusuke Konishi.

      
      Copyright (C) 2005, 2008 Nokia Corporation
 *
 * Tony Lindgren <tony@atomide.com>
 * Paul Walmsley
 * Richard Woodruff <r-woodruff2@ti.com>

      
      Copyright (C) 2005, 2008 Oracle.  All rights reserved.

      
      Copyright (C) 2005-2008, PA Semi, Inc
 *
 * Maintained by: Olof Johansson <olof@lixom.net>

      
      Copyright (C) 2005 - 2008 Paul Mundt
 *
 * This contains support for the R7780RP-1, R7780MP, and R7785RP
 * Highlander modules.

      
      Copyright (C) 2005-2008 Pierre Ossman, All Rights Reserved.

      
      Copyright (C) 2005-2008 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2005-2008 Red Hat, Inc. All rights reserved.
 *
 * This file is released under the GPL.

      
      Copyright (c), 2005-2008 Siano Mobile Silicon, Inc.

      
      Copyright (c) 2005-2008 Simtec Electronics
//	http://armlinux.simtec.co.uk/
//	Ben Dooks <ben@simtec.co.uk>

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/list.h>
#include <linux/timer.h>
#include <linux/init.h>
#include <linux/gpio.h>
#include <linux/device.h>
#include <linux/syscore_ops.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/clk.h>
#include <linux/i2c.h>
#include <linux/io.h>
#include <linux/platform_device.h>

      
      Copyright (c) 2005-2008 Stefano Brivio <stefano.brivio@polimi.it>

      
      Copyright (C) 2005-2008 Stelian Pop (stelian@popies.net)

      
      Copyright (C) 2005-2008 Texas Instruments, Inc.

      
      Copyright (C) 2005, 2008 Texas Instruments Inc.

      
      Copyright (C) 2005-2008 Ville Syrjala <syrjala@sci.fi>

      
      Copyright (C) 2005-2008  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2005-2009

      
      Copyright (C) 2005, 2009, 2010, 2011 Texas Instruments Incorporated

      
      Copyright (C) 2005-2009, 2010 Cavium Networks
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/msi.h>
#include <linux/spinlock.h>
#include <linux/interrupt.h>

      
      Copyright (c) 2005, 2009, 2011 Freescale Semiconductor, Inc.

      
      Copyright (C) 2005-2009 Atmel Corporation

      
      Copyright (C) 2005-2009 Cavium Networks
 */

      
      Copyright (C) 2005-2009 Cavium Networks
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/pci.h>
#include <linux/interrupt.h>
#include <linux/time.h>
#include <linux/delay.h>
#include <linux/platform_device.h>
#include <linux/swiotlb.h>

      
      Copyright (C) 2005-2009 Freescale Semiconductor, Inc.

      
      Copyright (c) 2005-2009 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2005-2009	MontaVista Software, Inc.
 *
 * Thanks to HighPoint Technologies for their assistance, and hardware.
 * Special Thanks to Jon Burchmore in SanDiego for the deep pockets, his
 * donation of an ABit BP6 mainboard, processor, and memory acellerated
 * development and support.

      
      Copyright (C) 2005-2009 Nokia Corporation
 * Author: Juha Yrjola <juha.yrjola@nokia.com>
 *
 * Modified from mach-omap2/board-generic.c

      
      Copyright (C) 2005 - 2009  Paul Mundt
 *
 * This clock framework is derived from the OMAP version by:
 *

      
      Copyright (C) 2005-2009 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2005-2009   Rodolfo Giometti <giometti@linux.it>

      
      Copyright (C) 2005-2009 Texas Instruments Inc

      
      Copyright (C) 2005-2009 Texas Instruments, Inc.

      
      Copyright (C) 2005-2009 Texas Instruments, Inc.
 *
 * Modifications to defer interrupt handling to a kernel thread:

      
      Copyright (C) 2005-2009, Uri Shkolnik, Anatoly Greenblat

      
      Copyright (C) 2005-2009 Wind River Systems, Inc.

      
      Copyright (C) 2005-2009  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2005-2010

      
      Copyright (c) 2005, 2010-2011, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2005-2010,2012 Freescale Semiconductor, Inc.

      
      Copyright (c) 2005, 2010-2014, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2005-2010 IBM Corporation
 *
 * Author:

      
      Copyright (C) 2005-2010 IBM Corporation
 *
 * Authors:

      
      Copyright (C) 2005-2010 Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2005-2010
 *	    Laurent Pinchart (laurent.pinchart@ideasonboard.com)
 */

      
      Copyright (C) 2005-2010	MontaVista Software, Inc.
 *

      
      Copyright (C) 2005-2010	MontaVista Software, Inc.
 *
 * TODO
 *	Look into engine reset on timeout errors. Should not be	required.

      
      Copyright (C) 2005 - 2010  Paul Mundt

      
      Copyright (C) 2005 - 2010  Paul Mundt
 *
 * This clock framework is derived from the OMAP version by:
 *

      
      Copyright (C) 2005-2010 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2005-2010 Texas Instruments.

      
      Copyright (C) 2005-2010 Texas Instruments, Inc.

      
      Copyright (C) 2005-2011

      
      Copyright (c) 2005-2011 Atheros Communications Inc.

      
      Copyright(c) 2005-2011 by Mauro Carvalho Chehab
 *	- Added support for a separate Radio tuner
 *	- Major rework and cleanups at the code
 *
 * This driver supports many devices and the idea is to let the driver
 * detect which device is present. So rather than listing all supported
 * devices here, we pretend to support a single, fake device type that will
 * handle both radio and analog TV tuning.

      
      Copyright (C) 2005-2011 FUJITA Tomonori <tomof@acm.org>

      
      Copyright(c) 2005 - 2011 Intel Corporation. All rights reserved.

      
      Copyright(c) 2005 - 2011 Intel Corporation. All rights reserved.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (C) 2005 - 2011 Myricom, Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of Myricom, Inc. nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (C) 2005-2011  NTT DATA CORPORATION
 */

      
      Copyright (C) 2005 - 2011  Paul Mundt

      
      Copyright (C) 2005-2011 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2005 - 2012 Cavium Inc.

      
      Copyright (C) 2005, 2012 IBM Corporation
 *
 * Authors:

      
      Copyright (C) 2005-2012  Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2005-2012 Tai-hwa Liang, Sentelic Corporation.

      
      Copyright (C) 2005-2013 MEV Ltd. <http://www.mev.co.uk/>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (c) 2005-2014 Brocade Communications Systems, Inc.

      
      Copyright (C) 2005-2014 Dell Inc.

      
      Copyright(c) 2005 - 2014 Intel Corporation. All rights reserved.

      
      Copyright(c) 2005 - 2014 Intel Corporation. All rights reserved.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (C) 2005-2014 Nippon Telegraph and Telephone Corporation.

      
      Copyright(c) 2005 - 2015 Intel Corporation. All rights reserved.

      
      Copyright (C) 2005-2015 Promise Technology Inc.

      
      Copyright (C) 2005 - 2016 Broadcom

      
      Copyright (C) 2005-2016 Broadcom.

      
      Copyright (C) 2005-2016 Broadcom Corporation.

      
      Copyright (C) 2005-2017 Andes Technology Corporation
 */

      
      Copyright (C) 2005-2017 Andes Technology Corporation
/*
 *  Andestech ATCPIT100 Timer Device Driver Implementation
 * Rick Chen, Andes Technology Corporation <rick@andestech.com>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#define __ARCH_WANT_STAT64
#define __ARCH_WANT_SYNC_FILE_RANGE2

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#define __ARCH_WANT_SYS_CLONE

      
      Copyright (C) 2005-2017 Andes Technology Corporation

extern struct timer_info_t timer_info;
#define EMPTY_VALUE ~(0UL)
#define EMPTY_TIMER_MAPPING EMPTY_VALUE
#define EMPTY_REG_OFFSET EMPTY_VALUE

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef _ASMANDES_UACCESS_H
#define _ASMANDES_UACCESS_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __ASM_AUXVEC_H
#define __ASM_AUXVEC_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation
#ifndef	_ASM_CACHECTL
#define	_ASM_CACHECTL


      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef _ASM_HIGHMEM_H
#define _ASM_HIGHMEM_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __ASM_LINKAGE_H
#define __ASM_LINKAGE_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef _ASM_NDS32_CURRENT_H
#define _ASM_NDS32_CURRENT_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __ASMNDS32_ELF_H
#define __ASMNDS32_ELF_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __ASM_NDS32_FIXMAP_H
#define __ASM_NDS32_FIXMAP_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __ASM_NDS32_IO_H
#define __ASM_NDS32_IO_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __ASM_NDS32_MEMORY_H
#define __ASM_NDS32_MEMORY_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __ASM_NDS32_MMU_CONTEXT_H
#define __ASM_NDS32_MMU_CONTEXT_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef _ASM_NDS32_MODULE_H
#define _ASM_NDS32_MODULE_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef _ASM_NDS32_NDS32_H_
#define _ASM_NDS32_NDS32_H_

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __ASM_NDS32_PARAM_H
#define __ASM_NDS32_PARAM_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef _ASMNDS32_PGALLOC_H
#define _ASMNDS32_PGALLOC_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef _ASMNDS32_PGTABLE_H
#define _ASMNDS32_PGTABLE_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __ASM_NDS32_PROCESSOR_H
#define __ASM_NDS32_PROCESSOR_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __ASM_NDS32_PTRACE_H
#define __ASM_NDS32_PTRACE_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef _ASMNDS32_SHMPARAM_H
#define _ASMNDS32_SHMPARAM_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef _ASMNDS32_SIGCONTEXT_H
#define _ASMNDS32_SIGCONTEXT_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __ASM_NDS32_STRING_H
#define __ASM_NDS32_STRING_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef _ASM_NDS32_SYSCALL_H
#define _ASM_NDS32_SYSCALL_H	1

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __ASM_NDS32_SYSCALLS_H
#define __ASM_NDS32_SYSCALLS_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __ASM_NDS32_THREAD_INFO_H
#define __ASM_NDS32_THREAD_INFO_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef _ASMNDS32_TLBFLUSH_H
#define _ASMNDS32_TLBFLUSH_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __ASMNDS32_TLB_H
#define __ASMNDS32_TLB_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation
#ifndef __ASM_VDSO_DATAPAGE_H
#define __ASM_VDSO_DATAPAGE_H

#ifdef __KERNEL__

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef L2_CACHE_H
#define L2_CACHE_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __NDS32_ASM_BARRIER_H
#define __NDS32_ASM_BARRIER_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __NDS32_ASSEMBLER_H__
#define __NDS32_ASSEMBLER_H__

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __NDS32_BITFIELD_H__
#define __NDS32_BITFIELD_H__

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __NDS32_BYTEORDER_H__
#define __NDS32_BYTEORDER_H__

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __NDS32_CACHEFLUSH_H__
#define __NDS32_CACHEFLUSH_H__

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __NDS32_CACHE_H__
#define __NDS32_CACHE_H__

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __NDS32_DELAY_H__
#define __NDS32_DELAY_H__

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __NDS32_FUTEX_H__
#define __NDS32_FUTEX_H__

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __NDS32_MMU_H
#define __NDS32_MMU_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __NDS32_PROCFNS_H__
#define __NDS32_PROCFNS_H__

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __NDS32_SWAB_H__
#define __NDS32_SWAB_H__

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#ifndef __UAPI_ASM_NDS32_PTRACE_H
#define __UAPI_ASM_NDS32_PTRACE_H

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <asm/nds32.h>
#include <nds32_intrinsic.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/bitops.h>
#include <linux/cacheinfo.h>
#include <linux/cpu.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/bug.h>
#include <linux/printk.h>
#include <linux/of_fdt.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/cache.h>
#include <linux/clocksource.h>
#include <linux/elf.h>
#include <linux/err.h>
#include <linux/errno.h>
#include <linux/gfp.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/sched.h>
#include <linux/signal.h>
#include <linux/slab.h>
#include <linux/timekeeper_internal.h>
#include <linux/vmalloc.h>
#include <linux/random.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/clocksource.h>
#include <linux/clk-provider.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/compiler.h>
#include <linux/hrtimer.h>
#include <linux/time.h>
#include <asm/io.h>
#include <asm/barrier.h>
#include <asm/bug.h>
#include <asm/page.h>
#include <asm/unistd.h>
#include <asm/vdso_datapage.h>
#include <asm/vdso_timer_info.h>
#include <asm/asm-offsets.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/compiler.h>
#include <linux/of_address.h>
#include <linux/of_fdt.h>
#include <linux/of_platform.h>
#include <asm/l2_cache.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/cpu.h>
#include <linux/memblock.h>
#include <linux/seq_file.h>
#include <linux/console.h>
#include <linux/screen_info.h>
#include <linux/delay.h>
#include <linux/dma-mapping.h>
#include <linux/of_fdt.h>
#include <linux/of_platform.h>
#include <asm/setup.h>
#include <asm/sections.h>
#include <asm/proc-fns.h>
#include <asm/cache_info.h>
#include <asm/elf.h>
#include <nds32_intrinsic.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/errno.h>
#include <linux/signal.h>
#include <linux/ptrace.h>
#include <linux/personality.h>
#include <linux/freezer.h>
#include <linux/tracehook.h>
#include <linux/uaccess.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/export.h>
#include <linux/highmem.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/interrupt.h>
#include <linux/memblock.h>
#include <asm/fixmap.h>
#include <asm/tlbflush.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/extable.h>
#include <linux/module.h>
#include <linux/signal.h>
#include <linux/ptrace.h>
#include <linux/mm.h>
#include <linux/init.h>
#include <linux/hardirq.h>
#include <linux/uaccess.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/extable.h>
#include <linux/uaccess.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/init_task.h>
#include <asm/pgalloc.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/irqchip.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/irq.h>
#include <linux/of.h>
#include <linux/of_irq.h>
#include <linux/of_address.h>
#include <linux/interrupt.h>
#include <linux/irqdomain.h>
#include <linux/irqchip.h>
#include <nds32_intrinsic.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/mm.h>
#include <linux/sched.h>
#include <linux/fs.h>
#include <linux/pagemap.h>
#include <linux/module.h>
#include <asm/cacheflush.h>
#include <asm/proc-fns.h>
#include <asm/shmparam.h>
#include <asm/cache_info.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/module.h>
#include <linux/elf.h>
#include <linux/vmalloc.h>
#include <linux/moduleloader.h>
#include <asm/pgtable.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/module.h>
#include <linux/personality.h>
#include <linux/kallsyms.h>
#include <linux/hardirq.h>
#include <linux/kdebug.h>
#include <linux/sched/task_stack.h>
#include <linux/uaccess.h>
#include <linux/ftrace.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/module.h>
#include <linux/sched.h>
#include <linux/mm.h>
#include <asm/nds32.h>
#include <asm/pgtable.h>
#include <asm/tlbflush.h>
#include <asm/cacheflush.h>
#include <asm/l2_cache.h>
#include <nds32_intrinsic.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/module.h>
#include <linux/string.h>
#include <linux/delay.h>
#include <linux/in6.h>
#include <linux/syscalls.h>
#include <linux/uaccess.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/proc_fs.h>
#include <linux/uaccess.h>
#include <linux/sysctl.h>
#include <asm/unaligned.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/ptrace.h>
#include <linux/regset.h>
#include <linux/tracehook.h>
#include <linux/elf.h>
#include <linux/sched/task_stack.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/sched/debug.h>
#include <linux/sched/task_stack.h>
#include <linux/stacktrace.h>
#include <linux/ftrace.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/sched.h>
#include <linux/mman.h>
#include <linux/shm.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/sched.h>
#include <linux/sched/debug.h>
#include <linux/sched/task_stack.h>
#include <linux/delay.h>
#include <linux/kallsyms.h>
#include <linux/uaccess.h>
#include <asm/elf.h>
#include <asm/proc-fns.h>
#include <linux/ptrace.h>
#include <linux/reboot.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/sched.h>
#include <linux/sched/task_stack.h>
#include <linux/kbuild.h>
#include <asm/thread_info.h>
#include <asm/ptrace.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/spinlock_types.h>
#include <linux/mm.h>
#include <linux/sched.h>
#include <asm/nds32.h>
#include <nds32_intrinsic.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/syscalls.h>
#include <linux/signal.h>
#include <linux/unistd.h>
#include <asm/syscalls.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/syscalls.h>
#include <linux/uaccess.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/types.h>
#include <linux/mm.h>
#include <linux/string.h>
#include <linux/dma-noncoherent.h>
#include <linux/io.h>
#include <linux/cache.h>
#include <linux/highmem.h>
#include <linux/slab.h>
#include <asm/cacheflush.h>
#include <asm/tlbflush.h>
#include <asm/proc-fns.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

#include <linux/vmalloc.h>
#include <linux/io.h>
#include <linux/mm.h>
#include <asm/pgtable.h>

      
      Copyright (C) 2005-2017 Andes Technology Corporation

struct cache_info {
	unsigned char ways;
	unsigned char line_size;
	unsigned short sets;
	unsigned short size;
#if defined(CONFIG_CPU_CACHE_ALIASING)
	unsigned short aliasing_num;
	unsigned int aliasing_mask;
#endif

      
      Copyright (c) 2005-2017 Mellanox Technologies. All rights reserved.

      
      Copyright (C) 2005-6 DiBcom, SA
 */
#ifndef _DIB0700_H_
#define _DIB0700_H_

      
      Copyright (C) 2005-6 DiBcom, SA
 */
#include "dib0700.h"

      
      Copyright (c) 2005-6 Ian McDonald <ian.mcdonald@jandi.co.nz>

      
      Copyright (C) 2005-6 Patrick Boettcher <pb@linuxtv.de>

      
      Copyright (C) 2005-6 Patrick Boettcher <pb@linuxtv.org>

      
      Copyright (c) 2005-6 The University of Waikato, Hamilton, New Zealand.

      
      Copyright (c) 2005-6 The University of Waikato, Hamilton, New Zealand.
 *
 *  This code has been developed by the University of Waikato WAND
 *  research group. For further information please see http://www.wand.net.nz/
 *  or e-mail Ian McDonald - ian.mcdonald@jandi.co.nz

      
      Copyright (C) 2005-7 DiBcom (http://www.dibcom.fr/)

      
      Copyright (c) 2005-7 Ian McDonald <ian.mcdonald@jandi.co.nz>

      
      Copyright (c) 2005-7 Ian McDonald <ian.mcdonald@jandi.co.nz>
 *
 *  An implementation of the DCCP protocol

      
      Copyright (c) 2005-7 The University of Waikato, Hamilton, New Zealand.

      
      Copyright (C) 2005-8 Patrick Boettcher <pb@linuxtv.org>

      
      Copyright (C) 2005-9 DiBcom (http://www.dibcom.fr/)

      
      Copyright (C) 2005-9 DiBcom, SA et al
 */
#include "dib0700.h"

      
      Copyright (C) 2005 Adaptec, Inc.  All rights reserved.

      
      Copyright (c) 2005, Advanced Micro Devices, Inc.
 *
 *  Developed with help from the 2.4.30 MMC AU1XXX controller including
 *  the following copyright notices:

      
      Copyright (C) 2005 Alex Aizman

      
      Copyright (c) 2005 Alexander Wykes

      
      Copyright (c) 2005 Alexey Starikovskiy <alexey.y.starikovskiy@intel.com>

      
      Copyright (C) 2005 Anders Blomdell <anders.blomdell@control.lth.se>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (c) 2005 Andrea Bittau <a.bittau@cs.ucl.ac.uk>

      
      Copyright (c) 2005 Andrea Bittau <a.bittau@cs.ucl.ac.uk>
 *

      
      Copyright (c) 2005 Andrea Merello <andrea.merello@gmail.com>
 *

      
      Copyright (c) 2005 Andrea Merello <andrea.merello@gmail.com>
 *
 * Mostly extracted from the rtl8180-sa2400 driver for the
 * in-kernel generic ieee802.11 stack.

      
      Copyright (c) 2005  Andreas Jaggi <andreas.jaggi@waterwave.ch>

      
      Copyright (c) 2005 Andreas Jaggi <andreas.jaggi@waterwave.ch>

      
      Copyright (C) 2005 Andreas Jaggi <andreas.jaggi@waterwave.ch>

      
      Copyright (C) 2005 Andreas Jaggi <andreas.jaggi@waterwave.ch>
 *
 * Derived from the Broadcom 4400 device driver.

      
      Copyright (C) 2005 Andreas Oberritter <obi@linuxtv.org>
 *
 * based on pluto2.c 1.10 - http://instinct-wp8.no-ip.org/pluto/
 *	by Dany Salman <salmandany@yahoo.fr>

      
      Copyright (C) 2005 Andrew de Quincey <adq_dvb@lidskialf.net>

      
      Copyright (c) 2005 Andrey Panin <pazke@donpac.ru>
 *
 * Based on driver written by Pete Reynolds.

      
      Copyright (C) 2005  Andriy Skulysh

      
      Copyright (C) 2005 Andriy Skulysh

      
      Copyright (C) 2005  Andriy Skulysh
 *
 * Based on arch/sh/kernel/cpu/sh3/clock-sh7705.c

      
      Copyright (c) 2005 Andriy Skulysh
 *
 *  Based on Sharp's Corgi Backlight Driver

      
      Copyright (C) 2005 Andriy Skulysh
 * Split from drivers/input/keyboard/hp600_keyb.c

      
      Copyright (C) 2005 Anthony Liguori <aliguori@us.ibm.com>

      
      Copyright (c) 2005 Anton Altaparmakov

      
      Copyright (C) 2005 Antonino Daplas <adaplas @pol.net>

      
      Copyright (C) 2005 Antonino Daplas <adaplas@pol.net>

      
      Copyright (C) 2005 Antonino Daplas <adaplas@pol.net>
 *
 *      Based from the VESA(TM) Coordinated Video Timing Generator by
 *      Graham Loveridge April 9, 2003 available at
 *      http://www.elo.utfsm.cl/~elo212/docs/CVTd6r1.xls

      
      Copyright (C) 2005 Arcom Control Systems Ltd.

      
      Copyright (C) 2005 Arcom Control Systems Ltd.
 *
 * Based on AMD's original 2.4 driver:

      
      Copyright (C) 2005 Arcom Control Systems Ltd.
 *
 *   Portions from AMD's original 2.4 driver:

      
      Copyright (c) 2005 Aristeu Sergio Rozanski Filho <aris@cathedrallabs.org>

      
      Copyright (C) 2005 ARM Ltd

      
      Copyright (c) 2005   Arnaldo Carvalho de Melo <acme@conectiva.com.br>

      
      Copyright (c) 2005 Arnaldo Carvalho de Melo <acme@conectiva.com.br>

      
      Copyright (c) 2005 Arnaldo Carvalho de Melo <acme@ghostprotocols.net>

      
      Copyright (c) 2005 Arnaud Patard <arnaud.patard@rtp-net.org>

      
      Copyright (c) 2005 Arnaud Patard <arnaud.patard@rtp-net.org>
 *

      
      Copyright (C) 2005 Arthur Huillet (ahuillet@users.sf.net)

      
      Copyright (c) 2005 ASPEED Technology Inc.

      
      Copyright (c) 2005 ASPEED Technology Inc.
 *
 * Permission to use, copy, modify, distribute, and sell this software and its
 * documentation for any purpose is hereby granted without fee, provided that
 * the above copyright notice appear in all copies and that both that
 * copyright notice and this permission notice appear in supporting
 * documentation, and that the name of the authors not be used in
 * advertising or publicity pertaining to distribution of the software without
 * specific, written prior permission.  The authors makes no representations
 * about the suitability of this software for any purpose.  It is provided
 * "as is" without express or implied warranty.

      
      Copyright (c) 2005 Aspen Systems, Inc.
 *
 * Adapted to 2.6.20 by Carsten Emde <cbe@osadl.org>

      
      Copyright (C) 2005       Bartlomiej Zolnierkiewicz
 *
 * This driver supports the following IDE floppy drives:
 *

      
      Copyright(C) 2005, Benedikt Spranger <b.spranger@linutronix.de>

      
      Copyright (c) 2005 Ben Gardner <bgardner@wabtec.com>

      
      Copyright (C) 2005 Ben Gardner <bgardner@wabtec.com>

      
      Copyright (C) 2005 Ben Gardner <bgardner@wabtec.com>
 *
 * Based on eeprom.c

      
      Copyright (C) 2005  Ben Gardner <bgardner@wabtec.com>
 *
 * The DS2482 is a sensor chip made by Dallas Semiconductor (Maxim).
 * It is a I2C to 1-wire bridge.
 * There are two variations: -100 and -800, which have 1 or 8 1-wire ports.
 * The complete datasheet can be obtained from MAXIM's website at:

      
      Copyright (C) 2005 Ben. Herrenschmidt (benh@kernel.crashing.org)

      
      Copyright (C) 2005 Benjamin Herrenschmidt (benh@kernel.crashing.org)

      
      Copyright (C) 2005 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 *                    IBM Corporation
 *
 * Based on pSeries_iommu.c:

      
      Copyright (c) 2005 Benjamin Herrenschmidt, IBM Corp.

      
      Copyright (c) 2005 Benjamin Herrenschmidt, IBM Corp

      
      Copyright (C) 2005 Benjamin Herrenschmidy <benh@kernel.crashing.org>,

      
      Copyright (C) 2005 Bernhard Rosenkraenzer <bero@arklinux.org>

      
      Copyright (C) 2005 Bob Copeland <me@bobcopeland.com>
 * Released under GPL v2.
 */

      
      Copyright (C) 2005 <bradlch@hotmail.com>
 *
 * V4L2 by Jean-Francois Moine <http://moinejf.free.fr>

      
      Copyright (C) 2005 Brian Rogan <bcr6@cornell.edu>, IBM

      
      Copyright (C) 2005 Broadcom Corporation

      
      Copyright (C) 2005 BULL SA.
 *

      
      Copyright (c) 2005, Bull S.A.
 *   Written by Pierre Peiffer <pierre.peiffer@bull.net>
 */

      
      Copyright (C) 2005 by Ash Willis <ashwillis@programmer.net>

      
      Copyright (C) 2005 by David Brownell

      
      Copyright (C) 2005 by David Brownell
 */

      
      Copyright (C) 2005 by Digi International Inc.
 * All rights reserved.
 *
 * Modified by fengjh at rising.com.cn
 * <lm-sensors@lm-sensors.org>
 * 2006.11

      
      Copyright (C) 2005 by Eric Van Hensbergen <ericvh@gmail.com>

      
      Copyright (C) 2005 by HP Labs

      
      Copyright (C) 2005 by Ivan Kokshaysky

      
      Copyright (C) 2005 by Latchesar Ionkov <lucho@ionkov.net>

      
      Copyright (C) 2005 by MIPS Technologies, Inc.
 */
#include <linux/cpumask.h>
#include <linux/oprofile.h>
#include <linux/interrupt.h>
#include <linux/smp.h>
#include <asm/irq_regs.h>
#include <asm/time.h>

      
      Copyright (C) 2005 by Stefan Lucke

      
      Copyright (C) 2005 by Thomas Winischhofer, Vienna, Austria

      
      Copyright (c) 2005 by Tilman Schmidt <tilman@imap.cc>,
 *                       Hansjoerg Lipp <hjlipp@web.de>.
 *

      
      Copyright (c) 2005 by Tilman Schmidt <tilman@imap.cc>,
 *                       Hansjoerg Lipp <hjlipp@web.de>,
 *                       Stefan Eilers.
 *

      
      Copyright (C) 2005 Calin A. Culianu <calin@ajvar.org>
 */

      
      Copyright (c) 2005, Christian Limpach

      
      Copyright (c) 2005 Christoph Bartelmus <lirc@bartelmus.de>

      
      Copyright (c) 2005, Christopher Clark

      
      Copyright (C) 2005 Christoph Lameter <cl@linux.com>
 *
 * Based on asm-i386/rwsem.h and other architecture implementation.

      
      copyright (C) 2005, Chuck Lever <cel@netapp.com>
 */

      
      Copyright (C) 2005	Chuck Lever <cel@netapp.com>
 *
 *  RPC client per-operation statistics provide latency and retry
 *  information about each type of RPC procedure in a given RPC program.
 *  These statistics are not for detailed problem diagnosis, but simply
 *  to indicate whether the problem is local or remote.

      
      Copyright (c) 2005 Cisco Systems.  All rights reserved.

      
      Copyright (c) 2005 Cisco Systems. All rights reserved.

      
      Copyright (c) 2005 Cisco Systems.  All rights reserved.
 * Roland Dreier <rolandd@cisco.com>
 *

      
      Copyright (C) 2005 Craig Shelley (craig@microtron.org.uk)
 *
 * Support to set flow control line levels using TIOCMGET and TIOCMSET
 * thanks to Karl Hiramoto karl@hiramoto.org. RTSCTS hardware flow
 * control thanks to Munir Nassar nassarmu@real-time.com

      
      Copyright (c) 2005 Dag Arne Osvik <da@osvik.no>

      
      Copyright (c) 2005 Dan M. Smith, IBM Corporation

      
      Copyright (c) 2005  Danny van Dyk <kugelfang@gentoo.org>

      
      Copyright (c) 2005 Danny van Dyk <kugelfang@gentoo.org>

      
      Copyright (C) 2005 Danny van Dyk <kugelfang@gentoo.org>

      
      Copyright (c) 2005 David Brownell

      
      Copyright (C) 2005 David Brownell

      
      Copyright (C) 2005 David Brownell
 */

      
      Copyright (C) 2005 David Brownell (ported to 2.6 SPI interface)

      
      Copyright (c) 2005 David Brownell
 *	Use the driver model and standard identifiers; handle bigger timeouts.
 */

      
      Copyright (c) 2005 David Kubicek	<dave@awk.cz>

      
      Copyright (c) 2005 David Shaohua Li <shaohua.li@intel.com>

      
      Copyright (C) 2005 David Shaohua Li <shaohua.li@intel.com>

      
      Copyright (C) 2005 Dell Inc.
 *
 * Remote BIOS Update (rbu) driver is used for updating DELL BIOS by
 * creating entries in the /sys file systems on Linux 2.6 and higher
 * kernels. The driver supports two mechanism to update the BIOS namely
 * contiguous and packetized. Both these methods still require having some
 * application to set the CMOS bit indicating the BIOS to update itself
 * after a reboot.

      
      Copyright (c) 2005, Devicescape Software, Inc.

      
      Copyright (C) 2005 Dirk Behme

      
      Copyright (C) 2005 Dirk Behme
 */

      
      Copyright (C) 2005 Dirk Behme
 *  - ad7877.c

      
      Copyright (c) 2005 Dirk Opfer

      
      Copyright (c) 2005		Dirk Opfer

      
      Copyright(c) 2005 Dirk Opfer

      
      Copyright(C) 2005 Dirk Opfer

      
      Copyright (c) 2005 Dirk Opfer
 *
 *	Based on code written by Sharp/Lineo for 2.4 kernels

      
      Copyright (c) 2005 Dirk Opfer
 *
 * Based on Sharp's 2.4 kernel patches

      
      Copyright (c) 2005 Dmitry Torokhov
 */

      
      Copyright (C) 2005 Dmitry Torokhov

      
      Copyright (C) 2005 Dmitry Torokhov <dtor@mail.ru>

      
      Copyright (C) 2005 Dmitry Yusupov

      
      Copyright (C) 2005 Duncan Sands, Roman Kagan (rkagan

      
      Copyright (C) 2005 Duncan Sands, Roman Kagan (rkagan
 ******************************************************************************/

      
      Copyright (C) 2005 Embedded Alley Solutions, Inc

      
      Copyright (c) 2005 Embedded Alley Solutions, Inc.
 * Matt Porter <mporter@embeddedalley.com>
 *
 * Based on patch_cmedia.c and patch_realtek.c

      
      Copyright (c) 2005 Enrik Berkhan <Enrik.Berkhan@akk.org>
 *
 * Some code taken from:

      
      Copyright (c) 2005 Eugene Surovegin <ebs@ebshome.net>

      
      Copyright (C) 2005 Faraday Corp.

      
      Copyright (C) 2005      Frank Arnold (frank@scirocco-5v-turbo.de)

      
      Copyright (C) 2005	   Frank Arnold (frank@scirocco-5v-turbo.de)

      
      Copyright (C) 2005,      Freescale (www.freescale.com)

      
      Copyright (C) 2005 Georg Acher, BayCom GmbH (acher at baycom dot de)

      
      Copyright (C) 2005 Gilbert Wu <gilbert_wu@adaptec.com>

      
      Copyright (c) 2005 Giorgio Padrin <giorgio@mandarinlogiq.org>

      
      Copyright (c) 2005 Giorgio Padrin <giorgio@mandarinlogiq.org>
 */

      
      Copyright (C) 2005 Greg Kroah-Hartman <gregkh@suse.de>

      
      Copyright (C) 2005 Guillaume Thouvenin <guillaume.thouvenin@bull.net>

      
      Copyright (C) 2005 Gyorgy Jeney <nog@bsemi.com>

      
      Copyright (C) 2005  Hans Verkuil <hverkuil@xs4all.nl>

      
      Copyright (C) 2005 Hans Verkuil <hverkuil@xs4all.nl>

      
      Copyright (c) 2005 Henk Vergonet <Henk.Vergonet@gmail.com>

      
      Copyright (c) 2005 Henk Vergonet <Henk.Vergonet@gmail.com>
 *

      
      Copyright (c) 2005 Herbert Xu <herbert@gondor.apana.org.au>

      
      Copyright (c) 2005 Herbert Xu <herbert@gondor.apana.org.au>
 *
 * Portions derived from Cryptoapi, by Alexander Kjeldaas <astor@fast.no>
 * and Nettle, by Niels Möller.

      
      Copyright (C) 2005 Hewlett-Packard Development Comapny, L.P.

      
      Copyright (C) 2005 Hewlett-Packard Development Company, L.P.

      
      Copyright (c) 2005 Ian McDonald <iam4@cs.waikato.ac.nz>

      
      Copyright (c) 2005 Ian McDonald <ian.mcdonald@jandi.co.nz>

      
      Copyright (c) 2005 Ian Molton

      
      Copyright(c) 2005 Ian Molton <spyro@f2s.com>

      
      Copyright (c) 2005 Ian Molton <spyro@f2s.com>
 *
 * Modified to work with 2.6 by Richard Purdie <rpurdie@rpsys.net>

      
      Copyright (C) 2005, IBM Corp.
 *
 * Created by: Haren Myneni

      
      Copyright (C) 2005, IBM Corp.
 *
 * Created by: Michael Ellerman

      
      Copyright (C) 2005 IBM Corporation.

      
      Copyright (C) 2005 IBM Corporation
 *

      
      Copyright (C) 2005 IBM Corporation
 *
 * Author(s):

      
      Copyright (C) 2005 IBM Corporation
 *
 * Authors:

      
      Copyright (c) 2005 IBM Corporation
 *  Joachim Fenkes <fenkes@de.ibm.com>
 *  Heiko J Schick <schickhj@de.ibm.com>
 *
 * All rights reserved.

      
      Copyright (C) 2005 Ilya A. Volynets-Evenbakh

      
      Copyright (C) 2005 Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
 * swiped from i386, and cloned for MIPS by Geert, polished by Ralf.
 * IP32 changes by Ilya.

      
      Copyright (C) 2005 Ilya A. Volynets <ilya@total-knowledge.com>
 */
#include <linux/types.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/interrupt.h>
#include <linux/export.h>
#include <asm/bootinfo.h>
#include <asm/io.h>
#include <asm/mipsregs.h>
#include <asm/page.h>
#include <asm/ip32/crime.h>
#include <asm/ip32/mace.h>

      
      Copyright (C) 2005 Ilya A. Volynets (Total Knowledge)
 */
#include <linux/types.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/mm.h>

      
      Copyright (C) 2005, Intec Automation Inc.

      
      Copyright (c) 2005, Intec Automation Inc.
 *
 * Some parts are based on lart.c by Abraham Van Der Merwe

      
      Copyright (C) 2005,      Intec Automation (mike@steroidmicros.com)

      
      Copyright (C) 2005 Intel Corp.

      
      Copyright (c) 2005, Intel Corporation.

      
      Copyright (C) 2005 Intel Corporation

      
      Copyright (C) 2005, Intel Corporation.
 *

      
      Copyright (c) 2005 Intel Corporation.  All rights reserved.

      
      Copyright (c) 2005 Intel Corporation. All rights reserved.

      
      Copyright(c) 2005 Intel Corporation. All rights reserved.

      
      Copyright (C) 2005 Intel Corporation
 *
 * All rights reserved.

      
      Copyright (C) 2005 Intel Corporation
 * 	Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
 * 	- Added _PDC for SMP C-states on Intel CPUs
 */

      
      Copyright (c) 2005 Intel Corp.
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2005 Intel Corp
 *      Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
 */

      
      Copyright (C) 2005 Intel Corp	Zou Nan hai <nanhai.zou@intel.com>
 *

      
      Copyright (c) 2005 Intel Inc. All rights reserved.

      
      Copyright (C) 2005 International Business Machines Corporation

      
      Copyright (C) 2005 International Business Machines
 *
 * Updates, 2005, John Rose <johnrose@austin.ibm.com>
 * Updates, 2005, Linas Vepstas <linas@austin.ibm.com>

      
      Copyright (C) 2005 International Business Machines
 *
 * Updates, 2005, John Rose <johnrose@austin.ibm.com>
 * Updates, 2005, Linas Vepstas <linas@austin.ibm.com>
 * Updates, 2013, Gavin Shan <shangw@linux.vnet.ibm.com>

      
      Copyright (c) 2005 Intracom S.A.
 *  by Pantelis Antoniou <panto@intracom.gr>
 *

      
      Copyright (C) 2005 Ivan Kokshaysky

      
      Copyright (c) 2005 - James Bottomley <James.Bottomley@steeleye.com>

      
      Copyright (c) 2005 - James Bottomley <James.Bottomley@steeleye.com>
 *
 * The basic idea here is to allow any "device controller" (which
 * would most often be a Host Bus Adapter to use the services of one
 * or more tranport classes for performing transport specific
 * services.  Transport specific services are things that the generic
 * command layer doesn't want to know about (speed settings, line
 * condidtioning, etc), but which the user might be interested in.
 * Thus, the HBA's use the routines exported by the transport classes
 * to perform these functions.  The transport classes export certain
 * values to the user via sysfs using attribute containers.

      
      Copyright (c) 2005 - James Bottomley <James.Bottomley@steeleye.com>
 *
 * The basic idea here is to enable a device to be attached to an
 * aritrary numer of classes without having to allocate storage for them.
 * Instead, the contained classes select the devices they need to attach
 * to via a matching function.

      
      Copyright (C) 2005 James Chapman (ds1337 core)

      
      Copyright (c) 2005  James Simmons

      
      Copyright (C) 2005, Jaya Kumar <jayalk@intworks.biz>

      
      Copyright (C) 2005 Jeff Dike (jdike@karaya.com)

      
      Copyright (C) 2005 Jesper Juhl <jj@chaosbits.net>
 *
 * Fan control based on smcFanControl:

      
      Copyright (C) 2005 Jesper Juhl <jj@chaosbits.net>
 *
 * The HardDisk Active Protection System (hdaps) is present in IBM ThinkPads
 * starting with the R40, T41, and X40.  It provides a basic two-axis
 * accelerometer and other data, such as the device's temperature.

      
      Copyright (c) 2005      Jim Cromie <jim.cromie@gmail.com>
*/

      
      Copyright (c) 2005 Jim Cromie <jim.cromie@gmail.com>

   NB: this work was tested on the Geode SC-1100 and PC-87366 chips.
   NSC sold the GEODE line to AMD, and the PC-8736x line to Winbond.

      
      Copyright (c) 2005 Joern Engel <joern@wh.fh-wedel.de>
 *
 * This code is GPL

      
      Copyright (C) 2005      Johannes Berg (johannes@sipsolutions.net)

      
      Copyright (c) 2005 John Bicket
 *   All rights reserved.
 *
 *   Redistribution and use in source and binary forms, with or without
 *   modification, are permitted provided that the following conditions
 *   are met:
 *   1. Redistributions of source code must retain the above copyright
 *      notice, this list of conditions and the following disclaimer,

      
      Copyright (c) 2005 John Lenz
 * Based on from xtkbd.c
 *

      
      Copyright (C) 2005 John Lenz <lenz@cs.wisc.edu>

      
      Copyright (C) 2005 John McCutchan

      
      Copyright (C) 2005 John McCutchan
 */

      
      Copyright (C) 2005 John McCutchan
 */
#ifndef _LINUX_INOTIFY_H
#define _LINUX_INOTIFY_H

      
      Copyright (C) 2005 John Williams <jwilliams@itee.uq.edu.au>

      
      Copyright (C) 2005 John Williams <jwilliams@itee.uq.edu.au>
 *
 * Based on PowerPC version derived from arch/arm/mm/consistent.c

      
      Copyright (c) 2005, Keir Fraser
 */

      
      Copyright (c) 2005 Keir Fraser
 *
 * From: xen-unstable 10676:af9809f51f81a3c43f276f00c81a52ef558afda4

      
      Copyright (c) 2005, Keir Fraser <keir@xensource.com>
 */

      
      Copyright (c) 2005 Keir Fraser
 *
 * Linux coding style, mod r/m decoder, segment base fixes, real-mode
 * privileged instructions:
 *

      
      Copyright (C) 2005 Keith Owens <kaos@sgi.com>

      
      Copyright (C) 2005 Keith Owens <kaos@sgi.com>
 */
#ifndef _ASM_IA64_MCA_ASM_H
#define _ASM_IA64_MCA_ASM_H

      
      Copyright (c) 2005 Kenan Esau <kenan.esau@conan.de>
 *
 * TouchScreen detection, absolute mode setting and packet layout is taken from
 * Harald Hoyer's description of the device.

      
      Copyright (C) 2005 Khalid Aziz <khalid.aziz@hp.com>

      
      Copyright (C) 2005 Kihon Technologies Inc., Steven Rostedt

      
      Copyright (C) 2005 Kirk Lapray <kirk_lapray@bigfoot.com>

      
      Copyright (C) 2005 Kirk Lapray <kirk_lapray@bigfoot.com>
 *
 *    Based on code from Jack Kelliher (kelliher@xmission.com)

      
      Copyright (C) 2005 Kirk Lapray <kirk.lapray@gmail.com>

      
      Copyright (C) 2005 Kirk Lapray (kirk.lapray@gmail.com)

      
      Copyright (c) 2005 Koninklijke Philips Electronics N.V.
 *
 * NOTE: This driver does not have suspend/resume functionality
 * This driver is intended for engineering development purposes only

      
      Copyright (C) 2005 Kontron Canada
 *
 * All rights reserved.

      
      Copyright (c) 2005 Linas Vepstas <linas@linas.org>
 */

      
      Copyright (C) 2005 Lothar Wassmann <LW@KARO-electronics.de>
 *
 * Derived from the SL811 HCD, rewritten for ISP116x.

      
      Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>

      
      Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
 *
 * Luben Tuikov: Some register value updates to make it work with the window
 * agnostic register r/w functions.  Some register corrections, sizes,
 * etc.

      
      Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
 *
 * Parts of this code adapted from David Chaw's adp94xx_seq.c.

      
      Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>

      
      Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
 *		       Markus Rechberger <mrechberger@gmail.com>
 *		       Mauro Carvalho Chehab <mchehab@kernel.org>
 *		       Sascha Sommer <saschasommer@freenet.de>

      
      Copyright (C) 2005 Ludovico Cavedon <cavedon@sssup.it>
//		      Markus Rechberger <mrechberger@gmail.com>
//		      Mauro Carvalho Chehab <mchehab@kernel.org>
//		      Sascha Sommer <saschasommer@freenet.de>

      
      Copyright (c) 2005 m5603x Linux Driver Project <m5602@x3ng.com.br>
 *
 * Portions of code to USB interface and ALi driver software,

      
      Copyright (C) 2005 m5603x Linux Driver Project <m5602@x3ng.com.br>
 *
 * Portions of code to USB interface and ALi driver software,

      
      Copyright (c) 2005	Maarten Deprez <maartendeprez@users.sourceforge.net>

      
      Copyright (c) 2005  Maciej W. Rozycki

      
      Copyright (C) 2005  Maciej W. Rozycki

      
      Copyright (C) 2005, Marcel Selhorst <tpmdd@selhorst.net>

      
      Copyright (C) 2005 Marc Kleine-Budde, Pengutronix

      
      Copyright (C) 2005 Mark M. Hoffman <mhoffman@lightlink.com>

      
      Copyright (C) 2005 Markus Rechberger <mrechberger@gmail.com>
 *		      Ludovico Cavedon <cavedon@sssup.it>
 *		      Mauro Carvalho Chehab <mchehab@kernel.org>

      
      Copyright (c) 2005 Martin Langer <martin-langer@gmx.de>,

      
      Copyright (c) 2005 Martin Langer <martin-langer@gmx.de>

      
      Copyright (C) 2005 Martin Langer <martin-langer@gmx.de>

      
      Copyright (c) 2005 Martin Langer <martin-langer@gmx.de>,
		     Stefano Brivio <stefano.brivio@polimi.it>
		     Michael Buesch <m@bues.ch>
		     Danny van Dyk <kugelfang@gentoo.org>
     Andreas Jaggi <andreas.jaggi@waterwave.ch>

      
      Copyright (c) 2005 Martin Langer <martin-langer@gmx.de>,
		     Stefano Brivio <stefano.brivio@polimi.it>
		     Michael Buesch <m@bues.ch>
		     Danny van Dyk <kugelfang@gentoo.org>
		     Andreas Jaggi <andreas.jaggi@waterwave.ch>

      
      Copyright (c) 2005 Martin Langer <martin-langer@gmx.de>,
                     Stefano Brivio <stefano.brivio@polimi.it>
                     Michael Buesch <m@bues.ch>
                     Danny van Dyk <kugelfang@gentoo.org>
                     Andreas Jaggi <andreas.jaggi@waterwave.ch>

  Some parts of the code in this file are derived from the ipw2200

      
      Copyright (c) 2005 Martin Langer <martin-langer@gmx.de>,
		     Stefano Brivio <stefano.brivio@polimi.it>
		     Michael Buesch <m@bues.ch>
		     Danny van Dyk <kugelfang@gentoo.org>
		     Andreas Jaggi <andreas.jaggi@waterwave.ch>

  Some parts of the code in this file are derived from the ipw2200

      
      Copyright (c) 2005 Matthew Wilcox

      
      Copyright (C) 2005 Matthias Blaschke <blaschke at synertronixx.de

      
      Copyright (C) 2005  Matthias Urlichs <smurf@smurf.noris.de>

  Portions copied from the Keyspan driver by Hugh Blemings <hugh@blemings.org>

      
      Copyright (c) 2005 Mauro Carvalho Chehab <mchehab@kernel.org>
//
// tea5767 autodetection thanks to Torsten Seeboth and Atsushi Nakagawa
// from their contributions on DScaler.

      
      Copyright (C) 2005 Maxime Bizon <mbizon@freebox.fr>

      
      Copyright (C) 2005	Media Lab Inc. <ito@mlb.co.jp>
 *
 *  This code is largely based on tb0219.h.

      
      Copyright (c) 2005 Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2005 Mellanox Technologies Ltd.  All rights reserved.

      
      Copyright (C) 2005 MEV Ltd. <http://www.mev.co.uk/>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (c) 2005 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2005 Michael Gernoth <michael@gernoth.net>

      
      Copyright (c) 2005 Michael Haboustak <mike-@cinci.rr.com> for Concept2, Inc

      
      Copyright (C) 2005      Michael Hanselmann (linux-kernel@hansmi.ch)

      
      Copyright (C) 2005	   Michael Hanselmann (linux-kernel@hansmi.ch)

      
      Copyright (C) 2005 Michael Hund <mhund@ld-didactic.de>
 *
 * Derived from Lego USB Tower driver

      
      Copyright (c) 2005 Michael Schmitz
 *
 *  Based on:

      
      Copyright (c) 2005 Michael Schmitz
 *
 * Based on amikbd.c, which is

      
      Copyright (C) 2005 Michel Xhaard mxhaard@magic.fr

      
      Copyright (C) 2005 Michel Xhaard mxhaard@magic.fr
 *
 * V4L2 by Jean-Francois Moine <http://moinejf.free.fr>

      
      Copyright (C) 2005 Mike Christie

      
      Copyright (C) 2005 Mike Christie. All rights reserved.

      
      Copyright (C) 2005 Mike Christie
 * based on code maintained by open-iscsi@googlegroups.com
 *

      
      Copyright (C) 2005 Mike Isely <isely@pobox.com>

      
      Copyright (C) 2005 Mike Wray, Hewlett-Packard

      
      Copyright (c) 2005 Milan Jurik, Petr Stehlik of ARAnyM dev team
 *
 * Based on ARAnyM driver for FreeMiNT written by Standa Opichal

      
      Copyright (C) 2005 Miloslav Trmac <mitr@volny.cz>

      
      Copyright (C) 2005 Mips Technologies

      
      Copyright (C) 2005 Mips Technologies, Inc
 */

      
      Copyright (C) 2005 MIPS Technologies, Inc.

      
      Copyright (C) 2005 MIPS Technologies, Inc.  All rights reserved.

      
      Copyright (C) 2005  MIPS Technologies, Inc.	All rights reserved.
 *	Author: Maciej W. Rozycki <macro@mips.com>
 */

      
      Copyright (C) 2005  MIPS Technologies, Inc.	All rights reserved.
 *	Author: Maciej W. Rozycki <macro@mips.com>
 *
 * This file define the irq handler for MIPS CPU interrupts.

      
      Copyright (C) 2005 MIPS Technologies, Inc.
 */
#ifndef _ASM_ABI_H
#define _ASM_ABI_H

      
      Copyright (C) 2005 MIPS Technologies, Inc.
 */
#include <linux/compiler.h>
#include <linux/errno.h>
#include <linux/init.h>
#include <linux/oprofile.h>
#include <linux/smp.h>
#include <asm/cpu-info.h>
#include <asm/cpu-type.h>

      
      Copyright (C) 2005 Mips Technologies, Inc
 */
#include <linux/cpu.h>
#include <linux/cpuset.h>
#include <linux/cpumask.h>
#include <linux/delay.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/sched.h>
#include <linux/sched/task.h>
#include <linux/cred.h>
#include <linux/security.h>
#include <linux/types.h>
#include <linux/uaccess.h>

      
      Copyright (c) 2005 Misha Zhilin <misha@epiphan.com>

      
      Copyright (c) 2005 MontaVista Software
 */
#ifndef _EHCI_FSL_H
#define _EHCI_FSL_H

      
      Copyright (c) 2005 MontaVista Software, Inc. <source@mvista.com>

      
      Copyright (C) 2005 MontaVista Software Inc. <source@mvista.com>
 *
 * 2_by_8 routines added by Simon Munton

      
      Copyright (C) 2005 Narayanan R S <nars@kadamba.org>
 *

      
      Copyright (C) 2005 Narayanan R S <nars@kadamba.org>


      
      Copyright (C) 2005 Nathan Lynch

      
      Copyright (c) 2005 Network Appliance, Inc. All rights reserved.

      
      Copyright (c) 2005, Nguyen Anh Quynh <aquynh@gmail.com>

      
      Copyright (C) 2005 Nguyen Anh Quynh <aquynh@gmail.com>

      
      Copyright (c) 2005 Nick Sillik <n.sillik@temple.edu>
 *
 * Initial work by:

      
      Copyright (C) 2005 Nokia Corporation

      
      Copyright (C) 2005 Nokia Corporation
 *

      
      Copyright (C) 2005 Nokia Corporation
 * Author: Paul Mundt <paul.mundt@nokia.com>
 *

      
      Copyright (C) 2005 Nokia Corporation
 * Author: Paul Mundt <paul.mundt@nokia.com>
 *         Juha Yrjölä <juha.yrjola@nokia.com>
 * OMAP Dual-mode timer framework support by Timo Teras
 *
 * Some parts based off of TI's 24xx code:
 *

      
      Copyright (C) 2005 Nokia Corporation
 * OMAP2 support by Juha Yrjola
 * API improvements and OMAP2 clock framework support by Timo Teras
 *

      
      Copyright (C) 2005 Nokia Corporation (taken from islsm_pda.h)

struct pda_entry {
	__le16 len;	/* includes both code and data */
	__le16 code;
	u8 data[0];
} __packed;

      
      Copyright (C) 2005 Nokia Corporation
 *  Written by Tony Lindgren <tony@atomide.com>
 *

      
      Copyright (C) 2005 Nokia Corporation
 * Written by Tony Lindgren <tony@atomide.com>
 *

      
      Copyright (C) 2005 Olav Kongas <ok@artecdesign.ee>
 * Portions:

      
      Copyright (C) 2005 Olav Kongas <ok@artecdesign.ee>
 *
 * Portions:

      
      Copyright (c) 2005 Open Grid Computing, Inc. All rights reserved.

      
      Copyright (C) 2005 Oracle.  All rights reserved.

      
      Copyright (C) 2005 Oracle.  All rights reserved.
 */

      
      Copyright (C) 2005 Oracle.  All rights reserved.
 *
 * Please read Documentation/filesystems/configfs/configfs.txt before using
 * the configfs interface, ESPECIALLY the parts about reference counts and
 * item destructors.

      
      Copyright (C) 2005 Oracle.  All rights reserved.
 *
 * Please see Documentation/filesystems/configfs/configfs.txt for more
 * information.

      
      Copyright (C) 2005 Oracle.  All rights reserved.
 *
 * Please see the file Documentation/filesystems/configfs/configfs.txt for
 * critical information about using the config_item interface.

      
      Copyright (c) 2005 Palmsource, Inc.

      
      Copyright (C) 2005 Paolo

      
      Copyright (c) 2005 PathScale, Inc.  All rights reserved.

      
      Copyright (c) 2005 PathScale, Inc. All rights reserved.

      
      Copyright (C) 2005 Patrick Boettcher <patrick.boettcher@posteo.de>

      
      Copyright (C) 2005 Patrick Boettcher (patrick.boettcher@posteo.de)

      
      Copyright (C) 2005 Patrick Boettcher (patrick.boettcher@posteo.de)
 *
 * partly based on the SDK published by Nebula Electronics

      
      Copyright (C) 2005 Patrick Boettcher (patrick.boettcher@posteo.de)
 *
 * Thanks to
 *   - AVerMedia who kindly provided information and
 *   - Glen Harris who suffered from my mistakes during development.

      
      Copyright (C) 2005 Patrick Boettcher <patrick.boettcher@posteo.de>
 *
 * Thanks to Twinhan who kindly provided hardware and information.

      
      Copyright (C) 2005 Patrick Boettcher <pb@linuxtv.org>

      
      Copyright (C) 2005 Patrick Mochel
 *
 * This file is released under the GPL v2.

      
      Copyright (C) 2005 Patrick Mochel
 *
 *	This file is rleased under the GPL v2.

      
      Copyright (C) 2005 Paul Mackerras, IBM Corp. <paulus@samba.org>

      
      Copyright (C) 2005 Paul Mackerras, IBM Corp. <paulus@samba.org>
 *
 * Released under the terms of the GNU GPL v2.

      
      Copyright (C) 2005 Paul Mackerras, IBM Corp. <paulus@samba.org>
 *
 * Use and redistribute under the terms of the GNU GPL v2.

      
      Copyright (C) 2005  Paul Mundt

      
      Copyright (C) 2005  Paul Mundt
 *
 * FRQCR parsing hacked out of arch/sh/kernel/time.c

      
      Copyright (C) 2005  Paul Mundt
 *
 * Provide real functions which expand to whatever the header file defined.
 * Also definitions of machine independent IO functions.

      
      Copyright (C) 2005 Pavel Machek

      
      Copyright (C) 2005 Pavel Mironchik <pmironchik@optifacio.net>

      
      Copyright (C) 2005, Pavel Roskin.

      
      Copyright (C) 2005 Peter Fuerst (pf@net.alphadv.de) - IP28
 */

      
      Copyright (C) 2005      Peter Osterlund (petero2@telia.com)

      
      Copyright (C) 2005	   Peter Osterlund (petero2@telia.com)

      
      Copyright (c) 2005 Pete Zaitcev <zaitcev@redhat.com>

      
      Copyright (C) 2005 Pete Zaitcev (zaitcev@redhat.com)
 */

      
      Copyright (c) 2005 Petr Stehlik of ARAnyM dev team

      
      Copyright (c) 2005 Petr Stehlik of ARAnyM dev team
 *
 * Reworked for Linux by Roman Zippel <zippel@linux-m68k.org>

      
      Copyright (C) 2005 Phil Chang <pchang23@sbcglobal.net>

      
      Copyright (C) 2005       Philippe De Muyter (phdm@macqel.be)

      
      Copyright (C) 2005, PMC-Sierra, Inc.	 All rights reserved.
 * Author: Andrew Hughes, Andrew_Hughes@pmc-sierra.com
 *

      
      Copyright (C) 2005 Rajesh Shah (rajesh.shah@intel.com)

      
      Copyright (C) 2005 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2005 Ralf Baechle (ralf@linux-mips.org)
 */
#ifndef __ASM_MACH_GENERIC_KERNEL_ENTRY_H
#define __ASM_MACH_GENERIC_KERNEL_ENTRY_H

      
      Copyright (C) 2005 Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef __ASM_MACH_IP27_KERNEL_ENTRY_H
#define __ASM_MACH_IP27_KERNEL_ENTRY_H

      
      Copyright (C) 2005 Ralf Baechle (ralf@linux-mips.org)
 */
#ifndef __ASM_MACH_MIPS_CPU_FEATURE_OVERRIDES_H
#define __ASM_MACH_MIPS_CPU_FEATURE_OVERRIDES_H

      
      Copyright (C) 2005 Ralph Metzler <rjkm@metzlerbros.de>
 *                    Metzler Brothers Systementwicklung GbR
 *

      
      Copyright (C) 2005 Randy Dunlap

      
      Copyright (C) 2005 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2005 Red Hat, Inc. All Rights Reserved.

      
      Copyright(C) 2005, Red Hat, Inc., Ingo Molnar
 *
 *  data type definitions, declarations, prototypes

      
      Copyright(C) 2005, Red Hat, Inc., Ingo Molnar
 *
 *  data type definitions, declarations, prototypes and macros.

      
      Copyright (C) 2005 Red Hat, Inc., James Morris <jmorris@redhat.com>

      
      Copyright (c) 2005 Richard Purdie

      
      Copyright (c) 2005 Richard Purdie
 *
 * Based on Sharp's 2.4 kernel patches

      
      Copyright (c) 2005 Richard Purdie
 *
 * Based on Sharp's 2.4 kernel patches/lubbock.c

      
      Copyright (C) 2005 Richard Purdie <rpurdie@openedhand.com>

      
      Copyright (c) 2005 Rich Townsend <rhdt@bartol.udel.edu>
 *

      
      Copyright (c) 2005 Rick Koch <n1gp@hotmail.com>

      
      Copyright (C) 2005 Robert Love <rml@novell.com>

      
      Copyright (c) 2005 Roger Lucas <vt8231@hiddenengine.co.uk>

      
      Copyright (C) 2005  R Sharada (sharada@in.ibm.com)

      
      Copyright (C) 2005 Russell King.

      
      Copyright (C) 2005 Russell King.
 *  Data taken from include/asm-i386/serial.h
 */
#include <linux/module.h>
#include <linux/init.h>
#include <linux/serial_8250.h>

      
      Copyright (c) 2005, Rusty Russell, IBM Corporation

      
      Copyright (C) 2005 Rusty Russell IBM Corporation
 */

      
      Copyright (C) 2005 Rusty Russell, IBM Corporation

      
      Copyright (C) 2005 Rusty Russell <rusty@rustcorp.com.au>

      
      Copyright (c) 2005 Samsung Electronics

      
      Copyright(c) 2005 Samsung Electronics
 *  Kyungmin Park <kyungmin.park@samsung.com>
 *
 *  Derived from nand_bbt.c

      
      Copyright (C) 2005 SAN People

      
      Copyright (C) 2005 Sascha Hauer, Pengutronix

      
      Copyright (c) 2005 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix

      
      Copyright (c) 2005 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix
 */

      
      Copyright (C) 2005 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix

      
      Copyright (c) 2005 Sasha Khapyorsky <sashak@alsa-project.org>
 *                    Takashi Iwai <tiwai@suse.de>
 *

      
      Copyright (C) 2005 ScaleMP Inc.

      
      Copyright (c) 2005 SDG Systems, LLC

      
      copyright (c) 2005 SDG Systems, LLC and,

      
      Copyright (C) 2005 Sean Young <sean@mess.org>

      
      Copyright (C) 2005 Sensoria Corp.

      
      Copyright (C) 2005 Sensoria Corp

      
      Copyright (C) 2005 SGI, Christoph Lameter

      
      Copyright (C) 2005 Silicon Graphics, Inc

      
      Copyright (c) 2005 Silicon Graphics, Inc.  All rights reserved.
 */

      
      Copyright (c) 2005 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (c) 2005 Silicon Graphics, Inc.  All Rights Reserved.
 */

      
      Copyright (C) 2005 Silicon Graphics, Inc.  All Rights Reserved.
 */

      
      Copyright (c) 2005 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_EXPORT_H__
#define __XFS_EXPORT_H__

      
      Copyright (C) 2005 Silicon Graphics, Inc.
 *	Christoph Lameter
 *
 * Allows to provide arch independent atomic definitions without the need to
 * edit all arch specific atomic.h files.

      
      Copyright (C) 2005 Silicon Graphics, Inc.
 */
#ifndef IA64_SN_IOC3_H
#define IA64_SN_IOC3_H

      
      Copyright (C) 2005 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * Simtec Generic I2C Controller

      
      Copyright (c) 2005 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * iPAQ H1940 series definitions

      
      Copyright (c) 2005 Simtec Electronics
 *	http://www.simtec.co.uk/products/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * ANUBIS - CPLD control constants
 * ANUBIS - IRQ Number definitions
 * ANUBIS - Memory map definitions

      
      Copyright (c) 2005 Stanislaw Skowronek <skylark@linux-mips.org>
 */

      
      Copyright (c) 2005 Stanislaw Skowronek <skylark@linux-mips.org>
 * Heavily based on similar work by:

      
      Copyright (c) 2005 Stefano Brivio <st3@riseup.net>

      
      Copyright (C) 2005 Stefano Brivio <st3@riseup.net>

      
      Copyright (c) 2005 Stefano Brivio <stefano.brivio@polimi.it>

      
      Copyright (C) 2005 Stefano Brivio <stefano.brivio@polimi.it>

      
      Copyright (C) 2005 Stelian Pop (stelian@popies.net)

      
      Copyright (C) 2005	   Stelian Pop (stelian@popies.net)

      
      Copyright (C) 2005 Stephen Hemminger <shemminger@osdl.org>

      
      Copyright (C) 2005 Stephen Hemminger <shemminger@osdl.org>
 */

      
      Copyright (C) 2005 Stephen Rothwell, IBM Corporation

      
      Copyright (C) 2005 Stephen Rothwell, IBM Corporation
 *

      
      Copyright (C) 2005 Stephen Street / StreetFire Sound Labs

      
      Copyright (C) 2005 Stephen Street / StreetFire Sound Labs
 */

      
      Copyright (C) 2005 Steven Toth <stoth@linuxtv.org>

      
      Copyright (C) 2005 Steven Toth <stoth@linuxtv.org>
 *
 *   Support for KWorld DVB-S 100 by Vadim Catana <skystar@moldova.cc>

      
      Copyright (C) 2005 Stuart Brady
 *
 * This exists because awe_voice.h defined its own _PATCHKEY and it wasn't
 * clear whether removing this would break anything in userspace.

      
      Copyright (c) 2005 Sun Microsystems, Inc. All rights reserved.

      
      Copyright (C) 2005 Sven Luther <sl@bplan-gmbh.de>
 *  Thanks to :

      
      Copyright (C) 2005 Sylvain Munaut <tnt@246tNt.com>

      
      COPYRIGHT (C) 2005  SYNOPSYS, INC.  ALL RIGHTS RESERVED

      
      Copyright (C) 2005 T. Adachi <tadachi@tadachi-net.com>
 *

      
      Copyright (C) 2005 Takahiro Hirofuchi
 *		- names_deinit() is added.
 *

      
      Copyright (C) 2005 Tensilica Inc.
 */

      
      Copyright (C) 2005 Tensilica Inc.
 *
 * Chris Zankel <chris@zankel.net>

      
      Copyright (C) 2005 Texas Instruments, Inc.

      
      Copyright (C) 2005 Texas Instruments Incorporated

      
      Copyright (C) 2005 Texas Instruments, Inc.
 * Richard Woodruff <r-woodruff2@ti.com>
 *
 * Based on pm.c for omap1

      
      Copyright (C) 2005 Texas Instruments, Inc.
 * Richard Woodruff <r-woodruff2@ti.com>
 *
 * Based on pm.c for omap2

      
      Copyright (c) 2005 The University of Waikato, Hamilton, New Zealand.

      
      Copyright (C) 2005, Thibaut Varene <varenet@parisc-linux.org>

      
      Copyright (C) 2005 Thibaut VARENE <varenet@parisc-linux.org>
 *
 * AT91 Bus Glue

      
      Copyright (C) 2005 Thiemo Seufer

      
      Copyright (C) 2005 Thiemo Seufer
 */

      
      Copyright(C) 2005, Thomas Gleixner <tglx@linutronix.de>

      
      Copyright (C) 2005 Thomas Hellstrom, All Rights Reserved.

      
      Copyright (C) 2005 Thomas Hergenhahn <thomas.hergenhahn@suse.de>

      
      Copyright (C) 2005 Thomas Kaiser thomas@kaiser-linux.li

      
      Copyright (C) 2005 Thomas Kaiser thomas@kaiser-linux.li
 *
 * Separated from Pixart PAC7311 library by Márton Németh
 * Camera button input handling by Márton Németh <nm127@freemail.hu>

      
      Copyright (C) 2005 Thomas Kaiser thomas@kaiser-linux.li
 *
 * V4L2 by Jean-Francois Moine <http://moinejf.free.fr>

      
      Copyright (c) 2005 Topspin Communications.  All rights reserved.

      
      Copyright (C) 2005 Torsten Koschorrek <koschorrek at synertronixx.de

      
      Copyright (C) 2005 Tower Technologies

      
      Copyright (C) 2005 Tower Technologies
 * Author: Alessandro Zummo <a.zummo@towertech.it>
 */

      
      Copyright (C) 2005 Tower Technologies
 * Author: Alessandro Zummo <a.zummo@towertech.it>
 *
 * based on arch/arm/common/rtctime.c

      
      Copyright (C) 2005 Tower Technologies
 * Author: Alessandro Zummo <a.zummo@towertech.it>
 *
 * class skeleton from drivers/hwmon/hwmon.c

      
      Copyright (C) 2005 Tower Technologies
 *
 * Author: Mark Rakes <mrakes at mac.com>
 * Author: Rod Whitby <rod@whitby.id.au>
 * Author: Alessandro Zummo <a.zummo@towertech.it>
 * Maintainers: http://www.nslu2-linux.org/

      
      Copyright (C) 2005 Tower Technologies
 *
 * Author: Rod Whitby <rod@whitby.id.au>
 * Maintainers: http://www.nslu2-linux.org/

      
      Copyright (C) 2005 Tower Technologies
 * based on nas100d-io.c

      
      Copyright (C) 2005 Tower Technologies
 * based on nslu2-io.c:

      
      Copyright (C) 2005 Tower Technologies
 *
 * based on nslu2-io.c

      
      Copyright (C) 2005 Trond Myklebust
 *
 * NFSv4-specific filesystem definitions and declarations

      
      Copyright (C) 2005 Trond Myklebust <Trond.Myklebust@netapp.com>
 * - Modified by David Howells <dhowells@redhat.com>
 *
 * NFS namespace

      
      Copyright (C) 2005 Trond Myklebust <Trond.Myklebust@netapp.com>
 * - Modified by David Howells <dhowells@redhat.com>
 *
 * NFSv4 namespace

      
      Copyright (C) 2005      Varma Electronics Oy,
 *                         ( by Andrey Volkov <avolkov@varma-el.com> )

      
      Copyright (C) 2005  Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
 *  			- Added support for C3 on SMP
 *

      
      Copyright (c) 2005 Vojtech Pavlik

      
      Copyright (c) 2005 Vojtech Pavlik <vojtech@suse.cz>

      
      Copyright (c) 2005 Vojtech Pavlik <vojtech@suse.cz>
 */

      
      Copyright (c) 2005 Voltaire Inc.  All rights reserved.

      
      Copyright (c) 2005 Voltaire, Inc.  All rights reserved.

      
      Copyright (c) 2005 Voltaire, Inc. All rights reserved.

      
      Copyright (C) 2005 Wilson Michaels <wilsonmichaels@earthlink.net>

      
      Copyright (c) 2005, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2005, XenSource Ltd

      
      Copyright (C) 2005 XenSource Ltd.

      
      Copyright (C) 2005 XenSource Ltd.
 */

      
      Copyright (C) 2005 XenSource Ltd

      
      Copyright (C) 2005 Yani Ioannou <yani.ioannou@gmail.com>

      
      Copyright (C) 2005  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2005	Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2005 Zymeta Corporation - Michael Downey (downey@zymeta.com)

      
      Copyright (C) 2006

      
      Copyright (C) 2006, 07 by Ralf Baechle (ralf@linux-mips.org)
 *
 * Symmetric Uniprocessor (TM) Support

      
      Copyright (C) 2006, 07 MIPS Technologies, Inc.
 *   written by Ralf Baechle (ralf@linux-mips.org)
 *     written by Ralf Baechle <ralf@linux-mips.org>
 *

      
      Copyright (C) 2006, 07 Ralf Baechle (ralf@linux-mips.org)
 */
#ifndef __ASM_COBALT_CPU_FEATURE_OVERRIDES_H
#define __ASM_COBALT_CPU_FEATURE_OVERRIDES_H

      
      Copyright (C) 2006-07 Tower Technologies

      
      Copyright (C) 2006-07 Tower Technologies
 *
 * Author: Alessandro Zummo <a.zummo@towertech.it>

      
      Copyright (C) 2006-07 Tower Technologies
 * Author: Alessandro Zummo <a.zummo@towertech.it>
 *
 * An ATA driver to handle a Compact Flash connected
 * to the ixp4xx expansion bus in TrueIDE mode. The CF
 * must have it chip selects connected to two CS lines
 * on the ixp4xx. In the irq is not available, you might
 * want to modify both this driver and libata to run in
 * polling mode.

      
      Copyright (C) 2006-2006 Harald Welte <laforge@netfilter.org>

      
      Copyright (c) 2006, 2006 Michael Buesch <m@bues.ch>

      
      Copyright (c) 2006, 2007, 2008, 2009, 2010 QLogic Corporation.
 * All rights reserved.

      
      Copyright (c) 2006, 2007, 2008, 2009 QLogic Corporation. All rights reserved.

      
      Copyright (C) 2006, 2007, 2008 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 2006, 2007, 2008  Kevin Lloyd <klloyd@sierrawireless.com>,


      
      Copyright (c) 2006, 2007, 2008 QLogic Corporation. All rights reserved.

      
      Copyright (C) 2006, 2007, 2009 Hewlett-Packard Development Company, L.P.
 *	Paul Moore <paul@paul-moore.com>

      
      Copyright (C) 2006-2007, 2009	MontaVista Software, Inc.

      
      Copyright (C) 2006-2007,2009 MontaVista Software, Inc. <source@mvista.com>

      
      Copyright (C) 2006, 2007, 2009 Rusty Russell, IBM Corporation

      
      Copyright (c) 2006-2007, 2011-2012 Freescale Semiconductor, Inc.

      
      Copyright (C) 2006-2007 8D Technologies inc
 *  Raphael Assenat <raph@8d.com>
 *  	- Added video overlay support
 *  	- Various improvements
 *

      
      Copyright (C) 2006-2007 Adam Belay <abelay@novell.com>

      
      Copyright (C) 2006-2007, Advanced Micro Devices, Inc.

      
      Copyright (C) 2006-2007, Advanced Micro Devices,Inc.

      
      Copyright (C) 2006 - 2007 Akio Idehara

      
      Copyright (C) 2006, 2007 Akio Idehara

      
      Copyright (C) 2006,2007 Alan Nisota (alannisota@gmail.com)

      
      Copyright (C) 2006,2007 Alan Nisota (alannisota@gmail.com)
 *
 * Thanks to GENPIX for the sample code used to implement this module.

      
      Copyright(c) 2006 - 2007 Atheros Corporation. All rights reserved.

      
      Copyright (C) 2006 - 2007 Atmel Corporation

      
      Copyright (C) 2006, 2007 Atmel Corporation

      
      Copyright (C) 2006-2007 Atmel Norway

      
      Copyright (C) 2006-2007      Bernhard Kaindl <bk@suse.de>
 *
 * Derived from drivers/ieee1394/ohci1394.c and arch/x86/kernel/early-quirks.c
 * this file has functions to:

      
      Copyright (C) 2006-2007 by OpenMoko, Inc.
 * Author: Harald Welte <laforge@openmoko.org>
 *
 * Ported and adapted from Neo 1973 U-Boot by:

      
      Copyright (C) 2006-2007 Charles Spirakis <bezaur@gmail.com>

      
      Copyright (C) 2006, 2007 Chris Pascoe (c.pascoe@itee.uq.edu.au)

      
      Copyright(c) 2006 - 2007 Chris Snook <csnook@redhat.com>

      
      Copyright (C) 2006, 2007 Christopher Pascoe <c.pascoe@itee.uq.edu.au>

      
      Copyright (c) 2006, 2007 Cisco Systems.  All rights reserved.

      
      Copyright (c) 2006, 2007 Cisco Systems, Inc.  All rights reserved.

      
      Copyright (c) 2006, 2007 Cisco Systems, Inc. All rights reserved.

      
      Copyright (C) 2006-2007 Corentin Chary

      
      Copyright (C) 2006-2007 Daniel Drake <dsd@gentoo.org>

      
      Copyright (c) 2006,2007 Daniel Mack

      
      Copyright (c) 2006,2007 Daniel Mack, Tim Ruetz

      
      Copyright (c) 2006-2007 David Brownell

      
      Copyright (C) 2006, 2007 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (c) 2006-2007, D G Murray.

      
      Copyright (C) 2006, 2007 Eugene Konev

      
      Copyright (C) 2006, 2007 Eugene Konev <ejka@openwrt.org>

      
      Copyright (C) 2006,2007 Eugene Konev <ejka@openwrt.org>

      
      Copyright (C) 2006,2007 Felix Fietkau <nbd@openwrt.org>

      
      Copyright (C) 2006, 2007 Florian Fainelli <florian@openwrt.org>

      
      Copyright (c) 2006-2007 Freescale Semiconductor

      
      Copyright (C) 2006-2007 Freescale Semiconductor
 *

      
      Copyright (c) 2006-2007 Freescale Semiconductor, Inc.

      
      Copyright (C) 2006,2007 Genpix Electronics (genpix@genpix-electronics.com)
 *
 * Thanks to GENPIX for the sample code used to implement this module.

      
      Copyright (C) 2006-2007 Georg Acher

      
      Copyright (c) 2006-2007 Greg Kroah-Hartman <greg@kroah.com>

      
      Copyright (C) 2006-2007  Hans Verkuil <hverkuil@xs4all.nl>

      
      Copyright (c) 2006-2007 Herbert Xu <herbert@gondor.apana.org.au>
 *
 * Crypto algorithm registration code copied from hifn driver:

      
      Copyright (C) 2006, 2007 Hewlett-Packard Development Company, L.P.

      
      Copyright (C) 2006, 2007  Ian Armstrong <ian@iarmst.demon.co.uk>

      
      Copyright (C) 2006-2007
 *		Ivan N. Zlatev <contact@i-nz.net>

      
      Copyright (C) 2006 - 2007 Ivo van Doorn

      
      Copyright (c) 2006-2007 Jiri Kosina

      
      Copyright (c) 2006-2007 Jiri Kosina
 */

      
      Copyright (C) 2006-2007 Jiri Kosina
 *
 * Misc code cleanups and updates

      
      Copyright (C) 2006-2007 Johannes Berg
 *
 * THIS DRIVER IS BECOMING A TOTAL MESS !
 *  - Cleanup atomically disabling reply to PMU events after
 *    a sleep or a freq. switch

      
      Copyright (c) 2006-2007 Jorge Boncompte - DTI2 <jorge@dti2.net>
 *
 *	Based on info and code taken from:
 *

      
      Copyright (C) 2006/2007 Kristoffer Ericson <Kristoffer.Ericson@gmail.com>

      
      Copyright (C) 2006/2007 Kristoffer Ericson <Kristoffer.Ericson@Gmail.com>
 *

      
      Copyright (c) 2006, 2007  Maciej W. Rozycki

      
      Copyright (C) 2006, 2007  Maciej W. Rozycki

      
      Copyright (C) 2006, 2007 Martin Michlmayr <tbm@cyrius.com>

      
      Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@kernel.org>
 */

      
      Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@kernel.org>
 *

      
      Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@kernel.org>
//

      
      Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@kernel.org>

#include <linux/init.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/delay.h>
#include <linux/i2c.h>
#include <linux/usb.h>
#include <linux/slab.h>
#include <media/v4l2-common.h>
#include <media/tuner.h>
#include <media/i2c/tvaudio.h>
#include <media/rc-map.h>

      
      Copyright (C) 2006-2007 Michael Wu <flamingice@sourmilk.net>

      
      Copyright (C) 2006-2007 Micronas

      
      Copyright (c) 2006-2007 MontaVista Software, Inc.

      
      Copyright (C) 2006-2007 MontaVista Software, Inc. <source@mvista.com>

      
      Copyright (C) 2006-2007 MontaVista Software, Inc. <source@mvista.com>
 *
 * This is a look-alike variation of the ICH0 PIIX4 Ultra-66,
 * but this keeps the ISA-Bridge and slots alive.

      
      Copyright (C) 2006, 2007 Motorola Inc.

      
      Copyright (C) 2006, 2007 Motorola Inc.
 *
 * Nicolas Pitre <nico@marvell.com>

      
      Copyright (c)2006 - 2007 Myricom, Inc. for some LRO specific code
******************************************************************************/

      
      Copyright (c) 2006-2007 Nick Kossifidis <mickflemm@gmail.com>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2006,2007  Nobuhiro Iwamatsu
 *
 * Hitachi UL SolutionEngine 7780 Support.

      
      Copyright (C) 2006-2007 Nokia Corporation

      
      Copyright (C) 2006-2007 Nokia Corporation
 */

      
      Copyright (c) 2006-2007 Novell Inc.
 *
 * Please see the file Documentation/kobject.txt for critical information
 * about using the kobject interface.

      
      Copyright (c) 2006-2007 Oliver Bock (bock@tfh-berlin.de)
*
*	This driver is based on the Cypress USB Driver by Marcus Maul
*	(cyport) and the 2.0 version of Greg Kroah-Hartman's
*	USB Skeleton driver.

      
      Copyright (c) 2006-2007 Ondrej Zajicek <santiago@crfreenet.org>

      
      Copyright (C) 2006-2007 PA Semi, Inc
 *
 * Added by: Jerone Young <jyoung5@us.ibm.com>

      
      Copyright (C) 2006-2007 PA Semi, Inc
 *
 * Author: Egor Martovetsky <egor@pasemi.com>
 * Maintained by: Olof Johansson <olof@lixom.net>

      
      Copyright (C) 2006-2007 PA Semi, Inc
 *
 * Author: Olof Johansson, PA Semi

      
      Copyright (C) 2006-2007 PA Semi, Inc
 *
 * Author: Shashi Rao, PA Semi

      
      Copyright (C) 2006-2007 PA Semi, Inc
 *
 * Authors: Kip Walker, PA Semi
 *	    Olof Johansson, PA Semi

      
      Copyright (C) 2006-2007 PA Semi, Inc
 *
 * Common functions for DMA access on PA Semi PWRficient

      
      Copyright (C) 2006-2007 PA Semi, Inc
 *
 * Driver for the PA Semi PWRficient onchip 1G/10G Ethernet MACs

      
      Copyright (C) 2006-2007 PA Semi, Inc
 *
 * Maintained by: Olof Johansson <olof@lixom.net>

      
      Copyright (C) 2006-2007 PA Semi, Inc
 *
 * SMBus host driver for PA Semi PWRficient

      
      Copyright (C) 2006 - 2007  Paul Mundt

      
      Copyright (C) 2006-2007  Paul Mundt

      
      Copyright (C) 2006 - 2007  Paul Mundt
 *
 * Based on pata_pcmcia:
 *

      
      Copyright (C) 2006-2007 Pavel Pisa (ppisa@pikron.com)

      
      Copyright (c) 2006-2007 Philipp Zabel
 *
 * Based on hx4700.c, spitz.c and others.

      
      Copyright (C) 2006,2007 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>

      
      Copyright (C) 2006-2007  Renesas Solutions Corp.

      
      Copyright (C) 2006-2007 Renesas Solutions Corp.

      
      Copyright (C) 2006-2007 Renesas Solutions Corp.
 *
 * Author : Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

      
      Copyright (C) 2006-2007  Renesas Technology Corp.

      
      Copyright (C) 2006-2007  Riku Voipio
 *
 * Datasheets available at:
 *

      
      Copyright (C) 2006, 2007 Rusty Russell, IBM Corporation

      
      Copyright (c) 2006-2007 Silicon Graphics, Inc.

      
      Copyright (c) 2006-2007 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_FILESTREAM_H__
#define __XFS_FILESTREAM_H__

      
      Copyright (c) 2006-2007 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_MRU_CACHE_H__
#define __XFS_MRU_CACHE_H__

      
      Copyright (c) 2006-2007 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_mru_cache.h"

      
      Copyright (c) 2006-2007 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C CPU frequency scaling support - driver and board

      
      Copyright (c) 2006-2007 Simtec Electronics
//	http://armlinux.simtec.co.uk/
//	Ben Dooks <ben@simtec.co.uk>
//	Vincent Sanders <vince@arm.linux.org.uk>
//
// S3C2410 CPU PLL tables

      
      Copyright (c) 2006-2007 Simtec Electronics
//	http://armlinux.simtec.co.uk/
//	Ben Dooks <ben@simtec.co.uk>
//	Vincent Sanders <vince@arm.linux.org.uk>
//
// S3C2440/S3C2442 CPU PLL tables (12MHz Crystal)

      
      Copyright (C) 2006-2007 Sylvain Munaut <tnt@246tNt.com>

      
      Copyright (C) 2006-2007 Texas Instruments.

      
      Copyright (C) 2006-2007 Texas Instruments, Inc.

      
      Copyright (c) 2006,2007 The Regents of the University of Michigan.
 *  All rights reserved.
 *
 *  Andy Adamson <andros@citi.umich.edu>
 *  Fred Isaman <iisaman@umich.edu>

      
      Copyright (C) 2006,2007 Thomas Bogendoerfer (tsbogend@alpha.franken.de)
 */

      
      Copyright (C) 2006,2007 Thomas Bogendoerfer (tsbogend@alpha.franken.de)
 *
 * i8259 parts ripped out of arch/mips/kernel/i8259.c

      
      Copyright (C) 2006,2007 Thomas Bogendoerfer (tsbogend@alpha.franken.de)
 */
#include <linux/eisa.h>
#include <linux/init.h>
#include <linux/export.h>
#include <linux/console.h>
#include <linux/fb.h>
#include <linux/screen_info.h>

      
      Copyright (C) 2006-2007 Till Harbaum (Till@Harbaum.org)

      
      Copyright(C) 2006-2007  Timesys Corp., Thomas Gleixner
 *
 *  High-resolution kernel timers

      
      Copyright(C) 2006-2007  Timesys Corp., Thomas Gleixner
 *
 *  No idle tick implementation for low and high resolution timers

      
      Copyright(C) 2006-2007, Timesys Corp., Thomas Gleixner
 *
 * This code is licenced under the GPL version 2. For details see
 * kernel-base/COPYING.

      
      Copyright (c) 2006-2007 Tungsten Graphics, Inc., Cedar Park, TX., USA

      
      Copyright (C) 2006, 2007 University of Szeged, Hungary

      
      Copyright (C)2006-2007 USAGI/WIDE Project
 *
 * Authors:	Masahide NAKAMURA <nakam@linux-ipv6.org>

      
      Copyright (C) 2006-2007 Will Schmidt <willschm@us.ibm.com>, IBM

      
      Copyright (C) 2006-2008, 2010 Freescale Semiconductor, Inc.
 *
 * Author: Ebony Zhu,	<ebony.zhu@freescale.com>
 *         Yu Liu,	<yu.liu@freescale.com>

      
      Copyright (C) 2006, 2008, 2010  Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2006-2008 Adrian Hunter

      
      Copyright (C) 2006-2008 Analog Devices Inc.
 */

      
      Copyright (C) 2006-2008 Artem Bityutskiy

      
      Copyright (C) 2006-2008 Barco N.V.

      
      Copyright (C) 2006-2008 Barco N.V.
 *    Derived from the Cypress cy7c67200/300 ezusb linux driver and
 *    based on multiple host controller drivers inside the linux kernel.
 */

      
      Copyright (C) 2006-2008 Chelsio Communications.  All rights reserved.

      
      Copyright (c) 2006-2008 Chelsio, Inc. All rights reserved.

      
      Copyright (c) 2006-2008 Daniel Mack, Karsten Wiese

      
      Copyright (C) 2006-2008 David Brownell

      
      Copyright (C) 2006-2008 David Brownell
 */

      
      Copyright (C) 2006,2008 David Brownell

      
      Copyright (c) 2006-2008 Dominik Kuhlen <dkuhlen@gmx.net>
 *
 * TT connect S2-3650-CI Common Interface support, MAC readout

      
      Copyright (C) 2006-2008 Felix Fietkau <nbd@openwrt.org>
 */

      
      Copyright (C) 2006-2008 Freescale Semiconductor, Inc. All rights reserved.
 *
 * 	Xiaobo Xie <X.Xie@freescale.com>
 * 	Li Yang <leoli@freescale.com>

      
      Copyright (c) 2006-2008 Freescale Semiconductor, Inc. All rights reserved.
 *
 * 	Xie Xiaobo <X.Xie@freescale.com>
 * 	Li Yang <leoli@freescale.com>
 * 	Based on bareboard code from Shlomi Gridish.

      
      Copyright (C) 2006 -2008 Gerard Klaver <gerard at gkall dot hobby dot nl>

      
      Copyright (c) 2006-2008 Greg Kroah-Hartman <greg@kroah.com>

      
      Copyright (c) 2006-2008 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (c) 2006-2008 Intel Corporation

      
      Copyright (C) 2006-2008 Intel Corporation

      
      Copyright (C) 2006-2008 Intel Corporation
 * Author: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
 *

      
      Copyright (C) 2006-2008 Intel Corporation
 * Author: Ashok Raj <ashok.raj@intel.com>
 * Author: Shaohua Li <shaohua.li@intel.com>
 * Author: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
 *
 * This file implements early detection/parsing of Remapping Devices
 * reported to OS through BIOS via DMA remapping reporting (DMAR) ACPI
 * tables.

      
      Copyright (C) 2006-2008 Jarkko Lavinen

      
      Copyright(c) 2006 - 2008 Jay Cliburn <jcliburn@gmail.com>

      
      Copyright(c) 2006 - 2008 Jay Cliburn <jcliburn@gmail.com>
 *
 * Derived from Intel e1000 driver

      
      Copyright (c) 2006-2008 Jiri Kosina
 */

      
      Copyright (C) 2006-2008  Jiri Slaby <jirislaby@gmail.com>
 *
 *      This code is loosely based on the 1.8 moxa driver which is based on
 *	Linux serial driver, written by Linus Torvalds, Theodore T'so and
 *	others.

      
      Copyright (C) 2006-2008 KeyStream Corp.

      
      Copyright (C) 2006-2008, Lars Ellenberg <lars.ellenberg@linbit.com>.

      
      Copyright (C) 2006 - 2008 Lemote Inc.

      
      Copyright (C) 2006-2008, LINBIT Information Technologies GmbH.

      
      Copyright (C) 2006-2008 Marvell International Ltd.

      
      Copyright (C) 2006-2008 Marvell International Ltd.
 *   All Rights Reserved
 */

      
      Copyright (C) 2006-2008 Michael Hennerich, Analog Devices Inc.
 *
 * Description:	AD7877 based touchscreen, sensor (ADCs), DAC and GPIO driver
 * Based on:	ads7846.c

      
      Copyright (c) 2006-2008 Nick Kossifidis <mickflemm@gmail.com>

      
      Copyright (c) 2006-2008 Nick Kossifidis <mickflemm@gmail.com>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
 *
 * Originally written by Koji Sato.
 * Two allocators were unified by Ryusuke Konishi and Amagai Yoshiji.

      
      Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
 *
 * Written by Amagai Yoshiji.
 * Revised by Ryusuke Konishi.

      
      Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
 *
 * Written by Koji Sato.

      
      Copyright (C) 2006-2008 Nippon Telegraph and Telephone Corporation.
 *
 * Written by Koji Sato.
 * Revised by Ryusuke Konishi.

      
      Copyright (C) 2006-2008 Nokia Corporation.

      
      Copyright (C) 2006-2008 Nokia Corporation

      
      Copyright (C) 2006-2008 Nokia Corporation
 * Tony Lindgren <tony@atomide.com>
 * Jouni Hogander
 *

      
      Copyright (C) 2006-2008 Nokia Corporation
 *
 * Written by:

      
      Copyright (c) 2006-2008 Novell Inc.
 *
 * Please read Documentation/kobject.txt before using the kobject
 * interface, ESPECIALLY the parts about reference counts and object
 * destructors.

      
      Copyright (c) 2006-2008 Novell Inc.
 *
 * Split from kobject.h by David Howells (dhowells@redhat.com)

      
      Copyright (c) 2006-2008 One Laptop Per Child
 * Authors:

      
      Copyright (C) 2006, 2008 Oracle.  All rights reserved.

      
      Copyright (C) 2006-2008 PA Semi, Inc
 *
 * Ethtool hooks for the PA Semi PWRficient onchip 1G/10G Ethernet MACs

      
      Copyright (C) 2006-2008 PA Semi, Inc
 *
 * Hardware register layout and descriptor formats for the on-board
 * DMA engine on PA Semi PWRficient. Used by ethernet, function and security
 * drivers.

      
      Copyright (C) 2006 - 2008  Paul Mundt

      
      Copyright (C) 2006-2008, Philipp Reisner <philipp.reisner@linbit.com>.

      
      Copyright (C) 2006-2008 Red Hat GmbH
 *
 * This file is released under the GPL.

      
      Copyright (C) 2006-2008 Red Hat, Inc., Markus Armbruster <armbru@redhat.com>
 *
 *  Based on linux/drivers/input/mouse/sermouse.c

      
      Copyright (C) 2006-2008 Red Hat, Inc., Markus Armbruster <armbru@redhat.com>
 *
 *  Based on linux/drivers/video/q40fb.c

      
      Copyright (C) 2006 - 2008 Sascha Sommer <saschasommer@freenet.de>

      
      Copyright (c) 2006-2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C2410 CPU Frequency scaling

      
      Copyright (c) 2006-2008 Simtec Electronics
//	http://armlinux.simtec.co.uk/
//	Ben Dooks <ben@simtec.co.uk>
//
// S3C2412/S3C2443 (PL093 based) IO timing support

      
      Copyright (c) 2006-2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C24XX CPU Frequency scaling

      
      Copyright (c) 2006-2008 Simtec Electronics
//	http://armlinux.simtec.co.uk/
//	Ben Dooks <ben@simtec.co.uk>
//	Vincent Sanders <vince@arm.linux.org.uk>
//
// S3C2440/S3C2442 CPU PLL tables (16.93444MHz Crystal)

      
      Copyright (C) 2006-2008 Steven Toth <stoth@hauppauge.com>

      
      Copyright (C) 2006-2008, Uri Shkolnik

      
      Copyright (C) 2006-2008, Uri Shkolnik, Anatoly Greenblat

      
      Copyright (C) 2006-2008 WIZnet Co.,Ltd.

      
      Copyright (C) 2006-2009 by Openmoko, Inc.
// Authors: Harald Welte <laforge@openmoko.org>
//          Andy Green <andy@openmoko.org>
//          Werner Almesberger <werner@openmoko.org>
// All rights reserved.

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/list.h>
#include <linux/delay.h>
#include <linux/timer.h>
#include <linux/init.h>
#include <linux/gpio.h>
#include <linux/gpio_keys.h>
#include <linux/workqueue.h>
#include <linux/platform_device.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/input.h>
#include <linux/io.h>
#include <linux/i2c.h>

      
      Copyright (C) 2006-2009 DENX Software Engineering.
 *
 * Author: Yuri Tikhonov <yur@emcraft.com>

      
      Copyright (C) 2006-2009 Felix Fietkau <nbd@openwrt.org>

      
      Copyright (C) 2006-2009 Felix Fietkau <nbd@openwrt.org>
 */

      
      Copyright (C) 2006-2009 Freescale Semicondutor, Inc. All rights reserved.
 *
 * Author: Shlomi Gridish <gridish@freescale.com>
 *	   Li Yang <leoli@freescale.com>

      
      Copyright (C) 2006-2009 Henrique de Moraes Holschuh <hmh@hmh.eng.br>

      
      Copyright (C) 2006-2009 Hewlett-Packard Development Company, L.P.
 *	Alex Chiang <achiang@hp.com>
 */

      
      Copyright (C) 2006 - 2009 Ingenic Semiconductor Inc.

      
      Copyright:  (C) 2006-2009 Instrumentation Technologies

      
      Copyright (c) 2006-2009, Intel Corporation

      
      Copyright (C) 2006-2009 Kristoffer Ericson <kristoffer.ericson@gmail.com>

      
      Copyright (C) 2006-2009 Krzysztof Halasa <khc@pm.waw.pl>
 */

      
      Copyright (c) 2006 - 2009 Mellanox Technology Inc.  All rights reserved.

      
      Copyright (C) 2006-2009 NEC Corporation.
 *
 * dm-queue-length.c

      
      Copyright (c) 2006-2009 Nick Kossifidis <mickflemm@gmail.com>

      
      Copyright (c) 2006-2009 Nick Kossifidis <mickflemm@gmail.com>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2006-2009 Nokia Corporation. All rights reserved.

      
      Copyright (C) 2006, 2009 Oliver Endriss <o.endriss@gmx.de>

      
      Copyright (C) 2006-2009 Patrick McHardy <kaber@trash.net>
 *

      
      Copyright (C) 2006 - 2009  Paul Mundt

      
      Copyright (C) 2006 - 2009 Paul Mundt

      
      Copyright (c) 2006-2009 Red Hat Inc.

      
      Copyright (C) 2006-2009 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>
 */
#include <linux/sched.h>
#include <linux/sched/debug.h>
#include <linux/sched/task_stack.h>
#include <linux/stacktrace.h>
#include <linux/export.h>
#include <linux/uaccess.h>
#include <asm/stacktrace.h>
#include <asm/unwind.h>

      
      Copyright (C) 2006-2009 Red Hat, Inc.
 *
 * This file is released under the LGPL.

      
      Copyright (C) 2006-2009 Renesas Solutions Corp.
 *
 * Author : Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

      
      Copyright (c) 2006-2009 Simtec Electronics
//	http://armlinux.simtec.co.uk/
//	Ben Dooks <ben@simtec.co.uk>
//
// S3C24XX CPU Frequency scaling - IO timing for S3C2410/S3C2440/S3C2442

      
      Copyright (c) 2006-2009 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C CPU frequency scaling support - core support

      
      Copyright (c) 2006-2009 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *	Vincent Sanders <vince@simtec.co.uk>
 *
 * S3C2440/S3C2442 CPU Frequency scaling

      
      Copyright (C) 2006-2009 Texas Instruments Inc

      
      Copyright (C) 2006-2009, Uri Shkolnik

      
      Copyright (C) 2006-2009, Uri Shkolnik
 *

      
      Copyright (C) 2006-2009, Uri Shkolnik
//

      
      Copyright (c) 2006-2009 Victor Chukhantsev, Denis Grigoriev,

      
      Copyright (c) 2006-2009 Vmware, Inc., Palo Alto, CA., USA

      
      Copyright (c) 2006-2009 VMware, Inc., Palo Alto, CA., USA

      
      Copyright (C) 2006-2010, 2012-2013 Freescale Semiconductor, Inc.
 * All rights reserved.
 *
 * Author: Andy Fleming <afleming@freescale.com>

      
      Copyright (c) 2006-2010 BalaBit IT Ltd.

      
      Copyright (C) 2006-2010 by Marin Mitov

      
      Copyright (C) 2006-2010 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Authors: 	Shlomi Gridish <gridish@freescale.com>
 * 		Li Yang <leoli@freescale.com>
 * Based on cpm2_common.c from Dan Malek (dmalek@jlc.net)

      
      Copyright (C) 2006 - 2010 ID7 Ltd.
 *
 *  Forward port and refactoring to modern qla2xxx and target/configfs

      
      Copyright (c) 2006-2010 Jiri Kosina

      
      Copyright (c) 2006-2010 Jiri Kosina
 */

      
      Copyright (c) 2006-2010 Jiri Kosina
 *
 *  HID to Linux Input mapping

      
      Copyright (C) 2006-2010 Nokia Corporation

      
      Copyright (c) 2006-2010 Patrick McHardy <kaber@trash.net>

      
      Copyright (C) 2006-2010 Patrick McHardy <kaber@trash.net>

      
      Copyright (c) 2006-2010 Patrick McHardy <kaber@trash.net>
 */
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/in.h>
#include <linux/ip.h>
#include <linux/udp.h>
#include <net/checksum.h>
#include <net/udp.h>

      
      Copyright (C) 2006-2010  Paul Mundt

      
      Copyright (C) 2006-2010 PEAK System-Technik GmbH

      
      Copyright (C) 2006-2010 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2006-2010 Texas Instruments Inc

      
      Copyright (C) 2006-2011 Analog Devices, Inc.
 */

      
      Copyright (c) 2006-2011 Freescale Semiconductor, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the author may not be used to endorse or promote products
 *    derived from this software without specific prior written permission.
 *

      
      Copyright (C) 2006-2011 Hermann Kneissel herkne@gmx.de
 *
 * The latest version of the driver can be found at
 * http://sourceforge.net/projects/garmin-gps/

      
      Copyright (c) 2006 - 2011 Intel Corporation.  All rights reserved.

      
      Copyright (c) 2006 - 2011 Intel-NE, Inc.  All rights reserved.

      
      Copyright (c) 2006-2011 Michael Hennerich <michael.hennerich@analog.com>

      
      Copyright (c) 2006-2012 Jiri Kosina

      
      Copyright (c) 2006-2012 Jiri Kosina
 */

      
      Copyright (C) 2006-2012 Nobuhiro Iwamatsu

      
      Copyright (c) 2006-2012 Patrick McHardy <kaber@trash.net>

      
      Copyright (C) 2006-2012 Patrick McHardy <kaber@trash.net>
 *
 * Based on existing ip_tables code which is

      
      Copyright (c) 2006 - 2012 QLogic Corporation.

      
      Copyright (c) 2006 - 2012 QLogic Corporation. All rights reserved.

      
      Copyright (C) 2006-2012 Robert Gerlach <khnz@gmx.de>

      
      Copyright (c) 2006-2012 Wilocity
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2006 - 2013 Broadcom Corporation

      
      Copyright (c) 2006-2013 Jiri Kosina

      
      Copyright (C) 2006-2013 Texas Instruments.

      
      Copyright (C) 2006-2013 Texas Instruments.
 *

      
      Copyright (c) 2006-2014 Broadcom Corporation

      
      Copyright (c) 2006-2014 Brocade Communications Systems, Inc.

      
      Copyright (C) 2006, 2014, Intel Corp.
 *  Author: Kristen Carlson Accardi <kristen.c.accardi@intel.com>
 *          Rafael J. Wysocki <rafael.j.wysocki@intel.com>
 *

      
      Copyright (c) 2006 - 2014 Intel Corporation.  All rights reserved.

      
      Copyright (C) 2006-2014 Michael Krufky <mkrufky@linuxtv.org>

      
      Copyright (C) 2006-2015 HighPoint Technologies, Inc. All Rights Reserved.

      
      Copyright (C) 2006-2015 Nicolas Pitre
 *
 * The semantics of do_div() are:
 *

      
      Copyright (c) 2006-2016 Herbert Xu <herbert@gondor.apana.org.au>

      
      Copyright (c) 2006 - 2016 Intel Corporation.  All rights reserved.

      
      Copyright (C) 2006-2016 Oracle Corporation

      
      Copyright (C) 2006-2016 Oracle Corporation
 */

      
      Copyright (C) 2006-2016 Oracle Corporation

#ifndef __VBOX_UTILS_H__
#define __VBOX_UTILS_H__

      
      Copyright (c) 2006-2017, CRYPTOGAMS by <appro@openssl.org>
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
#       * Redistributions of source code must retain copyright notices,
#         this list of conditions and the following disclaimer.
#
#       * Redistributions in binary form must reproduce the above
#         copyright notice, this list of conditions and the following
#         disclaimer in the documentation and/or other materials
#         provided with the distribution.
#
#       * Neither the name of the CRYPTOGAMS nor the names of its
#         copyright holder and contributors may be used to endorse or
#         promote products derived from this software without specific
#         prior written permission.
#

      
      Copyright (c) 2006, 2017 Oracle and/or its affiliates. All rights reserved.

      
      Copyright (C) 2006-2017 Oracle Corporation

      
      Copyright (C) 2006-2017 Red Hat, Inc. All rights reserved.

      
      Copyright (C) 2006-2018  B.A.T.M.A.N. contributors:
 *
 * Simon Wunderlich, Marek Lindner

      
      Copyright (c) 2006, 2018 Oracle and/or its affiliates. All rights reserved.

      
      Copyright (C) 2006-7 Jonathan Corbet <corbet@lwn.net>

      
      Copyright (C) 2006-7 Jonathan Corbet <corbet@lwn.net>
 *

      
      Copyright (C) 2006 8D Technologies inc.

      
      Copyright (C) 2006 Aapo Tahkola (aet@rasterburn.org)

      
      Copyright (C) 2006  Advanced Micro Devices, Inc.

      
      Copyright (C) 2006 Advanced Micro Devices, Inc.

      
      Copyright (C) 2006, Advanced Micro Devices, Inc.

      
      Copyright (C) 2006  Alain < alain@knaff.lu >
 *
 *Based on small lzma deflate implementation/Small range coder
 *implementation for lzma.

      
      Copyright (C) 2006 Alan Cox

      
      Copyright (C) 2006 Alan Nisota (alannisota@gmail.com)

      
      Copyright (c) 2006 Alberto Mardegan
 *
 * Rewritten for 2.6 by Richard Purdie <rpurdie@rpsys.net>

      
      Copyright (C) 2006 Alex Dubov <oakad@yahoo.com>

      
      Copyright (C) 2006 Alex Osborne <ato@meshy.org>

      
      Copyright (c) 2006 American Microsystems Limited
//	David Anders <danders@amltd.com>
//
// @History:

      
      Copyright (C) 2006 Andrew de Quincey

      
      Copyright (C) 2006 Andrew Victor

      
      Copyright (C) 2006 Andrew Victor
 *
 * KS8695 - HPNA Registers and bit definitions.

      
      Copyright (C) 2006 Andrew Victor
 *
 * KS8695 - LAN Registers and bit definitions.

      
      Copyright (C) 2006 Andrew Victor
 *
 * KS8695 - Memory Controller registers and bit definitions

      
      Copyright (C) 2006 Andrew Victor
 *
 * KS8695 Memory definitions

      
      Copyright (C) 2006 Andrew Victor
 *
 * KS8695 - Miscellaneous Registers

      
      Copyright (C) 2006 Andrew Victor
 *
 * KS8695 - Switch Registers and bit definitions.

      
      Copyright (C) 2006 Andrew Victor
 *
 * KS8695 - WAN Registers and bit definitions.

      
      Copyright (C) 2006 Andrey Volkov <avolkov@varma-el.com>
 *               Varma Electronics Oy
 *

      
      Copyright (C) 2006 Andrey Volkov, Varma Electronics

      
      Copyright (c) 2006 Andriy Skulysh <askulsyh@gmail.com>

      
      Copyright (c) 2006 Andrzej Zaborowski  <balrog@zabor.org>

      
      Copyright (c) 2006 Anssi Hannula <anssi.hannula@gmail.com>

      
      Copyright (c) 2006 Anssi Hannula <anssi.hannula@gmail.com>
 */

      
      Copyright (C) 2006 Antonino Daplas <adaplas@pol.net>
 *
 *	2001 - Documented with DocBook
 *	- Brad Douglas <brad@neruo.com>

      
      Copyright (c) 2006 Anton Vorontsov <cbou@mail.ru>

      
      Copyright (C) 2006 Antti Palosaari <crope@iki.fi>

      
      Copyright (C) 2006 Applied Data Systems

      
      Copyright (C) 2006 Applied Data Systems
 *
 * Rewritten for the SoC audio subsystem (Based on PXA2xx code):

      
      Copyright (C) 2006 AppSpec Computer Technologies Corp.

      
      Copyright (C) 2006 AppSpec Computer Technologies Corp.
 *                    Jeff Gibbons <jeff.gibbons@appspec.com>

      
      Copyright (C) 2006 Arcom Control Systems Ltd.)

      
      Copyright (C) 2006 Arcom Control Systems Ltd.

      
      Copyright (C) 2006 Arcom Control Systems Ltd.
 *
 *  Loosely based on Arcom's 2.6.16.28.
 *  Maintained by Marc Zyngier <maz@misterjones.org>

      
      Copyright (C) 2006 Arcom Control Systems Ltd.
 *
 *   Portions from AMD's original 2.4 driver:

      
      Copyright (c) 2006 ARM Ltd.

      
      Copyright (C) 2006 ARM Ltd.

      
      Copyright (c) 2006 Arnaldo Carvalho de Melo <acme@conectiva.com.br>

      
      Copyright (C) 2006 Arnd Bergmann <arnd@arndb.de>

      
      Copyright (C) 2006 Arnd Bergmann <arnd@arndb.de>, IBM Corp.
 */
#include <linux/console.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/delay.h>
#include <linux/serial_core.h>
#include <linux/serial_reg.h>
#include <linux/of_address.h>
#include <linux/of_irq.h>
#include <linux/of_platform.h>
#include <linux/pm_runtime.h>
#include <linux/clk.h>
#include <linux/reset.h>

      
      Copyright (C) 2006 Arnd Bergmann <arnd@arndb.de>, IBM Corp.
 */
#include <linux/device.h>
#include <linux/module.h>
#include <linux/of_address.h>
#include <linux/of_irq.h>
#include <linux/of_platform.h>
#include <linux/tty.h>
#include <linux/tty_flip.h>
#include <linux/clk.h>

      
      Copyright (c) 2006 ATI Technologies Inc.

      
      Copyright (C) 2006 Atmark Techno, Inc.

      
      Copyright (C) 2006 Atmark Techno, Inc.
 */

      
      Copyright (C) 2006 Atmark Techno, Inc.
 * Changes for MMU support:

      
      Copyright (C) 2006 Atmel Corporation

      
      Copyright (c) 2006 ATRON electronic GmbH

      
      Copyright (C) 2006 Atsushi Nemoto <anemo@mba.ocn.ne.jp>

      
      Copyright (C) 2006 Atsushi Nemoto <anemo@mba.ocn.ne.jp>
 *
 * Based on Richard Purdie's ledtrig-timer.c and some arch's
 * CONFIG_HEARTBEAT code.

      
      Copyright (C) 2006 Atsushi Nemoto <anemo@mba.ocn.ne.jp>
 */
#include <linux/sched.h>
#include <linux/sched/debug.h>
#include <linux/sched/task_stack.h>
#include <linux/stacktrace.h>
#include <linux/export.h>
#include <asm/stacktrace.h>

      
      Copyright (C) 2006  Aurelien Jacobs < aurel@gnuage.org >
 *
 * Based on LzmaDecode.c from the LZMA SDK 4.22 (http://www.7-zip.org/)

      
      Copyright (C) 2006  Aurelien Jacobs < aurel@gnuage.org >
 *
 *Based on LzmaDecode.c from the LZMA SDK 4.22 (http://www.7-zip.org/)

      
      Copyright (C) 2006
 *
 * Based on:

      
      Copyright (c) 2006 Ben Dooks

      
      Copyright (C) 2006, Ben Dooks

      
      Copyright (C) 2006 Ben Dooks <ben@simtec.co.uk>

      
      Copyright (C) 2006 Benjamin Herrenschmidt <benh@kernel.crashing.org>
 *		       IBM, Corp.

      
      Copyright (C) 2006 Benjamin Herrenschmidt (benh@kernel.crashing.org)
 *                    IBM, Corp.
 *

      
      Copyright (C) 2006 Benjamin Herrenschmidt, IBM Corp.

      
      Copyright (C) 2006 Benjamin Herrenschmidt, IBM Corp.
 *			 <benh@kernel.crashing.org>
 */

      
      Copyright (C) 2006 Benjamin Herrenschmidt, IBM Corp.
 *			 <benh@kernel.crashing.org>
 *    and		 Arnd Bergmann, IBM Corp.
 *    Merged from powerpc/kernel/of_platform.c and
 *    sparc{,64}/kernel/of_device.c by Stephen Rothwell
 */

      
      Copyright (C) 2006 Benjamin Herrenschmidt, IBM Corporation
 *
 * Provide default implementations of the DMA mapping callbacks for
 * busses using the iommu infrastructure

      
      Copyright (C) 2006 Benjamin Herrenschmidt, IBM Corporation
 *
 * Provide default implementations of the DMA mapping callbacks for
 * directly mapped busses.

      
      Copyright (C) 2006 Benjamin Herrenschmidt, IBM Corp.
 *
 * Use and redistribute under the terms of the GNU GPL v2.

      
      Copyright (C) 2006 Bob Copeland (me@bobcopeland.com)
 *  based on osf.c
 */

      
      Copyright (C) 2006 Bob Copeland <me@bobcopeland.com>
 * Released under GPL v2.
 */
#include <linux/module.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/fs.h>
#include <linux/vfs.h>
#include <linux/cred.h>
#include <linux/parser.h>
#include <linux/buffer_head.h>
#include <linux/vmalloc.h>
#include <linux/writeback.h>
#include <linux/seq_file.h>
#include <linux/crc-itu-t.h>
#include "omfs.h"

      
      Copyright (C) 2006. Bob Jenkins (bob_jenkins@burtleburtle.net)
 *
 * http://burtleburtle.net/bob/hash/

      
      Copyright (C) 2006 bplan GmbH

      
      Copyright (C) 2006 Broadcom Corporation.

      
      Copyright (C) 2006 by Hans Edgington <hans@edgington.nl>

      
      Copyright (c) 2006 by Jaroslav Kysela <perex@perex.cz>
 *

      
      Copyright (c) 2006 by Jing Min Zhao <zhaojingmin@users.sourceforge.net>

      
      Copyright (c) 2006 by Matthias K

      
      Copyright (c) 2006 by
 *                  Mauro Carvalho Chehab <mchehab--a.t--infradead.org>
 *                  Ted Walther <ted--a.t--enumera.com>
 *                  John Sokol <sokol--a.t--videotechnology.com>
 *                  http://v4l.videotechnology.com/
 *

      
      Copyright (C) 2006 by Ole Andre Vadla Ravnas (ActiveSync)

      
      Copyright (C) 2006 by OpenMoko, Inc.
// Author: Harald Welte <laforge@openmoko.org>
// All rights reserved.

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/list.h>
#include <linux/timer.h>
#include <linux/init.h>
#include <linux/gpio.h>
#include <linux/gpio/machine.h>
#include <linux/device.h>
#include <linux/platform_device.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/spi/spi.h>
#include <linux/spi/spi_gpio.h>
#include <linux/io.h>
#include <linux/mtd/mtd.h>
#include <linux/mtd/rawnand.h>
#include <linux/mtd/nand_ecc.h>
#include <linux/mtd/partitions.h>

      
      Copyright (C) 2006 by Paolo Giarrusso - modified from glibc
   Original copyright notice follows:


      
      Copyright (C) 2006 by Ralf Baechle (ralf@linux-mips.org)
 */
#ifndef __ASM_BARRIER_H
#define __ASM_BARRIER_H

      
      Copyright (C) 2006 by Russ Cox <rsc@swtch.com>

      
      Copyright (C) 2006 by SAN People
 */

      
      Copyright (C) 2006 by Thiemo Seufer

      
      Copyright (C) 2006 by Thiemo Seufer
 */
#ifndef _ASM_INST_H
#define _ASM_INST_H

      
      Copyright (C) 2006 C
 */

      
      Copyright (C) 2006 Calin A. Culianu <calin@ajvar.org>
 */

      
      Copyright (c) 2006 Carlos Munoz <carlos@kenati.com>
 */

      
      Copyright (C) 2006 Carlos Munoz <carlos@kenati.com>

#ifndef SIU_H
#define SIU_H

      
      Copyright (C) 2006 Carlos Munoz <carlos@kenati.com>

#include <linux/delay.h>
#include <linux/dma-mapping.h>
#include <linux/dmaengine.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/platform_device.h>

      
      Copyright (C) 2006 Carlos Munoz <carlos@kenati.com>

#include <linux/delay.h>
#include <linux/firmware.h>
#include <linux/pm_runtime.h>
#include <linux/slab.h>
#include <linux/module.h>

      
      Copyright (c) 2006 Carsten Emde, Open Source Automation Development Lab
 *
 * Modified for mainline integration by Hans J. Koch <hjk@hansjkoch.de>

      
      Copyright (c) 2006 Chelsio, Inc. All rights reserved.

      
      Copyright (C) 2006 Chris Boot <bootc@bootc.net>
 *
 * Based on leds-ams-delta.c

      
      Copyright (C) 2006 Chris Dearman (chris@mips.com),
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/mm.h>

      
      Copyright (C) 2006 Christoph Pfister (christophpfister@gmail.com)

      
      Copyright (c) 2006 Cisco Systems.  All rights reserved.

      
      Copyright (c) 2006 Cisco Systems, Inc.  All rights reserved.

      
      Copyright (C) 2006 Compulab, Ltd.
 *  Mike Rapoport <mike@compulab.co.il>
 *  	- Creation of driver
 *
 *   Based on pxafb.c

      
      Copyright (C) 2006 Compulab, Ltd.
 *  Mike Rapoport <mike@compulab.co.il>
 *
 *  Derived from drivers/mtd/nand/h1910.c (removed in v3.10)

      
      Copyright (C) 2006 Contec Steuerungstechnik
 *                    Manfred Gruber <m.gruber@tirol.com>

      
      Copyright (C) 2006 Corentin LABBE <clabbe.montjoie@gmail.com>
 *
 * Based on LM83 Driver by Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2006 Craig W. Nadler
 */

      
      Copyright (c) 2006 Damien Bergamini <damien.bergamini@free.fr>

      
      Copyright (C) 2006 Daniel Hellstrom <daniel@gaisler.com>, Aeroflex Gaisler AB

      
      Copyright (c) 2006 Dave Airlie <airlied@linux.ie>

      
      Copyright (C) 2006 David Brownell

      
      Copyright (C) 2006 David Brownell (convert to new framework)

      
      Copyright (C) 2006 David Brownell (new RTC framework)

      
      Copyright (C) 2006 David Gibson, IBM Corporation.

      
      Copyright (C) 2006 David S. Miller <davem@davemloft.net>

      
      Copyright (C) 2006 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 2006 David S. Miller (davem@davemloft.net)
 */
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/thread_info.h>
#include <linux/perf_event.h>

      
      Copyright (C) 2006       Denis Sadykov <denis.m.sadykov@intel.com>
 *

      
      Copyright (C) 2006 Dennis Munsie <dmunsie@cecropia.com>

      
      Copyright (c) 2006 Devicescape Software, Inc.

      
      Copyright (c) 2006 Diego Beltrami <diego.beltrami@gmail.com>
 *                    Miika Komu     <miika@iki.fi>
 *                    Herbert Xu     <herbert@gondor.apana.org.au>
 *                    Abhinav Pathak <abhinav.pathak@hiit.fi>
 *                    Jeff Ahrenholz <ahrenholz@gmail.com>
 */

      
      Copyright (c) 2006 Dmitry Torokhov <dtor@mail.ru>
 */

      
      Copyright (C) 2006 Dominik Kuhlen

      
      Copyright (c) 2006 Edgar Hucek <gimli@dark-green.com>

      
      Copyright(C) 2006 Elan Digital Systems Limited
 * http://www.elandigitalsystems.com
 *
 * Author and Maintainer - Tony Olech - Elan Digital Systems
 * tony.olech@elandigitalsystems.com

      
      Copyright(C) 2006 Elan Digital Systems Limited
* http://www.elandigitalsystems.com
*
* Author and Maintainer - Tony Olech - Elan Digital Systems
* tony.olech@elandigitalsystems.com

      
      Copyright(C) 2006 Elan Digital Systems Limited
*(http://www.elandigitalsystems.com)
*
* Author and Maintainer - Tony Olech - Elan Digital Systems
*(tony.olech@elandigitalsystems.com)

      
      Copyright (c) 2006, emlix, Sebastian Hess <shess@hessware.de>

      
      Copyright (C) 2006  Esben Nielsen

      
      Copyright (C) 2006 Esben Nielsen
 *
 *  See Documentation/locking/rt-mutex-design.txt for details.

      
      Copyright (C) 2006 Felipe Alfaro Solana <felipe_alfaro @linuxmail.org>

      
      Copyright (C) 2006 Felix Fietkau <nbd@openwrt.org>

      
      Copyright (C) 2006 Felix Fietkau <nbd@openwrt.org>
 */

      
      Copyright (C) 2006 Felix Fietkau (nbd@openwrt.org)

      
      Copyright (C) 2006 Felix Fietkau <nbd@openwrt.org>
 */
#ifndef __ASM_RC32434_RB_H
#define __ASM_RC32434_RB_H

      
      Copyright (C) 2006 Filip Zyzniewski <filip.zyzniewski@tefnet.pl>

      
      Copyright (C) 2006 FON Technology, SL.

      
      Copyright (C) 2006 Frank Mori Hess <fmhess@users.sourceforge.net>
 */

      
      Copyright (C) 2006 Frank Mori Hess <fmhess@users.sourceforge.net>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (C) 2006      Freescale - John Rigby

      
      Copyright (C) 2006 Freescale - John Rigby

      
      Copyright (c) 2006  Freescale Semiconductor, Inc.

      
      Copyright (C) 2006 Freescale Semiconductor, Inc.  All rights reserved.
 *
 * Author: Li Yang <leoli@freescale.com>
 * Based on code from Shlomi Gridish <gridish@freescale.com>

      
      Copyright (C) 2006 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Author: Li Yang <leoli@freescale.com>
 * Based on code from Shlomi Gridish <gridish@freescale.com>

      
      Copyright (C) 2006 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Authors: 	Shlomi Gridish <gridish@freescale.com>
 * 		Li Yang <leoli@freescale.com>

      
      Copyright (C) 2006. Freescale Semiconductor, Inc. All rights reserved.
 *
 * Authors: 	Shlomi Gridish <gridish@freescale.com>
 * 		Li Yang <leoli@freescale.com>

      
      Copyright (C) 2006 FUJITA Tomonori <tomof@acm.org>

      
      Copyright (C) 2006 FUJITSU LIMITED

      
      Copyright (C) 2006 Georg Acher, BayCom GmbH, acher (at) baycom (dot) de
		for Reel Multimedia

      
      Copyright (C) 2006 George Kashperko <george@chas.com.ua>
 *
 * EDB9302A, EDB9315, EDB9315A

      
      Copyright (C) 2006 G. Liakhovetski (g.liakhovetski@gmx.de)
 *
 * Based on sandpoint.c by Mark A. Greer

      
      Copyright (C) 2006 Google, Inc
 *
 *  Notifications support

      
      Copyright (C) 2006 Google, Inc
 *
 *  Portions derived from Patrick Mochel's sysfs code.

      
      Copyright (c) 2006 Greg Kroah-Hartman <gregkh@suse.de>

      
      Copyright (C) 2006 Greg Kroah-Hartman <gregkh@suse.de>
 *
 * TODO:

      
      Copyright (C) 2006 Greg Kroah-Hartman <greg@kroah.com>
 */

      
      Copyright(C) 2006, Greg Kroah-Hartman <greg@kroah.com>
 *
 * Userspace IO

      
      Copyright(C) 2006, Greg Kroah-Hartman <greg@kroah.com>
 *
 * Userspace IO driver.

      
      Copyright (C) 2006, Greg Ungerer <gerg@snapgear.com>

      
      Copyright (C) 2006  GTCO CalComp

      
      Copyright (c) 2006 Guedez Clement <klem.dev@gmail.com>

      
      Copyright (C) 2006 Hannes Reinecke
 */

      
      Copyright(C) 2006, Hans J. Koch <hjk@hansjkoch.de>

      
      Copyright (C) 2006 Hans Verkuil <hverkuil@xs4all.nl>

      
      Copyright (C) 2006 Hans Verkuil (hverkuil@xs4all.nl)

      
      Copyright (C) 2006 Harald Welte <laforge@openezx.org>

      
      Copyright (c) 2006 Hartmut Birr (e9hack at gmail dot com)

    Remotely based on tda10021.c

      
      Copyright (C) 2006  Hartmut Rick <linux@rick.claranet.de>
 *
 * Derived from lm78.c and other chip drivers.

      
      Copyright (C) 2006 Hendrik Holtmann <holtmann@mac.com>

      
      Copyright (C) 2006 Herbert Poetzl
 *

      
      Copyright (C) 2006 Herbert Poetzl
 * adapted from Remy Card's ext2/ioctl.c
 */

      
      Copyright (c) 2006 Herbert Valerio Riedel <hvr@gnu.org>

      
      Copyright (c) 2006 Herbert Xu <herbert@gondor.apana.org.au>

      
      Copyright (c) 2006 Herbert Xu <herbert@gondor.apana.org.au>
 */

      
      Copyright (c) 2006 Herbert Xu <herbert@gondor.apana.org.au>
 *
 * Added AEAD support to cryptd.
 *    Authors: Tadeusz Struk (tadeusz.struk@intel.com)
 *             Adrian Hoban <adrian.hoban@intel.com>
 *             Gabriele Paoloni <gabriele.paoloni@intel.com>
 *             Aidan O'Mahony (aidan.o.mahony@intel.com)

      
      Copyright (c) 2006 Herbert Xu <herbert@gondor.apana.org.au>
 * CTR part based on code (crypto/ctr.c) by:

      
      Copyright (c) 2006 Herbert Xu <herbert@gondor.apana.org.au>
 *
 * The HMAC implementation is derived from USAGI.

      
      Copyright (C) 2006 Hewlett-Packard Co
 * 	Alex Williamson <alex.williamson@hp.com>
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/string.h>

      
      Copyright (C) 2006  Ian Armstrong <ian@iarmst.demon.co.uk>

      
      Copyright (c) 2006, Ian Campbell
 */

      
      Copyright (c) 2006, Ian Campbell, XenSource Inc.
 */
#include <linux/types.h>
#include <linux/cache.h>
#include <linux/export.h>

      
      Copyright (c) 2006, Ian Campbell, XenSource Ltd.
 */

      
      Copyright (c) 2006 Ian Molton

      
      copyright (c) 2006 IBM Corporation

      
      Copyright (C) 2006 IBM Corporation
 *
 *  Author: Serge Hallyn <serue@us.ibm.com>

      
      Copyright (C) 2006 IBM Corporation
 *
 * Largely rewritten by Cort Dougan (cort@cs.nmt.edu)
 * and Paul Mackerras.

      
      Copyright (C) 2006 IBM Corporation, Timothy R. Chavez <tinytim@us.ibm.com>

      
      Copyright (C) 2006 IBM Corporation
 *
 * Written by: Darrick J. Wong <djwong@us.ibm.com>, IBM Corporation

      
      Copyright (C) 2006 Imre Kaloz <kaloz@openwrt.org>

      
      Copyright (C) 2006 Infosys Technologies Limited

      
      Copyright (C) 2006 Ingo Molnar <mingo@elte.hu>
 *

      
      Copyright (C) 2006 Intel Co
 *  2006-08-12	- IA64 Native Utrace implementation support added by
 *	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
 *
 * Derived from the x86 and Alpha versions.

      
      Copyright (C) 2006 Intel Corp.

      
      Copyright (C) 2006, Intel Corp.  All rights reserved.
 *

      
      Copyright (C) 2006, Intel Corp.
 *
 * All rights reserved.

      
      Copyright (c) 2006 Intel Corporation

      
      Copyright (c) 2006, Intel Corporation.

      
      Copyright(c) 2006, Intel Corporation.

      
      Copyright (C) 2006 Intel Corporation

      
      Copyright (c) 2006 Intel Corporation.  All rights reserved.

      
      Copyright (C) 2006 Intel Corporation
 *
 * All rights reserved.

      
      Copyright (C) 2006 Intel Corporation
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>

      
      Copyright (C) 2006 Intel Corporation
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
 *
 * FIXME: docs

      
      Copyright (C) 2006 Intel Corporation
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
 *
 * FIXME: docs
 * FIXME: this file needs to be broken up, it's grown too big

      
      Copyright (C) 2006 Intel Corporation
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
 *
 * This part takes care of getting the notification from the hw
 * only and dispatching through wusbwad into
 * wa_notif_dispatch. Handling is done there.

      
      Copyright (c) 2006, Intel Corporation.
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2006 Intel Corp.
 *     Tom Long Nguyen (tom.l.nguyen@intel.com)
 *     Zhang Yanmin (yanmin.zhang@intel.com)
 */

      
      Copyright (C) 2006 Intel Corp.
 *	Tom Long Nguyen (tom.l.nguyen@intel.com)
 *	Zhang Yanmin (yanmin.zhang@intel.com)
 */

      
      Copyright (C) 2006 Intel Corp.
 *	Tom Long Nguyen (tom.l.nguyen@intel.com)
 *	Zhang Yanmin (yanmin.zhang@intel.com)
 *

      
      Copyright (C) 2006 Intel Corp, Zou Nan hai <nanhai.zou@intel.com>

      
      Copyright (C) 2006 International Business Machines Corp.

      
      Copyright (C) 2006 Jack Lee

      
      Copyright (C) 2006 James McKenzie

      
      Copyright (C) 2006 James Painter <jamie.painter@iname.com>

      
      Copyright (C) 2006   James Smart, Emulex Corporation

      
      Copyright (C) 2006  Jamie Lenehan

      
      Copyright (C) 2006 Jaya Kumar

      
      Copyright (C) 2006, Jaya Kumar

      
      Copyright (C) 2006 Jens Axboe <axboe@kernel.dk>
 *

      
      Copyright (C) 2006 Jim Cromie
 *
 * This is a clocksource driver for the Geode SCx200's 1 or 27 MHz
 * high-resolution timer.  The Geode SC-1100 (at least) has a buggy
 * time stamp counter (TSC), which loses time unless 'idle=poll' is
 * given as a boot-arg. In its absence, the Generic Timekeeping code
 * will detect and de-rate the bad TSC, allowing this timer to take
 * over timekeeping duties.

      
      Copyright (c) 2006 Jing Min Zhao <zhaojingmin@users.sourceforge.net>

      
      Copyright (c) 2006 Jiri Benc <jbenc@suse.cz>

      
      Copyright (c) 2006	Jiri Benc <jbenc@suse.cz>

      
      Copyright (c) 2006 Jiri Kosina
 */

      
      Copyright (c) 2006  Jochen Voss <voss@seehuhn.de>

      
      Copyright (C) 2006 Jonathan McDowell <noodles@earth.li>

      
      Copyright (C) 2006 Jonathan McDowell <noodles@earth.li>
 *
 *  Derived from drivers/mtd/nand/toto.c (removed in v2.6.28)

      
      Copyright (C) 2006 Jon Grierson <jd@renko.co.uk>

      
      Copyright (C) 2006  Jon Mason <jdmason@kudzu.us>
 *
 * Author: Jon Mason <jdmason@kudzu.us>
 * Author: Muli Ben-Yehuda <muli@il.ibm.com>

      
      Copyright (C) 2006 jornada 720 kbd driver by
		Filip Zyzniewsk <Filip.Zyzniewski@tefnet.plX

      
      Copyright (C) 2006 Juan Carlos Borr
 *
 *  And tested with help of WB Electronics

      
      Copyright (C) 2006 Juergen Beisert, Pengutronix

      
      Copyright (C) 2006 Juerg Haefliger <juergh@gmail.com>
 *
 * This driver is based on the driver for kernel 2.4 by Mark D. Studebaker
 * and its port to kernel 2.6 by Lars Ekman.

      
      Copyright (C) 2006 Kaiwan N Billimoria <kaiwan@designergraphix.com>

      
      Copyright (C) 2006 Kaiwan N Billimoria <kaiwan@designergraphix.com>
 *
 * The LM70 communicates with a host processor via an SPI/Microwire Bus
 * interface. The complete datasheet is available at National's website
 * here:

      
      Copyright (c) 2006, Keir Fraser <keir@xensource.com>
 */

      
      Copyright (C) 2006  Kihon Technologies Inc.,
 *			Steven Rostedt <rostedt@goodmis.org>
 *
 * See rt.c in preempt-rt for proper credits and further information

      
      Copyright (C) 2006 kogiidena

      
      Copyright (C) 2006 Komal Shah <komal_shah802003@yahoo.com>

      
      Copyright (C) 2006 Koninski Artur takeshi87@o2.pl

      
      Copyright (C) 2006 Kristian Hoegsberg <krh@bitplanet.net>

      
      Copyright (C) 2006 Kristian Kielhofner <kris@krisk.org>
 *
 * Based on leds-net48xx.c

      
      Copyright (C) 2006 Kyle McMartin <kyle at parisc-linux.org>
 *
 *    Code was mostly borrowed from kernel/signal.c.
 *    See kernel/signal.c for additional Copyrights.

      
      Copyright (c) 2006 Kyle McMartin <kyle@parisc-linux.org>
 *

      
      Copyright (C) 2006 Kyle McMartin <kyle@parisc-linux.org>
 */

      
      Copyright (c) 2006, Kyle McMartin <kyle@parisc-linux.org>
 *
 * Based on drivers/char/agpgart/hp-agp.c which is

      
      Copyright (C) 2006 Lennart Poettering <mzxreary (at) 0pointer (dot) de>

      
      Copyright (C) 2006 Lennart Poettering <mzxreary (at) 0pointer (dot) de>
 *
 * This driver does below things:

      
      Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>

      
      Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org>
 *
 * EDB9307

      
      Copyright (C) 2006 Lineo Solutions, Inc.

      
      Copyright (C) 2006 Lineo Solutions Inc. support SH4A UBC

      
      Copyright (C) 2006 Linus Torvalds
 *
 * Trace facility for suspend/resume problems, when none of the
 * devices may be working.

      
      Copyright (C) 2006 Linxb (xubin.lin@worldplus.com.cn)

      
      Copyright (C) 2006 Loping Dog Embedded Systems

      
      Copyright (c) 2006 Luc Verhaegen (quirks list)

      
      Copyright (c) 2006  Maciej W. Rozycki
 *
 *	Based on:
 *

      
      Copyright (c) 2006  Maciej W. Rozycki
 *
 *	Inspired by code written by Amy Fong.

      
      Copyright (c) 2006  Maciej W. Rozycki
 *
 *	Loosely based on drivers/dio/dio-driver.c and
 *	drivers/pci/pci-driver.c.

      
      Copyright (C) 2006 Manuel Francisco Naranjo (naranjo.manuel@gmail.com)
 *
 * The device works as an standard CDC device, it has 2 interfaces, the first
 * one is for firmware access and the second is the serial one.
 * The protocol is very simply, there are two possibilities reading or writing.
 * When writing the first urb must have a Header that starts with 0x20 0x29 the
 * next two bytes must say how much data will be sent.
 * When reading the process is almost equal except that the header starts with
 * 0x00 0x20.

      
      Copyright (C) 2006 Marco Gittler (g.marco@freenet.de)

      
      Copyright (c) 2006 Marek Vasut
 *
 *  Based on Newton keyboard driver for Linux
 *  by Justin Cormack

      
      Copyright (C) 2006 Mario Hlawitschka (dh1pa@amsat.org)

      
      Copyright (C) 2006 Markus Rechberger <mrechberger@gmail.com>
//

      
      Copyright (C) 2006 Markus Rechberger\n");
	dev_info(&dev->intf->dev,

      
      Copyright (C) 2006 Marvell International Ltd.

      
      Copyright (C) 2006 Marvell International Ltd.
 *
 * 2007-09-02: eric miao <eric.miao@marvell.com>
 *             initial version

      
      Copyright (C) 2006 Marvell International Ltd.
 *
 * 2007-09-04: eric miao <eric.miao@marvell.com>
 *             rewrite to align with latest kernel

      
      Copyright (c) 2006 Matt Callow

      
      Copyright (C) 2006 Matt Callow

      
      Copyright (C) 2006 Matthew Wilcox <matthew@wil.cx>

      
      Copyright (c) 2006 Mauro Carvalho Chehab <mchehab@kernel.org>

      
      Copyright (c) 2006 Mauro Carvalho Chehab <mchehab@kernel.org>
 */

      
      Copyright (c) 2006 Mellanox Technologies.  All rights reserved.

      
      Copyright (c) 2006 Mellanox Technologies. All rights reserved

      
      Copyright (c) 2006 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2006 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2006 Michael Ellerman, IBM Corporation.

      
      Copyright (C) 2006 Michael Ellerman, IBM Corporation

      
      Copyright (c) 2006 Michael Hanselmann <linux-kernel@hansmi.ch>

      
      Copyright (C) 2006      Michael Hanselmann <linux-kernel@hansmi.ch>
 *

      
      Copyright (C) 2006 Michael Hanselmann <linux-kernel@hansmi.ch>
 *

      
      Copyright (C) 2006 Michael Hanselmann (linux-kernel@hansmi.ch)

      
      Copyright (C) 2006 Michael Hanselmann (linux-kernel@hansmi.ch)
 *
 * Clean room implementation based on the reverse engineered Mac OS X driver by
 * Johannes Berg <johannes@sipsolutions.net>, documentation available at
 * http://johannes.sipsolutions.net/PowerBook/Apple_Motion_Sensor_Specification

      
      Copyright (C) 2006  Michael Hanselmann (linux-kernel@hansmi.ch)
 *
 * Thanks to Caskey L. Dickson for his work with acdctl.

      
      Copyright (C) 2006 Michael Krufky (mkrufky@linuxtv.org)

      
      Copyright (c) 2006, Michael Wu <flamingice@sourmilk.net>

      
      Copyright (c) 2006, Michael Wu <flamingice@sourmilk.net>
 *
 * Based on the islsm (softmac prism54) driver, which is:

      
      Copyright (c) 2006  Michal Ludvig <michal@logix.cz>

      
      Copyright (C) 2006 Michel Xhaard

      
      Copyright (C) 2006 Micron Technology Inc.

      
      Copyright (C) 2006 Mike Christie

      
      Copyright (C) 2006 Mike Kravetz IBM Corporation
 *
 * Hypervisor Call Instrumentation

      
      Copyright (C) 2006  Mohan Kumar M (mohan@in.ibm.com)

      
      Copyright (c) 2006 MontaVista Software, Inc.

      
      Copyright (C) 2006 MontaVista Software Inc.
 * Author: Vitaly Wool <vwool@ru.mvista.com>
 *
 * Revised to handle newer style flash binding by:

      
      Copyright (C) 2006 MontaVista Software, Inc.
 *
 * Based on tlv320aic23.c:

      
      Copyright (C) 2006 MontaVista Software, Inc.
 *
 * Code re-arranged and cleaned up by:

      
      Copyright (c) 2006 Moxa Technologies Co., Ltd.

      
      Copyright (C) 2006 Nathaniel Clark <nate@misrule.us>

      
      Copyright (C) 2006 Nick Piggin

      
      Copyright (C) 2006      Nicolas Boichat (nicolas@boichat.ch)

      
      Copyright (C) 2006 Nicolas Boichat <nicolas @boichat.ch>

      
      Copyright (C) 2006	   Nicolas Boichat (nicolas@boichat.ch)

      
      Copyright (C) 2006 Nicolas VIVIEN

      
      Copyright (C) 2006  Nobuhiro Iwamatsu

      
      Copyright (C) 2006  Nobuhiro Iwamatsu
 *
 * Hitachi SolutionEngine Support.

      
      Copyright (C) 2006 Nokia Corporation

      
      Copyright (c) 2006 Nokia Corporation
 *  - corgi_ts.c

      
      Copyright (C) 2006 Nokia Corporation
 * Tony Lindgren <tony@atomide.com>
 */

      
      Copyright (C) 2006 Nokia Corporation
 * Tony Lindgren <tony@atomide.com>
 *

      
      Copyright (C) 2006 Nokia Corporation
 * Tony Lindgren <tony@atomide.com>
 */
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/usb.h>
#include <linux/platform_device.h>
#include <linux/dma-mapping.h>
#include <linux/slab.h>
#include <linux/dmaengine.h>

      
      Copyright (C) 2006 Nokia Corporation
 * Tony Lindgren <tony@atomide.com>
 *
 * Notes:

      
      Copyright (C) 2006 Nokia Corporation
 * Tony Lindgren <tony@atomide.com>
 *
 * This file is part of the Inventra Controller Driver for Linux.

      
      Copyright (c) 2006 Nokia Corporation
 * Various changes: Imre Deak <imre.deak@nokia.com>
 *
 * Using code from:

      
      Copyright (C) 2006 Nokia
 *
 * Many updates by Imre Deak <imre.deak@nokia.com>

      
      Copyright (c) 2006 Novell, Inc.
 */

      
      Copyright (C) 2006 NTT (Nippon Telegraph and Telephone Corporation)

      
      Copyright (C) 2006, NXP Semiconductors, All Rights Reserved

      
      Copyright (C) 2006 Oliver Endriss

      
      Copyright (c) 2006 Oliver Neukum	<oliver@neukum.name>
 *
 * USB Printer Device Class driver for USB printers and printer cables

      
      Copyright (c) 2006 Olivier DANET <odanet@caramail.com>

      
      Copyright (C) 2006 Olof Johansson <olof@lixom.net>
 *
 * Dynamic DMA mapping support, pSeries-specific parts, both SMP and LPAR.

      
      Copyright (C) 2006 OMICRON electronics GmbH
 *
 * Author: Michael Jochum <michael.jochum@omicron.at>

      
      Copyright (C) 2006, OmniVision

      
      Copyright (C) 2006, Ondrej Zajicek <santiago@crfreenet.org>

      
      Copyright (c) 2006 Option Wireless n/v
 * All rights Reserved.
 *

      
      Copyright (c) 2006 Oracle.  All rights reserved.

      
      Copyright (C) 2006 PA Semi, Inc
 *
 * Authors: Kip Walker, PA Semi
 *	    Olof Johansson, PA Semi

      
      Copyright (C) 2006 PA Semi, Inc
 *
 * Driver for the PA6T-1682M onchip 1G/10G Ethernet MACs, soft state and
 * hardware register layouts.

      
      Copyright (C) 2006 PA Semi, Inc
 *
 * Maintained by: Olof Johansson <olof@lixom.net>

      
      Copyright (c) 2006 PathScale, Inc. All rights reserved.

      
      Copyright (c) 2006 Patrick McHardy <kaber@trash.net>

      
      Copyright (C) 2006 Paul Mackerras, IBM Corp.

      
      Copyright (C) 2006 Paul Mackerras, IBM Corp. <paulus@samba.org>
 */

      
      Copyright (C) 2006  Paul Mundt

      
      Copyright (C) 2006 Paul Mundt

      
      Copyright (C) 2006  Paul Mundt
 *
 * Supported system:

      
      Copyright (C) 2006 Paul Mundt
 *
 * vDSO randomization

      
      Copyright (C) 2006 Pavel Emelyanov <xemul@openvz.org> OpenVZ, SWsoft Inc.
 */

      
      Copyright (C) 2006 Pavel Pisa, PiKRON <ppisa@pikron.com>
 *
 *  derived from pxamci.c by Russell King

      
      Copyright (C) 2006 Peter Korsgaard <jacmet@sunsite.dk>

      
      Copyright (C) 2006 Philip Langdale, All Rights Reserved.

      
      Copyright (C) 2006 Philipp Zabel <philipp.zabel@gmail.com>

      
      Copyright (c) 2006 Philipp Zabel <philipp.zabel@gmail.com>
 *
 * based on spitz.c,
 * Authors: Liam Girdwood <lrg@slimlogic.co.uk>
 *          Richard Purdie <richard@openedhand.com>

      
      Copyright (C) 2006 Philips Semiconductors

      
      Copyright (C) 2006 Polycom, Inc.

      
      Copyright (C) 2006 Polycom, Inc.
 *
 * CPM SPI and QE buffer descriptors mode support:

      
      Copyright (c) 2006 Pototskiy Akex <alex.pototskiy@gmail.com>

      
      Copyright (C) 2006 Qumranet

      
      Copyright (C) 2006 Qumranet
 *    Avi Kivity <avi@qumranet.com>
 *    Yaniv Kamay <yaniv@qumranet.com>
 *

      
      Copyright (C) 2006 Qumranet, Inc.

      
      Copyright (c) 2006 Rafael J. Wysocki <rjw@sisk.pl>
 */

      
      Copyright (C) 2006 Rafael J. Wysocki <rjw@sisk.pl>

      
      Copyright (C) 2006 Rafael J. Wysocki <rjw@sisk.pl>
 *
 * This file is released under the GPLv2.

      
      Copyright (c) 2006  Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2006  Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (c) 2006  Ralf Baechle (ralf@linux-mips.org)
 */
#ifndef _ASM_FUTEX_H
#define _ASM_FUTEX_H

      
      Copyright (C) 2006 Ralf Baechle (ralf@linux-mips.org)
 */
#ifndef __ASM_IRQ_REGS_H
#define __ASM_IRQ_REGS_H

      
      Copyright (C) 2006 Ralf Baechle <ralf@linux-mips.org>
 */
#include <linux/console.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/mc146818rtc.h>
#include <linux/param.h>
#include <linux/sched.h>

      
      Copyright (C) 2006  Ralf Baechle <ralf@linux-mips.org>
 */
#include <linux/dma-direct.h>
#include <asm/ip32/crime.h>

      
      Copyright (C) 2006 Ralf Baechle (ralf@linux-mips.org)
 */
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/cpumask.h>
#include <linux/interrupt.h>
#include <linux/compiler.h>
#include <linux/sched/task_stack.h>
#include <linux/smp.h>

      
      Copyright (C) 2006 Randy Dunlap
 */

      
      Copyright (C) 2006		Red Hat

      
      Copyright (C) 2006 Red Hat GmbH
 *
 * This file is released under the GPL.

      
      Copyright (C) 2006 Red Hat, Inc.

      
      Copyright (C) 2006 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2006 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2006 Red Hat, Inc. All Rights Reserved.
* Written by David Howells (dhowells@redhat.com)
*/

      
      Copyright (C) 2006 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *
 * Derived from cbc.c

      
      Copyright (C) 2006 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 */
#include <linux/module.h>
#include <linux/nfs_fs.h>
#include <linux/nfs_mount.h>
#include <linux/sunrpc/addr.h>
#include <linux/sunrpc/auth.h>
#include <linux/sunrpc/xprt.h>
#include <linux/sunrpc/bc_xprt.h>
#include <linux/sunrpc/rpc_pipe_fs.h>
#include "internal.h"
#include "callback.h"
#include "delegation.h"
#include "nfs4session.h"
#include "nfs4idmap.h"
#include "pnfs.h"
#include "netns.h"

      
      Copyright(C) 2006, Red Hat, Inc., Ingo Molnar

      
      Copyright (C) 2006 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>

      
      Copyright (C) 2006 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>
 */
#include <linux/rwsem.h>
#include <linux/mutex.h>
#include <linux/export.h>
#include <linux/spinlock.h>
#include <linux/debug_locks.h>

      
      Copyright (C) 2006 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>
 */
#include <linux/rwsem.h>
#include <linux/mutex.h>
#include <linux/ww_mutex.h>
#include <linux/sched.h>
#include <linux/delay.h>
#include <linux/lockdep.h>
#include <linux/spinlock.h>
#include <linux/kallsyms.h>
#include <linux/interrupt.h>
#include <linux/debug_locks.h>
#include <linux/irqflags.h>
#include <linux/rtmutex.h>

      
      Copyright (C) 2006 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>
 */
#include <linux/sched.h>
#include <linux/kernel.h>
#include <linux/export.h>
#include <linux/kallsyms.h>
#include <linux/stacktrace.h>

      
      Copyright (c) 2006 Red Hat, Inc., Ingo Molnar\n");

	printk("... MAX_LOCKDEP_SUBCLASSES:  %lu\n", MAX_LOCKDEP_SUBCLASSES);
	printk("... MAX_LOCK_DEPTH:          %lu\n", MAX_LOCK_DEPTH);
	printk("... MAX_LOCKDEP_KEYS:        %lu\n", MAX_LOCKDEP_KEYS);
	printk("... CLASSHASH_SIZE:          %lu\n", CLASSHASH_SIZE);
	printk("... MAX_LOCKDEP_ENTRIES:     %lu\n", MAX_LOCKDEP_ENTRIES);
	printk("... MAX_LOCKDEP_CHAINS:      %lu\n", MAX_LOCKDEP_CHAINS);
	printk("... CHAINHASH_SIZE:          %lu\n", CHAINHASH_SIZE);

      
      Copyright (C) 2006, Red Hat, Inc., Ingo Molnar
 *
 * We check whether all boot CPUs have their TSC's synchronized,
 * print a warning if not and turn off the TSC clock-source.

      
      Copyright (C) 2006 Red Hat, Inc., Markus Armbruster <armbru@redhat.com>
 */

      
      Copyright (c) 2006 Rick Koch <n1gp@hotmail.com>

      
      Copyright (c) 2006 Rick Koch <n1gp@hotmail.com>
 *
 * Based on MicroTouch driver (drivers/input/touchscreen/mtouch.c)

      
      Copyright (c) 2006 Rik Snel <rsnel@cube.dyndns.org>
 *
 * Based on Dr Brian Gladman's (GPL'd) work published at
 * http://fp.gladman.plus.com/cryptography_technology/index.htm
 * See the original copyright notice below.

      
      Copyright (c) 2006, Rik Snel <rsnel@cube.dyndns.org>
 *
 * Based on Dr Brian Gladman's (GPL'd) work published at
 * http://fp.gladman.plus.com/cryptography_technology/index.htm
 * See the original copyright notice below.

      
      Copyright (c) 2006, Rik Snel <rsnel@cube.dyndns.org>
 *
 * Based on Dr Brian Gladman's (GPL'd) work published at
 * http://gladman.plushost.co.uk/oldsite/cryptography_technology/index.php
 * See the original copyright notice below.

      
      Copyright (c) 2006 Rik Snel <rsnel@cube.dyndns.org>
 *
 * Based on ecb.c

      
      Copyright (C) 2006 Rudolf Marek <r.marek@assembler.cz>
 *
 * Inspired from the w83785 and amd756 drivers.

      
      Copyright (C) 2006 Russ Anderson <rja@sgi.com>
 */
#include <linux/types.h>
#include <linux/init.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/kallsyms.h>
#include <linux/memblock.h>
#include <linux/acpi.h>
#include <linux/timer.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/smp.h>
#include <linux/workqueue.h>
#include <linux/mm.h>
#include <linux/slab.h>

      
      Copyright (C) 2006 Russell King.

      
      Copyright (C) 2006 Rusty Russell IBM Corporation

      
      Copyright (C) 2006 Rusty Russell IBM Corporation
 *
 * Author: Michael S. Tsirkin <mst@redhat.com>

      
      Copyright (C) 2006 S1 Corp.
 *
 * Original driver for 2.6.10 pl2303 driver by
 *   Greg Kroah-Hartman (greg@kroah.com)
 * Changes for 2.6.20 by Harald Klein <hari@vt100.at>

      
      Copyright (C) 2006 Sam Hocevar <sam@zoy.org>
 */

      
      Copyright (c) 2006 Sam Leffler, Errno Consulting

      
      Copyright (C) 2006 Sam Ravnborg <sam@ravnborg.org>
#
# Released under the terms of the GNU GPL

      
      Copyright (C) 2006 Samsung Electronics

      
      Copyright (C) 2006, Sascha Hauer, Pengutronix

      
      Copyright (C) 2006 Scott Alfter <salfter@ssai.us>
 *
 * Based on wm8775 driver

      
      Copyright (C) 2006 Secret Lab Technologies Ltd.
 *                        Grant Likely <grant.likely@secretlab.ca>

      
      Copyright (C) 2006 Secret Lab Technologies Ltd.
 *                    Grant Likely <grant.likely@secretlab.ca>

      
      Copyright (C) 2006 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 2006 Silicon Graphics, Inc.  All Rights Reserved.
 */

      
      Copyright (c) 2006 Silicon Graphics, Inc.
 * by Greg Banks <gnb@melbourne.sgi.com>
 */

      
      Copyright (C) 2006 Silicon Graphics, Inc.,
 *		Christoph Lameter <christoph@lameter.com>

      
      Copyright (C) 2006 Silicon Graphics, Inc., Christoph Lameter
 *
 * Page migration was first developed in the context of the memory hotplug
 * project. The main authors of the migration code are:
 *

      
      Copyright (C) 2006 Silicon Motion Technology Corp.
 * Authors:  Ge Wang, gewang@siliconmotion.com
 *	     Boyod boyod.yang@siliconmotion.com.cn
 *

      
      Copyright (C) 2006 Silicon Motion Technology Corp.
 * Authors:	Ge Wang, gewang@siliconmotion.com
 *		Boyod boyod.yang@siliconmotion.com.cn
 *

      
      Copyright (C) 2006
 *   Simon Schulz (ark3116_driver <at> auctionant.de)
 *
 * ark3116
 * - implements a driver for the arkmicro ark3116 chipset (vendor=0x6547,
 *   productid=0x0232) (used in a datacable called KQ-U8A)

      
      Copyright (c) 2006 Simtec Electronics

      
      Copyright (C) 2006 Simtec Electronics

      
      Copyright (c) 2006 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * Common code for SMDK2410 and SMDK2440 boards

      
      Copyright (c) 2006 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//
// Common code for SMDK2410 and SMDK2440 boards

      
      Copyright (c) 2006 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//
// http://armlinux.simtec.co.uk/.

      
      Copyright (c) 2006 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>

#include <linux/init.h>
#include <linux/suspend.h>
#include <linux/cpu_pm.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/soc/samsung/exynos-regs-pmu.h>
#include <linux/soc/samsung/exynos-pmu.h>

      
      Copyright (c) 2006 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>

#include <linux/init.h>
#include <linux/suspend.h>
#include <linux/syscore_ops.h>
#include <linux/cpu_pm.h>
#include <linux/io.h>
#include <linux/irq.h>
#include <linux/irqchip.h>
#include <linux/irqdomain.h>
#include <linux/of_address.h>
#include <linux/err.h>
#include <linux/regulator/machine.h>
#include <linux/soc/samsung/exynos-pmu.h>
#include <linux/soc/samsung/exynos-regs-pmu.h>

      
      Copyright (c) 2006 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>

#include <linux/init.h>
#include <linux/suspend.h>
#include <linux/syscore_ops.h>
#include <linux/io.h>

      
      Copyright (c) 2006 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//
// S3C2410 (and compatible) Power Manager (Suspend-To-RAM) support

      
      Copyright (c) 2006 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C2410 - SPI Controller platform_device info

      
      Copyright (c) 2006 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//
// Thanks to Dimity Andric (TomTom) and Steven Ryu (Samsung) for the
// loans of SMDK2413 to work with.

      
      Copyright (c) 2006 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C24XX - LEDs GPIO connector

      
      Copyright (C) 2006 Simtec Electronics
 *
 * KS8695 CPU support

      
      Copyright (C) 2006 Simtec Electronics
 *
 * KS8695 - IRQ registers and bit definitions

      
      Copyright (C) 2006 Simtec Electronics
 *
 * KS8695 - Kernel uncompressor

      
      Copyright (C) 2006 Simtec Electronics
 *
 * KS8695 - Memory Map definitions

      
      Copyright (C) 2006 Simtec Electronics
 *
 * KS8695 - PCI bridge registers and bit definitions.

      
      Copyright (C) 2006 Simtec Electronics
 *
 * KS8695 - System control registers and bit definitions

      
      Copyright (C) 2006 Simtec Electronics
 *
 * KS8695 - UART register and bit definitions.

      
      Copyright (C) 2006 Sony Computer Entertainment Inc.

      
      Copyright (c) 2006 Sphere Systems Ltd

      
      Copyright (C) 2006 Steven Toth <stoth@linuxtv.com>

      
      Copyright (c) 2006 Steven Toth <stoth@linuxtv.org>

      
      Copyright (C) 2006 Steven Toth <stoth@linuxtv.org>

      
      Copyright (C) 2006 Steven Toth <stoth@linuxtv.org>
      Functions:

      
      Copyright (C) 2006 STMicroelectronics Limited

      
      Copyright (C) 2006  ST Microelectronics Ltd. (denorm support)
 *
 * FIXME! These routines have not been tested for big endian case.

      
      Copyright (C) 2006 STMicroelectronics Pvt. Ltd.
 *
 * Author: Linus Walleij <linus.walleij@stericsson.com>

      
      Copyright (C) 2006 Storlink, Corp.

      
      Copyright (c) 2006  SUSE Linux Products GmbH

      
      Copyright (C) 2006 SUSE Linux Products GmbH

      
      Copyright (C) 2006 SWAPP

      
      Copyright (C) 2006 SWAPP
 *	Andrea Paterniani <a.paterniani@swapp-eng.it>

      
      Copyright (C) 2006      Sylvain Munaut <tnt@246tNt.com>

      
      Copyright (C) 2006 Sylvain Munaut <tnt@246tNt.com>

      
      Copyright (C) 2006  Takashi YOSHII
 *
 * Based on arch/sh/kernel/cpu/sh3/clock-sh7709.c

      
      Copyright (C) 2006 Takashi YOSHII
 *
 * SHMIN Support.

      
      Copyright (C) 2006 Takashi YOSHII <takasi-y@ops.dti.ne.jp>

      
      Copyright (c) 2006  Tejun Heo <teheo@suse.de>
 */

      
      Copyright (C) 2006 Tensilica Inc.
 */

      
      Copyright (c) 2006 Tensilica, Inc.  All Rights Reserved.

      
      Copyright (C) 2006 Texas Instruments.

      
      Copyright (C) 2006 Texas Instruments.
 */

      
      Copyright (C) 2006 Texas Instruments.
 *

      
      Copyright (C) 2006 Texas Instruments, Inc.
 *
 * Based on rtc-omap.c

      
      Copyright (C) 2006 Texas Instruments, Inc
 *
 * Written by 	Kalle Jokiniemi
 *		Peter De Schrijver <peter.de-schrijver@nokia.com>
 * Several fixes by Amit Kucheria <amit.kucheria@verdurent.com>

      
      Copyright (C) 2006 Texas Instruments.
 *       Original author: Purushotam Kumar

      
      Copyright (c) 2006 The Regents of the University of Michigan.
 *  All rights reserved.
 *
 *  Andy Adamson <andros@citi.umich.edu>
 *  Fred Isaman <iisaman@umich.edu>

      
      Copyright (C) 2006 Thilo Cestonaro
 *			<thilo.cestonaro.external@fujitsu-siemens.com>

      
      Copyright (C) 2006 Thomas Bogendoerfer
 */
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/kernel.h>

      
      Copyright (C) 2006 Thomas Bogendoerfer (tsbogend@alpha.franken.de)
 */

      
      Copyright (C) 2006 Thomas Bogendoerfer (tsbogend@alpha.franken.de)
 */
#ifndef __ASM_SNI_H
#define __ASM_SNI_H

      
      Copyright (c) 2006 Thomas Gleixner <tglx@linutronix.de>

      
      Copyright (C) 2006 Thomas Maier <balagi@justmail.de>

      
      Copyright (C) 2006 Thomas Tuttle <linux-kernel@ttuttle.net>
 *

      
      Copyright (C) 2006 Thumtronics Pty Ltd.

      
      Copyright (C) 2006 Thumtronics Pty Ltd.
 *   Ben Williamson <ben.williamson@greyinnovation.com>
 */

      
      Copyright (C) 2006 Thumtronics Pty Ltd.
 * Developed for Thumtronics by Grey Innovation
 * Ben Williamson <ben.williamson@greyinnovation.com>
 *
 * Rewritten for the composite framework

      
      Copyright (C) 2006 Thumtronics Pty Ltd.
 * Developed for Thumtronics by Grey Innovation
 * Ben Williamson <ben.williamson@greyinnovation.com>
 *
 * This code is based in part on:
 *

      
      Copyright (C) 2006 Til Harbaum (Till@Harbaum.org)

      
      Copyright (C) 2006 Timesys Corp., Thomas Gleixner <tglx@timesys.com>
 *
 *  PRIVATE futexes by Eric Dumazet

      
      Copyright (C) 2006 Timesys Corp., Thomas Gleixner <tglx@timesys.com>
 *
 * This code is based on the rt.c implementation in the preempt-rt tree.
 * Portions of said code are

      
      Copyright (C) 2006, Timesys Corp., Thomas Gleixner <tglx@timesys.com>
 *
 * This file contains macros used solely by rtmutex.c. Debug version.

      
      Copyright (C) 2006, Timesys Corp., Thomas Gleixner <tglx@timesys.com>
 *
 * This file contains macros used solely by rtmutex.c.
 * Non-debug version.

      
      Copyright (C) 2006, Timesys Corp., Thomas Gleixner <tglx@timesys.com>
 *
 * This file contains the private data structure and API definitions.

      
      Copyright (C) 2006, Timesys Corp., Thomas Gleixner <tglx@timesys.com>
 *
 * This file contains the public data structure and API definitions.

      
      Copyright (C) 2006 Tino Reichardt

      
      Copyright (C) 2006 Tomasz Michal Lukaszewski (FIXME: add e-mail)

      
      Copyright (C) 2006 TOPTICA Photonics AG.

      
      Copyright (C) 2006 TOPTICA Photonics AG., Dragos Carp

      
      Copyright (C) 2006 Torsten Ertbjerg Rasmussen <tr@newtec.dk>
 *  - nvram size determined from resource
 *  - this ds1742 driver now supports ds1743.
 */

      
      Copyright (C) 2006 Tower Technologies

      
      Copyright (C) 2006 Tower Technologies
 */

      
      Copyright (c) 2006 Tower Technologies
 *
 * Author: Alessandro Zummo <a.zummo@towertech.it>

      
      Copyright (C) 2006 Tower Technologies
 * Author: Alessandro Zummo <a.zummo@towertech.it>
 *
 * based on ixdp425-pci.c:

      
      Copyright (c) 2006 Tower Technologies
 * Based on ep93xx driver, bits from alim7101_wdt.c
 *
 * Authors: Ray Lehtiniemi <rayl@mail.com>,
 *	Alessandro Zummo <a.zummo@towertech.it>

      
      Copyright (C) 2006 Tower Technologies
 *
 * based on ixdp425-setup.c:

      
      Copyright (c) 2006 Trond Myklebust <Trond.Myklebust@netapp.com>
 */
#include <linux/sysctl.h>
#include <linux/nfs_fs.h>

      
      Copyright (C) 2006 Trusted Computer Solutions, Inc.

      
      Copyright (C) 2006 Trusted Computer Solutions, Inc. <dgoeddel@trustedcs.com>

      
      Copyright(c) 2006 Tundra Semiconductor Corporation.

      
      Copyright (C) 2006 Unai Uribarri

      
      Copyright (C)2006 USAGI/WIDE Project

      
      Copyright (C)2006 USAGI/WIDE Project
 *
 *	Created by Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>

      
      Copyright (c) 2006 Willem Duinker

      
      Copyright (c) 2006 Willem Duinker
 * v4l2 interface modeled after the V4L2 driver
 * for SN9C10x PC Camera Controllers
 *
 * Register defines taken from Pascal Stangs Procyon Armlib

      
      Copyright (c) 2006 Willem Duinker
 * v4l2 interface modeled after the V4L2 driver
 * for SN9C10x PC Camera Controllers
 *
 * Some defines taken from the mt9m111 sensor driver

      
      Copyright (C) 2006 Winbond Electronics Corp.
 *	      Yuan Mu
 *	      Rudolf Marek <r.marek@assembler.cz>

      
      Copyright (c) 2006 Wolfson Microelectronics PLC.
 *	Graeme Gregory graeme.gregory@wolfsonmicro.com
 *	linux@wolfsonmicro.com
 *

      
      Copyright(c) 2006 xiong huang <xiong.huang@atheros.com>

      
      Copyright (C) 2006  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2006	Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2006  Yoshinori Sato

      
      Copyright (C) 2006  Yoshinori Sato
 *
 * Based on clock-sh4.c

      
      Copyright (C) 2006 Yoshinori Sato
 *
 * Hitachi SH7619 SolutionEngine Support.

      
      Copyright (C) 2006  Yuan Mu (Winbond),
 *		       Rudolf Marek <r.marek@assembler.cz>
 *		       David Hubbard <david.c.hubbard@gmail.com>
 *		       Daniel J Blueman <daniel.blueman@gmail.com>

      
      Copyright (C) 2006  Yuan Mu (Winbond),
 *			Rudolf Marek <r.marek@assembler.cz>
 *			David Hubbard <david.c.hubbard@gmail.com>
 *			Daniel J Blueman <daniel.blueman@gmail.com>

      
      Copyright (c) 2007 - 1012  Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2007-12 Wolfson Microelectronics PLC.
 *
 * Author: Liam Girdwood <lrg@slimlogic.co.uk>

      
      Copyright (c) 2007, 2004-2005 Simtec Electronics

      
      Copyright (C) 2007, 2008, 2009, 2010, 2011 Cavium Networks
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/pci.h>
#include <linux/interrupt.h>
#include <linux/time.h>
#include <linux/delay.h>
#include <linux/moduleparam.h>

      
      Copyright (c) 2007, 2008, 2009, 2010 Juerg Haefliger <juergh@gmail.com>
 *
 * This driver is an I2C/ISA hybrid, meaning that it uses the I2C bus to access
 * the chip registers if a DME1737, A8000, or SCH5027 is found and the ISA bus
 * if a SCH311x or SCH5127 chip is found. Both types of chips have very
 * similar hardware monitoring capabilities but differ in the way they can be
 * accessed.

      
      Copyright (C) 2007,2008,2009 Albert Herranz

      
      Copyright (C) 2007, 2008, 2009 Oracle Corporation

      
      Copyright (c) 2007, 2008, 2009 QLogic Corporation. All rights reserved.

      
      Copyright (C) 2007, 2008, 2009 Siemens AG

      
      Copyright (C) 2007, 2008, 2010, 2011 Freescale Semiconductor, Inc.
 * Zhang Wei <wei.zhang@freescale.com>
 *

      
      Copyright (C) 2007, 2008, 2010, 2011 Freescale Semiconductor, Inc.
 * Zhang Wei <wei.zhang@freescale.com>
 * Lian Minghuan-B31939 <Minghuan.Lian@freescale.com>
 * Liu Gang <Gang.Liu@freescale.com>
 *

      
      Copyright (C) 2007-2008, 2010 Nokia Corporation
 *
 * Written by Paul Walmsley

      
      Copyright (C) 2007-2008, 2010 Texas Instruments, Inc.

      
      Copyright (C) 2007-2008, 2011 Texas Instruments, Inc.

      
      Copyright (C) 2007-2008, 2012 Texas Instruments, Inc.

      
      Copyright (C) 2007,2008,2013 Imagination Technologies Ltd.

      
      Copyright (C) 2007, 2008, 2014 Oracle Corporation

      
      Copyright (C) 2007-2008 Advanced Micro Devices, Inc.

      
      Copyright (C) 2007-2008, Advanced Micro Devices, Inc.

      
      Copyright (C) 2007 - 2008 Alfred E. Heggestad <aeh@db.org>

      
      Copyright (c) 2007-2008 Atheros Communications, Inc.
 *
 *    Permission to use, copy, modify, and/or distribute this software for any
 *    purpose with or without fee is hereby granted, provided that the above
 *    copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2007-2008 Atmel Corporation

      
      Copyright (C) 2007-2008 Avionic Design Development GmbH

      
      Copyright (C) 2007-2008 BalaBit IT Ltd.

      
      Copyright (c) 2007-2008 Bartlomiej Zolnierkiewicz

      
      Copyright (C) 2007-2008 Bartlomiej Zolnierkiewicz

      
      Copyright (C) 2007-2008	Bartlomiej Zolnierkiewicz

      
      Copyright (c) 2007-2008 Bruno Randolf <bruno@thinktube.com>

      
      Copyright (C) 2007-2008 by Nokia Corporation
 */

      
      Copyright (C) 2007-2008 Carlos Corbacho <carlos@strangeworlds.co.uk>
 *
 *  GUID parsing code from ldm.c is:

      
      Copyright (C) 2007-2008	Carlos Corbacho <cathectic@gmail.com>

      
      Copyright (C) 2007, 2008 Cavium Networks
 */
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/semaphore.h>
#include <linux/mtd/mtd.h>
#include <linux/mtd/map.h>
#include <linux/of_platform.h>
#include <linux/mtd/partitions.h>

      
      Copyright(c) 2007 - 2008 Chris Snook <csnook@redhat.com>
 *
 * Derived from Intel e1000 driver

      
      Copyright (c) 2007-2008 Claudio Nieder
 *
 *  Based on corgi_bl.c by Richard Purdie and kb3886 driver by Robert Woerle

      
      Copyright (c) 2007-2008 Claudio Nieder <private@claudio.ch>
 *
 * Based on Touchright driver (drivers/input/touchscreen/touchright.c)

      
      Copyright (C) 2007, 2008 Compulab, Ltd.

      
      Copyright (C) 2007, 2008 CompuLab, Ltd.

      
      Copyright (C) 2007-2008 Darron Broad
	March 2007
	    Fixed some bugs.
	    Added diseqc support.
	    Added corrected signal strength support.
	August 2007
	    Sync with legacy version.
	    Some clean ups.

      
      Copyright (C) 2007, 2008 David S. Miller <davem@davemloft.net>

      
      Copyright (C) 2007, 2008 David S. Miller <davem@davemloft.net>
 */

      
      Copyright (C) 2007, 2008 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 2007, 2008 David S. Miller <davem@davemloft.net>
 */
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/log2.h>
#include <linux/list.h>
#include <linux/slab.h>
#include <linux/mm.h>
#include <linux/miscdevice.h>
#include <linux/memblock.h>
#include <linux/export.h>
#include <linux/refcount.h>

      
      Copyright (c) 2007,2008 Dmitry Baryshkov

      
      Copyright (c) 2007,2008	Dmitry Baryshkov

      
      Copyright (C) 2007, 2008 Eric Van Hensbergen, IBM Corporation
 *
 *  Based on virtio console driver

      
      Copyright (C) 2007-2008 Finn Thain
 */

      
      Copyright (C) 2007,2008 Freescale Semiconductor, Inc.

      
      Copyright (C) 2007,2008 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Author: John Rigby <jrigby@freescale.com>

      
      Copyright (C) 2007,2008 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Author: John Rigby, <jrigby@freescale.com>

      
      Copyright (C) 2007, 2008 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Author: John Rigby, <jrigby@freescale.com>, Thur Mar 29 2007

      
      Copyright (C) 2007-2008 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Author: Tony Li <tony.li@freescale.com>
 *	   Jason Jin <Jason.jin@freescale.com>

      
      Copyright (C) 2007,2008 Freescale semiconductor, Inc.
 *
 * Author: Li Yang <LeoLi@freescale.com>
 *         Jerry Huang <Chang-Ming.Huang@freescale.com>

      
      Copyright (C) 2007,2008 Freescale Semiconductor, Inc.
 *
 * Author:	Li Yang <LeoLi@freescale.com>
 *		Jerry Huang <Chang-Ming.Huang@freescale.com>

      
      Copyright (C) 2007,2008 Freescale Semiconductor, Inc.

#include <linux/usb/otg-fsm.h>
#include <linux/usb/otg.h>
#include <linux/ioctl.h>

      
      Copyright (C) 2007,2008 Freescale Semiconductor Inc.
 * Original port from 52xx driver:

      
      Copyright (C) 2007-2008 Google, Inc.

      
      Copyright (C) 2007,2008 Hans de Goede <hdegoede@redhat.com>
 * Preliminary tmp411 support by:

      
      Copyright (C) 2007-2008 Hewlett-Packard Development Company, L.P.
 *  	Alex Chiang <achiang@hp.com>
 *

      
      Copyright (c) 2007-2008 Intel Corporation

      
      Copyright (c) 2007-2008, Intel Corporation.

      
      Copyright (c) 2007-2008 Intel Corporation.  All rights reserved.

      
      Copyright(c) 2007 - 2008 Intel Corporation. All rights reserved.

      
      Copyright (C) 2007-2008 Intel Corporation. All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *   * Redistributions of source code must retain the above copyright
 *     notice, this list of conditions and the following disclaimer.
 *   * Redistributions in binary form must reproduce the above copyright
 *     notice, this list of conditions and the following disclaimer in
 *     the documentation and/or other materials provided with the
 *     distribution.
 *   * Neither the name of Intel Corporation nor the names of its
 *     contributors may be used to endorse or promote products derived
 *     from this software without specific prior written permission.
 *

      
      Copyright (c) 2007-2008 Intel Corporation
 *   Jesse Barnes <jesse.barnes@intel.com>

      
      Copyright (C) 2007-2008 Intel Corporation <linux-wimax@intel.com>

      
      Copyright (c) 2007 - 2008 Jacob Jun Pan <jacob.jun.pan@intel.com>

      
      Copyright (C) 2007-2008 Jason Wessel, Wind River Systems, Inc.
 */

      
      Copyright (c) 2007 - 2008  Jean Delvare <jdelvare@suse.de>

      
      Copyright (c) 2007-2008 Jim Paris <jim@jtan.com>
 * Added support RSX DMA Vivien Chappelier <vivien.chappelier@free.fr>
 */

      
      Copyright (c) 2007-2008 Jiri Slaby <jirislaby@gmail.com>

      
      Copyright (c) 2007-2008 Jiri Slaby <jirislaby@gmail.com>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2007-2008 Joern Engel <joern@purestorage.com>
 * Bits and pieces stolen from Peter Zijlstra's code, which is

      
      Copyright (C) 2007,2008 Jonathan Woithe <jwoithe@just42.net>

      
      Copyright (C) 2007, 2008 Karsten Wiese <fzu@wemgehoertderstaat.de>

      
      Copyright (C) 2007-2008 Krzysztof Ha

      
      Copyright (c) 2007-2008 Luis Rodriguez <mcgrof@winlab.rutgers.edu>

      
      Copyright (C) 2007-2008 Luis R. Rodriguez <mcgrof@winlab.rutgers.edu>

      
      Copyright (C) 2007, 2008 Magnus Damm

      
      Copyright (C) 2007-2008 Marvell International Ltd.

      
      Copyright (C) 2007, 2008, Marvell International Ltd.

      
      Copyright (C) 2007-2008 Marvell Internation Ltd.

      
      Copyright (C) 2007-2008 Marvell Ltd.

      
      Copyright (C) 2007-2008 Marvell Semiconductor
 *			   Lennert Buytenhek <buytenh@marvell.com>
 *

      
      Copyright (c) 2007-2008 Matthew W. S. Bell  <mentor@madwifi.org>

      
      Copyright (c) 2007-2008 Mauro Carvalho Chehab <mchehab@kernel.org>
 */

      
      Copyright (c) 2007-2008 Mauro Carvalho Chehab <mchehab@kernel.org>
//

      
      Copyright (c) 2007-2008 Mauro Carvalho Chehab <mchehab@kernel.org>
//
// Based on cx88-alsa.c

      
      Copyright (c) 2007, 2008 Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2007, 2008 Mellanox Technologies. All rights reserved.
 */

      
      Copyright (C) 2007, 2008 Michael Krufky <mkrufky@linuxtv.org>

      
      Copyright (c) 2007-2008 Michael Taylor <mike.taylor@apprion.com>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2007-2008 Michal Simek <monstr@monstr.eu>

      
      Copyright (c) 2007, 2008 Mike Christie

      
      Copyright (C) 2007-2008	MontaVista Software, Inc.

      
      Copyright (c) 2007-2008  MontaVista Software, Inc.
 *
 * Author: Anton Vorontsov <avorontsov@ru.mvista.com>

      
      Copyright (C) 2007, 2008 Nippon Telegraph and Telephone Corporation.
 *
 * Written by Koji Sato.

      
      Copyright (C) 2007-2008 Nokia Corporation. All rights reserved.
 *
 * Author: Rémi Denis-Courmont

      
      Copyright (C) 2007-2008 Nokia Corporation
 *
 * Paul Walmsley
 * Tony Lindgren
 * Richard Woodruff

      
      Copyright (C) 2007-2008 Nokia Corporation
 *
 * Written by Paul Walmsley

      
      Copyright (C) 2007-2008 Novell
 *
 *  Author: Gregory Haskins <ghaskins@novell.com>

      
      Copyright (c) 2007-2008 Oliver Neukum

      
      Copyright (C) 2007,2008 Oracle.  All rights reserved.
 */

      
      Copyright (C) 2007, 2008 Oracle Corporation

      
      Copyright (c) 2007, 2008 Patrick McHardy <kaber@trash.net>

      
      Copyright (C) 2007 - 2008  Paul Mundt
 *
 * Hitachi 7206 SolutionEngine Support.

      
      Copyright (c) 2007-2008 Pavel Roskin <proski@gnu.org>

      
      Copyright (c) 2007-2008 Pavel Roskin <proski@gnu.org>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2007-2008 Peter Stokes <linux@dadeos.co.uk>

      
      Copyright (C) 2007-2008 Pierre Ossman

      
      Copyright (c) 2007, 2008 QLogic Corporation. All rights reserved.

      
      Copyright (c) 2007-2008, Realsil Wlan\n");
	RT_TRACE(COMP_INIT, "Initializing module");
	RT_TRACE(COMP_INIT, "Wireless extensions version %d", WIRELESS_EXT);
	rtl8192_proc_module_init();
	return usb_register(&rtl8192_usb_driver);
}

      
      Copyright (c) 2007, 2008 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2007, 2008 Rusty Russell IBM Corporation

      
      Copyright (C) 2007, 2008 Siemens AG

      
      Copyright (C) 2007-2008 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 2007-2008 SMSC

      
      Copyright (C) 2007,2008  SMSC

      
      Copyright (C) 2007-2008 Steven Rostedt <srostedt@redhat.com>

      
      Copyright (C) 2007-2008 Steven Rostedt <srostedt@redhat.com>
 *
 * future possible enhancements:

      
      Copyright (C) 2007-2008 Steven Rostedt <srostedt@redhat.com>
 *
 * Thanks goes out to P.A. Semi, Inc for supplying me with a PPC64 box.

      
      Copyright (C) 2007-2008 Steven Rostedt <srostedt@redhat.com>
 *
 * Thanks goes to Ingo Molnar, for suggesting the idea.
 * Mathieu Desnoyers, for suggesting postponing the modifications.
 * Arjan van de Ven, for keeping me straight, and explaining to me
 * the dangers of modifying code on the run.

      
      Copyright (C) 2007-2008 Sven Anders (anders@anduras.de)
 *
 * Thanks to Alex Harper <basilisk@foobox.net> for his inputs.

      
      Copyright (C) 2007-2008 Texas Instruments

      
      Copyright (C) 2007-2008 Texas Instruments, Inc.

      
      Copyright (C) 2007,2008 Thomas Bogendoerfer (tsbogend@alpha.franken.de)
 */

      
      Copyright (c) 2007-2008 Tungsten Graphics, Inc., Cedar Park, TX., USA,

      
      Copyright (c) 2007-2008 Tungsten Graphics, Inc., Cedar Park, TX., USA

      
      Copyright (C)2007,2008 USAGI/WIDE Project

      
      Copyright (C) 2007-2008 Wind River Systems, Inc.

      
      Copyright (C) 2007, 2008 Wolfson Microelectronics <linux@wolfsonmicro.com>
 */

      
      Copyright(C) 2007, 2008 Wolfson Microelectronics PLC.

      
      Copyright (C) 2007, 2008 Wolfson Microelectronics PLC.
 *
 *  Author: Liam Girdwood
 *          linux@wolfsonmicro.com

      
      Copyright (C) 2007, 2008 Wolfson Microelectronics PLC.
 *
 * Author: Liam Girdwood <lrg@slimlogic.co.uk>

      
      Copyright (C) 2007-2008 Yan Burman

      
      Copyright (C) 2007-2008  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (c) 2007, 2009, 2010 QLogic Corporation. All rights reserved.

      
      Copyright (C) 2007-2009, 2011-2012 Texas Instruments, Inc.

      
      Copyright (C) 2007-2009, 2011 Texas Instruments, Inc.

      
      Copyright (C) 2007-2009, 2012 Texas Instruments, Inc.

      
      Copyright (C) 2007 - 2009 Adrian McMenamin

      
      Copyright (C) 2007-2009  Andres Salomon <dilinger@collabora.co.uk>

      
      Copyright (c) 2007, 2009 Anssi Hannula <anssi.hannula@gmail.com>

      
      Copyright (c) 2007, 2009 Anssi Hannula <anssi.hannula@gmail.com>
 */

      
      Copyright (C) 2007-2009 Arjan Opmeer <arjan@opmeer.net>

      
      Copyright (C) 2007-2009  Bartlomiej Zolnierkiewicz

      
      Copyright (C) 2007-2009	Bartlomiej Zolnierkiewicz

      
      Copyright (C) 2007-2009	Carlos Corbacho <carlos@strangeworlds.co.uk>
 *
 *  Based on acer_acpi:

      
      Copyright (c) 2007-2009, Christian Lamparter <chunkeey@web.de>

      
      Copyright (c) 2007 - 2009, Christian Lamparter <chunkeey@web.de>
 *
 * Based on:

      
      Copyright (c) 2007-2009, Christian Lamparter <chunkeey@web.de>
 *
 * Based on:

      
      Copyright (C) 2007-2009 David T.L. Wong <davidtlwong@gmail.com>

      
      Copyright (C) 2007-2009, Florian Fainelli <florian@openwrt.org>

      
      Copyright (C) 2007-2009 Geert Uytterhoeven

      
      Copyright (c) 2007-2009 Greg Kroah-Hartman <gregkh@suse.de>

      
      Copyright (C) 2007 - 2009 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (C) 2007-2009 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (C) 2007 - 2009 Intel Corp

      
      Copyright(c) 2007 - 2009 Intel Corporation.

      
      Copyright(c) 2007 - 2009 Intel Corporation. All rights reserved.

      
      Copyright (c) 2007-2009	Jiri Kosina
 */

      
      Copyright (C) 2007-2009 Jiri Slaby <jirislaby@gmail.com>
 *
 * Much of the design and some of the code came from serial.c

      
      Copyright (C) 2007-2009 John Williams <john.williams@petalogix.com>

      
      Copyright (C) 2007-2009 Luca Tettamanti <kronos.it@gmail.com>
 *
 * This file is released under the GPLv2
 * See COPYING in the top level directory of the kernel tree.

      
      Copyright (C) 2007-2009 Matthias Schwarzott <zzam@gentoo.de>

      
      Copyright (C) 2007-2009 Mattia Dongili <malattia@linux.it>
 *
 * Parts of this driver inspired from asus_acpi.c and ibm_acpi.c
 * which are copyrighted by their respective authors.

      
      Copyright (C) 2007-2009 Michal Simek <monstr@monstr.eu>

      
      Copyright (C) 2007,2009	MontaVista Software, Inc. <source@mvista.com>
 */

      
      Copyright (c) 2007-2009, MontaVista Software, Inc. <source@mvista.com>
 * Derived from code that was:

      
      Copyright (C) 2007 - 2009 Motorola, Inc.
 */

      
      Copyright (C) 2007-2009 Motorola, Inc.
 *
 * Rewritten for the real register offsets instead of enumeration
 * to make the defines usable with Linux kernel regmap support

      
      Copyright (C) 2007-2009 NEC Corporation.  All Rights Reserved.
 *
 * Module Author: Kiyoshi Ueda

      
      Copyright (C) 2007-2009 Nokia Corporation
 *
 * Written by Daniel Stone <daniel.stone@nokia.com>
 *            Timo O. Karjalainen <timo.o.karjalainen@nokia.com>

      
      Copyright (C) 2007-2009 Nokia Corporation
 *
 * Written by Paul Walmsley

      
      Copyright (c) 2007-2009 Novell Inc.
 */

      
      Copyright (c) 2007-2009 Oliver Neukum
 *
 * Some code taken from cdc-acm.c

      
      Copyright (C) 2007-2009, OpenWrt.org, Florian Fainelli <florian@openwrt.org>

      
      Copyright (C) 2007, 2009 Oracle.  All rights reserved.

      
      Copyright (c) 2007-2009 Patrick McHardy <kaber@trash.net>

      
      Copyright (C) 2007 - 2009  Paul Mundt

      
      Copyright (C) 2007-2009 PetaLogix

      
      Copyright (c) 2007-2009 Philipp Zabel <philipp.zabel@gmail.com>
 *
 * Modified by Richard Purdie <richard@openedhand.com> to fit into SoC
 * codec model.

      
      Copyright (C) 2007-2009 Renesas Solutions Corp.
 *
 * Author : Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

      
      Copyright (C) 2007-2009   Rodolfo Giometti <giometti@linux.it>

      
      Copyright (C) 2007 - 2009 Shaohua Li <shaohua.li@intel.com>

      
      Copyright (C) 2007-2009 ST-Ericsson

      
      Copyright (C) 2007-2009 ST-Ericsson AB

      
      Copyright (C) 2007-2009  STMicroelectronics Ltd

      
      Copyright (C) 2007-2009 Texas Instruments
 *
 * Author:

      
      Copyright (C) 2007-2009 Texas Instruments Inc

      
      Copyright (C) 2007-2009 Texas Instruments, Inc.

      
      Copyright (C) 2007-2009 Texas Instruments, Inc.
 *
 * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 *	     Sakari Ailus <sakari.ailus@iki.fi>

      
      Copyright (c) 2007-2009 VMware, Inc., Palo Alto, CA., USA

      
      Copyright (C) 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (c) 2007, 2010, 2012 Freescale Semiconductor, Inc.

      
      Copyright (C) 2007-2010 Advanced Micro Devices, Inc.

      
      Copyright (C) 2007-2010 Bartlomiej Zolnierkiewicz

      
      Copyright (C) 2007-2010		Bartlomiej Zolnierkiewicz
 *

      
      Copyright (C) 2007-2010	Bartlomiej Zolnierkiewicz

      
      Copyright (c) 2007-2010 Bartlomiej Zolnierkiewicz
 *
 * Based on the work of:

      
      Copyright (C) 2007-2010 Bartlomiej Zolnierkiewicz
 *
 *  (U)DMA capable version of ali 1533/1543(C), 1535(D)

      
      Copyright (C) 2007-2010 Florian Fainelli <florian@openwrt.org>

      
      Copyright (C) 2007-2010 Florian Fainelli <florian@openwrt.org>
 *
 * This driver is highly inspired from the cpu5_wdt driver

      
      Copyright (C) 2007-2010 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Author:

      
      Copyright (C) 2007-2010 Gabor Juhos <juhosg@openwrt.org>

      
      Copyright (c) 2007, 2010 George Joseph  <george.joseph@fairview5.com>

      
      Copyright (C) 2007-2010 Hannes Reinecke, SUSE Linux Products GmbH.

      
      Copyright (C) 2007 - 2010 ID7 Ltd.
 *
 *  Forward port and refactoring to modern qla2xxx and target/configfs

      
      Copyright (c) 2007, 2010 Intel Corporation

      
      Copyright (C) 2007-2010 Nokia Corporation

      
      Copyright (C) 2007-2010 Nokia Corporation
 */

      
      Copyright (C) 2007 - 2010  Paul Mundt

      
      Copyright (c) 2007-2010 Paul Mundt <lethal@linux-sh.org>
 */

      
      Copyright (C) 2007 - 2010  Paul Mundt
 *
 * Most SH reference boards include a number of individual LEDs that can
 * be independently controlled (either via a pre-defined hardware
 * function or via the LED class, if desired -- the hardware tends to
 * encapsulate some of the same "triggers" that the LED class supports,
 * so there's not too much value in it).

      
      Copyright(c) 2007 - 2010 Realtek Corporation. All rights reserved.
 *

      
      Copyright(c) 2007 - 2010  Realtek Corporation. All rights reserved.
 * Linux device driver for RTL8192SU
 *
 * Modifications for inclusion into the Linux staging tree are

      
      Copyright(c) 2007 - 2010 Realtek Corporation. All rights reserved.
 * Linux device driver for RTL8192SU
 *
 * Modifications for inclusion into the Linux staging tree are

      
      Copyright(c) 2007 - 2010 Realtek Corporation. All rights reserved.
 *
 * Modifications for inclusion into the Linux staging tree are

      
      Copyright (C) 2007,2010  Rene Herman

      
      Copyright (C) 2007-2010 SMSC

      
      Copyright (C) 2007-2010 ST-Ericsson

      
      Copyright (C) 2007-2010 Texas Instruments Inc

      
      Copyright (C) 2007-2010 Texas Instruments, Inc.

      
      Copyright (C) 2007, 2010 Texas Instruments, Inc.
 * Rajendra Nayak <rnayak@ti.com>
 * Lesly A M <x0080970@ti.com>
 * Thara Gopinath <thara@ti.com>
 *

      
      Copyright (c) 2007-2010 The Khronos Group Inc.

      
      Copyright (c) 2007-2010 Vasily Khoruzhick
//
// based on smdk2440 written by Ben Dooks

      
      Copyright (c) 2007-2010 VMware, Inc., Palo Alto, CA., USA

      
      Copyright (c) 2007-2011 Atheros Communications Inc.

      
      Copyright (c) 2007-2011 Atheros Communications Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2007-2011 Bartlomiej Zolnierkiewicz
 *
 * CYPRESS CY82C693 chipset IDE controller

      
      Copyright (C) 2007-2011 Emulex.  All rights reserved.

      
      Copyright (c) 2007, 2011 Freescale Semiconductor, Inc.

      
      Copyright (C) 2007-2011 Freescale Semiconductor, Inc.
 *
 * Author: Tony Li <tony.li@freescale.com>
 *	   Jason Jin <Jason.jin@freescale.com>

      
      Copyright (C) 2007-2011 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (c) 2007-2011, Intel Corporation.

      
      Copyright(c) 2007 - 2011 Intel Corporation. All rights reserved.

      
      Copyright (c) 2007-2011, Intel Corporation.
 * All Rights Reserved.

      
      Copyright (c) 2007, 2011  Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2007-2011 Marek Vasut <marek.vasut@gmail.com>

      
      Copyright (C) 2007 - 2011 Motorola, Inc.

      
      Copyright (c) 2007-2011 Nicira, Inc.

      
      Copyright (c) 2007-2011 Nicira Networks.

      
      Copyright (C) 2007-2011 Nokia Corporation
 *
 * Paul Walmsley

      
      Copyright (C) 2007-2011 Nokia Corporation
 *
 * Paul Walmsley, Jouni Högander

      
      Copyright (C) 2007-2011 Nokia Corporation
 *
 * Written by Paul Walmsley
 * Added OMAP4 specific support by Abhijit Pagare <abhijitpagare@ti.com>
 * State counting code by Tero Kristo <tero.kristo@nokia.com>

      
      Copyright (C) 2007 - 2011 PetaLogix

      
      Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved.

      
      Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved.
 *

      
      Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved.
*

      
      Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved.
 *
 * Contact Information:

      
      Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved.
 *
 * This driver was written as a replacement for the vendor provided
 * rtl8723au driver. As the Realtek 8xxx chips are very similar in
 * their programming interface, I have started adding support for
 * additional 8xxx chips like the 8192cu, 8188cus, etc.

      
      Copyright (C) 2007-2011  STMicroelectronics Ltd

      
      Copyright(C) 2007-2011 STMicroelectronics Ltd

      
      Copyright (C) 2007-2011 Texas Instruments, Inc.

      
      Copyright (C) 2007, 2011 Wolfgang Grandegger <wg@grandegger.com>

      
      Copyright (C) 2007-2012 Daniel Wang

      
      Copyright (C) 2007-2012 Florian Fainelli <f.fainelli@gmail.com>

      
      Copyright (c) 2007-2012 Nicira, Inc.

      
      Copyright (c) 2007 - 2012 QLogic Corporation. All rights reserved.

      
      Copyright(c) 2007 - 2012 Realtek Corporation. All rights reserved.
 *

      
      Copyright (C) 2007-2012 Siemens AG

      
      Copyright (C) 2007-2012 Siemens AG
 *
 * Written by:

      
      Copyright (C) 2007-2012 ST-Ericsson AB

      
      Copyright (C) 2007-2012 ST-Ericsson SA

      
      Copyright (C) 2007-2012 Steven Rostedt <srostedt@redhat.com>

      
      Copyright (C) 2007, 2012 Texas Instruments, Inc.

      
      Copyright (C) 2007,2012 Texas Instruments, Inc.

      
      Copyright (C) 2007-2012 VMware, Inc. All rights reserved.

      
      Copyright (c) 2007-2013 Broadcom Corporation

      
      Copyright (C) 2007-2013 Bruce Chang (Mediatek)

      
      Copyright (C) 2007-2013 Michal Simek <monstr@monstr.eu>

      
      Copyright (c) 2007-2013 Nicira, Inc.

      
      Copyright(c) 2007 - 2013 Realtek Corporation. All rights reserved.

      
      Copyright(c) 2007 - 2013 Realtek Corporation. All rights reserved.
 *

      
      Copyright(c) 2007 - 2013 Realtek Corporation. All rights reserved.
 *
 * Contact Information:

      
      Copyright (C) 2007-2013 ST-Ericsson

      
      Copyright (c) 2007, 2013 Tejun Heo <teheo@suse.de>
 *
 * This file is released under the GPLv2.

      
      Copyright (c) 2007, 2013 Tejun Heo <tj@kernel.org>
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2007-2013 Texas Instruments, Inc.
 *	Author: Vikram Pandita <vikram.pandita@ti.com>
 *	Author: Anand Gadiyar <gadiyar@ti.com>
 *	Author: Keshava Munegowda <keshava_mgowda@ti.com>
 *	Author: Roger Quadros <rogerq@ti.com>
 *

      
      Copyright (C) 2007-2013 VMware, Inc. All rights reserved.

      
      Copyright (C) 2007-2014 by Sensoray Company Inc.
 *                              Dean Anderson
 *
 * Some video buffer code based on vivi driver:
 *

      
      Copyright(c) 2007 - 2014 Intel Corporation. All rights reserved.

      
      Copyright(c) 2007 - 2014 Intel Corporation. All rights reserved.
 *
 * Portions of this file are derived from the ipw3945 project, as well
 * as portions of the ieee80211 subsystem header files.

      
      Copyright (c) 2007-2014 Intel Corporation.";

static const struct e1000_info *igb_info_tbl[] = {
	[board_82575] = &e1000_82575_info,

      
      Copyright (C) 2007 - 2014  Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2007-2014 Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2007--2014  Jean Delvare <jdelvare@suse.de>
 *
 * Chip details at	      <http://www.national.com/ds/LM/LM85.pdf>

      
      Copyright (c) 2007-2014 Jiri Kosina
 */

      
      Copyright (C) 2007, 2014 Maciej W. Rozycki
 */
#include <linux/delay.h>
#include <linux/export.h>
#include <linux/param.h>
#include <linux/smp.h>
#include <linux/stringify.h>

      
      Copyright (c) 2007-2014 Nicira, Inc.

      
      Copyright (C) 2007-2014 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 2007-2014 Silicon Graphics, Inc. All rights reserved.
 */
#include <linux/cpumask.h>
#include <linux/hardirq.h>
#include <linux/proc_fs.h>
#include <linux/threads.h>
#include <linux/kernel.h>
#include <linux/export.h>
#include <linux/string.h>
#include <linux/ctype.h>
#include <linux/sched.h>
#include <linux/timer.h>
#include <linux/slab.h>
#include <linux/cpu.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/pci.h>
#include <linux/kdebug.h>
#include <linux/delay.h>
#include <linux/crash_dump.h>
#include <linux/reboot.h>
#include <linux/memory.h>

      
      Copyright (C) 2007-2014  STMicroelectronics Ltd

      
      Copyright (C) 2007-2015 Emulex.  All rights reserved.

      
      Copyright (c) 2007-2015 Herbert Xu <herbert@gondor.apana.org.au>

      
      Copyright (C) 2007-2015 Imagination Technologies Ltd
 */

      
      Copyright(c) 2007 - 2015 Intel Corporation. All rights reserved.

      
      Copyright (C) 2007-2015  STMicroelectronics Ltd

      
      Copyright (C) 2007-2016 Broadcom Corporation.

      
      Copyright (C) 2007-2016 Mauro Carvalho Chehab\n");

	err = snd_card_new(&dev->intf->dev, index[devnr], "Em28xx Audio",
			   THIS_MODULE, 0, &card);
	if (err < 0)
		return err;

      
      Copyright (C) 2007-2016 Mauro Carvalho Chehab
//	- Port to work with the in-kernel driver
//	- Cleanups, fixes, alsa-controls, etc.
//
// This driver is based on my previous au600 usb pstn audio driver
// and inherits all the copyrights

      
      Copyright (C) 2007-2016 Oracle Corporation
 */

      
      Copyright(c) 2007 - 2016  Realtek Corporation.
 *
 * Contact Information:

      
      Copyright (C) 2007, 2016 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2007, 2016 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (C) 2007-2016 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (c) 2007-2016, Synaptics Incorporated

      
      Copyright (C) 2007-2017 Cavium, Inc.
 *
 * Converted to use WATCHDOG_CORE by Aaro Koskinen <aaro.koskinen@iki.fi>.

      
      Copyright (C) 2007-2017 Google, Inc.

      
      Copyright (c) 2007-2017 Nicira, Inc.

      
      Copyright (c) 2007, 2017 Oracle and/or its affiliates. All rights reserved.

      
      Copyright (C) 2007, 2017 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2007-2017 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (C) 2007-2018  B.A.T.M.A.N. contributors:
 *
 * Marek Lindner

      
      Copyright (C) 2007-2018  B.A.T.M.A.N. contributors:
 *
 * Marek Lindner, Simon Wunderlich

      
      Copyright (C) 2007-2018  B.A.T.M.A.N. contributors:
 *
 * Marek Lindner, Simon Wunderlich, Antonio Quartulli

      
      Copyright(c) 2007 - 2018 Intel Corporation.

#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

      
      Copyright(c) 2007 - 2018 Intel Corporation.

/* e1000_82575
 * e1000_82576

      
      Copyright(c) 2007 - 2018 Intel Corporation.

/* e1000_i210
 * e1000_i211

      
      Copyright(c) 2007 - 2018 Intel Corporation.

/* ethtool support for igb */

      
      Copyright(c) 2007 - 2018 Intel Corporation.

#ifndef _E1000_82575_H_
#define _E1000_82575_H_

      
      Copyright(c) 2007 - 2018 Intel Corporation.

#ifndef _E1000_DEFINES_H_
#define _E1000_DEFINES_H_

      
      Copyright(c) 2007 - 2018 Intel Corporation.

#ifndef _E1000_HW_H_
#define _E1000_HW_H_

      
      Copyright(c) 2007 - 2018 Intel Corporation.

#ifndef _E1000_I210_H_
#define _E1000_I210_H_

      
      Copyright(c) 2007 - 2018 Intel Corporation.

#ifndef _E1000_MAC_H_
#define _E1000_MAC_H_

      
      Copyright(c) 2007 - 2018 Intel Corporation.

#ifndef _E1000_MBX_H_
#define _E1000_MBX_H_

      
      Copyright(c) 2007 - 2018 Intel Corporation.

#ifndef _E1000_NVM_H_
#define _E1000_NVM_H_

      
      Copyright(c) 2007 - 2018 Intel Corporation.

#ifndef _E1000_PHY_H_
#define _E1000_PHY_H_

      
      Copyright(c) 2007 - 2018 Intel Corporation.

#ifndef _E1000_REGS_H_
#define _E1000_REGS_H_

      
      Copyright(c) 2007 - 2018 Intel Corporation.

#include "e1000_mbx.h"

      
      Copyright(c) 2007 - 2018 Intel Corporation.

#include "igb.h"
#include "e1000_82575.h"
#include "e1000_hw.h"

      
      Copyright(c) 2007 - 2018 Intel Corporation.

#include <linux/if_ether.h>
#include <linux/delay.h>

      
      Copyright(c) 2007 - 2018 Intel Corporation.

#include <linux/if_ether.h>
#include <linux/delay.h>
#include <linux/pci.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>

      
      Copyright(c) 2007 - 2018 Intel Corporation.

/* Linux PRO/1000 Ethernet Driver main header file */

      
      Copyright (C) 2007 8D Technologies inc.
 * Raphael Assenat <raph@8d.com>

      
      Copyright (c) 2007-8 Patrick Boettcher <pb@linuxtv.org>

      
      Copyright (C) 2007-8 Patrick Boettcher <pb@linuxtv.org>

      
      Copyright (C) 2007-8 Patrick Boettcher <pb@linuxtv.org>
 *
 *  Developed for BBTI / Technisat

      
      Copyright (C) 2007 Advanced Micro Devices, Inc.

      
      Copyright (C) 2007 Akamai Technologies, Inc.
 * Shamelessly copied from:

      
      Copyright (C) 2007 Alain Degreffe (eczema@ecze.com)
 *

      
      Copyright (C) 2007 Alan Stern

      
      Copyright (C) 2007 Alex Dubov <oakad@yahoo.com>

      
      Copyright (C) 2007 Alex Dubov <oakad@yahoo.com>
 *

      
      Copyright (C) 2007 Alex Dubov <oakad@yahoo.com>
 *
 * Also ms structures were copied from old broken driver by same author
 * These probably come from MS spec

      
      Copyright (c) 2007 Alexey Starikovskiy

      
      Copyright (c) 2007 Alexey Starikovskiy <astarikovskiy@suse.de>

      
      Copyright (C) 2007 Alexey Starikovskiy <astarikovskiy@suse.de>

      
      Copyright (c) 2007 allank

      
      Copyright (C) 2007 AMD (http://www.amd.com)
 * Author: Thomas Dahlmann
 */

      
      Copyright (C) 2007 Amos Lee <amos_lee@storlinksemi.com>

      
      Copyright (C) 2007 Anders Blomdell <anders.blomdell@control.lth.se>
 */

      
      Copyright (C) 2007 Andrei Tanas <andrei@tanas.ca> (suspend/resume support)

      
      Copyright (C) 2007  Andres Salomon <dilinger@debian.org>

      
      Copyright (C) 2007 Andrew Bird (Sphere Systems Ltd)
 *  			<ajb@spheresystems.co.uk>

      
      Copyright (C) 2007  Andrew Murray <amurray@mpc-data.co.uk>
 *
 * Based on arch/sh/kernel/cpu/sh3/clock-sh3.c

      
      Copyright (C) 2007 Andrew Sharp <andy.sharp@lsi.com>

      
      Copyright (C) 2007 Andrew Victor

      
      Copyright (C) 2007, Andrew Victor

      
      Copyright (C) 2007 Andrew Victor
 *
 * KS8695 - GPIO control registers and bit definitions.

      
      Copyright (C) 2007 Antonino Daplas <adaplas@gmail.com>

      
      Copyright (C)  2007 Antonino Daplas <adaplas@pol.net>

      
      Copyright (C) 2007 Antonino Daplas <adaplas@pol.net>

      
      Copyright (c) 2007  Anton Vorontsov <avorontsov@ru.mvista.com>

      
      Copyright (C) 2007 Antti Palosaari <crope@iki.fi>

      
      Copyright (C) 2007 Antti Palosaari <crope@iki.fi>
 *
 * Thanks to Afatech who kindly provided information.

      
      Copyright (C) 2007 ARM Limited

      
      Copyright (C) 2007 Arnaldo Carvalho de Melo <acme@redhat.com>
 *
 * Based on code in the latency_tracer, that is:
 *

      
      Copyright (c) 2007 Arnaldo Carvalho de Melo <acme@redhat.com>
 */
#include <linux/moduleparam.h>
#include "tfrc.h"

      
      Copyright (C) 2007 Arnaud Patard <arnaud.patard@rtp-net.org>

      
      Copyright (c) 2007 Atheros Corporation.";

      
      Copyright(c) 2007 Atheros Corporation. All rights reserved.

      
      Copyright(c) 2007 Atheros Corporation. All rights reserved.
 *
 * Derived from Intel e1000 driver

      
      Copyright (C) 2007 Atmel Corporation.

      
      Copyright (C) 2007 Atmel Corporation

      
      Copyright (C) 2007 Atmel Corporation.
 *
 * SDRAM Controllers (SDRAMC) - System peripherals registers.
 * Based on AT91SAM9261 datasheet revision D.

      
      Copyright (C) 2007 Atmel Corporation.
 *
 * Watchdog Timer (WDT) - System peripherals regsters.
 * Based on AT91SAM9261 datasheet revision D.

      
      Copyright (C) 2007 Atsushi Nemoto <anemo@mba.ocn.ne.jp>

      
      Copyright (C) 2007 Aurelien Jarno <aurelien@aurel32.net>

      
      Copyright (C) 2007 Aurelien Jarno <aurelien@aurel32.net>
 */

      
      Copyright (C) 2007
 *
 *  Author: Eric Biederman <ebiederm@xmision.com>

      
      Copyright (C) 2007
 *
 *  Author: Eric Biederman <ebiederm@xmission.com>

      
      Copyright (c) 2007 Barry Carter <Barry.Carter@robotfuzz.com>
 *
 * Based on the i2c-tiny-usb by

      
      Copyright (C)      2007 Bartlomiej Zolnierkiewicz
 */

      
      Copyright (C)      2007		Bartlomiej Zolnierkiewicz

      
      Copyright (C) 2007 Bartlomiej Zolnierkiewicz
 */

      
      Copyright (C) 2007			Bartlomiej Zolnierkiewicz

      
      Copyright (C) 2007		Bartlomiej Zolnierkiewicz

      
      Copyright (C)      2007 Bartlomiej Zolnierkiewicz
 *
 * History:

      
      Copyright (c) 2007 Ben Dooks

      
      Copyright (C) 2007, Benedikt Spranger <b.spranger@linutronix.de>

      
      Copyright (c) 2007 Benjamin Herrenschmidt, IBM Corporation

      
      Copyright (C) 2007 Benjamin Herrenschmidt, IBM Corporation.
 *
 * Based on hugetlb implementation

      
      Copyright (C) 2007 Ben Skeggs.

      
      Copyright (C) 2007 Bluewater Systems Ltd
 * Author: Ryan Mallon
 *

      
      Copyright (C) 2007	Brian Murphy <brian@murphy.dk>

      
      Copyright (c) 2007 Bruno Randolf <bruno@thinktube.com>

      
      Copyright (C) 2007 by Alan Stern
 */

      
      Copyright (C) 2007 by Bjorge Dijkstra <bjd@jooz.net>

      
      Copyright
 * (C) 2007 by Hans J. Koch <hjk@hansjkoch.de>

      
      Copyright (C) 2007 by Latchesar Ionkov <lucho@ionkov.net>

      
      Copyright (C) 2007 by Ralf Baechle

      
      Copyright (C) 2007 by Ralf Baechle
 */
#ifndef __ASM_SGI_SEEQ_H
#define __ASM_SGI_SEEQ_H

      
      Copyright (C) 2007 by Ralf Baechle
 */
#ifndef __ASM_SGI_WD_H
#define __ASM_SGI_WD_H

      
      Copyright (C) 2007 by Ralf Baechle
 */
#ifndef __ASM_TOPOLOGY_H
#define __ASM_TOPOLOGY_H

      
      Copyright (C) 2007 by Ralf Baechle
 */
#include <linux/clocksource.h>
#include <linux/init.h>
#include <linux/sched_clock.h>

      
      Copyright (c) 2007 Byron Bradley

      
      Copyright (c) 2007 by Silicon Motion, Inc. (SMI)
 *
 *  All rights are reserved. Reproduction or in part is prohibited
 *  without the written consent of the copyright owner.

      
      Copyright (C) 2007 by Thomas Bogendoerfer
 */
#include <linux/eisa.h>
#include <linux/init.h>
#include <linux/ioport.h>
#include <linux/console.h>
#include <linux/screen_info.h>
#include <linux/platform_device.h>
#include <linux/serial_8250.h>
#include <linux/dma-mapping.h>

      
      Copyright (C) 2007 Calin A. Culianu <calin@ajvar.org>
 */

      
      Copyright (C) 2007  Cambridge Silicon Radio Ltd.

      
      Copyright (C) 2007 Cambridge Silicon Radio Ltd.
 */
#ifndef __WHCD_H
#define __WHCD_H

      
      Copyright (C) 2007 Cambridge Silicon Radio Ltd.
 */
#ifndef _WHCI_WHCI_HC_H
#define _WHCI_WHCI_HC_H

      
      Copyright (C) 2007 Cambridge Silicon Radio Ltd.
 */
#include <linux/kernel.h>
#include <linux/dma-mapping.h>
#include <linux/slab.h>
#include <linux/uwb/umc.h>
#include <linux/usb.h>

      
      Copyright (C) 2007 Cambridge Silicon Radio Ltd.
 */
#include <linux/kernel.h>
#include <linux/dma-mapping.h>
#include <linux/uwb/umc.h>

      
      Copyright (C) 2007 Cambridge Silicon Radio Ltd.
 */
#include <linux/kernel.h>
#include <linux/gfp.h>
#include <linux/dma-mapping.h>
#include <linux/uwb/umc.h>

      
      Copyright (C) 2007 Cambridge Silicon Radio Ltd.
 */
#include <linux/kernel.h>
#include <linux/gfp.h>
#include <linux/dma-mapping.h>
#include <linux/uwb/umc.h>
#include <linux/usb.h>

      
      Copyright (C) 2007 Cambridge Silicon Radio Ltd.
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/uwb/umc.h>

      
      Copyright (C) 2007 Cambridge Silicon Radio Ltd.
 */
#include <linux/kernel.h>
#include <linux/uwb.h>

      
      Copyright (C) 2007 Cambridge Silicon Radio Ltd.
 */
#include <linux/kernel.h>
#include <linux/uwb/umc.h>

      
      Copyright (C) 2007 Cambridge Silicon Radio Ltd.
 *
 * This file is released under the GNU GPL v2.

      
      Copyright (C) 2007 Cambridge Silicon Radio Ltd.
 *
 * This file is released under the GPLv2

      
      Copyright (C) 2007 Carlos Corbacho <carlos@strangeworlds.co.uk>

      
      Copyright (C) 2007 Carlos Munoz <carlos@kenati.com>

      
      Copyright (C) 2007 Casey Schaufler <casey@schaufler-ca.com>

      
      Copyright (C) 2007, CenoSYS (www.cenosys.com).

      
      Copyright (C) 2007 Chase Douglas <chasedouglas@gmail>

      
      Copyright (c) 2007 Chelsio, Inc. All rights reserved.

      
      Copyright (C) 2007 Chris Smith <chris.smith@st.com>

      
      Copyright(c) 2007 Chris Snook <csnook@redhat.com>
 *
 * Derived from Intel e1000 driver

      
      Copyright (C) 2007 Christian Pellegrin

      
      Copyright (c) 2007 Christoph Hellwig <hch@lst.de>

      
      Copyright (c) 2007 Cisco Systems.  All rights reserved.

      
      Copyright (c) 2007 Cisco Systems, Inc.  All rights reserved.

      
      Copyright (c) 2007 Cisco Systems, Inc. All rights reserved.

      
      Copyright (c) 2007 Citrix Systems, Inc.
 *
 * Authors:

      
      copyright (C) 2007 Cluster File Systems, Inc
 *
 * Authors: Mark Fasheh <mfasheh@suse.com>
 *          Kalpak Shah <kalpak.shah@sun.com>
 *          Andreas Dilger <adilger@sun.com>

      
      Copyright (C) 2007 Conexant Systems, Inc.

      
      Copyright (C) 2007 Conexant Systems, Inc.
 *
 * - islmvc driver

      
      Copyright (C) 2007 Craig W. Nadler

      
      Copyright (C) 2007
 *	Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>

      
      Copyright (c) 2007 Daniel Mack

      
      Copyright (c) 2007 Daniel Mack <daniel@caiaq.de>

      
      Copyright (c) 2007 Dave Airlie <airlied@linux.ie>

      
      Copyright (C) 2007 Dave Airlie <airlied@linux.ie>

      
      Copyright (c) 2007 Dave Airlie <airlied@linux.ie>
 *
 * DRM core CRTC related functions

      
      Copyright (c) 2007 Dave Airlie <airlied@linux.ie>
 *
 * DRM framebuffer helper functions

      
      Copyright (C) 2007 David Brownell

      
      Copyright (C) 2007 David Brownell (simplification, cleanup)

      
      Copyright (C) 2007  Davide Libenzi <davidel@xmailserver.org>

      
      Copyright (C) 2007  Davide Libenzi <davidel@xmailserver.org>
 *

      
      Copyright (C) 2007  Davide Libenzi <davidel@xmailserver.org>
 *
 *  Thanks to Arnd Bergmann for code review and suggestions.
 *  More changes for Thomas Gleixner suggestions.

      
      Copyright (C) 2007 David Gibson, IBM Corporation.

      
      Copyright (C) 2007, David Kilroy

      
      Copyright (C) 2007, David Kilroy
 *
 * Plug data code slightly modified from spectrum_cs driver

      
      Copyright (C) 2007 David S. Miller <davem@davemloft.net>
 */

      
      Copyright (C) 2007 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 2007 David S. Miller (davem@davemloft.net)
 *
 *  Derived from "include/asm-s390/current.h" by
 *  Martin Schwidefsky (schwidefsky@de.ibm.com)
 *  Derived from "include/asm-i386/current.h"

      
      Copyright (C) 2007 David S. Miller <davem@davemloft.net>
 */
#include <linux/kernel.h>
#include <linux/export.h>
#include <linux/init.h>

      
      Copyright (C) 2007 David S. Miller (davem@davemloft.net)
 */
#include <linux/kernel.h>
#include <linux/interrupt.h>
#include <linux/slab.h>
#include <linux/irq.h>

      
      Copyright (C) 2007 David S. Miller (davem@davemloft.net)
 */
#include <linux/kernel.h>
#include <linux/pci.h>
#include <linux/slab.h>
#include <linux/init.h>
#include <linux/msi.h>
#include <linux/export.h>
#include <linux/irq.h>
#include <linux/of_device.h>

      
      Copyright (C) 2007 David S. Miller <davem@davemloft.net>
 */
#include <linux/sched.h>
#include <linux/device.h>
#include <linux/cpu.h>
#include <linux/smp.h>
#include <linux/percpu.h>
#include <linux/init.h>

      
      Copyright (C) 2007 David Sterba
 */

      
      Copyright (c) 2007 Deep Root Systems, LLC

      
      Copyright (c) 2007, D G Murray

      
      Copyright (C) 2007 Dmitri Vorobiev <dmitri.vorobiev@gmail.com>
 *

      
      Copyright (c) 2007 Dmitry Baryshkov

      
      Copyright(c) 2007 Dmitry Baryshkov
 *
 * Based on code written by Sharp/Lineo for 2.4 kernels
 * Based on locomo.c

      
      Copyright (c) 2007 Dmitry Torokhov

      
      Copyright (C) 2007 Dmitry Torokhov

      
      Copyright (C) 2007  Domen Puncer, Telargo, Inc.

      
      Copyright (C) 2007 Eric Biederman <ebiederm@xmission.com>
 */

      
      Copyright (C) 2007 Eric Dumazet <dada1@cosmosbay.com>
 *
 *  Requeue-PI support by Darren Hart <dvhltc@us.ibm.com>

      
      Copyright (C) 2007 Eugene Konev <ejka@openwrt.org>

      
      Copyright (C) 2007 Eurek srl

      
      Copyright (c) 2007 Eurotech S.p.A. <info@eurotech.it>

      
      Copyright (C) 2007 Eurotech S.p.A. <info@eurotech.it>

      
      Copyright (C) 2007 Felix Fietkau <nbd@openwrt.org>

      
      Copyright (C) 2007 Finn Thain
 *
 *	Converted to DMA API, converted to unified driver model,
 *	sync'd some routines with mace.c and fixed various bugs.

      
      Copyright (C) 2007 Florian Fainelli <florian@openwrt.org>

      
      Copyright (c) 2007 Freescale Semiconductor
 *
 * Based on code by Vitaly Bordug <vbordug@ru.mvista.com>
 * pq2_restart fix by Wade Farnsworth <wfarnsworth@mvista.com>

      
      Copyright (c) 2007 Freescale Semiconductor
 *
 * Based on CPM2 MDIO code which is:
 *

      
      Copyright (c) 2007 Freescale Semiconductor, Inc.

      
      Copyright (C) 2007 Freescale Semiconductor, Inc.

      
      Copyright (C) 2007 Freescale Semiconductor, Inc. All rights reserved.

      
      Copyright (C) 2007 Freescale Semiconductor, Inc. All rights reserved.
 */

      
      Copyright (C) 2007 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Author: John Rigby, <jrigby@freescale.com>, Friday Apr 13 2007

      
      Copyright (C) 2007 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Author: Roy Zang <tie-fei.zang@freescale.com>

      
      Copyright (c) 2007 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Description: QE UCC Gigabit Ethernet Ethtool API Set

      
      Copyright (C) 2007 Freescale Semiconductor, Inc. All rights reserved.
 *
 * - DMA of SuperH does not have Hardware DMA chain mode.
 * - MAX DMA size is 16MB.

      
      Copyright (C) 2007 Freescale Semiconductor, Inc. All rights reserved.
 *
 * MPC837x MDS board specific routines

      
      Copyright (C) 2007 Freescale Semiconductor, Inc. All rights reserved.
 *
 * MPC837x RDB board specific routines

      
      Copyright (c) 2007 Freescale Semiconductor, Inc.
 *
 * Authors: David Gibson <david@gibson.dropbear.id.au>
 *	    Scott Wood <scottwood@freescale.com>

      
      Copyright (c) 2007 Freescale Semiconductor, Inc.
 *
 * It is assumed that the firmware (or the platform file) has already set
 * up the port.

      
      Copyright (C) 2007 FUJITA Tomonori <tomof@acm.org>

      
      Copyright (C) 2007 FUJITSU LIMITED

      
      Copyright (C) 2007 Gabor Juhos <juhosg at openwrt.org>

      
      Copyright (C) 2007, Gabor Juhos <juhosg@openwrt.org>

      
      Copyright (C) 2007 Gary Jennejohn <garyj@denx.de>

      
      Copyright (C) 2007 Google, Inc.

      
      Copyright (C) 2007 Google, Inc.
 */

      
      Copyright (C) 2007 Google, Inc.
 * Author: Robert Love <rlove@google.com>

      
      Copyright (C) 2007 Google, Inc.
 * Author: Robert Love <rlove@google.com>
 */

      
      Copyright (c) 2007 Greg Kroah-Hartman <gregkh@suse.de>

      
      Copyright (c) 2007 Greg Kroah-Hartman <gregkh@suse.de>
 */

      
      Copyright (C) 2007 Greg Kroah-Hartman <gregkh@suse.de>

      
      Copyright (C) 2007 Greg Ungerer <gerg@snapgear.com>

      
      Copyright (C) 2007, Greg Ungerer (gerg@snapgear.com)
 */

      
      Copyright (c) 2007 Guido Guenther <agx@sigxcpu.org>

      
      Copyright (C) 2007 Hans J. Koch <hjk@hansjkoch.de>

      
      Copyright (c) 2007 Hans J. Koch, Linutronix GmbH

      
      Copyright (C) 2007 Hans Verkuil

      
      Copyright (C) 2007  Hans Verkuil
 *
 * A/V source switching Mitsubishi M52790SP/FP

      
      Copyright (C) 2007  Hans Verkuil <hverkuil@xs4all.nl>

      
      Copyright (C) 2007 Hans Verkuil (hverkuil@xs4all.nl)

      
      Copyright (C) 2007 Hans Verkuil <hverkuil@xs4all.nl>
 *
 * Based on a tvaudio patch from Takahiro Adachi <tadachi@tadachi-net.com>
 * and Kazuhiko Kawakami <kazz-0@mail.goo.ne.jp>

      
      Copyright (C) 2007 Herbert Valerio Riedel <hvr@gnu.org>

      
      Copyright (C) 2007  Herbert Valerio Riedel <hvr@gnu.org>
 *
 * Complete datasheet is available at GMT's website:

      
      Copyright (C) 2007 Herbert Valerio Riedel <hvr@gnu.org>
 *
 * EDB9312

      
      Copyright (C) 2007  Herbert Valerio Riedel <hvr@gnu.org>
 *
 * g762: minimal datasheet available at:

      
      Copyright (C) 2007 Herbert Valerio Riedel <hvr@gnu.org>
 *
 * Support for HW Rev C1:
 *

      
      Copyright (C) 2007 Herbert Valerio Riedel <hvr@gnu.org>
 *
 * Thanks go to Michael Burian and Ray Lehtiniemi for their key
 * role in the ep93xx linux community.

      
      Copyright (c) 2007 Herbert Xu <herbert@gondor.apana.org.au>

      
      Copyright (C) 2007 Hewlett-Packard Development Company, L.P.

      
      Copyright (C) 2007 Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>

      
      Copyright (C) 2007 Hitachi Software Engineering Co., Ltd.
 *		       Yuichi Nakamura <ynakam@hitachisoft.jp>

      
      Copyright (C) 2007 H. Peter Anvin
 */

      
      Copyright (C) 2007  Ian Armstrong <ian@iarmst.demon.co.uk>

      
      Copyright (C) 2007 Ian Molton

      
      Copyright (C) 2007 IBM
 *
 * Author: Darrick J. Wong <darrick.wong@oracle.com>

      
      Copyright (C) 2007 IBM Corporation.

      
      Copyright (C) 2007 IBM Corporation
 *
 *  Author: Cedric Le Goater <clg@fr.ibm.com>

      
      Copyright (c) 2007 Igor Mammedov

      
      Copyright (c) 2007 Igor Mammedov
 *   Author(s): Igor Mammedov (niallain@gmail.com)
 *              Steve French (sfrench@us.ibm.com)
 *              Wang Lei (wang840925@gmail.com)
 *		David Howells (dhowells@redhat.com)
 *
 *   Contains the CIFS DFS upcall routines used for hostname to
 *   IP address translation.

      
      Copyright (c) 2007 Igor Mammedov
 *   Author(s): Igor Mammedov (niallain@gmail.com)
 *              Steve French (sfrench@us.ibm.com)
 *              Wang Lei (wang840925@gmail.com)
 *		David Howells (dhowells@redhat.com)
 *
 *   The upcall wrapper used to make an arbitrary DNS query.

      
      Copyright (c) 2007 Ilyes Gouta. Based on the m5603x Linux Driver Project.

      
      Copyright (C) 2007 Ilyes Gouta. Based on the m5603x Linux Driver Project.

      
      Copyright (C) 2007 Imre Kaloz <kaloz@openwrt.org>
 *
 * based on coyote-pci.c:

      
      Copyright (C) 2007 Imre Kaloz <kaloz@openwrt.org>
 *
 * based on coyote-setup.c:

      
      Copyright (C) 2007 Imre Kaloz <Kaloz@openwrt.org>
 *
 * based on coyote-setup.c:

      
      Copyright (C) 2007 Instituto Nokia de Tecnologia - INdT

      
      Copyright (C) 2007 Instituto Nokia de Tecnologia - INdT
 * Author: Carlos Eduardo Aguiar <carlos.aguiar@indt.org.br>
 *
 * This code is based on linux/arch/arm/mach-omap1/board-h2-mmc.c, which is:

      
      Copyright (C) 2007 Instituto Nokia de Tecnologia - INdT
 * Author: Felipe Balbi <felipe.lima@indt.org.br>
 *
 * This code is based on linux/arch/arm/mach-omap2/board-n800-mmc.c, which is:

      
      Copyright (C) 2007 Intel

      
      Copyright (C) 2007 Intel Corp
 *	Fenghua Yu <fenghua.yu@intel.com>
 *	Add multiple ptc.g/ptc.ga instruction support in global tlb purge.
 */
#include <linux/module.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/mm.h>
#include <linux/memblock.h>
#include <linux/slab.h>

      
      Copyright (C) 2007, Intel Corp.
 *      Huang Ying <ying.huang@intel.com>

      
      Copyright (C) 2007, Intel Corp.
 *	Huang Ying <ying.huang@intel.com>
 *
 * This file is released under the GPLv2.

      
      Copyright (c) 2007 Intel Corporation

      
      Copyright (c) 2007, Intel Corporation.

      
      Copyright (c) 2007 Intel Corporation. All rights reserved.

      
      Copyright(c) 2007 Intel Corporation. All rights reserved.

      
      Copyright (C) 2007 Intel Corporation
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
 *
 * Get them out of the way...

      
      Copyright (C) 2007 Intel Corporation
 * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
 *
 * We don't do any encryption here; we use the Linux Kernel's AES-128
 * crypto modules to construct keys and payload blocks in a way
 * defined by WUSB1.0[6]. Check the erratas, as typos are are patched
 * there.

      
      Copyright (C) 2007 Intel Corporation <linux-wimax@intel.com>

      
      Copyright (C) 2007 Intel Corp.
 *		Zhang Yanmin (yanmin.zhang@intel.com)
 *		Shaohua Li (shaohua.li@intel.com)
 *
 *	For more information, please consult the following manuals (look at
 *	http://www.pcisig.com/ for how to get them):
 *

      
      Copyright (C) 2007 International Business Machines Corp.

      
      Copyright (C) 2007 Ivo van Doorn

      
      Copyright (c) 2007 Jakob Bornecrantz <wallbraker@gmail.com>

      
      Copyright (C) 2007 James E.J. Bottomley

      
      Copyright (C) 2007 Jan D. Louw <jd.louw@mweb.co.za>

      
      Copyright (C) 2007 Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2007 Jeff Dike (jdike@

      
      Copyright (C) 2007 Jens Axboe <jens.axboe@oracle.com>
 *

      
      Copyright (C) 2007 Jens Axboe <jens.axboe@oracle.com>
 *
 * Scatterlist handling helpers.

      
      Copyright (c) 2007 Jiri Kosina
 */

      
      Copyright (c) 2007 Jiri Slaby <jirislaby@gmail.com>

      
      Copyright (c) 2007 Jiri Slaby <jirislaby@gmail.com>
 *
 *      This code is loosely based on the Linux serial driver, written by
 *      Linus Torvalds, Theodore T'so and others.

      
      Copyright (C) 2007 John Crispin <john@phrozen.org>

      
      Copyright (C) 2007 John Williams

      
      Copyright (C) 2007 John Williams <john.williams@petalogix.com>

      
      Copyright (C) 2007 John Williams <john.williams@petalogix.com>
 *

      
      Copyright (C) 2007 John Williams <john.williams@petalogix.com>
 * based on v850 version which was

      
      Copyright (C) 2007 John Williams <jwilliams@itee.uq.edu.au>

      
      Copyright (C) 2007 John Williams
 *
 * Reasonably optimised generic C-code for memcpy on Microblaze
 * This is generic C code to do efficient, alignment-aware memcpy.

      
      Copyright (C) 2007 John Williams
 *
 * Reasonably optimised generic C-code for memcpy on Microblaze
 * This is generic C code to do efficient, alignment-aware memmove.

      
      Copyright (C) 2007 John Williams
 *
 * Reasonably optimised generic C-code for memset on Microblaze
 * This is generic C code to do efficient, alignment-aware memcpy.

      
      Copyright (c) 2007 Jonathan Cameron <jic23@kernel.org>

      
      Copyright (c) 2007 Jonathan Cameron <jic23@kernel.org>
 *
 * Loosely based upon lis3l02dq.h

      
      Copyright (c) 2007 Julian Scheel <julian@jusst.de>

      
      Copyright (C) 2007 Julien BLACHE <jb@jblache.org>

      
      Copyright (c) 2007 Kalle Valo <kalle.valo@iki.fi>

      
      Copyright (c) 2007 Keir Fraser, XenSource Inc

      
      Copyright (c) 2007 Kevin Lo <kevlo@kevlo.org>

      
      Copyright (c) 2007 Kevin O

      
      Copyright (C) 2007 Kieran Bingham (MPC-Data Ltd)
 *
 * Based on clock-sh7263.c

      
      Copyright (C) 2007  kogiidena

      
      Copyright (C) 2007 Korea Information Security Agency (KISA).
 */

      
      Copyright (C) 2007 Kristoffer Ericson <Kristoffer_e1@hotmail.com>

      
      Copyright (C) 2007 Kristoffer Ericson <Kristoffer.Ericson@gmail.com>

      
      Copyright (C) 2007 Kristoffer Ericson <Kristoffer.Ericson@gmail.com>
 *

      
      Copyright (C) 2007  Kristoffer Ericson <Kristoffer.Ericson@gmail.com>
 *
 * Based on hp680_keyb.c

      
      Copyright (C) 2007 Krzysztof Halasa <khc@pm.waw.pl>

      
      Copyright (C) 2007 Krzysztof Helt <krzysztof.h1@wp.pl>

      
      Copyright (C) 2007 Krzysztof Helt <krzysztof.h1@wp.pl>
 *
 *  I don't have documentation for this card. I used the driver
 *  for OSS/Free included in the kernel source as reference.

      
      Copyright (C) 2007 Kyle McMartin
 * 

      
      Copyright (C) 2007 Kyle McMartin (kyle@parisc-linux.org)
 *
 * Additions by Keith M Wesolowski (wesolows@foobazco.org) based

      
      Copyright (C) 2007 Larry Finger <Larry.Finger@lwfinger.net>

      
      Copyright (c) 2007  Larry Finger <Larry.Finger@lwfinger.net>

  Some parts of the code in this file are derived from the ipw2200

      
      Copyright (c) 2007 Larry Finger <Larry.Finger@lwfinger.net>
 *
 *  Some parts of the code in this file are derived from the ipw2200

      
      Copyright (c) 2007 Larry Finger <Larry.Finger@lwfinger.net>

  Some parts of the code in this file are derived from the ipw2200

      
      Copyright (C) 2007 Lemote Inc.

      
      Copyright (C) 2007 Lemote, Inc.

      
      Copyright (C) 2007 Lemote Inc.
 * Author: Fuxin Zhang, zhangfx@lemote.com
 *

      
      Copyright (C) 2007 Lemote, Inc.
 * Author: Fuxin Zhang, zhangfx@lemote.com

      
      Copyright (C) 2007 Lemote, Inc.
 * Author: Fuxin Zhang, zhangfx@lemote.com
 *

      
      Copyright (C) 2007 Lemote Inc.
 * Author : jlliu, liujl@lemote.com
 */

      
      Copyright (C) 2007 Lemote, Inc.
 * Author : jlliu <liujl@lemote.com>
 */

      
      Copyright (C) 2007 Lemote, Inc.
 * Author : jlliu, liujl@lemote.com
 *

      
      Copyright (C) 2007 Lemote Inc.
 * Author: Yanhua, yanh@lemote.com
 *

      
      Copyright (C) 2007 Lennert Buytenhek <buytenh@wantstofly.org>
 *
 * An ATA driver for the Cirrus Logic EP93xx PATA controller.

      
      Copyright (C) 2007 Luca Bigliardi (shammash@artha.org).

      
      Copyright (C) 2007 Luca Olivetti (luca@ventoso.org)
 *
 * Thanks to Afatech who kindly provided information.

      
      Copyright (c) 2007 Luis R. Rodriguez <mcgrof@winlab.rutgers.edu>

      
      Copyright (c) 2007 Luis R. Rodriguez <mcgrof@winlab.rutgers.edu>
 *
 * All rights reserved.

      
      Copyright (C) 2007  Maciej W. Rozycki

      
      Copyright (c) 2007  Maciej W. Rozycki
 *
 *	Derived from drivers/char/sb1250_duart.c for which the following

      
      Copyright (C) 2007  Maciej W. Rozycki
 */
#ifndef _ASM_DELAY_H
#define _ASM_DELAY_H

      
      Copyright (C) 2007  Maciej W. Rozycki
 */
#ifndef _ASM_STACKFRAME_H
#define _ASM_STACKFRAME_H

      
      Copyright (C) 2007  Maciej W. Rozycki
 */
#ifndef _ASM_WAR_H
#define _ASM_WAR_H

      
      Copyright (C) 2007  Maciej W. Rozycki
 *
 * Needs:

      
      Copyright (C) 2007  Magnus Damm

      
      Copyright (c) 2007 Manuel Lauss <mano@roarinelk.homelinux.net>
//
// dont forget to set IPSEL/OMSEL register bits (in your board code) to
// enable HAC output pins!

      
      Copyright (c) 2007 Manuel Lauss <mano@roarinelk.homelinux.net>
//
// dont forget to set IPSEL/OMSEL register bits (in your board code) to
// enable SSI output pins!

      
      Copyright (c) 2007 Manuel Lauss <mano@roarinelk.homelinux.net>

#include <linux/delay.h>
#include <linux/dma-mapping.h>
#include <linux/pm_runtime.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/scatterlist.h>
#include <linux/sh_dma.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/workqueue.h>
#include <sound/soc.h>
#include <sound/pcm_params.h>
#include <sound/sh_fsi.h>

      
      Copyright (C) 2007 Manuel Lauss <mano@roarinelk.homelinux.net>
//
// The SH7760 DMABRG provides 4 dma channels (2x rec, 2x play), which
// trigger an interrupt when one half of the programmed transfer size
// has been xmitted.

      
      Copyright (C) 2007  Marcel Holtmann <marcel@holtmann.org>
 *

      
      Copyright (C) 2007  Markus Brunner, Mark Jonas

      
      Copyright (C) 2007  Markus Brunner, Mark Jonas
 *
 *  Addresses for the Pin Function Controller

      
      Copyright (C) 2007  Markus Brunner, Mark Jonas
 *
 *  I/O addresses and bitmasks for Magic Panel Release 2 board

      
      Copyright (C) 2007  Markus Brunner, Mark Jonas
 *
 *  Magic Panel Release 2 board setup

      
      Copyright (C) 2007 Marvell International Ltd.

      
      Copyright (C) 2007 Marvell International Ltd.
 *
 * 2007-8-21: eric miao <eric.miao@marvell.com>
 *            initial version

      
      Copyright (C) 2007 Marvell International Ltd.
 *
 *  Derived from drivers/i2c/chips/pca9539.c

      
      Copyright (C) 2007 Marvell Internation Ltd.

      
      Copyright (C) 2007 Marvell Internation Ltd.
 *
 * 2007-08-21: eric miao <eric.miao@marvell.com>
 *             initial version

      
      Copyright (C) 2007 Marvell Ltd.

      
      Copyright (c) 2007 Matthew Wilcox <matthew@wil.cx>

      
      Copyright (C) 2007 Mattia Dongili <malattia@linux.it>
 *

      
      Copyright (c) 2007 Mauro Carvalho Chehab <mchehab@kernel.org>

#include <linux/module.h>
#include <linux/kernel.h>
#include "tm6000.h"
#include "tm6000-regs.h"

      
      Copyright (c) 2007 Mellanox Technologies. All rights reserved.

      
      Copyright (C) 2007 MEV Ltd. <http://www.mev.co.uk/>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (c) 2007 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2007 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2007 Michael Krufky <mkrufky@linuxtv.org>

      
      Copyright (C) 2007 Michael Krufky (mkrufky@linuxtv.org)

      
      Copyright (C) 2007 Michel Ludwig <michel.ludwig@gmail.com>

      
      Copyright (c) 2007 Michel Ludwig <michel.ludwig@gmail.com>
 *	- DVB-T support
 */

      
      Copyright (c) 2007 Michel Ludwig <michel.ludwig@gmail.com>
//     - DVB-T support

#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/usb.h>
#include <linux/i2c.h>
#include "tm6000.h"
#include "tm6000-regs.h"
#include <media/v4l2-common.h>
#include <media/tuner.h>

      
      Copyright (c) 2007 Michel Ludwig <michel.ludwig@gmail.com>
//	- Fixed module load/unload

#include <linux/module.h>
#include <linux/delay.h>
#include <linux/errno.h>
#include <linux/fs.h>
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/mm.h>
#include <linux/ioport.h>
#include <linux/init.h>
#include <linux/sched.h>
#include <linux/random.h>
#include <linux/usb.h>
#include <linux/videodev2.h>
#include <media/v4l2-ioctl.h>
#include <media/v4l2-event.h>
#include <media/tuner.h>
#include <linux/interrupt.h>
#include <linux/kthread.h>
#include <linux/highmem.h>
#include <linux/freezer.h>

      
      Copyright (c) 2007 Michel Ludwig <michel.ludwig@gmail.com>
//	- Fix SMBus Read Byte command

#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/usb.h>
#include <linux/i2c.h>

      
      Copyright (c) 2007 Michel Ludwig (michel.ludwig@gmail.com)
//       - frontend interface

#include <linux/i2c.h>
#include <asm/div64.h>
#include <linux/firmware.h>
#include <linux/videodev2.h>
#include <linux/delay.h>
#include <media/tuner.h>
#include <linux/mutex.h>
#include <linux/slab.h>
#include <asm/unaligned.h>
#include "tuner-i2c.h"
#include "tuner-xc2028.h"
#include "tuner-xc2028-types.h"

      
      Copyright (C) 2007, Miguel Gaio <miguel.gaio@efixo.com>

      
      Copyright (C) 2007 Mike Isely <isely@pobox.com>

      
      Copyright (C) 2007 Mips Technologies, Inc.

      
      Copyright (C) 2007 MIPS Technologies, Inc.

      
      Copyright (C) 2007 MIPS Technologies, Inc.  All rights reserved.

      
      Copyright (C) 2007 MIPS Technologies, Inc.
 *    Chris Dearman (chris@mips.com)
 */

      
      Copyright (C) 2007 MIPS Technologies, Inc.
 */
#include <linux/fs.h>
#include <linux/fcntl.h>
#include <linux/kernel.h>
#include <linux/linkage.h>
#include <linux/export.h>
#include <linux/sched.h>
#include <linux/syscalls.h>
#include <linux/mm.h>

      
      Copyright (C) 2007 MIPS Technologies, Inc.
 *    written by Ralf Baechle <ralf@linux-mips.org>
 */

      
      Copyright (C) 2007 MIPS Technologies, Inc.
 *   written by Ralf Baechle (ralf@linux-mips.org)
 */
#include <linux/kernel.h>
#include <linux/console.h>
#include <linux/printk.h>
#include <linux/init.h>

      
      Copyright (c) 2007  MontaVista Software, Inc.

      
      Copyright (C) 2007 MontaVista Software Inc.

      
      Copyright (C) 2007 MontaVista Software, Inc.

      
      Copyright (C) 2007 MontaVista Software, Inc

      
      Copyright (C) 2007 MontaVista Software, Inc.
 *
 * Andy Lowe (alowe@mvista.com), MontaVista Software
 * - Initial version
 * Murali Karicheri (mkaricheri@gmail.com), Texas Instruments Ltd.
 * - ported to sub device interface

      
      Copyright (C) 2007 MontaVista Software, Inc
 * Author: Alexandre Rusev <source@mvista.com>
 *
 * Based on original TI driver twl4030-rtc.c

      
      Copyright (C) 2007 MontaVista Software, Inc.
 *
 * Original driver:

      
      Copyright (c) 2007       MontaVista Software, Inc. <source@mvista.com>

      
      Copyright (c) 2007, MontaVista Software, Inc. <source@mvista.com>

      
      Copyright (C) 2007 MontaVista Software, Inc. <source@mvista.com>

      
      Copyright (C) 2007 MontaVista Software, Inc., <source@mvista.com>
 */

      
      Copyright (C) 2007 MontaVista Software, Inc., <source@mvista.com>
 *

      
      Copyright (C) 2007		MontaVista Software, Inc. <source@mvista.com>
 *

      
      Copyright:   (C) 2007 MontaVista Software, Inc., <source@mvista.com>

      
      Copyright:   (C) 2007 MontaVista Software, Inc., <source@mvista.com>
 *

      
      Copyright:   (C) 2007 MontaVista Software, Inc., <source@mvista.com>
 *
 * Based on sound/soc/codecs/wm8753.c by Liam Girdwood

      
      Copyright (C) 2007 MontaVista Software, Inc., <source@mvista.com>
 *
 *	OMAP ALSA SoC DAI driver using McBSP port

      
      Copyright (C) 2007 MontaVista Software Inc.
 *
 * Updated by Vinod & Sudhakar Feb 2005

      
      Copyright (C) 2007 MontaVista Software
 *
 * Maintainer: Kumar Gala <galak@kernel.crashing.org>

      
      Copyright (C) 2007, Nadi Sarrar
 *
 * Nadi Sarrar <nadi@beronet.com>

      
      Copyright (C) 2007 Netfilter Core Team <coreteam@netfilter.org>

      
      Copyright (C) 2007 Nick Piggin

      
      Copyright (C) 2007 Nicolas Boichat <nicolas@boichat.ch>

      
      Copyright (C) 2007 Nicolas Thill <nico@openwrt.org>

      
      Copyright (C) 2007  Nobuhiro Iwamatsu

      
      Copyright (C) 2007 Nobuhiro Iwamatsu

      
      Copyright (C) 2007 Nobuhiro Iwamatsu
 *
 *  2005-09-19 modifed by kogiidena

      
      Copyright (C) 2007  Nobuhiro Iwamatsu
 *
 * Hitachi UL SolutionEngine 7722 Support.

      
      Copyright (C) 2007  Nobuhiro Iwamatsu
 *
 * Hitachi UL SolutionEngine 7724 Support.

      
      Copyright (C) 2007 Nobuhiro Iwamatsu
 *
 * NTT COMWARE L-BOX RE2 support

      
      Copyright (C) 2007 Nobuhiro Iwamatsu
 *
 * NTT COMWARE L-BOX RE2 Support.

      
      Copyright (C) 2007 Nobuhiro Iwamatsu
 *
 * NTT COMWARE L-BOX RE2 Support

      
      Copyright (C) 2007 Nokia Corporation.

      
      Copyright (C) 2007 Nokia Corporation

      
      Copyright (C) 2007 Nokia Corporation
 *
 * Written by Paul Walmsley

      
      Copyright (c) 2007 Nokia Siemens Networks

      
      Copyright (c) 2007 Nokia Siemens Networks - Mikko Herranen <mh1@iki.fi>

      
      Copyright (c) 2007 Nokia Siemens Networks
 *
 * Updated RFC4106 AES-GCM testing.
 *    Authors: Aidan O'Mahony (aidan.o.mahony@intel.com)
 *             Adrian Hoban <adrian.hoban@intel.com>
 *             Gabriele Paoloni <gabriele.paoloni@intel.com>
 *             Tadeusz Struk (tadeusz.struk@intel.com)

      
      Copyright (C) 2007 Novell

      
      Copyright (c) 2007 Novell Inc.
 */

      
      Copyright (C) 2007 Novell Inc.
 */

      
      Copyright (C) 2007 Novell Inc.
 *

      
      Copyright (c) 2007 Novell Inc.
 */
#include <linux/kobject.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/device.h>

      
      Copyright (C) 2007 Novell Inc.
 */
#include <linux/kobject.h>
#include <linux/string.h>
#include <linux/sysfs.h>
#include <linux/module.h>
#include <linux/init.h>

      
      Copyright (C) 2007 Novell Inc.
 */
#include <linux/kobject.h>
#include <linux/string.h>
#include <linux/sysfs.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/init.h>

      
      Copyright (C) 2007 Novell Inc.
 *
 * Released under the GPL version 2 only.

      
      Copyright (c) 2007 Oliver Neukum

      
      Copyright (c) 2007 Olivier DANET <odanet@caramail.com>

      
      Copyright (c) 2007 Ondrej Zajicek <santiago@crfreenet.org>

      
      Copyright (C) 2007 OnStor, Inc.
 *
 * This driver is intended to make the second of two hardware watchdogs
 * on the Sibyte 12XX and 11XX SoCs available to the user.  There are two
 * such devices available on the SoC, but it seems that there isn't an
 * enumeration class for watchdogs in Linux like there is for RTCs.
 * The second is used rather than the first because it uses IRQ 1,
 * thereby avoiding all that IRQ 0 problematic nonsense.

      
      Copyright (C) 2007 OpenVZ http://openvz.org, SWsoft Inc
 *
 * Author: Pavel Emelianov <xemul@openvz.org>
 * Ethtool interface from: Eric W. Biederman <ebiederm@xmission.com>

      
      Copyright (C) 2007 Oracle.  All rights reserved.

      
      Copyright (C) 2007 Oracle.  All rights reserved.
 */

      
      Copyright (c) 2007 Oracle Corporation.  All rights reserved.

      
      Copyright (c) 2007 Oracle Corporation.  All rights reserved.
 * Written by Martin K. Petersen <martin.petersen@oracle.com>

      
      Copyright (C) 2007 Panasas In
 *  All rights reserved.
 *
 *  Benny Halevy <bhalevy@panasas.com>
 *  Boaz Harrosh <ooo@electrozaur.com>

      
      Copyright (C) 2007 PA Semi, Inc
 *
 * Authors: Egor Martovetsky <egor@pasemi.com>
 *	    Olof Johansson <olof@lixom.net>

      
      Copyright (C) 2007 PA Semi, Inc
 *
 * Maintained by: Olof Johansson <olof@lixom.net>

      
      Copyright (C) 2007 PA Semi, Inc
 *
 * Parts based on arch/powerpc/sysdev/fsl_soc.c:
 *

      
      Copyright (c) 2007 Patrick Boettcher <pb@linuxtv.org>

      
      Copyright (c) 2007 Patrick McHardy <kaber@trash.net>

      
      Copyright (c) 2007 Patrick McHardy <kaber@trash.net>
 */

      
      Copyright (C) 2007 Patrick McHardy <kaber@trash.net>

      
      Copyright (C) 2007  Paul Mundt

      
      Copyright (c) 2007 Paul Walmsley

      
      Copyright (c) 2007 Paul Walmsley
 */

      
      Copyright (C) 2007 Philippe De Muyter <phdm@macqel.be>
 */

      
      Copyright (c) 2007 Philipp Zabel

      
      Copyright (c) 2007 Philipp Zabel <philipp.zabel@gmail.com>

      
      Copyright (C) 2007 Pierre Ossman

      
      Copyright (c) 2007 Rafael J. Wysocki <rjw@sisk.pl>

      
      Copyright (C) 2007 Ralf Baechle <ralf@linux-mips.org>

      
      Copyright (C) 2007 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (C) 2007 Ralf Baechle (ralf@linux-mips.org)
 */

      
      Copyright (C) 2007 Ralf Baechle (ralf@linux-mips.org)
 *

      
      Copyright (C) 2007 Ralf Baechle <ralf@linux-mips.org>
 */
#include <linux/clockchips.h>
#include <linux/interrupt.h>
#include <linux/percpu.h>
#include <linux/smp.h>
#include <linux/irq.h>

      
      Copyright (C) 2007 Ralf Baechle <ralf@linux-mips.org>
 */
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/sched_clock.h>
#include <asm/time.h>
#include <asm/txx9tmr.h>

      
      Copyright (C) 2007 Ralf Baechle (ralf@linux-mips.org)
 */
#include <linux/init.h>
#include <linux/platform_device.h>
#include <linux/serial_8250.h>
#include <linux/rtc/ds1685.h>

      
      Copyright (C) 2007 Ralf Baechle (ralf@linux-mips.org)
 */
#include <linux/init.h>
#include <linux/serial_8250.h>

      
      Copyright(c) 2007,  RealTEK Technology Inc. All Right Reserved.
 *
 * Module:		Hal819xUsbDM.h	(RTL8192  Header H File)

      
      Copyright (c) 2007 Red Hat

      
      Copyright (C) 2007 Red Hat.  All rights reserved.
 */

      
      Copyright (c) 2007 Red Hat, Inc.

      
      Copyright (C) 2007, Red Hat, Inc.

      
      Copyright (C) 2007 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2007 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2007 Red Hat, Inc.  All rights reserved.
 *
 * Authors: Miloslav Trmac <mitr@redhat.com>

      
      Copyright (C) 2007 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 */
#ifndef __ASM_GENERIC_PCI_IOMAP_H
#define __ASM_GENERIC_PCI_IOMAP_H

      
      Copyright (C) 2007 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (C) 2007 Red Hat, Inc.
 * Author: Michal Schmidt <mschmidt@redhat.com>
 * Based on the FTP conntrack helper (net/netfilter/nf_conntrack_ftp.c):

      
      Copyright (C) 2007, Red Hat, Inc.

#ifndef _LBS_CMD_H_
#define _LBS_CMD_H_

      
      Copyright(C) 2007, Red Hat, Inc., Ingo Molnar

      
      Copyright (C) 2007, Red Hat, Inc., Ingo Molnar <mingo@redhat.com>

      
      Copyright (C) 2007 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>
 *
 *  Interactivity improvements by Mike Galbraith

      
      Copyright (C) 2007 Red Hat, Inc., Peter Zijlstra
 *
 * Code for /proc/lockdep and /proc/lockdep_stats:
 *

      
      Copyright (C) 2007 Red Hat, Inc., Peter Zijlstra
 *
 * Contains functions related to writing back dirty pages at the
 * address_space level.

      
      Copyright (C) 2007 Red Hat, Inc., Peter Zijlstra
 */
#include "sched.h"

      
      Copyright (C) 2007 Red Hat, Inc., Peter Zijlstra
 *
 *  Move PELT related code from fair.c into this pelt.c file
 *  Author: Vincent Guittot <vincent.guittot@linaro.org>

      
      Copyright (C) 2007 Red Hat, Inc., Peter Zijlstra
 *
 * see Documentation/locking/lockdep-design.txt for more details.

      
      Copyright (C) 2007 Red Hat, Inc., Peter Zijlstra
 *
 * this code maps all the lock dependencies as they occur in a live kernel
 * and will warn about the following classes of locking bugs:
 *

      
      Copyright (C) 2007 Richard Betts, All Rights Reserved.
 *

      
      Copyright (c) 2007 Richard Purdie

      
      Copyright (C) 2007 RightHand Technologies, Inc.

      
      Copyright (c) 2007 Rik Snel <rsnel@cube.dyndns.org>
 *
 * Based on ecb.c

      
      Copyright (C) 2007, Riku Voipio <riku.voipio@iki.fi>
 */

      
      Copyright (c) 2007 Rodolfo Giometti <giometti@linux.it>

      
      Copyright (C) 2007 Rodolfo Giometti <giometti@linux.it>

      
      Copyright (C) 2007 Rudolf Marek <r.marek@assembler.cz>

      
      Copyright (C) 2007 Rudolf Marek <r.marek@assembler.cz>
 *
 * Inspired from many hwmon drivers

      
      Copyright (C) 2007 Sam Revitch <samr7@cs.washington.edu>

      
      Copyright (c) 2007 Samuel Ortiz <samuel@sortiz.org>
 * which is in turn partly based on the wireless netlink code:

      
      Copyright (C) 2007 Samuel Thibault.
 *
 * specificly written as a driver for the speakup screenreview
 * s not a general device driver.

      
      Copyright (C) 2007
 * - Sascha Hauer, Marc Kleine-Budde, Pengutronix <s.hauer@pengutronix.de>
 * - Simon Kallweit, intefo AG <simon.kallweit@intefo.ch>
 *
 * Bosch C_CAN controller is compliant to CAN protocol version 2.0 part A and B.
 * Bosch C_CAN user manual can be obtained from:

      
      Copyright (C) 2007
 * - Sascha Hauer, Marc Kleine-Budde, Pengutronix <s.hauer@pengutronix.de>
 * - Simon Kallweit, intefo AG <simon.kallweit@intefo.ch>
 *
 * TX and RX NAPI implementation has been borrowed from at91 CAN driver
 * written by:

      
      Copyright (c) 2007 Secret Lab Technologies Ltd.

      
      Copyright (C) 2007 Secret Lab Technologies Ltd.

      
      Copyright (C) 2007 Secret Lab Technologies Ltd.
 */

      
      Copyright (C) 2007 Semihalf

      
      Copyright (C) 2007 SGI,
 * 	Christoph Lameter <cl@linux.com>
 * 		Generalized, added support for multiple lists and
 * 		constructors / destructors.
 */
#include <linux/kernel.h>

      
      Copyright (c) 2007 Shin-ya Okada  sh_okada(at)d4.dion.ne.jp

      
      Copyright (c) 2007 Sigmatel, Inc.
 * Peter Hartley, <peter.hartley@sigmatel.com>
 *

      
      Copyright (C) 2007 Simon Arlott

      
      Copyright (c) 2007 Simtec Electronics

      
      Copyright (c) 2007 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *	http://armlinux.simtec.co.uk/
 *
 * S3C2443 clock register definitions

      
      Copyright (c) 2007 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//
// http://www.fluff.org/ben/smdk2443/

      
      Copyright (c) 2007 Simtec Electronics
//   Ben Dooks <ben@simtec.co.uk>
//
// Samsung S3C2443 Mobile CPU support

      
      Copyright (C) 2007 Solarflare Communications, Inc.

      
      Copyright (C) 2007 Sony Computer Entertainment Inc.

      
      Copyright (C) 2007 Sony Computer Entertainment Inc.
 * All rights reserved.

      
      Copyright (C) 2007 Stefan Kopp, Gechingen, Germany

      
      Copyright (C) 2007 Stephen Hemminger <shemminger@linux-foundation.org>

      
      Copyright (C) 2007 Stephen Hemminger <shemminger@linux-foundation.org>
 */

      
      Copyright (C) 2007 Steven Rostedt <srostedt@redhat.com>
 *

      
      Copyright (c) 2007 Steven Toth <stoth@linuxtv.org>

      
      Copyright (c) 2007 STMicroelectronics (R

      
      Copyright (c) 2007  SUSE Linux Products GmbH

      
      Copyright (c) 2007 SUSE Linux Products GmbH

      
      Copyright (C) 2007 Sven Schnelle <svens@bitebene.org>

      
      Copyright (C) 2007 Sylvain Munaut <tnt@246tNt.com>

      
      Copyright (c) 2007 Takashi Iwai <tiwai@suse.de>

      
      Copyright (c) 2007 Tan Swee Heng <thesweeheng@gmail.com>
 *
 * Derived from:

      
      Copyright (C) 2007 Tehuti Networks Ltd. All rights reserved

      
      Copyright (c) 2007 Tejun Heo <teheo@suse.de>
 */

      
      Copyright (c) 2007 Tejun Heo <teheo@suse.de>
 *
 * Please see Documentation/filesystems/sysfs.txt for more information.

      
      Copyright (c) 2007  Tejun Heo <teheo@suse.de>
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2007 Texas Instruments.

      
      Copyright (C) 2007 Texas Instruments

      
      Copyright (C) 2007 Texas Instruments.
 *
 * Authors:

      
      Copyright (C) 2007 Texas Instruments, Inc.

      
      Copyright (C) 2007 Texas Instruments, Inc.
 * Karthik Dasu <karthik-dp@ti.com>
 *

      
      Copyright (C) 2007 Texas Instruments, Inc.
 * Rajendra Nayak <rnayak@ti.com>
 *

      
      Copyright (C) 2007 Texas Instruments, Inc.
 * Rajendra Nayak <rnayak@ti.com>
 * Lesly A M <x0080970@ti.com>
 *

      
      Copyright (C) 2007 Texas Instruments, Inc.
 *
 *  Written by Ohad Ben-Cohen <ohad@bencohen.org>

      
      Copyright (c) 2007   The University of Aberdeen, Scotland, UK

      
      Copyright (c) 2007 The University of Aberdeen, Scotland, UK

      
      Copyright (c) 2007   The University of Aberdeen, Scotland, UK
 *
 *  An implementation of the DCCP protocol

      
      Copyright (C) 2007 Thomas Bogend
 */

      
      Copyright (c) 2007 Thomas Bogendoerfer
 *

      
      Copyright (C) 2007 Thomas Bogendoerfer
 *
 * RTC routines for Jazz style attached Dallas chip.

      
      Copyright (C) 2007, Thomas Gleixner <tglx@linutronix.de>
 *
 *  Adaptive scheduling granularity, math enhancements by Peter Zijlstra

      
      Copyright (c) 2007 TinCanTools
//	David Anders <danders@amltd.com>
//
// @History:

      
      Copyright (C) 2007 Tomi Orava (tomimo@ncircle.nullnet.fi)
 *
 * Based on the dvb-usb-framework code and the
 * original Terratec Cinergy T2 driver by:
 *

      
      Copyright (C) 2007 Trent Piepho <xyzzy@speakeasy.org>
 *

      
      Copyright (c) 2007 Ujjwal Pande <ujjwal@kenati.com>,

      
      Copyright (c) 2007 Ujjwal Pande <ujjwal@kenati.com>

      
      Copyright (c) 2007 Ujjwal Pande <ujjwal@kenati.com>,
 *  Kenati Technologies Pvt Ltd.
 */
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/input.h>
#include <linux/interrupt.h>
#include <linux/pm.h>
#include <linux/slab.h>
#include <asm/io.h>
#include <linux/i2c.h>
#include <linux/timer.h>

      
      Copyright (c) 2007 University of Aberdeen, Scotland, UK

      
      Copyright (C)2007 USAGI/WIDE Project
 */

      
      Copyright (C)2007 USAGI/WIDE Project,  All Rights Reserved.
 *
 * Authors:

      
      Copyright (C) 2007 USAGI/WIDE Project <http://www.linux-ipv6.org>

      
      Copyright (C) 2007 Ville Syrjala <syrjala@sci.fi>

      
      Copyright (c) 2007 Wind River Systems, Inc.
 *
 * Author: Mark Zhan <rongkai.zhan@windriver.com>

      
      Copyright (c) 2007 Wind River Systems, Inc.
 *
 * Mark Zhan <rongkai.zhan@windriver.com>

      
      Copyright (C) 2007 Wolfgang Grandegger <wg@grandegger.com>

      
      Copyright (c) 2007 Wouter Horre
 *
 * For further information, see the Documentation/hwmon/sht15 file.

      
      Copyright (c) 2007 Xceive Corporation

      
      Copyright (c) 2007, XenSource Inc.

      
      Copyright (C) 2007 Xilinx, Inc.  All rights reserved.

      
      Copyright (C) 2007 Xilinx, Inc.  All rights reserved.
 *
 *  Derived from arch/ppc/mm/4xx_mmu.c:

      
      Copyright (C) 2007 Xilinx, Inc.  All rights reserved.
 *
 *  Derived from "arch/ppc/mm/fault.c"

      
      Copyright (C) 2007 Xilinx, Inc.  All rights reserved.
 *
 *  Derived from arch/ppc/mm/pgtable.c:

      
      Copyright(c) 2007 xiong huang <xiong.huang@atheros.com>
 *
 * Derived from Intel e1000 driver

      
      Copyright (C) 2007 Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp>
 *
 *  also was based on: /drivers/input/keyboard/gpio_keys.c

      
      Copyright (C) 2007  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2007	Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2007 Yoichi Yuasa <yuasa@linux-mips.org>
 */
#ifndef _ASM_COBALT_IRQ_H
#define _ASM_COBALT_IRQ_H

      
      Copyright (C) 2007  Yoshihiro Shimoda

      
      Copyright(c) 2007 Yuri Tikhonov <yur@emcraft.com>

      
      Copyright (C) 2008

      
      Copyright (C) 2008-14 Intel Corp
 *  Authors:	Vinod Koul <vinod.koul@intel.com>
 *		Harsha Priya <priya.harsha@intel.com>
 *		Dharageswari R <dharageswari.r@intel.com)
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2008-14 Intel Corp
 *  Authors:	Vinod Koul <vinod.koul@intel.com>
 *		Harsha Priya <priya.harsha@intel.com>
 *		Dharageswari R <dharageswari.r@intel.com>
 *		KP Jeeja <jeeja.kp@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2008-14	Intel Corp
 *  Authors:	Vinod Koul <vinod.koul@intel.com>
 *		Harsha Priya <priya.harsha@intel.com>
 *		Dharageswari R <dharageswari.r@intel.com>
 *		KP Jeeja <jeeja.kp@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2008-14 Intel Corporation
 *  Authors:	Vinod Koul <vinod.koul@intel.com>
 *		Harsha Priya <priya.harsha@intel.com>
 *		Dharageswari R <dharageswari.r@intel.com>
 *		KP Jeeja <jeeja.kp@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2008-14 Intel Corporation
 *  Authors:	Vinod Koul <vinod.koul@linux.intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2008, 2005	IBM Corporation.

      
      Copyright (C) 2008, 2005	Rusty Russell rusty@rustcorp.com.au

      
      Copyright (c) 2008, 2007, 2004-2005 Simtec Electronics

      
      Copyright (C) 2008-2009

      
      Copyright (c) 2008,2009,2010 Katalix Systems Ltd

      
      Copyright (c) 2008,2009,2010 Katalix Systems Ltd
 *
 * Partly based on the IrDA nelink implementation
 * (see net/irda/irnetlink.c) which is:

      
      Copyright (c) 2008,2009,2010 Katalix Systems Ltd
 *
 * This file contains some code of the original L2TPv2 pppol2tp

      
      Copyright (C) 2008, 2009, 2010 Marvell Semiconductor Inc.

      
      Copyright (C) 2008, 2009, 2010 Michael Krufky <mkrufky@linuxtv.org>

      
      Copyright (C) 2008, 2009, 2010 Michael Krufky <mkrufky@linuxtv.org>
 *
 *    LGDT3304 support by Jarod Wilson <jarod@redhat.com>

      
      Copyright (C) 2008, 2009, 2010  Nitin Gupta

      
      Copyright (C) 2008,2009,2010 Nokia Corporation. All rights reserved.
 *
 * Contact: Kai Vehmanen <kai.vehmanen@nokia.com>
 * Original author: Peter Ujfalusi <peter.ujfalusi@nokia.com>

      
      Copyright (C) 2008, 2009, 2010 Paxton Smith, Matthew Safar, Rory Filer
 *                          <linux@sierrawireless.com>
 *
 * Portions of this based on the cdc_ether driver by David Brownell (2003-2005)
 * and Ole Andre Vadla Ravnas (ActiveSync) (2006).

      
      Copyright (c) 2008, 2009, 2010 QLogic Corporation. All rights reserved.

      
      Copyright (c) 2008, 2009, 2010 QLogic Corporation. All rights reserved.
 *

      
      Copyright (C) 2008-2009, 2012 Freescale Semiconductor, Inc.
 * Author: Mingkai Hu <Mingkai.hu@freescale.com>
 * Reworked by Sven Schuchmann <schuchmann@schleissheimer.de>
 * DT support added by Clemens Gruber <clemens.gruber@pqgruber.com>
 *
 * This driver export the value of analog input voltage to sysfs, the
 * voltage unit is mV. Through the sysfs interface, lm-sensors tool
 * can also display the input voltage.

      
      Copyright (C) 2008, 2009 Adam Baker and Theodore Kilgore

      
      Copyright (C) 2008-2009 Akamai Technologies, Inc.

      
      Copyright (C) 2008,2009 Albert Herranz

      
      Copyright (C) 2008-2009 Angelo Arrifano <miknix@gmail.com>

      
      Copyright (c) 2008-2009 Atheros Communications Inc.

      
      Copyright (c) 2008-2009 Atheros Communications Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2008-2009 Atheros Communications, Inc.
 *
 *    Permission to use, copy, modify, and/or distribute this software for any
 *    purpose with or without fee is hereby granted, provided that the above
 *    copyright notice and this permission notice appear in all copies.

      
      Copyright(c) 2008 - 2009 Atheros Corporation. All rights reserved.
 *
 * Derived from Intel e1000 driver

      
      Copyright (C) 2008-2009 Avionic Design GmbH

      
      Copyright (C) 2008, 2009
 * Boaz Harrosh <ooo@electrozaur.com>
 *
 * Copyrights for code taken from ext2:

      
      Copyright (C) 2008, 2009
 * Boaz Harrosh <ooo@electrozaur.com>
 *
 * This file is part of exofs.

      
      Copyright (C) 2008-2009 by Jussi Kivilinna <jussi.kivilinna@iki.fi>

      
      Copyright (C) 2008, 2009 Cavium Networks, Inc.

      
      Copyright (C) 2008, 2009 Cavium Networks, Inc.
 */

      
      Copyright (c) 2008-2009 Cisco Systems, Inc.  All rights reserved.

      
      Copyright (C) 2008,2009 CompuLab Ltd.
 *
 * Mike Rapoport <mike@compulab.co.il>
 * Igor Grinberg <grinberg@compulab.co.il>

      
      Copyright (C) 2008-2009 Deep Root Systems, LLC

      
      Copyright (C) 2008-2009 Deep Root Systems, LLC
 */

      
      Copyright (C) 2008-2009 DENX Software Engineering.
 *
 * Author: Yuri Tikhonov <yur@emcraft.com>

      
      Copyright (C) 2008, 2009  Elina Pasheva, Matthew Safar, Rory Filer
			<linux@sierrawireless.com>

  IMPORTANT DISCLAIMER: This driver is not commercially supported by
  Sierra Wireless. Use at your own risk.

      
      Copyright (C) 2008-2009 Eric Piel

      
      Copyright (c) 2008-2009 Eurotech S.p.A. <info@eurotech.it>

      
      Copyright (c) 2008-2009 Eurotech S.p.A. <info@eurotech.it>
 *
 * This module supports the PCA954x and PCA954x series of I2C multiplexer/switch
 * chips made by NXP Semiconductors.
 * This includes the:

      
      Copyright (c) 2008-2009 Felix Fietkau <nbd@openwrt.org>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2008-2009 Frederic Weisbecker <fweisbec@gmail.com>
 *
 * Based on the code from trace_branch.c which is

      
      Copyright (c) 2008-2009 Frederic Weisbecker <fweisbec@gmail.com>
 * Mostly borrowed from function tracer which

      
      Copyright (C) 2008-2009 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright (C) 2008-2009 Gabor Juhos <juhosg@openwrt.org>

      
      Copyright (C) 2008 - 2009 Greg Kroah-Hartman <gregkh@suse.de>

      
      Copyright (C) 2008-2009 H Hartley Sweeten <hsweeten@visionengravers.com>
 *
 * EDB9302

      
      Copyright (c) 2008,2009 Ilya Petrov <ilya.muromec@gmail.com>

      
      Copyright (C) 2008, 2009 Intel Corporation

      
      Copyright (C) 2008, 2009 Intel Corporation
 * Author: Andi Kleen
 */

      
      Copyright (C) 2008,2009 Intel Corporation
 * Author: Patrick Ohly <patrick.ohly@intel.com>
 *

      
      Copyright (C) 2008-2009 Ira W. Snyder <iws@ovro.caltech.edu>
 *
 * Aligned with ina2xx driver

      
      Copyright (c) 2008-2009 Jonathan Cameron <jic23@kernel.org>

      
      Copyright (C) 2008-2009 Jon Masters, Red Hat, Inc. <jcm@redhat.com>

      
      Copyright (c) 2008,2009 Katalix Systems Ltd

      
      Copyright (C) 2008-2009 Ksplice, Inc.

      
      Copyright (C) 2008-2009 Manuel Lauss <manuel.lauss@gmail.com>
 *
 * Previous incarnations were:

      
      Copyright (C) 2008-2009 Marvell Ltd.

      
      Copyright (c) 2008-2009 Marvell Semiconductor

      
      Copyright (c) 2008-2009 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2008, 2009 Michael Krufky <mkrufky@linuxtv.org>

      
      Copyright (C) 2008-2009 Michal Simek <monstr@monstr.eu>

      
      Copyright (C) 2008-2009 microdia project <microdia@googlegroups.com>

      
      Copyright (C) 2008-2009 MontaVista Software Inc.

      
      Copyright (C) 2008-2009 MontaVista Software, Inc.

      
      Copyright (C) 2008-2009 MontaVista Software, Inc. <source@mvista.com>
 */

      
      Copyright (C) 2008-2009, MontaVista Software, Inc. <source@mvista.com>

      
      Copyright (c) 2008-2009 MontaVista Software, Inc. <source@mvista.com>
 *
 * Based on the DaVinci "glue layer" code.

      
      Copyright (c) 2008-2009, MontaVista Software, Inc. <source@mvista.com>
 *
 * This file is part of the Inventra Controller Driver for Linux.

      
      Copyright (C) 2008, 2009 NEC Corporation

      
      Copyright (c) 2008,2009 NEC Software Tohoku, Ltd.
 * Written by Takashi Sato <t-sato@yk.jp.nec.com>
 *            Akira Fujita <a-fujita@rs.jp.nec.com>
 */

      
      Copyright (C) 2008, 2009  Nobuhiro Iwamatsu

      
      Copyright (C) 2008, 2009 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>

      
      Copyright (C) 2008-2009 Nokia Corporation

      
      Copyright (C) 2008-2009 Nokia Corporation. All rights reserved.
 *
 * Author: Rémi Denis-Courmont

      
      Copyright (C) 2008-2009 Nokia Corporation
 *
 * Contact: Luciano Coelho <coelho@ti.com>

      
      Copyright (C) 2008-2009 Nokia Corporation
 *
 * Contact: Luciano Coelho <luciano.coelho@nokia.com>

      
      Copyright (C) 2008 - 2009 Nokia Corporation
 *
 * Contact: Peter Ujfalusi <peter.ujfalusi@ti.com>
 *          Eduardo Valentin <eduardo.valentin@nokia.com>
 *          Jarkko Nikula <jarkko.nikula@bitmer.com>

      
      Copyright (C) 2008-2009 Nokia Corporation
 *
 * Written by Hiroshi DOYU <Hiroshi.DOYU@nokia.com>

      
      Copyright (C) 2008-2009 Nokia Corporation
 *
 * Written by Peter De Schrijver <peter.de-schrijver@nokia.com>
 * Several fixes by Felipe Balbi <felipe.balbi@nokia.com>

      
      Copyright (C) 2008 - 2009 Novell Inc.
 */

      
      Copyright (c) 2008-2009 Novell Inc.
 *
 * See Documentation/driver-model/ for more information.

      
      Copyright (c) 2008-2009 Nuvoton technology corporation.
 *
 * Wan ZongShun <mcuos.com@gmail.com>

      
      Copyright (c) 2008-2009, NVIDIA Corporation

      
      Copyright (c) 2008-2009, NVIDIA Corporation.
 *
 * Bits taken from arch/arm/mach-dove/pcie.c

      
      Copyright (c) 2008, 2009 open80211s Ltd.

      
      Copyright (c) 2008-2009 Patrick McHardy <kaber@trash.net>

      
      Copyright (C) 2008-2009 Paulius Zaleckas <paulius.zaleckas@gmail.com>
 */
#include <linux/bitops.h>
#include <linux/irq.h>
#include <linux/io.h>
#include <linux/irqchip.h>
#include <linux/irqchip/versatile-fpga.h>
#include <linux/irqdomain.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_irq.h>
#include <linux/cpu.h>

      
      Copyright (C) 2008-2009 Paulius Zaleckas <paulius.zaleckas@teltonika.lt>

      
      Copyright (C) 2008-2009 Paulius Zaleckas <paulius.zaleckas@teltonika.lt>
 *
 * Based on copypage-v4wb.S:

      
      Copyright (C) 2008-2009 Paulius Zaleckas <paulius.zaleckas@teltonika.lt>
 *
 * Based on plat-mxc/gpio.c:

      
      Copyright (C) 2008-2009 Paulius Zaleckas <paulius.zaleckas@teltonika.lt>
 */
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_irq.h>
#include <linux/clockchips.h>
#include <linux/clocksource.h>
#include <linux/sched_clock.h>
#include <linux/clk.h>
#include <linux/slab.h>
#include <linux/bitops.h>
#include <linux/delay.h>

      
      Copyright (C) 2008 - 2009  Paul Mundt

      
      Copyright (C) 2008, 2009  Paul Mundt

      
      Copyright (C) 2008-2009 Pavel Machek

      
      Copyright (C) 2008-2009 Pengutronix <kernel@pengutronix.de>

      
      Copyright (C) 2008-2009 PetaLogix

      
      Copyright (c) 2008-2009 Philipp Zabel
 *
 * Based on code:

      
      Copyright (c) 2008-2009 PIKA Technologies

      
      Copyright (C) 2008, 2009 PMC Sierra Inc.

      
      Copyright (C) 2008, 2009 PMC Sierra Inc

      
      Copyright (c) 2008-2009 PMC-Sierra, Inc.,
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 * notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 2008, 2009 Provigent Ltd.
 *
 * Author: Baruch Siach <baruch@tkos.co.il>

      
      Copyright (c) 2008, 2009 QLogic Corporation. All rights reserved.

      
      Copyright (C) 2008-2009 Ralph Metzler <rjkm@metzlerbros.de>
 *                         Modifications for new nGene firmware,
 *                         support for EEPROM-copying,
 *                         support for new dual DVB-S2 card prototype
 *

      
      Copyright (C) 2008-2009 Red Hat, Inc.

      
      Copyright (C) 2008-2009 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2008-2009 Red Hat, Inc.
 * Authors:

      
      Copyright (C) 2008-2009 Red Hat, Inc., Ingo Molnar

      
      Copyright (C) 2008-2009, Red Hat Inc., Ingo Molnar
 */
#include <linux/sched.h>		/* test_thread_flag(), ...	*/
#include <linux/sched/task_stack.h>	/* task_stack_*(), ...		*/
#include <linux/kdebug.h>		/* oops_begin/end, ...		*/
#include <linux/extable.h>		/* search_exception_tables	*/
#include <linux/memblock.h>		/* max_low_pfn			*/
#include <linux/kprobes.h>		/* NOKPROBE_SYMBOL, ...		*/
#include <linux/mmiotrace.h>		/* kmmio_handler, ...		*/
#include <linux/perf_event.h>		/* perf_sw_event		*/
#include <linux/hugetlb.h>		/* hstate_index_to_shift	*/
#include <linux/prefetch.h>		/* prefetchw			*/
#include <linux/context_tracking.h>	/* exception_enter(), ...	*/
#include <linux/uaccess.h>		/* faulthandler_disabled()	*/
#include <linux/efi.h>			/* efi_recover_from_page_fault()*/
#include <linux/mm_types.h>

      
      Copyright (C) 2008-2009, Red Hat Inc, Ingo Molnar <mingo@redhat.com>

      
      Copyright (C) 2008-2009 Red Hat, Inc., Peter Zijlstra

      
      Copyright (C) 2008-2009 Red Hat, Inc., Peter Zijlstra
 */

      
      Copyright (C) 2008, 2009 Renesas Solutions Corp.

      
      Copyright (C) 2008, 2009  Renesas Solutions Corp.
 * Kuninori Morimoto <morimoto.kuninori@renesas.com>
 *
 *  Based on sh7785.h

      
      Copyright (C) 2008, 2009  Renesas Solutions Corp.
 * Kuninori Morimoto <morimoto.kuninori@renesas.com>
 *
 *  Based on SH7785 pinmux

      
      Copyright (C) 2008, 2009 Renesas Technology Corp.

      
      Copyright (c) 2008-2009 Rodolfo Giometti <giometti@linux.it>

      
      Copyright (C) 2008-2009 Samsung Electronics

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/list.h>
#include <linux/timer.h>
#include <linux/init.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/platform_device.h>
#include <linux/io.h>
#include <linux/i2c.h>
#include <linux/fb.h>
#include <linux/gpio.h>
#include <linux/delay.h>

      
      Copyright (c) 2008-2009 Secret Lab Technologies Ltd.

      
      Copyright (c) 2008-2009 Secret Lab Technologies Ltd.
 *
 * This is a driver for the Xilinx ll_temac ipcore which is often used
 * in the Virtex and Spartan series of chips.

      
      Copyright (C) 2008, 2009 secunet Security Networks AG

      
      Copyright (c) 2008-2009 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (c) 2008-2009 Silicon Graphics, Inc.  All Rights Reserved.
 */

      
      Copyright (C) 2008, 2009 Steffen Klassert <steffen.klassert@secunet.com>

      
      Copyright (C) 2008-2009 ST-Ericsson AB

      
      Copyright (C) 2008-2009 ST-Ericsson AB
 * Watchdog driver for the ST-Ericsson AB COH 901 327 IP core
 * Author: Linus Walleij <linus.walleij@stericsson.com>
 */
#include <linux/module.h>
#include <linux/mod_devicetable.h>
#include <linux/types.h>
#include <linux/watchdog.h>
#include <linux/interrupt.h>
#include <linux/pm.h>
#include <linux/platform_device.h>
#include <linux/io.h>
#include <linux/bitops.h>
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/err.h>

      
      Copyright (C) 2008-2009 ST-Ericsson SA
 *
 * Author: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>

      
      Copyright (C) 2008,2009, Steven Rostedt <srostedt@redhat.com>
 *

      
      Copyright (C) 2008,2009 STMicroelectronics

      
      Copyright (C) 2008-2009  SUSE Linux Products GmbH

      
      Copyright (C) 2008-2009  Tejun Heo <tj@kernel.org>
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2008-2009 Texas Instruments Inc

      
      Copyright (C) 2008-2009 Texas Instruments, Inc.

      
      Copyright (C) 2008-2009 Texas Instruments Inc
 *
 * Based on the LCD driver for TI Avalanche processors written by
 * Ajay Singh and Shalom Hai.

      
      Copyright (C) 2008-2009 The GameCube Linux Team

      
      Copyright (C) 2008-2009, Thomas Gleixner <tglx@linutronix.de>

      
      Copyright (c) 2008, 2009 Tim Blechmann <tim@klingt.org>
 *

      
      Copyright (C) 2008-2009 Tower Technologies
 * Written by Alessandro Zummo <a.zummo@towertech.it>
 *

      
      Copyright (c) 2008-2009 USI Co., Ltd.
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
  * 1. Redistributions of source code must retain the above copyright
  *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (c) 2008-2009 USI Co., Ltd.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (c) 2008-2009 USI Co., Ltd.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *	notice, this list of conditions, and the following disclaimer,

      
      Copyright (c) 2008-2009 Weongyo Jeong <weongyo@freebsd.org>

      
      Copyright (C) 2008, 2009 Wind River Systems
 *   written by Ralf Baechle <ralf@linux-mips.org>
 */
#include <linux/compiler.h>
#include <linux/vmalloc.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/console.h>
#include <linux/delay.h>
#include <linux/export.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/serial.h>
#include <linux/smp.h>
#include <linux/types.h>
#include <linux/string.h>	/* for memset */
#include <linux/tty.h>
#include <linux/time.h>
#include <linux/platform_device.h>
#include <linux/serial_core.h>
#include <linux/serial_8250.h>
#include <linux/of_fdt.h>
#include <linux/libfdt.h>
#include <linux/kexec.h>

      
      Copyright (C) 2008-2009 WIZnet Co.,Ltd.

      
      Copyright (C) 2008-2009 Wolfgang Grandegger <wg@grandegger.com>

      
      Copyright (C) 2008-2010, 2012 Texas Instruments, Inc.

      
      Copyright (c) 2008-2010, 2013 Dave Chinner
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_error.h"
#include "xfs_icreate_item.h"
#include "xfs_log.h"

      
      Copyright (C) 2008-2010 Analog Devices Inc.

      
      Copyright (c) 2008-2010 Arnaud Patard <apatard@mandriva.com>

      
      Copyright (c) 2008-2010, Dave Chinner
 * All Rights Reserved.
 */
#ifndef XFS_ICREATE_ITEM_H
#define XFS_ICREATE_ITEM_H	1

      
      Copyright (C) 2008, 2010 Davide Rizzo <elpa.rizzo@gmail.com>

      
      Copyright (C) 2008, 2010 Davide Rizzo <elpa.rizzo@gmail.com>
 *
 * The LM95241 is a sensor chip made by National Semiconductors.
 * It reports up to three temperatures (its own plus up to two external ones).
 * Complete datasheet can be obtained from National's website at:

      
      Copyright (C) 2008, 2010 Embecosm Limited

      
      Copyright (C) 2008-2010 Gabor Juhos <juhosg@openwrt.org>

      
      Copyright (c) 2008-2010 Henrik Rydberg

      
      Copyright(c) 2008-2010 Intel Corporation. All rights reserved.

      
      Copyright (C) 2008-2010 Jonathan Cameron
  *
  * based on linux/drivers/i2c/chips/max123x

      
      Copyright (C) 2008-2010 Jonathan Cameron
 *
 * based on linux/drivers/i2c/chips/max123x

      
      Copyright (C) 2008-2010
 *
 * - Kurt Van Dijck, EIA Electronics

      
      Copyright (C) 2008-2010 Michael Hennerich, Analog Devices Inc.

      
      Copyright (C) 2008-2010 Nokia Corporation

      
      Copyright (C) 2008-2010 Nokia Corporation
 * Contact: Felipe Balbi <felipe.balbi@nokia.com>
 *
 * This gadget driver borrows from serial.c which is:
 *

      
      Copyright (C) 2008-2010 Nokia Corporation
 *
 * Contact: Luciano Coelho <luciano.coelho@nokia.com>

      
      Copyright (C) 2008-2010 Nokia Corporation
 *
 * Paul Walmsley

      
      Copyright (C) 2008-2010 Nokia Corporation
 *
 * Paul Walmsley, Jouni Högander

      
      Copyright (C) 2008-2010 Nokia Corporation
 *
 * Written by Henrik Saari <henrik.saari@nokia.com>
 * Updates by Felipe Balbi <felipe.balbi@nokia.com>
 * Input by Jari Vanhala <ext-jari.vanhala@nokia.com>

      
      Copyright (C) 2008-2010 Nokia Corporation
 *
 * Written by Hiroshi DOYU <Hiroshi.DOYU@nokia.com>

      
      Copyright (C) 2008 - 2010  Paul Mundt

      
      Copyright (C) 2008-2010 Pavel Cheblakov <P.B.Cheblakov@inp.nsk.su>
 *
 * Derived from the ems_pci.c driver:

      
      Copyright (C) 2008, 2010 Pengutronix

      
      Copyright (c) 2008-2010 Rafi Rubin

      
      Copyright(c) 2008 - 2010 Realsil Semiconductor Corporation"
#define DRV_AUTHOR  "<wlanfae@realtek.com>"
#define DRV_VERSION  "0014.0401.2010"

#define IS_HARDWARE_TYPE_8192SE(_priv)		\
	(((struct r8192_priv *)rtllib_priv(dev))->card_8192 == NIC_8192SE)

      
      Copyright(c) 2008 - 2010 Realtek Corporation. All rights reserved.

      
      Copyright(c) 2008 - 2010 Realtek Corporation. All rights reserved.
 *
 * Based on the r8180 driver, which is:

      
      Copyright(c) 2008 - 2010 Realtek Corporation. All rights reserved.
 * Linux device driver for RTL8192U
 *
 * Based on the r8187 driver, which is:

      
      Copyright (C) 2008-2010 Samsung Electronics

      
      Copyright (C) 2008-2010 Thomas Chou <thomas@wytron.com.tw>

      
      Copyright (C) 2008-2011 Advanced Micro Devices Inc.
 *	          2013-2016 Borislav Petkov <bp@alien8.de>
 *
 *  Author: Peter Oruba <peter.oruba@amd.com>

      
      Copyright (c) 2008-2011 Atheros Communications Inc.

      
      Copyright (c) 2008-2011 Atheros Communications Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2008 - 2011 Bart Van Assche <bvanassche@acm.org>.

      
      Copyright (C) 2008, 2011 David S. Miller <davem@davemloft.net>
 */

      
      Copyright (C) 2008-2011 Florian Fainelli <florian@openwrt.org>
 */

      
      Copyright (C) 2008-2011 Freescale Semiconductor, Inc.

      
      Copyright (C) 2008-2011 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Author: Yu Liu, <yu.liu@freescale.com>

      
      Copyright (C) 2008-2011 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Author: Yu Liu <yu.liu@freescale.com>
 *         Scott Wood <scottwood@freescale.com>
 *         Ashish Kalra <ashish.kalra@freescale.com>
 *         Varun Sethi <varun.sethi@freescale.com>

      
      Copyright (C) 2008-2011 Freescale Semiconductor, Inc.
 * Author: Timur Tabi <timur@freescale.com>
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *       notice, this list of conditions and the following disclaimer in the
 *       documentation and/or other materials provided with the distribution.
 *     * Neither the name of Freescale Semiconductor nor the
 *       names of its contributors may be used to endorse or promote products
 *       derived from this software without specific prior written permission.
 *

      
      Copyright (c) 2008-2011 Freescale Semiconductor, Inc.
 *
 * Scatterlist Crypto API glue code copied from files with the following:

      
      Copyright (C) 2008-2011 Gabor Juhos <juhosg@openwrt.org>

      
      Copyright (c) 2008-2011, Intel Corporation.

      
      Copyright (c) 2008-2011, Intel Corporation

      
      Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.

      
      Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *   * Redistributions of source code must retain the above copyright
 *     notice, this list of conditions and the following disclaimer.
 *   * Redistributions in binary form must reproduce the above copyright
 *     notice, this list of conditions and the following disclaimer in
 *     the documentation and/or other materials provided with the
 *     distribution.
 *   * Neither the name of Intel Corporation nor the names of its
 *     contributors may be used to endorse or promote products derived
 *     from this software without specific prior written permission.
 *

      
      Copyright (C) 2008-2011 Jean-Fran

      
      Copyright (C) 2008-2011 Jean-Fran
 *
 * Camera button input handling by Márton Németh

      
      Copyright (c) 2008-2011 Jonathan Cameron

      
      Copyright (c) 2008-2011 Juliusz Chroboczek <jch@pps.jussieu.fr>

      
      Copyright (C) 2008-2011 Manuel Lauss

      
      Copyright (C) 2008, 2011 Nokia Corporation

      
      Copyright (C) 2008--2011 Nokia Corporation
 *
 * Contact: Sakari Ailus <sakari.ailus@iki.fi>

      
      Copyright (C) 2008, 2011 Nokia Corporation
 * Kalle Jokiniemi
 * Paul Walmsley
 *

      
      Copyright (C) 2008-2011 Nokia Corporation
 *
 * Paul Walmsley

      
      Copyright (C) 2008-2011 Nokia Corporation
 *
 * Written by Paul Walmsley and Jouni Högander
 * Added OMAP4 specific support by Abhijit Pagare <abhijitpagare@ti.com>

      
      Copyright (C) 2008-2011 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc.
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2008-2011 Red Hat, Inc., Ingo Molnar

      
      Copyright (C) 2008-2011, Red Hat, Inc., Ingo Molnar

      
      Copyright (C) 2008-2011, Red Hat Inc, Ingo Molnar <mingo@redhat.com>
 *
 * Improvements and fixes by:
 *

      
      Copyright (C) 2008-2011 Red Hat, Inc., Peter Zijlstra

      
      Copyright (C) 2008-2011, Red Hat, Inc., Peter Zijlstra
 *
 * Data type definitions, declarations, prototypes.

      
      Copyright (C) 2008-2011 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (C) 2008-2011 Texas Instruments, Inc.

      
      Copyright (C) 2008-2011 Vision Engraving Systems

      
      Copyright (c) 2008-2012 Chelsio Communications, Inc. All rights reserved.

      
      Copyright (C) 2008-2012 Freescale Semiconductor, Inc.

      
      Copyright (C) 2008-2012 Igor M. Liplianin (liplianin@me.by)

      
      Copyright (C) 2008-2012 Jean-Francois Moine <http://moinejf.free.fr>

      
      Copyright (C) 2008 - 2012 Marvell Technology Group Ltd.
 *
 *  Author:	Bin Yang <bin.yang@marvell.com>
 *              Haojian Zhuang <haojian.zhuang@gmail.com>

      
      Copyright (C) 2008 - 2012  Paul Mundt
 *
 * Single stepping taken from the old stub by Henry Bell and Jeremy Siegel.

      
      Copyright (c) 2008 - 2012 QLogic Corporation. All rights reserved.

      
      Copyright(c) 2008 - 2012 Realtek Corporation. All rights reserved.

      
      Copyright (C) 2008-2012 Renesas Solutions Corp.
 */

      
      Copyright (C) 2008-2012 ST-Ericsson AB

      
      Copyright (C) 2008 - 2012 Tensilica, Inc.
 *
 *   Marc Gauthier <marc@tensilica.com>
 *   Pete Delaney <piet@tensilica.com>

      
      Copyright (C) 2008 - 2012 Tensilica Inc.
 *
 * Pete Delaney <piet@tensilica.com>
 * Marc Gauthier <marc@tensilica.com

      
      Copyright (C) 2008, 2012 Texas Instruments, Inc.

      
      Copyright (c) 2008-2013 Broadcom Corporation

      
      Copyright (c) 2008-2013 Chelsio Communications, Inc. All rights reserved.

      
      Copyright (C) 2008-2013 Freescale Semiconductor, Inc. All rights reserved.

      
      Copyright (C) 2008-2013 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Author: Yu Liu, yu.liu@freescale.com
 *         Scott Wood, scottwood@freescale.com
 *         Ashish Kalra, ashish.kalra@freescale.com
 *         Varun Sethi, varun.sethi@freescale.com
 *         Alexander Graf, agraf@suse.de

      
      Copyright (c) 2008-2013 Jonathan Cameron

      
      Copyright (C) 2008-2013 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>

      
      Copyright (C) 2008, 2013 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2008 - 2013 Tensilica Inc.
 */

      
      Copyright (C) 2008 - 2013 Tensilica Inc.
 *
 * Chris Zankel <chris@zankel.net>
 * Joe Taylor <joe@tensilica.com>
 * Pete Delaney <piet@tensilica.com

      
      Copyright (c) 2008-2014,2016 Intel Corporation.

      
      Copyright (C) 2008-2014 Altera Corporation. All rights reserved
 *
 * Contributors:

      
      Copyright (C) 2008-2014 Christoph Lameter
 */
#include <linux/fs.h>
#include <linux/mm.h>
#include <linux/err.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/cpu.h>
#include <linux/cpumask.h>
#include <linux/vmstat.h>
#include <linux/proc_fs.h>
#include <linux/seq_file.h>
#include <linux/debugfs.h>
#include <linux/sched.h>
#include <linux/math64.h>
#include <linux/writeback.h>
#include <linux/compaction.h>
#include <linux/mm_inline.h>
#include <linux/page_ext.h>
#include <linux/page_owner.h>

      
      Copyright(c) 2008 - 2014 Intel Corporation. All rights reserved.

      
      Copyright (C) 2008-2014 Mathieu Desnoyers

      
      Copyright (C) 2008-2014 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
 *
 * Heavily inspired from the Linux Kernel Markers.

      
      Copyright (c) 2008-2014 Patrick McHardy <kaber@trash.net>

      
      Copyright (c) 2008-2014 Patrick McHardy <kaber@trash.net>
 *
 * Code partially derived from nft_hash
 * Rewritten with rehash code from br_multicast plus single list
 * pointer as suggested by Josh Triplett

      
      Copyright (C) 2008-2014 Red Hat Inc, Steven Rostedt <srostedt@redhat.com>
 *
 * The trace_seq is a handy tool that allows you to pass a descriptor around
 * to a buffer that other functions can write to. It is similar to the
 * seq_file functionality but has some differences.

      
      Copyright (C) 2008-2014 Renesas Solutions Corp.

      
      Copyright (c) 2008-2014 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (c) 2008-2014 STMicroelectronics Limited
 *
 *  Author: Angus Clark <Angus.Clark@st.com>
 *          Patrice Chotard <patrice.chotard@st.com>
 *          Lee Jones <lee.jones@linaro.org>

      
      Copyright (c) 2008-2014, The Linux foundation. All rights reserved.

      
      Copyright (C) 2008-2014, VMware, Inc. All Rights Reserved.

      
      Copyright (C) 2008 - 2014 Xilinx, Inc.
 *
 * based on Blackfin On-Chip SPI Driver (spi_bfin5xx.c)

      
      Copyright (c) 2008-2015 Chelsio Communications, Inc.

      
      Copyright(c) 2008 - 2015 Intel Corporation. All rights reserved.

      
      Copyright (C) 2008-2016 Helge Deller <deller@gmx.de>
 */

      
      Copyright (C) 2008-2016, VMware, Inc. All Rights Reserved.

      
      Copyright (c) 2008, 2018 Oracle and/or its affiliates. All rights reserved.

      
      Copyright (C) 2008 Abhishek Sagar <sagar.abhishek@gmail.com>

      
      Copyright (C) 2008 Adam Nielsen <a.nielsen@shikadi.net>

      
      Copyright (c) 2008 Adrian-Ken Rueegsegger <ken@codelabs.ch>

      
      Copyright (C) 2008 Advanced Micro Devices, Inc.
 *
 * Author: Joerg Roedel <joerg.roedel@amd.com>

      
      Copyright (C) 2008 Alan Stern

      
      Copyright (c) 2008 Alek Du <alek.du@intel.com>

      
      Copyright (C) 2008 Aleksandar Radovanovic <biblbroks@sezampro.rs>

      
      Copyright (C) 2008 Alex Dubov <oakad@yahoo.com>

      
      Copyright (c) 2008 Alexey Klimov <klimov.linux@gmail.com>

      
      Copyright (C) 2008      Alexey Starikovskiy <astarikovskiy@suse.de>
 *

      
      Copyright (C) 2008 Alex Osborne <ato@meshy.org>

      
      Copyright (c) 2008 Alistair John Strachan <alistair@devzero.co.uk>

      
      Copyright (C) 2008 Analog Devices, Inc
 */

      
      Copyright (C) 2008 Analog Devices, Inc
 *
 * and drivers/usb/gadget/midi.c,

      
      Copyright (c) 2008  Andres Salomon <dilinger@debian.org>

      
      Copyright (C) 2008 Andres Salomon <dilinger@debian.org>

      
      Copyright (C) 2008 Andres Salomon <dilinger@debian.org>
 *
 * Geode GX2 header information

      
      Copyright (C) 2008  Andy Walls <awalls@md.metrocast.net>

      
      Copyright (C) 2008  Angelo Castello
 *
 * Based on the old arch/sh/kernel/cpu/rtc.c by:
 *

      
      Copyright (c) 2008 Anssi Hannula <anssi.hannula@gmail.com>
 */

      
      Copyright (C) 2008  Antoine Jacquet <royale@zerezo.com>

      
      Copyright (C) 2008  Antoine Jacquet <royale@zerezo.com>
 * http://royale.zerezo.com/dtv5100/
 *
 * Inspired by gl861.c and au6610.c drivers

      
      Copyright (C) 2008 Antonio Ospite <ospite@studenti.unina.it>

      
      Copyright (c) 2008 Applied Micro Circuits Corporation.

      
      Copyright (C) 2008 ARM Limited

      
      Copyright (C) 2008 ARM Limited, All Rights Reserved.

      
      Copyright (c) 2008 Atheros Communications Inc.

      
      Copyright (C) 2008 Atmel
 *
 * Author: Sedji Gaouaou <sedji.gaouaou@atmel.com>
 *         ATMEL CORP.

      
      Copyright (C) 2008 Atmel
 *
 * Authors: Sedji Gaouaou <sedji.gaouaou@atmel.com>

      
      Copyright (C) 2008 Atmel Corporation

      
      Copyright (c) 2008 Atom Create Engineering Co., Ltd.
 *

      
      Copyright (C) 2008  Atom Create Engineering Co., Ltd.
 */
#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/i2c.h>
#include <linux/platform_device.h>
#include <linux/completion.h>
#include <linux/io.h>
#include <linux/delay.h>
#include <linux/slab.h>

      
      Copyright (C) 2008 Atsushi Nemoto <anemo@mba.ocn.ne.jp>

      
      Copyright (C) 2008 Aurelien Jarno <aurelien@aurel32.net>

      
      Copyright (C) 2008 Badari Pulavarty, IBM Corporation

      
      Copyright (C) 2008 Ben Backx <ben@bbackx.com>

      
      Copyright (C) 2008 Ben. Herrenschmidt (benh@kernel.crashing.org), IBM Corp.

      
      Copyright (C) 2008 Ben Skeggs.

      
      Copyright (c) 2008 Bernhard Weirich <bernhard.weirich@riedel.net>
 *
 * Heavily inspired by w1_DS2433 driver from Ben Gardner <bgardner@wabtec.com>

      
      Copyright (C) 2008 Bluewater Systems Ltd

      
      Copyright (C) 2008 Brandon Philips <brandon@ifup.org>

      
      Copyright (C) 2008 Bryan Wu <cooloney@kernel.org>

      
      Copyright (c) 2008 Bull S.A.S.

      
      Copyright (c) 2008 Bull S.A.S.
 *
 *  Author: Laurent Vivier <Laurent.Vivier@bull.net>

      
      Copyright (c) 2008 by:
 *	 Ben Woodard <woodard@redhat.com>
 *	 Mauro Carvalho Chehab
 *
 * Red Hat Inc. http://www.redhat.com

      
      Copyright (c) 2008 by David Brownell

      
      Copyright (C) 2008 by David Brownell

      
      Copyright (C) 2008 by Digi International Inc.

      
      Copyright (C) 2008 by Eric Van Hensbergen <ericvh@gmail.com>

      
      Copyright (C) 2008 by Eric Van Hensbergen <ericvh@gmail.com>
 *
 *  Base on code from Anthony Liguori <aliguori@us.ibm.com>

      
      Copyright (C) 2008 by IBM, Corp.

      
      Copyright (C) 2008 by Jaya Kumar

      
      Copyright (C) 2008 by Nokia Corporation

      
      Copyright (C) 2008 by Nokia Corporation
 */

      
      Copyright (C) 2008 by Nokia Corporation
 *
 * This code also borrows from usbserial.c, which is

      
      Copyright (C) 2008 by Ralf Baechle (ralf@linux-mips.org)
 */
#ifndef __ASM_R4K_TYPES_H
#define __ASM_R4K_TYPES_H

      
      Copyright (C) 2008  Byron Bradley <byron.bbradley@gmail.com>

      
      Copyright (C) 2008 by Sascha Hauer <kernel@pengutronix.de>

      
      Copyright (c) 2008 by Takashi Iwai <tiwai@suse.de>

      
      Copyright (C) 2008 by Tom Tucker <tom@opengridcomputing.com>

      
      Copyright (C) 2008 Cambridge Silicon Radio Ltd.

      
      Copyright (C) 2008 Cambridge Silicon Radio Ltd.
 */
#include <linux/slab.h>
#include <linux/kernel.h>
#include <linux/debugfs.h>
#include <linux/seq_file.h>
#include <linux/export.h>

      
      Copyright (C) 2008 Cambridge Silicon Radio Ltd.
 */
#include "wusbhc.h"

      
      Copyright (C) 2008 Cambridge Silicon Radio Ltd.
 *
 * WUSB devices have to be paired (associated in WUSB lingo) so
 * that they can connect to the system.

      
      Copyright (C) 2008 Cavium Networks

      
      Copyright (C) 2008 Cavium Networks <support@caviumnetworks.com>
 */
#ifndef __ASM_MIPS_MACH_CAVIUM_OCTEON_WAR_H
#define __ASM_MIPS_MACH_CAVIUM_OCTEON_WAR_H

      
      Copyright (C) 2008 Cedric Bregardis <cedric.bregardis@free.fr> and
 * Jean-Christian Hassler <jhassler@free.fr>

      
      Copyright (C) 2008 Cedric Bregardis <cedric.bregardis@free.fr> and
 * Jean-Christian Hassler <jhassler@free.fr>
 *
 * This file is part of the Audiowerk2 ALSA driver

      
      Copyright (C) 2008 Cezary Jackiewicz <cezary.jackiewicz (at) gmail.com>

  based on MSI driver

      
      Copyright (C) 2008 Cezary Jackiewicz
 * <cezary.jackiewicz (at) gmail.com>, based on MSI driver

      
      Copyright (c) 2008 Chia-I Wu

      
      Copyright (C) 2008 Chipidea - MIPS Technologies, Inc. All rights reserved.
 *
 * Author: David Lopo

      
      Copyright (C) 2008 Christian Hohnstaedt <chohnstaedt@innominate.com>

      
      Copyright (C) 2008 Christian Kornacker <ckornacker@suse.de>

      
      Copyright (C) 2008 Christian Lamparter <chunkeey@web.de>

      
      Copyright (c) 2008, Christian Lamparter <chunkeey@web.de>
 *
 * Based on the islsm (softmac prism54) driver, which is:

      
      Copyright (C) 2008 Christian Lamparter <chunkeey@web.de>
 *
 * This driver is a port from stlc45xx:

      
      Copyright (C) 2008, Christian Pellegrin <chripell@evolware.org>

      
      Copyright (C) 2008 Christian Pellegrin <chripell@evolware.org>
 *
 * Notes: the MAX3100 doesn't provide an interrupt on CTS so we have
 * to use polling for flow control. TX empty IRQ is unusable, since
 * writing conf clears FIFO buffer and we cannot have this interrupt
 * always asking us for attention.

      
      Copyright (C) 2008 Christoph Hellwig.

      
      Copyright (c) 2008, Christoph Hellwig
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_acl.h"
#include "xfs_attr.h"
#include "xfs_trace.h"
#include <linux/slab.h>
#include <linux/xattr.h>
#include <linux/posix_acl_xattr.h>

      
      Copyright (c) 2008, Christoph Hellwig
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_quota.h"
#include "xfs_trans.h"
#include "xfs_trace.h"
#include "xfs_icache.h"
#include "xfs_qm.h"
#include <linux/quota.h>

      
      Copyright (c) 2008 Cisco. All rights reserved.

      
      Copyright (C) 2008 Cluster Computing, Inc.

      
      Copyright (c) 2008 Codehermit

      
      Copyright (C) 2008 Compulab Ltd.

      
      Copyright (C) 2008 Compulab, Ltd.

      
      Copyright (C) 2008 CompuLab, Ltd.

      
      Copyright (C) 2008 Compulab, Ltd.
 *      Mike Rapoport <mike@compulab.co.il>
 *

      
      Copyright (C) 2008 Compulab, Ltd.
 * Mike Rapoport <mike@compulab.co.il>

      
      Copyright (C) 2008 Compulab, Ltd.
 *	Mike Rapoport <mike@compulab.co.il>
 *

      
      Copyright (C) 2008 Constantin Baranov <const@mimas.ru>

      
      Copyright (C) 2008, cozybit Inc.

      
      Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.

      
      Copyright (c) 2008 CSE Semaphore Belgium.
 *  by Laurent Pinchart <laurentp@cse-semaphore.com>
 *

      
      Copyright (c) 2008, Darius Augulis <augulis.darius@gmail.com>
 *
 * This file is released under the GPLv2

      
      Copyright (C) 2008 Darius Augulis <darius.augulis at teltonika.lt>
 *

      
      Copyright (c) 2008 Dave Chinner
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_trace.h"
#include "xfs_errortag.h"
#include "xfs_error.h"
#include "xfs_log.h"

      
      Copyright (C) 2008 Dave S.r.l. <www.dave.eu>

      
      Copyright (C) 2008 David Brownell

      
      Copyright (C) 2008 David Brownell
 *

      
      Copyright (C) 2008 David Daney
 */

      
      Copyright (C) 2008 David Daney
 */
#ifndef _ASM_WATCH_H
#define _ASM_WATCH_H

      
      Copyright (C) 2008 David Gibson, IBM Corporation

      
      Copyright (C) 2008 David S. Miller <davem@davemloft.net>
 */

      
      Copyright (C) 2008 David S. Miller <davem@davemloft.net>
 */
#include <linux/kernel.h>
#include <linux/interrupt.h>

      
      Copyright (C) 2008 Devin Heitmueller <dheitmueller@linuxtv.org>

      
      Copyright (C) 2008 Dmitri Vorobiev

      
      Copyright (c) 2008 Dmitry Baryshkov

      
      Copyright (C) 2008 Dmitry Baryshkov

      
      Copyright (C) 2008 Dmitry Baryshkov
 *
 *  Based on Sharp's NAND driver sharp_sl.c

      
      Copyright (c) 2008 Dmitry Eremin-Solenikov

      
      Copyright (c) 2008 Embedded Alley Solutions Inc
 */

      
      Copyright (C) 2008 Embedded Alley Solutions, Inc All Rights Reserved.

      
      Copyright (C) 2008 Embedded Alley Solutions, Inc.
 */
#ifndef __DRIVERS_MTD_NAND_GPMI_NAND_H
#define __DRIVERS_MTD_NAND_GPMI_NAND_H

      
      Copyright (C) 2008 Embedded Alley Solutions, Inc.
 */
#include <linux/clk.h>
#include <linux/slab.h>
#include <linux/sched/task_stack.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/mtd/partitions.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include "gpmi-nand.h"
#include "bch-regs.h"

      
      Copyright (C) 2008 Embedded Alley Solutions, Inc.
 */
#include <linux/delay.h>
#include <linux/clk.h>
#include <linux/slab.h>

      
      Copyright (c) 2008 Emcraft Systems
 * Sergei Poselenov <sposelenov@emcraft.com>
 *
 * Based on MPC8560 ADS and arch/ppc tqm85xx ports

      
      Copyright (C) 2008 Eric Miao <eric.miao@marvell.com>

      
      Copyright (C) 2008 Eric Piel

      
      Copyright (c) 2008 Erik Andr

      
      Copyright (C) 2008 Erik Andr

      
      Copyright (c) 2008 Eurotech S.p.A. <info@eurotech.it>

      
      Copyright (C) 2008 Eurotech S.p.A. <info@eurotech.it>

      
      Copyright (c) 2008 Eurotech S.p.A. <info@eurtech.it>
 *
 * This code is *strongly* based on EHCI-HCD code by David Brownell since
 * the chip is a quasi-EHCI compatible.

      
      Copyright (c) 2008 Fabio Belavenuto <belavenuto@gmail.com>

      
      Copyright (C) 2008 Fabio Checconi <fabio@gandalf.sssup.it>
 *		      Paolo Valente <paolo.valente@unimore.it>
 *

      
      Copyright (C) 2008 Felix Fietkau <nbd@openwrt.org>

      
      Copyright (C) 2008 Filip Aben <f.aben@option.com>
 *		      Denis Joseph Barrow <d.barow@option.com>
 *		      Jan Dumon <j.dumon@option.com>
 *

      
      Copyright (C) 2008 Florian Fainelli <florian@openwrt.org>

      
      Copyright (C) 2008 Florian Fainelli <florian@openwrt.org>
 */

      
      Copyright (C) 2008, Florian Fainelli <florian@openwrt.org>
 *

      
      Copyright (C) 2008, Florian Fainelli <florian@openwrt.org>
 *
 *  based on
 *  SoftDog 0.05:	A Software Watchdog Device

      
      Copyright (C) 2008 Florian Fainelli <florian@openwrt.org>
 *
 *  This file was based on: drivers/ata/pata_ixp4xx_cf.c

      
      Copyright (C) 2008 Florian Fainelli <florian@openwrt.org>
 *
 *  This file was derived from: include/asm-mips/cpu-features.h

      
      Copyright (C) 2008 Frank Zago

      
      Copyright (c) 2008 Freescale Semiconductor, Inc.
 */

      
      Copyright (C) 2008 Freescale Semiconductor, Inc.

      
      Copyright (C) 2008 Freescale Semiconductor, Inc. All rights reserved.

      
      Copyright (C) 2008 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Author: John Rigby, <jrigby@freescale.com>

      
      Copyright (C) 2008 Freescale Semiconductor Inc.
 *                    John Rigby <jrigby@gmail.com>
 * Added support for MPC5121

      
      Copyright (c) 2008, FUJITSU Limited

      
      Copyright (c) 2008, FUJITSU Limited
 *
 * Based on the blkback driver code.
 * Adaption to kernel taget core infrastructure taken from vhost/scsi.c

      
      Copyright (C) 2008 Gabor Juhos <juhosg at openwrt.org>
 *
 * This file was based on: drivers/spi/at25.c

      
      Copyright (C) 2008 Gabor Juhos <juhosg@openwrt.org>
 *
 *  This file was derived from: include/asm-mips/cpu-features.h

      
      Copyright (c) 2008 Gerrit Renker <gerrit@erg.abdn.ac.uk>

      
      Copyright (c) 2008 Gerrit Renker <gerrit@erg.abdn.ac.uk>
 *  Rewrote from scratch, some bits from earlier code by

      
      Copyright (C) 2008 Gilead Kutnick <kutnickg@zin-tech.com>

      
      Copyright (C) 2008 Google Inc

      
      Copyright (C) 2008 Google, Inc.

      
      Copyright (C) 2008 Google, Inc.
 * Author: Mike Lockwood <lockwood@android.com>
 *
 * Modified by MyungJoo Ham <myungjoo.ham@samsung.com> to support extcon
 * (originally switch class is supported)

      
      Copyright (C) 2008 Google, Inc.
 *
 * Based on, but no longer compatible with, the original
 * OpenBinder.org binder driver interface, which is:
 *

      
      Copyright (C) 2008 Google, Inc.
 *
 * Robert Love <rlove@google.com>

      
      Copyright (C) 2008 Greg Kroah-Hartman <gregkh@suse.de>

      
      Copyright (C) 2008 Greg Kroah-Hartman <greg@kroah.com>

      
      Copyright (C) 2008, Guennadi Liakhovetski, DENX Software Engineering <lg@denx.de>

      
      Copyright (C) 2008, Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de>

      
      Copyright (C) 2008
 * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de>
 *

      
      Copyright (C) 2008, Guennadi Liakhovetski <kernel@pengutronix.de>

      
      Copyright (C) 2008, Guennadi Liakhovetski <kernel@pengutronix.de>
 */

      
      Copyright (C) 2008, Guennadi Liakhovetski <kernel@pengutronix.de>
 *
 * Based on mt9v011 driver

      
      Copyright (C) 2008, Guennadi Liakhovetski <kernel@pengutronix.de>
 *
 * Hardware specific bits initialy based on former work by Matt Callow
 * drivers/media/video/omap/sensor_ov6650.c

      
      Copyright (C) 2008, Guennadi Liakhovetski <kernel@pengutronix.de>
 *
 * This driver provides an interface between platform-specific camera
 * busses and camera devices. It should be used if the camera is
 * connected not over a "proper" bus like PCI or USB, but over a
 * special bus, like, for example, the Quick Capture interface on PXA270
 * SoCs. Later it should also be used for i.MX31 SoCs from Freescale.
 * It can handle multiple cameras and / or multiple busses, which can
 * be used, e.g., in stereo-vision applications.

      
      Copyright (C) 2008, Guennadi Liakhovetski <kernel@pengutronix.de>
 *
 * TODO: This driver lacks support for frame rate control due to missing
 *	 register level documentation and suitable hardware for testing.
 *	 v4l-utils compliance tools will report errors.

      
      Copyright (C) 2008 Guennadi Liakhovetski, Pengutronix

      
      Copyright (c) 2008 guiming zhuo <gmzhuo@gmail.com>

      
      Copyright (C) 2008 Hannes Reinecke <hare@suse.de>

      
      Copyright (C) 2008 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (C) 2008 Hans de Goede <j.w.r.degoede@hhs.nl>

      
      Copyright (C) 2008  Hans Verkuil <hverkuil@xs4all.nl>

      
      Copyright (C) 2008 Hans Verkuil <hverkuil@xs4all.nl>

      
      Copyright (C) 2008       Hans Verkuil <hverkuil@xs4all.nl>
 *
 * These routines maintain argument size conversion between 32bit and 64bit
 * ioctls.

      
      Copyright (C) 2008 Hans Verkuil <hverkuil@xs4all.nl>

    The tda9840 is a stereo/dual sound processor with digital
    identification. It can be found at address 0x84 on the i2c-bus.

      
      Copyright (C) 2008 Hans Verkuil <hverkuil@xs4all.nl>

    The tea6415c is a bus controlled video-matrix-switch
    with 8 inputs and 6 outputs.
    It is cascadable, i.e. it can be found at the addresses
    0x86 and 0x06 on the i2c-bus.

      
      Copyright (C) 2008 Hans Verkuil <hverkuil@xs4all.nl>

    The tea6420 is a bus controlled audio-matrix with 5 stereo inputs,
    4 stereo outputs and gain control for each output.
    It is cascadable, i.e. it can be found at the addresses 0x98
    and 0x9a on the i2c-bus.

      
      Copyright (C) 2008 Harald Welte <laforge@gnufiish.org>

      
      Copyright (c) 2008 Harris Corporation

      
      Copyright (C) 2008 Harrison Metzger <harrisonmetz@gmail.com>
 * Based on usbled.c by Greg Kroah-Hartman (greg@kroah.com)
 */

      
      Copyright (C) 2008 Hartmut Hackmann

      
      Copyright (C) 2008 Helge Deller <deller@gmx.de>
 *

      
      Copyright (C) 2008 Henrik Kurelid <henrik@kurelid.se>

      
      Copyright (C) 2008	   Henrik Rydberg (rydberg@euromail.se)

      
      Copyright (c) 2008 Henrik Rydberg (rydberg@euromail.se)
 *
 * and from the generic hid-multitouch driver,

      
      Copyright (c) 2008 Herbert Xu <herbert@gondor.apana.org.au>

      
      Copyright (c) 2008 Herbert Xu <herbert@gondor.apana.org.au>
 *
 * Updated RFC4106 AES-GCM testing.
 *    Authors: Aidan O'Mahony (aidan.o.mahony@intel.com)
 *             Adrian Hoban <adrian.hoban@intel.com>
 *             Gabriele Paoloni <gabriele.paoloni@intel.com>
 *             Tadeusz Struk (tadeusz.struk@intel.com)

      
      Copyright (c) 2008 Herbert Xu <herbert@gondor.apana.org.au>
 *
 * Updated RFC4106 AES-GCM testing. Some test vectors were taken from
 * http://csrc.nist.gov/groups/ST/toolkit/BCM/documents/proposedmodes/
 * gcm/gcm-test-vectors.tar.gz
 *     Authors: Aidan O'Mahony (aidan.o.mahony@intel.com)
 *              Adrian Hoban <adrian.hoban@intel.com>
 *              Gabriele Paoloni <gabriele.paoloni@intel.com>
 *              Tadeusz Struk (tadeusz.struk@intel.com)

      
      Copyright (C) 2008 Hewlett-Packard Development Company, L.P.

      
      Copyright (C) 2008 Hewlett-Packard Development Company, L.P.
 *	Bjorn Helgaas <bjorn.helgaas@hp.com>
 */

      
      Copyright (C) 2008 Hewlett-Packard Development Company, L.P.
 *	Bjorn Helgaas <bjorn.helgaas@hp.com>
 *
 *  Heavily based on PCI quirks handling which is

      
      Copyright (C) 2008 Hewlett-Packard Development Company, L.P.
 *	David Altobelli <david.altobelli@hp.com>
 */
#ifndef __HPILO_H
#define __HPILO_H

      
      Copyright (C) 2008 Hewlett-Packard Development Company, L.P.
 *	David Altobelli <david.altobelli@hpe.com>
 */
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/module.h>
#include <linux/fs.h>
#include <linux/pci.h>
#include <linux/interrupt.h>
#include <linux/ioport.h>
#include <linux/device.h>
#include <linux/file.h>
#include <linux/cdev.h>
#include <linux/sched.h>
#include <linux/spinlock.h>
#include <linux/delay.h>
#include <linux/uaccess.h>
#include <linux/io.h>
#include <linux/wait.h>
#include <linux/poll.h>
#include <linux/slab.h>
#include "hpilo.h"

      
      Copyright (c) 2008 H Hartley Sweeten <hsweeten@visionengravers.com>
 *
 * Based on the pxa27x matrix keypad controller by Rodolfo Giometti.

      
      Copyright (C) 2008 IBM
 *
 * Author: Darrick J. Wong <darrick.wong@oracle.com>

      
      Copyright (C) 2008 IBM Corporation

      
      Copyright (C) 2008 IBM Corporation
 *
 * Author: Mimi Zohar <zohar@us.ibm.com>

      
      Copyright (C) 2008 IBM Corporation
 *
 * Authors:

      
      Copyright (C) 2008 IBM Corporation
 * 'find_last_bit' is written by Rusty Russell <rusty@rustcorp.com.au>
 * (Inspired by David Howell's find_next_bit implementation)
 *
 * Rewritten by Yury Norov <yury.norov@gmail.com> to decrease
 * size and improve performance, 2015.

      
      Copyright (C) 2008 Igor Liplianin

      
      Copyright (C) 2008 Igor M. Liplianin <liplianin@me.by>

      
      Copyright (C) 2008 Igor M. Liplianin (liplianin@me.by)

      
      Copyright (C) 2008 Ilya Yanok, Emcraft Systems
 *

      
      Copyright (C) 2008 Imre Kaloz <kaloz@openwrt.org>

      
      Copyright (C) 2008 Imre Kaloz <kaloz@openwrt.org>
 *
 *  Parts of this file are based on Atheros 2.6.15/2.6.31 BSP

      
      Copyright (C) 2008 Imre Kaloz <kaloz@openwrt.org>
 *
 *  Parts of this file are based on Atheros' 2.6.15/2.6.31 BSP

      
      Copyright (C) 2008 Imre Kaloz <kaloz@openwrt.org>
 *
 *  Parts of this file are based on Atheros' 2.6.15 BSP

      
      Copyright (C) 2008 Imre Kaloz <kaloz@openwrt.org>
 *
 * This driver was based on: drivers/watchdog/ixp4xx_wdt.c
 *	Author: Deepak Saxena <dsaxena@plexity.net>

      
      Copyright (C) 2008 Imre Kaloz <kaloz@openwrt.org>
 *
 *  This file was derived from: include/asm-mips/cpu-features.h

      
      Copyright (C) 2008 Imre Kaloz <kaloz@openwrt.org>
 *
 * This file was derived from: include/asm-mips/cpu-features.h

      
      Copyright (C) 2008 Ingo Molnar <mingo@redhat.com>
 *

      
      Copyright (C) 2008 Ingo Molnar <mingo@redhat.com>
 *
 * Based on code from the latency_tracer, that is:
 *

      
      Copyright (C) 2008 Ingo Molnar <mingo@redhat.com>
 *
 * From code in the latency_tracer, that is:
 *

      
      Copyright (C) 2008 Ingo Molnar <mingo@redhat.com>
 *
 * Originally taken from the RT patch by:

      
      Copyright (C) 2008 Instituto Nokia de Tecnologia

      
      Copyright (c) 2008 Instituto Nokia de Tecnologia - INdT

      
      Copyright (C) 2008  Intel Corp

      
      Copyright (C) 2008 Intel Corp

      
      Copyright (C) 2008 Intel Corp
 *

      
      Copyright (C) 2008, Intel Corp.

      
      Copyright (C) 2008, Intel Corp.
 *    Author: Huang Ying <ying.huang@intel.com>
 *
 * Added RFC4106 AES-GCM support for 128-bit keys under the AEAD
 * interface for 64-bit kernels.
 *    Authors: Adrian Hoban <adrian.hoban@intel.com>
 *             Gabriele Paoloni <gabriele.paoloni@intel.com>
 *             Tadeusz Struk (tadeusz.struk@intel.com)
 *             Aidan O'Mahony (aidan.o.mahony@intel.com)

      
      Copyright (C) 2008, Intel Corp.
 *    Author: Huang Ying <ying.huang@intel.com>
 *
 * CBC & ECB parts based on code (crypto/cbc.c,ecb.c) by:

      
      Copyright (C) 2008 Intel Corp.
 *
 * Author: Sarah Sharp
 * Some code borrowed from the Linux EHCI driver.

      
      Copyright (c) 2008 Intel Corporation

      
      Copyright (c) 2008, Intel Corporation.

      
      Copyright(c) 2008 Intel Corporation.

      
      Copyright (C) 2008 Intel Corporation

      
      Copyright(c) 2008 Intel Corporation. All rights reserved.

      
      Copyright (c) 2008 Intel Corporation
 *   Author: Matthew Wilcox <willy@linux.intel.com>
 *

      
      Copyright (c) 2008 Intel Corporation
 * Author: Matthew Wilcox <willy@linux.intel.com>
 *
 * Distributed under the terms of the GNU GPL, version 2

      
      Copyright (C) 2008 Intel Corporation
 * Authors: Austin Zhang <austin_zhang@linux.intel.com>
 *          Kent Liu <kent.liu@intel.com>
 */

      
      Copyright (c) 2008 Intel Corporation
 *     Jesse Barnes <jesse.barnes@intel.com>
 *
 * Moorestown has an interesting PCI implementation:

      
      Copyright (C) 2008 Intel Corporation <linux-wimax@intel.com>

      
      Copyright (C) 2008 Intel Corp.  Shaohua Li <shaohua.li@intel.com>

      
      Copyright (C) 2008 International Business Machines Corp.

      
      Copyright (C) 2008 Ira W. Snyder <iws@ovro.caltech.edu>

      
      Copyright (C) 2008 Ira W. Snyder <iws@ovro.caltech.edu>
 *
 * Datasheet: http://cds.linear.com/docs/Datasheet/42612fb.pdf

      
      Copyright (c) 2008 Isaku Yamahata <yamahata at valinux co jp>

      
      Copyright (c) 2008 Isaku Yamahata <yamahata at valinux co jp>
 *                    VA Linux Systems Japan. Split out x86 specific part.
 */

      
      Copyright (C) 2008 Jack Ren <jack.ren@marvell.com>

      
      Copyright (c) 2008 James Bottomley <James.Bottomley@HansenPartnership.com>

      
      Copyright (C) 2008 James Bottomley <James.Bottomley@HansenPartnership.com>
 *

      
      Copyright (C) 2008   James Smart, Emulex Corporation

      
      Copyright (C) 2008 Jan Hoogenraad

      
      Copyright (C) 2008 Jan Hoogenraad
      Functions:

      
      Copyright (C) 2008      Janne Grunau (j@jannau.net)

      
      Copyright (C) 2008      Janne Grunau (j@jannau.net)
 *
 * IR device registration code is

      
      Copyright (C) 2008 Jason Baron <jbaron@redhat.com>
 * By Greg Banks <gnb@melbourne.sgi.com>

      
      Copyright (c) 2008 Jaswinder Singh Rajput
 *
 * This file is released under the GPLv2.
 * See the file COPYING for more details.

      
      Copyright (c) 2008 Jaya Kumar

      
      Copyright (C) 2008, Jaya Kumar

      
      Copyright (C) 2008, Jaya Kumar
 */

      
      Copyright (C) 2008 Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2008 Jean-Francois Moine (http://moinejf.free.fr)

      
      Copyright (C) 2008 Jim Paris <jim@jtan.com>

      
      Copyright (C) 2008 Jim Paris <jim@jtan.com>
 *
 * Based on a prototype written by Mark Ferrell <majortrips@gmail.com>
 * USB protocol reverse engineered by Jim Paris <jim@jtan.com>
 * https://jim.sh/svn/jim/devl/playstation/ps3/eye/test/

      
      Copyright (C) 2008 Jiri Hladky <hladky _dot_ jiri _at_ gmail _dot_ com>
 *
 *	parisc implementation:

      
      Copyright (C) 2008 Jiri Hladky <hladky _dot_ jiri _at_ gmail _dot_ com>
 *
 *	The __delay function must _NOT_ be inlined as its execution time
 *	depends wildly on alignment on many x86 processors. The additional
 *	jump magic is needed to get the timing stable on all the CPU's
 *	we have to worry about.

      
      Copyright (c) 2008 Jiri Slaby

      
      Copyright (c) 2008 Jiri Slaby
 */

      
      Copyright (c) 2008 Jiri Slaby
 */
#include <linux/device.h>
#include <linux/hid.h>
#include <linux/module.h>

      
      Copyright (c) 2008 Jiri Slaby <jirislaby@gmail.com>
 */

      
      Copyright (C) 2008 Jochen Friedrich <jochen@scram.de>

      
      Copyright (C) 2008 Jochen Friedrich <jochen@scram.de>
 * based on a previous patch from Jon Smirl <jonsmirl@gmail.com>
 *

      
      Copyright (C) 2008 Johannes Weiner <hannes@saeurebad.de>
 * All code subject to the GPL version 2.
 */

      
      Copyright (C) 2008      John Poet

      
      Copyright (c) 2008, John W. Linville <linville@tuxdriver.com>

      
      Copyright(c) 2008 John W. Linville <linville@tuxdriver.com>
 *
 * Portions copied from old ieee80211 component, w/ original copyright
 * notices below:
 *

      
      Copyright (c) 2008, John W. Linville <linville@tuxdriver.com>
 *
 * Some bits copied from old ieee80211 component, w/ original copyright
 * notices below:
 *

      
      Copyright (c) 2008 Jonathan Cameron

      
      Copyright (C) 2008 Jordan Crouse <jordan@cosmicpenguin.net>

      
      Copyright (c) 2008, Jouni Malinen <j@w1.fi>

      
      Copyright (C) 2008 Juergen Beisert

#include <linux/clk.h>
#include <linux/completion.h>
#include <linux/delay.h>
#include <linux/dmaengine.h>
#include <linux/dma-mapping.h>
#include <linux/err.h>
#include <linux/gpio.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/irq.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include <linux/spi/spi.h>
#include <linux/spi/spi_bitbang.h>
#include <linux/types.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/of_gpio.h>

      
      Copyright (C) 2008 Juergen Beisert (kernel@pengutronix.de)

      
      Copyright (C) 2008 Juergen Beisert (kernel@pengutronix.de)

#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/clockchips.h>
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/err.h>
#include <linux/sched_clock.h>
#include <linux/slab.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_irq.h>
#include <soc/imx/timer.h>

      
      Copyright (C) 2008 Kevin D. Kissell
 */

      
      Copyright (C) 2008 Kim B. Heino

      
      Copyright (C) 2008 Krzysztof Halasa <khc@pm.waw.pl>

      
      Copyright (C) 2008 Krzysztof Halasa <khc@pm.waw.pl>
 */

      
      Copyright (C) 2008 Krzysztof Halasa <khc@pm.waw.pl>
 *

      
      Copyright (C) 2008 Krzysztof Halasa <khc@pm.waw.pl>
  *
  * This code is written by:

      
      Copyright (C) 2008  Kuninori Morimoto <morimoto.kuninori@renesas.com>

      
      Copyright (C) 2008 Kuninori Morimoto <morimoto.kuninori@renesas.com>

      
      Copyright (c) 2008 Kwangwoo Lee
 *  - ads7846.c

      
      Copyright (C) 2008 Kyle McMartin <kyle@mcmartin.ca>
 */

      
      Copyright (C) 2008 Lai Jiangshan <laijs@cn.fujitsu.com>
 *

      
      Copyright (C) 2008 Lemote Inc.

      
      Copyright (C) 2008 Lemote Technology

      
      Copyright (c) 2008 Lev Babiev
 *  based on hid-cherry driver
 *
 *  Modified to also support BTC "Emprex 3009URF III Vista MCE Remote" by
 *  Wayne Thomas 2010.

      
      Copyright (C) 2008 Lineo Solutions, Inc.

      
      Copyright (C) 2008 Linutronix GmbH
     Author: John Ogness <john.ogness@linutronix.de>

   This is a straight-forward UIO driver, where interrupts are disabled
   by the interrupt handler and re-enabled via a write to the UIO device
   by the userspace-part.

      
      Copyright (C) 2008 linwizard.sourceforge.net

      
      Copyright (c) 2008 Loc Ho <lho@amcc.com>

      
      Copyright (c) 2008 Lukasz Lubojanski <lukasz@lubojanski.info>
 */

      
      Copyright (C) 2008 Lyrtech inc

      
      Copyright (C) 2008 Lyrtech inc
 *

      
      Copyright (C) 2008 Lyrtech <www.lyrtech.com>
 *

      
      Copyright (C) 2008 Maarten Maathuis.

      
      Copyright (c) 2008  Maciej W. Rozycki

      
      Copyright (c) 2008 Magnus Damm

      
      Copyright (c) 2008 Magnus Damm
 */

      
      Copyright (C) 2008  Magnus Damm

      
      Copyright (C) 2008  Magnus Damm
 */

      
      Copyright (C) 2008 Magnus Damm

      
      Copyright (C) 2008 Magnus Damm
 */

      
      Copyright (C) 2008 Magnus Damm
 *

      
      Copyright (C) 2008 Magnus Damm
 *
 * Based on lcd_powertip.c from Kenati Technologies Pvt Ltd.

      
      Copyright (C) 2008 Magnus Damm
 * Based on mt9m001 driver,

      
      Copyright (C) 2008 Magnus Damm
 *
 * Based on rtc-max6902.c

      
      Copyright (c) 2008 Magnus Damm
 *
 * Based on S3C24XX GPIO based SPI driver, which is:

      
      Copyright (C) 2008 Magnus Damm
 *
 * Based on the soc-camera rcar_vin driver

      
      Copyright (C) 2008 Magnus Damm
 *
 * Based on uio_pdrv.c by Uwe Kleine-Koenig,

      
      Copyright (C) 2008 Magnus Damm
 *
 * Based on V4L2 Driver for PXA camera host - "pxa_camera.c",

      
      Copyright (c) 2008 Magnus Damm
 *
 * Based on videobuf-vmalloc.c,

      
      Copyright (C) 2008 Magnus Damm
 */
#include <linux/clkdev.h>
#include <linux/init.h>
#include <linux/platform_device.h>
#include <linux/interrupt.h>
#include <linux/input.h>
#include <linux/input/sh_keysc.h>
#include <linux/memblock.h>
#include <linux/mmc/host.h>
#include <linux/mtd/physmap.h>
#include <linux/mfd/tmio.h>
#include <linux/mtd/platnand.h>
#include <linux/i2c.h>
#include <linux/regulator/fixed.h>
#include <linux/regulator/machine.h>
#include <linux/smc91x.h>
#include <linux/delay.h>
#include <linux/clk.h>
#include <linux/gpio.h>
#include <linux/gpio/machine.h>
#include <linux/videodev2.h>
#include <linux/sh_intc.h>
#include <video/sh_mobile_lcdc.h>
#include <media/drv-intf/renesas-ceu.h>
#include <media/i2c/ov772x.h>
#include <media/i2c/tw9910.h>
#include <asm/clock.h>
#include <asm/machvec.h>
#include <asm/io.h>
#include <asm/suspend.h>
#include <mach/migor.h>
#include <cpu/sh7722.h>

      
      Copyright (C) 2008 Magnus Damm
 *
 * Intercept io operations by trapping.

      
      Copyright (C) 2008 Magnus Damm
 *
 * Portions of the code based on out-of-tree driver i2c-sh7343.c

      
      Copyright (C) 2008 Manuel Lauss <mano@roarinelk.homelinux.net>

      
      Copyright (c) 2008 Marc Pignat <marc.pignat@hevs.ch>
 *
 * The adcxx4s communicates with a host processor via an SPI/Microwire Bus
 * interface. This driver supports the whole family of devices with name
 * ADC<bb><c>S<sss>, where
 * * bb is the resolution in number of bits (8, 10, 12)
 * * c is the number of channels (1, 2, 4, 8)
 * * sss is the maximum conversion speed (021 for 200 kSPS, 051 for 500 kSPS
 *   and 101 for 1 MSPS)

      
      Copyright (C) 2008 Marek Vasut <marek.vasut@gmail.com>

      
      Copyright (c) 2008 Marek Vasut <marek.vasut@gmail.com>
 *
 *  Based on corgikbd.c

      
      Copyright (C) 2008 Markus Plessing <plessing@ems-wuensche.com>

      
      Copyright (c) 2008 Martin Kebert

      
      Copyright (C) 2008  Martin Michlmayr <tbm@cyrius.com>

      
      Copyright (C) 2008 Martin Michlmayr <tbm@cyrius.com>

      
      Copyright (c) 2008 Marvell International Ltd.

      
      Copyright (C) 2008 Marvell International Ltd.

      
      Copyright (C) 2008 Marvell International Ltd.
 * All rights reserved.
 *
 *   2008-04-11: Jason Chagas <Jason.chagas@marvell.com>
 *   2008-10-08: Bin Yang <bin.yang@marvell.com>

      
      Copyright (C) 2008 Marvell International Ltd.
 *  All rights reserved.
 *
 *  2009-02-16  adapted from original version for PXA168/910
 *              Jun Nie <njun@marvell.com>

      
      Copyright (c) 2008 Marvell Semiconductor

      
      Copyright (c) 2008 Marvell Semiconductor
 *

      
      Copyright (C) 2008 Marvell Semiconductor

      
      Copyright (C) 2008 Marvell Semiconductors

      
      Copyright (C) 2008 Marvell Semiconductors, All Rights Reserved.

      
      Copyright (C) 2008 Matt Fleming <matt@console-pimps.org>

      
      Copyright (C) 2008 Matthew Garrett <mjg@redhat.com>
 *
 * The USB isight cameras in recent Apples are roughly compatible with the USB
 * video class specification, and can be driven by uvcvideo. However, they
 * need firmware to be loaded beforehand. After firmware loading, the device
 * detaches from the USB bus and reattaches with a new device ID. It can then
 * be claimed by the uvc driver.

      
      Copyright (C) 2008 Matthias Schwarzott <zzam@gentoo.org>

      
      Copyright (c) 2008 Matthieu Castet (castet.matthieu@free.fr)
 */

      
      Copyright (c) 2008 Mauro Carvalho Chehab <mchehab@kernel.org>
 *
 * The register aliases used here came from this driver:

      
      Copyright (C) 2008 Maxime Bizon <mbizon@freebox.fr>

      
      Copyright (C) 2008 Maxime Bizon <mbizon@freebox.fr>
 */

      
      Copyright (C) 2008 Maxime Bizon <mbizon@freebox.fr>
 *
 *  Serial driver for BCM63xx integrated UART.

      
      Copyright (C) 2008 MaxLinear

      
      Copyright (C) 2008 MaxLinear
 */
static u16 MXL5005_RegisterInit(struct dvb_frontend *fe)

      
      Copyright (C) 2008 Mercury IMC Ltd

      
      Copyright (c) 2008 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2008 Michael Buesch <m@bues.ch>

    Please do _only_ contact the people listed _above_ with issues related to this driver.
    All the other people listed below are not related to this driver. Their names
    are only here, because this driver is derived from the bt848 driver.

      
      Copyright (C) 2008 Michael H. Schimek <mschimek@gmx.at>

      
      Copyright (c) 2008 Michael Krufky <mkrufky@linuxtv.org>

      
      Copyright (C) 2008 Michael Krufky <mkrufky@linuxtv.org>

      
      Copyright (C) 2008 Michal Simek

      
      Copyright (C) 2008 Michal Simek <monstr@monstr.eu>

      
      Copyright (c) 2008 Mike Christie

      
      Copyright(c) 2008 Mike Christie

      
      Copyright (C) 2008 Mike Christie

      
      Copyright (C) 2008 MIMOMax Wireless Ltd.

      
      Copyright (C) 2008 Mistral Solutions

      
      Copyright (C) 2008 Mistral Solutions
 *
 * Contact: Arun KS  <arunks@mistralsolutions.com>

      
      Copyright:   (C) 2008 Mistral Solutions Pvt Ltd

      
      Copyright:   (C) 2008 Mistral Solutions Pvt Ltd.,
 *
 * Based on sound/soc/codecs/wm8731.c by Richard Purdie

      
      Copyright (c) 2008  MontaVista Software, Inc.
 *                     Anton Vorontsov <avorontsov@ru.mvista.com>
 *
 * Note: it appears that you can only actually ENABLE or DISABLE the thing
 * once after POR. Once enabled, you cannot disable, and vice versa.

      
      Copyright (c) 2008  MontaVista Software, Inc.
 *
 * Author: Anton Vorontsov <avorontsov@ru.mvista.com>

      
      Copyright (c) 2008 MtekVision Co., Ltd.
 *	Kwangwoo Lee <kwlee@mtekvision.com>
 *
 * Using code from:

      
      Copyright (c) 2008 Neil Horman <nhorman@tuxdriver.com>

      
      Copyright (C) 2008  Nicholas Beck <nbeck@mpc-data.co.uk>

      
      Copyright (C) 2008 Nicholas Beck <nbeck@mpc-data.co.uk>

      
      Copyright (C) 2008 Nick Piggin

      
      Copyright (C) 2008 Nicolas Schichan <nschichan@freebox.fr>
 */

      
      Copyright (C) 2008 Nir Tzachar <nir.tzachar@gmail.com
 * Released under the terms of the GNU GPL v2.0.
 *
 * Derived from menuconfig.

      
      Copyright (c) 2008 Nissin Systems Co., Ltd.,  Yoshio Kashiwagi

      
      Copyright (C) 2008  Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>

      
      Copyright (C) 2008 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>

      
      Copyright (C) 2008 Nokia Corporation.

      
      Copyright (C) 2008 Nokia Corporation

      
      Copyright (C) 2008 Nokia Corporation
 */

      
      Copyright (C) 2008 Nokia Corporation. All rights reserved.

      
      Copyright (C) 2008 Nokia Corporation. All rights reserved.
 */
#ifndef LINUX_IF_PHONET_H
#define LINUX_IF_PHONET_H

      
      Copyright (C) 2008 Nokia Corporation. All rights reserved.
 */
#ifndef _UAPILINUX_IF_PHONET_H
#define _UAPILINUX_IF_PHONET_H

      
      Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies).

      
      Copyright (C) 2008 Nokia Corporation
 * Author: David Brownell
 * Modified: Klaus Schwarzkopf <schwarzkopf@sensortherm.de>
 *
 * Heavily based on multi.c and cdc2.c

      
      Copyright (C) 2008 Nokia Corporation.
 *
 * Author: Rémi Denis-Courmont

      
      Copyright (C) 2008 Nokia Corporation.
 *
 * Authors: Sakari Ailus <sakari.ailus@nokia.com>
 *          Remi Denis-Courmont

      
      Copyright (C) 2008 Nokia Corporation.
 *
 * Authors: Sakari Ailus <sakari.ailus@nokia.com>
 *          Rémi Denis-Courmont

      
      Copyright (C) 2008 Nokia Corporation
 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>
 *
 * Neo 1973 code (jbt6k74.c):

      
      Copyright (C) 2008 Nokia Corporation
 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>
 *
 * Some code and ideas taken from drivers/video/omap/ driver
 * by Imre Deak.

      
      Copyright (C) 2008 Nokia Corporation
 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
 *
 * Neo 1973 code (jbt6k74.c):

      
      Copyright (C) 2008 Nokia Corporation
 *
 *  Based on lirc_serial.c

      
      Copyright (C) 2008 Nokia Corporation
 *
 * Code re-written for 2430SDP by:

      
      Copyright (C) 2008 Nokia Corporation
 * Contact: Felipe Balbi <felipe.balbi@nokia.com>
 *
 * Based on f_acm.c by Al Borchers and David Brownell.

      
      Copyright (C) 2008 Nokia Corporation
 *
 * Contact: Jarkko Nikula <jarkko.nikula@bitmer.com>

      
      Copyright (C) 2008 Nokia Corporation
 *
 * Contact: Jarkko Nikula <jarkko.nikula@bitmer.com>
 *          Peter Ujfalusi <peter.ujfalusi@ti.com>

      
      Copyright (C) 2008 Nokia Corporation
 *	Contact: Jarkko Nikula <jarkko.nikula@bitmer.com>
 *		 Peter Ujfalusi <peter.ujfalusi@ti.com>
 *
 *	Freescale SSI ALSA SoC Digital Audio Interface (DAI) driver
 *	Author: Timur Tabi <timur@freescale.com>

      
      Copyright (C) 2008 Nokia Corporation
 *
 * Contact: Sakari Ailus <sakari.ailus@iki.fi>
 *          Tuukka Toivonen <tuukkat76@gmail.com>

      
      Copyright (C) 2008 Nokia Corporation
 *
 * Contact: Sakari Ailus <sakari.ailus@iki.fi>
 *          Tuukka Toivonen <tuukkat76@gmail.com>
 *          Pavel Machek <pavel@ucw.cz>

      
      Copyright (C) 2008 Nokia Corporation
 * Kalle Jokiniemi
 *

      
      Copyright (C) 2008 Nokia Corporation
 * Mikko Ylinen <mikko.k.ylinen@nokia.com>
 *
 * Amit Kucheria <amit.kucheria@canonical.com>

      
      Copyright (C) 2008 Nokia Corporation
 *
 * Written by Timo O. Karjalainen <timo.o.karjalainen@nokia.com>
 * Contact: Amit Kucheria <amit.kucheria@verdurent.com>

      
      Copyright (C) 2008 Novell Inc.

      
      Copyright (C) 2008 Novell Inc.
 */

      
      Copyright (C) 2008 Novell, Inc.

      
      Copyright (C) 2008 Novell Inc.
 */
#include <linux/sched.h>
#include <linux/mm.h>
#include <linux/vmstat.h>
#include <linux/highmem.h>
#include <asm/pgtable.h>

      
      Copyright (c) 2008 Nuovation System Designs, LLC

      
      Copyright (c) 2008 Nuovation System Designs, LLC
 *   Grant Erickson <gerickson@nuovations.com>
 *
 * This file defines processor mnemonics for accessing and managing
 * the IBM DDR1/DDR2 ECC controller found in the 405EX[r], 440SP,
 * 440SPe, 460EX, 460GT and 460SX.

      
      Copyright (c) 2008 Nuvoton corporation
 *
 * Header file for NUC900 CPU support

      
      Copyright (c) 2008 Nuvoton technology corporation

      
      Copyright (c) 2008 Nuvoton technology corporation
 * All rights reserved.
 *
 * Header file for NUC900 CPU support

      
      Copyright (c) 2008 Nuvoton technology corporation
 * All rights reserved.
 *
 * Wan ZongShun <mcuos.com@gmail.com>

      
      Copyright (c) 2008 Nuvoton technology corporation.
 *
 * Wan ZongShun <mcuos.com@gmail.com>

      
      Copyright (c) 2008 Nuvoton technology corporation
 *
 * Wan ZongShun <mcuos.com@gmail.com>

      
      Copyright (C) 2008 Nuvoton technology corporation.
 *
 * Wan ZongShun <mcuos.com@gmail.com>

      
      Copyright (C) 2008 Nuvoton Technology Corp.
 *                Wei Song

      
      Copyright (c) 2008 NVIDIA Corp.  All rights reserved.

      
      Copyright (C) 2008 Openmoko, Inc.

      
      Copyright (C) 2008 Option International

      
      Copyright (C) 2008 Option International
 *                     Filip Aben <f.aben@option.com>
 *                     Denis Joseph Barrow <d.barow@option.com>
 *                     Jan Dumon <j.dumon@option.com>

      
      Copyright (C) 2008 Oracle.  All rights reserved.

      
      Copyright (C) 2008 Oracle.  All rights reserved.
 */

      
      Copyright (C) 2008 Oracle.  All rights reserved.
 *
 * Based on jffs2 zlib code:

      
      Copyright (C) 2008 Panasas Inc.  All rights reserved.
 *
 * Authors:

      
      Copyright (C) 2008 Patrick Boettcher <pb@linuxtv.org>

      
      Copyright (c) 2008 Patrick McHardy <kaber@trash.net>

      
      Copyright (C) 2008 Paul Hays <Paul.Hays@cattail.ca>

      
      Copyright (C) 2008, Paulius Zaleckas <paulius.zaleckas@teltonika.lt>
 *
 * Based on earlier work by

      
      Copyright (C) 2008  Paul Mundt

      
      Copyright (C) 2008 Paul Mundt

      
      Copyright (C) 2008 Paul Mundt <lethal@linux-sh.org>
 *
 * Code for replacing ftrace calls with jumps.

      
      Copyright (C) 2008 Pau Oliva Fora <pof@eslack.org>

      
      Copyright (C) 2008 Pekka Paalanen <pq@iki.fi>
 */

      
      Copyright (C) 2008 Pengutronix

      
      Copyright (C) 2008 Per Dalen <per.dalen@cnw.se>
 *
 * Parts of this software are based on (derived) the following:
 *

      
      Copyright (C) 2008 PetaLogix

      
      Copyright (C) 2008 PetaLogix
 *

      
      Copyright (C) 2008  Peter Griffin pgriffin@mpc-data.co.uk

      
      Copyright (C) 2008 Peter Griffin <pgriffin@mpc-data.co.uk>

      
      Copyright (C) 2008 Peter Griffin  <pgriffin@mpc-data.co.uk>
 *
 * Based on clock-sh4.c

      
      Copyright (C) 2008 Peter Gruber <nokos@gmx.net>

      
      Copyright (C) 2008 Peter Korsgaard <jacmet@sunsite.dk>

      
      Copyright (c) 2008 Peter Popovec
 *
 *  More about driver:  <file:Documentation/input/devices/walkera0701.rst>

      
      Copyright (C) 2008 Philip Balister, OpenSDR <philip@opensdr.com>

      
      Copyright (C) 2008 Philip Langdale

      
      Copyright (c) 2008 Philipp Zabel

      
      Copyright (c) 2008 Philipp Zabel <philipp.zabel@gmail.com>

      
      Copyright (c) 2008 Philipp Zabel <philipp.zabel@gmail.com>
 */

      
      Copyright (C) 2008 Pierrick Hascoet <pierrick.hascoet@abilis.com>

      
      Copyright (c) 2008 PIKA Technologies

      
      Copyright (c) 2008 PIKA Technologies
 *   Sean MacLennan <smaclennan@pikatech.com>
 */

      
      Copyright (c) 2008 PIKA Technologies
 *   Sean MacLennan <smaclennan@pikatech.com>
 *

      
      Copyright (c) 2008 PIKA Technologies
 * Sean MacLennan <smaclennan@pikatech.com>
 *
 * Based on original work by
 * 	Ian DaSilva  <idasilva@mvista.com>
 *      Armin Kuster <akuster@mvista.com>
 * 	Matt Porter  <mporter@mvista.com>

      
      Copyright (c) 2008 QUALCOMM Incorporated.

      
      Copyright (c) 2008 QUALCOMM USA, INC.
 *

      
      Copyright (C) 2008  Qumranet, Inc.

      
      Copyright (C) 2008 Qumranet, Inc.

      
      Copyright (C) 2008 Ralf Baechle (ralf@linux-mips.org)

      
      Copyright (c) 2008 Ramax Lo <ramaxlo@gmail.com>
//      Based on mach-anubis.c by Ben Dooks <ben@simtec.co.uk>
//      and modifications by SBZ <sbz@spgui.org> and
//      Weibing <http://weibing.blogbus.com> and
//      Michel Pollet <buserror@gmail.com>
//
// For product information, visit http://code.google.com/p/mini2440/

      
      Copyright (c) 2008 Ramax Lo <ramaxlo@gmail.com>
//      Based on mach-anubis.c by Ben Dooks <ben@simtec.co.uk>
//      and modifications by SBZ <sbz@spgui.org> and
//      Weibing <http://weibing.blogbus.com>
//
// For product information, visit http://www.arm.com/

      
      Copyright (C) 2008 Realtek

      
      Copyright(c) 2008,  RealTEK Technology Inc. All Right Reserved.
 *
 * Module:	__INC_HAL8192SPHYREG_H

      
      Copyright (C) 2008 Red Hat.  All rights reserved.
 */

      
      Copyright (c) 2008 Red Hat Inc.

      
      Copyright (C) 2008, Red Hat Inc.
 *

      
      Copyright (c) 2008 Red Hat, Inc.  All rights reserved.

      
      Copyright(c) 2008 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2008 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2008 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2008 Red Hat, Inc. All rights reserved.
 *
 * Device-mapper snapshot exception store.

      
      Copyright (C) 2008 Red Hat, Inc. All rights reserved.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2008 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 * - Derived from security/selinux/hooks.c
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (C) 2008 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (C) 2008 Red Hat, Inc.
 * Author:

      
      Copyright (c) 2008 Red Hat Inc.
 *
 * DRM core CRTC related functions

      
      Copyright (C) 2008 Red Hat, Inc., Eric Paris <eparis@redhat.com>

      
      Copyright (C) 2008 Red Hat, Inc., Eric Paris <eparis@redhat.com>
 */

      
      Copyright (C) 2008, Red Hat Inc, Ingo Molnar <mingo@redhat.com>
 *		 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
 *
 * Improvements and fixes by:
 *

      
      Copyright (C) 2008 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>
 *
 * Contributors at various stages not listed above:

      
      Copyright (C) 2008 Red Hat, Inc., James Morris <jmorris <at> redhat.com>

      
      Copyright (C) 2008 Red Hat, Inc., Peter Zijlstra
 *
 *  Updates and enhancements:

      
      Copyright (C) 2008 Red Hat Inc, Steven Rostedt <srostedt@redhat.com>
 *

      
      Copyright (C) 2008 Red Hat Inc, Steven Rostedt <srostedt@redhat.com>
 *
 *  - Added format output of fields of the trace point.
 *    This was based off of work by Tom Zanussi <tzanussi@gmail.com>.

      
      Copyright (C) 2008 Red Hat, Inc. Steven Rostedt <srostedt@redhat.com>
 *
 * Based on code by:

      
      Copyright (C) 2008 Red Hat <mjg@redhat.com>

      
      Copyright (C) 2008 Renaud CERRATO r.cerrato@til-technologies.fr
 *

      
      Copyright (C) 2008 Renesas Solutions

      
      Copyright (C) 2008 Renesas Solutions
 *
 * Based on linux/arch/sh/kernel/cpu/sh4a/setup-sh7722.c

      
      Copyright (c) 2008 Renesas Solutions Corp.

      
      Copyright (C) 2008  Renesas Solutions Corp.

      
      Copyright (C) 2008 Renesas Solutions Corp.

      
      Copyright (C) 2008 Renesas Solutions Corp.
 * Author : Yusuke Goda <goda.yuske@renesas.com>
 */

      
      Copyright (C) 2008 Renesas Solutions Corp.
 *
 * Hitachi UL SolutionEngine 7721 Support.

      
      Copyright (C) 2008 Renesas Solutions Corp.
 * Kuninori Morimoto <morimoto.kuninori@renesas.com>
 *
 * Based on ov7670 and soc_camera_platform driver,

      
      Copyright (C) 2008 Renesas Solutions Corp.
 * Kuninori Morimoto <morimoto.kuninori@renesas.com>
 *
 * Based on ov772x driver,

      
      Copyright (C) 2008 Renesas Solutions Corp.
 * Kuninori Morimoto <morimoto.kuninori@renesas.com>
 *
 * Based on ov772x.h

      
      Copyright (c) 2008 Richard Lemon

      
      Copyright (c) 2008 Richard Liu,  STMicroelectronics	 <richard.liu@st.com>

      
      Copyright (C) 2008 Riku Voipio

      
      Copyright (C) 2008 Riku Voipio <riku.voipio@movial.fi>

      
      Copyright (C) 2008 Robert Jarzmik

      
      Copyright (C) 2008 Robert Jarzmik
 */

      
      Copyright (C) 2008 Robert Jarzmik
 */
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/errno.h>
#include <linux/err.h>
#include <linux/platform_device.h>
#include <linux/delay.h>
#include <linux/list.h>
#include <linux/interrupt.h>
#include <linux/proc_fs.h>
#include <linux/clk.h>
#include <linux/irq.h>
#include <linux/gpio.h>
#include <linux/gpio/consumer.h>
#include <linux/slab.h>
#include <linux/prefetch.h>
#include <linux/byteorder/generic.h>
#include <linux/platform_data/pxa2xx_udc.h>
#include <linux/of_device.h>
#include <linux/of_gpio.h>

      
      Copyright (C) 2008, Robert Jarzmik <robert.jarzmik@free.fr>

      
      Copyright (c) 2008 Rodolfo Giometti <giometti@linux.it>

      
      Copyright (C) 2008 Rodolfo Giometti <giometti@linux.it>

      
      Copyright (C) 2008	Rodolfo Giometti <giometti@linux.it>

      
      Copyright (C) 2008 Rod Whitby <rod@whitby.id.au>

      
      Copyright (C) 2008 Rod Whitby <rod@whitby.id.au>
 */

      
      Copyright (c) 2008 Rod Whitby <rod@whitby.id.au>
 *
 * Author: Rod Whitby <rod@whitby.id.au>

      
      Copyright (C) 2008 Rod Whitby <rod@whitby.id.au>
 *
 * based on ixdp425-setup.c:

      
      Copyright (C) 2008 Russell King.

      
      Copyright (c) 2008 Ryan Mallon

      
      Copyright (C) 2008 Sascha Hauer, Pengutronix

      
      Copyright (C) 2008 Sascha Hauer, Pengutronix <s.hauer@pengutronix.de>

      
      Copyright (C) 2008, Sascha Hauer <s.hauer@pengutronix.de>

      
      Copyright (c) 2008 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix

      
      Copyright (C) 2008 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix

      
      Copyright (C) 2008	   Scott Shawcroft (scott.shawcroft@gmail.com)
 *
 * The BCM5974 driver is based on the appletouch driver:

      
      Copyright (C) 2008 Sebastian Haas <haas@ems-wuensche.com>

      
      Copyright (C) 2008 Sebastian Haas (initial chardev implementation)

      
      Copyright (C) 2008. Sebastian Siewior, Linutronix
 *

      
      Copyright (c) 2008 Secret Lab Technologies Ltd.

      
      Copyright (C) 2008 Secret Lab Technologies Ltd.

      
      Copyright (C) 2008 Secret Lab Technologies Ltd.
 */

      
      Copyright (C) 2008 Secret Lab Technologies Ltd.
 *
 * This file is released under the GPLv2

      
      Copyright (C) 2008 Sensoray Company Inc.

      
      Copyright (C) 2008 Sergey Lapin

      
      Copyright (C) 2008  SGI

      
      Copyright (C) 2008 Shane McDonald

      
      Copyright (C) 2008 Shaohua Li <shaohua.li@intel.com>
 *
 * For licencing details, see COPYING.

      
      Copyright (c) 2008 Silicon Graphics Inc.  All Rights Reserved.

      
      Copyright (c) 2008 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (c) 2008 Silicon Graphics, Inc.  All Rights Reserved.
 */

      
      Copyright (C) 2008 Silicon Graphics, Inc. All rights reserved.
 */

      
      Copyright (c) 2008 Silicon Graphics, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_IOCTL_H__
#define __XFS_IOCTL_H__

      
      Copyright (C) 2008 Silicon Graphics, Inc. (SGI)
 *
 * 99/10/01	davidm	Make sure we pass zero for reserved parameters.
 * 00/03/07	davidm	Updated pal_cache_flush() to be in sync with PAL v2.6.
 * 00/03/23     cfleck  Modified processor min-state save area to match updated PAL & SAL info
 * 00/05/24     eranian Updated to latest PAL spec, fix structures bugs, added
 * 00/05/25	eranian Support for stack calls, and static physical calls
 * 00/06/18	eranian Support for stacked physical calls
 * 06/10/26	rja	Support for Intel Itanium Architecture Software Developer's
 *			Manual Rev 2.2 (Jan 2006)

      
      Copyright (c) 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//

      
      Copyright (c) 2008 Simtec Electronics
 *     Ben Dooks <ben@simtec.co.uk>, <ben-linux@fluff.org>

      
      Copyright (c) 2008 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *	http://armlinux.simtec.co.uk/
 */

      
      Copyright (c) 2008 Simtec Electronics
//	Ben Dooks <ben@simtec.co.uk>
//	http://armlinux.simtec.co.uk/
//
// S3C series CPU initialisation

      
      Copyright (c) 2008 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C2410 - System define for arch_reset() function

      
      Copyright (c) 2008 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C24XX - Memory map definitions

      
      Copyright (C) 2008 Simtec Electronics <ben-linux@fluff.org>

      
      Copyright (c) 2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * AMBA PL093 SSMC (synchronous static memory controller)
 *  See DDI0236.pdf (r0p4) for more details

      
      Copyright (c) 2008 Simtec Electronics
//	http://armlinux.simtec.co.uk/
//	Ben Dooks <ben@simtec.co.uk>, <ben-linux@fluff.org>
//
// Samsung ADC device core

      
      Copyright (c) 2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C2410 - GPIO lib support

      
      Copyright (c) 2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/	
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C ADC driver information

      
      Copyright (c) 2008 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * Simtec common functions

      
      Copyright (c) 2008 Simtec Electronics
//	http://armlinux.simtec.co.uk/
//	Ben Dooks <ben@simtec.co.uk>
//
// Simtec NOR mapping

      
      Copyright (C) 2008 Sirius International (Hong Kong) Limited

      
      Copyright (c) 2008 Spansion Inc.
 *   Frank Edelhaeuser <frank.edelhaeuser at spansion.com>
 *   (converted to "new style" I2C driver model, removed checkpatch.pl warnings)
 *
 * Based on ad7418.c

      
      Copyright (C) 2008 SPES Societa

      
      Copyright (C) 2008 <srinivasa.deevi at conexant dot com>

      
      Copyright (C) 2008 <srinivasa.deevi at conexant dot com>
 *       Based on em28xx driver
 *

      
      Copyright (C) 2008 <srinivasa.deevi at conexant dot com>

   This program contains the specific code to control the avdecoder chip and
   other related usb control functions for cx231xx based chipset.

      
      Copyright (C) 2008 Steven Noonan <steven@uplinklabs.net>
 *

      
      Copyright (C) 2008 Steven Rostedt <srostedt@redhat.com>
 *

      
      Copyright (C) 2008 Steven Rostedt <srostedt@redhat.com>
 */
#include <linux/kallsyms.h>
#include <linux/seq_file.h>
#include <linux/spinlock.h>
#include <linux/irqflags.h>
#include <linux/uaccess.h>
#include <linux/module.h>
#include <linux/ftrace.h>
#include <linux/hash.h>
#include <linux/fs.h>
#include <asm/local.h>

      
      Copyright (C) 2008 Steven Rostedt <srostedt@redhat.com>
 */
#include <linux/trace_events.h>
#include <linux/ring_buffer.h>
#include <linux/trace_clock.h>
#include <linux/sched/clock.h>
#include <linux/trace_seq.h>
#include <linux/spinlock.h>
#include <linux/irq_work.h>
#include <linux/uaccess.h>
#include <linux/hardirq.h>
#include <linux/kthread.h>	/* for self test */
#include <linux/module.h>
#include <linux/percpu.h>
#include <linux/mutex.h>
#include <linux/delay.h>
#include <linux/slab.h>
#include <linux/init.h>
#include <linux/hash.h>
#include <linux/list.h>
#include <linux/cpu.h>
#include <linux/oom.h>

      
      Copyright (c) 2008 Steven Toth <stoth@linuxtv.org>

      
      Copyright (C) 2008 Steven Toth <stoth@linuxtv.org>

      
      Copyright (C) 2008 Steven Toth <stoth@linuxtv.org>
 */
static int mxl5005s_reset(struct dvb_frontend *fe)

      
      Copyright (C) 2008 STMicroelctronics.

      
      Copyright (C) 2008 STMicroelectronics

      
      Copyright (c) 2008 STMicroelectronics Limited

      
      Copyright (C) 2008  Sujith Thomas <sujith.thomas@intel.com>
 */

      
      Copyright (C) 2008 Sujith Thomas <sujith.thomas@intel.com>

      
      Copyright (C) 2008 Sujith Thomas <sujith.thomas@intel.com>
 */

      
      Copyright (C) 2008 Sujith Thomas <sujith.thomas@intel.com>
 *

      
      Copyright (C) 2008       SuSE Linux Products GmbH

      
      Copyright (C) 2008 SUSE LINUX Products GmbH

      
      Copyright (c) 2008, Swedish Institute of Computer Science.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the Institute nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (C) 2008  Sylver Bruneau <sylver.bruneau@gmail.com>

      
      Copyright (C) 2008 Takashi Iwai

      
      Copyright (c) 2008 Takashi Iwai <tiwai@suse.de>

      
      Copyright (c) 2008 Texas Instruments

      
      Copyright (C) 2008 Texas Instruments.
 */

      
      Copyright (C) 2008 Texas Instruments.
 */
#ifndef _MACH_DAVINCI_MUX_H_
#define _MACH_DAVINCI_MUX_H_

      
      Copyright (C) 2008 Texas Instruments, Inc.

      
      Copyright (C) 2008 Texas Instruments Inc
 * Author: Vaibhav Hiremath <hvaibhav@ti.com>
 *
 * Contributors:

      
      Copyright (C) 2008 Texas Instruments, Inc.
 * Rajendra Nayak <rnayak@ti.com>
 *

      
      COPYRIGHT (c) 2008
 * The Regents of the University of Michigan
 * ALL RIGHTS RESERVED
 *
 * Permission is granted to use, copy, create derivative works
 * and redistribute this software and such derivative works
 * for any purpose, so long as the name of The University of
 * Michigan is not used in any advertising or publicity
 * pertaining to the use of distribution of this software
 * without specific, written prior authorization.  If the
 * above copyright notice or any other identification of the
 * University of Michigan is included in any copy of any
 * portion of this software, then the disclaimer below must
 * also be included.

      
      Copyright (C) 2008  Thiemo Seufer

      
      Copyright (C) 2008 Thomas Bogendoerfer
 *
 * Based on code written by Paul Gortmaker.

      
      Copyright (c) 2008 Thomas Bogendoerfer <tsbogend@alpha.fanken.de>
 *
 *  Based on OSS code from Ladislav Michl <ladis@linux-mips.org>, which
 *  was based on code from Ulf Carlsson

      
      Copyright (C) 2008  Thomas Bogendoerfer <tsbogend@alpha.franken.de>

      
      Copyright (C) 2008 Thomas Champagne (lafeuil@gmail.com)

      
      Copyright (C) 2008 Thomas Chou <thomas@wytron.com.tw>
 *
 * based on irq.c from m68k which is:
 *

      
      Copyright (C) 2008 Thomas Chou <thomas@wytron.com.tw>
 *
 * Based on sa1111ps2.c, which is:

      
      Copyright (C) 2008 Thomas Chou <thomas@wytron.com.tw>
 *
 * Based on spi_s3c24xx.c, which is:

      
      Copyright (C) 2008 Thomas Gleixner <tglx@linutronix.de>

      
      Copyright (C) 2008, Thomas Gleixner <tglx@linutronix.de>
 *
 * For licencing details see kernel-base/COPYING

      
      Copyright (c) 2008 Tomasz Grobelny <tomasz@grobelny.oswiecenia.net>

      
      Copyright (C) 2008 Tony Vroon <tony@linx.net>
  Based on earlier work:

      
      Copyright (C) 2008, Trond Myklebust <Trond.Myklebust@netapp.com>
 */

      
      Copyright (c) 2008, Tungsten Graphics Inc.  Cedar Park, TX., USA.

      
      Copyright (c) 2008, Tungsten Graphics, Inc. Cedar Park, TX., USA.

      
      Copyright (C) 2008 TurboSight.com, Bob Liu <bob@turbosight.com>

      
      Copyright (C) 2008 TurboSight.com, <bob@turbosight.com>

      
      Copyright (C) 2008 Valentin Longchamp, EPFL Mobots group

      
      Copyright (c) 2008, VIA Technologies Inc. All Rights Reserved.

      
      Copyright (C) 2008, VMware, Inc.

      
      Copyright (C) 2008, Volker Weiss <dev@tintuc.de>

      
      Copyright (c) 2008 Wei Ni <wni@nvidia.com>

      
      Copyright (C) 2008 Wind River Systems
 */

      
      Copyright (c) 2008 Wind River Systems, Inc.

      
      Copyright (C) 2008 Wind River Systems, Inc.
 */

      
      Copyright (c) 2008 Wind River Systems, Inc.
 *
 * Authors:	Cao Qingtao <qingtao.cao@windriver.com>

      
      Copyright (c) 2008 Wind River Systems, Inc.
 *
 * Authors:	Cao Qingtao <qingtao.cao@windriver.com>
 * 		Benjamin Walsh <benjamin.walsh@windriver.com>
 * 		Hu Yongqi <yongqi.hu@windriver.com>

      
      Copyright (c) 2008 Wind River Systems, Inc.
 *
 * Authors:  George Davis <davis_g@mvista.com>
 *           Deepak Saxena <dsaxena@plexity.net>

      
      Copyright (C) 2008 Wind River Systems, Inc.
 *   updated by Tiejun Chen <tiejun.chen@windriver.com>
 *
 * 1. Probe driver for the Malta's UART ports:
 *

      
      Copyright (C) 2008 Wind River Systems,
 *   written by Ralf Baechle

      
      Copyright (C) 2008 Wolfgang Grandegger <wg@grandegger.com>
 *

      
      Copyright (C) 2008 Wolfram Sang

      
      Copyright (C) 2008  Wolfram Sang, Pengutronix

      
      Copyright (C) 2008 Wolfram Sang, Pengutronix

      
      Copyright (C) 2008 Wolfram Sang, Pengutronix
 */

      
      Copyright (C) 2008 WonderMedia Technologies, Inc.

      
      Copyright (C) 2008  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2008	Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2008  Yoshihiro Shimoda

      
      Copyright (C) 2008  Yoshihiro Shimoda
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/delay.h>
#include <linux/input.h>
#include <linux/io.h>

      
      Copyright (C) 2008 Yoshinori Sato
 *
 * Released under the terms of the GNU GPL v2.0.

      
      Copyright (c) 2008 Zbynek Michl <Zbynek.Michl@seznam.cz>

      
      Copyright (c) 2008 Zhang Le <r0bertz@gentoo.org>

      
      Copyright (C) 2008  Zhang Rui <rui.zhang@intel.com>

      
      Copyright (C) 2008 Zhang Rui <rui.zhang@intel.com>

      
      Copyright (C) 2008 Zhang Rui <rui.zhang@intel.com>
 *
 *  This driver creates the sys I/F for programming the sensors.
 *  It also implements the driver for intel menlow memory controller (hardware
 *  id is INT0002) which makes use of the platform specific ACPI methods
 *  to get/set bandwidth.

      
      Copyright (C) 2009

      
      Copyright (c) 2009/10 Intel Corporation
 *
 *	* THIS IS A DEVELOPMENT SNAPSHOT IT IS NOT A FINAL RELEASE *

      
      Copyright (C) 2009-11 Texas Instruments

      
      Copyright (C) 2009-11 Texas Instruments.
 *
 * Written by Tony Lindgren <tony.lindgren@nokia.com>

      
      Copyright (c) 2009-15 Advanced Micro Devices, Inc.

      
      Copyright(c) 2009 - 2009 Atheros Corporation. All rights reserved.
 *
 * Derived from Intel e1000 driver

      
      Copyright (C) 2009, 2010, 2011 Amit Shah <amit.shah@redhat.com>

      
      Copyright (C) 2009, 2010, 2011 Cypress Semiconductor, Inc.

      
      Copyright (C) 2009, 2010, 2011 Red Hat, Inc.

      
      Copyright (C) 2009, 2010, 2012, 2014 Imagination Technologies Ltd.

      
      Copyright (C) 2009-2010 Advanced Micro Devices, Inc.

      
      Copyright (C) 2009-2010   Alexander Gordeev <lasaine@lvk.cs.msu.su>

      
      Copyright (c) 2009-2010 Analog Devices, Inc.
 * Author: Michael Hennerich <michael.hennerich@analog.com>
 *
 * DEVID		#Wipers		#Positions	Resistor Options (kOhm)
 * AD5258		1		64		1, 10, 50, 100
 * AD5259		1		256		5, 10, 50, 100
 * AD5251		2		64		1, 10, 50, 100
 * AD5252		2		256		1, 10, 50, 100
 * AD5255		3		512		25, 250
 * AD5253		4		64		1, 10, 50, 100
 * AD5254		4		256		1, 10, 50, 100
 * AD5160		1		256		5, 10, 50, 100
 * AD5161		1		256		5, 10, 50, 100
 * AD5162		2		256		2.5, 10, 50, 100
 * AD5165		1		256		100
 * AD5200		1		256		10, 50
 * AD5201		1		33		10, 50
 * AD5203		4		64		10, 100
 * AD5204		4		256		10, 50, 100
 * AD5206		6		256		10, 50, 100
 * AD5207		2		256		10, 50, 100
 * AD5231		1		1024		10, 50, 100
 * AD5232		2		256		10, 50, 100
 * AD5233		4		64		10, 50, 100
 * AD5235		2		1024		25, 250
 * AD5260		1		256		20, 50, 200
 * AD5262		2		256		20, 50, 200
 * AD5263		4		256		20, 50, 200
 * AD5290		1		256		10, 50, 100
 * AD5291		1		256		20, 50, 100  (20-TP)
 * AD5292		1		1024		20, 50, 100  (20-TP)
 * AD5293		1		1024		20, 50, 100
 * AD7376		1		128		10, 50, 100, 1M
 * AD8400		1		256		1, 10, 50, 100
 * AD8402		2		256		1, 10, 50, 100
 * AD8403		4		256		1, 10, 50, 100
 * ADN2850		3		512		25, 250
 * AD5241		1		256		10, 100, 1M
 * AD5246		1		128		5, 10, 50, 100
 * AD5247		1		128		5, 10, 50, 100
 * AD5245		1		256		5, 10, 50, 100
 * AD5243		2		256		2.5, 10, 50, 100
 * AD5248		2		256		2.5, 10, 50, 100
 * AD5242		2		256		20, 50, 200
 * AD5280		1		256		20, 50, 200
 * AD5282		2		256		20, 50, 200
 * ADN2860		3		512		25, 250
 * AD5273		1		64		1, 10, 50, 100 (OTP)
 * AD5171		1		64		5, 10, 50, 100 (OTP)
 * AD5170		1		256		2.5, 10, 50, 100 (OTP)
 * AD5172		2		256		2.5, 10, 50, 100 (OTP)
 * AD5173		2		256		2.5, 10, 50, 100 (OTP)
 * AD5270		1		1024		20, 50, 100 (50-TP)
 * AD5271		1		256		20, 50, 100 (50-TP)
 * AD5272		1		1024		20, 50, 100 (50-TP)
 * AD5274		1		256		20, 50, 100 (50-TP)

      
      Copyright (C) 2009, 2010 ARM Limited
 *
 * Author: Will Deacon <will.deacon@arm.com>

      
      Copyright (C) 2009, 2010 Arnaldo Carvalho de Melo <acme@redhat.com>
 */
#include "util.h"
#include <dirent.h>
#include <errno.h>
#include <stdio.h>
#include <sys/stat.h>
#include <sys/types.h>
#include "build-id.h"
#include "event.h"
#include "symbol.h"
#include "thread.h"
#include <linux/kernel.h>
#include "debug.h"
#include "session.h"
#include "tool.h"
#include "header.h"
#include "vdso.h"
#include "path.h"
#include "probe-file.h"
#include "strlist.h"

      
      Copyright (c) 2009-2010 Atheros Communications Inc.
 *
 *  Acknowledgements:

      
      Copyright (C) 2009 - 2010 Bart Van Assche <bvanassche@acm.org>.

      
      Copyright (C) 2009-2010 by Mauro Carvalho Chehab

      
      Copyright (C) 2009-2010 by Mauro Carvalho Chehab

#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

      
      Copyright (c) 2009-2010 by:
 *	 Mauro Carvalho Chehab
 *
 * Red Hat Inc. http://www.redhat.com

      
      Copyright (c) 2009-2010 Chelsio Communications, Inc. All rights reserved.

      
      Copyright (c) 2009-2010 Chelsio, Inc. All rights reserved.

      
      Copyright (c) 2009-2010 Clemens Ladisch

      
      Copyright (c) 2009-2010, Code Aurora Forum.

      
      Copyright (c) 2009-2010, Code Aurora Forum.
 * All rights reserved.

      
      Copyright (c) 2009-2010, Code Aurora Forum.
 * All rights reserved.
 *
 * Author: Rickard E. (Rik) Faith <faith@valinux.com>
 * Author: Gareth Hughes <gareth@valinux.com>

      
      Copyright (C) 2009, 2010 David S. Miller <davem@davemloft.net>
 *
 * This code is based almost entirely upon the x86 perf event
 * code, which is:
 *

      
      Copyright (C) 2009-2010 Douglas Landgraf <dougsland@redhat.com>

      
      Copyright (C) 2009-2010 Douglas Landgraf <dougsland@redhat.com>
 *
 *   Developed for Leadership SBTVD 1seg device sold in Brazil

      
      Copyright (C) 2009, 2010 DSLab, Lanzhou University, China
 * Author: Wu Zhangjin <wuzhangjin@gmail.com>
 *
 * Thanks goes to Steven Rostedt for writing the original x86 version.

      
      Copyright (C) 2009-2010 Florian Fainelli <florian@openwrt.org>

      
      Copyright (C) 2009-2010 Frederic Weisbecker <fweisbec@gmail.com>
 */

      
      Copyright (C) 2009-2010 Freescale Semiconductor, Inc.

      
      Copyright (C) 2009-2010 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright (C) 2009-2010 Freescale Semiconductor, Inc. All Rights Reserved.
 */

      
      Copyright (C) 2009-2010 Gabor Juhos <juhosg@openwrt.org>

      
      Copyright (C) 2009-2010 Gabor Juhos <juhosg@openwrt.org>
 */

      
      Copyright (C) 2009-2010 Guennadi Liakhovetski <g.liakhovetski@gmx.de>

      
      Copyright (C) 2009-2010 Guennadi Liakhovetski <g.liakhovetski@gmx.de>

#include <linux/clkdev.h>
#include <linux/device.h>
#include <linux/firmware.h>
#include <linux/module.h>

      
      Copyright (c) 2009 - 2010 Guo-Fu Tseng <cooldavid@cooldavid.org>
 *
 * Author: Guo-Fu Tseng <cooldavid@cooldavid.org>

      
      Copyright (C) 2009-2010 Gustavo F. Padovan <gustavo@padovan.org>

      
      Copyright (C) 2009-2010 IBM Corporation
 *
 * Authors:

      
      Copyright (C) 2009, 2010 Imagination Technologies Ltd.

      
      Copyright (C) 2009, 2010 Intel Corp
 * Jim Stanley <jim.stanley@intel.com>
 *

      
      Copyright (c) 2009-2010 Intel Corporation

      
      Copyright (C) 2009-2010 Intel Corporation. All rights reserved.

      
      Copyright (c) 2009 - 2010, Intel Corporation and its suppliers.
 */

      
      Copyright (c) 2009-2010 Intel Corporation
 *
 * Authors:

      
      Copyright (C) 2009, 2010 Intel Corp
 * Russ Gorby <russ.gorby@intel.com>
 *
 * Driver modified by Intel from Option gtm501l_spi.c

      
      Copyright (C) 2009 - 2010 Ivo van Doorn <IvDoorn@gmail.com>

      
      Copyright (C) 2009-2010 Jean-Fran

      
      Copyright (C) 2009-2010 Jozsef Kadlecsik (kadlec@blackhole.kfki.hu)
 *
 * I've modified Bob's hash to be useful in the Linux kernel, and
 * any bugs present are my fault.
 * Jozsef

      
      Copyright (C) 2009-2010, Lars-Peter Clausen <lars@metafoo.de>

      
      Copyright (C) 2009-2010 Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 */

      
      Copyright (C) 2009-2010
 *	    Laurent Pinchart (laurent.pinchart@ideasonboard.com)
 */

      
      Copyright (C) 2009-2010
 *		Laurent Pinchart (laurent.pinchart@ideasonboard.com)
 *

      
      Copyright (c) 2009,2010 Linux-iSCSI.org
 *

      
      Copyright (C) 2009-2010 M

      
      Copyright (C) 2009-2010 Magnus Damm

      
      Copyright (C) 2009-2010 Marek Vasut <marek.vasut@gmail.com>
 *
 *  Based on research and code by: Ken McGuire
 *  Based on mainstone.c as modified for the Zipit Z2.

      
      Copyright (c) 2009-2010 Marvell International Ltd.

      
      Copyright (C) 2009-2010 Marvell International Ltd.

      
      Copyright (C) 2009-2010 Mauro Carvalho Chehab

      
      Copyright (c) 2009-2010 Micrel, Inc.

      
      Copyright (c) 2009-2010 Micron Technology, Inc.

      
      Copyright (C) 2009-2010 Motorola, Inc.

      
      Copyright (c) 2009,2010 Nicholas A. Bellinger <nab@linux-iscsi.org>

      
      Copyright (C) 2009-2010 Nokia Corporation

      
      Copyright (C) 2009-2010 Nokia Corporation
 *
 * Contact: Luciano Coelho <luciano.coelho@nokia.com>

      
      Copyright (C) 2009--2010 Nokia Corporation.
 *
 * Contact: Sakari Ailus <sakari.ailus@iki.fi>

      
      Copyright (C) 2009-2010 Nokia Corporation
 *
 * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 *	     Sakari Ailus <sakari.ailus@iki.fi>

      
      Copyright (C) 2009-2010 Nokia Corporation
 *
 * Paul Walmsley
 * Benoit Cousson

      
      Copyright (C) 2009-2010 Nokia Corporation
 * Paul Walmsley, Kevin Hilman
 *
 * Developed in collaboration with (alphabetical order): Benoit
 * Cousson, Thara Gopinath, Tony Lindgren, Rajendra Nayak, Vikram
 * Pandita, Sakari Poussa, Anand Sawant, Santosh Shilimkar, Richard
 * Woodruff

      
      Copyright (C) 2009-2010 Nokia Corporation
 *
 * Paul Walmsley (paul@pwsan.com)
 * Rajendra Nayak (rnayak@ti.com)
 * Benoit Cousson (b-cousson@ti.com)

      
      Copyright (C) 2009-2010 Nokia Corporation
 *
 * Written by Paul Walmsley
 * Testing and integration fixes by Jouni Högander

      
      Copyright (c) 2009-2010 NSN GmbH
 *
 * Simplifies access to complex multiplexed I2C bus topologies, by presenting
 * each multiplexed bus segment as an additional I2C adapter.
 * Supports multi-level mux'ing (mux behind a mux).

      
      Copyright (c) 2009-2010 Nuvoton technology corporation.
 *
 * Wan ZongShun <mcuos.com@gmail.com>

      
      Copyright (c) 2009-2010, NVIDIA Corporation.
 * Scott Peterson <speterson@nvidia.com>
 *

      
      Copyright (c) 2009-2010, NVIDIA Corporation.
 * Scott Peterson <speterson@nvidia.com>
 * Vijay Mali <vmali@nvidia.com>
 *

      
      Copyright (C) 2009 - 2010 NXP Semiconductors

      
      Copyright (C) 2009-2010 NXP Semiconductors

      
      Copyright (c) 2009,2010       One Laptop per Child
 */

      
      Copyright (C) 2009-2010 One Laptop per Child

      
      Copyright (C) 2009-2010 Oracle Corp. All rights reserved.

      
      Copyright (C) 2009 - 2010  Paul Mundt

      
      Copyright (C) 2009 - 2010 Paul Mundt

      
      Copyright (C) 2009, 2010  Paul Mundt

      
      Copyright (C) 2009, 2010 Paul Mundt

      
      Copyright (C) 2009, 2010  Paul Mundt
 *
 * Based on board-sh7785lcr.c

      
      Copyright (C) 2009 - 2010  Paul Mundt
 *
 * Cloned from the x86 and PowerPC versions, by:
 *

      
      Copyright (C) 2009-2010 Pengutronix

      
      Copyright (C) 2009-2010 PetaLogix

      
      Copyright (C) 2009-2010, Philippe De Muyter <phdm@macqel.be>
 *	based on
 *	timers.c -- generic ColdFire hardware timer support.

      
      Copyright(c) 2009-2010  Realtek Corporation.

      
      Copyright(c) 2009-2010  Realtek Corporation.
 *

      
      Copyright(c) 2009-2010  Realtek Corporation.
 *
 * Contact Information:

      
      Copyright (C) 2009, 2010 Red Hat Inc.

      
      Copyright (C) 2009, 2010 Red Hat Inc, Steven Rostedt <srostedt@redhat.com>
 *

      
      Copyright (C) 2009 - 2010  Renesas Solutions Corp.

      
      Copyright (C) 2009-2010  Renesas Solutions Corp.

      
      Copyright (C) 2009-2010  Renesas Solutions Corp.
 *
 *  Author : Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>

      
      Copyright (c) 2009,2010 Rising Tide, Inc.

      
      Copyright (C) 2009-2010 Samsung Electrnoics
 *  Kyungmin Park <kyungmin.park@samsung.com>
 *  Marek Szyprowski <m.szyprowski@samsung.com>
 */

      
      Copyright (C) 2009-2010 Samsung Electrnoics
 *  MyungJoo Ham <myungjoo.ham@samsung.com>
 *
 * This driver is based on max8998.h

      
      Copyright (c) 2009-2010 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2009 - 2010 Samsung Electronics Co.Ltd

      
      Copyright (c) 2009-2010 Samsung Electronics Co., Ltd.
 * Pawel Osciak, <pawel@osciak.com>
 * Marek Szyprowski, <m.szyprowski@samsung.com>
 */

      
      Copyright (c) 2009-2010 Samsung Electronics Co., Ltd.
 * Pawel Osciak, <pawel@osciak.com>
 * Marek Szyprowski, <m.szyprowski@samsung.com>
 *
 * Based on the virtual v4l2-mem2mem example device

      
      Copyright (c) 2009-2010 Samsung Electronics Co., Ltd.
 * Pawel Osciak, <pawel@osciak.com>
 * Marek Szyprowski, <m.szyprowski@samsung.com>
 */
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/dma-mapping.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/iopoll.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/sched.h>
#include <linux/slab.h>

      
      Copyright (C) 2009-2010 Samsung Electronics
//  Kyungmin Park <kyungmin.park@samsung.com>
//  Marek Szyprowski <m.szyprowski@samsung.com>

#include <linux/err.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/i2c.h>
#include <linux/interrupt.h>
#include <linux/of.h>
#include <linux/of_irq.h>
#include <linux/pm_runtime.h>
#include <linux/mutex.h>
#include <linux/mfd/core.h>
#include <linux/mfd/max8998.h>
#include <linux/mfd/max8998-private.h>

      
      Copyright (C) 2009-2010 Samsung Electronics
//  Kyungmin Park <kyungmin.park@samsung.com>
//  Marek Szyprowski <m.szyprowski@samsung.com>

#include <linux/module.h>
#include <linux/init.h>
#include <linux/i2c.h>
#include <linux/err.h>
#include <linux/gpio.h>
#include <linux/slab.h>
#include <linux/interrupt.h>
#include <linux/mutex.h>
#include <linux/of.h>
#include <linux/of_gpio.h>
#include <linux/platform_device.h>
#include <linux/regulator/driver.h>
#include <linux/regulator/of_regulator.h>
#include <linux/mfd/max8998.h>
#include <linux/mfd/max8998-private.h>

      
      Copyright (C) 2009-2010 Samsung Electronics
//  MyungJoo Ham <myungjoo.ham@samsung.com>

#include <linux/err.h>
#include <linux/module.h>
#include <linux/mod_devicetable.h>
#include <linux/slab.h>
#include <linux/platform_device.h>
#include <linux/power_supply.h>
#include <linux/mfd/max8998.h>
#include <linux/mfd/max8998-private.h>

      
      Copyright (C) 2009/2010 Stefani Seibold <stefani@seibold.net>

      
      Copyright (c) 2009-2010 Stephane Chatty
 *

      
      Copyright (c) 2009-2010 Stephane Chatty <chatty@enac.fr>

      
      Copyright (C) 2009-2010 Sven Anders <anders@anduras.de>, ANDURAS AG.
 *		Watchdog driver part
 *		(Based partially on fschmd driver,

      
      Copyright (C) 2009-2010 Texas Instruments

      
      Copyright (C) 2009-2010 Texas Instruments
 */

      
      Copyright (C) 2009-2010 Texas Instruments, Inc.

      
      Copyright (C) 2009-2010 Texas Instruments, Inc.
 *
 * Benoit Cousson (b-cousson@ti.com)
 * Santosh Shilimkar (santosh.shilimkar@ti.com)

      
      Copyright (C) 2009-2010 Texas Instruments Incorporated.

      
      Copyright (C) 2009-2010 Texas Instruments Incorporated - http://www.ti.com/
 *	Nishanth Menon
 *	Kevin Hilman

      
      Copyright (C) 2009-2010 Tom Zanussi <tzanussi@gmail.com>

      
      Copyright (c) 2009-2010 Wind River Systems, Inc.

      
      Copyright (c) 2009-2011 Atheros Communications Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2009-2011, Code Aurora Forum. All rights reserved.

      
      Copyright (c) 2009-2011, Dan Magenheimer, Oracle Corp.
 *
 * This code complements the cleancache and frontswap patchsets to optimize
 * support for Xen Transcendent Memory ("tmem").  The policy it implements
 * is rudimentary and will likely improve over time, but it does work well
 * enough today.

      
      Copyright (C) 2009 - 2011 David H
 *
 *  Dedicated to my daughter Matilda, without whose loving attention this
 *  driver would have been finished in half the time and with a fraction
 *  of the bugs.

      
      Copyright (C) 2009-2011 Florian Fainelli <florian@openwrt.org>

      
      Copyright (C) 2009-2011, Frederic Weisbecker <fweisbec@gmail.com>
 *
 * Handle the callchains from the stream in an ad-hoc radix tree and then
 * sort them in an rbtree.

      
      Copyright (C) 2009-2011 Freescale Semiconductor.
 * Author: Jack Lan <jack.lan@freescale.com>

      
      Copyright (C) 2009-2011 Gabor Juhos <juhosg@openwrt.org>

      
      Copyright (C) 2009-2011 Gabor Juhos <juhosg@openwrt.org>
 *
 * This driver has been based on the spi-gpio.c:

      
      Copyright (C) 2009,2011 Greg Kroah-Hartman (gregkh@suse.de)

      
      Copyright (c) 2009-2011, Intel Corporation.

      
      Copyright (C) 2009-2011 Jean-Fran

      
      Copyright (C) 2009-2011 Jean-Francois Moine http://moinejf.free.fr

      
      Copyright (c) 2009-2011 Manuel Lauss <manuel.lauss@googlemail.com>
 */

      
      Copyright (C) 2009-2011 Marek Vasut <marek.vasut@gmail.com>

      
      Copyright (C) 2009 - 2011 Michal Simek <monstr@monstr.eu>

      
      Copyright (C) 2009-2011 Motorola, Inc.
 *
 * Rewritten for mainline kernel to use device tree and regmap

      
      Copyright (C) 2009-2011 Nokia Corporation

      
      Copyright (C) 2009-2011 Nokia Corporation
 *
 * Abhijit Pagare (abhijitpagare@ti.com)
 * Benoit Cousson (b-cousson@ti.com)
 * Paul Walmsley (paul@pwsan.com)

      
      Copyright (C) 2009-2011 Nokia Corporation
 *
 * Generated by code originally written by:

      
      Copyright (C) 2009,2011 Novell Inc.

      
      Copyright (c) 2009-2011, NVIDIA Corporation.

      
      Copyright (C) 2009-2011 Oracle Corp.  All rights reserved.
 * Author: Dan Magenheimer
 */

      
      Copyright (C) 2009 - 2011  Paul Mundt

      
      Copyright (C) 2009 - 2011  Paul Mundt
 *
 * Author: Phil Edworthy <phil.edworthy@renesas.com>

      
      Copyright (C) 2009-2011 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (C) 2009-2011 Red Hat, Inc.
 *
 * Author: Mikulas Patocka <mpatocka@redhat.com>

      
      Copyright (C) 2009, 2011  Renesas Solutions Corp.
 *

      
      Copyright (C) 2009 - 2011  Renesas Solutions Corp.
 * Kuninori Morimoto <morimoto.kuninori@renesas.com>
 * Paul Mundt <paul.mundt@renesas.com>
 *
 * Based on SH7785 Setup

      
      Copyright (c) 2009-2011 Samsung Electronics Co., Ltd.
//		http://www.samsung.com/
//

      
      Copyright (c) 2009-2011 Samsung Electronics Co., Ltd.
//		http://www.samsung.com
//
// Samsung CPU Support

      
      Copyright (C) 2009-2011 ST-Ericsson AB

      
      Copyright (C) 2009-2011 ST-Ericsson AB
 * Author: Martin Persson <martin.persson@stericsson.com>
 * Author: Linus Walleij <linus.walleij@linaro.org>
 *
 * The DB3350 design and control registers are oriented around pads rather than
 * pins, so we enumerate the pads we can mux rather than actual pins. The pads
 * are connected to different pins in different packaging types, so it would
 * be confusing.

      
      Copyright (C) 2009 - 2011 Texas Instruments
 *
 * Author: Misael Lopez Cruz <misael.lopez@ti.com>
 * Contact: Jorge Eduardo Candelaria <x0107209@ti.com>
 *          Margarita Olaya <magi.olaya@ti.com>
 *          Peter Ujfalusi <peter.ujfalusi@ti.com>

      
      Copyright (C) 2009 - 2011 Texas Instruments
 *
 * Contact: Misael Lopez Cruz <misael.lopez@ti.com>

      
      Copyright (C) 2009-2011 Texas Instruments, Inc.

      
      Copyright (c) 2009-2011 Wind River Systems, Inc.

      
      Copyright (C) 2009, 2011 Wolfgang Grandegger <wg@grandegger.com>

      
      Copyright (C) 2009,2012,2013 Imagination Technologies Ltd.

      
      Copyright (c) 2009-2012,2014, The Linux Foundation. All rights reserved.

      
      Copyright (C) 2009,2012  Andy Walls <awalls@md.metrocast.net>

      
      Copyright (C) 2009-2012 Cavium, Inc
 */

      
      Copyright (C) 2009, 2012 Cavium, Inc.
 */
#include <linux/clocksource.h>
#include <linux/export.h>
#include <linux/init.h>
#include <linux/smp.h>

      
      Copyright (C) 2009-2012 CERN (www.cern.ch)

      
      Copyright (C) 2009-2012 Florian Fainelli <florian@openwrt.org>

      
      Copyright (c) 2009 - 2012 Intel Corporation.";

#define DEFAULT_MSG_ENABLE (NETIF_MSG_DRV|NETIF_MSG_PROBE|NETIF_MSG_LINK)
static int debug = -1;
module_param(debug, int, 0);
MODULE_PARM_DESC(debug, "Debug level (0=none,...,16=all)");

      
      Copyright (C) 2009-2012 Jason Baron <jbaron@redhat.com>

      
      Copyright (C) 2009-2012 Jean-Francois Moine <http://moinejf.free.fr>

      
      Copyright (C) 2009-2012 Konstantin Dimitrov <kosio.dimitrov@gmail.com>


      
      Copyright (c) 2009-2012, NVIDIA Corporation. All rights reserved.

      
      Copyright (C) 2009-2012 Oracle Corp.  All rights reserved.

      
      Copyright (C) 2009 - 2012 Paul Mundt

      
      Copyright (C) 2009 - 2012 Paul Mundt
 */

      
      Copyright (C) 2009 - 2012 Paul Mundt
 *
 * Based on intc2.c and ipr.c

      
      Copyright(c) 2009-2012  Realtek Corporation.

      
      Copyright(c) 2009-2012  Realtek Corporation. All rights reserved.

      
      Copyright(c) 2009-2012  Realtek Corporation.
 *
 * Contact Information:

      
      Copyright (C) 2009-2012 Siemens AG

      
      Copyright (C) 2009-2012 ST Microelectronics

      
      Copyright (C) 2009,2012 ST Microelectronics

      
      Copyright (C) 2009-2012 ST Microelectronics
 * Viresh Kumar <vireshk@kernel.org>
 *

      
      Copyright (C) 2009-2012 Texas Instruments

      
      Copyright (C) 2009, 2012 Texas Instruments

      
      Copyright (C) 2009-2012 Texas Instruments, Inc.

      
      Copyright (C) 2009-2012 TurboSight.com

      
      Copyright (c) 2009-2013, 2016-2018, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2009, 2013  H Hartley Sweeten <hsweeten@visionengravers.com>
 *
 * EP9301/02 have only one channel:

      
      Copyright (C) 2009 - 2013 Johan Hovold (jhovold@gmail.com)

      
      Copyright (C) 2009 - 2013
 *	    Johan Hovold (jhovold@gmail.com)

      
      Copyright (c) 2009-2013  LSI Corporation

      
      Copyright (C) 2009 - 2013 NVIDIA Corporation
 */

      
      Copyright (c) 2009-2013, NVIDIA Corporation. All rights reserved.

      
      Copyright (c)  2009-2013 QLogic Corporation

      
      Copyright (c) 2009-2013 QLogic Corporation

      
      Copyright(c) 2009-2013  Realtek Corporation.

      
      Copyright(c) 2009-2013  Realtek Corporation.
 *
 * Contact Information:

      
      Copyright(c) 2009-2013 Realtek Semiconductor Corp. All rights reserved.

      
      Copyright (c) 2009-2013 Silicon Graphics, Inc.  All Rights Reserved.

      
      Copyright (C) 2009-2013 Texas Instruments, Inc.

      
      Copyright (C) 2009-2013 Texas Instruments Inc.
 * Nishant Kamat <nskamat@ti.com>
 * Balaji T K <balajitk@ti.com>
 * Graeme Gregory <gg@slimlogic.co.uk>
 * Girish S Ghongdemath <girishsg@ti.com>
 * Ambresh K <ambresh@ti.com>
 * Oleksandr Kozaruk <oleksandr.kozaruk@ti.com
 *
 * Based on twl4030-madc.c

      
      Copyright (c) 2009-2013, The Linux Foundation. All rights reserved.

      
      Copyright (C) 2009-2013 VMware, Inc. All rights reserved.

      
      Copyright (c) 2009-2013 VMware, Inc., Palo Alto, CA., USA

      
      Copyright (c) 2009-2014 Chelsio, Inc. All rights reserved.

      
      Copyright (c) 2009, 2014 Intel Corporation.

      
      Copyright(c) 2009 - 2014 Intel Corporation. All rights reserved.

      
      Copyright(c) 2009-2014  Realtek Corporation.

      
      Copyright (c) 2009, 2014 Samsung Electronics
 *		http://www.samsung.com/
 *
 * cec ftn file for Samsung TVOUT driver

      
      Copyright (C) 2009-2014 Texas Instruments Incorporated.

      
      Copyright (C) 2009 - 2014 Xilinx, Inc.

      
      Copyright (C) 2009-2015 Anton Blanchard, IBM

      
      Copyright (C) 2009-2015 Cavium, Inc.
 */

      
      Copyright (C) 2009-2015 Emulex.  All rights reserved.

      
      Copyright (C) 2009 - 2015 Xilinx, Inc.

      
      Copyright (C) 2009-2016 Cavium, Inc.
 */

      
      Copyright (c) 2009-2016 Chelsio Communications, Inc. All rights reserved.

      
      Copyright (C) 2009-2016 Emulex.  All rights reserved.

      
      Copyright (C) 2009-2016 Felix Fietkau <nbd@openwrt.org>

      
      Copyright (c) 2009 - 2016 Freescale Semiconductor, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *	 notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *	 notice, this list of conditions and the following disclaimer in the
 *	 documentation and/or other materials provided with the distribution.
 *     * Neither the name of Freescale Semiconductor nor the
 *	 names of its contributors may be used to endorse or promote products
 *	 derived from this software without specific prior written permission.
 *

      
      Copyright (C) 2009-2016 Helge Deller <deller@gmx.de>
 *
 * based on code for x86 which is:

      
      Copyright (C) 2009, 2016 Intel Corp.

      
      Copyright (C) 2009-2016 John Crispin <blogic@openwrt.org>

      
      Copyright (C) 2009 - 2016  STMicroelectronics

      
      Copyright (C) 2009 - 2016 STMicroelectronics

      
      Copyright (C) 2009-2018  B.A.T.M.A.N. contributors:
 *
 * Marek Lindner

      
      Copyright (C) 2009-2018  B.A.T.M.A.N. contributors:
 *
 * Marek Lindner, Simon Wunderlich

      
      Copyright (c) 2009,2018 Daniel Mack <daniel@zonque.org>

#include <linux/kernel.h>
#include <linux/platform_device.h>
#include <linux/leds.h>
#include <linux/delay.h>
#include <linux/gpio.h>
#include <linux/gpio/consumer.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/of.h>
#include <uapi/linux/uleds.h>

      
      Copyright (c) 2009,2018 Daniel Mack <daniel@zonque.org>
 *
 * See EETI's software guide for the protocol specification:
 *   http://home.eeti.com.tw/documentation.html
 *

      
      Copyright(c) 2009 - 2018 Intel Corporation.

#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

      
      Copyright(c) 2009 - 2018 Intel Corporation.

/* ethtool support for igbvf */

      
      Copyright(c) 2009 - 2018 Intel Corporation.

#ifndef _E1000_REGS_H_
#define _E1000_REGS_H_

      
      Copyright(c) 2009 - 2018 Intel Corporation.

#ifndef _E1000_VF_H_
#define _E1000_VF_H_

      
      Copyright(c) 2009 - 2018 Intel Corporation.

#include "mbx.h"

      
      Copyright(c) 2009 - 2018 Intel Corporation.

#include "vf.h"

      
      Copyright(c) 2009 - 2018 Intel Corporation.

/* Linux PRO/1000 Ethernet Driver main header file */

      
      Copyright (c) 2009 - 2018 Intel Corporation.";

static const struct ixgbevf_info *ixgbevf_info_tbl[] = {
	[board_82599_vf]	= &ixgbevf_82599_vf_info,
	[board_82599_vf_hv]	= &ixgbevf_82599_vf_hv_info,
	[board_X540_vf]		= &ixgbevf_X540_vf_info,
	[board_X540_vf_hv]	= &ixgbevf_X540_vf_hv_info,
	[board_X550_vf]		= &ixgbevf_X550_vf_info,
	[board_X550_vf_hv]	= &ixgbevf_X550_vf_hv_info,
	[board_X550EM_x_vf]	= &ixgbevf_X550EM_x_vf_info,
	[board_X550EM_x_vf_hv]	= &ixgbevf_X550EM_x_vf_hv_info,
	[board_x550em_a_vf]	= &ixgbevf_x550em_a_vf_info,

      
      Copyright (c) 2009, 2018 Oracle and/or its affiliates. All rights reserved.

      
      Copyright (c) 2009-2018, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2009 Aava Mobile
 *
 * Some cleanups by Alan Cox <alan@linux.intel.com>

      
      Copyright (C) 2009 Abylay Ospan <aospan@netup.ru>

      
      Copyright (C) 2009 Adams.Xu <adams.xu@azwave.com.cn>

      
      Copyright (C) 2009 Advanced Micro Devices, Inc., Robert Richter

      
      Copyright (C) 2009 Akihiro Tsukada <tskd2@yahoo.co.jp>
 *
 * This module is based off the the gl861 and vp702x modules.

      
      Copyright (C) 2009 Alan Stern (stern@rowland.harvard.edu)
 */

      
      Copyright (C) 2009 Alban Browaeys <prahal@yahoo.com>

      
      Copyright (C) 2009 Albert Herranz

      
      Copyright (c) 2009 Albert Herranz <albert_herranz@yahoo.es>

  Some parts of the code in this file are derived from the ipw2200

      
      Copyright (C) 2009 Albert Herranz
 *
 * Based on sdhci-of-esdhc.c

      
      Copyright (c) 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com>

      
      Copyright (C) 2009 Alberto Panizzo <maramaopercheseimorto@gmail.com>

#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/device.h>
#include <linux/err.h>
#include <linux/input/matrix_keypad.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/jiffies.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include <linux/timer.h>

      
      Copyright (C) 2009
 * Albin Tonnerre, Free Electrons <albin.tonnerre@free-electrons.com>
 *
 * Original code:

      
      Copyright (C) 2009 Alessandro Rubini <rubini@unipv.it>
 *   Rewritten based on work by Prafulla WADASKAR <prafulla.wadaskar@st.com>

      
      Copyright (c) 2009 Alexander Clouter <alex@digriz.org.uk>

      
      Copyright (C) 2009 Alexander Clouter <alex@digriz.org.uk>
 *
 * Derived from drivers/char/hw_random/omap-rng.c

      
      Copyright (C) 2009   Alexander Gordeev <lasaine@lvk.cs.msu.su>

      
      Copyright (C) 2009 Anders Blomdell (anders.blomdell@control.lth.se)

      
      Copyright (C) 2009 Andre Prendel <andre.prendel@gmx.de>
 *
 * Cleanup and support for TMP431 and TMP432 by Guenter Roeck

      
      Copyright (C) 2009 Andre Prendel <andre.prendel@gmx.de>
 * Preliminary support by:

      
      Copyright (C) 2009  Andres Salomon <dilinger@collabora.co.uk>

      
      Copyright (c) 2009 Andy Walls <awalls@md.metrocast.net>

      
      Copyright (C) 2009  Andy Walls <awalls@md.metrocast.net>

      
      Copyright (C) 2009  Andy Walls <awalls@md.metrocast.net>
 *
 *  However, the cx23885_input_{init,fini} functions contained herein are
 *  derived from Linux kernel files linux/media/video/.../...-input.c marked as:
 *

      
      Copyright (C) 2009 Antonio Ospite <ospite@studenti.unina.it>

      
      Copyright (C) 2009 Antonio Ospite <ospite@studenti.unina.it>
 *
 * Inspired by leds-wm8350 driver.

      
      Copyright (C) 2009 Antti Palosaari <crope@iki.fi>

      
      Copyright (C) 2009 Arjan van de Ven <arjan@linux.intel.com>
 */

      
      Copyright (C) 2009 ARM Limited

      
      Copyright (C) 2009, Arnaldo Carvalho de Melo <acme@redhat.com>
 */
#include "builtin.h"
#include "perf.h"
#include "util/build-id.h"
#include "util/cache.h"
#include "util/debug.h"
#include <subcmd/parse-options.h>
#include "util/session.h"
#include "util/symbol.h"
#include "util/data.h"
#include <errno.h>

      
      Copyright (C) 2009 Arnd Bergmann <arnd@arndb.de>

      
      Copyright (c) 2009 Atheros Communications Inc.

      
      Copyright (c) 2009 Atheros Communications Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2009 Atmel Corporation,
 *                     Nicolas Ferre <nicolas.ferre@atmel.com>
 *
 *  Based on various ehci-*.c drivers

      
      Copyright (C) 2009 Atsushi Nemoto

      
      Copyright (C) 2009 Atsushi Nemoto <anemo@mba.ocn.ne.jp>

      
      Copyright (C) 2009 Atsushi Nemoto <anemo@mba.ocn.ne.jp>
 */

      
      Copyright (C) 2009 Atsushi Nemoto
 *
 * Based on RBTX49xx patch from CELF patch archive.

      
      Copyright (C) 2009 Axel Kollhofer <rain_maker@root-forum.org>

      
      Copyright (C) 2009 Bartlomiej Zolnierkiewicz

      
      Copyright (C) 2009 Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>

      
      Copyright (c) 2009, Bartlomiej Zolnierkiewicz
 *
 * Heavily based on the ep93xx-ide.c driver:
 *

      
      Copyright (C) 2009 Bart Zolnierkiewicz <bzolnier@gmail.com>

      
      Copyright (C) 2009 Becky Bruce, Freescale Semiconductor

      
      Copyright (C) 2009 Bernie Thompson <bernie@plugable.com>

      
      Copyright (C) 2009 Bill Liu <Bill.Liu@Conexant.com>

      
      Copyright (C) 2009 Bluewater Systems Ltd
 *
 * Author: Ryan Mallon

      
      Copyright (C) 2009 Bluewater Systems Ltd
 * Author: Ryan Mallon
 *
 * NAND code adapted from driver by:

      
      Copyright (c) 2009 Bob Copeland <me@bobcopeland.com>
 *
 * All rights reserved.

      
      Copyright (C) 2009 Bob Copeland (me@bobcopeland.com)
 */
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/mod_devicetable.h>
#include <linux/mmc/sdio_func.h>
#include <linux/mmc/sdio_ids.h>
#include <linux/platform_device.h>
#include <linux/wl12xx.h>
#include <linux/irq.h>
#include <linux/pm_runtime.h>
#include <linux/gpio.h>

      
      Copyright (C) 2009, Bollore telecom (www.bolloretelecom.eu).
 *
 * Guillaume Ligneul <guillaume.ligneul@gmail.com>
 * Adrien Demarez <adrien.demarez@bolloretelecom.eu>
 * Jeremy Laine <jeremy.laine@bolloretelecom.eu>
 * Chris Verges <kg4ysn@gmail.com>

      
      Copyright (C) 2009 Brian Johnson <brijohn@gmail.com>

      
      Copyright (c) 2009 Bruno Pr
 */

      
      Copyright (C) 2009 by Abhishek Kulkarni <adkulkar@umail.iu.edu>

      
      Copyright (C) 2009 by Bart Hartgers (bart.hartgers
 * Original version:

      
      Copyright (C) 2009 by Holger Schurig <hs4233@mail.mn-solutions.de>

      
      Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH,

      
      Copyright (C) 2009 by Jan Weitzel Phytec Messtechnik GmbH <armlinux@phytec.de>

      
      Copyright (c) 2009 by Krzysztof Helt
 *  Routines for control of MPU-401 in UART mode
 *
 *  MPU-401 supports UART mode which is not capable generate transmit
 *  interrupts thus output is done via polling. Also, if irq < 0, then
 *  input is done also via polling. Do not expect good performance.

      
      Copyright (c) 2009 by Martin Fuzzey
 */

      
      Copyright (c) 2009 by Rafael Ignacio Zurita <rizurita@yahoo.com>
 *

      
      Copyright (C) 2009 by Rick L. Vinyard, Jr. <rvinyard@cs.nmsu.edu>

      
      Copyright (C) 2009 by Samsung Electronics
 * Author: Michal Nazarewicz (mina86@mina86.com)
 */

      
      Copyright (C) 2009 by Sascha Hauer, Pengutronix

      
      Copyright (c) 2009 by Tilman Schmidt <tilman@imap.cc>.
 *

      
      Copyright (C) 2009 by Tom Zanussi

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.10.0 or,
at your option, any later version of Perl 5 you may have available.

      
      Copyright (C) 2009 by Tom Zanussi <tzanussi@gmail.com>

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.10.0 or,
at your option, any later version of Perl 5 you may have available.

      
      Copyright (C) 2009 by Valentin Longchamp <valentin.longchamp@epfl.ch>

      
      Copyright (C) 2009 Canonical Ltd. <jeremy.kerr@canonical.com>

      
      Copyright (C) 2009 Cavium Networks
 */

      
      Copyright (C) 2009 Chen Liqin <liqin.chen@sunplusct.com>

      
      Copyright (c) 2009, Christoph Hellwig
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_da_format.h"
#include "xfs_inode.h"
#include "xfs_btree.h"
#include "xfs_da_btree.h"
#include "xfs_ialloc.h"
#include "xfs_itable.h"
#include "xfs_alloc.h"
#include "xfs_bmap.h"
#include "xfs_attr.h"
#include "xfs_attr_leaf.h"
#include "xfs_trans.h"
#include "xfs_log.h"
#include "xfs_log_priv.h"
#include "xfs_buf_item.h"
#include "xfs_quota.h"
#include "xfs_iomap.h"
#include "xfs_aops.h"
#include "xfs_dquot_item.h"
#include "xfs_dquot.h"
#include "xfs_log_recover.h"
#include "xfs_inode_item.h"
#include "xfs_bmap_btree.h"
#include "xfs_filestream.h"
#include "xfs_fsmap.h"

      
      Copyright (c) 2009, Christoph Hellwig
 * All Rights Reserved.
 */
#undef TRACE_SYSTEM
#define TRACE_SYSTEM xfs

      
      Copyright (c) 2009, Citrix Systems, Inc.

      
      Copyright (c) 2009 Clemens Ladisch <clemens@ladisch.de>
 *

      
      Copyright (C) 2009 Compulab, Ltd.

      
      Copyright (C) 2009 Conexant Systems Inc.

      
      Copyright (C) 2009 Conexant Systems Inc.
 *  Authors  <shu.lin@conexant.com>, <hiep.huynh@conexant.com>
 *  Based on Steven Toth <stoth@linuxtv.org> cx25821 driver
 *  Parts adapted/taken from Eduardo Moscoso Rubino

      
      Copyright (C) 2009 Contec Steuerungstechnik

      
      Copyright (C) 2009 Cory Maccarrone <darkstar6262@gmail.com>

      
      Copyright (C) 2009 Cory Maccarrone <darkstar6262@gmail.com>
 *
 *  Based on work done in the linwizard project

      
      Copyright (C) 2009 Crane Cai <crane.cai@amd.com>

      
      Copyright (c) 2009 Cyber Switching, Inc.
 * Author: Chris Verges <chrisv@cyberswitching.com>
 *
 * derived from ad5252.c

      
      Copyright (C) 2009 Daniel Hellstrom (daniel@gaisler.com) Aeroflex Gaisler AB

      
      Copyright (C) 2009 Daniel Hellstrom (daniel@gaisler.com),Konrad Eisele (konrad@gaisler.com) Aeroflex Gaisler AB
*/

      
      Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>

      
      Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
 */

      
      Copyright (C) 2009 Daniel Mack <daniel@caiaq.de>

      
      Copyright (C) 2009 Daniel Mack <daniel@caiaq.de>
 *
 * Based on code for mobots boards,

      
      Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
 *
 *  based on code for other MX31 boards,

      
      Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
 *
 * based on code from:
 *

      
      Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
 *
 *  Based on code written by
 *  	Rodolfo Giometti <giometti@linux.it>
 *  	Eurotech S.p.A. <info@eurotech.it>

      
      Copyright (C) 2009 Daniel Mack <daniel@caiaq.de>
 *
 * Based on sources from

      
      Copyright (c) 2009 Daniel Ribeiro <drwyrm@gmail.com>

      
      Copyright (c) 2009 Daniel Ribeiro <drwyrm@gmail.com>
 *

      
      Copyright (C) 2009 Daniel Ribeiro <drwyrm@gmail.com>

      
      Copyright (C) 2009 David Brownell

      
      Copyright (c) 2009 Davide Ferri <d.ferri@zero11.it>

      
      Copyright (C) 2009 David Gibson, IBM Corporation.

      
      Copyright (C) 2009 David S. Miller (davem@davemloft.net)
 */
#include <linux/kernel.h>
#include <linux/export.h>
#include <linux/init.h>
#include <linux/irq.h>

      
      Copyright (C) 2009 David S. Miller <davem@davemloft.net>
 *
 * The NMI watchdog support and infrastructure is based almost
 * entirely upon the x86 NMI support code.

      
      Copyright (c) 2009 David T. L. Wong <davidtlwong@gmail.com>

      
      Copyright (C) 2009 David T.L. Wong <davidtlwong@gmail.com>

      
      Copyright (c) 2009 Denis Oliver Kropp <dok@directfb.org>

      
      Copyright (c) 2009 Devin Heitmueller <dheitmueller@kernellabs.com>

      
      Copyright (C) 2009  Devin Heitmueller <dheitmueller@kernellabs.com>

      
      Copyright (C) 2009  Devin Heitmueller <dheitmueller@kernellabs.com>
 *
 *  Portions of this work were sponsored by ONELAN Limited.

      
      Copyright (C) 2009  Devin Heitmueller <dheitmueller@kernellabs.com>
 *
 *  Portions of this work were sponsored by ONELAN Limited for the cx18 driver

      
      Copyright (C) 2009 Devin Heitmueller <dheitmueller@kernellabs.com>
//
// This work was sponsored by EyeMagnet Limited.

      
      Copyright (C) 2009 Devin Heitmueller <dheitmueller@linuxtv.org>

      
      Copyright (c) 2009 Dialog Semiconductor
// Written by David Chen <Dajun.chen@diasemi.com>
//

      
      Copyright (C) 2009 DiBcom (http://www.dibcom.fr/)

      
      Copyright (c) 2009 Dmitry Artamonow <mad_soft@inbox.ru>

      
      Copyright (c) 2009 Dmitry Torokhov

      
      Copyright (c) 2009 Dmitry Torokhov
 *
 * Derived from wistron button driver:

      
      Copyright (C) 2009, Dongsoo Nathaniel Kim <dongsoo45.kim@samsung.com>

      
      Copyright (c) 2009 Don Prince <dhprince.devel@yahoo.co.uk>
 *
 *  Controls for Octave Shift Up/Down, Channel, and
 *  Sustain Duration available via sysfs.

      
      Copyright (C) 2009 Douglas Landgraf <dougsland@redhat.com>

      
      Copyright (C) 2009 DSLab, Lanzhou University, China
 * Author: Wu Zhangjin <wuzhangjin@gmail.com>
 */

      
      Copyright (C) 2009 Eduardo Moscoso Rubino <moscoso@TopoLogica.com>
 *

      
      Copyright (C) 2009 EF Johnson Technologies
 */

      
      Copyright (C) 2009 Embedian Inc.

      
      Copyright (C) 2009 emlix GmbH, Oskar Schirmer <oskar@scara.com>
 *
 * helper functions when coping with rational numbers

      
      Copyright (C) 2009 emlix GmbH, Oskar Schirmer <oskar@scara.com>
 *
 * helper functions when coping with rational numbers,
 * e.g. when calculating optimum numerator/denominator pairs for
 * pll configuration taking into account restricted register size

      
      Copyright (C) 2009 Eric Paris <Red Hat Inc>

      
      Copyright (C) 2009 Erik Andr

      
      Copyright (C) 2009 Extreme Engineering Solutions, Inc.
 *
 * X-ES board-specific functionality

      
      Copyright (c) 2009 Fabio Checconi, Luigi Rizzo, and Paolo Valente.

      
      Copyright (C) 2009 Felix Fietkau <nbd@nbd.name>

      
      Copyright (C) 2009 Felix Fietkau <nbd@openwrt.org>

      
      Copyright (C) 2009 Florian Fainelli <florian@openwrt.org>

      
      Copyright (C) 2009 Florian Fainelli <florian@openwrt.org>
 */

      
      Copyright (C) 2009 Francisco Jerez.

      
      Copyright (C) 2009  Frederic Weisbecker,

      
      Copyright (C) 2009 Frederic Weisbecker <fweisbec@gmail.com>
 *
 * Authors: Alan Stern <stern@rowland.harvard.edu>
 *          K.Prasad <prasad@linux.vnet.ibm.com>
 *          Frederic Weisbecker <fweisbec@gmail.com>

      
      Copyright (C) 2009, Frederic Weisbecker <fweisbec@gmail.com>
 *
 * Thanks to Ingo Molnar for his many suggestions.

      
      Copyright (C) 2009 Freescale Semiconductor, Inc. All rights reserved.

      
      Copyright (C) 2009 Fujitsu Limited.

      
      Copyright (c) 2009 G

      
      Copyright (c) 2009 Gabor Juhos <juhosg@openwrt.org>

      
      Copyright (C) 2009 Gabor Juhos <juhosg@openwrt.org>

      
      Copyright (C) 2009 Gabor Juhos <juhosg@openwrt.org>
 */
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/device.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/of_mdio.h>
#include <linux/platform_device.h>
#include <linux/spi/spi.h>
#include <linux/bitops.h>
#include <linux/if_bridge.h>
#include <linux/etherdevice.h>
#include <linux/gpio/consumer.h>
#include <linux/gpio/driver.h>
#include <linux/random.h>
#include <net/dsa.h>

      
      Copyright (C) 2009 Gabor Juhos <juhosg@openwrt.org>
 *
 *  Parts of this file are based on Ralink's 2.6.21 BSP

      
      Copyright (c) 2009 Gary Stein <LordCnidarian@gmail.com>
 */

      
      Copyright (C) 2009 Gertjan van Wingerde <gwingerde@gmail.com>

	Based on the original rt2800pci.c and rt2800usb.c.

      
      Copyright (C) 2009 Giuliano Pochini <pochini@shiny.it>

      
      Copyright (C) 2009 Google, Inc., Stephane Eranian

      
      Copyright (C) 2009 Google, Inc., Stephane Eranian
 *
 *  For licencing details see kernel-base/COPYING

      
      Copyright (c) 2009 Greg Kroah-Hartman <gregkh@suse.de>

      
      Copyright (C) 2009 Greg Kroah-Hartman <gregkh@suse.de>

      
      Copyright (C) 2009, Greg Ungerer (gerg@snapgear.com)
 */

      
      Copyright (C) 2009
 * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de>
 *
 * Description:

      
      Copyright (C) 2009, Guennadi Liakhovetski <g.liakhovetski@gmx.de>

      
      Copyright (C) 2009, Guennadi Liakhovetski <g.liakhovetski@gmx.de>
 */

      
      Copyright (C) 2009 Hans de Goede <hdegoede@redhat.com> and
 * Thomas Kaiser <thomas@kaiser-linux.li>
 *
 * Support for the control settings for the VGA cameras is

      
      Copyright (c) 2009 Hans de Goede <hdegoede@redhat.com>
 *
 * Strongly based on qc-usb-messenger, which is:

      
      Copyright (C) 2009 Hans de Goede <hdegoede@redhat.com>
 *
 * This module is adapted from the in kernel v4l1 stv680 driver:
 *

      
      Copyright (C) 2009 Hans de Goede <hdegoede@redhat.com>
 *
 * This module is adapted from the in kernel v4l1 w9968cf driver:
 *

      
      Copyright (C) 2009 Hans de Goede <hdegoede@redhat.com>
 *
 * This module is adapted from the ov51x-jpeg package, which itself
 * was adapted from the ov511 driver.

      
      Copyright (C) 2009 Hans Verkuil <hverkuil@xs4all.nl>

      
      Copyright (C) 2009 Hans Verkuil (hverkuil@xs4all.nl)

      
      Copyright (C) 2009 Helge Deller <deller@gmx.de>
 *  based on arch/x86/kernel/stacktrace.c by Ingo Molnar <mingo@redhat.com>
 *  and parisc unwind functions by Randolph Chung <tausq@debian.org>
 *
 *  TODO: Userspace stacktrace (CONFIG_USER_STACKTRACE_SUPPORT)

      
      Copyright (c) 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br>

      
      Copyright (c) 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br>
 *
 * Based on the RFKILL handling in the r8187 driver, which is:

      
      Copyright (C) 2009 Hewlett-Packard Development Company, L.P.
 *
 *	Alex Chiang <achiang@hp.com>
 *	- Unified x86/ia64 implementations

      
      Copyright (C) 2009 Hewlett-Packard Development Company, L.P.
 *
 * Author: dann frazier <dannf@dannf.org>
 * Based on efirtc.c by Stephane Eranian

      
      Copyright (C) 2009 Hewlett-Packard Development Company, L.P.
 *	Nagananda Chumbalkar <nagananda.chumbalkar@hp.com>
 *

      
      Copyright (C) 2009 Hewlett-Packard Development Company, L.P.
 *                Paul Moore <paul@paul-moore.com>

      
      Copyright (C) 2009 Hewlett-Packard Development Company, L.P.
 *
 *      Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
 *      - Added _PDC for platforms with Intel CPUs

      
      Copyright (c) 2009 H Hartley Sweeten <hsweeten@visionengravers.com>
 *
 * Based on the Cirrus Logic ep93xxfb driver, and various other ep93xxfb
 * drivers.

      
      Copyright (C) 2009 HIRANO Takahito <hiranotaka@zng.info>
 *
 * based on pt1dvr - http://pt1dvr.sourceforge.jp/
 *	by Tomoaki Ishikawa <tomy@users.sourceforge.jp>

      
      Copyright (C) 2009, Hitoshi Mitake <mitake@dcl.info.waseda.ac.jp>
 */

      
      Copyright (c) 2009 HNR Consulting. All rights reserved.

      
      Copyright (C) 2009 Hong H. Pham <hong.pham@windriver.com>
 */

      
      Copyright(c) 2009 Ian Molton <spyro@f2s.com>

      
      Copyright (C) 2009 IBM
 *
 * Author: Darrick J. Wong <darrick.wong@oracle.com>

      
      Copyright (C) 2009 IBM Corporation

      
      Copyright (c) 2009 IBM Corporation
 * Author: Mimi Zohar <zohar@us.ibm.com>
 */

      
      Copyright (C) 2009 Igor M. Liplianin <liplianin@me.by>

      
      Copyright (C)2009 Igor M. Liplianin (liplianin@me.by)

      
      Copyright (C) 2009 Igor M. Liplianin <liplianin@netup.ru>

      
      Copyright (C) 2009 Ilya Yanok, Emcraft Systems Ltd, <yanok@emcraft.com>

      
      Copyright (C) 2009 Imagination Technologies Ltd.

      
      Copyright (C) 2009 Imre Kaloz <kaloz@openwrt.org>

      
      Copyright (c) 2009 Imre Kaloz <kaloz@openwrt.org>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2009 Intel Corp.

      
      Copyright (C) 2009 Intel Corp
 *

      
      Copyright (C) 2009, Intel Corp.

      
      Copyright (c) 2009 Intel Corp.
 *   Author: Huang Ying <ying.huang@intel.com>
 *
 * The algorithm implementation is copied from gcm.c.

      
      Copyright (C) 2009, Intel Corp.
 *	Author: Huang Ying <ying.huang@intel.com>
 *
 * This file is released under the GPLv2.

      
      Copyright (c) 2009 Intel Corporation

      
      Copyright (c) 2009 Intel Corporation
 */

      
      Copyright (c) 2009 Intel Corporation
 *

      
      Copyright (c) 2009, Intel Corporation.

      
      Copyright(c) 2009 Intel Corporation

      
      Copyright (C) 2009 Intel Corporation.

      
      Copyright (c) 2009 Intel Corporation.  All rights reserved.

      
      Copyright(c) 2009 Intel Corporation. All rights reserved.

      
      Copyright (C) 2009   Intel Corporation. All rights reserved.

      
      Copyright (C) 2009   Intel Corporation. All rights reserved.
 */

      
      Copyright (C) 2009 Intel Corporation. All rights reserved.

      
      Copyright(c) 2009 Intel Corporation. All rights reserved.

  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:

    * Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in
      the documentation and/or other materials provided with the
      distribution.
    * Neither the name of Intel Corporation nor the names of its
      contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.


      
      Copyright (C) 2009 Intel Corporation
 * Author:

      
      Copyright (C) 2009 Intel corporation
 *
 * Authors: Wu Fengguang <fengguang.wu@intel.com>

      
      Copyright (c) 2009, Intel Corporation.
 *
 * based on drivers/md/raid6test/test.c:

      
      Copyright(c) 2009 Intel Corporation
 *
 * based on raid6recov.c:

      
      Copyright (C) 2009 Intel Corporation, <markus.t.metzger@intel.com>

      
      Copyright (C) 2009 Intel Corporation, <markus.t.metzger@intel.com>
 *
 * ppc:

      
      Copyright (C) 2009 Intel Corporation, Yu Zhao <yu.zhao@intel.com>

      
      Copyright (C) 2009 Intel Corporation, Yu Zhao <yu.zhao@intel.com>
 */

      
      Copyright (C) 2009 Ira W. Snyder <iws@ovro.caltech.edu>

      
      Copyright (C) 2009 Ivan Kokshaysky
 *
 * Alpha PCI resource files.

      
      Copyright (C) 2009 Ivo van Doorn <IvDoorn@gmail.com>

      
      Copyright (C) 2009   James Smart, Emulex Corporation

      
      Copyright (c) 2009 Janine Kropp <nin@directfb.org>

      
      Copyright (C) 2009 Janos Laube <janos.dev@gmail.com>

      
      Copyright (C) 2009 Janusz Krzysztofik

      
      Copyright (C) 2009 Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>
 *
 * Initially based on sound/soc/omap/osk5912.x

      
      Copyright (C) 2009 Jason Baron <jbaron@redhat.com>

      
      Copyright (C) 2009 Jason Baron <jbaron@redhat.com>
 *

      
      Copyright (C) 2009 Jason Wessel <jason.wessel@windriver.com>
 */

      
      Copyright (C) 2009 Jaswinder Singh Rajput

      
      Copyright (C) 2009 Jaya Kumar <jayakumar.lkml@gmail.com>

      
      Copyright (C) 2009 Jay Fenlason <fenlason@redhat.com>
 *
 * based on eth1394 by Ben Collins et al

      
      Copyright (C) 2009 Jean Delvare <jdelvare@suse.de>
 *
 * Derived from the lm83 driver by Jean Delvare

      
      Copyright (C) 2009 Jean-Francois Moine <http://moinejf.free.fr>

      
      Copyright (C) 2009 Jean-Francois Moine (http://moinejf.free.fr)

      
      Copyright (C) 2009 Jean-Francois Moine http://moinejf.free.fr
 *
 * Based on a prototype written by Mark Ferrell <majortrips@gmail.com>
 * USB protocol reverse engineered by Jim Paris <jim@jtan.com>
 * https://jim.sh/svn/jim/devl/playstation/ps3/eye/test/

      
      Copyright (C) 2009 Jeremy Kerr <jeremy.kerr@canonical.com>

      
      Copyright (C) 2009 Jes Sorensen <Jes.Sorensen@gmail.com>

      
      Copyright (C) 2009 Jiajie Chen (chenjiajie@cse.buaa.edu.cn)

      
      Copyright (C) 2009 Jiejing Zhang <kzjeef@gmail.com>

      
      Copyright (C) 2009, Jiejing Zhang <kzjeef@gmail.com>

      
      Copyright (c) 2009 Jiri Kosina

      
      Copyright (c) 2009 Jiri Kosina
 */

      
      Copyright (c) 2009, Joao Ramos <joao.ramos@inov.pt>
 *		      INESC Inovacao (INOV)
 *
 * EP93XX PATA controller driver.

      
      Copyright (c) 2009 Jochen Friedrich <jochen@scram.de>

      
      Copyright (C) 2009 Johannes Berg <johannes@sipsolutions.net>
 *

      
      Copyright (C) 2009 John Crispin <john@phrozen.org>

      
      Copyright (c) 2009 Jonathan Cameron
 *

      
      Copyright (c) 2009 Jonathan Cameron <jic23@kernel.org>
 *
 * See industrialio/accels/sca3000.h for comments.

      
      Copyright (C) 2009 Jon Smirl, Digispeaker

      
      Copyright (C) 2009 Jon Smirl, Digispeaker
 */

      
      Copyright (c) 2009, Jouni Malinen <j@w1.fi>

      
      Copyright (c) 2009 Jussi Kivilinna <jussi.kivilinna@mbnet.fi>
 *
 *  Based of hid-pl.c and hid-gaff.c

      
      Copyright (C)
 *	2009	Karsten Keil		<keil@b1-systems.de>

      
      Copyright (C) 2009, Kay Sievers <kay.sievers@vrfy.org>
 *
 * During bootup, before any driver core device is registered,
 * devtmpfs, a tmpfs-based filesystem is created. Every driver-core
 * device which requests a device node, will add a node in this
 * filesystem.
 * By default, all devices are named after the name of the device,
 * owned by root and have a default mode of 0600. Subsystems can
 * overwrite the default setting if needed.

      
      Copyright (C) 2009 Ken McGuire <kenm@desertweyr.com>

      
      Copyright (C) 2009 Konrad Eisele (konrad@gaisler.com) Aeroflex Gaisler AB
 */

      
      Copyright (C) 2009 Konrad Eisele (konrad@gaisler.com) Aeroflex Gaisler AB
 *
 * do srmmu probe in software

      
      Copyright (C) 2009 Konstantin Dimitrov.

      
      Copyright (C) 2009 Kristoffer Glembo <kristoffer@gaisler.com>, Aeroflex Gaisler AB
 */

      
      Copyright (C) 2009 Krzysztof Helt <krzysztof.h1@wp.pl>

      
      Copyright (C) 2009 Kyle Guinn <elyk03@gmail.com>
 *
 * Support for the MR97310A cameras in addition to the Aiptek Pencam VGA+
 * and for the routines for detecting and classifying these various cameras,

      
      Copyright (c) 2009 LaCie
 *
 * Author: Olivier Mouchet <olivier.mouchet@gmail.com>

      
      Copyright (C) 2009, Lars-Peter Clausen <lars@metafoo.de>

      
      Copyright (C) 2009 Laurent Pinchart <laurent.pinchart@skynet.be>
 *
 * This file holds USB constants and structures defined by the USB Device
 * Class Definition for Video Devices. Unless otherwise stated, comments
 * below reference relevant sections of the USB Video Class 1.1 specification
 * available at

      
      Copyright (c) 2009 Lemote Inc.

      
      Copyright (C) 2009 Lemote Inc.

      
      Copyright (C) 2009 Lemote, Inc.

      
      Copyright (C) 2009 Lemote Inc.
 * Author: Hu Hongbing <huhb@lemote.com>
 *	   Wu Zhangjin <wuzhangjin@gmail.com>
 */
#include <asm/sections.h>
#include <asm/fpu.h>
#include <asm/dsp.h>

      
      Copyright (C) 2009 Lemote Inc.
 * Author: Wu Zhangjin, wuzhangjin@gmail.com
 *

      
      Copyright (C) 2009 Lemote, Inc.
 * Author:   Wu Zhangjin, wuzhangjin@gmail.com
 *

      
      Copyright (C) 2009 Lemote, Inc.
 * Author: Wu Zhangjin <wuzhangjin@gmail.com>
 */

      
      Copyright (C) 2009 Lemote Inc.
 * Author: Wu zhangjin, wuzhangjin@gmail.com
 *
 * Reference: AMD Geode(TM) CS5536 Companion Device Data Book

      
      Copyright (C) 2009 Lemote, Inc.
 * Author: Yan hua (yanhua@lemote.com)
 * Author: Wu Zhangjin (wuzhangjin@gmail.com)
 */

      
      Copyright (C) 2009 Lemote, Inc.
 * Author: Zhangjin Wu, wuzhangjin@gmail.com
 */
#include <linux/init.h>
#include <linux/pm.h>

      
      Copyright (c) 2009 Linux-iSCSI.org

      
      Copyright (C) 2009 LSI Corporation.

      
      Copyright (C) 2009 Luis Correia <luis.f.correia@gmail.com>

      
      Copyright (c) 2009 Magnus Damm

      
      Copyright (C) 2009  Magnus Damm

      
      Copyright (C) 2009 Magnus Damm

      
      Copyright (C) 2009 Magnus Damm
 */

      
      Copyright (C) 2009 Magnus Damm
 *
 * Based on "Compaq ASIC3 support":
 *

      
      Copyright (C) 2009 Magnus Damm
 *
 * Register settings based on the out-of-tree t33fb.c driver

      
      Copyright (C) 2009 Manuel Gebele <forensixs@gmx.de>, Germany
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (c) 2009 Manuel Lauss.

      
      Copyright (c) 2009 Manuel Lauss <manuel.lauss@gmail.com>
 *

      
      Copyright (c) 2009 Manuel Stahl <manuel.stahl@iis.fraunhofer.de>

      
      Copyright (C) 2009 Marc Kleine-Budde, Pengutronix

      
      Copyright (C) 2009 Marc Kleine-Budde, Pengutronix
 *
 * Author: Fabio Estevam <fabio.estevam@freescale.com>

      
      Copyright (C) 2009 Marc Zyngier <maz@misterjones.org>

      
      Copyright (c) 2009 Marek Vasut <marek.vasut@gmail.com>

      
      Copyright (C) 2009 Marek Vasut <marek.vasut@gmail.com>

      
      Copyright (C) 2009 Marek Vasut <marek.vasut@gmail.com>
 *
 * Based on ov772x camera driver:

      
      Copyright (C) 2009 Marek Vasut <marek.vasut@gmail.com>
 *
 * Based on ov772x camera driver:
 *

      
      Copyright (C) 2009 Mark Asselstine <asselsm@gmail.com>

      
      Copyright (C) 2009 Martin Fuzzey <mfuzzey@gmail.com>

      
      Copyright (C) 2009 Martin Fuzzey
 * Originally written by Jay Monkman <jtm@lopingdog.com>
 * Ported to 2.6.30, debugged and enhanced by Martin Fuzzey
 */

      
      Copyright (C) 2009  Martin Michlmayr <tbm@cyrius.com>

      
      Copyright (c) 2009 Marton Balint <cus@fazekas.hu>

      
      Copyright (C) 2009 Marvell International Ltd.

      
      Copyright (C) 2009, Marvell International Ltd.

      
      Copyright (C) 2009 Marvell International Ltd.
 *
 * Author: Haojian Zhuang <haojian.zhuang@marvell.com>

      
      Copyright (C) 2009 Marvell Semiconductor

      
      Copyright:	(C) 2009 Marvell Technology Group Ltd.

      
      Copyright (C) 2009  Matt Fleming

      
      Copyright (C) 2009  Matt Fleming
 */

      
      Copyright (C) 2009  Matt Fleming
 *
 * Based, in part, on kernel/time/clocksource.c.

      
      Copyright (C) 2009  Matt Fleming
 *
 * Based on:

      
      Copyright (C) 2009 Matt Fleming <matt@console-pimps.org>

      
      Copyright (C) 2009 Matthias Fuchs <matthias.fuchs@esd-electronics.com>.
 *
 * References:

      
      Copyright (C) 2009 Matthias Fuchs (rx8025 support)

      
      Copyright (C) 2009 Matthieu CASTET <castet.matthieu@free.fr>

      
      Copyright (c) 2009        Matthieu Crapet <mcrapet@gmail.com>

      
      Copyright (C) 2009 Mattias Nissler <mattias.nissler@gmx.de>

      
      Copyright (c) 2009 Mauro Carvalho Chehab

      
      Copyright (C) 2009 Mauro Carvalho Chehab

      
      Copyright (c) 2009 Mauro Carvalho Chehab <mchehab@kernel.org>
 */

      
      Copyright (C) 2009 Mauro Carvalho Chehab <mchehab@kernel.org>

      
      Copyright (c) 2009 Mauro Carvalho Chehab <mchehab@kernel.org>

#include <linux/i2c.h>
#include <linux/slab.h>
#include <linux/videodev2.h>
#include <linux/delay.h>
#include <linux/module.h>
#include <asm/div64.h>
#include <media/v4l2-device.h>
#include <media/v4l2-ctrls.h>
#include <media/i2c/mt9v011.h>

      
      Copyright (C) 2009 M
 * Holger Schurig <hs4233@mail.mn-solutions.de>
 *

      
      Copyright (c) 2009 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2009 Michael Buesch <m@bues.ch>

      
      Copyright (C) 2009 Michael Hennerich, Analog Devices Inc.

      
      Copyright (C) 2009 Michal Simek <monstr@monstr.eu>

      
      Copyright (c) 2009 Micrel Inc.

      
      Copyright (c) 2009, Microsoft Corporation.

      
      Copyright (c) 2009 Mika Westerberg <mika.westerberg@iki.fi>
 *
 * This driver is based on ep93xx_wdt and wm831x_wdt drivers.

      
      Copyright (C) 2009 Ming Lei <ming.lei@canonical.com>
 */

      
      Copyright (c) 2009  MontaVista Software, Inc.

      
      Copyright (c) 2009 MontaVista Software, Inc.

      
      Copyright (c) 2009  MontaVista Software, Inc.
 * Author: Anton Vorontsov <avorontsov@ru.mvista.com>
 *

      
      Copyright (c) 2009  MontaVista Software, Inc.
 * Author: Anton Vorontsov <avorontsov@ru.mvista.com>
 *
 * GRLIB support:

      
      Copyright (c) 2009 MontaVista Software, Inc.
 *
 * Authors: Xiaobo Xie <X.Xie@freescale.com>
 *	    Anton Vorontsov <avorontsov@ru.mvista.com>

      
      Copyright (C) 2009 MontaVista Software, Inc. <source@mvista.com>

      
      Copyright (C) 2009 MontaVista Software, Inc. <source@mvista.com>
 */

      
      Copyright:   (C) 2009 MontaVista Software, Inc., <source@mvista.com>

      
      Copyright (C) 2009 Motorola, Inc.

      
      Copyright (C) 2009 Motorola, Inc.
 *
 * Rewritten for mainline kernel
 *  - use DT
 *  - use regmap
 *  - use standard interrupt framework
 *  - use managed device resources
 *  - remove custom "secure clock daemon" helpers

      
      Copyright (C) 2009 Nathan Fontenot

      
      Copyright (C) 2009 Neil Horman <nhorman@tuxdriver.com>
 */

      
      Copyright (C) 2009 Net Insight AB
 *
 * Author: Simon Kagstrom <simon.kagstrom@netinsight.net>

      
      Copyright (C) 2009 NetUP Inc.

      
      Copyright (c) 2009 Nicholas A. Bellinger <nab@linux-iscsi.org>

      
      Copyright (c) 2009 Nick Kossifidis <mickflemm@gmail.com>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2009 Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>

      
      Copyright (C) 2009 Nokia

      
      Copyright (c) 2009 Nokia Corporation

      
      Copyright (C) 2009 Nokia Corporation.

      
      Copyright (C) 2009 Nokia Corporation

      
      Copyright:   (C) 2009 Nokia Corporation

      
      Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
 *
 * Contact: Samu Onkalo <samu.p.onkalo@nokia.com>

      
      Copyright (C) 2009 Nokia Corporation
 * Author: Juha Yrjola <juha.yrjola@solidboot.com>
 *

      
      Copyright (C) 2009 Nokia Corporation
 *  Author: Kirill A. Shutemov
 *
 *  Copyright notices from the original cpuset code:
 *  --------------------------------------------------

      
      Copyright (C) 2009 Nokia Corporation
 * Author: Kirill A. Shutemov
 *
 * Kernel Memory Controller

      
      Copyright (C) 2009 Nokia Corporation
 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>
 *
 * Some code and ideas taken from drivers/video/omap/ driver
 * by Imre Deak.

      
      Copyright (C) 2009 Nokia Corporation
 * Author: Tomi Valkeinen <tomi.valkeinen@nokia.com>
 *
 * VENC settings from TI's DSS driver

      
      Copyright (C) 2009 Nokia Corporation
 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
 *
 * Some code and ideas taken from drivers/video/omap/ driver
 * by Imre Deak.

      
      Copyright (C) 2009 Nokia Corporation
 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
 *
 * VENC settings from TI's DSS driver

      
      Copyright (C) 2009 Nokia Corporation
 *	Contact: Felipe Balbi <felipe.balbi@nokia.com>
 *
 * Based on "ehci-fsl.c" and "ehci-au1xxx.c" ehci glue layers

      
      Copyright (C) 2009 Nokia Corporation
 *
 * Contact: Luciano Coelho <luciano.coelho@nokia.com>

      
      Copyright (C) 2009 Nokia Corporation
 * Paul Walmsley
 *
 * Developed in collaboration with (alphabetical order): Benoit
 * Cousson, Kevin Hilman, Tony Lindgren, Rajendra Nayak, Vikram
 * Pandita, Sakari Poussa, Anand Sawant, Santosh Shilimkar, Richard
 * Woodruff

      
      Copyright (C) 2009 Nokia Corporation
 *
 * Update to use new clocksource/clockevent layers
 * Author: Kevin Hilman, MontaVista Software, Inc. <source@mvista.com>

      
      Copyright (c) 2009 Novell Inc.
 */

      
      Copyright (C) 2009 Novell Inc.
 */

      
      Copyright (C) 2009 Novell <trenn@suse.de>
 *
 * Most stuff taken over from hp-wmi

      
      Copyright (c) 2009 Nuvoton corporation.
 *
 * Wan ZongShun <mcuos.com@gmail.com>

      
      Copyright (C) 2009 Nuvoton corporation.
 *
 * Wan ZongShun <mcuos.com@gmail.com>

      
      Copyright (C) 2009 Nuvoton PS Team
 *
 * Special thanks to Nuvoton for providing hardware, spec sheets and
 * sample code upon which portions of this driver are based. Indirect
 * thanks also to Maxim Levitsky, whose ene_ir driver this driver is
 * modeled after.

      
      Copyright (c) 2009 Nuvoton technology.

      
      Copyright (c) 2009 Nuvoton technology corporation

      
      Copyright (c) 2009 Nuvoton technology corporation
 * All rights reserved.
 *
 * Wan ZongShun <mcuos.com@gmail.com>

      
      Copyright (c) 2009 Nuvoton technology corporation.
 *
 * Wan ZongShun <mcuos.com@gmail.com>

      
      Copyright (c) 2009, NVIDIA Corporation.
 */

      
      Copyright (C) 2009 NXP Semiconductors

      
      Copyright (C) 2009 Oberthur Technologies

      
      Copyright (C) 2009 OMICRON electronics GmbH
 *
 * based nslu2-setup.c, ixdp425-setup.c:

      
      Copyright (C) 2009 Oracle.  All rights reserved.

      
      Copyright (C) 2009 Oracle.  All rights reserved.
 */

      
      Copyright (c) 2009 Orex Computed Radiography
 *   Baruch Siach <baruch@tkos.co.il>
 *

      
      Copyright (C) 2009 Outpost Embedded, LLC

      
      Copyright (C) 2009 Oxford Semiconductor Ltd

      
      Copyright (C) 2009 Palm

      
      Copyright (c) 2009 Patrick McHardy <kaber@trash.net>

      
      Copyright (C) 2009 Paul Fox <pgf@laptop.org>

      
      Copyright (C) 2009 Paulius Zaleckas <paulius.zaleckas@teltonika.lt>

      
      Copyright (C) 2009 Paulius Zaleckas <paulius.zaleckas@teltonika.lt>
 *
 * Based on previous WiMAX core work by:

      
      Copyright (C) 2009 Paulius Zaleckas <paulius.zaleckas@teltonika.lt>
 * Based on SL2312 PCI controller code

      
      Copyright (C) 2009  Paul Mundt

      
      Copyright (C) 2009 Paul Mundt

      
      Copyright (C) 2009  Paul Mundt
 *
 *  Based on arch/sh/kernel/cpu/sh4/setup-sh7750.c:
 *

      
      Copyright (C) 2009  Paul Mundt
 *
 * Based on setup-sh7709.c

      
      Copyright (C) 2009  Paul Mundt
 *
 * Heavily based on the x86 and PowerPC implementations.

      
      Copyright (c) 2009 Pavel Hofman <pavel.hofman@ivitera.com>
 *

      
      Copyright (c) 2009 Pavel Machek <pavel@ucw.cz>
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2009 PetaLogix

      
      Copyright (C) 2009 PetaLogix. All rights reserved.

      
      Copyright (C) 2009 PetaLogix
 *
 * Based on MIPS and PowerPC ftrace code

      
      Copyright (C) 2009 Peter Edwards <sweetlilmre@gmail.com>

      
      Copyright (c) 2009 Peter Holik
 *
 * Intellon usb PLC (Powerline Communications) usb net driver

      
      Copyright (c) 2009 Philippe Vachon <philippe@cowpig.ca>

      
      Copyright (c) 2009 Philippe Vachon <philippe@cowpig.ca>
 *

      
      Copyright (C) 2009 Philippe Vachon <philippe@cowpig.ca>

      
      Copyright (c) 2009 Philipp Zabel

      
      Copyright (C) 2009  Phil Sutter <n0-1@freewrt.org>
 */

      
      Copyright (C) 2009 Phil Sutter <n0-1@freewrt.org>
 *
 * Based on leds-cobalt-qube.c by Florian Fainelly and
 * rb-diag.c (my own standalone driver for both LED and
 * button of Routerboard532).

      
      Copyright (C) 2009 picoChip Designs Ltd, Jamie Iles

      
      Copyright (C) 2009 picoChip Designs, Ltd., Jamie Iles

      
      Copyright (C) 2009 picoChip Designs, Ltd., Jamie Iles
 *
 * ARMv6 has 2 configurable performance counters and a single cycle counter.
 * They all share a single reset bit but can be written to zero so we can use
 * that for a reset.

      
      Copyright (c) 2009 Promwad Innovation Company
//	Yauhen Kharuzhy <yauhen.kharuzhy@promwad.com>

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/list.h>
#include <linux/timer.h>
#include <linux/init.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/platform_device.h>
#include <linux/io.h>
#include <linux/mtd/partitions.h>
#include <linux/gpio.h>
#include <linux/fb.h>
#include <linux/delay.h>

      
      Copyright (c) 2009 Promwad Innovation Company
//	Yauhen Kharuzhy <yauhen.kharuzhy@promwad.com>
//
// Samsung S3C2416 Mobile CPU support

      
      Copyright (C) 2009 Provigent Ltd.

      
      Copyright (C) 2009 Provigent Ltd.
 */

      
      Copyright (C) 2009 Provigent Ltd.
 */
#include <linux/acpi.h>
#include <linux/clk-provider.h>
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/dmi.h>
#include <linux/err.h>
#include <linux/errno.h>
#include <linux/i2c.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/platform_data/i2c-designware.h>
#include <linux/platform_device.h>
#include <linux/pm.h>
#include <linux/pm_runtime.h>
#include <linux/property.h>
#include <linux/reset.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/suspend.h>

      
      Copyright (C) 2009 Provigent Ltd.
 */
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/export.h>
#include <linux/errno.h>
#include <linux/err.h>
#include <linux/i2c.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/pm_runtime.h>
#include <linux/swab.h>

      
      Copyright (C) 2009 Provigent Ltd.
 */
#include <linux/delay.h>
#include <linux/err.h>
#include <linux/errno.h>
#include <linux/export.h>
#include <linux/gpio/consumer.h>
#include <linux/i2c.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/pm_runtime.h>
#include <linux/reset.h>

      
      Copyright (c) 2009 Qi Hardware inc.,
 * Author: Xiangfu Liu <xiangfu@qi-hardware.com>

      
      Copyright (C) 2009 - QLogic Corporation.

      
      Copyright (c) 2009 QLogic Corporation. All rights reserved.

      
      Copyright (C) 2009 Rafael Ignacio Zurita <rizurita@yahoo.com>

      
      Copyright (c) 2009 Rafael J. Wysocki, Novell Inc.

      
      Copyright (c) 2009 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc.

      
      Copyright (C) 2009 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc.
 */

      
      Copyright (C) 2009 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc.
 *
 * This file contains power management functions related to interrupts.

      
      Copyright (c) 2009 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc.
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2009 Rafael J. Wysocki <rjw@sisk.pl>
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2009 Raphael Derosso Pereira <raphaelpereira@gmail.com>

      
      Copyright(c) 2009 Realtek Semiconductor Corp. All rights reserved.
 *
 * Author:

      
      Copyright(c) 2009,  RealTEK Technology Inc. All Right Reserved.
 *
 * Module:	__INC_HAL8723BREG_H

      
      Copyright (C) 2009 Red Hat <bskeggs@redhat.com>

      
      Copyright (C) 2009  Red Hat, Inc.

      
      Copyright (C) 2009 Red Hat, Inc.

      
      Copyright (C) 2009, Red Hat Inc.

      
      Copyright (C) 2009 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (C) 2009 Red Hat, Inc.
 * Author: Michael S. Tsirkin <mst@redhat.com>
 *
 * Since the driver does not declare any device ids, you must allocate
 * id and bind the device to the driver yourself.  For example:
 *

      
      Copyright (C) 2009 Red Hat, Inc., Ingo Molnar <mingo@redhat.com>
 *
 * Implements 3 trace clock variants, with differing scalability/precision
 * tradeoffs:
 *

      
      Copyright (C) 2009 Red Hat Inc, Peter Zijlstra

      
      Copyright (C) 2009 Red Hat, Inc.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are
   met:

       * Redistributions of source code must retain the above copyright
	 notice, this list of conditions and the following disclaimer.
       * Redistributions in binary form must reproduce the above copyright
	 notice, this list of conditions and the following disclaimer in
	 the documentation and/or other materials provided with the
	 distribution.
       * Neither the name of the copyright holder nor the names of its
	 contributors may be used to endorse or promote products derived
	 from this software without specific prior written permission.


      
      Copyright (C) 2009 Red Hat, Inc.
 *
 * See ../COPYING for licensing terms.

      
      Copyright (C) 2009 Red Hat Inc, Steven Rostedt <srostedt@redhat.com>

      
      Copyright (C) 2009 Red Hat Inc, Steven Rostedt <srostedt@redhat.com>
 *

      
      Copyright (C) 2009 Red Hat, Matthew Garrett <mjg@redhat.com>

      
      Copyright (C) 2009 Red Hat <mjg@redhat.com>

      
      Copyright (C) 2009  Renesas Solutions Corp.

      
      Copyright (C) 2009  Renesas Solutions Corp.
 *
 * Author : Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

      
      Copyright (C) 2009 Renesas Solutions Corp.
// Cleanups by Kuninori Morimoto <morimoto.kuninori@renesas.com>
//
// Tested on SuperH Ecovec24 board with S16/S24 LE in 48KHz using I2S

      
      Copyright (C) 2009 Renesas Solutions Corp.
 * Kuninori Morimoto <morimoto.kuninori@renesas.com>
 */

      
      Copyright (C) 2009 Renesas Solutions Corp.
 *
 * Kuninori Morimoto <morimoto.kuninori@renesas.com>

      
      Copyright (C) 2009 Renesas Solutions Corp.
 * Kuninori Morimoto <morimoto.kuninori@renesas.com>
 *
 * Based on ov772x driver, mt9m111 driver,

      
      Copyright (C) 2009 Renesas Solutions Corp.
// Kuninori Morimoto <morimoto.kuninori@renesas.com>
//
// Based on ssi.c

      
      Copyright (C) 2009 Renesas Solutions Corp.
// Kuninori Morimoto <morimoto.kuninori@renesas.com>
//
// Based on wm8731.c by Richard Purdie
// Based on ak4535.c by Richard Purdie
// Based on wm8753.c by Liam Girdwood

      
      Copyright (C) 2009 Renesas Solutions Corp.
 * Kuninori Morimoto <morimoto.kuninori@renesas.com>
 */
#ifndef __SOUND_FSI_H
#define __SOUND_FSI_H

      
      Copyright (C) 2009 Renesas Solutions, Inc. All rights reserved.

      
      Copyright (C) 2009 Renesas Solutions, Inc. All rights reserved.
 *

      
      Copyright (C) 2009 Renesas Technology Corp.

      
      Copyright (C) 2009 Renesas Technology Corp.
 */

      
      Copyright (c) 2009 Richard Walmsley <richwalm@gmail.com>
 */

      
      Copyright (c) 2009 RidgeRun (todd.fischer@ridgerun.com)
 *

      
      Copyright (c) 2009 RidgeRun (todd.fischer@ridgerun.com)
 *
 * Credits:
 *

      
      Copyright (c) 2009 Rising Tide, Inc.

      
      Copyright (C) 2009 Roberto De Ioris <roberto@unbit.it>

      
      Copyright (C) 2009   Rodolfo Giometti <giometti@linux.it>

      
      Copyright (C) 2009 Ryan Mallon <rmallon@gmail.com>

      
      Copyright (C) 2009 Ryan Mallon <rmallon@gmail.com>
 *
 * This driver is based on dw_dmac and amba-pl08x drivers.

      
      Copyright (C) 2009 Samsung Electronics

      
      Copyright (C) 2009 Samsung Electronics
 *  Author: Marek Szyprowski <m.szyprowski@samsung.com>
 *
 * Based on wm8350.c

      
      Copyright (C) 2009 Samsung Electronics
 *  Author: Marek Szyprowski <m.szyprowski@samsung.com>
 *
 * Based on wm8400.h

      
      Copyright (C) 2009 Samsung Electronics
 *                    Author: Michal Nazarewicz (mina86@mina86.com)
 */

      
      Copyright (C) 2009 Samsung Electronics
 * Author: Michal Nazarewicz (mina86@mina86.com)
 */

      
      Copyright (C) 2009 Samsung Electronics
 *                    Author: Michal Nazarewicz <mina86@mina86.com>
 * All rights reserved.
 */

      
      Copyright (C) 2009 Samsung Electronics
 *                    Author: Michal Nazarewicz <mina86@mina86.com>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (c) 2009 Samsung Electronics Co. Ltd

      
      Copyright (c) 2009 Samsung Electronics Co., Ltd.

      
      Copyright (c) 2009 Samsung Electronics Co.Ltd

      
      Copyright (C) 2009 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2009 Samsung Electronics Co.Ltd

      
      Copyright (C) 2009 Samsung Electronics Co.Ltd
 * Author: Joonyoung Shim <jy0922.shim@samsung.com>
 *
 * Based on wm97xx-core.c

      
      Copyright (c) 2009 Samsung Electronics Co., Ltd.
//      Jaswinder Singh <jassi.brar@samsung.com>

#include <linux/init.h>
#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/delay.h>
#include <linux/clk.h>
#include <linux/dma-mapping.h>
#include <linux/dmaengine.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/spi/spi.h>
#include <linux/gpio.h>
#include <linux/of.h>
#include <linux/of_gpio.h>

      
      Copyright (C) 2009 Samsung Electronics
 * Kim Kyuwon <q1.kim@samsung.com>
 *
 * Based on pxa27x_keypad.c

      
      Copyright (C) 2009 Samsung Electronics Ltd.
 *	Jaswinder Singh <jassi.brar@samsung.com>
 */

      
      Copyright (C) 2009 Samsung Electronics
//  Minkyu Kang <mk7.kang@samsung.com>

#include <linux/module.h>
#include <linux/init.h>
#include <linux/platform_device.h>
#include <linux/mutex.h>
#include <linux/err.h>
#include <linux/i2c.h>
#include <linux/delay.h>
#include <linux/power_supply.h>
#include <linux/max17040_battery.h>
#include <linux/slab.h>

      
      Copyright (C) 2009 Sascha Hauer (kernel@pengutronix.de)

      
      Copyright (c) 2009 Sascha Hauer, Pengutronix

      
      Copyright (C) 2009 Sascha Hauer, Pengutronix

      
      Copyright (C) 2009 Sascha Hauer, Pengutronix
 */

      
      Copyright (C) 2009 Sascha Hauer, Pengutronix
 *
 * Initial development of this code was funded by
 * Phytec Messtechnik GmbH, http://www.phytec.de/

      
      Copyright (C) 2009 Sascha Hauer <s.hauer@pengutronix.de>

      
      Copyright (C) 2009, Sascha Hauer <s.hauer@pengutronix.de>

      
      Copyright (c) 2009 Sebastian Kapfer <sebastian_kapfer@gmx.net>
 *
 * ALPS detection, tap switching and status querying info is taken from
 * tpconfig utility (by C. Scott Ananian and Bruce Kall).

      
      Copyright (c) 2009 Secret Lab Technologies Ltd.

      
      Copyright (c) 2009 Secret Lab Technologies, Ltd.

      
      Copyright (c) 2009 Secret Lab Technologies, Ltd.
 */

      
      Copyright (c) 2009 Secret Lab Technologies, Ltd.
 *
 * This file is released under the GPLv2

      
      Copyright (C) 2009 Secret Lab Technologies Ltd.
 *
 * This file is released under the GPLv2

      
      Copyright (C) 2009 secunet Security Networks AG

      
      Copyright (C) 2009 Semihalf.

      
      Copyright (C) 2009 Sergey Tyurin <forum.free-x.de>
    Updated 2012 by Jannis Achstetter <jannis_achstetter@web.de>

      
      Copyright (C) 2009 Sergey Tyurin <forum.free-x.de>
 * Updated 2012 by Jannis Achstetter <jannis_achstetter@web.de>

      
      Copyright (C) 2009 Siemens AG

      
      Copyright (C) 2009 Siemens AG
 * Written by: Dmitry Eremin-Solenikov <dmitry.baryshkov@siemens.com>
 *
 * spi_atusb.c is

      
      Copyright (c) 2009 Silicon Graphics, Inc.  All rights reserved.
 *

      
      Copyright (C) 2009 Simon Arlott
 ******************************************************************************/

      
      Copyright (C) 2009 Simon Guinot <sguinot@lacie.com>

      
      Copyright (C) 2009 Simplemachines

      
      Copyright (c) 2009 Simtec Electronics
//	http://armlinux.simtec.co.uk/
//	Ben Dooks <ben@simtec.co.uk>
//
// Audio setup for various Simtec S3C24XX implementations

      
      Copyright (c) 2009 Simtec Electronics
 *	http://armlinux.simtec.co.uk/
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * S3C24XX CPU Frequency scaling - debugfs status support

      
      Copyright (c) 2009 Simtec Electronics
//	http://armlinux.simtec.co.uk/
//	Ben Dooks <ben@simtec.co.uk>
//
// S3C24XX CPU Frequency scaling - utils for S3C2410/S3C2440/S3C2442

      
      Copyright (c) 2009 Simtec Electronics
//	http://armlinux.simtec.co.uk/
//	Ben Dooks <ben@simtec.co.uk>
//
// Simtec Osiris Dynamic Voltage Scaling support.

      
      Copyright (C) 2009 Sitdikov Valentin

      
      Copyright (c) 2009 SoftwareBitMaker.

      
      Copyright (C) 2009 Steffen Klassert <steffen.klassert@secunet.com>

      
      Copyright (C) 2009 ST-Ericsson AB

      
      Copyright (C) 2009 ST-Ericsson.
 * Author: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com>
 *
 * This file is based on arm realview platform

      
      Copyright (C) 2009 ST-Ericsson SA

      
      Copyright (C) 2009, Steven Rostedt <srostedt@redhat.com>
 *

      
      Copyright (C) 2009 Steven Rostedt <srostedt@redhat.com>
 */
#include <linux/ring_buffer.h>
#include <linux/completion.h>
#include <linux/kthread.h>
#include <uapi/linux/sched/types.h>
#include <linux/module.h>
#include <linux/ktime.h>
#include <asm/local.h>

      
      Copyright (C) 2009 Steven Rostedt <srostedt@redhat.com>
 */
#include <linux/stringify.h>
#include <linux/kallsyms.h>
#include <linux/seq_file.h>
#include <linux/uaccess.h>
#include <linux/ftrace.h>
#include <linux/module.h>
#include <linux/init.h>

      
      Copyright (C) 2009 Steven Toth <stoth@kernellabs.com>

      
      Copyright (C) 2009 ST Microelectronics

      
      Copyright (C) 2009 STMicroelectronics

      
      Copyright (C) 2009 STMicroelectronics
 *
 * I2C master mode controller driver, used in Nomadik 8815
 * and Ux500 platforms.

      
      Copyright (C) 2009  STMicroelectronics Ltd

      
      Copyright (C) 2009 ST Microelectronics
 * Rajeev Kumar<rajeev-dlh.kumar@st.com>
 *

      
      Copyright (C) 2009 Sunplus Core Technology Co., Ltd.
 *  Chen Liqin <liqin.chen@sunplusct.com>
 *  Lennox Wu <lennox.wu@sunplusct.com>

      
      Copyright (C) 2009 Sunplus Core Technology Co., Ltd.
 *  Lennox Wu <lennox.wu@sunplusct.com>
 *  Chen Liqin <liqin.chen@sunplusct.com>

      
      Copyright (C) 2009		SUSE Linux Products GmbH

      
      Copyright (C) 2009 SUSE Linux Products GmbH. All rights reserved.
 *
 * Authors:

      
      Copyright (C) 2009. SUSE Linux Products GmbH. All rights reserved.
 *
 * Authors:

      
      Copyright (c) 2009 Takashi Iwai <tiwai@suse.de>

      
      Copyright (C) 2009		Tejun Heo <tj@kernel.org>
 *

      
      Copyright (C) 2009 Texas Instrument Incorporated - http://www.ti.com/

      
      Copyright (C) 2009 Texas Instruments.

      
      Copyright (C) 2009 Texas Instruments.
 *

      
      Copyright (C) 2009 Texas Instruments

      
      Copyright (C) 2009 Texas Instruments
 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>
 *

      
      Copyright (C) 2009 Texas Instruments
 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>
 *
 * Support functions for the OMAP internal DMA channels.

      
      Copyright (C) 2009 Texas Instruments
 *
 * Author: Santosh Shilimkar <santosh.shilimkar@ti.com>

      
      Copyright (C) 2009 Texas Instruments Inc

      
      Copyright (C) 2009 Texas Instruments, Inc.

      
      Copyright (C) 2009 Texas Instruments, Inc.
 *
 * Author:

      
      Copyright (C) 2009 Texas Instruments Inc
 * Author: Ajay Kumar Gupta <ajay.gupta@ti.com>
 *
 * Current status:

      
      Copyright (C) 2009 Texas Instruments, Inc
 *
 * Author: Miguel Aguilar <miguel.aguilar@ridgerun.com>

      
      Copyright (C) 2009 Texas Instruments Inc
 * Author: Santiago Nunez-Corrales <santiago.nunez@ridgerun.com>
 *
 * This code is partially based upon the TVP5150 driver
 * written by Mauro Carvalho Chehab <mchehab@kernel.org>,
 * the TVP514x driver written by Vaibhav Hiremath <hvaibhav@ti.com>
 * and the TVP7002 driver in the TI LSP 2.10.00.14

      
      Copyright (C) 2009 Texas Instruments Inc
 * Author: Santiago Nunez-Corrales <santiago.nunez@ridgerun.com>
 *
 * This code is partially based upon the TVP5150 driver
 * written by Mauro Carvalho Chehab <mchehab@kernel.org>,
 * the TVP514x driver written by Vaibhav Hiremath <hvaibhav@ti.com>
 * and the TVP7002 driver in the TI LSP 2.10.00.14. Revisions by
 * Muralidharan Karicheri and Snehaprabha Narnakaje (TI).

      
      Copyright (C) 2009 Texas Instruments, Inc.
 *
 * Contacts: David Cohen <dacohen@gmail.com>
 *	     Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 *	     Sakari Ailus <sakari.ailus@iki.fi>

      
      Copyright (C) 2009 Texas Instruments, Inc
 *
 * Contacts: David Cohen <dacohen@gmail.com>
 *	     Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 *	     Sakari Ailus <sakari.ailus@iki.fi>

      
      Copyright (C) 2009 Texas Instruments, Inc.
 *
 * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 *	     Sakari Ailus <sakari.ailus@iki.fi>

      
      Copyright (C) 2009 Texas Instruments, Inc
 *
 * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 *	     Sakari Ailus <sakari.ailus@iki.fi>

      
      Copyright (C) 2009 Texas Instruments, Inc. http://www.ti.com/

      
      Copyright (C) 2009 Texas Instruments Incorporated

      
      Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com/
 *

      
      Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com

      
      Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com/
 *
 * Derived from: arch/arm/mach-davinci/board-da830-evm.c
 * Original Copyrights follow:
 *

      
      Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com/
 *
 * Derived from: arch/arm/mach-davinci/da830.c
 * Original Copyrights follow:
 *

      
      Copyright (C) 2009 Texas Instruments Incorporated. http://www.ti.com/
 *
 * Derived from Marvell Kirkwood CPU idle code
 * (arch/arm/mach-kirkwood/cpuidle.c)

      
      Copyright (C) 2009 Texas Instruments Incorporated.
 * Nishanth Menon

      
      Copyright:   (C) 2009  Texas Instruments, India

      
      Copyright (C) 2009  Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>

      
      Copyright (C) 2009 The GameCube Linux Team

      
      Copyright (C) 2009 Theodore Kilgore <kilgota@auburn.edu>

      
      Copyright (C) 2009 Theodore Kilgore <kilgota@auburn,edu>
 *
 * Based closely upon the file gspca/pac_common.h

      
      Copyright (C) 2009 Theodore Kilgore <kilgota@auburn.edu>
 *
 * Several previously unsupported cameras are owned and have been tested by
 * Hans de Goede <hdegoede@redhat.com> and
 * Thomas Kaiser <thomas@kaiser-linux.li> and
 * Theodore Kilgore <kilgota@auburn.edu> and
 * Edmond Rodriguez <erodrig_97@yahoo.com> and
 * Aurelien Jacobs <aurel@gnuage.org>

      
      Copyright (C) 2009 Theodore Kilgore <kilgota@auburn.edu>
 *
 * Support for the control settings for the CIF cameras is

      
      Copyright (C) 2009 Theodore Kilgore
 *
 * Sportscam DV15 support and control settings are

      
      Copyright (C) 2009
 * Theodore Ts'o (tytso@mit.edu)
 *
 * Track which blocks in the filesystem are metadata blocks that
 * should never be used as data blocks by files or directories.

      
      Copyright (C) 2009   Thomas Chou <thomas@wytron.com.tw>

      
      Copyright (C) 2009 Thomas Chou <thomas@wytron.com.tw>

      
      Copyright (C) 2009 Thomas Chou <thomas@wytron.com.tw>
 *
 * All rights reserved.

      
      Copyright (C) 2009 Thomas Chou <thomas@wytron.com.tw>
 *
 * This is a collection of several routines from gzip-1.0.3
 * adapted for Linux.

      
      Copyright (C) 2009, Thomas Gleixner <tglx@linutronix.de>

      
      Copyright (C) 2009 Thomas Gleixner <tglx@linutronix.de>
 *
 *  For licencing details see kernel-base/COPYING

      
      Copyright (C) 2009 Thomas Kunze
 *
 * based on tosa_battery.c

      
      Copyright(c): 2009, Thomas Renninger <trenn@suse.de>, Novell Inc.

# Helper script to easily create nice plots of your cpufreq-bench results

      
      Copyright(c): 2009, Thomas Renninger <trenn@suse.de>, Novell Inc.

# Ondemand up_threshold and sampling rate test script for cpufreq-bench
# mircobenchmark.
# Modify the general variables at the top or extend or copy out parts
# if you want to test other things

      
      Copyright (c) 2009 Tias Guns

      
      Copyright (c) 2009 Tim Blechmann <tim@klingt.org>

      
      Copyright (c) 2009 Tim Blechmann <tim@klingt.org>
 *

      
      Copyright (C) 2009 T. Mertelj <tomaz.mertelj@guest.arnes.si>
 *
 * Based on max6650.c:

      
      Copyright (C) 2009 TMT Services
 *
 * 2007-09-04: eric miao <eric.y.miao@gmail.com>
 *             rewrite to align with latest kernel

      
      Copyright (C) 2009 TMT Services
 *
 * 2010-01-21 Hennie van der Merve <hvdmerwe@tmtservies.co.za>

      
      Copyright (c) 2009 Tobias Doerffel <tobias.doerffel@gmail.com>
 *
 * All rights reserved.

      
      Copyright (c) 2009 Tobias Lorenz <tobias.lorenz@gmx.net>

      
      Copyright (c) 2009 Tomas Hanak

      
      Copyright (C) 2009 Tom Zanussi <tzanussi@gmail.com>

      
      Copyright (C) 2009 Tom Zanussi <tzanussi@gmail.com>
 */

      
      Copyright (c) 2009 Trond Myklebust <Trond.Myklebust@netapp.com>
 */

      
      Copyright (c) 2009 Trond Myklebust <Trond.Myklebust@netapp.com>
 */
#include <linux/kmod.h>
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/mount.h>
#include <linux/namei.h>
#include <linux/slab.h>
#include <linux/sunrpc/cache.h>
#include <linux/sunrpc/rpc_pipe_fs.h>
#include <net/net_namespace.h>

      
      Copyright (c) 2009 Trond Myklebust <Trond.Myklebust@netapp.com>
 *
 * Resolves DNS hostnames into valid ip addresses

      
      Copyright (C) 2009 Uwe Kleine-Koenig, Pengutronix
 *
 * Common code for i.MX1, i.MX21 and i.MX27

      
      Copyright (C) 2009 Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de>

      
      Copyright (C) 2009 Valentin Longchamp, EPFL Mobots group

      
      Copyright (C) 2009 Valentin Sitdikov

      
      Copyright (C) 2009 VIA Technologies, Inc.

      
      Copyright (C) 2009 VIA Technologies, Inc.
 *
 * based on existing coretemp.c, which is

      
      Copyright (C) 2009 Vivek Goyal <vgoyal@redhat.com>
 * 	              Nauman Rafique <nauman@google.com>
 */

      
      Copyright (C) 2009 Vivek Goyal <vgoyal@redhat.com>
 * 	              Nauman Rafique <nauman@google.com>
 *
 * For policy-specific per-blkcg data:

      
      Copyright (c) 2009 VMware, Inc., Palo Alto, CA., USA,

      
      Copyright (c) 2009 Wayne Roberts
 *  - tsc2007.c

      
      Copyright (C) 2009 William Hubbs
 *
 * This code is based on kobject-example.c, which came with linux 2.6.x.

      
      Copyright (C) 2009  William M. Brack
 *
 *  Refactored and updated to the latest v4l core frameworks:
 *

      
      Copyright (C) 2009 Wind River Systems Inc

      
      Copyright (C) 2009 Wind River Systems, Inc.

      
      Copyright (C) 2009 Wind River Systems, Inc.
 *

      
      Copyright (C) 2009, Wind River Systems Inc

      
      Copyright (c) 2009 Wind River Systems, Inc.  All Rights Reserved.

      
      Copyright (c) 2009 Wind River Systems, Inc.  All Rights Reserved.
 */

      
      Copyright (c) 2009 Wind River Systems, Inc.  All Rights Reserved.
 * 03/02/13    added new 2.5 kallsyms <xavier.bru@bull.net>
 */

      
      Copyright (C) 2009 Wind River Systems Inc
 *
 * Based on asm/pgtable-32.h from mips which is:
 *

      
      Copyright (C) 2009 Wind River Systems Inc
 *   Implemented by fredrik.markstrom@gmail.com and ivarholmqvist@gmail.com

      
      Copyright (C) 2009, Wind River Systems Inc
 * Implemented by fredrik.markstrom@gmail.com and ivarholmqvist@gmail.com
 */

      
      Copyright (C) 2009 Wind River Systems Inc
 *   Implemented by fredrik.markstrom@gmail.com and ivarholmqvist@gmail.com
 *
 * based on arch/mips/mm/fault.c which is:
 *

      
      Copyright (C) 2009 Wind River Systems Inc
 *  Implemented by fredrik.markstrom@gmail.com and ivarholmqvist@gmail.com
 *
 * Based on DMA code from MIPS.

      
      Copyright (C) 2009 Wind River Systems,
 *   written by Ralf Baechle <ralf@linux-mips.org>
 *

      
      Copyright (C) 2009 Wind River Systems,
 *   written by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef __ASM_COP2_H
#define __ASM_COP2_H

      
      Copyright (C) 2009 Wind River Systems
 * Written by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef __ASM_IOCTL_H
#define __ASM_IOCTL_H

      
      Copyright (C) 2009 Wind River Systems,
 *   written by Ralf Baechle <ralf@linux-mips.org>
 */
#include <linux/capability.h>
#include <linux/init.h>
#include <linux/irqflags.h>
#include <linux/notifier.h>
#include <linux/prefetch.h>
#include <linux/ptrace.h>
#include <linux/sched.h>
#include <linux/sched/task_stack.h>

      
      Copyright (C) 2009 Wind River Systems,
 *   written by Ralf Baechle <ralf@linux-mips.org>
 */
#include <linux/init.h>
#include <linux/irqflags.h>
#include <linux/notifier.h>
#include <linux/prefetch.h>
#include <linux/ptrace.h>
#include <linux/sched.h>
#include <linux/sched/task_stack.h>

      
      Copyright (C) 2009 Wind River Systems,
 *   written by Ralf Baechle <ralf@linux-mips.org>
 */
#include <linux/init.h>
#include <linux/sched.h>
#include <linux/notifier.h>
#include <linux/ptrace.h>

      
      Copyright (C) 2009 Wind River Systems,
 *   written by Ralf Baechle <ralf@linux-mips.org>
 */
#include <linux/module.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/edac.h>

      
      Copyright (C) 2009 Wind River Systems,
 *   written by Ralf Baechle <ralf@linux-mips.org>
 */
#include <linux/module.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/io.h>
#include <linux/edac.h>

      
      Copyright (C) 2009 Wing Linux
 *
 * Based on the board-htcwizard.c file from the linwizard project:

      
      Copyright (C) 2009 Wing Linux
 *
 * Based on the lcd_htcwizard.c file from the linwizard project:

      
      Copyright (c) 2009 Wolfgang Grandegger <wg@grandegger.com>

      
      Copyright (C) 2009 Wolfgang Grandegger <wg@grandegger.com>

      
      Copyright (C) 2009 Wolfgang Grandegger <wg@grandegger.com>
 *

      
      Copyright (C) 2009 Wolfram Sang, Pengutronix

      
      Copyright (C) 2009 Wolfram Sang, Pengutronix e.K.

      
      Copyright (C) 2009 Wolfram Sang, Pengutronix <w.sang@pengutronix.de>

      
      Copyright (C) 2009 Wolfson Microelectronics
 */

      
      Copyright (C) 2009 Wolfson Microelectronics plc

      
      Copyright(C) 2009 Wolfson Microelectronics PLC.

      
      Copyright (C) 2009 Wolfson Microelectronics PLC.
 *
 *  Author: Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright (c) 2009 Wu Zhangjin <wuzhangjin@gmail.com>

      
      Copyright (C) 2009 Wu Zhangjin <wuzhangjin@gmail.com>

      
      Copyright (c) 2009 Xilinx, Inc.
 *
 * Based on "ehci-ppc-of.c" by Valentine Barshak <vbarshak@ru.mvista.com>
 * and "ehci-ppc-soc.c" by Stefan Roese <sr@denx.de>
 * and "ohci-ppc-of.c" by Sylvain Munaut <tnt@246tNt.com>

      
      Copyright (C) 2009 Xose Vazquez Perez <xose.vazquez@gmail.com>

      
      Copyright (c) 2009 Yauhen Kharuzhy <jekhor@gmail.com>,
//	as part of OpenInkpot project

      
      Copyright (C) 2009 Yinghai Lu

      
      Copyright (C) 2009  Yoichi Yuasa <yuasa@linux-mips.org>
 *
 * based on code for MX31ADS,

      
      Copyright (C) 2009       Zhang Le
 */
#ifndef _ASM_BOOTINFO_H
#define _ASM_BOOTINFO_H

      
      Copyright (c) 2009 Zhang Le <r0bertz@gentoo.org>

      
      Copyright (C) 2009 Zhang Le <r0bertz@gentoo.org>
 *
 * reference: /proc/cpuinfo,
 *	arch/mips/kernel/cpu-probe.c(cpu_probe_legacy),
 *	arch/mips/kernel/proc.c(show_cpuinfo),
 *	loongson2f user manual.

      
      Copyright (C) 2009 Zhang Rui <rui.zhang@intel.com>
 *
 * Rework for IIO subsystem:

      
      Copyright (c) 200
 *  The Regents of the University of Michigan
 *  All Rights Reserved
 *
 *  Dean Hildebrand <dhildebz@umich.edu>

      
      Copyright (c) 2010

      
      Copyright (C) 2010

      
      Copyright (C) 2010-11 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (c) 2010-17:  Borislav Petkov <bp@alien8.de>
 *			   Advanced Micro Devices Inc.
 */

      
      Copyright (C) 2010-17 Digital Devices GmbH\n");
	stat = ddb_init_ddbridge();
	if (stat < 0)
		return stat;
	stat = pci_register_driver(&ddb_pci_driver);
	if (stat < 0)
		ddb_exit_ddbridge(0, stat);

	return stat;

      
      Copyright (c) 2010-2010 Analog Devices Inc.

      
      Copyright (C) 2010, 2011, 2012, Lemote, Inc.

      
      Copyright (c) 2010-2011,2013-2015 The Linux Foundation. All rights reserved.

      
      Copyright (c) 2010-2011,2013 The Linux Foundation. All rights reserved.

      
      Copyright (c) 2010-2011,2014 The Linux Foundation. All rights reserved.

      
      Copyright (c) 2010, 2011, 2016 The Linux Foundation. All rights reserved.

      
      Copyright (C) 2010-2011 Analog Devices Inc.

      
      Copyright (c) 2010-2011  Andres Salomon <dilinger@queued.net>
 */

      
      Copyright (C) 2010, 2011 Anssi Hannula <anssi.hannula@iki.fi>
 *
 * Portions based on wistron_btns.c:

      
      Copyright (c) 2010-2011 Atheros Communications Inc.

      
      Copyright (c) 2010-2011 Atheros Communications Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2010-2011 Atheros Communications, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2010-2011 by Mauro Carvalho Chehab

#include <media/rc-map.h>
#include <linux/module.h>

      
      Copyright (c) 2010-2011 by Samsung Electronics.

      
      Copyright (c) 2010-2011 by Samsung Electronics.
 * Written by:

      
      Copyright (C) 2010-2011 Canonical Ltd <jeremy.kerr@canonical.com>

      
      Copyright (C) 2010-2011 Christopher Yeoh <cyeoh@au1.ibm.com>, IBM Corp.

      
      Copyright (c) 2010-2011, Code Aurora Forum. All rights reserved.

      
      Copyright (c) 2010,2011 Code Aurora Forum.  All rights reserved.

      
      Copyright(C) 2010-2011 Corentin Chary <corentin.chary@gmail.com>
 *
 * Portions based on wistron_btns.c:

      
      Copyright (C) 2010, 2011 David S. Miller <davem@davemloft.net>
 */

      
      Copyright (C) 2010-2011 Digital Devices GmbH

      
      Copyright (c) 2010-2011 Ericsson AB

      
      Copyright (c) 2010, 2011 Ericsson AB.

      
      Copyright (C) 2010, 2011 Ericsson AB.

      
      Copyright (c) 2010-2011 Ericsson AB
 *
 * Derived from:

      
      Copyright (C) 2010, 2011 Ericsson AB.
 *
 * Documentation:

      
      Copyright (c) 2010, 2011 Fabien Marteau <fabien.marteau@armadeus.com>

      
      Copyright (C) 2010-2011 Freescale Semiconductor, Inc.

      
      Copyright (C) 2010-2011 Freescale Semiconductor, Inc.
 */

      
      Copyright (C) 2010-2011 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright (C) 2010-2011 Guennadi Liakhovetski
 */

      
      Copyright (C) 2010-2011 Hans de Goede <hdegoede@redhat.com>
 *
 * This module is adapted from the in kernel v4l1 cpia driver which is :
 *

      
      Copyright (C) 2010,2011 Igor M. Liplianin <liplianin@netup.ru>

      
      Copyright (c) 2010, 2011 Intel Corporation
 *
 *  Author: Hans J. Koch <hjk@linutronix.de>

      
      Copyright (C) 2010-2011 Intel Corporation
 * Author: Yin Kangkai (kangkai.yin@intel.com)
 *

      
      Copyright (C) 2010-2011 Jaiganesh Narayanan <jnarayanan@atheros.com>

      
      Copyright (c) 2010-2011, Jarod Wilson <jarod@redhat.com>
 *
 * Based on the original lirc_mceusb and lirc_mceusb2 drivers, by Dan
 * Conti, Martin Blatter and Daniel Melander, the latter of which was
 * in turn also based on the lirc_atiusb driver by Paul Miller. The
 * two mce drivers were merged into one by Jarod Wilson, with transmit
 * support for the 1st-gen device added primarily by Patrick Calhoun,
 * with a bit of tweaks by Jarod. Debugging improvements and proper
 * support for what appears to be 3rd-gen hardware added by Jarod.
 * Initial port from lirc driver to ir-core drivery by Jarod, based
 * partially on a port to an earlier proposed IR infrastructure by
 * Jon Smirl, which included enhancements and simplifications to the
 * incoming IR buffer parsing routines.

      
      Copyright (C) 2010-2011 Jean-Francois Moine (http://moinejf.free.fr)

      
      Copyright (c) 2010-2011 Jeremy Kerr <jeremy.kerr@canonical.com>

      
      Copyright (C) 2010-2011 Jonas Bonn <jonas@southpole.se>

      
      Copyright (C) 2010-2011 Julius Baxter <julius.baxter@orsoc.se>

      
      Copyright (C) 2010-2011 Lars-Peter Clausen <lars@metafoo.de>

      
      Copyright (C) 2010-2011, Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 *
 * Based on the MT9M001 driver,

      
      Copyright (c) 2010-2011 Linaro Ltd.
//		www.linaro.org

#include <linux/clocksource.h>
#include <linux/irqchip.h>
#include <linux/serial_s3c.h>

      
      Copyright (C) 2010-2011 Lund Engineering

      
      Copyright (C) 2010-2011 Marek Vasut <marek.vasut@gmail.com>

      
      Copyright (C) 2010-2011 Michael Hennerich, Analog Devices Inc.

      
      Copyright (C) 2010-2011 Michael Hennerich, Analog Devices Inc.
 *
 * based on iio/adc/max1363

      
      Copyright (c) 2010 - 2011 Michal Simek <monstr@monstr.eu>

      
      Copyright (C) 2010-2011 Mika Westerberg
 *
 * Explicit FIFO handling code was inspired by amba-pl022 driver.

      
      Copyright (C) 2010-2011 Neil Brown

      
      Copyright (C) 2010,2011 NetUP Inc.

      
      Copyright (C) 2010-2011 Nicholas A. Bellinger <nab@kernel.org>
 *
 *  Additional file for the target driver support.

      
      Copyright (C) 2010-2011 Nokia Corporation.

      
      Copyright (C) 2010-2011 Nokia Corporation

      
      Copyright:   (C) 2010, 2011 Nokia Corporation

      
      Copyright (C) 2010-2011 - NVIDIA, Inc.

      
      Copyright (C) 2010-2011 Pengutronix

      
      Copyright (c) 2010 - 2011 PetaLogix

      
      Copyright (c) 2010-2011 Picochip Ltd., Jamie Iles

      
      Copyright (c) 2010 - 2011 Ping Cheng, Wacom. <pingc@wacom.com>

      
      Copyright (C) 2010-2011 Pixcir, Inc.

      
      Copyright (c) 2010-2011 Rafa

      
      Copyright (c) 2010-2011 Rafa

  SDIO support

      
      Copyright (C) 2010-2011 Red Hat, Inc.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2010, 2011 Roland Stigge <stigge@antcom.de>

      
      Copyright (C) 2010, 2011 Roland Stigge <stigge@antcom.de>
 *
 *  based on ds1621.c by Christian W. Zuckschwerdt  <zany@triq.net>

      
      Copyright (C) 2010, 2011 Roland Stigge <stigge@antcom.de>
 *
 * based on the initial MAX6639 support from semptian.net
 * by He Changqing <hechangqing@semptian.com>

      
      Copyright (C) 2010 - 2011 Samsung Electronics Co., Ltd.
 * Contact: Sylwester Nawrocki, <s.nawrocki@samsung.com>
 *
 * Initial register configuration based on a driver authored by
 * HeungJun Kim <riverful.kim@samsung.com>.

      
      Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
//		http://www.samsung.com

      
      Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
//		http://www.samsung.com
//
// Cloned from linux/arch/arm/mach-vexpress/platsmp.c

      
      Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Combiner irqchip for EXYNOS

      
      Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *
 * EXYNOS - Memory map definitions

      
      Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
 * http://www.samsung.com/
 *
 * HDMI register header file for Samsung TVOUT driver

      
      Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *
 * Jeongtae Park	<jtp.park@samsung.com>
 * Kamil Debski		<k.debski@samsung.com>

      
      Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
 * http://www.samsung.com/
 *
 * Mixer register header file for Samsung Mixer driver

      
      Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *
 * Video processor register header file for Samsung Mixer driver

      
      Copyright (C) 2010-2011 ST-Ericsson
 *
 * Implements u8500 semaphore handling for protocol 1, no interrupts.

      
      Copyright (C) 2010-2011 ST Microelectronics

      
      Copyright (C) 2010 - 2011 Texas Instruments
 *
 * Author: David Lambert <dlambert@ti.com>
 *	   Misael Lopez Cruz <misael.lopez@ti.com>
 *	   Liam Girdwood <lrg@ti.com>
 *	   Peter Ujfalusi <peter.ujfalusi@ti.com>

      
      Copyright (C) 2010, 2011 Texas Instruments.
 * Contributed by: Mark Salter <msalter@redhat.com>
 *
 * Copied heavily from arm/mach-davinci/clock.c, so:
 *

      
      Copyright (C) 2010, 2011 Texas Instruments.
 * Contributed by: Mark Salter <msalter@redhat.com>
 *
 * Copied heavily from arm/mach-davinci/clock.h, so:
 *

      
      Copyright (C) 2010-2011 Texas Instruments, Inc.

      
      Copyright (C) 2010, 2011 Texas Instruments Incorporated

      
      Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com
 * All rights reserved.
 *
 * Author: Felipe Balbi <balbi@ti.com>

      
      Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com
 *
 * Authors: Felipe Balbi <balbi@ti.com>,
 *	    Sebastian Andrzej Siewior <bigeasy@linutronix.de>

      
      Copyright (C) 2010-2011 Texas Instruments Incorporated - http://www.ti.com/
 * Authors: Yong Zhi
 *	Mythri pk <mythripk@ti.com>
 *
 * Heavily modified to use the linux CEC framework:
 *

      
      Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
 *

      
      Copyright (C) 2010-2011, Tobias Klauser <tklauser@distanz.ch>

      
      Copyright (c) 2010-2011 Wind River Systems, Inc.

      
      Copyright (c) 2010, 2012-2013, NVIDIA Corporation. All rights reserved.

      
      Copyright (c) 2010, 2012, 2018 The Linux Foundation. All rights reserved.
 *
 *  Acknowledgements:

      
      Copyright (C) 2010-2012 Advanced Micro Devices, Inc.

      
      Copyright (C) 2010-2012 ADVANSEE - http://www.advansee.com/
 * Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
 *
 * Based on ADV7343 driver,

      
      Copyright (C) 2010-2012 Andreas Heider <andreas@meetr.de>

      
      Copyright (C) 2010, 2012 Bastien Nocera <hadess@hadess.net>

      
      Copyright (c) 2010-2012 Benjamin Tissoires <benjamin.tissoires@gmail.com>

      
      Copyright (C) 2010-2012 Bojan Smojver <bojan@rexursive.com>
 *
 * This file is released under the GPLv2.

      
      Copyright (c) 2010-2012 Broadcom. All rights reserved.

      
      Copyright (c) 2010-2012 Broadcom. All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 2010-2012 by Bruno Pr
 *                                                                         *
 *   Based on Logitech G13 driver (v0.4)                                   *

      
      Copyright (C) 2010-2012 by Dell Inc.  All rights reserved.

      
      Copyright (c) 2010-2012 by Nibble Max <nibble.max@gmail.com>

      
      Copyright (c) 2010-2012 Ecole Nationale de l

      
      Copyright (c) 2010-2012 Ecole Nationale de l
 *

      
      Copyright (C) 2010,2012 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Author: Varun Sethi, <varun.sethi@freescale.com>

      
      Copyright (c) 2010-2012 Freescale Semiconductor, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *       notice, this list of conditions and the following disclaimer in the
 *       documentation and/or other materials provided with the distribution.
 *     * Neither the name of Freescale Semiconductor nor the
 *       names of its contributors may be used to endorse or promote products
 *       derived from this software without specific prior written permission.
 *

      
      Copyright (C) 2010-2012 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (C) 2010-2012 Hauke Mehrtens <hauke@hauke-m.de>

      
      Copyright (c) 2010-2012 Kontron Europe GmbH

      
      Copyright (C) 2010 - 2012 LAPIS SEMICONDUCTOR CO., LTD.
 *
 * This code was derived from the Intel e1000e Linux driver.

      
      Copyright (C) 2010-2012 Matthias Fuchs <matthias.fuchs@esd.eu>, esd gmbh

      
      Copyright (c) 2010-2012 Mauro Carvalho Chehab

      
      Copyright (C) 2010--2012 Nokia Corporation

      
      Copyright (C) 2010--2012 Nokia Corporation
 * Contact: Sakari Ailus <sakari.ailus@iki.fi>
 *
 * Based on smiapp driver by Vimarsh Zutshi
 * Based on jt8ev1.c by Vimarsh Zutshi
 * Based on smia-sensor.c by Tuukka Toivonen <tuukkat76@gmail.com>

      
      Copyright (c) 2010-2012, NVIDIA Corporation.

      
      Copyright (c) 2010-2012, NVIDIA Corporation. All rights reserved.

      
      Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
 *

      
      Copyright (C) 2010-2012, NVIDIA CORPORATION. All rights reserved.

      
      Copyright (c) 2010-2012 NVIDIA Corporation. All rights reserved.
 *
 * Author:

      
      Copyright (C) 2010-2012, NVIDIA CORPORATION. All rights reserved.
 *
 * Portions based on drivers/regulator/tps65910-regulator.c,

      
      Copyright (C) 2010-2012 - NVIDIA, Inc.

      
      Copyright (C) 2010-2012 - NVIDIA, Inc.
 *

      
      Copyright (C) 2010,2012 - NVIDIA, Inc.

      
      Copyright (C) 2010,2012 - NVIDIA, Inc.
 *

      
      Copyright (C) 2010 - 2012  Paul Mundt

      
      Copyright (C) 2010 - 2012 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2010-2012 Samsung Electronics Co., Ltd.

      
      Copyright (c) 2010-2012 Savoir-faire Linux Inc.
 *          Jerome Oufella <jerome.oufella@savoirfairelinux.com>
 *          Vivien Didelot <vivien.didelot@savoirfairelinux.com>
 *

      
      Copyright (c) 2010-2012 Stephane Chatty <chatty@enac.fr>

      
      Copyright (c) 2010-2012 Stephane Chatty <chatty@enac.fr>
 *
 * and from the v4l2-pci-skeleton driver,

      
      Copyright (C) 2010-2012 Stephane Grosjean <s.grosjean@peak-system.com>
 *
 * CAN driver for PEAK-System PCAN-PC Card
 * Derived from the PCAN project file driver/src/pcan_pccard.c

      
      Copyright (C) 2010-2012 Stephane Grosjean <s.grosjean@peak-system.com>
 *
 * Many thanks to Klaus Hitschler <klaus.hitschler@gmx.de>

      
      Copyright (C) 2010-2012 Synopsys, Inc. (www.synopsys.com)
 *
 * vineetg: July 10th 2012
 *  -Decoupled the driver from arch/arc
 *    +Using platform_get_resource() for irq/membase (thx to bfin_uart.c)
 *    +Using early_platform_xxx() for early console (thx to mach-shmobile/xxx)

      
      Copyright (C) 2010-2012 Texas Instruments, Inc.

      
      Copyright (C) 2010, 2012 Texas Instruments, Inc.

      
      Copyright (C) 2010-2012 Texas Instruments Incorporated - http://www.ti.com/
 *	Nishanth Menon
 *	Kevin Hilman
 *	Thara Gopinath

      
      Copyright (c) 2010-2012, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2010 - 2012 Xilinx, Inc. All rights reserved.
 */

      
      Copyright (c) 2010 - 2012 Xilinx, Inc. All rights reserved.
 *
 * This is a driver for the Xilinx Axi Ethernet which is used in the Virtex6
 * and Spartan6.

      
      Copyright (c) 2010-2013 Benjamin Tissoires <benjamin.tissoires@gmail.com>

      
      Copyright (C) 2010-2013 Bluecherry, LLC <http://www.bluecherrydvr.com>
 *
 * Original author:

      
      Copyright (C) 2010-2013 Digital Devices GmbH

      
      Copyright (C) 2010-2013 Felix Fietkau <nbd@openwrt.org>

      
      Copyright (C) 2010-2013 Freescale Semiconductor, Inc

      
      Copyright (C) 2010, 2013 Intel Corporation
 *    Author: Zhao Yakui <yakui.zhao@intel.com>
 *            Lv Zheng <lv.zheng@intel.com>
 *

      
      Copyright (C) 2010 - 2013 Johan Hovold (jhovold@gmail.com)

      
      Copyright (C) 2010-2013 Johan Hovold (jhovold@gmail.com)

      
      Copyright (c) 2010-2013 Kontron Europe GmbH

      
      Copyright (c) 2010-2013 Kontron Europe GmbH
 * Author: Michael Brunner <michael.brunner@kontron.com>
 *
 * The driver is based on the i2c-ocores driver by Peter Korsgaard.

      
      Copyright (C) 2010-2013 LaCie
 *
 * Author: Simon Guinot <simon.guinot@sequanux.org>

      
      Copyright (C) 2010-2013 Mauro Carvalho Chehab

      
      Copyright (c) 2010-2013 Micrel, Inc.

      
      Copyright (C) 2010-2013 Nicholas A. Bellinger <nab@kernel.org>

      
      Copyright (c) 2010-2013 NVIDIA Corporation.

      
      Copyright (c) 2010-2013, NVIDIA Corporation.

      
      Copyright (C) 2010,2013, NVIDIA Corporation

      
      Copyright (c) 2010-2013, NVIDIA Corporation. All rights reserved.

      
      Copyright (C) 2010 - 2013 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2010-2013 ST-Ericsson AB
 * Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com>
 * Avinash Kumar <avinash.kumar@stericsson.com>
 * Thirupathi Chippakurthy <thirupathi.chippakurthy@stericsson.com>
 */

      
      Copyright (C) 2010 - 2013 Texas Instruments Inc.

      
      Copyright (C) 2010-2013 Texas Instruments, Inc.

      
      Copyright (C) 2010, 2013 Texas Instruments, Inc.

      
      Copyright (C) 2010 - 2013 Texas Instruments Incorporated. http://www.ti.com/
 *
 * Authors:

      
      Copyright (C) 2010-2013 Texas Instruments Incorporated - http://www.ti.com
 *
 * Author: WingMan Kwok <w-kwok2@ti.com>

      
      Copyright (c) 2010-2013, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2010-2013, The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2010-2013, The Linux Foundation. All rights reserved.
 *

      
      Copyright (C) 2010 - 2013 UNISYS CORPORATION
 * All rights reserved.
 */

      
      Copyright (c) 2010-2014 Broadcom. All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (c) 2010-2014 Freescale Semiconductor, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *       notice, this list of conditions and the following disclaimer in the
 *       documentation and/or other materials provided with the distribution.
 *     * Neither the name of Freescale Semiconductor nor the
 *       names of its contributors may be used to endorse or promote products
 *       derived from this software without specific prior written permission.
 *

      
      Copyright (C) 2010-2014 Intel Corp
 *  Author: Vinod Koul <vinod.koul@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2010-2014 Intel Corp
 *  Author: Vinod Koul <vinod.koul@intel.com>
 *  Author: Harsha Priya <priya.harsha@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2010-2014 Michael Krufky <mkrufky@linuxtv.org>

      
      Copyright (C) 2010-2014 Michael Krufky (mkrufky@linuxtv.org)

      
      Copyright (c) 2010-2014 Nikolai Kondrashov

      
      Copyright (c) 2010-2014 Samsung Electronics Co., Ltd.
//		http://www.samsung.com

#include <linux/init.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_fdt.h>
#include <linux/platform_device.h>
#include <linux/irqchip.h>
#include <linux/soc/samsung/exynos-regs-pmu.h>

      
      Copyright (c) 2010-2014 Samsung Electronics Co., Ltd.
//		http://www.samsung.com
//
// S5PV210 - Power Management support

      
      Copyright (c) 2010, 2014 Samsung Electronics
 *		http://www.samsung.com/
 *
 * Header file for interface of Samsung Exynos hdmi cec hardware

      
      Copyright (C) 2010-2014 STMicroelectronics Limited
 *
 * JEDEC probe based on drivers/mtd/devices/m25p80.c

      
      Copyright (C) 2010-2014 ST Microelectronics
 * Pratyush Anand <pratyush.anand@gmail.com>
 * Mohit Kumar <mohit.kumar.dhaka@gmail.com>
 */

      
      Copyright (c) 2010-2014, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2010, 2014 The Linux Foundation. All rights reserved.

      
      Copyright (c) 2010, 2014 The Linux Foundation. All rights reserved.

#include <linux/init.h>

      
      Copyright (C) 2010 - 2014 Xilinx, Inc.
 *

      
      Copyright (C) 2010-2014 Xilinx, Inc. All rights reserved.

      
      Copyright (C) 2010-2014 Xilinx, Inc. All rights reserved.
 *
 * Based on the Freescale DMA driver.

      
      Copyright (C) 2010 - 2014 Xilinx, Inc.
 *
 * Some parts of this driver code is based on the driver for at91-series
 * USB peripheral controller (at91_udc.c).

      
      Copyright (c) 2010-2015, 2018, The Linux Foundation. All rights reserved.

      
      Copyright (C) 2010,2015 Broadcom

      
      Copyright (C) 2010-2015 Cavium Networks
 *

      
      Copyright (c) 2010-2015 Chelsio Communications, Inc.

      
      Copyright (C) 2010-2015 Emulex.  All rights reserved.

      
      Copyright (C) 2010-2015 Freescale Semiconductor, Inc.

      
      Copyright (c) 2010, 2015 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

      
      Copyright (c) 2010-2015, NVIDIA Corporation.

      
      Copyright (c) 2010-2015 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * EXYNOS - Power management unit definition

      
      Copyright (C) 2010-2015, Shanghai Sileadinc Co.Ltd

      
      Copyright (c) 2010-2015 Steven Toth <stoth@kernellabs.com>

      
      Copyright (C) 2010-2015 Texas Instruments Incorporated - http://www.ti.com
 *
 * Contact: Simon Que <sque@ti.com>
 *          Hari Kanigeri <h-kanigeri2@ti.com>
 *          Ohad Ben-Cohen <ohad@wizery.com>

      
      Copyright (c) 2010-2015, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2010,2015, The Linux Foundation. All rights reserved.

      
      Copyright (C) 2010 - 2015 UNISYS CORPORATION
 * All rights reserved.
 */

      
      Copyright (C) 2010 - 2016 Cavium, Inc.
 *
 * This file contains the shared part of the driver for the i2c adapter in
 * Cavium Networks' OCTEON processors and ThunderX SOCs.

      
      Copyright (C) 2010 - 2016 Cavium, Inc.
 *
 * This is a driver for the i2c adapter in Cavium Networks' OCTEON processors.

      
      Copyright (C) 2010, 2016 Intel Corp.

      
      Copyright (C) 2010-2016 Oracle Corporation

#ifndef __VBOXGUEST_CORE_H__
#define __VBOXGUEST_CORE_H__

      
      Copyright (C) 2010 - 2016 UNISYS CORPORATION
 * All rights reserved.
 */

      
      Copyright (C) 2010-2017 Cavium Networks

      
      Copyright (C) 2010-2017 Digital Devices GmbH

      
      Copyright (C) 2010,2017 Intel Corp
 *
 * Author: Hong Liu <hong.liu@intel.com>
 * Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com>

      
      Copyright (c) 2010 - 2017 Intel Corporation.  All rights reserved.

      
      Copyright (C) 2010-2017 Intel Corporation. All rights reserved.

      
      Copyright (c) 2010 - 2017 Intel Corporation.
 * Len Brown <len.brown@intel.com>
 *
 * This program is released under GPL v2

      
      Copyright (C) 2010-2017 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
 *
 * membarrier system call

      
      Copyright (c) 2010-2017 Pengutronix, Marc Kleine-Budde <kernel@pengutronix.de>

      
      Copyright (C) 2010-2018  B.A.T.M.A.N. contributors:
 *
 * Marek Lindner

      
      Copyright (C) 2010-2018  B.A.T.M.A.N. contributors:
 *
 * Sven Eckelmann

      
      Copyright (C) 2010-2018 Red Hat, Inc. All rights reserved.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2010 Abylay Ospan <aospan@netup.ru>

      
      Copyright (c) 2010 Adam Bennett)
 */

      
      Copyright (c) 2010 Adam Bennett

      
      Copyright (c) 2010 Alan Ott <alan@signal11.us>

      
      Copyright (C) 2010 Alan Stern
 *
 *	SCSI dynamic Power Management
 *		Initial version: Alan Stern <stern@rowland.harvard.edu>

      
      Copyright (C) 2010 Alan Stern <stern@rowland.harvard.edu>
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2010 Alberto Panizzo <maramaopercheseimorto@gmail.com>
 *
 * Based on ov772x, ov9640 drivers and previous non merged implementations.

      
      Copyright (C) 2010 Alessandro Rubini

      
      Copyright (c) 2010 Alexander Sverdlin <subaparts@yandex.ru>

      
      Copyright (C) 2010 Alexey Charkov <alchark@gmail.com>

      
      Copyright (C) 2010 Alexey Charkov <alchark@gmail.com>
 *
 * Based on msm_serial.c, which is:

      
      Copyright (C) 2010 Alexey Charkov <alchark@gmail.com>
 *
 * Based on rtc-pxa.c

      
      Copyright (C) 2010 Alexey Charkov <alchark@gmail.com>
 *
 * Based on skeletonfb.c and pxafb.c

      
      Copyright (C) 2010 ALPHAPROJECT Co.,Ltd.

      
      Copyright (c) 2010 Altera Corporation, San Jose, California, USA.

      
      Copyright (C) 2010 Ambient Corporation

      
      Copyright (c) 2010 Analog Devices Inc.

      
      Copyright (C) 2010 Andreas Mohr <andi@lisas.de>

      
      Copyright (c) 2010  Andres Salomon <dilinger@queued.net>

      
      Copyright (c) 2010  Andres Salomon <dilinger@queued.net>
 */

      
      Copyright (C) 2010  Andres Salomon <dilinger@queued.net>
 */

      
      Copyright (C) 2010 Andres Salomon <dilinger@queued.net>

      
      Copyright (C) 2010  Andy Walls <awalls@md.metrocast.net>

      
      Copyright (C) 2010	Andy Walls <awalls@md.metrocast.net>

      
      Copyright (C) 2010 Andy Walls <awalls@md.metrocast.net>
 *
 * CX23888 DIF support for the HVR1850

      
      Copyright (C) 2010 Antti Palosaari <crope@iki.fi>

      
      Copyright (C) 2010 Antti Sepp

      
      Copyright (c) 2010, Applied Micro Circuits Corporation

      
      Copyright (C) 2010, Applied Micro Circuits Corporation
 * Victor Gallardo (vgallardo@apm.com)
 *
 * Based on arch/powerpc/platforms/44x/idle.c:

      
      Copyright (C) 2010 ARM Ltd.

      
      Copyright (C) 2010, ARM Ltd., Will Deacon <will.deacon@arm.com>
 *
 * Based on the previous xscale OProfile code.

      
      Copyright (C) 2010 ARM Ltd., Will Deacon <will.deacon@arm.com>
 */
#define pr_fmt(fmt) "hw perfevents: " fmt

      
      Copyright (C) 2010 ARM Ltd., Will Deacon <will.deacon@arm.com>
 *
 * This code is based on the ARM OProfile backtrace code.

      
      Copyright (C) 2010 ARM Ltd., Will Deacon <will.deacon@arm.com>
 *
 * This code is based on the sparc64 perf event code, which is in turn based
 * on the x86 code.

      
      Copyright (C) 2010, Arnaldo Carvalho de Melo <acme@redhat.com>
 */
#include <sys/types.h>
#include <sys/time.h>
#include <time.h>
#include <dirent.h>
#include <errno.h>
#include <unistd.h>
#include "builtin.h"
#include "perf.h"
#include "namespaces.h"
#include "util/cache.h"
#include "util/debug.h"
#include "util/header.h"
#include <subcmd/parse-options.h>
#include "util/strlist.h"
#include "util/build-id.h"
#include "util/session.h"
#include "util/symbol.h"
#include "util/time-utils.h"
#include "util/probe-file.h"

      
      Copyright (c) 2010 Arnaud Patard <apatard@mandriva.com>

      
      Copyright (c) 2010 Arnaud Patard <apatard@mandriva.com>
 *

      
      Copyright(c) 2010 Arnaud Patard <apatard@mandriva.com>

      
      Copyright (c) 2010 Arnaud Patard <arnaud.patard@rtp-net.org>

      
      Copyright (c) 2010 Arrow Electronics, Inc.

      
      Copyright (C) 2010 Atmel Corporation

      
      Copyright (C) 2010 Barnes

      
      Copyright (c) 2010 Baruch Siach <baruch@tkos.co.il>,

      
      Copyright (c) 2010 Baruch Siach <baruch@tkos.co.il>

      
      Copyright (C) 2010, Baruch Siach <baruch@tkos.co.il>

      
      Copyright (c) 2010 Baruch Siach <baruch@tkos.co.il>,
 *	Orex Computed Radiography
 *
 * Write support based on the fsl_otp driver,

      
      Copyright (c) 2010 Ben Cropley <bcropley@internode.on.net>
 *
 *  Based on HID sunplus driver by

      
      Copyright (C) 2010 Benjamin Herrenschmidt <benh@kernel.crashing.org>

      
      Copyright (C) 2010 Bernhard Loos <bernhardloos@googlemail.com>

      
      Copyright (C) 2010 Brian King IBM Corporation

      
      Copyright (C) 2010 Broadcom

      
      Copyright (c) 2010 Broadcom Corporation

      
      Copyright (C) 2010 Broadcom Corporation.
 */

      
      Copyright (c) 2010 Broadcom Corporation
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2010 Broadcom Corporation

      Permission to use, copy, modify, and/or distribute this software for any
      purpose with or without fee is hereby granted, provided that the above
      copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2010 Broadcom
 *
 *	Raspberry Pi PCM I2S ALSA Driver

      
      Copyright (c) 2010 Bruno Randolf <br1@einfach.org>
 *
 * All rights reserved.

      
      Copyright (c) 2010 Bruno Randolf <br1@einfach.org>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2010 Bruno Randolf <br1@einfach.org>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2010 by David H

      
      Copyright (C) 2010 by Frederic Weisbecker <fweisbec@gmail.com>

      
      Copyright (c) 2010 by Herton Ronaldo Krzesinski <herton@mandriva.com.br>

      
      Copyright (c) 2010 by Herton Ronaldo Krzesinski <herton@mandriva.com.br>

#include <media/rc-map.h>
#include <linux/module.h>

      
      Copyright (c) 2010 by Igor M. Liplianin <liplianin@me.by>

      
      Copyright (c) 2010 by Jarod Wilson <jarod@redhat.com>

      
      Copyright (C) 2010 by Jarod Wilson <jarod@redhat.com>


      
      Copyright (c) 2010 by Jarod Wilson <jarod@redhat.com>
 *
 * See http://mediacenterguides.com/book/export/html/31 for details on
 * key mappings.

      
      Copyright (c) 2010 by Kyle Strickland

      
      Copyright (c) 2010 by Mauro Carvalho Chehab

      
      Copyright (C) 2010 by Mauro Carvalho Chehab

      
      Copyright (C) 2010 by Mauro Carvalho Chehab
 */

      
      Copyright (C) 2010 by Mauro Carvalho Chehab

#include <linux/bitrev.h>
#include <linux/module.h>
#include "rc-core-priv.h"

      
      Copyright (C) 2010 by Mauro Carvalho Chehab

#include <linux/export.h>
#include <linux/kthread.h>
#include <linux/mutex.h>
#include <linux/kmod.h>
#include <linux/sched.h>
#include "rc-core-priv.h"

      
      Copyright (c) 2010 by Mauro Carvalho Chehab

#include <media/rc-map.h>
#include <linux/module.h>

      
      Copyright (c) 2010 by:
 *	 Mauro Carvalho Chehab
 *
 * Red Hat Inc. http://www.redhat.com

      
      Copyright (c) 2010 by Mauro Carvalho Chehab
//
// TODO: This table is a real mess, as it merges RC codes from several
// devices into a big table. It also has both RC-5 and NEC codes inside.
// It should be broken into small tables, and the protocols should properly
// be identificated.

      
      Copyright (C) 2010 by Ondrej Zary

      
      Copyright (c) 2010 by Pavel Osnova <pvosnova@gmail.com>

      
      Copyright (c) 2010 by Samsung Electronics

      
      Copyright (c) 2010, by Texas Instruments
 *
 * Based on the DA8xx "glue layer" code.

      
      Copyright (C) 2010 by Tom Zanussi <tzanussi@gmail.com>

      
      Copyright (C) 2010 Cambridge Silicon Radio Ltd.

      
      Copyright (c) 2010      Canonical, Ltd.
 *

      
      Copyright (C) 2010 Canonical Ltd.

      
      Copyright (C) 2010 Canonical, Ltd.

      
      Copyright (c) 2010 Canonical, Ltd.
 *
 *  This code is partly based on hid-3m-pct.c:
 *

      
      Copyright (c) 2010 Cavium Networks, Inc.
 */

      
      Copyright (c) 2010 Cavium Networks, Inc.
 */
#ifndef _ASM_MIPS_JUMP_LABEL_H
#define _ASM_MIPS_JUMP_LABEL_H

      
      Copyright (C) 2010 Cavium Networks, Inc.
 */
#include <linux/dma-direct.h>
#include <linux/memblock.h>
#include <linux/swiotlb.h>
#include <linux/types.h>
#include <linux/init.h>
#include <linux/mm.h>

      
      Copyright (c) 2010 Chase Douglas <chase.douglas@canonical.com>
 */

      
      Copyright (c) 2010 Christoph Mair <christoph.mair@gmail.com>

      
      Copyright (c) 2010 Cisco Systems, Inc.

      
      Copyright (c) 2010 Cisco Systems, Inc

      
      Copyright (C) 2010 Cisco Systems Inc. <dediao@cisco.com>

      
      Copyright (c) 2010 Cisco Systems, Inc.
 *
 * Portions based on tcm_loop_fabric_scsi.c and libfc/fc_fcp.c

      
      Copyright (c) 2010, Citrix

      
      Copyright (c) 2010, Citrix
 */

      
      Copyright (c) 2010, Code Aurora Forum. All rights reserved.

      
      Copyright (c) 2010, Code Aurora Forum. All rights reserved.
 *
 * Driver for Semtech SX150X I2C GPIO Expanders
 * The handling of the 4-bit chips (SX1501/SX1504/SX1507) is untested.

      
      Copyright (c) 2010, Code Aurora Forum. All rights reserved.

#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/usb/chipidea.h>
#include <linux/clk.h>
#include <linux/reset.h>
#include <linux/mfd/syscon.h>
#include <linux/regmap.h>
#include <linux/io.h>
#include <linux/reset-controller.h>
#include <linux/extcon.h>
#include <linux/of.h>

      
      Copyright (c) 2010 CompuLab Ltd

      
      Copyright (C) 2010 CompuLab Ltd.
 *
 * 2010-13-07: Igor Grinberg <grinberg@compulab.co.il>
 *             initial version: pxa310 USB Host mode support

      
      Copyright (C) 2010 Compulab Ltd.
 * Author: Mike Rapoport <mike@compulab.co.il>
 *
 * Based on da903x

      
      Copyright (c) 2010, CompuLab, Ltd.
 * Author: Mike Rapoport <mike@compulab.co.il>
 *
 * Based on NVIDIA PCIe driver

      
      Copyright (C) 2010 CompuLab Ltd.
 *
 * Igor Grinberg <grinberg@compulab.co.il>

      
      Copyright (C) 2010 CompuLab, Ltd.
 * Konstantin Sinyuk <kostyas@compulab.co.il>
 *
 * Based on Marvell DB-MV88AP510-BP Development Board Setup

      
      Copyright (c) 2010 CompuLab Ltd.
 * Mike Rapoport <mike@compulab.co.il>
 */

      
      Copyright (c) 2010 CompuLab Ltd.
 * Mike Rapoport <mike@compulab.co.il>
 *
 * Based on da903x.c.

      
      Copyright(C) 2010 Corentin Chary <corentin.chary@gmail.com>

      
      Copyright (C) 2010 Critical Link LLC - http://www.criticallink.com

      
      Copyright (c) 2010 Daniel Kiper

      
      Copyright (c) 2010 Daniel Kiper
 *
 * Memory hotplug support was written by Daniel Kiper. Work on
 * it was sponsored by Google under Google Summer of Code 2010
 * program. Jeremy Fitzhardinge from Citrix was the mentor for
 * this project.

      
      Copyright (c) 2010 Daniel Mack <daniel@caiaq.de>

      
      Copyright (C) 2010 Dan Williams <dcbw@redhat.com>
 *
 * Devices listed here usually provide a CDC ACM port on which normal modem
 * AT commands and PPP can be used.  But when that port is in-use by PPP it
 * cannot be used simultaneously for status or signal strength.  Instead, the
 * ports here can be queried for that information using the Qualcomm DM
 * protocol.

      
      Copyright (c) 2010 David Chinner.

      
      Copyright (c) 2010 David H
 *
 * This driver receives TX data and passes it back as RX data,
 * which is useful for (scripted) debugging of rc-core without
 * having to use actual hardware.

      
      Copyright (C) 2010 David S. Miller <davem@davemloft.net>

      
      Copyright (C) 2010 David S. Miller (davem@davemloft.net)
 */

      
      Copyright (C) 2010 Dell Inc.

      
      Copyright (C) 2010 Dell Inc.
 * by Narendra K <Narendra_K@dell.com>,
 * Jordan Hargrave <Jordan_Hargrave@dell.com>
 *
 * PCI Firmware Specification Revision 3.1 section 4.6.7 (DSM for Naming a
 * PCI or PCI Express Device Under Operating Systems) defines an instance
 * number and string name. This code retrieves them and exports them to sysfs.
 * If the system firmware does not provide the ACPI _DSM (Device Specific
 * Method), then the SMBIOS type 41 instance number and string is exported to
 * sysfs.

      
      Copyright (C) 2010 DENX Software Engineering
 *
 * Anatolij Gustschin, <agust@denx.de>

      
      Copyright (C) 2010 Devin Heitmueller <dheitmueller@kernellabs.com>

      
      Copyright (C) 2010 Devin Heitmueller <dheitmueller@kernellabs.com>

   This work was sponsored by GetWellNetwork Inc.

      
      Copyright (C) 2010  Digital Design Corporation

      
      Copyright (C) 2010  Digital Design Corporation
 *
 * Based on arch/sh/kernel/cpu/sh5/unwind.c code which is:

      
      Copyright (C) 2010 Digital Devices GmbH
 *

      
      Copyright (C) 2010 Dmitry Eremin-Solenikov

      
      Copyright (c) 2010 Dmitry Torokhov
 *	Input handler conversion
 */

      
      Copyright (c) 2010 Don Prince <dhprince.devel@yahoo.co.uk>
 *

      
      Copyright (c) 2010 Don Prince <dhprince.devel@yahoo.co.uk>
*/

      
      Copyright (C) 2010 Ed Spiridonov <edo.rus@gmail.com>

      
      Copyright (C) 2010 EF Johnson Technologies

      
      Copyright (C) 2010 Elan Digital Systems Limited
 *
 * based on USB Skeleton driver - 2.2

      
      Copyright (C) 2010 Emulex.  All rights reserved.

      
      Copyright (C) 2010 Ericsson AB.

      
      Copyright (c) 2010 Ericsson AB.
 *
 * Author: Guenter Roeck <linux@roeck-us.net>

      
      Copyright (C) 2010 Ericsson AB.
 *
 * Datasheet: http://www.linear.com/docs/Datasheet/4151fc.pdf

      
      Copyright (C) 2010 Ericsson AB.
 *
 * Derived from:
 *

      
      Copyright (c) 2010  Ericsson AB.
 *
 * Derived from lm77.c by Andras BALI <drewie@freemail.hu>.

      
      Copyright (C) 2010 Extreme Engineering Solutions.

      
      Copyright (C) 2010 Fabien Chouteau <fabien.chouteau@barco.com>

      
      Copyright (C) 2010 Fabien Chouteau <fabien.chouteau@barco.com>
 */

      
      Copyright (C) 2010 Faraday Technology Corp.
 *
 * Author : Yuan-hsin Chen <yhchen@faraday-tech.com>

      
      Copyright (C) 2010 Felix Fietkau <nbd@openwrt.org>

      
      Copyright (C) 2010 Fitipower Integrated Technology Inc

      
      Copyright (C) 2010 Francisco Jerez.

      
      Copyright (c) 2010 Franco Catrin <fcatrin@gmail.com>

      
      Copyright (C) 2010 Frederic Pecourt <opengemini@free.fr>

      
      Copyright (C) 2010, Frederic Weisbecker <fweisbec@gmail.com>

      
      Copyright (C) 2010 Frederic Weisbecker <fweisbec@gmail.com>
#
# perf script event handlers have been generated by perf script -g python

      
      Copyright (C) 2010 Freescale Semiconductor, Inc.

      
      Copyright (C) 2010 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright (C) 2010 Freescale Semiconductor, Inc. All Rights Reserved.

#include <linux/err.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/clockchips.h>
#include <linux/clk.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_irq.h>
#include <linux/stmp_device.h>
#include <linux/sched_clock.h>

      
      Copyright (C) 2010 Freescale Semiconductor, Inc.
 *
 * Header file for the FEC platform data

      
      Copyright (C) 2010 FUJITSU LIMITED

      
      Copyright (C) 2010 Gabor Juhos <juhosg@openwrt.org>

      
      Copyright (C) 2010 Gabor Juhos <juhosg@openwrt.org>
 */

      
      Copyright (C) 2010 Giel van Schijndel <me@mortis.eu>

      
      Copyright (c) 2010 Google, Inc

      
      Copyright (C) 2010 Google Inc.

      
      Copyright (C) 2010 Google, Inc.

      
      Copyright (c) 2010 Google, Inc
 *
 * Author:

      
      Copyright (C) 2010 Google, Inc.
 *
 * Author:

      
      Copyright (C) 2010 Google, Inc.
 * Author: Erik Gilling <konkers@android.com>
 *

      
      Copyright (c) 2010, Google Inc.
 *
 * Original authors: Code Aurora Forum

      
      Copyright (C)  2010  Google, Inc.
 *	Rewritten by David Rientjes
 *
 *  The routines in this file are used to kill a process when
 *  we're seriously out of memory. This gets called from __alloc_pages()
 *  in mm/page_alloc.c when we really run out of memory.

      
      Copyright (C) 2010 Google Inc.

   Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>

      
      Copyright (C) 2010 Gra
 *
 * based on twl4030_bci_battery.c by TI

      
      Copyright (c) 2010 Grant Erickson <marathon96@gmail.com>
 *
 * Also based on pwm-samsung.c

      
      Copyright (c) 2010 Gregoire Baron <baronchon@n7mm.org>

      
      Copyright (C) 2010, Greg Ungerer (gerg@snapgear.com)
 */

      
      Copyright (C) 2010 GUAN Xue-tao

      
      Copyright (C) 2010 Guennadi Liakhovetski <g.liakhovetski@gmx.de>

      
      Copyright (C) 2010, Guennadi Liakhovetski <g.liakhovetski@gmx.de>

      
      Copyright (C) 2010, Guennadi Liakhovetski <g.liakhovetski@gmx.de>
 */

      
      Copyright (C) 2010, Guennadi Liakhovetski <g.liakhovetski@gmx.de>
 *
 * Based on Omnivision OV7670 Camera Driver

      
      Copyright (C) 2010, Guennadi Liakhovetski <g.liakhovetski@gmx.de>
 *
 * Partially inspired by the IMX074 driver from the Android / MSM tree

      
      Copyright (C) 2010 Guy Martin <gmsoft at tuxicoman.be>
 *

      
      Copyright (C) 2010 Gyungoh Yoo <jack.yoo@maxim-ic.com>

      
      Copyright (C) 2010 Hans de Goede <hdegoede@redhat.com>
 *
 * Based on the usbvideo v4l1 konicawc driver which is:
 *

      
      Copyright (C) 2010 Hans de Goede <hdegoede@redhat.com>
 *
 * This driver is based on earlier work of:
 *

      
      Copyright (C) 2010  Hans Verkuil <hverkuil@xs4all.nl>

      
      Copyright (C) 2010 Hector Martin <hector@marcansoft.com>

      
      Copyright (c) 2010 Hendrik Iben
 */

      
      Copyright (c) 2010 Henrik Rydberg

      
      Copyright (c) 2010      Henrik Rydberg <rydberg@euromail.se>

      
      Copyright (c) 2010 Henrik Rydberg <rydberg@euromail.se>

      
      Copyright (C) 2010 Henrik Rydberg <rydberg@euromail.se>
 *
 * Based on hdaps.c driver:

      
      Copyright (c) 2010 Herbert Xu <herbert@gondor.apana.org.au>

      
      Copyright (c) 2010 H Hartley Sweeten <hsweeten@visionengravers.com>

      
      Copyright (C) 2010  Hitoshi Mitake <mitake@dcl.info.waseda.ac.jp>
 */
#include <linux/init.h>
#include <linux/irq.h>
#include <linux/regulator/fixed.h>
#include <linux/regulator/machine.h>
#include <linux/smsc911x.h>
#include <linux/platform_device.h>
#include <linux/ata_platform.h>
#include <linux/io.h>
#include <asm/machvec.h>
#include <mach/sh2007.h>

      
      Copyright (C) 2010 Ian Munsie, IBM Corporation.

      
      Copyright (C) 2010 IBM Corperation
 *
 * Author: John Stultz <john.stultz@linaro.org>

      
      Copyright (C) 2010 IBM Corporation

      
      Copyright (C) 2010 IBM Corporation
 *
 * Author:

      
      Copyright (C) 2010 IBM Corporation
 *
 * Authors:

      
      Copyright (c) 2010 Ignaz Forster <ignaz.forster@gmx.de>
 */

      
      Copyright (C) 2010 Igor M. Liplianin <liplianin@netup.ru>

      
      Copyright (C) 2010. Ilya Yanok, Emcraft Systems, yanok@emcraft.com

      
      Copyright (C) 2010 Indesign, LLC
 *
 * Author: Clifton Barnes <cabarnes@indesign-llc.com>

      
      Copyright (C) 2010, Intel Corp.

      
      Copyright (C) 2010, Intel Corp.
 *	Author: Huang Ying <ying.huang@intel.com>
 *
 * ACPI Hardware Error Device is used to report some hardware errors
 * notified via SCI, mainly the corrected errors.

      
      Copyright (C) 2010, Intel Corp.
 *	Author: Huang Ying <ying.huang@intel.com>
 *
 * CPER is the format used to describe platform hardware error by
 * various tables, such as ERST, BERT and HEST etc.

      
      Copyright (C) 2010 Intel Corp
 *  Author: Vinod Koul <vinod.koul@intel.com>
 *  Author: Harsha Priya <priya.harsha@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (c)  2010 Intel Corporation

      
      Copyright (c) 2010 Intel Corporation

      
      Copyright (c) 2010 Intel Corporation
 */

      
      Copyright (c) 2010, Intel Corporation.

      
      Copyright (c) 2010, Intel Corporation.
 */

      
      Copyright (C) 2010         Intel Corporation,

      
      Copyright(C) 2010 Intel Corporation.

      
      Copyright (c) 2010 Intel Corporation.  All rights reserved.

      
      Copyright(c) 2010 Intel Corporation. All rights reserved.

      
      Copyright (C) 2010 Intel Corporation, Lin Ming <ming.m.lin@intel.com>
 *
 *  For licencing details see kernel-base/COPYING

      
      Copyright (C) 2010 Intel Corporation <tony.luck@intel.com>

      
      Copyright (C) 2010 Intel Corporation <tony.luck@intel.com>
 *
 * This code is the generic layer to export data records from platform
 * level persistent storage via a file system.

      
      Copyright (c) 2010 Ira W. Snyder <iws@ovro.caltech.edu>

      
      Copyright (c) 2010 Ira W. Snyder <iws@ovro.caltech.edu>
 *
 * Lots of inspiration and code was copied from drivers/mfd/sm501.c

      
      Copyright (c) 2010 Istvan Varga <istvan_v@mailbox.hu>

      
      Copyright (C) 2010 Ivo van Doorn <IvDoorn@gmail.com>

      
      Copyright (C) 2010 James Courtier-Dutton (James@superbug.co.uk)


      
      Copyright (c) 2010 Janusz Krzysztofik

      
      Copyright (C) 2010 Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>
 *
 * Based on OmniVision OV96xx Camera Driver

      
      Copyright (C) 2010 Jarod Wilson <jarod@redhat.com>

      
      Copyright(C) 2010  Jarod Wilson <jarod@wilsonet.com>
 *   Portions based on the original lirc_imon driver,

      
      Copyright (c) 2010 Jarod Wilson <jarod@wilsonet.com>
 *
 * This driver was based on the work of Greg Wickham and Adrian
 * Dewhurst. It was substantially rewritten to support correct signal
 * gaps and now maintains a delay buffer, which is used to present
 * consistent timing behaviour to user space applications. Without the
 * delay buffer an ugly hack would be required in lircd, which can
 * cause sluggish signal decoding in certain situations.

      
      Copyright (C) 2010, Jason Baron <jbaron@redhat.com>

cat << "END" | $@ -x c - -c -o /dev/null >/dev/null 2>&1 && echo "y"
int main(void)

      
      Copyright (C) 2010 Jason Wang <jason77.wang@gmail.com>

      
      Copyright (C) 2010 Jason Wessel <jason.wessel@windriver.com>
 *
 * ftrace_dump_buf based on ftrace_dump:

      
      Copyright (C) 2010 Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2010 Jean-Fran

      
      Copyright (c) 2010 Jean-Francois Dagenais <dagenaisj@sonatest.com>

      
      Copyright (C) 2010 Jean-Francois Moine (http://moinejf.free.fr)

      
      Copyright (c) 2010 Jiri Pirko <jpirko@redhat.com>
 *
 * This file contains functions for working with unicast, multicast and device
 * addresses lists.

      
      Copyright (C) 2010 Johan Hovold <jhovold@gmail.com>

      
      Copyright (C) 2010	Johan Hovold (jhovold@gmail.com)
 *
 * This driver allows a USB IrDA device to be used as a "dumb" serial device.
 * This can be useful if you do not have access to a full IrDA stack on the
 * other side of the connection.  If you do have an IrDA stack on both devices,
 * please use the usb-irda driver, as it contains the proper error checking and
 * other goodness of a full IrDA stack.

      
      Copyright (C) 2010		Johan Hovold (jhovold@gmail.com)
 *
 *  This program is largely derived from work by the linux-usb group
 *  and associated source files.  Please see the usb/serial files for
 *  individual credits and copyrights.

      
      Copyright (c) 2010 Johnathon Harris <jmharris@gmail.com>

      
      Copyright (C) 2010 John Crispin <blogic@phrozen.org>

      
      Copyright (C) 2010 John Crispin <john@phrozen.org>

      
      Copyright (C) 2010 John Crispin <john@phrozen.org>
 */

      
      Copyright (C) 2010 John Crispin <john@phrozen.org>
 */
#ifndef _LANTIQ_H__
#define _LANTIQ_H__

      
      Copyright (C) 2010 John Crispin <john@phrozen.org>
 */
#include <linux/io.h>
#include <linux/export.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/clk.h>
#include <linux/clkdev.h>
#include <linux/err.h>
#include <linux/list.h>

      
      Copyright (c) 2010 John Fastabend <john.r.fastabend@intel.com>

      
      Copyright (C) 2010 Joonas Lahtinen <joonas.lahtinen@gmail.com>

      
      Copyright (C) 2010 Juan Jes

      
      Copyright (C) 2010 Juergen Beisert, Pengutronix

      
      Copyright (C) 2010 Juergen Beisert, Pengutronix
 *
 * This code is based on:

      
      Copyright (C) 2010 Kan-Ru Chen <kanru@0xlab.org>

      
      Copyright (c) 2010 Katalix Systems Ltd

      
      Copyright (C) 2010 Kent Overstreet <kent.overstreet@gmail.com>
 *
 * Uses a block device as cache for other block devices; optimized for SSDs.
 * All allocation is done in buckets, which should match the erase block size
 * of the device.

      
      Copyright (C) 2010 LaCie
 *
 * Author: Simon Guinot <sguinot@lacie.com>

      
      Copyright (C) 2010 Lantiq Deutschland

      
      Copyright (C) 2010 LAPIS SEMICONDUCTOR CO., LTD.

      
      Copyright(c) 2010 Larry Finger. All rights reserved.
 *
 * Contact information:

      
      Copyright (C) 2010 Lars-Peter Clausen <lars@metafoo.de>

      
      Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>

      
      Copyright (C) 2010, Lars-Peter Clausen <lars@metafoo.de>
 *
 * based on tosa_battery.c

      
      Copyright (C) 2010, Laurent Pinchart <laurent.pinchart@ideasonboard.com>

      
      Copyright (C) 2010, Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 *
 * Based on the MT9M001 driver,

      
      Copyright (c) 2010 LG Electronics

      
      Copyright (C) 2010  Linus Torvalds
 */

      
      Copyright (C) 2010 Linus Walleij

      
      Copyright (C) 2010 Linus Walleij for ST-Ericsson

      
      Copyright (c) 2010 Linux-iSCSI.org
#
# Author: nab@kernel.org

      
      Copyright (C) 2010 Loongson Inc.

      
      Copyright (C) 2010 LSI Corporation.

      
      Copyright (C) 2010  Magnus Damm

      
      Copyright (C) 2010 Magnus Damm

      
      Copyright (C) 2010 Malcolm Priestley

      
      Copyright (C) 2010 Malcolm Priestley (tvboxspy@gmail.com)

      
      Copyright (c) 2010 Manuel Stahl <manuel.stahl@iis.fraunhofer.de>

      
      Copyright (C) 2010 Marcelo Roberto Jimenez <mroberto@cpti.cetuc.puc-rio.br>

      
      Copyright (C) 2010 Marco Stornelli <marco.stornelli@gmail.com>

      
      Copyright (C) 2010 Marc Zyngier <maz@misterjones.org>
 *
 * based on fsg-setup.c:

      
      Copyright (C) 2010 Marc Zyngier <maz@misterjones.org>
 *
 * based on ixdp425-pci.c:

      
      Copyright (C) 2010 Marek Vasut <marek.vasut@gmail.com>

      
      Copyright (C) 2010 Markus Plessing <plessing@ems-wuensche.com>

      
      Copyright (c) 2010 Marvell International Inc.

      
      Copyright (c) 2010 Marvell International Ltd.

      
      Copyright (C) 2010 Marvell International Ltd.

      
      Copyright (C) 2010  Matt Fleming

      
      Copyright (C) 2010 Matt Fleming <matt@console-pimps.org>

      
      Copyright (C) 2010 Matthias Fuchs <matthias.fuchs@esd.eu>, esd gmbh

      
      Copyright (C) 2010 Matthias Fuchs <matthias.fuchs@esd.eu>, esd gmbh
 *
 * Known issues:

      
      Copyright (C) 2010 Mauro Carvalho Chehab

      
      Copyright (c) 2010 Mauro Carvalho Chehab <mchehab@kernel.org>
//
// Polaris (cx231xx) has its support for IR's with a design close to MCE.
// however, a few designs are using an external I2C chip for IR, instead
// of using the one provided by the chip.
// This driver provides support for those extra devices

      
      Copyright (c) 2010 - Mauro Carvalho Chehab
 *	- Ported the driver to use rc-core
 *	- IR raw event decoding is now done at rc-core
 *	- Code almost re-written
 */

      
      Copyright (c) 2010 - Mauro Carvalho Chehab
//	- Ported the driver to use rc-core
//	- IR raw event decoding is now done at rc-core
//	- Code almost re-written


      
      Copyright (C) 2010 Maurus Cuelenaere
 */

      
      Copyright (C) 2010 Maurus Cuelenaere

#include <linux/delay.h>
#include <linux/fb.h>
#include <linux/gpio.h>
#include <linux/gpio/machine.h>
#include <linux/init.h>
#include <linux/platform_device.h>
#include <linux/pwm.h>
#include <linux/pwm_backlight.h>
#include <linux/serial_core.h>
#include <linux/serial_s3c.h>
#include <linux/spi/spi_gpio.h>
#include <linux/usb/gpio_vbus.h>
#include <linux/platform_data/s3c-hsotg.h>

      
      Copyright (C) 2010 Maurus Cuelenaere

#include <linux/fb.h>
#include <linux/gpio.h>
#include <linux/gpio_keys.h>
#include <linux/init.h>
#include <linux/input.h>
#include <linux/leds.h>
#include <linux/platform_device.h>

      
      Copyright (C) 2010 - Maxim Levitsky

      
      Copyright (C) 2010 Maxim Levitsky <maximlevitsky@gmail.com>

      
      Copyright (C) 2010 Micha

      
      Copyright (C) 2010 Michael Hennerich, Analog Devices Inc.

      
      Copyright (C) 2010 Michael Krufky <mkrufky@linuxtv.org>

      
      Copyright (C) 2010 Michael Neuling IBM Corporation
 *
 * Driver for the pseries hardware RNG for POWER7+ and above

      
      Copyright (c) 2010 Michael Poole <mdpoole@troilus.org>

      
      Copyright (C) 2010 Michal Simek <monstr@monstr.eu>

      
      Copyright (c) 2010, Microsoft Corporation.

      
      Copyright (C) 2010 Miguel Gaio <miguel.gaio@efixo.com>

      
      Copyright (c) 2010 Mika Laitio <lamikr@pilppa.org>
 *
 * This driver will read and write the value of 4 counters to w1_slave file in
 * sys filesystem.
 * Inspired by the w1_therm and w1_ds2431 drivers.

      
      Copyright (c) 2010 Mika Westerberg
 *
 * Based on s3c-ac97 ASoC driver by Jaswinder Singh.

      
      Copyright (c) 2010 Mika Westerberg
 *
 * Based on snappercl15 machine driver by Ryan Mallon.

      
      Copyright (C) 2010 Mike Christie

      
      Copyright (C) 2010 MIPS Technologies, Inc.

      
      Copyright (C) 2010 MIPS Technologies, Inc.
 * Author: Deng-Cheng Zhu
 *
 * This code is based on the implementation for ARM, which is in turn
 * based on the sparc64 perf event code and the x86 code. Performance
 * counter access is based on the MIPS Oprofile code. And the callchain
 * support references the code of MIPS stacktrace.c.

      
      Copyright (C) 2010 Nathan Fontenot

      
      Copyright (C) 2010 NEC corporation

      
      Copyright (C) 2010 NetUP Inc.

      
      Copyright (C) 2010 Nicholas A. Bellinger <nab@kernel.org>

      
      Copyright (C) 2010 Nicholas A. Bellinger <nab@kernel.org>
 *
 * Authors: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
 * Authors: Michael Cyr <mikecyr@linux.vnet.ibm.com>

      
      Copyright (c) 2010 Nikolai Kondrashov
 */

      
      Copyright (C) 2010 NISHIMOTO Hiroki
 */
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/pinctrl/pinconf-generic.h>
#include <linux/regulator/driver.h>
#include <linux/regulator/machine.h>
#include <linux/slab.h>

      
      Copyright (C) 2010 Nobuhiro Iwamatsu

      
      Copyright (C) 2010  Nokia Corporation

      
      Copyright (C) 2010 Nokia Corporation.

      
      Copyright (C) 2010 Nokia Corporation

      
      Copyright (C) 2010 Nokia Corporation. All rights reserved.

      
      Copyright (C) 2010 Nokia Corporation. All rights reserved.
 *
 * Contact: Andras Domokos <andras.domokos at nokia.com>

      
      Copyright (C) 2010 Nokia Corporation. All rights reserved.
 *
 * Contact: Andras Domokos <andras.domokos@nokia.com>

      
      Copyright (C) 2010 Nokia Corporation. All rights reserved.
 *
 * Contact: Carlos Chinea <carlos.chinea@nokia.com>

      
      Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).

      
      Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
 *
 * Contact: Samu Onkalo <samu.p.onkalo@nokia.com>

      
      Copyright (c) 2010 Nokia Corporation
 * Author: Dmitry Kasatkin <dmitry.kasatkin@nokia.com>

      
      Copyright (C) 2010 Nokia Corporation.
 * Author: Mika Westerberg
 *
 * This code is taken from arch/x86/kernel/crash_dump_64.c
 *   Created by: Hariprasad Nellitheertha (hari@in.ibm.com)

      
      Copyright (C) 2010 Nokia Corporation
 *
 * Based on drivers/media/video/v4l2_dev.c code authored by
 *	Mauro Carvalho Chehab <mchehab@kernel.org> (version 2)
 *	Alan Cox, <alan@lxorguk.ukuu.org.uk> (version 1)

      
      Copyright (C) 2010 Nokia Corporation
 *
 * Contact: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 *	    Sakari Ailus <sakari.ailus@iki.fi>

      
      Copyright (C) 2010 Nokia Corporation
 *
 * Contact: Luciano Coelho <luciano.coelho@nokia.com>

      
      Copyright (C) 2010 Nokia Corporation
 *
 * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 *	     Sakari Ailus <sakari.ailus@iki.fi>

      
      Copyright (C) 2010 Nokia Corporation
 * Contact: Yauheni Kaliuta <yauheni.kaliuta@nokia.com>
 *
 * The driver borrows from ether.c which is:
 *

      
      Copyright (C) 2010 Nokia Corporation
 * Contact: Yauheni Kaliuta <yauheni.kaliuta@nokia.com>
 *
 * The driver borrows from f_ecm.c which is:
 *

      
      Copyright (C) 2010 Nokia Corporation
 *
 * Derived from mach-omap2/powerdomain.c written by Paul Walmsley

      
      Copyright (C) 2010 Nokia Corporation (Hiroshi Doyu)

      
      Copyright (C) 2010 Nokia Corporation
 *
 * Original Driver Author: Imre Deak <imre.deak@nokia.com>
 * Based on panel-generic.c by Tomi Valkeinen <tomi.valkeinen@nokia.com>
 * Adapted to new DSS2 framework: Roger Quadros <roger.quadros@nokia.com>

      
      Copyright (C) 2010 Nokia Corporation
 *
 * Original Driver Author: Imre Deak <imre.deak@nokia.com>
 * Based on panel-generic.c by Tomi Valkeinen <tomi.valkeinen@ti.com>
 * Adapted to new DSS2 framework: Roger Quadros <roger.quadros@nokia.com>

      
      Copyright (C) 2010 Nokia Corporation
 *
 * Paul Walmsley

      
      Copyright (C) 2010 Nokia Corporation
 *
 * Paul Walmsley (paul@pwsan.com)
 * Rajendra Nayak (rnayak@ti.com)
 * Benoit Cousson (b-cousson@ti.com)

      
      Copyright (C) 2010 Nouveau Project
 *
 * All Rights Reserved.

      
      copyright (C) 2010 Novell.  All rights reserved.

      
      Copyright (C) 2010 Novell.  All rights reserved.

      
      Copyright (c) 2010 Novell, Inc.

      
      Copyright (C) 2010, Novell, Inc.

      
      Copyright (C) 2010, Novell, Inc.
 * Author : K. Y. Srinivasan <ksrinivasan@novell.com>
 *

      
      Copyright (C) 2010 Nuno Goncalves <nunojpg@gmail.com>
 *
 *  This file was based on: /drivers/input/misc/cobalt_btns.c

      
      Copyright (c) 2010 Nuvoton technology corporation
 * All rights reserved.
 *
 * Wan ZongShun <mcuos.com@gmail.com>

      
      Copyright (c) 2010 Nuvoton technology corporation.
 *
 * Wan ZongShun <mcuos.com@gmail.com>

      
      Copyright (c) 2010 NVIDIA Corporation.

      
      Copyright (c) 2010, NVIDIA Corporation.

      
      Copyright (c) 2010, NVIDIA Corporation

      
      Copyright (C) 2010 NVIDIA Corporation

      
      Copyright (C) 2010 - NVIDIA, Inc.

      
      Copyright (C) 2010 NXP Semiconductors

      
      Copyright (c) 2010, Octasic semiconductor.

      
      Copyright (C) 2010 OKI SEMICONDUCTOR Co., LTD.

      
      Copyright (C) 2010 OKI SEMICONDUCTOR Co., LTD.
 *
 * This code was derived from the Intel e1000e Linux driver.

      
      Copyright (C) 2010 OMICRON electronics GmbH

      
      Copyright (C) 2010 One Laptop per Child

      
      Copyright (C) 2010 One Laptop per Child
 * Author: Harald Welte <HaraldWelte@viatech.com>
 * All rights reserved.
 */
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/gpio/driver.h>
#include <linux/slab.h>
#include <linux/device.h>
#include <linux/platform_device.h>
#include <linux/pci.h>
#include <linux/io.h>

      
      Copyright (C) 2010 Oracle.  All rights reserved.

      
      Copyright (C) 2010, Oracle.  All rights reserved.
 */

      
      Copyright (C) 2010 Parallels, Inc., Cyrill Gorcunov <gorcunov@openvz.org>

      
      Copyright (C) 2010 Patrick Boettcher,
 *                    Kernel Labs Inc. PO Box 745, St James, NY 11780
 *
 * Development was sponsored by Technisat Digital UK Limited, whose
 * registered office is Witan Gate House 500 - 600 Witan Gate West,
 * Milton Keynes, MK9 1SH

      
      Copyright (c) 2010 Patrick McHardy <kaber@trash.net>

      
      Copyright (C) 2010, Paul Cercueil <paul@crapouillou.net>

      
      Copyright (C) 2010  Paul Mundt

      
      Copyright (C) 2010  Paul Mundt
 *
 * Based on ohci-sh.c and ehci-atmel.c.

      
      Copyright (C) 2010  Paul Mundt
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <cpu/shx3.h>

      
      Copyright (C) 2010  Paul Mundt
 *
 * Modelled after arch/powerpc/kernel/irq.c.

      
      Copyright (c) 2010 Paul Thomas <pthomas8589@gmail.com>

      
      Copyright (C) 2010 Pengutronix

      
      Copyright (c) 2010 Pengutronix e.K.

      
      Copyright (c) 2010 Pengutronix e.K.
 *   Author: Wolfram Sang <kernel@pengutronix.de>
 */

      
      Copyright (C) 2010 Pengutronix, Marc Kleine-Budde <kernel@pengutronix.de>

      
      Copyright (C) 2010 Pengutronix, Wolfram Sang <kernel@pengutronix.de>

      
      Copyright (C) 2010 PetaLogix

      
      Copyright (C) 2010, Philippe De Muyter <phdm@macqel.be>
 */

      
      Copyright (C) 2010 Philippe R
 *
 * Based on leds-da903x:

      
      Copyright (c) 2010 Picochip Ltd., Jamie Iles

      
      Copyright (C) 2010 Pierre Ducroquet

      
      Copyright (C) 2010 PMC-Sierra, Inc.
 *
 *  VSMP support for MSP platforms . Derived from malta vsmp support.

      
      Copyright (C) 2010 Politecnico di Torino, Italy
 *                    TORSEC group -- http://security.polito.it
 *
 * Authors:

      
      Copyright (C) 2010 Rabin Vincent <rabin@rab.in>
 *
 * For licencing details, see COPYING.

      
      Copyright (c) 2010 Rafa

      
      Copyright (C) 2010 Rafael J. Wysocki, Novell Inc.

      
      Copyright (c) 2010 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc.
 *
 * This file is released under the GPLv2.

      
      Copyright(C) 2010 Red Hat.

      
      Copyright (c) 2010 Red Hat Inc.

      
      Copyright (c) 2010 Red Hat, Inc.

      
      Copyright (C) 2010 Red Hat, Inc.

      
      Copyright (C) 2010, Red Hat Inc.

      
      Copyright (c) 2010 Red Hat, Inc. All Rights Reserved.
 */

      
      Copyright (C) 2010 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2010 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_quota.h"
#include "xfs_inode.h"
#include "xfs_btree.h"
#include "xfs_alloc_btree.h"
#include "xfs_alloc.h"
#include "xfs_error.h"
#include "xfs_extent_busy.h"
#include "xfs_discard.h"
#include "xfs_trace.h"
#include "xfs_log.h"

      
      Copyright (C) 2010 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_bmap_btree.h"
#include "xfs_ialloc.h"
#include "xfs_quota.h"
#include "xfs_trans.h"
#include "xfs_qm.h"
#include "xfs_trans_space.h"
#include "xfs_trace.h"

      
      Copyright (C) 2010 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_extent_busy.h"
#include "xfs_quota.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_log.h"
#include "xfs_trace.h"
#include "xfs_error.h"
#include "xfs_defer.h"

      
      Copyright (C) 2010 Red Hat, Inc.
 *
 *  Arch specific calls to support NMI watchdog

      
      Copyright (c) 2010 Red Hat Inc.
 * Author : Dave Airlie <airlied@redhat.com>
 *

      
      Copyright (C) 2010 Red Hat, Inc.
 *
 * Note: Most of this code is borrowed heavily from the original softlockup
 * detector, so thanks to Ingo for the initial implementation.
 * Some chunks also taken from the old x86-specific nmi watchdog code, thanks
 * to those contributors as well.

      
      Copyright (C) 2010 Red Hat, Inc., Peter Zijlstra
 */

      
      Copyright (C) 2010 Red Hat, Inc., Peter Zijlstra
 *
 * Provides a framework for enqueueing and running callbacks from hardirq
 * context. The enqueueing is NMI-safe.

      
      Copyright (C) 2010 Red Hat Inc, Steven Rostedt <srostedt@redhat.com>
 *

      
      Copyright (C) 2010 Renesas Electronics Corporation
 */

      
      Copyright (C) 2010 Renesas Solutions Corp.

      
      Copyright (C) 2010 Renesas Solutions Corp.
 *	Tony SIM <chinyeow.sim.xt@renesas.com>
 *
 * Using code from:

      
      Copyright (C) 2010 Renesas Solutions Corp.
 * Yusuke Goda <yusuke.goda.sx@renesas.com>
 */

      
      Copyright (C) 2010 Ricardo Martins <rasm@fe.up.pt>

      
      Copyright (c) 2010 Richard Nauber <Richard.Nauber@gmail.com>

      
      Copyright (c) 2010 RidgeRun (todd.fischer@ridgerun.com)
 *
 * Author: Todd Fischer
 *         todd.fischer@ridgerun.com

      
      Copyright (c) 2010 Rising Tide Systems

      
      Copyright (C) 2010 R.M. Thomas

      
      Copyright (C) 2010 ROCKCHIP, Inc.

      
      Copyright (C) 2010 Roman Yeryomin <roman@advem.lv>

      
      Copyright (C) 2010 Ryan Mallon
 *
 * Based on the 2.6.24.7 support:

      
      Copyright (C) 2010 Ryan Mallon
 *
 * Based on the original driver by:

      
      Copyright (C) 2010 Sameer Ahmad, Lantiq GmbH
 */

      
      Copyright (C) 2010  Samo Pogacnik

      
      Copyright (C) 2010 Samsung Electrnoics

      
      Copyright (C) 2010 Samsung Electrnoics
 *  MyungJoo Ham <myungjoo.ham@samsung.com>
 */

      
      Copyright (c) 2010 Samsung Electronics

      
      Copyright (C) 2010 Samsung Electronics

      
      Copyright (C) 2010 Samsung Electronics
 *
 * Author: Andrzej Pietrasiewicz <andrzej.p@samsung.com>

      
      Copyright (C) 2010 Samsung Electronics
 * Author: Michal Nazarewicz <mina86@mina86.com>
 */

      
      Copyright (C) 2010 Samsung Electronics
 * Author: Michal Nazarewicz <mina86@mina86.com>
 *
 * Based on inode.c (GadgetFS) which was:

      
      Copyright (C) 2010 Samsung Electronics
 *
 * Author: Pawel Osciak <pawel@osciak.com>

      
      Copyright (C) 2010 Samsung Electronics
 *
 * Author: Pawel Osciak <pawel@osciak.com>
 *	   Marek Szyprowski <m.szyprowski@samsung.com>

      
      Copyright (c) 2010 Samsung Electronics Co. Ltd.

      
      Copyright (c) 2010 Samsung Electronics Co. Ltd

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.

      
      Copyright (c) 2010 Samsung Electronics, Co. Ltd

      
      Copyright (C) 2010 Samsung Electronics Co. Ltd.

      
      Copyright (C) 2010 Samsung Electronics Co.Ltd

      
      Copyright (C) 2010 Samsung Electronics Co.Ltd
 * Author: Joonyoung Shim <jy0922.shim@samsung.com>
 */

      
      Copyright (C) 2010 Samsung Electronics Co.Ltd
// Author: Joonyoung Shim <jy0922.shim@samsung.com>

#include <linux/device.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/irqdomain.h>
#include <linux/mfd/max8998-private.h>

      
      Copyright (C) 2010 Samsung Electronics Co.Ltd
// Author: Minkyu Kang <mk7.kang@samsung.com>
// Author: Joonyoung Shim <jy0922.shim@samsung.com>

#include <linux/module.h>
#include <linux/i2c.h>
#include <linux/slab.h>
#include <linux/bcd.h>
#include <linux/irqdomain.h>
#include <linux/rtc.h>
#include <linux/platform_device.h>
#include <linux/mfd/max8998.h>
#include <linux/mfd/max8998-private.h>
#include <linux/delay.h>

      
      Copyright (C) 2010 Samsung Electronics Co., Ltd
 * Author: Sylwester Nawrocki, s.nawrocki@samsung.com
 *
 * Based on original driver authored by Dongsoo Nathaniel Kim
 * and HeungJun Kim <riverful.kim@samsung.com>.

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.
//                     http://www.samsung.com/
//
// Based on S3C24XX setup for i2c device

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * CPU frequency scaling for S5PC110/S5PV210

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.
//		http://www.samsung.com/
//
// GPIO configuration for S3C64XX KeyPad device

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * PATA driver for Samsung SoCs.
 * Supports CF Interface in True IDE mode. Currently only PIO mode has been
 * implemented; UDMA support has to be added.

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.
//		http://www.samsung.com
//
// S3C2416 - PM support (Based on Ben Dooks' S3C2412 PM support)

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *
 * S3C24XX USB 2.0 High-speed USB controller gadget driver

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.
//		http://www.samsung.com/
//
// S3C64XX setup information for IDE

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *
 * S3C -  Nand Controller core functions

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *
 * S5P - Memory map definitions

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *
 * S5PV210 - Clock register definitions

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *
 * Samsung ADC Controller core functions

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Samsung CF-ATA Controller core functions

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Samsung CF-ATA platform_device info

      
      Copyright (c) 2010 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *
 * The S3C24XX USB 2.0 high-speed USB controller supports upto 9 endpoints.
 * Each endpoint can be configured as either in or out endpoint. Endpoints
 * can be configured for Bulk or Interrupt transfer mode.

      
      Copyright (c) 2010 Samsung Electronics
 *		http://www.samsung.com/
 *
 *  register header file for Samsung TVOUT driver

      
      Copyright (c) 2010 Samsung Electronics
 *  Kyungmin Park <kyungmin.park@samsung.com>
 *  Marek Szyprowski <m.szyprowski@samsung.com>
 *
 * Samsung OneNAD Controller core functions

      
      Copyright (c) 2010 Sascha Hauer <s.hauer@pengutronix.de>

      
      Copyright (c) 2010 Sebastian Smolorz <sesmo@gmx.net>

      
      Copyright (c) 2010 Secret Lab Technologies, Ltd.

      
      Copyright (C) 2010 Secret Lab Technologies Ltd.

      
      Copyright (C) 2010 Secret Lab Technologies, Ltd.

      
      Copyright (C) 2010 secunet Security Networks AG

      
      Copyright (c) 2010 Serge A. Zaitsev

      
      Copyright (c) 2010 Sergei Kolzun <x0r@dv-life.ru>
 */

      
      Copyright (C) 2010  Sheng-Yuan Huang (Nuvoton) (PS00)
 *
 *  Shamelessly ripped from the w83627hf driver

      
      Copyright (C) 2010  Sheng-Yuan Huang (Nuvoton) (PS00)
 *
 * Shamelessly ripped from the w83627hf driver

      
      Copyright (c) 2010 Signal 11 Software
 *
 * The code may be used by anyone for any purpose,
 * and can serve as a starting point for developing
 * applications using hidraw.

      
      Copyright (c) 2010 Silicon Hive www.siliconhive.com.
 */

      
      Copyright (C) 2010 Simon Guinot <sguinot@lacie.com>

      
      Copyright (c) 2010 Simon Wood <simon@mungewell.org>
 */

      
      Copyright (c) 2010 Simtec Electronics
 *	Ben Dooks <ben@simtec.co.uk>
 *
 * Header file for Samsung SoC UART IRQ demux for S3C64XX and later

      
      Copyright (C) 2010 Slimlogic Ltd.

      
      Copyright (c) 2010 SMSC

      
      Copyright (c) 2010 Stefan Achatz <erazor_de@users.sourceforge.net>
 */

      
      Copyright (C) 2010 Stefani Seibold <stefani@seibold.net>
 *
 * Released under the GPL version 2 only.

      
      Copyright (C) 2010 Stefan Ringel <stefan.ringel@arcor.de>

      
      Copyright (C) 2010 Steffen Klassert <steffen.klassert@secunet.com>

      
      Copyright (c) 2010 Stephane Chatty <chatty@enac.fr>

      
      Copyright (C) 2010 Stephane Duverger
 *
 * Released under the GPLv2.

      
      Copyright (c) 2010, ST-Ericsson

      
      Copyright (C) 2010 ST-Ericsson AB
 * Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com>
 *
 * Based on omap2430.c

      
      Copyright (c) 2010, ST-Ericsson
 * Author: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
 *
 * Based on:

      
      Copyright (c) 2010, ST-Ericsson
 * Author: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
 *
 * Based on CW1200 UMAC WSM API, which is

      
      Copyright (c) 2010, ST-Ericsson
 * Author: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
 *
 * Based on the mac80211 Prism54 code, which is

      
      Copyright (c) 2010 ST-Ericsson SA

      
      Copyright (C) 2010 ST-Ericsson SA

      
      Copyright (c) 2010 ST-Ericsson SA
 *
 * Author: Peter Pearse <peter.pearse@arm.com>
 * Author: Linus Walleij <linus.walleij@stericsson.com>

      
      Copyright (C) 2010 ST-Ericsson SA
 *
 * This is a generic driver for ARM AMBA-type serial ports.  They
 * have a lot of 16550-like features, but are not register compatible.
 * Note that although they do have CTS, DCD and DSR inputs, they do
 * not have an RI input, nor do they have DTR or RTS outputs.  If
 * required, these have to be supplied via some other means (eg, GPIO)
 * and hooked into this driver.

      
      Copyright (C) 2010 Steven King <sfking@fdwdc.com>

      
      Copyright (C) 2010 ST Microelectronics

      
      Copyright (C) 2010 ST Microelectronics
 * Bhupesh Sharma <bhupesh.sharma@st.com>
 *
 * Borrowed heavily from the C_CAN driver originally written by:

      
      Copyright (C) 2010 ST Micro Electronics,
* Deepak Sikri <deepak.sikri@st.com>
*
* Based on various ehci-*.c drivers

      
      Copyright (C) 2010 ST Microelectronics.
* Deepak Sikri<deepak.sikri@st.com>
*
* Based on various ohci-*.c drivers

      
      Copyright (C) 2010 ST Microelectronics
 * Viresh Kumar <vireshk@kernel.org>
 *
 * Inspired by sdhci-pltfm.c

      
      Copyright (C) 2010		SUSE Linux Products GmbH

      
      Copyright (C) 2010 SUSE Linux Products GmbH. All rights reserved.

      
      Copyright (C) 2010 SUSE Linux Products GmbH. All rights reserved.
 *
 * Authors:

      
      Copyright (C) 2010 SUSE Linux Products GmbH
 * Author:

      
      Copyright (C) 2010 SUSE Products GmbH/Novell
 * Author:

      
      Copyright (C) 2010  Takashi Yoshii

      
      Copyright (C) 2010  Takashi Yoshii
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/smp.h>
#include <linux/io.h>
#include <linux/delay.h>

      
      Copyright (C) 2010 Tanguy Bouzeloc <tanguy.bouzeloc@efixo.com>

      
      Copyright (C) 2010 Tanguy Bouzeloc <tanguy.bouzeloc@efixo.com>
 */

      
      Copyright (C) 2010		Tejun Heo <tj@kernel.org>
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2010		Tejun Heo <tj@kernel.org>
 *
 * This file is released under the GPLv2 and any later version.

      
      Copyright (C) 2010		Tejun Heo <tj@kernel.org>
 *
 * This is the generic async execution mechanism.  Work items as are
 * executed in process context.  The worker pool is shared and
 * automatically managed.  There are two worker pools for each CPU (one for
 * normal work items and the other for high priority ones) and some extra
 * pools for workqueues which are not bound to any specific CPU - the
 * number of these backing pools is dynamic.

      
      Copyright (C) 2010 Texas Instruments.

      
      Copyright (C) 2010 Texas Instruments.
 *

      
      Copyright (C) 2010 Texas Instruments

      
      Copyright (C) 2010 Texas Instruments
 *
 * Author: Abraham Arce <x0066660@ti.com>
 * Initial Code: Syed Rafiuddin <rafiuddin.syed@ti.com>

      
      Copyright (C) 2010 Texas Instruments
 * Author: Felipe Balbi <balbi@ti.com>
 */

      
      Copyright (C) 2010 Texas Instruments
 * Author: Hemanth V <hemanthv@ti.com>
 */
#include <linux/i2c.h>
#include <linux/slab.h>
#include <linux/platform_device.h>
#include <linux/delay.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/pm_runtime.h>
#include <linux/iio/iio.h>
#include <linux/iio/sysfs.h>
#include <linux/bitops.h>

      
      Copyright (C) 2010 Texas Instruments.
 *
 * Author: Miguel Aguilar <miguel.aguilar@ridgerun.com>

      
      Copyright (C) 2010 Texas Instruments.
 *
 * Authors:

      
      Copyright (C) 2010 Texas Instruments
 *
 * Author: Shubhrajyoti Datta <shubhrajyoti@ti.com>
 * Acknowledgment: Jonathan Cameron <jic23@kernel.org> for valuable inputs.
 * Support for HMC5883 and HMC5883L by Peter Meerwald <pmeerw@pmeerw.net>.
 * Split to multiple files by Josef Gajdusek <atx@atx.name> - 2014

      
      Copyright (C) 2010 Texas Instruments
 *
 * Author : Sriramakrishnan.A.G. <srk@ti.com>

      
      Copyright (C) 2010 Texas Instruments
 *
 * Author: Sriramakrishnan <srk@ti.com>

      
      Copyright (C) 2010 Texas Instruments.
 *
 * History:

      
      Copyright (C) 2010 Texas Instruments Inc.

      
      Copyright (C) 2010 Texas Instruments Inc

      
      Copyright (C) 2010 Texas Instruments, Inc.

      
      Copyright (C) 2010 Texas Instruments, Inc.
 * Author:

      
      Copyright (C) 2010 Texas Instruments Inc.
//
// Author: Liam Girdwood <lrg@slimlogic.co.uk>
//         with code, comments and ideas from :-
//         Richard Purdie <richard@openedhand.com>

      
      Copyright (C) 2010 Texas Instruments, Inc
 *
 * Author: Miguel Aguilar <miguel.aguilar@ridgerun.com>

      
      Copyright (C) 2010 Texas Instruments Inc.
//
// Authors: Liam Girdwood <lrg@ti.com>
//          Mark Brown <broonie@opensource.wolfsonmicro.com>

      
      Copyright (C) 2010 Texas Instruments, Inc.
 *
 * Benoit Cousson (b-cousson@ti.com)

      
      Copyright (C) 2010 Texas Instruments, Inc.
 *
 * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 *	     Sakari Ailus <sakari.ailus@iki.fi>

      
      Copyright (C) 2010 Texas Instruments, Inc. - http://www.ti.com/

      
      Copyright (C) 2010 Texas Instruments Incorporated
 *  Author: Mark Salter (msalter@redhat.com)
 *

      
      Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com

      
      Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
 *
 * Author:

      
      Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com
 *
 * Author: Hema HK <hemahk@ti.com>

      
      Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com
 *
 * Contact: Ohad Ben-Cohen <ohad@wizery.com>

      
      Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
 * Tarun Kanti DebBarma <tarun.kanti@ti.com>
 * Thara Gopinath <thara@ti.com>
 *
 * dmtimer adaptation to platform_driver.

      
      Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/
 * Tarun Kanti DebBarma <tarun.kanti@ti.com>
 * Thara Gopinath <thara@ti.com>
 *
 * Platform device conversion and hwmod support.

      
      Copyright (C) 2010 Texas Instruments Incorporated.
 * Thara Gopinath

      
      Copyright (C) 2010 Texas Instruments Incorporated
 * Written by Mark Salter (msalter@redhat.com)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (C) 2010 Texas Instruments, Inc. (Teerth Reddy et al.)
 *  https://lkml.org/lkml/2010/6/18/4
 *  https://lists.linux-foundation.org/pipermail/linux-pm/2010-June/027422.html
 *  https://patchwork.kernel.org/patch/96442/
 *

      
      Copyright (C) 2010 Texas Instruments, Inc.
 * Thara Gopinath <thara@ti.com>
 *

      
      Copyright (C) 2010 Texas Instruments, Inc.
 * Thara Gopinath <thara@ti.com>
 * Benoît Cousson
 *

      
      Copyright (C) 2010 Texas Instruments.
 *
 * Shamelessly ripped out of davinci_emac.c, original copyrights follow:
 *

      
      Copyright (C) 2010 the Speakup Team
 */
#include <linux/types.h>
#include <linux/slab.h>
#include <linux/preempt.h>
#include <linux/percpu.h>
#include <linux/input.h>

      
      Copyright (C) 2010 Thomas Chou <thomas@wytron.com.tw>

      
      Copyright (C) 2010 Thomas Chou <thomas@wytron.com.tw>
 *
 * Based on MIPS support for CONFIG_OF device tree support

      
      Copyright (C) 2010 Thomas Langer <thomas.langer@lantiq.com>

      
      Copyright (C) 2010 Thomas Langer <thomas.langer@lantiq.com>
 */

      
      Copyright (C) 2010 Thomas Langer, <thomas.langer@lantiq.com>
 */

      
      Copyright (C) 2010 Tobias Klauser <tklauser@distanz.ch>

      
      Copyright (C) 2010, Tobias Klauser <tklauser@distanz.ch>

      
      Copyright (C) 2010 Tomohiro Kusumi <kusumi.tomohiro@jp.fujitsu.com>

      
      Copyright (C) 2010 Tomoki Sekiyama (tomoki.sekiyama@gmail.com)
 */

      
      Copyright (C) 2010 Tom Zanussi <tzanussi@gmail.com>

      
      Copyright (C) 2010 Tony Prisk

      
      Copyright (C) 2010 Urs Fleisch <urs.fleisch@sensirion.com>

      
      Copyright (c) 2010 Vasily Khoruzhick <anarsoul@gmail.com>
 *
 * Based on smdk2440.c and magician.c

      
      Copyright (c) 2010 Vasily Khoruzhick <anarsoul@gmail.com>
 *
 * Based on version from Arnaud Patard <arnaud.patard@rtp-net.org>

      
      Copyright (C) 2010 Vivek Goyal <vgoyal@redhat.com>
 */

      
      Copyright (c) 2010, Vladimir Fonov

      
      Copyright (c) 2010 Voltaire Inc.  All rights reserved.

      
      Copyright (C) 2010 Waldemar Brodkorb <wbx@openadk.org>

      
      Copyright (C) 2010 Wang Lei. All Rights Reserved.

      
      Copyright (c) 2010 Wang Lei
 *   Author(s): Wang Lei (wang840925@gmail.com). All Rights Reserved.
 *
 *   Internal DNS Rsolver stuff

      
      Copyright (c) 2010 Werner Fink, Jiri Slaby

      
      Copyright (C) 2010 Will Deacon, ARM Ltd.

      
      Copyright (C) 2010 Willow Garage <http://www.willowgarage.com>

      
      Copyright (C) 2010       WindRiver Systems, Inc.

      
      Copyright (c) 2010 Wind River Systems, Inc.  All Rights Reserved.

      
      Copyright (C) 2010 Wolfgang Grandegger <wg@denx.de>

      
      Copyright (C) 2010 Wolfram Sang, Pengutronix e.K. <w.sang@pengutronix.de>

      
      Copyright (c) 2010 Wolfson Microelectronics plc
 *  Author: Mark Brown <broonie@opensource.wolfsonmicro.com>
 *
 *  Based on an earlier driver for the same hardware by Liam Girdwood.

      
      Copyright (C) 2010 "Wu Zhangjin" <wuzhangjin@gmail.com>

      
      Copyright (c) 2010 Xing Wei <weixing@hanwang.com.cn>
 *

      
      Copyright (C) 2010  Yoichi Yuasa <yuasa@linux-mips.org>

      
      Copyright (C) 2010 Yong Shen <yong.shen@linaro.org>

      
      Copyright (C) 2010: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>

      
      Copyright (C) 2010 Zilogic Systems <code@zilogic.com>

      
      Copyright (C) 2011

      
      Copyright (C) 2011-12 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (C) 2011-12 Wolfram Sang, Pengutronix
 */
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/watchdog.h>
#include <linux/platform_device.h>
#include <linux/stmp3xxx_rtc_wdt.h>
#include <linux/notifier.h>
#include <linux/reboot.h>

      
      Copyright (c) 2011-2012,2017 Qualcomm Atheros, Inc.

      
      Copyright (c) 2011, 2012 Anssi Hannula <anssi.hannula@iki.fi>

      
      Copyright (c) 2011, 2012, Atheros Communications Inc.

      
      Copyright (C) 2011-2012 Avionic Design GmbH

      
      Copyright (C) 2011, 2012 by Wolfram Sang, Pengutronix e.K.

      
      Copyright (C) 2011, 2012 by Wolfram Sang, Pengutronix e.K.
 * same licence as the driver
 */

      
      Copyright (C) 2011 - 2012 Cavium, Inc.
 */

      
      Copyright (C) 2011, 2012 Cavium Inc.
 */

      
      Copyright (C) 2011, 2012 Cavium, Inc.
 */

      
      Copyright (C) 2011, 2012 Cavium, Inc.
 */
#ifndef __LINUX_MDIO_MUX_H
#define __LINUX_MDIO_MUX_H
#include <linux/device.h>
#include <linux/phy.h>

      
      Copyright (C) 2011-2012 CERN (www.cern.ch)

      
      copyright (c) 2011-2012 Cypress Semiconductor, Inc.

      
      Copyright (C) 2011-2012 Freescale Semiconductor, Inc.

#include <linux/init.h>
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/rtc.h>
#include <linux/clk.h>
#include <linux/mfd/syscon.h>
#include <linux/regmap.h>

      
      Copyright (C) 2011-2012 Gabor Juhos <juhosg@openwrt.org>

      
      Copyright (C) 2011-2012 Gabor Juhos <juhosg@openwrt.org>
 */

      
      copyright (c) 2011-2012 Google, Inc.

      
      Copyright (C) 2011-2012 Google, Inc.

      
      Copyright (C) 2011-2012 Guennadi Liakhovetski <g.liakhovetski@gmx.de>

      
      Copyright (C) 2011-2012 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (c) 2011,2012 Intel Corp.

      
      Copyright (C) 2011-2012  Intel Corporation

      
      Copyright (C) 2011-2012 Intel Corporation

      
      Copyright (c) 2011-2012 Intel Corporation.  All rights reserved.

      
      Copyright(c) 2011 - 2012 Intel Corporation. All rights reserved.

      
      Copyright (C) 2011 - 2012  Intel Corporation. All rights reserved.

      
      Copyright (C) 2011-2012 International Business Machines Inc.

      
      Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>

      
      Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
 *
 * Under GPLv2 only

      
      Copyright (C) 2011 - 2012 Johan Hovold <jhovold@gmail.com>

      
      Copyright (C) 2011-2012 John Crispin <john@phrozen.org>

      
      Copyright (C) 2011-2012 Kathleen Nichols <nichols@pollere.com>

      
      Copyright (C) 2011-2012 LAPIS SEMICONDUCTOR Co., LTD.
 *
 * This code was derived from the IXP46X driver.

      
      Copyright (c) 2011-2012 Lars-Peter Clausen <lars@metafoo.de>

      
      Copyright (C) 2011-2012 Linaro Ltd <mturquette@linaro.org>

      
      Copyright (C) 2011 - 2012 Michal Simek <monstr@monstr.eu>

      
      Copyright (C) 2011-2012 Mike Turquette, Linaro Ltd <mturquette@linaro.org>

      
      Copyright (C) 2011-2012 Mike Turquette, Linaro Ltd <mturquette@linaro.org>
 *

      
      Copyright (C) 2011, 2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>

      
      Copyright (C) 2011,2012 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>

      
      Copyright (C) 2011--2012 Nokia Corporation

      
      Copyright (C) 2011,2012 NVIDIA Corporation.

      
      Copyright (c) 2011-2012, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2011,2012, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2011-2012, NVIDIA CORPORATION.  All rights reserved.
 * Author: Laxman dewangan <ldewangan@nvidia.com>
 *
 * based on code

      
      Copyright (c) 2011-2012, NVIDIA CORPORATION.  All rights reserved.
 * Author: Laxman dewangan <ldewangan@nvidia.com>
 *
 * Based on code

      
      Copyright (c) 2011-2012, NVIDIA CORPORATION.  All rights reserved.
 *
 * Derived from code:

      
      Copyright (c) 2011-2012, NVIDIA Corporation.
 *
 * Based on drivers/rtc/rtc-max8925.c,

      
      Copyright (C) 2011-2012 - NVIDIA, Inc.

      
      Copyright (C) 2011-2012 One Laptop per Child Foundation.

      
      Copyright (C) 2011-2012 Oracle Co.
 *	Liang Tang <liang.tang@oracle.com>

      
      Copyright (c) 2011, 2012 Patrick McHardy <kaber@trash.net>

      
      Copyright (c) 2011, 2012, Qualcomm Atheros Communications Inc.

      
      Copyright (c) 2011-2012 Qualcomm Atheros, Inc.

      
      Copyright (c) 2011-2012 Qualcomm Atheros Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2011-2012 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2011-2012 Red Hat, Inc., Peter Zijlstra
 */

      
      Copyright (C) 2011-2012 Red Hat, Inc., Peter Zijlstra
 *
 * DEPRECATED API:
 *

      
      Copyright (C) 2011-2012 Red Hat, Inc.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2011-2012 Red Hat UK.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2011, 2012 Renesas Solutions Corp.

      
      Copyright (C) 2011,2012 Renesas Solutions Corp.

      
      Copyright (C) 2011 - 2012 Samsung Electronics Co., Ltd.

      
      Copyright (c) 2011 - 2012 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * header file for Samsung EXYNOS5 SoC series G-Scaler driver

      
      Copyright (c) 2011 - 2012 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Register definition file for Samsung G-Scaler driver

      
      Copyright (c) 2011 - 2012 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Samsung EXYNOS5 SoC series G-Scaler driver

      
      Copyright (C) 2011-2012 Stephane Grosjean <s.grosjean@peak-system.com>

      
      Copyright (C) 2011-2012 Stephane Grosjean <s.grosjean@peak-system.com>
 *
 * Many thanks to Klaus Hitschler <klaus.hitschler@gmx.de>

      
      Copyright (C) 2011-2012 ST-Ericsson SA
 * Written on behalf of Linaro for ST-Ericsson
 * Based on bits of regulator core, gpio core and clk core
 *
 * Author: Linus Walleij <linus.walleij@linaro.org>

      
      Copyright (C) 2011-2012 ST Microelectronics

      
      Copyright (C) 2011, 2012 STRATO.  All rights reserved.
 */

      
      Copyright (c) 2011, 2012 Synaptics Incorporated

      
      Copyright (C) 2011-2012 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (C) 2011-2012 Synopsys (www.synopsys.com)

      
      Copyright (C) 2011-2012 Texas Instruments

      
      Copyright (C) 2011-2012 Texas Instruments
 *
 * Author: Johan Hovold <jhovold@gmail.com>

      
      Copyright (C) 2011-2012 Texas Instruments Inc.

      
      Copyright (C) 2011-2012 Texas Instruments, Inc.

      
      Copyright (C) 2011-2012 Texas Instruments Inc.
 * Contact:

      
      Copyright (C) 2011-2012 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (C) 2011-2012 Texas Instruments Incorporated - http://www.ti.com/
 * Author: J Keerthy <j-keerthy@ti.com>
 * Author: Moiz Sonasath <m-sonasath@ti.com>
 * Couple of fixes, DT and MFD adaptation:

      
      Copyright (C) 2011-2012 Texas Instruments Incorporated - http://www.ti.com/
 * Vaibhav Hiremath <hvaibhav@ti.com>
 *
 * Reference taken from from OMAP4 cminst44xx.c

      
      Copyright (C) 2011-2012 Texas Instruments Incorporated
 *
 *  This borrows heavily from powerpc version, which is:
 *

      
      Copyright (C) 2011-2012 Texas Instruments, Inc.
 *
 * Paul Walmsley, Benoît Cousson, Kevin Hilman

      
      Copyright (C) 2011-2012 Texas Instruments, Inc.
 * Paul Walmsley
 *
 * Created in collaboration with (alphabetical order): Benoît Cousson,
 * Kevin Hilman, Tony Lindgren, Rajendra Nayak, Vikram Pandita, Sakari
 * Poussa, Anand Sawant, Santosh Shilimkar, Richard Woodruff

      
      Copyright (c) 2011-2012, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2011-2012, The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2011-2012, The Linux Foundation. All rights reserved.
 *
 * Description: CoreSight Embedded Trace Buffer driver

      
      Copyright (c) 2011-2012, The Linux Foundation. All rights reserved.
 *
 * Description: CoreSight Funnel driver

      
      Copyright (c) 2011-2012, The Linux Foundation. All rights reserved.
 *
 * Description: CoreSight Program Flow Trace driver

      
      Copyright (c) 2011-2012, The Linux Foundation. All rights reserved.
 *
 * Description: CoreSight Replicator driver

      
      Copyright (c) 2011-2012, The Linux Foundation. All rights reserved.
 *
 * Description: CoreSight Trace Port Interface Unit driver

      
      Copyright (C) 2011-2012 Tobias Klauser <tklauser@distanz.ch>

      
      Copyright (c) 2011,2012 Toradex Inc.

      
      Copyright (C) 2011-2012 Van Jacobson <van@pollere.net>

      
      Copyright (C) 2011-2012 Van Jacobson <van@pollere.net>
 *
 *  Implemented on linux by :

      
      Copyright (C) 2011-2012  Vayavya Labs Pvt Ltd

      
      Copyright (C) 2011-2012 Wolfram Sang, Pengutronix e.K.
 *
 * based on a (non-working) driver which was:
 *

      
      Copyright (C) 2011,2013,2014 Linaro Limited.
 *
 * Based on the arm32 version written by Vincent Guittot in turn based on
 * arch/sh/kernel/topology.c

      
      Copyright (C) 2011-2013 ASIX

      
      Copyright (c) 2011-2013 Broadcom Corporation

      
      Copyright (c) 2011-2013 Datera, Inc. All rights reserved.
 *
 * Author:

      
      Copyright (c) 2011-2013 Datera, Inc.
 *
 * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>

      
      Copyright (c) 2011-2013 David Herrmann <dh.herrmann@gmail.com>
 */

      
      Copyright (C) 2011-2013 Eric Dumazet (eric.dumazet@gmail.com)

      
      Copyright (C) 2011-2013 Freescale Semiconductor, Inc.

      
      Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved.

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/err.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/regulator/of_regulator.h>
#include <linux/platform_device.h>
#include <linux/regulator/driver.h>
#include <linux/regulator/machine.h>
#include <linux/regulator/pfuze100.h>
#include <linux/i2c.h>
#include <linux/slab.h>
#include <linux/regmap.h>

      
      Copyright (C) 2011-2013 Gabor Juhos <juhosg@openwrt.org>

      
      Copyright (C) 2011-2013 Gabor Juhos <juhosg@openwrt.org>
 *
 *  Parts of this file are based on Ralink's 2.6.21 BSP

      
      Copyright (C) 2011-2013 Gabor Juhos <juhosg@openwrt.org>
 *
 * This file was derived from: include/asm-mips/cpu-features.h

      
      Copyright (C) 2011-2013 Intel Corporation

      
      Copyright (C) 2011-2013 Jonas Gorski <jogo@openwrt.org>

      
      Copyright (C) 2011-2013 Jonas Gorski <jogo@openwrt.org>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2011-2013 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>

      
      Copyright (C) 2011-2013 Linus Walleij <linus.walleij@linaro.org>

      
      Copyright (c) 2011-2013 MaxLinear, Inc. All rights reserved

      
      Copyright (c) 2011-2013 MiraMEMS Sensing Technology Co., Ltd.

      
      Copyright (c) 2011-2013 NVIDIA Corporation.

      
      Copyright (c) 2011-2013, NVIDIA Corporation.

      
      Copyright (C) 2011-2013 NVIDIA Corporation

      
      Copyright (C) 2011, 2013, NVIDIA Corporation

      
      Copyright (C) 2011-2013 One Laptop Per Child

      
      Copyright (C) 2011-2013  Pali Roh

      
      Copyright (c) 2011-2013 QLogic Corporation

      
      Copyright (C) 2011-2013 Red Hat, Inc.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2011-2013 Renesas Solutions Corp.

      
      Copyright (C) 2011, 2013  Renesas Solutions Corp.

      
      Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd.
 *
 * Authors: Younghwan Joo <yhwan.joo@samsung.com>
 *          Sylwester Nawrocki <s.nawrocki@samsung.com>

      
      Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd.
 *
 * Authors: Younghwan Joo <yhwan.joo@samsung.com>
 *	    Sylwester Nawrocki <s.nawrocki@samsung.com>

      
      Copyright (C) 2011-2013 Samsung India Software Operations

      
      Copyright (C) 2011-2013 Samsung India Software Operations
 *
 * Authors:

      
      Copyright (C) 2011-2013 Stephane Grosjean <s.grosjean@peak-system.com>

      
      Copyright (C) 2011-2013 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (c) 2011 - 2013 Tatsunosuke Tobita, Wacom.

      
      Copyright (C) 2011-2013 Texas Instruments Inc.

      
      Copyright (C) 2011-2013 Texas Instruments, Inc.

      
      Copyright (C) 2011-2013 Texas Instruments Incorporated - http://www.ti.com

      
      Copyright (C) 2011-2013 Xilinx
 *
 * based on arch/mips/kernel/time.c timer driver

      
      Copyright (C) 2011-2013 Xilinx
 *
 * based on linux/arch/arm/mach-realview/platsmp.c

      
      Copyright (c) 2011-2013 Xilinx Inc.

      
      Copyright (C) 2011 - 2013 Xilinx Inc.
 *
 * Author: Guenter Roeck <guenter.roeck@ericsson.com>
 *	   Sören Brinkmann <soren.brinkmann@xilinx.com>

      
      Copyright (c) 2011-2014,2016-2017 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2011-2014,2016 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2011-2014 Andy Lutomirski

      
      Copyright (C) 2011-2014 Atmel Corporation

      
      Copyright (c) 2011 - 2014 Cambridge Silicon Radio Limited, a CSR plc group

      
      Copyright (C) 2011 - 2014 Cisco Systems Inc

      
      Copyright (c) <2011-2014> HiSilicon Technologies Co., Ltd.
 *              http://www.hisilicon.com

      
      Copyright (c) 2011-2014 Integrated Device Technology, Inc.

      
      Copyright (c) 2011-2014, Intel Corporation.

      
      Copyright (c) 2011-2014, Intel Corporation

      
      Copyright (C) 2011 - 2014 Intel Corporation. All rights reserved.

      
      Copyright (C) 2011-2014 Joshua Kinard <kumba@gentoo.org>.

      
      Copyright (C) 2011-2014, Marvell International Ltd.

      
      Copyright (C) 2011-2014 NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com

      
      Copyright (c) 2011 - 2014 PLUMgrid, http://plumgrid.com
 *
 * Authors:
 *

      
      Copyright (c) 2011-2014 Samsung Electronics Co., Ltd
 *              http://www.samsung.com
 */

      
      Copyright (c) 2011-2014 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Author: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
 * Author: Jacek Anaszewski <j.anaszewski@samsung.com>

      
      Copyright (c) 2011-2014 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Coupled cpuidle support based on the work of:

      
      Copyright (c) 2011-2014 Samsung Electronics Co., Ltd.
//		http://www.samsung.com/
//
// EXYNOS - CPU PMU(Power Management Unit) support

      
      Copyright (c) 2011-2014 Samsung Electronics Co., Ltd.
//		http://www.samsung.com
//
// EXYNOS - Power Management support

      
      Copyright (c) 2011-2014 Samsung Electronics Co., Ltd.
//		http://www.samsung.com
//
// EXYNOS - Suspend support

      
      Copyright (c) 2011-2014 Samsung Electronics Co., Ltd
//              http://www.samsung.com

#include <linux/device.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/module.h>
#include <linux/regmap.h>

      
      Copyright (c) 2011-2014, The Linux Foundation. All rights reserved.

      
      Copyright (C) 2011, 2015, 2016 Intel Corporation.
 */
#include <linux/acpi.h>
#include <linux/delay.h>
#include <linux/err.h>
#include <linux/errno.h>
#include <linux/i2c.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/pm_runtime.h>
#include <linux/sched.h>
#include <linux/slab.h>

      
      Copyright (c) 2011-2015,2017 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2011-2015, 2017, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2011-2015 Andrew Lutomirski
 */

      
      Copyright (C) 2011-2015 Bernd Porr, mail@berndporr.me.uk
 */

      
      Copyright (C) 2011-2015 Cypress Semiconductor, Inc.

      
      Copyright (C) 2011-2015 Daniel Schwierzeck <daniel.schwierzeck@gmail.com>

      
      Copyright(c) 2011-2015 Intel Corporation. All rights reserved.

      
      Copyright (C) 2011-2015 John Crispin <blogic@phrozen.org>

      
      Copyright (c) 2011-2015 PLUMgrid, http://plumgrid.com

      
      Copyright (C) 2011-2015 Renesas Electronics Corporation
 *

      
      Copyright (c) 2011-2015 Samsung Electronics Co., Ltd.
//		http://www.samsung.com/
//
// EXYNOS3250 - CPU PMU (Power Management Unit) support

      
      Copyright (c) 2011-2015 Samsung Electronics Co., Ltd.
//		http://www.samsung.com/
//
// EXYNOS4 - CPU PMU(Power Management Unit) support

      
      Copyright (c) 2011-2015 Samsung Electronics Co., Ltd.
//		http://www.samsung.com/
//
// EXYNOS5250 - CPU PMU (Power Management Unit) support

      
      Copyright (c) 2011-2015 Samsung Electronics Co., Ltd.
//		http://www.samsung.com/
//
// EXYNOS5420 - CPU PMU (Power Management Unit) support

      
      Copyright (c) 2011-2015 Synaptics Incorporated

      
      Copyright (C) 2011-2015 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (c) 2011-2015, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2011-2015, The Linux Foundation. All rights reserved.
 */

      
      Copyright (C) 2011 - 2015 UNISYS CORPORATION
 * All rights reserved.
 */

      
      Copyright (c) 2011-2015 Xilinx Inc.

      
      Copyright (C) 2011-2015, Yann Collet.

      
      Copyright (c) 2011-2016 Advanced Micro Devices, Inc.
 * Author: Andreas Herrmann <herrmann.der.user@googlemail.com>
 *

      
      Copyright (C) 2011-2016 Chelsio Communications.  All rights reserved.

      
      Copyright (C) 2011-2016 Google, Inc.

      
      Copyright(c) 2011-2016 Intel Corporation. All rights reserved.

      
      Copyright (c) 2011-2016 Qualcomm Atheros, Inc.

      
      Copyright (c) 2011-2016 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2011,2016 Samsung Electronics Co., Ltd.

      
      Copyright (c) 2011-2016 Synaptics Incorporated

      
      Copyright (C) 2011 - 2016, Yann Collet.

      
      Copyright (C) 2011-2016, Yann Collet.

      
      Copyright (c) 2011-2016 Zhang, Keguang <keguang.zhang@gmail.com>

      
      Copyright (c) 2011 - 2017 Intel Corporation.  All rights reserved.

      
      Copyright(c) 2011-2017 Intel Corporation. All rights reserved.

      
      Copyright (C) 2011-2017 NVIDIA Corporation

      
      Copyright (c) 2011-2017 Qualcomm Atheros, Inc.

      
      Copyright (c) 2011-2017 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2011-2017, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
 *
 * Parts came from evlist.c builtin-{top,stat,record}.c, see those files for further

      
      Copyright (C) 2011-2017 Red Hat, Inc.
 *
 * This file is released under the GPL.

      
      Copyright (c) 2011-2017, The Linux Foundation
 */

      
      Copyright (c) 2011-2017, The Linux Foundation. All rights reserved.

      
      Copyright (C) 2011-2018  B.A.T.M.A.N. contributors:
 *
 * Antonio Quartulli

      
      Copyright (C) 2011-2018  B.A.T.M.A.N. contributors:
 *
 * Linus Lüssing, Marek Lindner

      
      Copyright (C) 2011-2018  B.A.T.M.A.N. contributors:
 *
 * Marek Lindner, Linus Lüssing

      
      Copyright (C) 2011-2018  B.A.T.M.A.N. contributors:
 *
 * Simon Wunderlich

      
      Copyright (C) 2011,2018 Michael Schmitz (schmitz@debian.org) for
 *               migration to ESP SCSI core
 *

      
      Copyright (C) 2011 Advanced Micro Devices,
 */

      
      Copyright (C) 2011 Advanced Micro Devices, Inc., Robert Richter
 *
 *  For licencing details see kernel-base/COPYING

      
      Copyright (C) 2011 Aeroflex Gaisler AB, Daniel Hellstrom
 */

      
      Copyright (C) 2011 Aeroflex Gaisler AB, Daniel Hellstrom
 *

      
      Copyright (C) 2011 Aeroflex Gaisler AB, Daniel Hellstrom
 *
 * Code is partially derived from pcic.c

      
      Copyright (C) 2011 Alexander Stein

      
      Copyright (C) 2011 Alexander Stein <alexander.stein@systec-electronic.com>
 *
 * The LM95245 is a sensor chip made by TI / National Semiconductor.
 * It reports up to two temperatures (its own plus an external one).

      
      Copyright (c) 2011 Analog Devices Inc.

      
      Copyright (C) 2011 Andre Heider <a.heider@gmail.com>

      
      Copyright (c) 2011 Andrei Warkentin <andreiw@motorola.com>

      
      Copyright (c) 2011 Andy Lutomirski

      
      Copyright (C) 2011 Andy Walls <awalls@md.metrocast.net>

      
      Copyright (C) 2011 Anssi Hannula <anssi.hannula@

      
      Copyright (c) 2011 Anssi Hannula <anssi.hannula@iki.fi>
 */

      
      Copyright (C) 2011 Anssi Hannula <anssi.hannula@
 *
 * This file is based on a keytable provided by
 * Jan Losinski <losinski@wh2.tu-dresden.de>

      
      Copyright (C) 2011 Anssi Hannula <anssi.hannula@
 *
 * This file is based on the static generic keytable previously found in
 * ati_remote.c, which is

      
      Copyright (C) 2011  Antonio Ospite <ospite@studenti.unina.it>
 *
 * Based on the OpenKinect project and libfreenect
 * http://openkinect.org/wiki/Init_Analysis

      
      Copyright (C) 2011 Antti Palosaari <crope@iki.fi>

      
      Copyright (C) 2011 Antti Palosaari <crope@iki.fi>
 *
 * Thanks to Afatech who kindly provided information.

      
      Copyright (C) 2011 AppearTV AS
 *
 * Derived from:
 *

      
      Copyright (c) 2011, ARM Ltd.

      
      Copyright (C) 2011 ARM Ltd.

      
      Copyright (C) 2011 Arnaldo Carvalho de Melo <acme@redhat.com>

      
      Copyright (C) 2011 Arnaud Patard <arnaud.patard@rtp-net.org>
 *

      
      Copyright (c) 2011 Atheros Communications Inc.

      
      Copyright (C) 2011 Atmel,

      
      Copyright (C) 2011 Atmel
 *
 *  Authors: Bo Shen <voice.shen@atmel.com>

      
      Copyright (C) 2011 Atmel Corporation
 * Josh Wu, <josh.wu@atmel.com>
 *
 * Based on previous work by Lars Haring, <lars.haring@atmel.com>
 * and Sedji Gaouaou

      
      Copyright (c) 2011 Atmel Corporation
 * Josh Wu, <josh.wu@atmel.com>
 *
 * Based on previous work by Lars Haring, <lars.haring@atmel.com>
 * and Sedji Gaouaou
 * Based on the bttv driver for Bt848 with respective copyright holders

      
      Copyright (C) 2011 Atmel,
 *		  Nicolas Ferre <nicolas.ferre@atmel.com>
 *

      
      Copyright (C) 2011 Bart Van Assche.  All Rights Reserved.

      
      Copyright (c) 2011 Bastian Blank <waldi@debian.org>

      
      Copyright (C) 2011, Bastian Hecht <hechtb@gmail.com>
 *
 * Based on Sony IMX074 Camera Driver

      
      Copyright (C) 2011 Becky Bruce, Freescale Semiconductor
 *

      
      Copyright (C) 2011 Becky Bruce, Freescale Semiconductor
 *
 * Based on the IA-32 version:

      
      Copyright (C) 2011
 * Boaz Harrosh <ooo@electrozaur.com>
 *
 * Public Declarations of the ORE API

      
      Copyright (C) 2011
 * Boaz Harrosh <ooo@electrozaur.com>
 *
 * This file is part of the objects raid engine (ore).

      
      Copyright (c) 2011 Bosch Sensortec GmbH

      
      Copyright (c) 2011 Broadcom Corporation
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2011 Bryan Schumaker <bjschuma@netapp.com>
#
# Script for easier NFSD fault injection

      
      Copyright (c) 2011 Bryan Schumaker <bjschuma@netapp.com>
 *
 * Uses debugfs to create fault injection points for client testing

      
      Copyright (c) 2011 by Jarod Wilson <jarod@redhat.com>

      
      Copyright (C) 2011 by Jarod Wilson <jarod@redhat.com>

      
      Copyright (c) 2011 by Jarod Wilson <jarod@redhat.com>
 *  based heavily on the work of Stephen Cox, with additional
 *  help from RedRat Ltd.
 *
 * This driver began life based an an old version of the first-generation
 * lirc_mceusb driver from the lirc 0.7.2 distribution. It was then
 * significantly rewritten by Stephen Cox with the aid of RedRat Ltd's
 * Chris Dodge.

      
      Copyright (C) 2011 by Kevin Cernekee (cernekee@gmail.com)
 *
 * Definitions for BMIPS processors

      
      Copyright (C) 2011 by Kevin Cernekee (cernekee@gmail.com)
 *
 * SMP support for BMIPS

      
      Copyright (c) 2011 by:
 *	 Mauro Carvalho Chehab
 */

      
      Copyright (C) 2011 by Mauro Carvalho Chehab
//
// This protocol uses the NEC protocol timings. However, data is formatted as:

      
      Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.

      
      Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
 */

      
      Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
 */
#include <linux/bitops.h>
#include <linux/log2.h>
#include <linux/hrtimer.h>
struct sirfsoc_uart_param {
	const char *uart_name;
	const char *port_name;

      
      Copyright (C) 2011 Cavium Networks, Inc.
 * Author: Deng-Cheng Zhu
 *
 * This code is based on the implementation for ARM, which is in turn
 * based on the sparc64 perf event code and the x86 code. Performance
 * counter access is based on the MIPS Oprofile code. And the callchain
 * support references the code of MIPS stacktrace.c.

      
      Copyright (c) 2011 Chelsio Communications.  All rights reserved.

      
      Copyright (C) 2011  Chris Boot <bootc@bootc.net>

      
      Copyright (c) 2011 Chris Schlund
 *  based on hid-topseed module
 */

      
      Copyright (c) 2011 Christian Strobel <christian.strobel@iis.fraunhofer.de>

      
      Copyright (c) 2011 Christoph Hellwig.
 * All Rights Reserved.
 */
#ifndef __XFS_EXTENT_BUSY_H__
#define	__XFS_EXTENT_BUSY_H__

      
      Copyright (c) 2011 Christoph Hellwig.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_shared.h"
#include "xfs_trans_resv.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_alloc.h"
#include "xfs_extent_busy.h"
#include "xfs_trace.h"
#include "xfs_trans.h"
#include "xfs_log.h"

      
      Copyright (c) 2011, Code Aurora Forum. All rights reserved.

      
      Copyright (c) 2011, Code Aurora Forum. All rights reserved.
 */

      
      Copyright (C) 2011 Colin Leitner <colin.leitner@googlemail.com>

      
      Copyright (C) 2011 Colin Leitner <colin.leitner@googlemail.com>
 */

      
      Copyright (C) 2011 Colin Leitner <colin.leitner@googlemail.com>
 */
#include <linux/if_bridge.h>
#include <net/dsa.h>

      
      Copyright (C) 2011 - CompuLab, Ltd.
 * Author: Mike Rapoport <mike@compulab.co.il>
 *

      
      Copyright (c) 2011, Creative Technology Ltd.

      
      Copyright (c) 2011, Creative Technology Ltd.
 *
 * Based on patch_ca0110.c

      
      Copyright:  (c) 2011 Czech Technical University in Prague

      
      Copyright (C) 2011 Daniel Hellstrom (daniel@gaisler.com) Aeroflex Gaisler AB
 */

      
      Copyright (C) 2011 Daniel Mack <zonque@gmail.com>
 *
 * Based on drivers/usb/gadget/f_audio.c,

      
      Copyright (c) 2011 David George <david.george@ska.ac.za>

      
      Copyright (c) 2011 David George <david.george@ska.ac.za>
 *
 * based on adm1021.c
 * some credit to Christoph Scheurer, but largely a rewrite

      
      Copyright (c) 2011 DENX Software Engineering GmbH

      
      Copyright(c) 2011 Dialog Semiconductor Ltd.
 *
 * Author: David Dajun Chen <dchen@diasemi.com>

      
      Copyright(c) 2011 Dialog Semiconductor Ltd.
*
* Author: David Dajun Chen <dchen@diasemi.com>

      
      Copyright (C) 2011 Dmitry Artamonow <mad_soft@inbox.ru>
 *
 * Based on ak4535.c by Richard Purdie

      
      Copyright (C) 2011 Dmitry Eremin-Solenikov

      
      Copyright (C) 2011	Don Zickus Red Hat, Inc.
 *
 *  Pentium III FXSR, SSE support
 *	Gareth Hughes <gareth@valinux.com>, May 2000

      
      Copyright (C) 2011 Ed Wildgoose <kernel@wildgooses.com>

      
      Copyright (C) 2011 Ed Wildgoose <kernel@wildgooses.com>
 *                and Philip Prindeville <philipp@redfish-solutions.com>
 *
 * TODO: There are large similarities with leds-net5501.c
 * by Alessandro Zummo <a.zummo@towertech.it>
 * In the future leds-net5501.c should be migrated over to platform

      
      Copyright (c) 2011 Eric Dumazet <eric.dumazet@gmail.com>

      
      Copyright (c) 2011 Ericsson AB.

      
      Copyright (C) 2011 Ericsson AB.

      
      Copyright (c) 2011 Extreme Engineering Solution, Inc.

      
      Copyright (c) 2011 Felix Fietkau <nbd@openwrt.org>

      
      Copyright (C) 2011 Florian Fainelli <florian@openwrt.org>
 */

      
      Copyright (c) 2011 Florian Westphal <fw@strlen.de>

      
      Copyright (c) 2011 Frederick van der Wyck <fvanderwyck@gmail.com>

      
      Copyright (C) 2011 Free Electrons

      
      Copyright (c) 2011 Free Electrons
 *
 * Driver parameter handling strongly based on drivers/mtd/ubi/build.c

      
      Copyright (C) 2011. Freescale Inc. All rights reserved.
 *
 * Authors:

      
      Copyright (C) 2011 Freescale Semiconductor, Inc.

      
      Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved.

      
      Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved

      
      Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved.
 *
 * Based on sound/soc/imx/imx-pcm-dma-mx2.c

      
      Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved.

#include <linux/slab.h>
#include <linux/device.h>
#include <linux/module.h>
#include <linux/mfd/syscon.h>
#include <linux/err.h>
#include <linux/io.h>
#include <linux/platform_device.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/regmap.h>
#include <linux/regulator/driver.h>
#include <linux/regulator/of_regulator.h>
#include <linux/regulator/machine.h>

      
      Copyright (C) 2011 Freescale Semiconductor, Inc.
 * Author: Zhang Jiejing <jiejing.zhang@freescale.com>
 *
 * Based on mcs5000_ts.c

      
      Copyright (C) 2011 Freescale Semiconductor, Inc.
 * Author: Zhang Jiejing <jiejing.zhang@freescale.com>
 *
 * Based on mcs_touchkey.c

      
      Copyright (C) 2011 Freescale Semiconductor, Inc.
 *
 * based on max11801_ts.c

      
      Copyright (C) 2011 Fuel7, Inc.  All rights reserved.
 *
 * Author: Kyle Manna <kyle.manna@fuel7.com>

      
      Copyright (C) 2011 Fujitsu.  All rights reserved.
 * Written by Miao Xie <miaox@cn.fujitsu.com>
 */

      
      Copyright (C) 2011 Gabor Juhos <juhosg@openwrt.org>

      
      Copyright (C) 2011 Gabor Juhos <juhosg@openwrt.org>
 *
 *  Based on drivers/char/serial.c, by Linus Torvalds, Theodore Ts'o.

      
      Copyright (C) 2011 Gabor Juhos <juhosg@openwrt.org>
 *
 *  Parts of this file are based on Atheros' 2.6.15/2.6.31 BSP

      
      Copyright (c) 2011 Gabor Juhos <juhosg@openwrt.org>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2011 Gabor Juhos <juhosg@openwrt.org>
 *
 *   rocketport_infinity_express-linux-1.20.tar.gz

      
      Copyright (c) 2011, Google, Inc.

      
      Copyright (C) 2011 Google Inc.

      
      Copyright (C) 2011 Google, Inc.

      
      Copyright (C) 2011 Google, Inc.
 */

      
      Copyright (C) 2011 Google, Inc.
 * All rights reserved.
 */

      
      Copyright(c) 2011 Google, Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * * Redistributions of source code must retain the above copyright
 *   notice, this list of conditions and the following disclaimer.
 * * Redistributions in binary form must reproduce the above copyright
 *   notice, this list of conditions and the following disclaimer in
 *   the documentation and/or other materials provided with the
 *   distribution.
 * * Neither the name Texas Instruments nor the names of its
 *   contributors may be used to endorse or promote products derived
 *   from this software without specific prior written permission.
 *

      
      Copyright (C) 2011 Google, Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * * Redistributions of source code must retain the above copyright
 *   notice, this list of conditions and the following disclaimer.
 * * Redistributions in binary form must reproduce the above copyright
 *   notice, this list of conditions and the following disclaimer in
 *   the documentation and/or other materials provided with the
 *   distribution.
 * * Neither the name Texas Instruments nor the names of its
 *   contributors may be used to endorse or promote products derived
 *   from this software without specific prior written permission.
 *

      
      Copyright (C) 2011 Google, Inc.
 *
 * Author:

      
      Copyright (c) 2011 Google, Inc.
 *
 * Author: Colin Cross <ccross@android.com>

      
      Copyright (c) 2011 Google, Inc.
 * Author: Colin Cross <ccross@android.com>
 *         Gary King <gking@nvidia.com>
 *
 * Rework for 3.3 by Peter De Schrijver <pdeschrijver@nvidia.com>

      
      Copyright (c) 2011 Google, Inc.
 *
 * Based on HID apple driver by

      
      Copyright (c) 2011, Google, Inc.
 *
 * Based on rpmsg performance statistics driver by Michal Simek, which in turn
 * was based on TI & Google OMX rpmsg driver.

      
      Copyright (C) 2011 Google, Inc.
 */
#include <linux/spinlock.h>
#include <linux/dma-mapping.h>
#include <linux/err.h>
#include <linux/genalloc.h>
#include <linux/io.h>
#include <linux/mm.h>
#include <linux/scatterlist.h>
#include <linux/slab.h>
#include <linux/vmalloc.h>
#include "ion.h"

      
      Copyright (C) 2011 Google, Inc.
 *
 * Ohad Ben-Cohen <ohad@wizery.com>
 * Brian Swetland <swetland@google.com>

      
      Copyright (C) 2011 Google, Inc.
 *
 * Ohad Ben-Cohen <ohad@wizery.com>
 * Brian Swetland <swetland@google.com>
 * Fernando Guzman Lugo <fernando.lugo@ti.com>
 * Mark Grosen <mgrosen@ti.com>
 * Suman Anna <s-anna@ti.com>
 * Hari Kanigeri <h-kanigeri2@ti.com>

      
      Copyright (C) 2011 Google, Inc.
 *
 * Ohad Ben-Cohen <ohad@wizery.com>
 * Brian Swetland <swetland@google.com>
 * Mark Grosen <mgrosen@ti.com>
 * Fernando Guzman Lugo <fernando.lugo@ti.com>
 * Suman Anna <s-anna@ti.com>
 * Robert Tivy <rtivy@ti.com>
 * Armando Uribe De Leon <x0095078@ti.com>

      
      Copyright (C) 2011 Google, Inc.
 *
 * Ohad Ben-Cohen <ohad@wizery.com>
 * Brian Swetland <swetland@google.com>
 * Mark Grosen <mgrosen@ti.com>
 * Fernando Guzman Lugo <fernando.lugo@ti.com>
 * Suman Anna <s-anna@ti.com>
 * Robert Tivy <rtivy@ti.com>
 * Armando Uribe De Leon <x0095078@ti.com>
 * Sjur Brændeland <sjur.brandeland@stericsson.com>

      
      Copyright (C) 2011 Google, Inc.
 *
 * Ohad Ben-Cohen <ohad@wizery.com>
 * Mark Grosen <mgrosen@ti.com>
 * Brian Swetland <swetland@google.com>
 * Fernando Guzman Lugo <fernando.lugo@ti.com>
 * Suman Anna <s-anna@ti.com>
 * Robert Tivy <rtivy@ti.com>
 * Armando Uribe De Leon <x0095078@ti.com>

      
      Copyright (C) 2011, Greg Ungerer (gerg@snapgear.com)
 */

      
      Copyright (C) 2011 Guennadi Liakhovetski

      
      Copyright (C) 2011, Guennadi Liakhovetski <g.liakhovetski@gmx.de>

      
      Copyright (C) 2011, Guennadi Liakhovetski <g.liakhovetski@gmx.de>
 *
 * Based on the MT9V032 driver and Bastian Hecht's code.

      
      Copyright (C) 2011 Guenter Roeck.

      
      Copyright (C) 2011 Hans de Goede <hdegoede@redhat.com>
 *
 * Based on the usbvideo vicam driver, which is:
 *

      
      Copyright (C) 2011 Hans de Goede <hdegoede@redhat.com>
 *
 * Based on the v4l1 se401 driver which is:
 *

      
      Copyright (C) 2011 Hans Verkuil <hverkuil@xs4all.nl>

      
      Copyright (c) 2011 Heiko Stuebner <heiko@sntech.de>
 *
 * based on auo_touch.h from Dell Streak kernel

      
      Copyright (c) 2011 Heiko Stuebner <heiko@sntech.de>
 *
 * loosely based on auo_touch.c from Dell Streak vendor-kernel

      
      Copyright (c) 2011 Heiko Stuebner <heiko@sntech.de>
 *
 * Samsung RTC Controller core functions

      
      Copyright (c) 2011 H Hartley Sweeten <hsweeten@visionengravers.com>
 *
 * Based on code originally from:

      
      Copyright (C) 2011 IBM Corporation
 *
 * Author:

      
      Copyright (C) 2011 Igalia, S.L.

      
      Copyright (C) 2011 Instituto Nokia de Tecnologia

      
      Copyright (C) 2011 Instituto Nokia de Tecnologia
 *
 * Authors:

      
      Copyright (c) 2011, Intel Corporation.

      
      Copyright (c) 2011, Intel Corporation

      
      Copyright (C) 2011 Intel Corporation.

      
      Copyright (C) 2011 Intel Corporation

      
      Copyright (C) 2011  Intel Corporation. All rights reserved.

      
      Copyright (C) 2011 Intel Corporation
 *
 * Author:

      
      Copyright (C) 2011 Intel Corporation
 *
 * Author: Durgadoss R <durgadoss.r@intel.com>

      
      Copyright (c) 2011, Intel Corporation.
 *
 * Author: Mathias Nyman <mathias.nyman@linux.intel.com>
 * Based on intel_pmic_gpio.c

      
      Copyright (C) 2011, Intel Corporation
 * Author: Mika Westerberg <mika.westerberg@linux.intel.com>
 */

      
      Copyright (C) 2011, Intel Corporation
 *
 * Authors: Bruce E. Robertson <bruce.e.robertson@intel.com>
 *          Mika Westerberg <mika.westerberg@linux.intel.com>

      
      Copyright (C) 2011 Intel Corporation
 *  Authors:	Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
 *              Vinod Koul <vinod.koul@linux.intel.com>
 *

      
      Copyright (C) 2011 Intel Corporation
 *  Authors:	Vinod Koul <vinod.koul@linux.intel.com>
 *		Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2011 Intel Corporation
 *  Authors:	Vinod Koul <vinod.koul@linux.intel.com>
 *		Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
 */

      
      Copyright (C) 2011 Intel, Inc.

      
      Copyright (C) 2011 James Nuss <jamesnuss@nanometrics.ca>

      
      Copyright (c) 2011 Jamie Iles

      
      Copyright (c) 2011 Jan Andersson <jan@gaisler.com>
 *
 * This file is based on UHCI PCI HCD:

      
      Copyright (C) 2011 Jan Weitzel

      
      Copyright (c) 2011 Jarod Wilson <jarod@redhat.com>
 *  based on the hid-topseed driver, which is in turn, based on hid-cherry...
 */

      
      Copyright (C) 2011 Jarod Wilson <jarod@redhat.com>
 *
 * Special thanks to Fintek for providing hardware and spec sheets.
 * This driver is based upon the nuvoton, ite and ene drivers for
 * similar hardware.

      
      Copyright (c) 2011, Javier Lopez <jlopex@gmail.com>

      
      Copyright (C) 2011, Javier Martin <javier.martin@vista-silicon.com>

      
      Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcosoft.com>

      
      Copyright (C) 2011  Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2011 Jean-Fran

      
      Copyright (c) 2011 Jiri Kosina
 */

      
      Copyright (c) 2011 Jiri Kosina
 *
 *  This module has been updated to add support for Asus i2c touchpad.

      
      Copyright (c) 2011 Jiri Pirko <jpirko@redhat.com>

      
      Copyright (C) 2011 Johan Hovold <jhovold@gmail.com>
 *
 * state machine code inspired by code from Tim Ruetz

      
      Copyright (c) 2011 Johan Hovold	<jhovold@gmail.com>
 *
 * USB Abstract Control Model driver for USB modems and ISDN adapters

      
      Copyright (C) 2011 John Crispin <blogic@openwrt.org>
 */

      
      Copyright (c) 2011 John Crispin <john@phrozen.org>
 */

      
      Copyright (C) 2011 John Crispin <john@phrozen.org>
 */

      
      Copyright (c) 2011 John Sung <penmount.touch@gmail.com>
 *
 * Based on ELO driver (drivers/input/touchscreen/elo.c)

      
      Copyright (c) 2011 Jonathan Cameron

      
      Copyright (C) 2011 Jon Medhurst <tixy@yxit.co.uk>.

      
      Copyright (C) 2011 Jon Medhurst <tixy@yxit.co.uk>.
 *
 * Some contents moved here from arch/arm/include/asm/kprobes-arm.c which is

      
      Copyright (C) 2011 Jon Medhurst <tixy@yxit.co.uk>.
 *
 * Some contents moved here from arch/arm/include/asm/kprobes.h which is

      
      Copyright (c) 2011 Jon Smirl <jonsmirl@gmail.com>

      
      Copyright (c) 2011 Jussi Kivilinna <jussi.kivilinna@mbnet.fi>

      
      Copyright (c) 2011 Jussi Kivilinna <jussi.kivilinna@mbnet.fi>
 *
 * CBC & ECB parts based on code (crypto/cbc.c,ecb.c) by:

      
      Copyright (c) 2011 Jussi Kivilinna <jussi.kivilinna@mbnet.fi>
 *
 * Glue code based on aesni-intel_glue.c by:

      
      Copyright (C) 2011 Kees Cook <keescook@chromium.org>

      
      Copyright (C) 2011 Kionix, Inc.

      
      Copyright (c) 2011 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>

      
      Copyright (C) 2011 Kuninori Morimoto

      
      Copyright (C) 2011  Kuninori Morimoto
 *
 * Based on spi-sh.c:

      
      Copyright (C) 2011  Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/pinctrl/pinconf-generic.h>

      
      Copyright (C) 2011  Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/irqchip.h>
#include <linux/irqchip/arm-gic.h>

      
      Copyright (C) 2011 LAPIS Semiconductor Co., Ltd.

      
      Copyright (C) 2011 LAPIS Semiconductor Co., Ltd.
 */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/delay.h>
#include <linux/errno.h>
#include <linux/list.h>
#include <linux/interrupt.h>
#include <linux/usb/ch9.h>
#include <linux/usb/gadget.h>
#include <linux/gpio.h>
#include <linux/irq.h>

      
      Copyright (C) 2011 LAPIS Semiconductor Co., Ltd.
 */
#if defined(CONFIG_SERIAL_PCH_UART_CONSOLE) && defined(CONFIG_MAGIC_SYSRQ)
#define SUPPORT_SYSRQ
#endif
#include <linux/kernel.h>
#include <linux/serial_reg.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/console.h>
#include <linux/serial_core.h>
#include <linux/tty.h>
#include <linux/tty_flip.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/dmi.h>
#include <linux/nmi.h>
#include <linux/delay.h>
#include <linux/of.h>

      
      Copyright (C) 2011, Laurent Pinchart <laurent.pinchart@ideasonboard.com>

      
      Copyright (C) 2011 Linaro Limited

      
      Copyright(C) 2011 Linaro Limited. All rights reserved.

      
      Copyright(C) 2011 Linaro Limited. All rights reserved.
 * Author: Sumit Semwal <sumit.semwal@ti.com>
 *
 * Many thanks to linaro-mm-sig list, and specially
 * Arnd Bergmann <arnd@arndb.de>, Rob Clark <rob@ti.com> and
 * Daniel Vetter <daniel@ffwll.ch> for their support in creation and
 * refining of this idea.

      
      Copyright (C) 2011 Linaro Limited.
 * Written by: Vincent Guittot
 *
 * based on arch/sh/kernel/topology.c

      
      Copyright (c) 2011 Logitech
 */

      
      Copyright (c) 2011 Logitech (c)

      
      Copyright (C) 2011, <lokec@ccs.neu.edu>
 *

      
      Copyright (C) 2011, Maarten ter Huurne <maarten@treewalker.org>

      
      Copyright (C) 2011  Magnus Damm

      
      Copyright (C) 2011  Magnus Damm
 */

      
      Copyright (C) 2011 Magnus Damm
 */

      
      Copyright (C) 2011 Magnus Damm
 */
#include <linux/clk/renesas.h>
#include <linux/console.h>
#include <linux/delay.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_platform.h>
#include <linux/platform_device.h>
#include <linux/pm.h>
#include <linux/pm_clock.h>
#include <linux/slab.h>

      
      Copyright (C) 2011  Magnus Damm
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/smp.h>
#include <linux/spinlock.h>
#include <linux/io.h>
#include <linux/delay.h>
#include <linux/soc/renesas/rcar-sysc.h>

      
      Copyright (C) 2011 Malcolm Priestley (tvboxspy@gmail.com)

      
      Copyright (c) 2011 Manuel Stahl <manuel.stahl@iis.fraunhofer.de>

      
      Copyright (C) 2011 Marc Dietrich <marvin24@gmx.de>
 *
 * Based on board-harmony.c

      
      Copyright (C) 2011 Marius Bjoernstad Kotsbak <marius@kotsbak.com>
 *
 * Sponsored by Quicklink Video Distribution Services Ltd.

      
      Copyright (c) 2011 Mark Einon <mark.einon@gmail.com>
 *

      
      Copyright (C) 2011 Martin Groszhauser <mgroszhauser@gmail.com>

      
      Copyright (C) 2011 Martin Jansen <martin.jansen@opticon.com>

      
      Copyright (C) 2011 Marvell International Ltd.

      
      Copyright (C) 2011 Marvell International Ltd. All rights reserved.

      
      Copyright (C) 2011 Marvell International Ltd. All rights reserved.
 */

      
      Copyright (C) 2011 Marvell International Ltd. All rights reserved.
 * Author: Chao Xie <chao.xie@marvell.com>
 *        Neil Zhang <zhangwm@marvell.com>
 */

      
      Copyright (C) 2011 Marvell International Ltd. All rights reserved.
 * Author: Chao Xie <chao.xie@marvell.com>
 *	   Neil Zhang <zhangwm@marvell.com>
 */

      
      Copyright (c) 2011 Marvell Semiconductors Inc.

      
      Copyright (c) 2011 Marvell Semiconductors Inc.
 *  All Rights Reserved
 *
 *  Add for mmp sram support - Leo Yan <leoy@marvell.com>

      
      Copyright (C) 2011 matt mooney <mfm@muteddisk.com>

      
      Copyright (C) 2011 matt mooney <mfm@muteddisk.com>
 *               2005-2007 Takahiro Hirofuchi

      
      Copyright (C) 2011 matt mooney <mfm@muteddisk.com>
#               2005-2008 Takahiro Hirofuchi

[Overview]
USB/IP protocol allows to pass USB device from server to client over the
network. Server is a machine which provides (shares) a USB device. Client is
a machine which uses USB device provided by server over the network.
The USB device may be either physical device connected to a server or
software entity created on a server using USB gadget subsystem.
Whole project consists of four parts:


      
      Copyright (C) 2011, Matt Porter

      
      Copyright (c) 2011 Mauro Carvalho Chehab
 *
 * This driver came from a driver originally written by:

      
      Copyright (C) 2011		Max Planck Institute for Gravitational Physics

      
      Copyright (c) 2011 Mellanox Technologies. All rights reserved.

      
      Copyright (C) 2011 Meprolight, Ltd.
 * Alex Gershgorin <alexg@meprolight.com>
 *
 * Modified from i.MX31 3-Stack Development System

      
      Copyright (C) 2011 Micron Technology, Inc.
 *
 * Portions of this code were derived from works subjected to the

      
      Copyright (c) 2011, Microsoft Corporation.

      
      Copyright (C) 2011 Mika Westerberg
 *
 * DMA M2P implementation is based on the original
 * arch/arm/mach-ep93xx/dma-m2p.c which has following copyrights:
 *

      
      Copyright (C) 2011 Mika Westerberg
 *
 * This work is based on the original dma-m2p implementation with
 * following copyrights:
 *

      
      Copyright (C) 2011   Mike Christie

      
      Copyright (C) 2011  MIPS Technologies, Inc.
 *
 * ... and the days got worse and worse and now you see
 * I've gone completely out of my mind.

      
      Copyright (c) 2011 Mircea Gherzan <mgherzan@gmail.com>

      
      Copyright (C) 2011 National Semiconductor

      
      Copyright (C) 2011 Neil Brown <neil@brown.name>

      
      Copyright (c) 2011 Neratec Solutions AG
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2011 Netlogic Microsystems

      
      Copyright (C) 2011 Netlogic Microsystems.
 */
#ifndef __ASM_NETLOGIC_IRQ_H
#define __ASM_NETLOGIC_IRQ_H

      
      Copyright (C) 2011 NetUP Inc. All rights reserved.

      
      Copyright (C) 2011  Nitin Gupta

      
      Copyright (C) 2011 Nobuhiro Iwamatsu
 *

      
      Copyright (C) 2011 Nokia Corporation

      
      Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).

      
      Copyright (C) 2011 Nokia Corporation
 *
 * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 *	     Sakari Ailus <sakari.ailus@iki.fi>

      
      Copyright (C) 2011 Novell Co.
 *	Jan Beulich <JBeulich@suse.com>

      
      Copyright (c) 2011, Novell Inc.

      
      Copyright (C) 2011 Novell Inc.

      
      Copyright (C) 2011 Numascale AS. All rights reserved.
 *
 * Send feedback to <support@numascale.com>

      
      Copyright (C) 2011, Nuvoton Technology Corporation.
 *  Dan Morav <dan.morav@nuvoton.com>

      
      Copyright (c) 2011, NVIDIA Corporation.

      
      Copyright (c) 2011, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (C) 2011 NVIDIA Corporation
 *
 * Based on ov9640 camera driver.

      
      Copyright (C) 2011 - NVIDIA, Inc.
 *

      
      Copyright (C) 2011 NXP Semiconductors

      
      Copyright (C) 2011 NXP Semiconductors
 *
 * Code portions referenced from the i2x-pxa and i2c-pnx drivers

      
      Copyright (C) 2011 Oliver Endriss <o.endriss@gmx.de>

      
      Copyright (c) 2011 Ondrej Zary
 *

      
      Copyright (C) 2011 One Laptop per Child

      
      Copyright (C) 2011 Oracle.  All rights reserved.

      
      Copyright (C) 2011 Pali Roh

      
      Copyright (C) 2011 Patrice Chotard

      
      Copyright (c) 2011 Patrick Mchardy <kaber@trash.net>

      
      Copyright (c) 2011 Patrick McHardy <kaber@trash.net>

      
      Copyright (C) 2011 Paul Gortmaker.
 *
 * This isn't a full driver; it just provides an alternate IRQ
 * handler to deal with an errata.  Everything else is just
 * using the bog standard 8250 support.

      
      Copyright (C) 2011  Paul Mundt
 *

      
      Copyright (C) 2011 Paul Parsons <lost.distance@yahoo.com>

      
      Copyright (C) 2011 Pengutronix

      
      Copyright (c) 2011 Peter Korsgaard <jacmet@sunsite.dk>

      
      Copyright (C) 2011 Peter Zijlstra
 *

      
      Copyright (C) 2011 Philippe R
 *
 * Based on twl4030-pwrbutton driver by:

      
      Copyright (c) 2011 Picochip Ltd., Jamie Iles

      
      Copyright (c) 2011 Picochip Ltd., Jamie Iles
 *
 * Modified from mach-picoxcell/time.c

      
      Copyright (c) 2011 Pierre Tardy <tardyp@gmail.com>
 *  Inspired from pci fixup code:

      
      Copyright (C) 2011 Prashant Shah, pshah.mumbai@gmail.com
 */

      
      Copyright (C) 2011 ProFUSION Embedded Systems

      
      Copyright (C) 2011 ProFUSION Embedded Systems

   Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>

      
      Copyright (C) 2011 Pyramid Technical Consultants, Inc.

      
      Copyright (c) 2011 QLogic Corporation

      
      Copyright (c) 2011 Qualcomm Atheros

      
      Copyright (c) 2011 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2011 Rafa

      
      Copyright (C) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc.
 */

      
      Copyright (C) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc.
 *
 *  This file is released under the GPLv2.

      
      Copyright (c) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Renesas Electronics Corp.
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2011 Rafael J. Wysocki <rjw@sisk.pl>, Renesas Electronics Corp.
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2011 Ralf Baechle
 */
#include <linux/sched.h>
#include <linux/mm.h>
#include <linux/vmstat.h>
#include <linux/highmem.h>
#include <linux/swap.h>
#include <linux/hugetlb.h>

      
      Copyright (c) 2011 Red Hat, Inc.  All Rights Reserved.
 */

      
      Copyright (C) 2011   Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
 *

      
      Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
 */
#include "builtin.h"

      
      Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
 *
 * Parts came from builtin-annotate.c, see those files for further

      
      Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
 *
 * Parts came from builtin-{top,stat,record}.c, see those files for further

      
      Copyright (C) 2011 Red Hat, Inc., Don Zickus <dzickus@redhat.com>
 */

      
      Copyright (C) 2011 Red Hat, Inc., Frederic Weisbecker <fweisbec@redhat.com>

      
      Copyright (C) 2011 Red Hat, Inc.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2011 Ren

      
      Copyright (C) 2011 Ren
 *
 *  Derived from: mach-pb44.c

      
      Copyright (C) 2011  Renesas Solutions Corp.

      
      Copyright (C) 2011 Renesas Solutions Corp.

      
      Copyright (C) 2011 Renesas Solutions Corp.
 */

      
      Copyright (C) 2011  Renesas Solutions Corp.
 *
 * Based on pxa2xx_spi.c:

      
      Copyright (C) 2011 Renesas Solutions Corp.
 * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */
#ifndef RENESAS_USB_DRIVER_H
#define RENESAS_USB_DRIVER_H

      
      Copyright (C) 2011 Renesas Solutions Corp.
 * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */
#ifndef RENESAS_USB_FIFO_H
#define RENESAS_USB_FIFO_H

      
      Copyright (C) 2011 Renesas Solutions Corp.
 * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */
#ifndef RENESAS_USB_MOD_H
#define RENESAS_USB_MOD_H

      
      Copyright (C) 2011 Renesas Solutions Corp.
 * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */
#ifndef RENESAS_USB_PIPE_H
#define RENESAS_USB_PIPE_H

      
      Copyright (C) 2011 Renesas Solutions Corp.
 * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */
#include <linux/clk.h>
#include <linux/err.h>
#include <linux/gpio.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of_device.h>
#include <linux/of_gpio.h>
#include <linux/pm_runtime.h>
#include <linux/reset.h>
#include <linux/slab.h>
#include <linux/sysfs.h>
#include "common.h"
#include "rcar2.h"
#include "rcar3.h"
#include "rza.h"

      
      Copyright (C) 2011 Renesas Solutions Corp.
 * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */
#include <linux/delay.h>
#include <linux/dma-mapping.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/usb/ch9.h>
#include <linux/usb/gadget.h>
#include <linux/usb/otg.h>
#include "common.h"

      
      Copyright (C) 2011 Renesas Solutions Corp.
 * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */
#include <linux/delay.h>
#include <linux/io.h>
#include <linux/scatterlist.h>
#include "common.h"
#include "pipe.h"

      
      Copyright (C) 2011 Renesas Solutions Corp.
 * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */
#include <linux/delay.h>
#include <linux/slab.h>
#include "common.h"
#include "pipe.h"

      
      Copyright (C) 2011 Renesas Solutions Corp.
 * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */
#include <linux/interrupt.h>

      
      Copyright (C) 2011 Renesas Solutions Corp.
 * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */
#include <linux/io.h>
#include <linux/list.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include <linux/usb.h>
#include <linux/usb/hcd.h>
#include "common.h"

      
      Copyright (C) 2011 Richard Cochran <richardcochran@gmail.com>
 */

      
      Copyright (C) 2011 Richard Cochran <richardcochran@gmail.com>

#include <linux/module.h>
#include <linux/device.h>
#include <linux/pci.h>
#include <linux/ptp_classify.h>

      
      Copyright (c) 2011 Richard Sharpe <realrichardsharpe@gmail.com>

      
      Copyright (C) 2011 Richard Weinberger <richrd@nod.at>

      
      Copyright (C) 2011 Richard Zhao, Linaro <richard.zhao@linaro.org>

      
      Copyright (C) 2011 RICOH COMPANY,LTD

      
      Copyright (C) 2011 RICOH COMPANY,LTD
 *

      
      Copyright (C) 2011 Robert Jarzmik

      
      Copyright (C) 2011 Rostislav Lisovy <lisovy@gmail.com>,

      
      Copyright (c) 2011, Sagrad Inc.
 * Author:  Solomon Peachy <speachy@sagrad.com>
 *
 * Based on cw1200_sdio.c

      
      Copyright (C) 2011 Sam Ravnborg <sam@ravnborg.org>

      
      Copyright (c) 2011 Samsung Electronics

      
      Copyright (C) 2011 Samsung Electronics

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd

      
      Copyright (c) 2011 Samsung Electronics, Co. Ltd

      
      Copyright (C) 2011 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2011 Samsung Electronics Co.Ltd

      
      Copyright (C) 2011, Samsung Electronics Co., Ltd.

      
      Copyright (C) 2011 Samsung Electronics Co., Ltd.
 * Author: HeungJun Kim <riverful.kim@samsung.com>
 *

      
      Copyright (C) 2011 Samsung Electronics Co.Ltd
 * Author: Jingoo Han <jg1.han@samsung.com>
 */

      
      Copyright (C) 2011 Samsung Electronics Co.Ltd
 * Author: Jingoo Han <jg1.han@samsung.com>
 * Author: Joonyoung Shim <jy0922.shim@samsung.com>
 */

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
 * Author: Jingoo Han  <jg1.han@samsung.com>
 *
 * Derived from drivers/video/s6e63m0.c

      
      Copyright (C) 2011 Samsung Electronics Co.Ltd
 * Author: Joonyoung Shim <jy0922.shim@samsung.com>
 */

      
      Copyright (C) 2011 Samsung Electronics Co.Ltd
// Author: Joonyoung Shim <jy0922.shim@samsung.com>

#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/err.h>
#include <linux/io.h>
#include <linux/platform_device.h>
#include <mach/map.h>
#include <plat/cpu.h>
#include <plat/usb-phy.h>

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
 * Authors:

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
 *
 * Authors:

      
      Copyright (C) 2011 Samsung Electronics Co.Ltd
 * Authors:

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
 *              http://www.samsung.com
 */

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
//		http://www.samsung.com
//

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd
 *              http://www.samsung.com
 */

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Author: Andrzej Pietrasiewicz <andrzej.p@samsung.com>

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
//		http://www.samsung.com
//
// Base SAMSUNG platform device definitions

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Common Header for EXYNOS machines

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Common Header for S5PV210 machines

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
//              http://www.samsung.com
//
// Common infrastructure for PWM Backlight for Samsung boards

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * EXYNOS4 MCT(Multi-Core Timer) support

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * I2S0's Internal DMA driver

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd
//              http://www.samsung.com

#include <linux/err.h>
#include <linux/of_gpio.h>
#include <linux/gpio/consumer.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/regulator/driver.h>
#include <linux/regulator/machine.h>
#include <linux/mfd/samsung/core.h>
#include <linux/mfd/samsung/s5m8767.h>
#include <linux/regulator/of_regulator.h>
#include <linux/regmap.h>

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *
 * samsung - Common hr-timer support (s3c and s5p)

      
      Copyright (c) 2011 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Samsung I2S driver's register header

      
      Copyright (C) 2011 Samsung Electronics Co., Ltd.
 * MyungJoo.Ham <myungjoo.ham@samsung.com>
 *
 * Charger Manager.
 * This framework enables to control and multiple chargers and to
 * monitor charging even in the context of suspend-to-RAM with
 * an interface combining the chargers.

      
      Copyright (C) 2011 Samsung Electronics Co., Ltd.
 * MyungJoo Ham <myungjoo.ham@samsung.com>
 *
 * This driver enables to monitor battery health and control charger
 * during suspend-to-mem.
 * Charger manager depends on other devices. register this later than
 * the depending devices.

      
      Copyright (C) 2011 Samsung Electronics Co.Ltd
// MyungJoo Ham <myungjoo.ham@samsung.com>
//
// This driver is based on max8998-irq.c

      
      Copyright (C) 2011, Samsung Electronics Co., Ltd.
 * Sylwester Nawrocki <s.nawrocki@samsung.com>
 *
 * Based on a driver authored by Dongsoo Nathaniel Kim.

      
      Copyright (C) 2011 Samsung Electronics Ltd.
//		http://www.samsung.com/

#include <linux/gpio.h>
#include <linux/platform_device.h>

      
      Copyright (C) 2011 Samsung Electronics Ltd.
//		http://www.samsung.com/

#include <linux/gpio.h>
#include <plat/gpio-cfg.h>
#include <mach/gpio-samsung.h>

      
      Copyright (C) 2011 Samsung Electronics
//  MyungJoo Ham <myungjoo.ham@samsung.com>

#include <linux/err.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/platform_device.h>
#include <linux/power_supply.h>
#include <linux/mfd/max8997.h>
#include <linux/mfd/max8997-private.h>

      
      Copyright (C) 2011 Samsung Electronics
// MyungJoo Ham <myungjoo.ham@samsung.com>
//
// This driver is based on max17040_battery.c

      
      Copyright (C) 2011 Samsung Electronics
// MyungJoo Ham <myungjoo.ham@samsung.com>
//
// This driver is based on max8998.c

      
      Copyright (C) 2011 Sascha Hauer, Pengutronix

      
      Copyright (C) 2011 Sascha Hauer, Pengutronix <s.hauer@pengutronix.de>

      
      Copyright (C) 2011 Sascha Hauer <s.hauer@pengutronix.de>

      
      Copyright (C) 2011 secunet Security Networks AG

      
      Copyright (C) 2011 Sergiy <piratfm@gmail.com>

      
      Copyright (C) 2011 Sigfox

      
      Copyright (C) 2011 Sony Ericsson Mobile Communications Inc.
 *
 * Author: Courtney Cavin <courtney.cavin@sonyericsson.com>
 * Prepared for up-stream by: Oskar Andero <oskar.andero@sonyericsson.com>

      
      Copyright (c) 2011 Stefan Achatz <erazor_de@users.sourceforge.net>
 */

      
      Copyright (C) 2011 Stefan Hajnoczi <stefanha@gmail.com>

      
      Copyright (c) 2011 Stefan Schmidt <stefan@datenfreihafen.org>

      
      Copyright (C) 2011 Steffen Klassert <steffen.klassert@secunet.com>

      
      Copyright (c) 2011 Stephen Hemminger <shemminger@vyatta.com>

      
      Copyright (c) 2011, ST-Ericsson

      
      Copyright (C) 2011 ST-Ericsson SA.

      
      Copyright (C) 2011 ST-Ericsson SA
 * Authors:

      
      Copyright (C) 2011 ST-Ericsson SA
 * Written on behalf of Linaro for ST-Ericsson
 *
 * Author: Linus Walleij <linus.walleij@linaro.org>

      
      Copyright (C) 2011 ST-Ericsson SA
 * Written on behalf of Linaro for ST-Ericsson
 * Based on bits of regulator core, gpio core and clk core
 *
 * Author: Linus Walleij <linus.walleij@linaro.org>

      
      Copyright (C) 2011 ST-Ericsson SA
 * Written on behalf of Linaro for ST-Ericsson
 * This interface is used in the core to keep track of pins.
 *
 * Author: Linus Walleij <linus.walleij@linaro.org>

      
      Copyright (C) 2011 Steve Glendinning <steve.glendinning@shawell.net>

      
      Copyright (C) 2011 Steven Toth <stoth@kernellabs.com>

      
      Copyright (C) 2011 ST Microelectronics

      
      Copyright (c) 2011 ST Microelectronics (Alessandro Rubini)

      
      Copyright (c) 2011 ST Microelectronics (Alessandro Rubini, Davide Ciminaghi)

      
      Copyright (C) 2011  STMicroelectronics Ltd

      
      Copyright(C) 2011  STMicroelectronics Ltd

  It defines all the functions used to handle the normal/enhanced
  descriptors in case of the DMA is configured to work in chained or
  in ring mode.

      
      Copyright (C) 2011 STRATO AG
 * written by Arne Jansen <sensille@gmx.net>
 */

      
      Copyright (C) 2011 STRATO.  All rights reserved.
 */

      
      Copyright (C) 2011, SUSE, Jan Kara <jack@suse.cz>
 */

      
      Copyright (C) 2011, SUSE, Jan Kara <jack@suse.cz>
 *
 * The goal of this code is: Given different types of event, measure proportion
 * of each type of event over time. The proportions are measured with
 * exponentially decaying history to give smooth transitions. A formula
 * expressing proportion of event of type 'j' is:
 *

      
      Copyright (C) 2011 Sylwester Nawrocki <s.nawrocki@samsung.com>
 *
 * Based on Omnivision OV7670 Camera Driver

      
      Copyright (C) 2011 Taehun Kim <kth3321 <at> gmail.com>

      
      Copyright (c) 2011 Takashi Iwai <tiwai@suse.de>

      
      Copyright (c) 2011, TAOS Corporation.

      
      Copyright (C) 2011 taskit GmbH

      
      Copyright (C) 2011 taskit GmbH
 *
 * Author: Christian Glindkamp <christian.glindkamp@taskit.de>

      
      Copyright (C) 2011		Tejun Heo <tj@kernel.org>
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2011 Texas Corporation

      
      Copyright (C) 2011 Texas Instruments

      
      Copyright (C) 2011 Texas Instruments. All rights reserved.

      
      Copyright (C) 2011 Texas Instruments
 * Author: Archit Taneja <archit@ti.com>
 *

      
      Copyright (C) 2011 Texas Instruments
 * Author: Mayuresh Janorkar <mayur@ti.com>
 *

      
      Copyright (c) 2011, Texas Instruments, Inc.

      
      Copyright(c) 2011 Texas Instruments, Inc.

      
      Copyright (C) 2011 Texas Instruments Inc.

      
      Copyright (C) 2011 Texas Instruments Inc

      
      Copyright (C) 2011 Texas Instruments, Inc.

      
      Copyright (C) 2011, Texas Instruments, Inc.

      
      Copyright:   (C) 2011 Texas Instruments, Inc.

      
      Copyright:	(C) 2011 Texas Instruments, Inc.

      
      Copyright:   (C) 2011 Texas Instruments, Inc.
 *
 * Based on twl4030-vibra.c by Henrik Saari <henrik.saari@nokia.com>
 *				Felipe Balbi <felipe.balbi@nokia.com>
 *				Jari Vanhala <ext-javi.vanhala@nokia.com>

      
      Copyright (C) 2011 Texas Instruments, Inc. - http://www.ti.com/

      
      Copyright (C) 2011 Texas Instruments, Inc.
 * Mike Turquette <mturquette@ti.com>
 *

      
      Copyright (c) 2011 Texas Instruments Incorporated

      
      Copyright (C) 2011 Texas Instruments Incorporated

      
      Copyright (C) 2011 Texas Instruments Incorporated
 *
 * Author: Mark Salter <msalter@redhat.com>

      
      Copyright (C) 2011 Texas Instruments Incorporated
 *
 * Based on arch/tile version.

      
      Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com
 *
 * Authors: Felipe Balbi <balbi@ti.com>,

      
      Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
 * Contact:

      
      Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
 * J Keerthy <j-keerthy@ti.com>
 *
 * Based on twl4030-madc.c

      
      Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
 *
 * Modified from the original mach-omap/omap2/board-generic.c did by Paul
 * to support the OMAP2+ device tree boards with an unique board file.

      
      Copyright (C) 2011 Texas Instruments, Inc.
 *	Santosh Shilimkar <santosh.shilimkar@ti.com>

      
      Copyright (C) 2011 Texas Instruments, Inc.
 *	Santosh Shilimkar <santosh.shilimkar@ti.com>
 *
 * OMAP4430 MPUSS mainly consists of dual Cortex-A9 with per-CPU
 * Local timer and Watchdog, GIC, SCU, PL310 L2 cache controller,
 * CPU0 and CPU1 LPRM modules.
 * CPU0, CPU1 and MPUSS each have there own power domain and
 * hence multiple low power combinations of MPUSS are possible.

      
      Copyright (C) 2011 Texas Instruments, Inc.
 *
 *  Written by Ilan Elias <ilane@ti.com>

      
      Copyright (C) 2011 The AC100 Kernel Team <ac100@lists.lauchpad.net>

      
      Copyright (C) 2011 The AC100 Kernel Team <ac100@lists.lauchpad.net>
*
* Authors:  Leon Romanovsky <leon@leon.nu>
*           Andrey Danin <danindrey@mail.ru>
*           Ilya Petrov <ilya.muromec@gmail.com>
*           Marc Dietrich <marvin24@gmx.de>

      
      Copyright (C) 2011 The AC100 Kernel Team <ac100@lists.lauchpad.net>
 *
 * Authors:  Pierre-Hugues Husson <phhusson@free.fr>
 *           Ilya Petrov <ilya.muromec@gmail.com>
 *           Marc Dietrich <marvin24@gmx.de>
 *           Julian Andres Klode <jak@jak-linux.org>

      
      Copyright (C) 2011 The AC100 Kernel Team <ac100@lists.launchpad.net>
 *
 * Authors:  Ilya Petrov <ilya.muromec@gmail.com>

      
      Copyright (C) 2011 The AC100 Kernel Team <ac100@lists.launchpad.net>
 *
 * Authors:  Ilya Petrov <ilya.muromec@gmail.com>
 *           Marc Dietrich <marvin24@gmx.de>

      
      Copyright (C) 2011 The AC100 Kernel Team <ac100@lists.launchpad.net>
 *
 * Authors:  Pierre-Hugues Husson <phhusson@free.fr>
 *           Ilya Petrov <ilya.muromec@gmail.com>
 *           Marc Dietrich <marvin24@gmx.de>

      
      Copyright (C) 2011 The AC100 Kernel Team <ac100@lists.launchpad.net>
 *
 * Authors:  Pierre-Hugues Husson <phhusson@free.fr>
 *           Ilya Petrov <ilya.muromec@gmail.com>
 *           Marc Dietrich <marvin24@gmx.de>
 *           Julian Andres Klode <jak@jak-linux.org>

      
      Copyright (C) 2011 The AC100 Kernel Team <ac100@lists.launchpad.net>
 *
 * Authors:  Pierre-Hugues Husson <phhusson@free.fr>
 *           Marc Dietrich <marvin24@gmx.de>

      
      Copyright (C) 2011 The Chromium OS Authors.

      
      Copyright (c) 2011 The Chromium OS Authors. All rights reserved.

      
      Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
 *

      
      Copyright (c) 2011, The Linux Foundation. All rights reserved.

      
      Copyright (C) 2011 Theodore Kilgore <kilgota@auburn.edu>

      
      Copyright (C) 2011 Thomas Chou

      
      Copyright (C) 2011 Thomas Chou <thomas@wytron.com.tw>
 *
 * Based on spi_s3c24xx.c, which is:

      
      Copyright (C) 2011, Thomas Gleixner
 */
#include <linux/io.h>
#include <linux/irq.h>
#include <linux/slab.h>
#include <linux/export.h>
#include <linux/irqdomain.h>
#include <linux/interrupt.h>
#include <linux/kernel_stat.h>
#include <linux/syscore_ops.h>

      
      Copyright (C) 2011 Thomas Langer <thomas.langer@lantiq.com>

      
      Copyright (C) 2011 Thomas Langer <thomas.langer@lantiq.com>
 */

      
      Copyright (C) 2011 Tobias Klauser <tklauser@distanz.ch>

      
      Copyright (C) 2011 Tobias Klauser <tklauser@distanz.ch>
 *
 * Based on cpuinfo.c from microblaze

      
      Copyright (C) 2011 Tobias Klauser <tklauser@distanz.ch>
 *
 * Based on the code posted by Kazuyasu on the Altera Forum at:

      
      Copyright (C) 2011 Tobias Waldvogel <tobias.waldvogel@gmail.com>
 */

      
      Copyright (c) 2011, Tom Herbert <therbert@google.com>
 */
#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/jiffies.h>
#include <linux/dynamic_queue_limits.h>
#include <linux/compiler.h>
#include <linux/export.h>

      
      Copyright (c) 2011, Tom Herbert <therbert@google.com>
 *
 * This header file contains the definitions for dynamic queue limits (dql).
 * dql would be used in conjunction with a producer/consumer type queue
 * (possibly a HW queue).  Such a queue would have these general properties:
 *

      
      Copyright (c) 2011 Tony Prisk <linux@prisktech.co.nz>
 *
 * This file is based on uhci-grlib.c

      
      Copyright (c) 2011 Unixphere

      
      Copyright (c) 2011 Unixphere
 *
 * This driver adds support for Bosch Sensortec's digital acceleration
 * sensors BMA150 and SMB380.
 * The SMB380 is fully compatible with BMA150 and only differs in packaging.

      
      Copyright (c) 2011 Unixphere
 *
 * This driver provides the core support for a single RMI4-based device.

      
      Copyright (c) 2011 Vista Silicon S.L.

      
      Copyright (c) 2011 Volkswagen Group Electronic Research
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of Volkswagen nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (C) 2011 Walter Goossens

      
      Copyright (C) 2011 Weinmann Medical GmbH
 *  Author: Nikolaus Voss <n.voss@weinmann.de>
 *
 *  Evolved from original work by:

      
      Copyright (c) 2011 Werner Almesberger <werner@almesberger.net>
 *
 * USB initialization is

      
      Copyright (C) 2011 Wind River Systems

      
      Copyright (c) 2011 Wind River Systems, Inc.

      
      Copyright (C) 2011 Wind River Systems,
 *   written by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef _ASM_REGDEF_H
#define _ASM_REGDEF_H

      
      Copyright (C) 2011 Wind River Systems,
 *   written by Ralf Baechle (ralf@linux-mips.org)
 */
#include <linux/bug.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/memblock.h>
#include <linux/export.h>
#include <linux/init.h>
#include <linux/types.h>
#include <linux/pci.h>
#include <linux/of_address.h>

      
      Copyright (C) 2011 Wind River Systems,
 *   written by Ralf Baechle <ralf@linux-mips.org>
 */
#include <linux/compiler.h>
#include <linux/elf-randomize.h>
#include <linux/errno.h>
#include <linux/mm.h>
#include <linux/mman.h>
#include <linux/export.h>
#include <linux/personality.h>
#include <linux/random.h>
#include <linux/sched/signal.h>
#include <linux/sched/mm.h>

      
      Copyright (C) 2011 Wistron Co.Ltd
 * Joseph Lai <joseph_lai@wistron.com> and trimmed down by
 * Alan Cox <alan@linux.intel.com> in turn based on bma023.c.
 * Device behaviour based on a misc driver posted by Nathan Royer in 2011.
 *
 * TODO: add support for setting up the low pass 3dB frequency.

      
      Copyright (C) 2011 Wolfram Sang, Pengutronix e.K.

      
      Copyright (C) 2011 Wolfram Sang, Pengutronix e.K.
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2011 Xilinx

      
      Copyright (C) 2011
 *    Yadwinder Singh (yadi.brar01@gmail.com)
 *    Jaswinder Singh (jaswinder.singh@linaro.org)
 */

      
      Copyright (c) 2011 Yu Ke <ke.yu@intel.com>

      
      Copyright (c) 2011 Yu Ke ke.yu@intel.com

      
      Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>

      
      Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
 *
 * IRQ mappings for Loongson 1

      
      Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
 *
 * Loongson 1 Clock Register Definitions.

      
      Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
 *
 * Loongson 1 Watchdog Register Definitions.

      
      Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
 *
 * Modified from arch/mips/pnx833x/common/prom.c.

      
      Copyright (c) 2011 Zhang, Keguang <keguang.zhang@gmail.com>
 *
 * Register mappings for Loongson 1

      
      Copyright (c) 2011 Zhao Zhang <zhzhl555@gmail.com>
 *
 * Derived from driver/rtc/rtc-au1xxx.c

      
      Copyright (C) 2012-14 Intel Corporation

      
      Copyright (C) 2012-14 Renesas Solutions Corp.
 * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 *
 * This file is based on the drivers/i2c/busses/i2c-sh7760.c

      
      Copyright (c) 2012-2012 Quantenna Communications, Inc.

      
      Copyright (C) 2012, 2013, 2014, 2015 Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
 *
 * Initially based on the 'trace' prototype by Thomas Gleixner:
 *

      
      Copyright (C) 2012,2013 Alexander Shiyan <shc_work@mail.ru>

      
      Copyright (C) 2012-2013 Allwinner Ltd.

      
      Copyright (C) 2012-2013 Altera Corporation <www.altera.com>

      
      Copyright (C) 2012-2013, Analog Devices Inc.

      
      Copyright (C) 2012,2013 - ARM Ltd

      
      Copyright (C) 2012,2013 - ARM Ltd
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 *
 * Based on arch/arm/kvm/coproc_a15.c:

      
      Copyright (C) 2012,2013 - ARM Ltd
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 *
 * based on arch/arm/kvm/emulate.c

      
      Copyright (C) 2012,2013 - ARM Ltd
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 *
 * Based on arch/arm/kvm/emulate.c

      
      Copyright (C) 2012,2013 - ARM Ltd
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 *
 * Derived from arch/arm/include/asm/kvm_coproc.h

      
      Copyright (C) 2012,2013 - ARM Ltd
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 *
 * Derived from arch/arm/include/asm/kvm_host.h:

      
      Copyright (C) 2012,2013 - ARM Ltd
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 *
 * Derived from arch/arm/include/kvm_emulate.h

      
      Copyright (C) 2012,2013 - ARM Ltd
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 *
 * Derived from arch/arm/include/uapi/asm/kvm.h:

      
      Copyright (C) 2012,2013 - ARM Ltd
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 *
 * Derived from arch/arm/kvm/coproc.c:

      
      Copyright (C) 2012,2013 - ARM Ltd
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 *
 * Derived from arch/arm/kvm/coproc.h

      
      Copyright (C) 2012,2013 - ARM Ltd
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 *
 * Derived from arch/arm/kvm/emulate.c:

      
      Copyright (C) 2012,2013 - ARM Ltd
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 *
 * Derived from arch/arm/kvm/guest.c:

      
      Copyright (C) 2012,2013 - ARM Ltd
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 *
 * Derived from arch/arm/kvm/handle_exit.c:

      
      Copyright (C) 2012,2013 - ARM Ltd
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 *
 * Derived from arch/arm/kvm/reset.c

      
      Copyright (C) 2012-2013 Avionic Design GmbH

      
      Copyright (c) 2012-2013 Broadcom Corporation

      
      Copyright (C) 2012-2013 Canonical Ltd

      
      Copyright (C) 2012-2013 Cavium Inc., All Rights Reserved.
 *
 * MD5/SHA1/SHA256/SHA512 instruction definitions added by
 * Aaro Koskinen <aaro.koskinen@iki.fi>.

      
      Copyright (c) 2012-2013 David Herrmann <dh.herrmann@gmail.com>

      
      Copyright (c) 2012-2013 David Herrmann <dh.herrmann@gmail.com>
 *

      
      Copyright (c) 2012-2013 David Herrmann <dh.herrmann@gmail.com>
 *
 * The code may be used by anyone for any purpose,
 * and can serve as a starting point for developing
 * applications using uhid.

      
      Copyright (c) 2012-2013 Dongjin Kim (tobetter@gmail.com)

      
      Copyright (c) 2012-2013 Dongjin Kim (tobetter@gmail.com)
 */

      
      Copyright (C) 2012-2013 Freescale Semiconductor, Inc. All Rights Reserved.
 *
 * Based on:

      
      Copyright (c) 2012-2013 Gabor Juhos <juhosg@openwrt.org>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2012-2013 Google (c)

      
      Copyright (C) 2012-2013, Guennadi Liakhovetski <g.liakhovetski@gmx.de>

      
      Copyright (C) 2012, 2013  Guenter Roeck <linux@roeck-us.net>

      
      Copyright (C) 2012-2013 Hauke Mehrtens <hauke@hauke-m.de>
 *

      
      Copyright (c) 2012-2013 Hisilicon Limited.

      
      Copyright (c) 2012-2013 Hisilicon Ltd.

      
      Copyright (C) 2012,2013 Infineon Technologies
 *
 * Authors:

      
      Copyright (c) 2012-2013, Intel Corporation.

      
      Copyright (c) 2012, 2013 Intel Corporation.  All rights reserved.

      
      Copyright (c) 2012, 2013 Intel Corporation. All rights reserved.

      
      Copyright (c) 2012-2013, Intel Corporation
 * Author: Mathias Nyman <mathias.nyman@linux.intel.com>
 */

      
      Copyright (C) 2012-2013 Jonas Gorski <jogo@openwrt.org>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright:   (C) 2012-2013  Linaro Limited

      
      Copyright:	(C) 2012-2013  Linaro Limited

      
      Copyright (c) 2012-2013 Linaro Limited.
 *
 * Author: Haojian Zhuang <haojian.zhuang@linaro.org>
 *	   Xin Li <li.xin@linaro.org>

      
      Copyright:	(C) 2012-2013  Linaro Limited
 *
 * Dummy interface to user space for debugging purpose only.

      
      Copyright:	(C) 2012-2013  Linaro Limited
 *
 * Some portions of this file were originally written by Achin Gupta

      
      Copyright (c) 2012-2013 Linaro Ltd.
 *
 * Author: Haojian Zhuang <haojian.zhuang@linaro.org>

      
      Copyright (C) 2012-2013 Linus Walleij

      
      Copyright (C) 2012-2013 Marek Vasut <marex@denx.de>

      
      Copyright (C) 2012-2013 Martin Liska <marxin.liska@gmail.com>
 *
 * Final cleanup and debugging:

      
      Copyright (C) 2012, 2013 Minchan Kim

      
      Copyright (C) 2012, 2013   MIPS Technologies, Inc.  All rights reserved.
 */

      
      Copyright (C) 2012, 2013  MIPS Technologies, Inc.  All rights reserved.
 */

      
      Copyright (C) 2012-2013 MundoReader S.L.

      
      Copyright (C) 2012-2013 MundoReader S.L.
 * Author: Heiko Stuebner <heiko@sntech.de>
 *
 * based in parts on Nook zforce driver

      
      Copyright (c) 2012-2013, NVIDIA Corporation.

      
      Copyright (C) 2012-2013, NVIDIA Corporation

      
      Copyright (c) 2012-2013, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2012, 2013, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (C) 2012-2013 NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2012-2013, NVIDIA CORPORATION.  All rights reserved.
 *
 * Author: Laxman Dewangan <ldewangan@nvidia.com>

      
      Copyright (C) 2012 - 2013 Pali Roh

      
      Copyright (C) 2012-2013 Philippe De Muyter <phdm@macqel.be>
 */

      
      Copyright (c) 2012-2013 Red Hat, Inc.
 * All rights reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_shared.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_bmap_btree.h"
#include "xfs_inode.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_symlink.h"
#include "xfs_cksum.h"
#include "xfs_trans.h"
#include "xfs_buf_item.h"
#include "xfs_log.h"

      
      Copyright (c) 2012-2013 Red Hat, Inc.
 * All rights reserved.
 */
#include "xfs.h"
#include "xfs_shared.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_defer.h"
#include "xfs_dir2.h"
#include "xfs_inode.h"
#include "xfs_ialloc.h"
#include "xfs_alloc.h"
#include "xfs_bmap.h"
#include "xfs_bmap_btree.h"
#include "xfs_bmap_util.h"
#include "xfs_error.h"
#include "xfs_quota.h"
#include "xfs_trans_space.h"
#include "xfs_trace.h"
#include "xfs_symlink.h"
#include "xfs_trans.h"
#include "xfs_log.h"

      
      Copyright (c) 2012-2013 Red Hat, Inc
 *
 *  This code is partly based on hid-egalax.c:
 *

      
      Copyright (C) 2012-2013  Renesas Solutions Corp.

      
      Copyright (C) 2012, 2013  Renesas Solutions Corp.

      
      Copyright (C) 2012 - 2013 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2012-2013, Samsung Electronics, Co., Ltd.

      
      Copyright (C) 2012 - 2013 Samsung Electronics Co., Ltd.
 * Author: Sylwester Nawrocki <s.nawrocki@samsung.com>
 *

      
      Copyright (C) 2012 - 2013 Samsung Electronics Co., Ltd.
 *
 * Authors: Younghwan Joo <yhwan.joo@samsung.com>
 *          Sylwester Nawrocki <s.nawrocki@samsung.com>

      
      Copyright (C) 2012-2013 Texas Instruments, Inc.

      
      Copyright (C) 2012-2013 Texas Instruments Incorporated - http://www.ti.com

      
      Copyright (c) 2012-2013, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2012-2013, The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2012-2013, The Linux Foundation. All rights reserved.
 *
 * Based on regmap-i2c.c:

      
      Copyright (c) 2012-2013, The Linux Foundation. All rights reserved.
 */
#include <linux/kernel.h>
#include <linux/platform_device.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/soc/qcom/smem.h>
#include <linux/soc/qcom/smem_state.h>
#include <linux/remoteproc.h>
#include "qcom_q6v5.h"

      
      Copyright (C) 2012-2013 Tieto Poland

      
      Copyright (C) 2012-2013 Uwe Kleine-Koenig for Pengutronix

      
      Copyright (c) 2012-2013 Vyatta Inc.

      
      Copyright (c) 2012-2013, Wind River Systems

      
      Copyright (C) 2012-2013 Xilinx
 *
 * CPU idle support for Xilinx Zynq

      
      Copyright (C) 2012-2013 Xilinx, Inc.

      
      Copyright (C) 2012 - 2013 Xilinx
 *
 *  Sören Brinkmann <soren.brinkmann@xilinx.com>

      
      Copyright (c) 2012, 2014, 2015 Lantiq Deutschland GmbH

      
      Copyright (c) 2012-2014,2018 The Linux Foundation. All rights reserved.
 */

      
      Copyright (C) 2012 - 2014 Allwinner Tech
 * Pan Nan <pannan@allwinnertech.com>
 *

      
      Copyright (C) 2012-2014 Antti Palosaari <crope@iki.fi>

      
      Copyright (C) 2012-2014 Broadcom Corporation

      
      Copyright (C) 2012-2014 Canonical Ltd
 * Authors:

      
      Copyright (C) 2012-2014 Canonical Ltd (Maarten Lankhorst)

      
      Copyright (C) 2012 - 2014 Cisco Systems

      
      Copyright (C) 2012-2014 Cisco Systems

      
      Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved.

      
      Copyright (C) 2012, 2014 Intel Corporation. All rights reserved.

      
      Copyright (C) 2012-2014 Intel Corporation. All rights reserved.
 *
 * Author: Yang, Bin <bin.yang@intel.com>
 * Author: Zhu, Lejun <lejun.zhu@linux.intel.com>

      
      Copyright (C) 2012-2014 Intel Corporation
 *
 * Authors:

      
      Copyright (C) 2012, 2014 Jean Delvare <jdelvare@suse.de>

      
      Copyright (C) 2012-2014 John McMaster <JohnDMcMaster@gmail.com>
 *
 * Special thanks to Bushing for helping with the decrypt algorithm and
 * Sean O'Sullivan / the Rensselaer Center for Open Source
 * Software (RCOS) for helping me learn kernel development

      
      Copyright (C) 2012-2014  LSI Corporation

      
      Copyright (C) 2012-2014, Marvell International Ltd.

      
      Copyright (C) 2012-2014 Mentor Graphics Inc.

      
      Copyright (c) 2012-2014 NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2012-2014, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (C) 2012-2014 NVIDIA Corporation.  All rights reserved.

      
      Copyright (C) 2012-2014 NVIDIA Corporation.  All rights reserved.
 *
 * Aleksandr Frid <afrid@nvidia.com>
 * Paul Walmsley <pwalmsley@nvidia.com>

      
      Copyright (C) 2012-2014 NVIDIA Corporation. All rights reserved.
 *
 * Aleksandr Frid <afrid@nvidia.com>
 * Paul Walmsley <pwalmsley@nvidia.com>

      
      Copyright (c) 2012-2014 Pablo Neira Ayuso <pablo@netfilter.org>

      
      Copyright (C) 2012-2014 Philipp Zabel, Pengutronix

      
      Copyright (C) 2012-2014, Raydium Semiconductor Corporation.

      
      Copyright (C) 2012-2014 Samsung Electronics Co., Ltd.

      
      Copyright (c) 2012-2014 Samsung Electronics Co., Ltd
//              http://www.samsung.com

#include <linux/bug.h>
#include <linux/err.h>
#include <linux/gpio.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/regmap.h>
#include <linux/platform_device.h>
#include <linux/regulator/driver.h>
#include <linux/regulator/machine.h>
#include <linux/regulator/of_regulator.h>
#include <linux/of_gpio.h>
#include <linux/mfd/samsung/core.h>
#include <linux/mfd/samsung/s2mps11.h>
#include <linux/mfd/samsung/s2mps13.h>
#include <linux/mfd/samsung/s2mps14.h>
#include <linux/mfd/samsung/s2mps15.h>
#include <linux/mfd/samsung/s2mpu02.h>

      
      Copyright (C) 2012-2014 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (c) 2012-2014 The Linux Foundation. All rights reserved.

      
      Copyright (c) 2012-2014, The Linux Foundation. All rights reserved.

      
      Copyright (C) 2012-2014 Wolfson Microelectronics plc

      
      Copyright (C) 2012 - 2014 Xilinx, Inc.

      
      Copyright (c) 2012 - 2014 Xilinx, Inc.
 *
 * Based on the Tegra PCIe driver

      
      Copyright (C) 2012 - 2014 Xilinx
 *
 *  Sören Brinkmann <soren.brinkmann@xilinx.com>

      
      Copyright (c) 2012-2015, 2017-2018, The Linux Foundation.

      
      Copyright (c) 2012-2015,2017 Qualcomm Atheros, Inc.

      
      Copyright (c) 2012-2015, 2017, The Linux Foundation. All rights reserved.

      
      Copyright (C) 2012-2015 Altera Corporation

      
      Copyright (C) 2012-2015 - ARM Ltd

      
      Copyright (C) 2012-2015 Emulex. All rights reserved.

      
      Copyright (C) 2012,2015 Eric Dumazet <edumazet@google.com>
 */

      
      Copyright (C) 2012,2015 Eric Dumazet <edumazet@google.com>
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 2012-2015 Freescale Semiconductor, Inc.

      
      Copyright (C) 2012-2015 Google, Inc

      
      Copyright(c) 2012 - 2015 Intel Corporation. All rights reserved.

      
      Copyright (C) 2012-2015  Intel Corporation. All rights reserved.
 *
 * Authors: Clément Perrochaud <clement.perrochaud@nxp.com>
 * Authors: Oleg Zhurakivskyy <oleg.zhurakivskyy@intel.com>

      
      Copyright (C) 2012-2015 Linus Walleij

      
      Copyright (c) 2012-2015, NVIDIA Corporation.

      
      Copyright (c) 2012-2015, NVIDIA CORPORATION.  All rights reserved.
 *
 * Conversion to the CEC framework and to the mainline kernel:
 *

      
      Copyright (c) 2012-2015 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2012-2015 Spreadtrum Communications Inc.
 */

      
      Copyright (c) 2012-2015 Synaptics Incorporated

      
      Copyright (c) 2012-2015, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2012-2015, The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2012 - 2015 UNISYS CORPORATION
 * All rights reserved.
 */

      
      Copyright (c) 2012-2016,2018, The Linux Foundation. All rights reserved.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2012-2016 Alexander Shiyan <shc_work@mail.ru>

      
      Copyright (C) 2012-2016 Alexander Shiyan <shc_work@mail.ru>
 *
 *  Based on max3100.c, by Christian Pellegrin <chripell@evolware.org>
 *  Based on max3110.c, by Feng Tang <feng.tang@intel.com>
 *  Based on max3107.c, by Aavamobile

      
      Copyright (C) 2012-2016 by the following authors:

      
      Copyright(C) 2012-2016 Canonical Ltd.
 *

      
      Copyright(C) 2012-2016 Canonical Ltd.
 *
 * This driver exports EFI runtime services interfaces into userspace, which
 * allow to use and test UEFI runtime services provided by firmware.

      
      Copyright (C) 2012-2016  Hans Verkuil <hans.verkuil@cisco.com>

      
      Copyright (c) 2012-2016, Intel Corporation.

      
      Copyright (C) 2012-2016 Marvell
 *
 * Yehuda Yitschak <yehuday@marvell.com>
 * Gregory Clement <gregory.clement@free-electrons.com>
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (c) 2012-2016 Mentor Graphics Inc.

      
      Copyright (C) 2012-2016 Mentor Graphics Inc.

      
      Copyright (C) 2012-2016 Mentor Graphics Inc.
 *
 * i.MX Queued image conversion support, with tiling and rotation.

      
      Copyright (C) 2012-2016 Mentor Graphics Inc.
 *
 * Queued image conversion support, with tiling and rotation.

      
      Copyright (C) 2012-2016 NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2012-2016 Pablo Neira Ayuso <pablo@netfilter.org>

      
      Copyright (c) 2012-2016 Qualcomm Atheros, Inc.

      
      Copyright (C) 2012, 2016 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (C) 2012-2016 Smart Energy Instruments, Inc.
 *
 * Current version by Rich Felker
 * Based loosely on initial version by Oleksandr G Zhadan

      
      Copyright (c) 2012-2016 Synaptics Incorporated

      
      Copyright (c) 2012-2016, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2012-2016 VMware, Inc.  All rights reserved.

      
      Copyright (C) 2012-2016, Yann Collet.

      
      Copyright (c) 2012-2016 Zhang, Keguang <keguang.zhang@gmail.com>

      
      Copyright (c) 2012, 2017-2018, The Linux Foundation. All rights reserved.

      
      Copyright (C) 2012-2017 ASPEED Technology Inc.

      
      Copyright (C) 2012-2017 by the following authors:

      
      Copyright (C) 2012-2017 Cavium Inc.
 */

      
      Copyright (C) 2012-2017 Cavium Inc.
 * Authors:

      
      Copyright (C) 2012-2017 Cavium Inc.
 */
#include <linux/dma-mapping.h>
#include <linux/gpio/consumer.h>
#include <linux/interrupt.h>
#include <linux/mmc/mmc.h>
#include <linux/mmc/slot-gpio.h>
#include <linux/module.h>
#include <linux/of_platform.h>
#include <asm/octeon/octeon.h>
#include "cavium.h"

      
      Copyright (C) 2012-2017 Hideep, Inc.

      
      Copyright (c) 2012 - 2017 Intel Corporation.  All rights reserved.

      
      Copyright(c) 2012-2017 Intel Corporation. All rights reserved.

      
      Copyright(c) 2012-2017 Intel Corporation. All rights reserved.
 *
 *   Redistribution and use in source and binary forms, with or without
 *   modification, are permitted provided that the following conditions
 *   are met:
 *
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copy
 *       notice, this list of conditions and the following disclaimer in
 *       the documentation and/or other materials provided with the
 *       distribution.
 *     * Neither the name of Intel Corporation nor the names of its
 *       contributors may be used to endorse or promote products derived
 *       from this software without specific prior written permission.
 *

      
      Copyright (c) 2012-2017 Mentor Graphics Inc.

      
      Copyright (c) 2012-2017 Qualcomm Atheros, Inc.

      
      Copyright (C) 2012 - 2017 Rafa

      
      Copyright (C) 2012-2017 Red Hat, Inc.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

/* \file cc_aead.h
 * ARM CryptoCell AEAD Crypto API

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

/* \file cc_buffer_mgr.h
 * Buffer Manager

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

/* \file cc_cipher.h
 * ARM CryptoCell Cipher Crypto API

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

/* \file cc_driver.h
 * ARM CryptoCell Linux Crypto Driver

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

/* \file cc_hash.h
 * ARM CryptoCell Hash Crypto API

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

/* \file cc_pm.h

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

/* \file cc_request_mgr.h
 * Request Manager

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#ifndef _CC_CRYPTO_CTX_H_
#define _CC_CRYPTO_CTX_H_

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#ifndef __CC_CRYS_KERNEL_H__
#define __CC_CRYS_KERNEL_H__

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#ifndef __CC_DEBUGFS_H__
#define __CC_DEBUGFS_H__

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#ifndef __CC_FIPS_H__
#define __CC_FIPS_H__

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#ifndef __CC_HOST_H__
#define __CC_HOST_H__

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#ifndef __CC_HW_QUEUE_DEFS_H__
#define __CC_HW_QUEUE_DEFS_H__

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#ifndef __CC_IVGEN_H__
#define __CC_IVGEN_H__

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#ifndef _CC_LLI_DEFS_H_
#define _CC_LLI_DEFS_H_

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#ifndef __CC_SRAM_MGR_H__
#define __CC_SRAM_MGR_H__

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#include "cc_driver.h"
#include "cc_sram_mgr.h"

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#include <crypto/ctr.h>
#include "cc_driver.h"
#include "cc_ivgen.h"
#include "cc_request_mgr.h"
#include "cc_sram_mgr.h"
#include "cc_buffer_mgr.h"

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#include <crypto/internal/aead.h>
#include <crypto/authenc.h>
#include <crypto/scatterwalk.h>
#include <linux/dmapool.h>
#include <linux/dma-mapping.h>

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#include <linux/kernel.h>
#include "cc_driver.h"
#include "cc_buffer_mgr.h"
#include "cc_request_mgr.h"
#include "cc_ivgen.h"
#include "cc_pm.h"

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#include <linux/kernel.h>
#include <linux/debugfs.h>
#include <linux/stringify.h>
#include "cc_driver.h"
#include "cc_crypto_ctx.h"
#include "cc_debugfs.h"

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#include <linux/kernel.h>
#include <linux/fips.h>

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#include <linux/kernel.h>
#include <linux/interrupt.h>
#include <linux/pm_runtime.h>
#include "cc_driver.h"
#include "cc_buffer_mgr.h"
#include "cc_request_mgr.h"
#include "cc_sram_mgr.h"
#include "cc_ivgen.h"
#include "cc_hash.h"
#include "cc_pm.h"

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#include <linux/kernel.h>
#include <linux/module.h>

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#include <linux/kernel.h>
#include <linux/module.h>
#include <crypto/algapi.h>
#include <crypto/hash.h>
#include <crypto/md5.h>
#include <crypto/internal/hash.h>

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#include <linux/kernel.h>
#include <linux/module.h>
#include <crypto/algapi.h>
#include <crypto/internal/aead.h>
#include <crypto/authenc.h>
#include <crypto/des.h>
#include <linux/rtnetlink.h>
#include "cc_driver.h"
#include "cc_buffer_mgr.h"
#include "cc_aead.h"
#include "cc_request_mgr.h"
#include "cc_hash.h"
#include "cc_sram_mgr.h"

      
      Copyright (C) 2012-2018 ARM Limited or its affiliates.

#include <linux/kernel.h>
#include <linux/module.h>
#include <crypto/algapi.h>
#include <crypto/internal/skcipher.h>
#include <crypto/des.h>
#include <crypto/xts.h>
#include <crypto/scatterwalk.h>

      
      Copyright (C) 2012-2018  B.A.T.M.A.N. contributors:
 *
 * Edo Monticelli, Antonio Quartulli

      
      Copyright (C) 2012-2018  B.A.T.M.A.N. contributors:
 *
 * Martin Hundebøll, Jeppe Ledet-Pedersen

      
      Copyright (C) 2012-2018 by the following authors:

      
      Copyright (c) 2012 - 2018 Intel Corporation.  All rights reserved.

      
      Copyright (c) 2012 - 2018 Microchip Technology Inc., and its subsidiaries.
 * All rights reserved.
 */

      
      Copyright (c) 2012 - 2018 Microchip Technology Inc., and its subsidiaries
 * All rights reserved.
 */

      
      Copyright (C) 2012-2018 Texas Instruments Incorporated - http://www.ti.com/
 *	Vaibhav Bedia, Dave Gerlach
 */

      
      Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.
 */
#include <linux/iopoll.h>
#include <linux/kernel.h>
#include <linux/mfd/syscon.h>
#include <linux/module.h>
#include <linux/of_reserved_mem.h>
#include <linux/platform_device.h>
#include <linux/regmap.h>
#include <linux/reset.h>
#include <linux/soc/qcom/mdt_loader.h>
#include "qcom_common.h"
#include "qcom_q6v5.h"

      
      Copyright (c) 2012-2018 The Linux Foundation. All rights reserved.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2012 Advanced Micro Devices, Inc.

      
      Copyright (c) 2012 Aeroflex Gaisler AB.

      
      Copyright (C) 2012 Alan Ott <alan@signal11.us>

      
      Copyright (C) 2012 Alexander Block.  All rights reserved.

      
      Copyright (C) 2012 Alexander Block.  All rights reserved.
 */

      
      Copyright (c) 2012, Alexander Holler.

      
      Copyright (c) 2012
 * Alexander Potashev, Emcraft Systems, aspotashev@emcraft.com
 * Anton Protopopov, Emcraft Systems, antonp@emcraft.com
 *

      
      Copyright (C) 2012 Alexander Shiyan <shc_work@mail.ru>

      
      Copyright (C) 2012 Alexander Shiyan <shc_work@mail.ru>
 *
 *  Based on sc26xx.c, by Thomas Bogendörfer (tsbogend@alpha.franken.de)

      
      Copyright (C) 2012 Alexandra Chin <alexandra.chin@tw.synaptics.com>

      
      Copyright (C) 2012 Alexandros C. Couloumbis <alex@ozo.com>
 */

      
      Copyright (c) 2012 Alexey Klimov <klimov.linux@gmail.com>

      
      Copyright (C) 2012 Alfredo J. Delaiti <alfredodelaiti@netscape.net>

      
      Copyright (C) 2012 Altera Corporation

      
      Copyright (C) 2012  Amit Daniel <amit.kachhap@linaro.org>

      
      Copyright (C) 2012  Amit Daniel <amit.kachhap@linaro.org>
 *

      
      Copyright (C) 2012 Analog Device Inc.

      
      Copyright (C) 2012, Analog Device Inc.
 *	Author: Lars-Peter Clausen <lars@metafoo.de>

      
      Copyright (C) 2012 Analog Device Inc.
 *   Author: Lars-Peter Clausen <lars@metafoo.de>
 *
 * Based on udl_fbdev.c

      
      Copyright (c) 2012 Analog Devices, Inc.

      
      Copyright (C) 2012, Analog Devices Inc.
 *	Author: Lars-Peter Clausen <lars@metafoo.de>
 */

      
      Copyright (C) 2012, Analog Devices Inc.
 *	Author: Lars-Peter Clausen <lars@metafoo.de>
 *
 *  Based on:

      
      Copyright (c) 2012 Andreas H
 *
 *  R.A.T.7, R.A.T.9, M.M.O.7 (USB gaming mice):

      
      Copyright (C) 2012 Andrew Lunn

      
      Copyright (C) 2012 Andrew Lunn <andrew@lunn.ch>
 *
 * Based on the code from:
 *

      
      Copyright (C) 2012, Anish Kumar <anish198519851985@gmail.com>

      
      Copyright (C) 2012 Anssi Hannula <anssi.hannula@iki.fi>
 *
 * This keymap is for a variant that has a distinctive scrollwheel instead of
 * up/down buttons (tested with P/N 40009936 / 20018268), reportedly
 * originally shipped with Medion Digitainer but now sold separately simply as
 * an "X10" remote.

      
      Copyright (C) 2012 Anssi Hannula <anssi.hannula@iki.fi>
 *
 * This keymap is for several Medion X10 remotes that have the Windows MCE
 * button. This has been tested with a "RF VISTA Remote Control", OR24V,
 * P/N 20035335, but should work with other variants that have the same
 * buttons, such as OR22V and OR24E.

      
      Copyright (C) 2012 Antti Palosaari <crope@iki.fi>

      
      Copyright (C) 2012 ARM Limited

      
      Copyright (C) 2012 ARM Limited
 */

      
      Copyright:   (C) 2012  ARM Limited

      
      Copyright (C) 2012 ARM Limited
 *
 *  Author: Will Deacon <will.deacon@arm.com>

      
      Copyright (C) 2012 ARM Limited
 *
 * Author: Will Deacon <will.deacon@arm.com>

      
      Copyright (C) 2012 ARM Limited
 * Author: Will Deacon <will.deacon@arm.com>
 *
 * This code is based heavily on the ARMv7 perf event code.

      
      Copyright (C) 2012 - ARM Ltd

      
      Copyright (C) 2012 ARM Ltd.

      
      Copyright (C) 2012 ARM Ltd.
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 *
 * Adapted for ARM and earlycon:

      
      Copyright (C) 2012 ARM Ltd.
 *
 * Based on arch/x86/include/asm/hugetlb.h.

      
      Copyright (C) 2012 ARM Ltd.
 *
 * Based on arch/x86/include/asm/hugetlb.h

      
      Copyright (C) 2012 ARM Ltd.
 *
 * Based on arch/x86/include/asm/hugetlb.h and Bill Carson's patches

      
      Copyright (C) 2012 Atmel
 *
 * Author: Bo Shen <voice.shen@atmel.com>

      
      Copyright (C) 2012 Avionic Design GmbH

      
      Copyright (C) 2012 Avionic Design GmbH
 */

      
      Copyright (C) 2012 Bachmann electronic GmbH
 *	Christian Gmeiner <christian.gmeiner@gmail.com>
 *
 * Backlight driver for ot200 visualisation device from
 * Bachmann electronic GmbH.

      
      Copyright (c) 2012 Bastien Nocera <hadess@hadess.net>

      
      Copyright (C) 2012 Benjamin Herrenschmidt, IBM Corp.
 *
 * Use and redistribute under the terms of the GNU GPL v2.

      
      Copyright (c) 2012 Benjamin Tissoires <benjamin.tissoires@gmail.com>

      
      Copyright (c) 2012 Benjamin Tissoires <benjamin.tissoires@gmail.com>
 */

      
      Copyright (C) 2012 Bernd Krumboeck (krumboeck@universalnet.at)

      
      Copyright (c) 2012 Bernhard Seibold

      
      Copyright (C) 2012 Bertrand Achard (nvram access fixes)

      
      Copyright (C) 2012 Bill Pemberton (wfp5p@virginia.edu)
 *
 *  These devices all have only 1 bulk in and 1 bulk out that is shared
 *  for all serial ports.

      
      Copyright (c) 2012  Bj

      
      Copyright (c) 2012  Bj
 *
 * The probing code is heavily inspired by cdc_ether, which is:

      
      Copyright (c) 2012  Bj
 *
 * This driver is based on and reuse most of cdc_ncm, which is

      
      Copyright (C) 2012 Bojan Smojver <bojan@rexursive.com>
 *
 * This file is released under the GPLv2.

      
      Copyright (c) 2012 Bosch Sensortec GmbH

      
      Copyright (c) 2012 Broadcom Corporation

      
      Copyright (C) 2012 Broadcom Corporation

      
      Copyright (C) 2012 Broadcom Corporation
 */

      
      Copyright (c) 2012 Broadcom Corporation
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2012 Bryan Schumaker <bjschuma@netapp.com>
 */
#include <linux/init.h>
#include <linux/module.h>
#include <linux/nfs4_mount.h>
#include <linux/nfs_fs.h>
#include "delegation.h"
#include "internal.h"
#include "nfs4_fs.h"
#include "nfs4idmap.h"
#include "dns_resolve.h"
#include "pnfs.h"
#include "nfs.h"

      
      Copyright (c) 2012 BTicino S.p.A.

      
      Copyright (C) 2012 by Alan Stern
 */

      
      Copyright (c) 2012 by Mauro Carvalho Chehab
//
// Based on a previous patch from Remi Schwartz <remi.schwartz@gmail.com>

      
      Copyright (C) 2012, by Texas Instruments
 *
 * Based on the am35x "glue layer" code.

      
      Copyright (C) 2012 Calxeda, Inc.

      
      Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.

      
      Copyright (C) 2012 Canonical Ltd

      
      Copyright (C) 2012 Canonical Ltd
 * Authors:

      
      Copyright (c) 2012 Canonical Ltd.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2012 Carsten Emde <C.Emde@osadl.org>

      
      Copyright (C) 2012 Cavium, Inc.

      
      Copyright (C) 2012 Cavium, Inc.
 *

      
      Copyright (C) 2012 Cavium, Inc.
 */
#ifndef _ASM_MACH_CAVIUM_OCTEON_SPACES_H
#define _ASM_MACH_CAVIUM_OCTEON_SPACES_H

      
      Copyright (C) 2012 CERN (www.cern.ch)
 * Author: Alessandro Rubini <rubini@gnudd.com>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2012 CERN (www.cern.ch)
 * Author: Alessandro Rubini <rubini@gnudd.com>
 *
 * Released according to the GNU GPL, version 2 or any later version.

      
      Copyright (C) 2012 CERN (www.cern.ch)
 * Author: Alessandro Rubini <rubini@gnudd.com>
 *
 * This work is part of the White Rabbit project, a research effort led
 * by CERN, the European Institute for Nuclear Research.

      
      Copyright (C) 2012 Chris Boot

      
      Copyright (C) 2012 Chris Boot, Simon Arlott, Stephen Warren
 *
 * This driver is inspired by:

      
      Copyright (c) 2012 Cirrus Logic Inc.

      
      Copyright (c) 2012, Code Aurora Forum. All rights reserved.

      
      Copyright (c) 2012 Code Aurora Forum.  All rights reserved.

   Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>

      
      Copyright (c) 2012 Coraid, Inc.  See COPYING for GPL terms.
/*
 * aoechr.c
 * AoE character device driver

      
      Copyright (c) 2012 Coraid, Inc.  See COPYING for GPL terms.
/*
 * aoemain.c
 * Module initialization routines, discover timer

      
      Copyright (C) 2012 Cypress Semiconductor

      
      Copyright (c) 2012 Cypress Semiconductor Corporation.
 *
 * Author:

      
      Copyright (C) 2012 Damian Hobson-Garcia

      
      Copyright (C) 2012 Damian Hobson-Garcia
 *
 * Based on uio_pdrv_genirq.c by Magnus Damm

      
      Copyright (C) 2012 Damien Zammit <damien@zamaudio.com>

      
      Copyright (C) 2012 Daniel Mack

      
      Copyright (C) 2012 Daniel Schwierzeck <daniel.schwierzeck@googlemail.com>

      
      Copyright (C) 2012 Dario Faggioli <raistlin@linux.it>,
 *                    Juri Lelli <juri.lelli@gmail.com>,
 *                    Michael Trimarchi <michael@amarulasolutions.com>,
 *                    Fabio Checconi <fchecconi@gmail.com>
 */
#include "sched.h"
#include "pelt.h"

      
      Copyright (c) 2012 David Airlie <airlied@linux.ie>

      
      Copyright (c) 2012 David Dillow <dave@thedillows.org>

      
      Copyright (C) 2012 David Gibson, IBM Corporation.

      
      Copyright (c) 2012 David Herrmann
 */

      
      Copyright (C) 2012 David S. Miller <davem@davemloft.net>
 */

      
      Copyright (c) 2012 DENX Software Engineering, GmbH.

      
      Copyright (C) 2012 Dialog Semiconductor GmbH
 *
 * Author: Michal Hajduk <Michal.Hajduk@diasemi.com>

      
      Copyright (C) 2012 Dialog Semiconductor Ltd.

      
      Copyright(c) 2012 Dialog Semiconductor Ltd.
 *
 * Author: Anthony Olech <Anthony.Olech@diasemi.com>

      
      Copyright(c) 2012 Dialog Semiconductor Ltd.
 *
 * Author: Dajun Dajun Chen <dajun.chen@diasemi.com>

      
      Copyright(c) 2012 Dialog Semiconductor Ltd.
 *
 * Author: David Dajun Chen <dchen@diasemi.com>

      
      Copyright(c) 2012 Dialog Semiconductor Ltd.
*
* Author: David Dajun Chen <dchen@diasemi.com>

      
      Copyright(c) 2012 Dialog Semiconductor Ltd.
 *
 * Author: Mariusz Wojtasik <mariusz.wojtasik@diasemi.com>

      
      Copyright (c) 2012 Dialog Semiconductor
 *
 * Tested on (Samsung SMDK6410 board + DA9055 EVB) using I2S and I2C
 * Written by David Chen <david.chen@diasemi.com> and
 * Ashish Chavan <ashish.chavan@kpitcummins.com>

      
      Copyright (c) 2012 Dmitry Eremin-Solenikov
 *
 * Based on the AMD RNG driver:

      
      Copyright (C) 2012 Dmitry Torokhov <dmitry.torokhov@gmail.com>
 *
 *  Based on PWM beeper driver:

      
      Copyright (c) 2012 Domintech Technology Co., Ltd

      
      Copyright (C) 2012 Durgadoss R <durgadoss.r@intel.com>
 *

      
      Copyright (c) 2012 Ecole Nationale de l

      
      Copyright (c) 2012 Eukr
 * Author: Nicolas Royer <nicolas@eukrea.com>
 *
 * Some ideas are from omap-aes.c driver.

      
      Copyright (c) 2012 Eukr
 * Author: Nicolas Royer <nicolas@eukrea.com>
 *
 * Some ideas are from omap-aes.c drivers.

      
      Copyright (c) 2012 Eukr
 * Author: Nicolas Royer <nicolas@eukrea.com>
 *
 * Some ideas are from omap-sham.c drivers.

      
      Copyright (c) 2012 Extreme Engineering Solution, Inc.

      
      Copyright (C) 2012 Ezequiel Garcia
 * <elezegarcia--a.t--gmail.com>
 *

      
      Copyright (C) 2012 Ezequiel Garcia
 * <elezegarcia--a.t--gmail.com>
 *
 * Based on Easycap driver by R.M. Thomas

      
      Copyright (C) 2012 Federico Vaga <federico.vaga@gmail.com>
 *
 * Borrowed from c_can_platform.c

      
      Copyright (C) 2012 Fenghua Yu <fenghua.yu@intel.com>

      
      Copyright (C) 2012 Fenghua Yu <fenghua.yu@intel.com>
 *			   H Peter Anvin" <hpa@zytor.com>

      
      Copyright (c) 2012 Florian Westphal <fw@strlen.de>

      
      Copyright (C) 2012 Frank Sch

      
      Copyright (C) 2012 Frank Sch
 *
 * Based on the em2800 driver from Sascha Sommer <saschasommer@freenet.de>

      
      Copyright (C) 2012 Frank Sch
//
//	Some parts based on SN9C10x PC Camera Controllers GPL driver made
//		by Luca Risolia <luca.risolia@studio.unibo.it>

      
      Copyright (C) 2012 Freescale Semiconductor, Inc.

      
      Copyright (C) 2012 Freescale Semiconductor, Inc.
 */

      
      Copyright (C) 2012 Freescale Semiconductor, Inc.
 *

      
      Copyright (C) 2012 Freescale Semiconductor, Inc.
 *
 * Author: Varun Sethi <varun.sethi@freescale.com>

      
      Copyright (C) 2012 Fujitsu.  All rights reserved.
 * Written by Miao Xie <miaox@cn.fujitsu.com>
 */

      
      Copyright (C) 2012 FUJITSU SEMICONDUCTOR LIMITED
 */

      
      Copyright (C) 2012 Fusion-io  All rights reserved.

      
      Copyright (c) 2012 GCT Semiconductor, Inc. All rights reserved.

#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

      
      Copyright (c) 2012 GCT Semiconductor, Inc. All rights reserved.

#ifndef __GDM_ENDIAN_H__
#define __GDM_ENDIAN_H__

      
      Copyright (c) 2012 GCT Semiconductor, Inc. All rights reserved.

#ifndef _GDM_LTE_H_
#define _GDM_LTE_H_

      
      Copyright (c) 2012 GCT Semiconductor, Inc. All rights reserved.

#ifndef _GDM_MUX_H_
#define _GDM_MUX_H_

      
      Copyright (c) 2012 GCT Semiconductor, Inc. All rights reserved.

#ifndef _GDM_TTY_H_
#define _GDM_TTY_H_

      
      Copyright (c) 2012 GCT Semiconductor, Inc. All rights reserved.

#ifndef _GDM_USB_H_
#define _GDM_USB_H_

      
      Copyright (c) 2012 GCT Semiconductor, Inc. All rights reserved.

#ifndef _HCI_H_
#define _HCI_H_

      
      Copyright (c) 2012 GCT Semiconductor, Inc. All rights reserved.

#ifndef _HCI_PACKET_H_
#define _HCI_PACKET_H_

      
      Copyright (c) 2012 GCT Semiconductor, Inc. All rights reserved.

#ifndef _NETLINK_K_H
#define _NETLINK_K_H

      
      Copyright (c) 2012 GCT Semiconductor, Inc. All rights reserved.

#include <linux/kernel.h>
#include "gdm_endian.h"

      
      Copyright (c) 2012 Gilles Dartiguelongue, Thomas Richter
 *
 * All Rights Reserved.

      
      Copyright (C) 2012 Google, Inc.

      
      Copyright (C) 2012 Google, Inc

      
      Copyright (C) 2012 Google, Inc
 *
 * Author:

      
      Copyright (C) 2012 Google, Inc.
// Author: Benson Leung <bleung@chromium.org>

#define pr_fmt(fmt)		KBUILD_MODNAME ": " fmt

      
      Copyright (C) 2012 Google, Inc.
 */
#include <linux/dma-mapping.h>
#include <linux/err.h>
#include <linux/genalloc.h>
#include <linux/io.h>
#include <linux/mm.h>
#include <linux/scatterlist.h>
#include <linux/slab.h>
#include <linux/vmalloc.h>
#include "ion.h"

      
      Copyright (C) 2012 Google, Inc.
//
// This driver uses the ChromeOS EC byte-level message-based protocol for
// communicating the keyboard state (which keys are pressed) from a keyboard EC
// to the AP over some bus (such as i2c, lpc, spi).  The EC does debouncing,
// but everything else (including deghosting) is done here.  The main
// motivation for this is to keep the EC firmware as simple as possible, since
// it cannot be easily upgraded and EC flash/IRAM space is relatively
// expensive.

      
      Copyright (C) 2012 Google, Inc.
 * Will Drewry <wad@chromium.org>
 *
 * This defines a simple but solid secure-computing facility.

      
      Copyright (c) 2012 Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 */

      
      Copyright (C) 2012 Greg Kroah-Hartman (gregkh@linuxfoundation.org)

      
      Copyright (c) 2012 Guenter Roeck

      
      Copyright (c) 2012 Guenter Roeck <linux@roeck-us.net>

      
      Copyright (C) 2012 Guenter Roeck <linux@roeck-us.net>

      
      Copyright (c) 2012 Guenter Roeck <linux@roeck-us.net>
 *
 * based on max1668.c

      
      Copyright (C) 2012 Guenter Roeck <linux@roeck-us.net>
 *
 * Derived from Ira W. Snyder's original driver submission

      
      Copyright (C) 2012  Guenter Roeck <linux@roeck-us.net>
 *
 * Derived from w83627ehf driver

      
      Copyright (c) 2012 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (c) 2012 Hans de Goede <hdegoede@redhat.com>
 *
 *   Based on the ALSA driver for TEA5757/5759 Philips AM/FM radio tuner chips:
 *

      
      Copyright (C) 2012 Hans-Frieder Vogt <hfvogt@gmx.net>

      
      Copyright (C) 2012 Hans-Frieder Vogt <hfvogt@gmx.net>
 * partially based on driver code from Fitipower

      
      Copyright (C) 2012 Hans Verkuil <hans.verkuil@cisco.com>

      
      Copyright (c) 2012 Hans Verkuil <hverkuil@xs4all.nl>

      
      Copyright (C) 2012 Hauke Mehrtens <hauke@hauke-m.de>

      
      Copyright (c) 2012 Heiko Stuebner <heiko@sntech.de>

      
      Copyright (C) 2012 Heiko Stuebner <heiko@sntech.de>
 */

      
      Copyright (c) 2012 Heiko Stuebner <heiko@sntech.de>
//
// based on mach-exynos/mach-exynos4-dt.c

      
      Copyright (c) 2012 Henrik Rydberg
 */

      
      Copyright (c) 2012 H Hartley Sweeten <hsweeten@visionengravers.com>

      
      Copyright (C) 2012 H Hartley Sweeten <hsweeten@visionengravers.com>
 *
 * Based on the adl_pci7230 driver written by:

      
      Copyright (C) 2012 H Hartley Sweeten <hsweeten@visionengravers.com>
 *
 * Based on the tested adl_pci7296 driver written by:

      
      Copyright (C) 2012 Hitachi, Ltd.

      
      Copyright (C) 2012 Huacai Chen (chenhc@lemote.com)
 */
#ifndef __ASM_MACH_LOONGSON64_KERNEL_ENTRY_H
#define __ASM_MACH_LOONGSON64_KERNEL_ENTRY_H

      
      Copyright (C) 2012 Iain Paton <ipaton0@gmail.com>
 *
 * heavily based on the sht21 driver

      
      Copyright (C) 2012 IBM Corporation
 *
 * Author: Ashley Lai <ashleydlai@gmail.com>

      
      Copyright (C) 2012 Innovative Converged Devices(ICD)

      
      Copyright (C) 2012, Insignal Co,. Ltd, Homin Lee <suapapa@insignal.co.kr>
 *
 * Based on s5k6aa and noon010pc30 driver

      
      Copyright (C) 2012 Intel Corp

      
      Copyright (C) 2012 Intel Corp. All rights reserved.
 */

      
      Copyright (C) 2012  Intel Corp
 *  Author: Durgadoss R <durgadoss.r@intel.com>
 */

      
      Copyright (C) 2012 Intel Corp
 *
 * Author: Lan Tianyu <tianyu.lan@intel.com>

      
      Copyright (C) 2012, Intel Corp.
 * Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
 *

      
      Copyright (C) 2012 Intel Corp.
//
// Authors: Namarta Kohli <namartax.kohli@intel.com>
//          Ramesh Babu K V <ramesh.babu@linux.intel.com>
//          Vinod Koul <vinod.koul@linux.intel.com>

      
      Copyright (c) 2012 Intel Corporation

      
      Copyright (c) 2012, Intel Corporation.

      
      Copyright (c) 2012, Intel Corporation

      
      Copyright (C) 2012  Intel Corporation
 *

      
      Copyright (C) 2012 Intel Corporation

      
      Copyright (C) 2012, Intel Corporation

      
      Copyright (c) 2012 Intel Corporation.  All rights reserved.

      
      Copyright (c) 2012 Intel Corporation. All rights reserved.

      
      Copyright(c) 2012 Intel Corporation. All rights reserved.

      
      Copyright (C) 2012  Intel Corporation. All rights reserved.

      
      Copyright (C) 2012 Intel Corporation. All rights reserved.

      
      Copyright (c) 2012 Intel Corporation
 *
 * Author: Alexander Shishkin

      
      Copyright (C) 2012 Intel Corporation
 * Author: Jim Kukunas <james.t.kukunas@linux.intel.com>
 *
 * Based on Ingo Molnar and Zach Brown's respective MMX and SSE routines

      
      Copyright (C) 2012 Intel Corporation
 *    Author: Liu Jinsong <jinsong.liu@intel.com>
 *    Author: Jiang Yunhong <yunhong.jiang@intel.com>
 *

      
      Copyright (c) 2012, Intel Corporation.
 *
 * Author: Mathias Nyman <mathias.nyman@linux.intel.com>

      
      Copyright (c) 2012, Intel Corporation.
 *
 * Authors:

      
      Copyright (C) 2012, Intel Corporation
 * Authors: Mathias Nyman <mathias.nyman@linux.intel.com>
 *          Mika Westerberg <mika.westerberg@linux.intel.com>
 */

      
      Copyright (C) 2012 Intel Corporation
 *   Author: Yuanhan Liu <yuanhan.liu@linux.intel.com>
 *

      
      Copyright (C) 2012 Intel Corp (tianyu.lan@intel.com)
 *
 *  move struct usb_hub to this file.

      
      Copyright (C) 2012 Intel, Inc.

      
      Copyright (C) 2012 International Business Machines Inc.

      
      Copyright (C) 2012 Invensense, Inc.

      
      Copyright (C) 2012 Ivaylo Dimitrov <freemangordon@abv.bg>

      
      Copyright (C) 2012 Jamie Lentin

      
      Copyright (C) 2012 Javier Martinez Canillas <javier@dowhile0.org>

      
      Copyright (C) 2012 Jean-Francois Moine <http://moinejf.free.fr>

      
      Copyright (c) 2012, Jeff Layton <jlayton@redhat.com>

      
      Copyright (C) 2012, Jeff Layton <jlayton@redhat.com>

      
      Copyright (c) 2012 Jeff Layton <jlayton@redhat.com>
*  All rights reserved.
*
*  Andy Adamson <andros@citi.umich.edu>

      
      Copyright (C) 2012 Jeremy Kerr <jeremy.kerr@canonical.com>

      
      Copyright (C) 2012, Jiri Olsa <jolsa@redhat.com>
 *

      
      Copyright (c) 2012 Jiri Pirko <jpirko@redhat.com>

      
      Copyright (C) 2012 Johannes Goetzfried

      
      Copyright (C) 2012 Johannes Goetzfried
 *     <Johannes.Goetzfried@informatik.stud.uni-erlangen.de>
 *

      
      Copyright (C) 2012 John Crispin <blogic@openwrt.org>

      
      Copyright (C) 2012 John Crispin <blogic@phrozen.org>

      
      Copyright (C) 2012 John Crispin <john@phrozen.org>

      
      Copyright (C) 2012 John Crispin <john@phrozen.org>
 */

      
      Copyright (C) 2012 John Crispin <john@phrozen.org>
 *

      
      Copyright (C) 2012 Jonas Gorski <jonas.gorski@gmail.com>
 */

      
      Copyright (c) 2012 Jussi Kivilinna <jussi.kivilinna@mbnet.fi>

      
      Copyright (c) 2012 Jussi Kivilinna <jussi.kivilinna@mbnet.fi>
 *
 * Camellia parts based on code by:

      
      Copyright (c) 2012 Katalix Systems Ltd

      
      Copyright (C) 2012 Kevin Cernekee <cernekee@gmail.com>

      
      Copyright (C) 2012 Kevin Cernekee <cernekee@gmail.com>
 *
 * Inspired by, and loosely based on:
 *

      
      Copyright (C) 2012 Konstantin Khlebnikov

      
      Copyright (C) 2012  Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>

      
      Copyright (C) 2012  Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */

      
      Copyright (C) 2012 Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */

      
      Copyright (C) 2012  Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/pinctrl/pinconf-generic.h>

      
      Copyright (C) 2012 Lantiq GmbH
 */

      
      Copyright (C) 2012 Laurent Pinchart <laurent.pinchart@ideasonboard.com>

      
      Copyright (C) 2012 Lemote, Inc.

      
      Copyright (C) 2012, LG Electronics, Namhyung Kim <namhyung.kim@lge.com>
 *
 * Released under the GPL v2.

      
      Copyright (C) 2012, Linaro

      
      Copyright (c) 2012 Linaro : Daniel Lezcano <daniel.lezcano@linaro.org> (IBM)
 *
 * Based on the work of Rickard Andersson <rickard.andersson@stericsson.com>
 * and Jonas Aaberg <jonas.aberg@stericsson.com>.

      
      Copyright (C) 2012 Linaro, Inc.
//
// Author: Denis Carikli <denis@eukrea.com>

      
      Copyright (C) 2012 Linaro, Inc.
//
// Author: Dong Aisheng <dong.aisheng@linaro.org>

      
      Copyright (C) 2012 Linaro, Inc.

#include <linux/err.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/pinctrl/pinctrl.h>

      
      Copyright (c) 2012 Linaro Limited.

      
      Copyright (C) 2012  Linaro Limited

      
      Copyright (C) 2012 Linaro Ltd.
 *
 * Author: Dong Aisheng <dong.aisheng@linaro.org>

      
      Copyright (C) 2012 Linaro Ltd.
//
// Author: Dong Aisheng <dong.aisheng@linaro.org>

      
      Copyright (C) 2012 Linaro Ltd.
 *
 * Author: Hongbo Zhang <hongbo.zhang@linaro.com>

      
      Copyright (c) 2012 Linaro Ltd
//		http://www.linaro.org

      
      Copyright (c) 2012 Linaro Ltd
 *		http://www.linaro.org
 *
 * and pinctrl-at91:

      
      Copyright (c) 2012 Linaro Ltd
 *		http://www.linaro.org
 *
 * Author: Thomas Abraham <thomas.ab@samsung.com>

      
      Copyright (c) 2012 Linaro Ltd
//		http://www.linaro.org
//
// Author: Thomas Abraham <thomas.ab@samsung.com>

      
      Copyright (c) 2012 Linaro Ltd
 *		http://www.linaro.org
 *
 * This file contains the Exynos specific definitions for the Samsung
 * pinctrl/gpiolib interface drivers.

      
      Copyright (C) 2012 Linaro Ltd.

#include <linux/bitops.h>
#include <linux/err.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/pinctrl/machine.h>
#include <linux/pinctrl/pinconf.h>
#include <linux/pinctrl/pinctrl.h>
#include <linux/pinctrl/pinmux.h>
#include <linux/slab.h>

      
      Copyright (C) 2012, Linaro, Sangwook Lee <sangwook.lee@linaro.org>

      
      Copyright (C) 2012 Linus Walleij

      
      Copyright (c) 2012 Linutronix GmbH

      
      Copyright (c) 2012 Linux Foundation

      
      Copyright (C) 2012 Linux Foundation
 */

      
      Copyright (C) 2012 Lothar Felten <l-felten@ti.com>

      
      Copyright (C) 2012 Lothar Felten <lothar.felten@gmail.com>

      
      Copyright (C) 2012 LSI

      
      Copyright (C) 2012 LSI Corporation

      
      Copyright (c) 2012 Lucas Stach <dev@lynxeye.de>
 *

      
      Copyright (C) 2012 Magnus Damm

      
      Copyright (C) 2012 Magnus Damm
 */

      
      Copyright (C) 2012 Magnus Damm
 */
#include <linux/clk-provider.h>
#include <linux/clkdev.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_address.h>

      
      Copyright (C) 2012  Magnus Damm
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/mm.h>
#include <asm/mach-types.h>
#include <asm/mach/arch.h>
#include <asm/mach/map.h>

      
      Copyright (C) 2012  Magnus Damm
 */
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/smp.h>
#include <linux/spinlock.h>
#include <linux/io.h>
#include <linux/delay.h>
#include <asm/smp_plat.h>
#include <asm/smp_scu.h>

      
      Copyright (C) 2012 Malcolm Priestley (tvboxspy@gmail.com)

      
      Copyright (C) 2012 Malcolm Priestley (tvboxspy@gmail.com)
	Beta Driver

	Include various calculation code from DS3000 driver.

      
      Copyright (C) 2012 Marek Vasut <marex@denx.de>
 * on behalf of DENX Software Engineering GmbH
 */

      
      Copyright (c) 2012 Markus Franke <franke.m@sebakmt.com>

      
      Copyright (C) 2012 Marvell

      
      Copyright (C) 2012 Marvell
 *
 * Gregory CLEMENT <gregory.clement@free-electrons.com>

      
      Copyright (C) 2012 Marvell
 *
 * Gregory CLEMENT <gregory.clement@free-electrons.com>
 * Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
 * Andrew Lunn <andrew@lunn.ch>

      
      Copyright (c) 2012 Marvell International Ltd.

      
      Copyright (C) 2012 Marvell International Ltd.

      
      Copyright (C) 2012 Marvell
 *
 * Lior Amsalem <alior@marvell.com>
 * Gregory CLEMENT <gregory.clement@free-electrons.com>
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (C) 2012 Marvell
 *
 * Lior Amsalem <alior@marvell.com>
 * Gregory CLEMENT <gregory.clement@free-electrons.com>
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
 * Ben Dooks <ben.dooks@codethink.co.uk>

      
      Copyright (C) 2012 Marvell
 *
 * Lior Amsalem <alior@marvell.com>
 * Yehuda Yitschak <yehuday@marvell.com>
 * Gregory CLEMENT <gregory.clement@free-electrons.com>
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (C) 2012 Marvell
 *
 * Rami Rosen <rosenr@marvell.com>
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (C) 2012 Marvell Technology Group Ltd.

      
      Copyright (c) 2012 Marvell Technology Ltd.

      
      Copyright (C) 2012 Marvell Technology Ltd.

      
      Copyright (C) 2012 Marvell
 *
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (C) 2012 Marvell
 *
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
 * Andrew Lunn <andrew@lunn.ch>
 * Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>

      
      Copyright (C) 2012 Marvell
 *
 * Yehuda Yitschak <yehuday@marvell.com>
 * Gregory CLEMENT <gregory.clement@free-electrons.com>

      
      Copyright (C) 2012 Marvell
 *
 * Yehuda Yitschak <yehuday@marvell.com>
 * Gregory Clement <gregory.clement@free-electrons.com>
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (c) 2012 Massachusetts Institute of Technology
 *
 *	Adapted from code in net/8021q/vlan_gvrp.c

      
      Copyright (c) 2012 Massachusetts Institute of Technology
 *
 *	Adapted from code in net/802/garp.c

      
      Copyright (C) 2012 Matthias Kaehlcke

      
      Copyright (C) 2012 Maxime Ripard
 *
 * Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (c) 2012 Mellanox Technologies.  All rights reserved.

      
      Copyright (c) 2012 Mellanox Technologies. -  All rights reserved.

      
      Copyright (c) 2012 Mellanox Technologies. All rights reserved.

      
      Copyright (C) 2012 Mentor Graphics Inc.

      
      Copyright (c) 2012, Metasoft s.c.
 *	Rafal Prylowski <prylowski@metasoft.pl>
 *
 * Based on pata_scc.c, pata_icside.c and on earlier version of EP93XX
 * PATA driver by Lennert Buytenhek and Alessandro Zummo.
 * Read/Write timings, resource management and other improvements
 * from driver by Joao Ramos and Bartlomiej Zolnierkiewicz.
 * DMA engine support based on spi-ep93xx.c by Mika Westerberg.

      
      Copyright (C) 2012 Michael Buesch <m@bues.ch>
 *
 * Derived from FC0012 tuner driver:

      
      Copyright (C) 2012 Michael D. Taht <dave.taht@bufferbloat.net>

      
      Copyright (C) 2012 Michael Krufky <mkrufky@linuxtv.org>

      
      Copyright (c) 2012, Michal Simek <monstr@monstr.eu>

      
      Copyright (C) 2012, Michel Lespinasse <walken@google.com>
 *
 * This file is released under the GPL v2.

      
      Copyright (c) 2012, Microsoft Corporation.
 *
 * Author:

      
      Copyright (C) 2012 Mike Sinkovsky <msink@permonline.ru>

      
      Copyright (C) 2012  MIPS Technologies, Inc.

      
      Copyright (C) 2012  MIPS Technologies, Inc.  All rights reserved.

      
      Copyright (C) 2012 MIPS Technologies, Inc.  All rights reserved.

      
      Copyright (C) 2012 MIPS Technologies, Inc.  All rights reserved.
 */

      
      Copyright (C) 2012  MIPS Technologies, Inc.  All rights reserved.
 * Authors: Sanjay Lal <sanjayl@kymasys.com>
 */

      
      Copyright (C) 2012  MIPS Technologies, Inc.  All rights reserved.
* Authors: Sanjay Lal <sanjayl@kymasys.com>
*/

      
      Copyright (C) 2012  MIPS Technologies, Inc.  All rights reserved.
 * Authors: Yann Le Du <ledu@kymasys.com>
 */

      
      Copyright (C) 2012 MIPS Technologies, Inc.  All rights reserved.
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/string.h>

      
      Copyright (C) 2012  MIPS Technologies, Inc.
 * Authors: Sanjay Lal <sanjayl@kymasys.com>
 *

      
      Copyright (C) 2012 MIPS Technologies, Inc.
 */
#ifndef __ASM_FW_H_
#define __ASM_FW_H_

      
      Copyright (C) 2012  MIPS Technologies, Inc.
 */
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/mm.h>
#include <linux/proc_fs.h>

      
      Copyright (C) 2012 National Instruments

      
      Copyright (c) 2012 NeilBrown <neilb@suse.de>
 * Heavily based on earlier code which is:

      
      Copyright (c) 2012 Neratec Solutions AG
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2012 Netapp, Inc. All rights reserved.
 *
 * Function and structures exported by the NFS module
 * for use by NFS version-specific modules.

      
      Copyright (c) 2012 Netapp, Inc. All rights reserved.
 */
#include <linux/module.h>
#include <linux/nfs_fs.h>
#include "internal.h"
#include "nfs3_fs.h"
#include "nfs.h"

      
      Copyright (c) 2012 Netapp, Inc. All rights reserved.
 */
#include <linux/module.h>
#include <linux/nfs_fs.h>
#include "internal.h"
#include "nfs.h"

      
      Copyright (c) 2012 Nikolai Kondrashov
 */

      
      Copyright (C) 2012 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>

      
      Copyright (C) 2012  Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>

      
      Copyright (C) 2012  Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
 */
#include <linux/init.h>
#include <linux/kernel.h>
#include <cpu/sh7734.h>

      
      Copyright (C) 2012 Nokia Corporation

      
      Copyright (C) 2012 Numascale AS. All rights reserved.
 *
 * Send feedback to <support@numascale.com>

      
      Copyright (C) 2012 NVIDIA Corporation

      
      Copyright (c) 2012, NVIDIA Corporation. All rights reserved.

      
      Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (C) 2012 NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (C) 2012 NVIDIA CORPORATION. All rights reserved.

      
      Copyright (C) 2012, NVIDIA CORPORATION. All rights reserved.

      
      Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
 *
 * Author: Laxman Dewangan <ldewangan@nvidia.com>

      
      Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
 * Author: Laxman dewangan <ldewangan@nvidia.com>
 *
 * Based on code

      
      Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
 * Author: Laxman dewangan <ldewangan@nvidia.com>
 *
 * Based on tps6586x.c

      
      Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
 * Author: Venu Byravarasu <vbyravarasu@nvidia.com>
 *
 * Based on original TI driver rtc-twl.c

      
      Copyright (C) 2012 NVIDIA CORPORATION.  All rights reserved.
 *
 * Based on the KMS/FB CMA helpers

      
      Copyright (c) 2012, NVIDIA Corporation.
 *
 * Author: Laxman Dewangan <ldewangan@nvidia.com>

      
      Copyright (C) 2012 NVIDIA Corporation

 * Author: Laxman Dewangan <ldewangan@nvidia.com>

      
      Copyright (C) 2012 - NVIDIA, Inc.
 *
 * Authors:  Leon Romanovsky <leon@leon.nu>
 *           Andrey Danin <danindrey@mail.ru>
 *           Marc Dietrich <marvin24@gmx.de>

      
      Copyright (C) 2012 Oliver Hartkopp <socketcan@hartkopp.net>
 *

      
      Copyright (C) 2012 Olivier Sobrie <olivier@sobrie.be>

      
      Copyright (C) 2012 OMICRON electronics GmbH
 *
 * Supports external PHYs via phylib. Based on the driver for the
 * AX88772. Original copyrights follow:
 *

      
      Copyright (c) 2012 Ondrej Zary
 *
 * AudioExcel AV500 card consists of:

      
      Copyright (c) 2012 Ondrej Zary <linux@rainbow-software.org>

      
      Copyright (C) 2012 Open Kernel Labs <www.ok-labs.com>

      
      Copyright (C) 2012 Oracle Inc

      
      Copyright (c) 2012 Pablo Neira Ayuso <pablo@netfilter.org>

      
      Copyright (C) 2012  Pali Roh

      
      Copyright (C) 2012 Pantelis Antoniou <panto@antoniou-consulting.com>

      
      Copyright (c) 2012 Paolo Valente.

      
      Copyright (C) 2012 Parallels Inc. and Google Inc.
 * Authors: Glauber Costa and Suleiman Souhlal
 *
 * Native page reclaim
 * Charge lifetime sanitation
 * Lockless page tracking & accounting
 * Unified hierarchy configuration model

      
      Copyright (C) 2012  Paul Mundt

      
      Copyright (C) 2012  Paul Mundt
 */

      
      Copyright (C) 2012  Paul Mundt
 *
 * Based on linux/arch/sh/boards/se/7343/irq.c

      
      Copyright (C) 2012 Paul Mundt
 *
 * Hitachi UL SolutionEngine 7722 Support.

      
      Copyright (C) 2012 Paul Parsons <lost.distance@yahoo.com>

      
      Copyright (c) 2012, PetaLogix

      
      Copyright (c) 2012 Peter De Wachter <pdewacht@gmail.com>

      
      Copyright (C) 2012 Peter Hurley <peter@hurleysoftware.com>
 */

      
      Copyright (C) 2012 Peter Meerwald <pmeerw@pmeerw.net>

      
      Copyright (C) 2012 Peter Schildmann <linux@schildmann.info>

      
      Copyright (C) 2012  Phil Edworthy

      
      Copyright (C) 2012  Phil Edworthy
 */

      
      Copyright (C) 2012 Philipp Zabel, Pengutronix

      
      Copyright (c) 2012 Pontus Fuchs <pontus.fuchs@gmail.com>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2012 Qualcomm Atheros

      
      Copyright (c) 2012 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2012 Rabin Vincent <rabin at rab.in>

      
      Copyright (C) 2012 Rafa

      
      Copyright (C) 2012 Rafael J. Wysocki <rjw@sisk.pl>
 */

      
      Copyright (C) 2012 Rafael J. Wysocki <rjw@sisk.pl>
 *
 * This code is based on the analogous interface allowing user space to
 * manipulate wakelocks on Android.

      
      Copyright (C) 2012 Ralf Baechle <ralf@linux-mips.org>
 */

      
      Copyright(c) 2012  Realtek Corporation.

      
      Copyright (C) 2012 Red Hat

      
      Copyright (C) 2012 Red Hat.  All rights reserved.
 */

      
      Copyright (C) 2012 Red Hat. All rights reserved.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2012 Red Hat
 * based in parts on udlfb.c:

      
      Copyright (C) 2012 Red Hat
 *
 * based in parts on udlfb.c:

      
      Copyright (c) 2012 Red Hat, Inc.

      
      Copyright (c) 2012 Red Hat, Inc
 */

      
      Copyright (C) 2012 Red Hat, Inc.

      
      Copyright (C) 2012 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2012 Red Hat, Inc.  All rights reserved.
 *     Author: Alex Williamson <alex.williamson@redhat.com>
 */

      
      Copyright (c) 2012 Red Hat, Inc. All rights reserved.
 */
#ifndef __XFS_SYMLINK_H
#define __XFS_SYMLINK_H 1

      
      Copyright (c) 2012 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_defer.h"
#include "xfs_inode.h"
#include "xfs_btree.h"
#include "xfs_trans.h"
#include "xfs_extfree_item.h"
#include "xfs_alloc.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_bmap_btree.h"
#include "xfs_rtalloc.h"
#include "xfs_error.h"
#include "xfs_quota.h"
#include "xfs_trans_space.h"
#include "xfs_trace.h"
#include "xfs_icache.h"
#include "xfs_log.h"
#include "xfs_rmap_btree.h"
#include "xfs_iomap.h"
#include "xfs_reflink.h"
#include "xfs_refcount.h"

      
      Copyright (C) 2012 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (C) 2012 Red Hat, Inc.
 *
 * Author: Mikulas Patocka <mpatocka@redhat.com>

      
      Copyright (C) 2012 Red Hat, Inc., Frederic Weisbecker <fweisbec@redhat.com>
 *
 * Many thanks to Gilad Ben-Yossef, Paul McKenney, Ingo Molnar, Andrew Morton,
 * Steven Rostedt, Peter Zijlstra for suggestions and improvements.

      
      Copyright (C) 2012, Red Hat, Inc.  Rafael Aquini <aquini@redhat.com>
 */
#ifndef _LINUX_BALLOON_COMPACTION_H
#define _LINUX_BALLOON_COMPACTION_H
#include <linux/pagemap.h>
#include <linux/page-flags.h>
#include <linux/migrate.h>
#include <linux/gfp.h>
#include <linux/err.h>
#include <linux/fs.h>
#include <linux/list.h>

      
      Copyright (C) 2012, Red Hat, Inc.  Rafael Aquini <aquini@redhat.com>
 */
#include <linux/mm.h>
#include <linux/slab.h>
#include <linux/export.h>
#include <linux/balloon_compaction.h>

      
      Copyright (C) 2012 Red Hat Inc, Steven Rostedt <srostedt@redhat.com>
 *

      
      Copyright (c) 2012 Red Hat, Inc
 *
 * This code is partly based on "USB HID support for Linux":
 *

      
      Copyright (C) 2012 Red Hat, Inc.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2012 Regents of the University of California

      
      Copyright (C) 2012 Renesas Corporation
 *
 * Laurent Pinchart (laurent.pinchart@ideasonboard.com)

      
      Copyright (C) 2012 Renesas Electronics Corp.

      
      Copyright (C) 2012 Renesas Electronics Corp.
 * Author: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
 */
#ifndef __LINUX_OF_GRAPH_H
#define __LINUX_OF_GRAPH_H

      
      Copyright (C) 2012 Renesas Electronics Corporation

      
      Copyright (C) 2012 Renesas Electronics Corporation
 * Author: Guennadi Liakhovetski, <g.liakhovetski@gmx.de>

      
      Copyright (C) 2012 Renesas Electronics Corporation
 * Author: Guennadi Liakhovetski, <g.liakhovetski@gmx.de>
 */

      
      Copyright (C) 2012 Renesas Electronics Corporation
 *
 * Laurent Pinchart (laurent.pinchart@ideasonboard.com)

      
      Copyright (C) 2012 Renesas Electronics Europe

      
      Copyright (C) 2012  Renesas Electronics Europe Ltd

      
      Copyright (C) 2012  Renesas Electronics Europe Ltd
 */

      
      Copyright (C) 2012  Renesas Solutions Corp.

      
      Copyright (C) 2012  Renesas Solutions Corp.
 */

      
      Copyright (C) 2012 Renesas Solutions Corp.

      
      Copyright (C) 2012 Renesas Solutions Corp.
 */

      
      Copyright (C) 2012  Renesas Solutions Corp.
 */
#ifndef __SH_PFC_CORE_H__
#define __SH_PFC_CORE_H__

      
      Copyright (C) 2012 Renesas Solutions Corp.
 * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */

      
      Copyright (C) 2012 Renesas Solutions Corp.
// Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>

#include <linux/clk.h>
#include <linux/device.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/string.h>
#include <sound/simple_card.h>
#include <sound/soc-dai.h>
#include <sound/soc.h>

      
      Copyright (C) 2012 Renesas Solutions Corp.
 * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */
#include <linux/delay.h>
#include <linux/err.h>
#include <linux/irq.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/reboot.h>
#include <linux/slab.h>
#include <linux/spinlock.h>
#include <linux/thermal.h>

      
      Copyright (C) 2012 Renesas Solutions Corp.
 *
 * Kuninori Morimoto <morimoto.kuninori@renesas.com>

      
      Copyright (C) 2012 Richard Cochran <richardcochran@gmail.com>

      
      Copyright (C) 2012 Robin Gareus <robin@gareus.org>

      
      Copyright (C) 2012 ROHM CO.,LTD.

      
      Copyright (C) 2012 Roland Stigge

      
      Copyright (C) 2012 Roland Stigge
 */

      
      Copyright (C) 2012 Roland Stigge
 *
 * Author: Roland Stigge <stigge@antcom.de>

      
      Copyright (C) 2012 Roland Stigge
 *
 * Note: This driver is based on original work done by Mike James for
 *       the LPC3180.

      
      Copyright (C) 2012 Roland Stigge <stigge@antcom.de>

      
      Copyright (C) 2012 Russell King

      
      Copyright (C) 2012 Russell King
 *   Derived in part from arch/arm/mach-sa1100/dma.c,

      
      Copyright (C) 2012 Rusty Russell IBM Corporation

      
      Copyright (C) 2012 Ryan Mallon <rmallon@gmail.com>

      
      Copyright (C) 2012
 * Sachin Bhamare <sbhamare@panasas.com>
 * Boaz Harrosh <ooo@electrozaur.com>
 *
 * This file is part of exofs.

      
      Copyright (C) 2012 Samsung Electornics
// Jonghwa Lee <jonghwa3.lee@samsung.com>

#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/err.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/mfd/max77620.h>
#include <linux/mfd/max77686.h>
#include <linux/mfd/max77686-private.h>
#include <linux/clk-provider.h>
#include <linux/mutex.h>
#include <linux/clkdev.h>
#include <linux/of.h>
#include <linux/regmap.h>

      
      Copyright (C) 2012 Samsung Electrnoics
// Chanwoo Choi <cw00.choi@samsung.com>

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/i2c.h>
#include <linux/slab.h>
#include <linux/input.h>
#include <linux/interrupt.h>
#include <linux/err.h>
#include <linux/platform_device.h>
#include <linux/mfd/max77693.h>
#include <linux/mfd/max77693-common.h>
#include <linux/mfd/max77693-private.h>
#include <linux/extcon-provider.h>
#include <linux/regmap.h>
#include <linux/irqdomain.h>

      
      Copyright (C) 2012 Samsung Electrnoics
 *  Chiwoong Byun <woong.byun@samsung.com>
 */

      
      Copyright (C) 2012 Samsung Electrnoics
 *  Chiwoong Byun <woong.byun@samsung.com>
 *
 * This driver is based on max8997.h

      
      Copyright (C) 2012 Samsung Electrnoics
 *  SangYoung Son <hello.son@samsung.com>
 *
 * This program is not provided / owned by Maxim Integrated Products.

      
      Copyright (C) 2012 Samsung Electronics.

      
      Copyright (C) 2012 Samsung Electronics

      
      Copyright (C) 2012 Samsung Electronics
 * Author: Donggeun Kim <dg77.kim@samsung.com>
 * Author: MyungJoo Ham <myungjoo.ham@samsung.com>
 *
 * based on android/drivers/switch/switch_class.c

      
      Copyright (C) 2012 Samsung Electronics
 * Author: Donggeun Kim <dg77.kim@samsung.com>
 * Author: MyungJoo Ham <myungjoo.ham@samsung.com>
 *
 * based on switch class driver

      
      Copyright (C) 2012 Samsung Electronics
// Chiwoong Byun <woong.byun@samsung.com>
// Jonghwa Lee <jonghwa3.lee@samsung.com>
//
// This driver is based on max8997.c

      
      Copyright (C) 2012 Samsung Electronics
// Chiwoong Byun <woong.byun@samsung.com>
// Jonghwa Lee <jonghwa3.lee@samsung.com>
//
//This driver is based on max8997.c

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2012 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2012 Samsung Electronics Co.Ltd

      
      Copyright (C) 2012, Samsung Electronics Co., Ltd.

      
      Copyright (C) 2012, Samsung Electronics, Co., Ltd.

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
// Author: Joonyoung Shim <jy0922.shim@samsung.com>

#include <linux/module.h>
#include <linux/delay.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/i2c.h>
#include <linux/input/mt.h>
#include <linux/input/touchscreen.h>
#include <linux/interrupt.h>
#include <linux/regulator/consumer.h>
#include <linux/slab.h>

      
      Copyright (C) 2012 Samsung Electronics Co.Ltd
 * Authors:

      
      Copyright (C) 2012 Samsung Electronics Co.Ltd
//
//  based on rtc-max8997.c

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
//		http://www.samsung.com

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd
 *              http://www.samsung.com
 */

      
      Copyright (C) 2012	Samsung Electronics Co., Ltd(http://www.samsung.com)

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Author: Anton Tikhomirov <av.tikhomirov@samsung.com>

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Common Header for S3C24XX SoCs

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
#define GC_THREAD_MIN_WB_PAGES		1	/*
						 * a threshold to determine
						 * whether IO subsystem is idle
						 * or not

      
      Copyright (C) 2012 Samsung Electronics Co.Ltd
 *		http://www.samsung.com/
 *
 * Defines phy types for samsung usb phy controllers - HOST or DEIVCE.

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
#ifndef _LINUX_F2FS_FS_H
#define _LINUX_F2FS_FS_H

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
#ifndef _LINUX_F2FS_H
#define _LINUX_F2FS_H

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
//		http://www.samsung.com
//
// Implementation of Exynos specific power domain control which is used in
// conjunction with runtime-pm. Support for both device-tree and non-device-tree
// based power domain support is included.

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
#include <linux/blkdev.h>
#include <linux/backing-dev.h>

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
#include <linux/fs.h>
#include <linux/bio.h>
#include <linux/mpage.h>
#include <linux/writeback.h>
#include <linux/blkdev.h>
#include <linux/f2fs_fs.h>
#include <linux/pagevec.h>
#include <linux/swap.h>

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
#include <linux/fs.h>
#include <linux/f2fs_fs.h>
#include "f2fs.h"
#include "node.h"
#include "segment.h"

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
#include <linux/fs.h>
#include <linux/f2fs_fs.h>
#include <linux/bio.h>
#include <linux/blkdev.h>
#include <linux/prefetch.h>
#include <linux/kthread.h>
#include <linux/swap.h>
#include <linux/timer.h>
#include <linux/freezer.h>
#include <linux/sched/signal.h>

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
#include <linux/fs.h>
#include <linux/f2fs_fs.h>
#include <linux/buffer_head.h>
#include <linux/backing-dev.h>
#include <linux/writeback.h>

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
#include <linux/fs.h>
#include <linux/f2fs_fs.h>
#include <linux/buffer_head.h>
#include <linux/mpage.h>
#include <linux/writeback.h>
#include <linux/backing-dev.h>
#include <linux/pagevec.h>
#include <linux/blkdev.h>
#include <linux/bio.h>
#include <linux/prefetch.h>
#include <linux/uio.h>
#include <linux/cleancache.h>
#include <linux/sched/signal.h>

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
#include <linux/fs.h>
#include <linux/f2fs_fs.h>
#include <linux/mpage.h>
#include <linux/backing-dev.h>
#include <linux/blkdev.h>
#include <linux/pagevec.h>
#include <linux/swap.h>

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
#include <linux/fs.h>
#include <linux/f2fs_fs.h>
#include <linux/pagemap.h>
#include <linux/sched.h>
#include <linux/ctype.h>
#include <linux/dcache.h>
#include <linux/namei.h>
#include <linux/quotaops.h>

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
#include <linux/fs.h>
#include <linux/f2fs_fs.h>
#include <linux/sched/signal.h>
#include "f2fs.h"
#include "node.h"
#include "acl.h"
#include "xattr.h"
#include <trace/events/f2fs.h>

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
#include <linux/fs.h>
#include <linux/f2fs_fs.h>
#include <linux/stat.h>
#include <linux/buffer_head.h>
#include <linux/writeback.h>
#include <linux/blkdev.h>
#include <linux/falloc.h>
#include <linux/types.h>
#include <linux/compat.h>
#include <linux/uaccess.h>
#include <linux/mount.h>
#include <linux/pagevec.h>
#include <linux/uio.h>
#include <linux/uuid.h>
#include <linux/file.h>

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
#include <linux/fs.h>
#include <linux/module.h>
#include <linux/backing-dev.h>
#include <linux/init.h>
#include <linux/f2fs_fs.h>
#include <linux/kthread.h>
#include <linux/delay.h>
#include <linux/freezer.h>

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
#include <linux/module.h>
#include <linux/init.h>
#include <linux/fs.h>
#include <linux/statfs.h>
#include <linux/buffer_head.h>
#include <linux/backing-dev.h>
#include <linux/kthread.h>
#include <linux/parser.h>
#include <linux/mount.h>
#include <linux/seq_file.h>
#include <linux/proc_fs.h>
#include <linux/random.h>
#include <linux/exportfs.h>
#include <linux/blkdev.h>
#include <linux/quotaops.h>
#include <linux/f2fs_fs.h>
#include <linux/sysfs.h>
#include <linux/quota.h>

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd
//              http://www.samsung.com

#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/init.h>
#include <linux/err.h>
#include <linux/slab.h>
#include <linux/i2c.h>
#include <linux/of.h>
#include <linux/of_irq.h>
#include <linux/interrupt.h>
#include <linux/pm_runtime.h>
#include <linux/mutex.h>
#include <linux/mfd/core.h>
#include <linux/mfd/samsung/core.h>
#include <linux/mfd/samsung/irq.h>
#include <linux/mfd/samsung/s2mpa01.h>
#include <linux/mfd/samsung/s2mps11.h>
#include <linux/mfd/samsung/s2mps13.h>
#include <linux/mfd/samsung/s2mps14.h>
#include <linux/mfd/samsung/s2mps15.h>
#include <linux/mfd/samsung/s2mpu02.h>
#include <linux/mfd/samsung/s5m8763.h>
#include <linux/mfd/samsung/s5m8767.h>
#include <linux/regmap.h>

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 *
 * Portions of this code from linux/fs/ext2/acl.c

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 *
 * Portions of this code from linux/fs/ext2/acl.h

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 *
 * Portions of this code from linux/fs/ext2/xattr.c

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 *
 * Portions of this code from linux/fs/ext2/xattr.h

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 *
 * Portions of this code from linux/fs/ext3/hash.c

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *
 * Register definition file for Samsung Camera Interface (FIMC) driver

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Register definition file for Samsung G-Scaler driver

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *
 * Register definition file for Samsung Rotator Interface (Rotator) driver

      
      Copyright (c) 2012 Samsung Electronics Co., Ltd.
 *             http://www.samsung.com/
 */
/* start node id of a node block dedicated to the given node id */
#define	START_NID(nid) (((nid) / NAT_ENTRY_PER_BLOCK) * NAT_ENTRY_PER_BLOCK)

      
      Copyright (C) 2012 Samsung Electronics
//  Donggeun Kim <dg77.kim@samsung.com>

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/i2c.h>
#include <linux/slab.h>
#include <linux/interrupt.h>
#include <linux/err.h>
#include <linux/platform_device.h>
#include <linux/kobject.h>
#include <linux/mfd/max8997.h>
#include <linux/mfd/max8997-private.h>
#include <linux/extcon-provider.h>
#include <linux/irqdomain.h>

      
      Copyright (C) 2012 Samsung Electronics
 * Donggeun Kim <dg77.kim@samsung.com>
 *
 * This program is not provided / owned by Maxim Integrated Products.

      
      Copyright (c) 2012 Samsung Electronics.
 *
 * EXYNOS - SMC Call

      
      Copyright (C) 2012 Samsung Electronics
 * Jonghwa Lee <jonghwa3.lee@samsung.com>
 */

      
      Copyright (C) 2012 Samsung Electronics.
// Kyungmin Park <kyungmin.park@samsung.com>
// Tomasz Figa <t.figa@samsung.com>

#include <linux/kernel.h>
#include <linux/io.h>
#include <linux/init.h>
#include <linux/of.h>
#include <linux/of_address.h>

      
      Copyright (C) 2012 Samsung Electronics
 * MyungJoo Ham <myungjoo.ham@samsung.com>
 *
 * Modified for calling to IIO to get adc by <anish.singh@samsung.com>

      
      Copyright (C) 2012 Samsung Electronics
// SangYoung Son <hello.son@samsung.com>
//
// This program is not provided / owned by Maxim Integrated Products.

      
      Copyright (C) 2012 Sascha Hauer <kernel@pengutronix.de>

      
      Copyright (C) 2012 Sascha Hauer, Pengutronix

      
      Copyright (C) 2012 Sascha Hauer, Pengutronix
 *
 * Based on Samsung Exynos code

      
      Copyright (C) 2012 Sascha Hauer, Pengutronix <s.hauer@pengutronix.de>

      
      Copyright (c) 2012 Savoir-faire Linux Inc.

      
      Copyright (c) 2012 Savoir-faire Linux Inc.
 *          Vivien Didelot <vivien.didelot@savoirfairelinux.com>
 *
 * For further information, see the Documentation/hwmon/ads7828 file.

      
      Copyright (c) 2012 Savoir-faire Linux Inc.
 *	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
 *
 * Technologic Systems platforms have pin blocks, exposing several Digital
 * Input/Output lines (DIO). This driver aims to support single pin blocks.
 * In that sense, the support is not limited to the TS-5500 blocks.
 * Actually, the following platforms have DIO support:
 *

      
      Copyright (C) 2012 Scott Lin <scott.lin@tw.synaptics.com>

      
      Copyright (C) 2012 Sean Young <sean@mess.org>

      
      Copyright (C) 2012  Seth Jennings <sjenning@linux.vnet.ibm.com>

      
      Copyright (C) 2012 Shuah Khan <shuahkhan@gmail.com>
//
// Based on Richard Purdie's ledtrig-timer.c and Atsushi Nemoto's
// ledtrig-heartbeat.c
// Design and use-case input from Jonas Bonn <jonas@southpole.se> and
// Neil Brown <neilb@suse.de>

      
      Copyright (C) 2012 Simon Budig, <simon.budig@kernelconcepts.de>

      
      Copyright (C) 2012 Simo Sorce <simo@redhat.com>

      
      Copyright (c) 2012  Smith Micro Software, Inc.

      
      Copyright (C) 2012 Sonal Santan <sonal.santan@gmail.com>

      
      Copyright (c) 2012 Sony Mobile Communications AB
 *
 * Charging algorithm driver for abx500 variants

      
      Copyright (c) 2012 Stefan Achatz <erazor_de@users.sourceforge.net>
 */

      
      Copyright (C) 2012 Stefan Roese <sr@denx.de>

      
      Copyright (c) 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix
 *
 * based on of_videomode.c by Sascha Hauer <s.hauer@pengutronix.de>

      
      Copyright (c) 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix
 *
 * This file is released under the GPLv2

      
      Copyright (C) 2012 Stephane Grosjean <s.grosjean@peak-system.com>
 *
 * Derived from the PCAN project file driver/src/pcan_pci.c:
 *

      
      Copyright (C) 2012 Stephen Warren

      
      Copyright (C) 2012 ST-Ericsson

      
      Copyright (C) 2012 ST Ericsson Corporation
 *
 * Contact: Olivier LAUNAY (olivier.launay@stericsson.com

      
      Copyright (C) 2012 ST-Ericsson SA

      
      Copyright (C) 2012 ST-Ericsson SA
 * Written on behalf of Linaro for ST-Ericsson
 * Based on bits of regulator core, gpio core and clk core
 *
 * Author: Linus Walleij <linus.walleij@linaro.org>

      
      Copyright (C) 2012 ST-Ericsson SA
 * Written on behalf of Linaro for ST-Ericsson
 * This interface is used in the core to keep track of pins.
 *
 * Author: Linus Walleij <linus.walleij@linaro.org>

      
      Copyright (C) 2012, Steven King <sfking@fdwdc.com>
 */

      
      Copyright (C) 2012 Steven Toth <stoth@kernellabs.com>
 *

      
      Copyright (C) 2012 ST Microelectronics

      
      Copyright:   (C) 2012  ST Microelectronics

      
      Copyright (C) 2012       ST Microelectronics
 *     author: Federico Vaga <federico.vaga@gmail.com>

      
      Copyright (C) 2012 STMicroelectronics Limited
 *
 * Authors: Francesco Virlinzi <francesco.virlinzi@st.com>
 *	    Alexandre Torgue <alexandre.torgue@st.com>

      
      Copyright (C) 2012 ST Microelectronics Ltd.

      
      Copyright (C) 2012 ST Microelectronics Ltd.
 * Deepak Sikri <deepak.sikri@st.com>
 *
 * based upon linux/arch/arm/mach-realview/hotplug.c

      
      Copyright (C) 2012 ST Microelectronics
 * Viresh Kumar <vireshk@kernel.org>
 *
 * Inspired from:

      
      Copyright (C) 2012 STRATO.  All rights reserved.
 */

      
      Copyright (C) 2012 Sven Schnelle <svens@stackframe.org>

      
      Copyright (C) 2012 Sven Schnelle <svens@stackframe.org>
 */

      
      Copyright (C) 2012 Sylwester Nawrocki <sylvester.nawrocki@gmail.com>

      
      Copyright (C) 2012 Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
//
// Helper functions for S3C24XX/S3C64XX SoC series CAMIF driver

      
      Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)
 *
 * based on METAG mach/arch.h (which in turn was based on ARM)

      
      Copyright (C) 2012 Synopsys, Inc. (www.synopsys.com)
 *
 * Based on reduced version of METAG

      
      Copyright (c) 2012 Takashi Iwai <tiwai@suse.de>

      
      Copyright (c) 2012 Taobao.
 * Written by Tao Ma <boyu.mt@taobao.com>
 */

      
      Copyright (c) 2012, TAOS Corporation.

      
      Copyright (C) 2012 Tensilica Inc.
 */

      
      Copyright (C) 2012 Tensilica Inc.
 */
#ifndef _XTENSA_TRAPS_H
#define _XTENSA_TRAPS_H

      
      Copyright (C) 2012 Texas Instruments

      
      Copyright (C) 2012 Texas Instruments. All rights reserved.

      
      Copyright (C) 2012 Texas Instruments
 *
 * Author: Daniel(Geon Si) Jeong <daniel.jeong@ti.com>
 *             G.Shark Jeong <gshark.jeong@gmail.com>

      
      Copyright (C) 2012 Texas Instruments
 *
 * Author: Milo(Woogyom) Kim <milo.kim@ti.com>

      
      Copyright (C) 2012 Texas Instruments
 * Author: Peter Ujfalusi <peter.ujfalusi@ti.com>
 *
 * This driver is a complete rewrite of the former pwm-twl6030.c authorded by:

      
      Copyright (C) 2012 Texas Instruments
 *
 * Authors:

      
      Copyright (C) 2012 Texas Instruments.
 *
 * Author: Sergio Aguirre <sergio.a.aguirre@gmail.com>

      
      Copyright (C) 2012, Texas Instruments
 *
 * Author: Sergio Aguirre <sergio.a.aguirre@gmail.com>

      
      Copyright (C) 2012 Texas Instruments
 *
 * Contact: Samu Onkalo <samu.p.onkalo@nokia.com>
 *          Milo(Woogyom) Kim <milo.kim@ti.com>

      
      Copyright (c) 2012  Texas Instruments, Inc

      
      Copyright (c) 2012 Texas Instruments, Inc

      
      Copyright (C) 2012 Texas Instruments Inc.

      
      Copyright (C) 2012 Texas Instruments Inc.
 */

      
      Copyright (C) 2012 Texas Instruments Inc

      
      Copyright (C) 2012 Texas Instruments, Inc.

      
      Copyright (C) 2012 Texas Instruments, Inc.
 *
 * Aneesh V <aneesh@ti.com>

      
      Copyright (C) 2012 Texas Instruments, Inc.
 *
 * Aneesh V <aneesh@ti.com>
 * Santosh Shilimkar <santosh.shilimkar@ti.com>

      
      Copyright (C) 2012 Texas Instruments, Inc.
 *
 * Authors:

      
      Copyright (C) 2012 Texas Instruments, Inc.
 *
 * Author: Sergio Aguirre <sergio.a.aguirre@gmail.com>

      
      Copyright (C) 2012 Texas Instruments, Inc.
 *
 * Benoit Cousson (b-cousson@ti.com)

      
      Copyright (C) 2012 Texas Instruments, Inc. - http://www.ti.com/

      
      Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
 */

      
      Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com

      
      Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com
 * All rights reserved.
 *
 * Author: Peter Ujfalusi <peter.ujfalusi@ti.com>

      
      Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com
 * Author: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 *
 * A lot of code borrowed from the Linux xHCI driver.

      
      Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com
 *
 * Author: Sourav Poddar <sourav.poddar@ti.com>

      
      Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
 * Contact:

      
      Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
 *
 * Modified from mach-omap/omap2/board-generic.c

      
      Copyright (C) 2012 Texas Instruments, Inc.
 * Paul Walmsley
 *
 * A small number of IP blocks need custom reset and preprogramming
 * functions.  The stubs in this file provide a standard way for the
 * hwmod code to call these functions, which are to be located under
 * drivers/.

      
      Copyright (C) 2012 Texas Instruments, Inc.
 * Paul Walmsley
 *
 * Based on the I2C reset code in arch/arm/mach-omap2/i2c.c by
 *     Avinash.H.M <avinashhm@ti.com>

      
      Copyright (C) 2012 Texas Instruments, Inc.
 * Thara Gopinath <thara@ti.com>
 *

      
      Copyright (C) 2012 Texas Instruments, Inc.
 * Written by Tony Lindgren <tony@atomide.com>
 *
 * Modified for clock framework by Paul Mundt <paul.mundt@nokia.com>.

      
      Copyright (C) 2012 Texas Instruments Ltd

      
      Copyright (C) 2012 The Chromium OS Authors

      
      Copyright (c) 2012 The Chromium OS Authors. All rights reserved.

      
      Copyright (c) 2012 The Chromium OS Authors <chromium-os-dev@chromium.org>
 * Author: Will Drewry <wad@chromium.org>
 *
 * The code may be used by anyone for any purpose,
 * and can serve as a starting point for developing
 * applications using prctl(PR_ATTACH_SECCOMP_FILTER).

      
      Copyright (c) 2012 The Chromium OS Authors <chromium-os-dev@chromium.org>
 * Author: Will Drewry <wad@chromium.org>
 *
 * The code may be used by anyone for any purpose,
 * and can serve as a starting point for developing
 * applications using prctl(PR_SET_SECCOMP, 2, ...).

      
      Copyright (c) 2012, The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2012, The Linux Foundation. All rights reserved.
 *
 * Description: CoreSight Trace Memory Controller driver

      
      Copyright (C) 2012 Thomas Langer <thomas.langer@lantiq.com>

      
      Copyright (C) 2012 Thomas Langer <thomas.langer@lantiq.com>
 */

      
      Copyright (C) 2012 Thomas Mair <thomas.mair86@gmail.com>

      
      Copyright (C) 2012 Thomas Mair <thomas.mair86@googlemail.com>

      
      Copyright (C) 2012 Thomas Petazzoni
 *
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (c) 2012 Thorsten Nowak <thorsten.nowak@iis.fraunhofer.de>

      
      Copyright (C) 2012 Tobias Klauser <tklauser@distanz.ch>

      
      Copyright (C) 2012 Tomasz Figa <tomasz.figa@gmail.com>

      
      Copyright (C) 2012 Tomasz Figa <tomasz.figa@gmail.com>
 *
 * Based on drivers/media/platform/s5p-fimc,

      
      Copyright (c) 2012 Tom Harwood
*/

      
      Copyright (C) 2012 Tony Prisk <linux@prisktech.co.nz>

      
      Copyright (c) 2012 Trond Myklebust <Trond.Myklebust@netapp.com>
 *

      
      Copyright (c) 2012 Unixphere AB

      
      Copyright (C) 2012 Vayavya Labs Pvt. Ltd.

      
      Copyright (C) 2012 - Virtual Open Systems and Columbia University

      
      Copyright (C) 2012 - Virtual Open Systems and Columbia University
 * Author: Christoffer Dall <c.dall@virtualopensystems.com>
 *
 * Mostly rewritten in C by Marc Zyngier <marc.zyngier@arm.com>

      
      Copyright (C) 2012 Vista Silicon

      
      Copyright (c) 2012 Vista Silicon S.L.

      
      Copyright (C) 2012 Vista Silicon S.L.

      
      Copyright (C) 2012 Vista Silicon SL

      
      Copyright (C) 2012 Vista Silicon S.L.
 *    Javier Martin, <javier.martin@vista-silicon.com>
 *    Xavier Duret

      
      Copyright (C) 2012 V Lab Technologies
 *  Teddy Reed <teddy@prosauce.org>

      
      Copyright (C) 2012 VMware, Inc. All rights reserved.

      
      Copyright (c) 2012 Wind River Systems, Inc.

      
      Copyright (C) 2012 Wolfram Sang, Pengutronix <kernel@pengutronix.de>

      
      Copyright (C) 2012 Wolfram Sang, Pengutronix <w.sang@pengutronix.de>
 */

      
      Copyright (c) 2013

      
      Copyright (C) 2013-14 Intel Corp
 *  Author: Omair Mohammed Abdullah <omair.m.abdullah@intel.com>
 *	Vinod Koul <vinod.koul@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2013-14 Intel Corp
 *  Author: Ramesh Babu <ramesh.babu.koul@intel.com>
 *  	Omair M Abdullah <omair.m.abdullah@intel.com>
 *  	Samreen Nilofer <samreen.nilofer@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2013-15, Intel Corporation. All rights reserved.
 */

      
      Copyright (c) 2013-15, Intel Corporation.

#include <sound/soc-acpi.h>

      
      Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (C) 2013, 2013 Red Hat, Inc.
 *      Dave Young <dyoung@redhat.com>
 *
 * This file is released under the GPLv2

      
      Copyright (c) 2013, 2014

      
      Copyright (c) 2013, 2014, 2015 Guenter Roeck

      
      Copyright (c) 2013-2014, 2016-2018 The Linux Foundation. All rights reserved.

      
      Copyright (C) 2013-2014 Alexander Shiyan <shc_work@mail.ru>

      
      Copyright (C) 2013-2014 Allwinner Tech Co., Ltd
 * Author: Sugar <shuge@allwinnertech.com>
 *

      
      Copyright (C) 2013-2014 Altera Corporation

      
      Copyright (C) 2013,2014 ARM Limited

      
      Copyright (C) 2013, 2014 ARM Limited, All Rights Reserved.
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 *

      
      Copyright (c) 2013-2014  Avago Technologies

      
      Copyright (C) 2013-2014 Avago Technologies

      
      Copyright (C) 2013-2014 Broadcom Corporation

      
      Copyright (c) 2013 - 2014 Cambridge Silicon Radio Limited, a CSR plc group

      
      Copyright (C) 2013-2014 Chelsio Communications.  All rights reserved.
 *
 *  Written by Anish Bhatt (anish@chelsio.com)

      
      Copyright (C) 2013-2014 Chelsio Communications.  All rights reserved.
 *
 *  Written by Anish Bhatt (anish@chelsio.com)
 *	       Casey Leedom (leedom@chelsio.com)

      
      Copyright (C) 2013-2014 Christoph Hellwig
 */
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/backing-dev.h>
#include <linux/bio.h>
#include <linux/blkdev.h>
#include <linux/kmemleak.h>
#include <linux/mm.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/workqueue.h>
#include <linux/smp.h>
#include <linux/llist.h>
#include <linux/list_sort.h>
#include <linux/cpu.h>
#include <linux/cache.h>
#include <linux/sched/sysctl.h>
#include <linux/sched/topology.h>
#include <linux/sched/signal.h>
#include <linux/delay.h>
#include <linux/crash_dump.h>
#include <linux/prefetch.h>

      
      Copyright (C) 2013,2014 Fred Richter <frichter@hauppauge.com>

      
      Copyright (c) 2013-2014 Freescale Semiconductor, Inc

      
      Copyright (C) 2013-2014 Freescale Semiconductor, Inc.
 *
 * Author: Peter Chen

      
      Copyright (C) 2013-2014 Google, Inc
// Simon Glass <sjg@chromium.org>
//

      
      Copyright (C) 2013, 2014  Guenter Roeck <linux@roeck-us.net>

      
      Copyright (c) 2013, 2014 Guenter Roeck <linux@roeck-us.net>
 *
 * Derived from lm95241.c

      
      Copyright (C) 2013 - 2014 Hans de Goede <hdegoede@redhat.com>
 *
 * The hwmon parts are based on work by Corentin LABBE which is:

      
      Copyright (c) 2013-2014 Hisilicon Limited.

      
      Copyright (c) 2013-2014 Hisilicon Ltd.

      
      Copyright (C) 2013, 2014 Horms Solutions Ltd.
 *
 * Contact: Simon Horman <horms@verge.net.au>

      
      Copyright (C) 2013-2014 Imagination Technologies Ltd.
 *
 * Based on NEC decoder:

      
      Copyright (c) 2013-2014 Intel Corp.

      
      Copyright (c) 2013-2014 Intel Corporation

      
      Copyright (c) 2013-2014, Intel Corporation.

      
      Copyright(c) 2013 - 2014 Intel Corporation.

      
      Copyright (c) 2013 - 2014 Intel Corporation.";

/* a bit of forward declarations */
static void i40e_vsi_reinit_locked(struct i40e_vsi *vsi);
static void i40e_handle_reset_warning(struct i40e_pf *pf, bool lock_acquired);
static int i40e_add_vsi(struct i40e_vsi *vsi);
static int i40e_add_veb(struct i40e_veb *veb, struct i40e_vsi *vsi);
static int i40e_setup_pf_switch(struct i40e_pf *pf, bool reinit);
static int i40e_setup_misc_vector(struct i40e_pf *pf);
static void i40e_determine_queue_usage(struct i40e_pf *pf);
static int i40e_setup_pf_filter_control(struct i40e_pf *pf);
static void i40e_prep_for_reset(struct i40e_pf *pf, bool lock_acquired);
static int i40e_reset(struct i40e_pf *pf);
static void i40e_rebuild(struct i40e_pf *pf, bool reinit, bool lock_acquired);
static void i40e_fdir_sb_setup(struct i40e_pf *pf);
static int i40e_veb_get_bw_info(struct i40e_veb *veb);
static int i40e_get_capabilities(struct i40e_pf *pf,
				 enum i40e_admin_queue_opc list_type);

      
      Copyright(c) 2013 - 2014 Intel Corporation. All rights reserved.

      
      Copyright(c) 2013 - 2014 Intel Corporation. All rights reserved.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (C) 2013, 2014 Intel Corporation. All rights reserved.
 *
 * Author: Yang, Bin <bin.yang@intel.com>
 * Author: Zhu, Lejun <lejun.zhu@linux.intel.com>

      
      Copyright (c) 2013 - 2014 Intel Mobile Communications GmbH

      
      Copyright(c) 2013 - 2014 Intel Mobile Communications GmbH

      
      Copyright(c) 2013 - 2014 Intel Mobile Communications GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (C) 2013-2014 Jens Axboe

      
      Copyright (C) 2013-2014 Jens Axboe
 */
#include <linux/kernel.h>
#include <linux/module.h>

      
      Copyright (C) 2013-2014 Jens Axboe
 */
#include <linux/kernel.h>
#include <linux/threads.h>
#include <linux/module.h>
#include <linux/mm.h>
#include <linux/smp.h>
#include <linux/cpu.h>

      
      Copyright (c) 2013-2014 Linaro Limited.
 *
 * Author: Haojian Zhuang <haojian.zhuang@linaro.org>

      
      Copyright (C) 2013,2014 Linaro Limited
 *     Roy Franz <roy.franz@linaro.org

      
      Copyright (c) 2013-2014 Linaro Ltd.

      
      Copyright (C) 2013-2014 Linaro Ltd.

      
      Copyright (C) 2013-2014, Linaro Ltd.

      
      Copyright (C) 2013, 2014 Linaro Ltd.

      
      Copyright (c) <2013-2014> Linaro Ltd.
 *              http://www.linaro.org
 *
 * Author: Guodong Xu <guodong.xu@linaro.org>

      
      Copyright (C) 2013, 2014 Linaro Ltd;  <roy.franz@linaro.org>
 *
 * This file implements the EFI boot stub for the arm64 kernel.
 * Adapted from ARM version by Mark Salter <msalter@redhat.com>

      
      Copyright (C) 2013-2014 Lubomir Rintel

      
      Copyright (C) 2013-2014 Marek Vasut <marex@denx.de>

      
      Copyright (C) 2013-2014 Marvell

      
      Copyright (C) 2013-2014, Marvell International Ltd.

      
      Copyright (C) 2013-2014 Mauro Carvalho Chehab <mchehab

      
      Copyright (c) 2013-2014 Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2013-2014, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (C) 2013-2014 Red Hat
 * Author: Rob Clark <robdclark@gmail.com>
 *

      
      Copyright (c) 2013-2014 Red Hat Inc.
 */

      
      Copyright (C) 2013-2014 Renesas Electronics Corporation

      
      Copyright (C) 2013-2014 Renesas Electronics Corporation
 *
 * Contact: Laurent Pinchart (laurent.pinchart@ideasonboard.com)

      
      Copyright (C) 2013-2014 Renesas Electronics Europe Ltd.

      
      Copyright (C) 2013-2014 Renesas Electronics Europe Ltd.
 * Author: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
 */

      
      Copyright (C) 2013,2014 Samsung Electornics

#include <linux/module.h>
#include <linux/err.h>
#include <linux/of.h>
#include <linux/clkdev.h>
#include <linux/regmap.h>
#include <linux/clk-provider.h>
#include <linux/platform_device.h>
#include <linux/mfd/samsung/s2mps11.h>
#include <linux/mfd/samsung/s2mps13.h>
#include <linux/mfd/samsung/s2mps14.h>
#include <linux/mfd/samsung/s5m8767.h>
#include <linux/mfd/samsung/core.h>

      
      Copyright (C) 2013,2014 Samsung Electronics
// Chanwoo Choi <cw00.choi@samsung.com>
// Krzysztof Kozlowski <krzk@kernel.org>

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/i2c.h>
#include <linux/interrupt.h>
#include <linux/platform_device.h>
#include <linux/mfd/max14577.h>
#include <linux/mfd/max14577-private.h>
#include <linux/extcon-provider.h>

      
      Copyright (c) 2013-2014 Samsung Electronics Co., Ltd
//	http://www.samsung.com
//

      
      Copyright (c) 2013-2014 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Author: Andrzej Pietrasiewicz <andrzej.p@samsung.com>

      
      Copyright (c) 2013,2014 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 * Author: Marek Szyprowski <m.szyprowski@samsung.com>
 * Author: Josh Cartwright <joshc@codeaurora.org>
 */

      
      Copyright (c) 2013-2014 Samsung Electronics Co., Ltd.
// Mateusz Krawczuk <m.krawczuk@partner.samsung.com>
// Tomasz Figa <t.figa@samsung.com>

#include <linux/of_fdt.h>
#include <linux/of_platform.h>

      
      Copyright (C) 2013,2014 Samsung Electronics
// Krzysztof Kozlowski <krzk@kernel.org>

#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/power_supply.h>
#include <linux/mfd/max14577-private.h>
#include <linux/mfd/max14577.h>

      
      Copyright (C) 2013,2014 Samsung Electronics
// Krzysztof Kozlowski <krzk@kernel.org>

#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/regulator/driver.h>
#include <linux/mfd/max14577.h>
#include <linux/mfd/max14577-private.h>
#include <linux/regulator/of_regulator.h>

      
      Copyright (C) 2013-2014 Savoir-faire Linux Inc.

      
      Copyright (C) 2013-2014 Silicon Image, Inc.

      
      Copyright (C) 2013-2014 Stephane Grosjean <s.grosjean@peak-system.com>

      
      Copyright (c) 2013-2014 Takashi Sakamoto

      
      Copyright (c) 2013-2014 Texas Instruments, Inc.
 *
 * Author:	Laxman Dewangan <ldewangan@nvidia.com>
 *		Peter Ujfalusi <peter.ujfalusi@ti.com>

      
      Copyright (C) 2013 - 2014 Texas Instruments, Inc.
 *
 * Benoit Parrot <bparrot@ti.com>
 * Lad, Prabhakar <prabhakar.csengg@gmail.com>

      
      Copyright (C) 2013 - 2014 Texas Instruments Incorporated - http://www.ti.com
 *
 * Authors:

      
      Copyright (C) 2013-2014 Texas Instruments Incorporated - http://www.ti.com
 *
 * Authors: Kishon Vijay Abraham I <kishon@ti.com>

      
      Copyright (C) 2013-2014 Texas Instruments., Ltd.
 *		http://www.ti.com
 *
 * Author: Murali Karicheri <m-karicheri2@ti.com>
 * Implementation based on pci-exynos.c and pcie-designware.c

      
      Copyright (c) 2013-2014, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2013-2014, The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2013,2014  Uplogix, Inc.

      
      Copyright (c) 2013,2014 Uplogix, Inc.

      
      Copyright (C) 2013 - 2014 Xilinx
 *
 *  Sören Brinkmann <soren.brinkmann@xilinx.com>

      
      Copyright (C) 2013-2015 Alexander Popov <alex.popov@linux.com>.
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2013-2015 Alexei Starovoitov <ast@kernel.org>

      
      Copyright (C) 2013-2015 Altera Corporation

      
      Copyright (C) 2013, 2015 Altera Corporation

      
      Copyright (C) 2013-2015 Altera Corporation
 */
#include <linux/completion.h>
#include <linux/delay.h>
#include <linux/fpga/fpga-mgr.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of_address.h>
#include <linux/of_irq.h>
#include <linux/pm.h>

      
      Copyright (C) 2013-2015 ARM Limited

      
      Copyright (C) 2013-2015 ARM Limited, All Rights Reserved.

      
      Copyright (C) 2013-2015 Avago Technologies

      
      Copyright (C) 2013-2015 Chelsio Communications.  All rights reserved.

      
      Copyright (C) 2013-2015 Cogent Embedded, Inc.

      
      Copyright (C) 2013-2015 Corentin LABBE <clabbe.montjoie@gmail.com>
 *
 * Core file which registers crypto algorithms supported by the SS.

      
      Copyright (C) 2013-2015 Corentin LABBE <clabbe.montjoie@gmail.com>
 *
 * Support AES cipher with 128,192,256 bits keysize.
 * Support MD5 and SHA1 hash algorithms.
 * Support DES and 3DES

      
      Copyright (C) 2013-2015 Corentin LABBE <clabbe.montjoie@gmail.com>
 *
 * This file add support for AES cipher with 128,192,256 bits
 * keysize in CBC and ECB mode.
 * Add support also for DES and 3DES in CBC and ECB mode.

      
      Copyright (C) 2013-2015 Corentin LABBE <clabbe.montjoie@gmail.com>
 *
 * This file add support for MD5 and SHA1.

      
      Copyright (C) 2013-2015  Dialog Semiconductor Ltd.

      
      Copyright (C) 2013-2015 Freescale Semiconductor, Inc.

      
      Copyright (C) 2013-2015 Fujitsu Semiconductor Ltd.

      
      Copyright (C) 2013 - 2015 Fujitsu Semiconductor, Ltd
 *              Vincent Yang <vincent.yang@tw.fujitsu.com>

      
      Copyright (C) 2013-2015 GlobalLogic Inc.

      
      Copyright (C) 2013-2015 Ideas on Board

      
      Copyright (c) 2013-2015 Imagination Technologies

      
      Copyright (c) 2013-2015 Intel Corporation.

      
      Copyright (c) 2013-2015, Intel Corporation.

      
      Copyright(c) 2013-2015 Intel Corporation. All rights reserved.

      
      Copyright (C) 2013-2015 Intel Corporation. All rights reserved.

      
      Copyright (C) 2013-2015 Intel Corporation. All rights reserved.
 */

      
      Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH

      
      Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH
 * All rights reserved.

      
      Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (C) 2013-2015 Josh Poimboeuf <jpoimboe@redhat.com>

      
      Copyright (C) 2013-2015 Lantiq Beteiligungs-GmbH

      
      Copyright (C) 2013-2015 Lantiq Beteiligungs-GmbH
 */

      
      Copyright (c) 2013 - 2015 Linaro Ltd.

      
      Copyright (C) 2013 - 2015 Linaro Ltd.

      
      Copyright (c) 2013-2015, Linux Foundation. All rights reserved.

      
      Copyright (c) 2013-2015, Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2013-2015, Mellanox Technologies, Ltd.  All rights reserved.

      
      Copyright (C) 2013-2015 Mentor Graphics Inc.

      
      Copyright (C) 2013-2015 Microchip Technology Germany II GmbH
 */

      
      Copyright (C) 2013-2015, Microchip Technology Germany II GmbH
 */

      
      Copyright (c) 2013-2015, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (C) 2013-2015 NVIDIA CORPORATION, All rights reserved.
 *
 * Based on the GEM/CMA helpers

      
      Copyright (c) 2013-2015 PLUMgrid, http://plumgrid.com

      
      Copyright (c) 2013-2015 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2013-2015 Red Hat, Inc.

      
      Copyright (C) 2013-2015 Red Hat, Inc.
 * Author: Asias He <asias@redhat.com>
 *         Stefan Hajnoczi <stefanha@redhat.com>
 *
 * Some of the code is take from Gerd Hoffmann <kraxel@redhat.com>'s
 * early virtio-vsock proof-of-concept bits.

      
      Copyright (C) 2013 - 2015  Renesas Electronics Corporation

      
      Copyright (C) 2013-2015 Renesas Electronics Corporation

      
      Copyright (C) 2013-2015 Renesas Electronics Corporation
 *
 * Contact: Laurent Pinchart (laurent.pinchart@ideasonboard.com)

      
      Copyright (C) 2013-2015 Renesas Solutions Corp.
 */

      
      Copyright (C) 2013-2015 Samsung Electronics
// Jonghwa Lee <jonghwa3.lee@samsung.com>
// Krzysztof Kozlowski <krzk@kernel.org>
//
// This driver is based on max77686.c

      
      Copyright (c) 2013-2015 SUSE
 *   Authors: Jiri Kosina
 *	      Vojtech Pavlik
 *	      Jiri Slaby
 */

      
      Copyright (C) 2013-2015 Synopsys, Inc. (www.synopsys.com)
 *
 * This code is inspired by the perf support of various other architectures.

      
      Copyright (c) 2013-2015, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2013, 2015 The Linux Foundation. All Rights Reserved.

      
      Copyright (C) 2013-2015 Xilinx, Inc.
 *
 * Contacts: Hyun Kwon <hyun.kwon@xilinx.com>
 *           Laurent Pinchart <laurent.pinchart@ideasonboard.com>

      
      Copyright (C) 2013-2015, Yann Collet.

      
      Copyright (c) 2013, 2016-2017 The Linux Foundation. All rights reserved.

      
      Copyright (C) 2013,2016 Advanced Micro Devices, Inc.
 *
 * Author: Tom Lendacky <thomas.lendacky@amd.com>

      
      Copyright (C) 2013,2016 Advanced Micro Devices, Inc.
 *
 * Author: Tom Lendacky <thomas.lendacky@amd.com>
 * Author: Gary R Hook <gary.hook@amd.com>

      
      Copyright (C) 2013-2016 Altera Corporation

      
      Copyright (C) 2013-2016 Altera Corporation, All Rights Reserved.

      
      Copyright (C) 2013-2016 Altera Corporation, All Rights Reserved.
 */

      
      Copyright (C) 2013-2016 Altera Corporation, All Rights Reserved.
 *
 * Includes this patch from the mailing list:

      
      Copyright (c) 2013-2016 Brocade Communications Systems, Inc.

      
      Copyright (C) 2013-2016 Freescale Semiconductor, Inc.
 *

      
      Copyright (C) 2013-2016 Geschwister Schneider Technologie-,
 * Entwicklungs- und Vertriebs UG (Haftungsbeschränkt).

      
      Copyright (c) 2013-2016, Intel Corporation.

      
      Copyright(c) 2013-2016 Intel Corporation. All rights reserved.

      
      Copyright (c) 2013-2016 Jens Kuske <jenskuske@gmail.com>

      
      Copyright (C) 2013-2016 John Crispin <john@phrozen.org>

      
      Copyright (C) 2013-2016, Linaro Ltd.
 *		Author: Hanjun Guo <hanjun.guo@linaro.org>
 *
 * Reads the ACPI SRAT table to figure out what memory belongs to which CPUs.

      
      Copyright (c) 2013-2016, Linux Foundation. All rights reserved.

      
      Copyright (c) 2013,2016 Lubomir Rintel
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (c) 2013-2016, Mellanox Technologies. All rights reserved.

      
      Copyright (C) 2013-2016 Michael Lee <igvtee@gmail.com>
 */

      
      Copyright (c) 2013,2016 Qualcomm Atheros, Inc.

      
      Copyright (c) 2013-2016 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2013-2016 Red Hat

      
      Copyright (C) 2013,2016 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2013-2016 Steven Rostedt, Red Hat, Inc. <srostedt@redhat.com>
 *
 * Includes useful feedback from Clark Williams <clark@redhat.com>

      
      Copyright (C) 2013-2016 STMicroelectronics (R
 *
 * Author: Ajit Pal Singh <ajitpal.singh@st.com>
 *         Lee Jones <lee.jones@linaro.org>

      
      Copyright (C) 2013-2016 Texas Instruments Incorporated - http://www.ti.com
 *
 * Contact: Hiroshi DOYU <Hiroshi.DOYU@nokia.com>
 *          Suman Anna <s-anna@ti.com>

      
      Copyright (c) 2013-2016, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2013-2016, The Linux Foundation. All rights reserved.
 *
 * Authors:

      
      Copyright (C) 2013-2016, Yann Collet.

      
      Copyright (C) 2013,2017 Advanced Micro Devices, Inc.
 *
 * Author: Gary R Hook <gary.hook@amd.com>
 * Author: Tom Lendacky <thomas.lendacky@amd.com>

      
      Copyright (C) 2013,2017 Advanced Micro Devices, Inc.
 *
 * Author: Tom Lendacky <thomas.lendacky@amd.com>

      
      Copyright (C) 2013,2017 Advanced Micro Devices, Inc.
 *
 * Author: Tom Lendacky <thomas.lendacky@amd.com>
 * Author: Gary R Hook <gary.hook@amd.com>

      
      Copyright (C) 2013-2017 ARM Limited, All Rights Reserved.

      
      Copyright (C) 2013-2017 Broadcom

      
      Copyright (C) 2013-2017 Cogent Embedded, Inc.

      
      Copyright (C) 2013-2017 Helge Deller <deller@gmx.de>

      
      Copyright (c) 2013-2017 Hisilicon Limited.

      
      Copyright (c) 2013 - 2017 Intel Corporation.  All rights reserved.

      
      Copyright (c) 2013 - 2017 Intel Corporation. All rights reserved.

      
      Copyright (C) 2013,2017 Johan Hovold <johan@kernel.org>
 *
 * See Documentation/usb/usb-serial.txt for more information on using this
 * driver

      
      Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>

      
      Copyright (c) <2013-2017> Linaro Ltd.
 *              http://www.linaro.org
 *
 * Author: Guodong Xu <guodong.xu@linaro.org>

      
      Copyright (C) 2013-2017 Matthias Schwarzott <zzam@gentoo.org>

      
      Copyright (c) 2013-2017, Mellanox Technologies. All rights reserved.

      
      Copyright (C) 2013-2017 Milan Broz <gmazyland@gmail.com>
 *
 * This file is released under the GPL.

      
      Copyright (C) 2013-2017 Oracle Corporation
 * This file is based on ast_drv.c

      
      Copyright (C) 2013-2017 Oracle Corporation
 * This file is based on ast_drv.h

      
      Copyright (C) 2013-2017 Oracle Corporation
 * This file is based on ast_fb.c

      
      Copyright (C) 2013-2017 Oracle Corporation
 * This file is based on ast_main.c

      
      Copyright (C) 2013-2017 Oracle Corporation
 * This file is based on ast_mode.c

      
      Copyright (C) 2013-2017 Oracle Corporation
 * This file is based on ast_ttm.c

      
      Copyright (c) 2013-2017 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2013-2017 Texas Instruments Incorporated - http://www.ti.com/
 *
 * Written by Hiroshi DOYU <Hiroshi.DOYU@nokia.com>,
 *		Paul Mundt and Toshihiro Kobayashi

      
      Copyright (c) 2013-2017, The Linux Foundation. All rights reserved.

      
      Copyright (C) 2013-2017 Wolfram Sang <wsa@the-dreams.de>

      
      Copyright (C) 2013-2018 Arm Ltd.
// Author: Punit Agrawal <punit.agrawal@arm.com>, Suzuki Poulose <suzuki.poulose@arm.com>

#include <linux/arm-cci.h>
#include <linux/io.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/of_address.h>
#include <linux/of_device.h>
#include <linux/of_irq.h>
#include <linux/of_platform.h>
#include <linux/perf_event.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include <linux/spinlock.h>

      
      Copyright (C) 2013-2018  B.A.T.M.A.N. contributors:
 *
 * Antonio Quartulli

      
      Copyright (C) 2013-2018  B.A.T.M.A.N. contributors:
 *
 * Linus Lüssing, Marek Lindner

      
      Copyright (C) 2013-2018  B.A.T.M.A.N. contributors:
 *
 * Martin Hundebøll <martin@hundeboll.net>

      
      Copyright (C) 2013-2018 by the following authors:

      
      Copyright(c) 2013 - 2018 Intel Corporation.";

      
      Copyright (C) 2013, 2018 Intel Corporation
 * Author: Bin Gao <bin.gao@intel.com>
 */

      
      Copyright(c) 2013 - 2018 Intel Corporation.

/* ethtool support for i40e */

      
      Copyright(c) 2013 - 2018 Intel Corporation.

/* ethtool support for iavf */
#include "iavf.h"

      
      Copyright (c) 2013 - 2018 Intel Corporation.";

/* iavf_pci_tbl - PCI Device ID Table

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifdef CONFIG_DEBUG_FS

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifdef CONFIG_I40E_DCB
#include "i40e.h"
#include <net/dcbnl.h>

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _FM10K_COMMON_H_
#define _FM10K_COMMON_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _FM10K_H_
#define _FM10K_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _FM10K_MBX_H_
#define _FM10K_MBX_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _FM10K_PF_H_
#define _FM10K_PF_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _FM10K_TLV_H_
#define _FM10K_TLV_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _FM10K_TYPE_H_
#define _FM10K_TYPE_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _FM10K_VF_H_
#define _FM10K_VF_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_ADMINQ_CMD_H_
#define _I40E_ADMINQ_CMD_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_ADMINQ_H_
#define _I40E_ADMINQ_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_ALLOC_H_
#define _I40E_ALLOC_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_CLIENT_H_
#define _I40E_CLIENT_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_DCB_H_
#define _I40E_DCB_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_DEVIDS_H_
#define _I40E_DEVIDS_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_DIAG_H_
#define _I40E_DIAG_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_H_
#define _I40E_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_HMC_H_
#define _I40E_HMC_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_LAN_HMC_H_
#define _I40E_LAN_HMC_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_OSDEP_H_
#define _I40E_OSDEP_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_PROTOTYPE_H_
#define _I40E_PROTOTYPE_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_REGISTER_H_
#define _I40E_REGISTER_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_STATUS_H_
#define _I40E_STATUS_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_TXRX_H_
#define _I40E_TXRX_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_TYPE_H_
#define _I40E_TYPE_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _I40E_VIRTCHNL_PF_H_
#define _I40E_VIRTCHNL_PF_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _IAVF_ADMINQ_H_
#define _IAVF_ADMINQ_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _IAVF_ALLOC_H_
#define _IAVF_ALLOC_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _IAVF_CLIENT_H_
#define _IAVF_CLIENT_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _IAVF_DEVIDS_H_
#define _IAVF_DEVIDS_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _IAVF_H_
#define _IAVF_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _IAVF_OSDEP_H_
#define _IAVF_OSDEP_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _IAVF_PROTOTYPE_H_
#define _IAVF_PROTOTYPE_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _IAVF_REGISTER_H_
#define _IAVF_REGISTER_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _IAVF_STATUS_H_
#define _IAVF_STATUS_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _IAVF_TXRX_H_
#define _IAVF_TXRX_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#ifndef _IAVF_TYPE_H_
#define _IAVF_TYPE_H_

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "fm10k_common.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "fm10k.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "fm10k.h"
#include "fm10k_vf.h"
#include "fm10k_pf.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "fm10k.h"
#include <linux/vmalloc.h>
#include <net/udp_tunnel.h>
#include <linux/if_macvlan.h>

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "fm10k_pf.h"
#include "fm10k_vf.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "fm10k_tlv.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "fm10k_vf.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "i40e_adminq.h"
#include "i40e_prototype.h"
#include "i40e_dcb.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "i40e_diag.h"
#include "i40e_prototype.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "i40e.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "i40e.h"
#include <linux/ptp_classify.h>

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "i40e_osdep.h"
#include "i40e_register.h"
#include "i40e_status.h"
#include "i40e_alloc.h"
#include "i40e_hmc.h"
#include "i40e_type.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "i40e_osdep.h"
#include "i40e_register.h"
#include "i40e_type.h"
#include "i40e_hmc.h"
#include "i40e_lan_hmc.h"
#include "i40e_prototype.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "i40e_prototype.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "i40e_status.h"
#include "i40e_type.h"
#include "i40e_register.h"
#include "i40e_adminq.h"
#include "i40e_prototype.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "i40e_type.h"
#include "i40e_adminq.h"
#include "i40e_prototype.h"
#include <linux/avf/virtchnl.h>

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "iavf.h"
#include "iavf_prototype.h"
#include "iavf_client.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "iavf.h"
#include "iavf_prototype.h"
#include "iavf_client.h"
/* All iavf tracepoints are defined by the include below, which must
 * be included exactly once across the whole kernel with
 * CREATE_TRACE_POINTS defined

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "iavf_status.h"
#include "iavf_type.h"
#include "iavf_register.h"
#include "i40e_adminq.h"
#include "iavf_prototype.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include "iavf_type.h"
#include "i40e_adminq.h"
#include "iavf_prototype.h"
#include <linux/avf/virtchnl.h>

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include <linux/etherdevice.h>
#include <linux/of_net.h>
#include <linux/pci.h>
#include <linux/bpf.h>

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include <linux/list.h>
#include <linux/errno.h>

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/aer.h>

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include <linux/prefetch.h>

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include <linux/prefetch.h>
#include <linux/bpf_trace.h>
#include <net/xdp.h>
#include "i40e.h"
#include "i40e_trace.h"
#include "i40e_prototype.h"
#include "i40e_txrx_common.h"
#include "i40e_xsk.h"

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include <linux/types.h>
#include <linux/module.h>
#include <net/ipv6.h>
#include <net/ip.h>
#include <net/tcp.h>
#include <linux/if_macvlan.h>
#include <linux/prefetch.h>

      
      Copyright(c) 2013 - 2018 Intel Corporation.

#include <linux/vmalloc.h>

      
      Copyright(c) 2013 - 2018 Intel Corporation.

/* Modeled on trace-events-sample.h */

      
      Copyright (C) 2013-2018 Renesas Electronics Corporation
 *
 * Contact: Laurent Pinchart (laurent.pinchart@ideasonboard.com)

      
      Copyright (c) 2013-2018, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2013, 2018, The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2013, 2018, The Linux Foundation. All rights reserved.

#ifndef __QCOM_CLK_RCG_H__
#define __QCOM_CLK_RCG_H__

      
      Copyright (C) 2013, 2018 Wolfram Sang <wsa@the-dreams.de>

      
      Copyright (C) 2013 Advanced Micro Devices, Inc.
 *
 * Author: Jacob Shin <jacob.shin@amd.com>

      
      Copyright (C) 2013 Advanced Micro Devices, Inc.
 *
 *  Author: Jacob Shin <jacob.shin@amd.com>
 *  Fixes: Borislav Petkov <bp@suse.de>

      
      Copyright (C) 2013 Advanced Micro Devices, Inc.
 *
 * Author: Steven Kinney <Steven.Kinney@amd.com>
 * Author: Suravee Suthikulpanit <Suraveee.Suthikulpanit@amd.com>

      
      Copyright (C) 2013 Advanced Micro Devices, Inc.
 *
 * Author: Tom Lendacky <thomas.lendacky@amd.com>

      
      Copyright (C) 2013 Aeroflex Gaisler AB
 *
 * This GRPCI1 driver does not support PCI interrupts taken from
 * GPIO pins. Interrupt generation at PCI parity and system error
 * detection is by default turned off since some GRPCI1 cores does
 * not support detection. It can be turned on from the bootloader
 * using the all_pci_errors property.

      
      Copyright (C) 2013 Aeroflex Gaisler
 *
 * This driver supports the APBPS2 PS/2 core available in the GRLIB
 * VHDL IP core library.

      
      Copyright (c) 2013 Alexander Aring <alex.aring@gmail.com>
 *
 * Busware HUL support is

      
      Copyright (c) 2013, Alexander Graf <agraf@suse.de>

      
      Copyright (C) 2013 Alexander Shiyan <shc_work@mail.ru>

      
      Copyright (C) 2013 Alistair Popple, IBM Corp

      
      Copyright (C) 2013 Altera Corporation

      
      Copyright (C) 2013 ams

      
      Copyright (C) 2013 ams AG

      
      Copyright (C) 2013 AMS AG

      
      Copyright (C) 2013 ams
 *
 * Author: Florian Lobmaier <florian.lobmaier@ams.com>
 * Author: Laxman Dewangan <ldewangan@nvidia.com>

      
      Copyright (C) 2013, Analog Devices Inc.
//	Author: Lars-Peter Clausen <lars@metafoo.de>

#include <linux/module.h>
#include <linux/init.h>
#include <linux/dmaengine.h>
#include <linux/slab.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>
#include <linux/dma-mapping.h>
#include <linux/of.h>

      
      Copyright (c) 2013 Andrew Duggan <aduggan@synaptics.com>

      
      Copyright (c) 2013 Andrew Lunn <andrew@lunn.ch>

      
      Copyright (C) 2013 Andrew Lunn <andrew@lunn.ch>

      
      Copyright (c) 2013 Andrew Lunn <andrew@lunn.ch>
 *
 *	Supports the following Moxa USB to serial converters:

      
      Copyright (C) 2013 Andrey Moiseev <o2g.org.ru@gmail.com>
 *
 * Reverse-engineered from Lenovo SlideNav software (SBarHook.dll).

      
      Copyright (C) 2013 Andrey Smirnov
 *
 * Author: Andrey Smirnov <andrew.smirnov@gmail.com>

      
      Copyright (C) 2013, Angelo Compagnucci
 * Author: Angelo Compagnucci <angelo.compagnucci@gmail.com>
 *
 * Datasheet: http://ww1.microchip.com/downloads/en/devicedoc/22088b.pdf
 *            http://ww1.microchip.com/downloads/en/DeviceDoc/22226a.pdf
 *            http://ww1.microchip.com/downloads/en/DeviceDoc/22072b.pdf

      
      Copyright (c) 2013 Anssi Hannula <anssi.hannula@iki.fi>
 *
 *  Authors:

      
      Copyright (c) 2013 Anssi Hannula <anssi.hannula@iki.fi>
 *
 * Authors:

      
      Copyright (C) 2013 Antti Palosaari <crope@iki.fi>

      
      Copyright (C) 2013, Apelete Seketeli <apelete@seketeli.net>
 */

      
      Copyright (c) 2013, Applied Micro Circuits Corporation

      
      Copyright (C) 2013 ARM Limited

      
      Copyright (C) 2013 ARM Limited
 */

      
      Copyright (C) 2013 ARM Limited
 *
 * Author: Will Deacon <will.deacon@arm.com>

      
      Copyright (c) 2013 ARM/Linaro
 *
 * Authors: Daniel Lezcano <daniel.lezcano@linaro.org>
 *          Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
 *          Nicolas Pitre <nicolas.pitre@linaro.org>

      
      Copyright (C) 2013 - ARM Ltd

      
      Copyright (C) 2013 ARM Ltd.

      
      Copyright (C) 2013 - ARM Ltd
 *
 * Authors: Rusty Russell <rusty@rustcorp.au>
 *          Christoffer Dall <c.dall@virtualopensystems.com>
 *          Jonathan Austin <jonathan.austin@arm.com>

      
      Copyright (C) 2013 ARM Ltd.
 *
 * Authors: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
 *          Achin Gupta           <achin.gupta@arm.com>
 *          Lorenzo Pieralisi     <lorenzo.pieralisi@arm.com>

      
      Copyright (C) 2013 ARM Ltd.
 * Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
 *

      
      Copyright (C) 2013, Arnaud EBALARD <arno@natisbad.org>

      
      Copyright (C) 2013, Arnaud EBALARD <arno@natisbad.org>
 *
 * This work is based on a basic version for 2.6.31 kernel developed
 * by Olivier Mouchet for LaCie. Updates and correction have been
 * performed to run on recent kernels. Additional features, like the
 * ability to configure various characteristics via .dts file or
 * board init file have been added. Detailed datasheet on which this
 * development is based is available here:
 *

      
      Copyright (C) 2013 Atmel,

      
      Copyright (C) 2013 Atmel Corporation.

      
      Copyright (C) 2013 Atmel Corporation

      
      Copyright (C) 2013 Avionic Design GmbH

      
      Copyright (C) 2013 BayHub Technology Ltd.
 *
 * Authors: Peter Guo <peter.guo@bayhubtech.com>
 *          Adam Lee <adam.lee@canonical.com>
 *          Ernest Zhang <ernest.zhang@bayhubtech.com>

      
      Copyright (C) 2013 Benjamin Tissoires <benjamin.tissoires@gmail.com>

      
      Copyright (C) 2013 Boris BREZILLON <b.brezillon.dev@gmail.com>
 *
 * Derived from:

      
      Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>

      
      Copyright (C) 2013 Broadcom Corporation

      
      Copyright (C) 2013 Broadcom Corporation
 *

      
      Copyright (C) 2013 Broadcom Corporation.
 *
 * based on arch/mips/cavium-octeon/cpu.c

      
      Copyright (c) 2013 Broadcom Corporation
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2013 Bruno Randolf <br1@einfach.org>
 *
 * SuperIO functions and chip detection:

      
      Copyright (C) 2013 by Adfin Solutions, Inc. All Rights Reserved.

      
      Copyright (c) 2013 by Cisco Systems, Inc.
 * All rights reserved.
 */
#include <linux/module.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/io.h>
#include <linux/edac.h>
#include <linux/ctype.h>

      
      Copyright (c) 2013 by Evgeny Plehov <Evgeny Plehov@ukr.net>

      
      Copyright (c) 2013 by Jakob Haufe <sur5r@sur5r.net>

      
      Copyright (c) 2013 by Jan Kl

      
      Copyright (C) 2013 by John Crispin <john@phrozen.org>
 */

      
      Copyright (c) 2013 by Mauro Carvalho Chehab
 *
 * Red Hat Inc. http://www.redhat.com

      
      Copyright (c) 2013 by Robin Gareus <robin at gareus.org>

      
      Copyright (c) 2013 by Tobias Hoffmann

      
      Copyright (c) 2013 Cambridge Silicon Radio Limited, a CSR plc group company.

      
      Copyright (C) 2013 Canonical Ltd.
 * Choice of algorithm:

      
      Copyright (C) 2013 Capella Microsystems Inc.

      
      Copyright (c) 2013 Carlo Caione

      
      Copyright (c) 2013 Carlo Caione
 *                                                     2012 Henrik Nordstrom
 *
 * Notes

      
      Copyright (c) 2013, Carlo Caione <carlo.caione@gmail.com>

      
      Copyright (C) 2013 Carlo Caione <carlo@caione.org>

      
      Copyright (C) 2013, Carlo Caione <carlo@caione.org>

      
      Copyright (C) 2013 Cavium Inc.

      
      Copyright (C) 2013 Cavium, Inc.
 */

      
      Copyright (C) 2013 Cavium, Inc.
 * Authors: Sanjay Lal <sanjayl@kymasys.com>
 */

      
      Copyright (C) 2013 Cavium, Inc.
 */
#ifndef __ASM_MACH_PARAVIRT_CPU_FEATURE_OVERRIDES_H
#define __ASM_MACH_PARAVIRT_CPU_FEATURE_OVERRIDES_H

      
      Copyright (C) 2013 Cavium, Inc.
 */
#ifndef __ASM_MACH_PARAVIRT_IRQ_H__
#define  __ASM_MACH_PARAVIRT_IRQ_H__

      
      Copyright (C) 2013 Cavium, Inc
 */
#ifndef __ASM_MACH_PARAVIRT_KERNEL_ENTRY_H
#define __ASM_MACH_PARAVIRT_KERNEL_ENTRY_H

      
      Copyright (C) 2013 CERN (www.cern.ch)
 * Author: Alessandro Rubini <rubini@gnudd.com>
 *
 * Released according to the GNU GPL, version 2 or any later version.

      
      Copyright (c) 2013 Chanho Min <chanho.min@lge.com>

      
      Copyright (C) 2013 Chanho Min <chanho.min@lge.com>

      
      Copyright (C) 2013 Chen-Yu Tsai
 *
 * Chen-Yu Tsai  <wens@csie.org>

      
      Copyright (c) 2013 Christian Ohm
 * Heavily inspired by various other HID drivers that adjust the report
 * descriptor.
*/

      
      Copyright (C) 2013 Christian Vogelgsang
 * Based on adafruit22fb.c by Noralf Tronnes
 */

      
      Copyright (C) 2013 Christian Vogelgsang
 *
 * Based on driver code found here: https://github.com/watterott/r61505u-Adapter

      
      Copyright (c) 2013 Cisco Systems.  All rights reserved.

      
      Copyright (c) 2013 Cisco Systems, Inc.

      
      Copyright (C) 2013 Cisco Systems, Inc, 2013.

      
      Copyright (c) 2013, Cisco Systems, Inc. All rights reserved.

      
      Copyright (C) 2013 Citrix Systems
 *
 * Author: Stefano Stabellini <stefano.stabellini@eu.citrix.com>

      
      Copyright (C) 2013 Citrix Systems R

      
      Copyright (C) 2013  Cogent Embedded, Inc.

      
      Copyright (C) 2013  Cogent Embedded, Inc.
 */

      
      Copyright (C) 2013 Cogent Embedded, Inc.

      
      Copyright (C) 2013 Cogent Embedded, Inc.
 *
 * Author: Valentine Barshak <valentine.barshak@cogentembedded.com>

      
      Copyright (C) 2013  Cogent Embedded, Inc.
 */
#include <linux/init.h>
#include <linux/irqchip.h>

      
      Copyright (C) 2013 Cogent Embedded, Inc. <source@cogentembedded.com>

      
      Copyright (C) 2013 Cogent Embedded, Inc., <source@cogentembedded.com>

      
      Copyright (c) 2013 Colin Leitner <colin.leitner@gmail.com>

      
      Copyright (c) 2013 Coraid, Inc.  See COPYING for GPL terms.
/*
 * aoeblk.c
 * block device routines

      
      Copyright (c) 2013 Coraid, Inc.  See COPYING for GPL terms.
/*
 * aoecmd.c
 * Filesystem request handling methods

      
      Copyright (c) 2013 Coraid, Inc.  See COPYING for GPL terms.
/*
 * aoedev.c
 * AoE device utility functions; maintains device list.

      
      Copyright (c) 2013 Coraid, Inc.  See COPYING for GPL terms.
/*
 * aoenet.c
 * Ethernet portion of AoE driver

      
      Copyright (c) 2013 Coraid, Inc.  See COPYING for GPL terms.
#include <linux/blk-mq.h>

#define VERSION "85"
#define AOE_MAJOR 152
#define DEVICE_NAME "aoe"

      
      Copyright (C) 2013 Corentin LABBE <clabbe.montjoie@gmail.com>

      
      Copyright (C) 2013 Craig McGeachie

      
      Copyright (C) 2013 Cypress Semiconductor

      
      Copyright (c) 2013 Daniel Mack <zonque@gmail.com>

      
      Copyright (c) 2013 Daniel Mack <zonque@gmail.com>
 *
 * TAS5721 support:

      
      Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>

      
      Copyright (C) 2013 Daniel Tang <tangrs@tangrs.id.au>
 *
 * Based off drivers/usb/chipidea/ci_hdrc_msm.c

      
      Copyright (c) 2013 David Herrmann <dh.herrmann@gmail.com>

      
      Copyright (C) 2013 David Herrmann <dh.herrmann@gmail.com>

      
      Copyright (C) 2013 Davidlohr Bueso <davidlohr.bueso@hp.com>
 *
 *  Based on the shift-and-subtract algorithm for computing integer
 *  square root from Guy L. Steele.

      
      Copyright (C) 2013  Davidlohr Bueso <davidlohr@hp.com>
 *
 * futex-hash: Stress the hell out of the Linux kernel futex uaddr hashing.

      
      Copyright (C) 2013  Davidlohr Bueso <davidlohr@hp.com>
 *
 * futex-requeue: Block a bunch of threads on futex1 and requeue them
 *                on futex2, N at a time.

      
      Copyright (C) 2013  Davidlohr Bueso <davidlohr@hp.com>
 *
 * futex-wake: Block a bunch of threads on a futex and wake'em up, N at a time.

      
      Copyright (C) 2013 DENX Software Engineering
 *
 * Gerhard Sittig, <gsi@denx.de>

      
      Copyright (c) 2013 Dialog Semiconductor
 *
 * Author: Adam Thomson <Adam.Thomson.Opensource@diasemi.com>

      
      Copyright (c) 2013 Dialog Semiconductor
 *
 * Author: Adam Thomson <Adam.Thomson.Opensource@diasemi.com>
 * Based on DA9055 ALSA SoC codec driver.

      
      Copyright (C) 2013  Dialog Semiconductor Ltd.

      
      Copyright (C) 2013 Dmitriy B. <rzk333@gmail.com>

      
      Copyright (c) 2013 Dmitry Kasatkin <d.kasatkin@samsung.com>

      
      Copyright (C) 2013 Du, Changbin <changbin.du@gmail.com>
 */

      
      Copyright (C) 2013 Eduardo Valentin <eduardo.valentin@ti.com>
 */
#ifndef __THERMAL_HWMON_H__
#define __THERMAL_HWMON_H__

      
      Copyright (C) 2013 Eduardo Valentin <eduardo.valentin@ti.com>
 */
#include <linux/hwmon.h>
#include <linux/thermal.h>
#include <linux/slab.h>
#include <linux/err.h>
#include "thermal_hwmon.h"

      
      Copyright (C) 2013 Eduardo Valentin <eduardo.valentin@ti.com>
 */
#include <linux/thermal.h>
#include <linux/slab.h>
#include <linux/types.h>
#include <linux/of_device.h>
#include <linux/of_platform.h>
#include <linux/err.h>
#include <linux/export.h>
#include <linux/string.h>

      
      Copyright (c) 2013 ELAN Microelectronics Corp.
 *
 * Author: 林政維 (Duson Lin) <dusonlin@emc.com.tw>

      
      Copyright (c) 2013 ELAN Microelectronics Corp.
 *
 * Author: 林政維 (Duson Lin) <dusonlin@emc.com.tw>
 * Author: KT Liao <kt.liao@emc.com.tw>
 * Version: 1.6.3

      
      Copyright (C) 2013 Emilio L

      
      Copyright (C) 2013	 Enrico Mioso <mrkiko.rs@gmail.com>
 *

      
      Copyright (c) 2013 Eric Leblond <eric@regit.org>

      
      Copyright (c) 2013 Eugene Krasnikov <k.eugene.e@gmail.com>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2013 Ezequiel Garcia <ezequiel@free-electrons.com>

      
      Copyright (C) 2013 Facebook.  All rights reserved.
 */

      
      Copyright (C) 2013 Faraday Technology Corporation
 * Author: Yuan-Hsin Chen <yhchen@faraday-tech.com>
 */

      
      Copyright (C) 2013 Faraday Technology Corporation
 *
 * Author : Yuan-Hsin Chen <yhchen@faraday-tech.com>

      
      Copyright (c) 2013 Faraday Technology Corporation
 *
 * Author: Yuan-Hsin Chen <yhchen@faraday-tech.com>
 *	   Feng-Hsin Chiang <john453@faraday-tech.com>
 *	   Po-Yu Chuang <ratbert.chuang@gmail.com>

      
      Copyright (c) 2013 Federico Simoncelli
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (c) 2013 Florian Fainelli <florian@openwrt.org>

      
      Copyright (C) 2013 Frank Sch

      
      Copyright (C) 2013 Fred Richter <frichter@hauppauge.com>

      
      Copyright (C) 2013 Freescale Semiconductor, Inc.

      
      Copyright (C) 2013 Freescale Semiconductor, Inc.
 *

      
      Copyright (C) 2013 Freescale Semiconductor, Inc.
 *
 * Author: Nicolin Chen <b42378@freescale.com>

      
      Copyright (C) 2013 Freescale Semiconductor, Inc.
 *
 * Author: Peter Chen

      
      Copyright (C) 2013 Freescale Semiconductor, Inc.
 * Author: Varun Sethi <varun.sethi@freescale.com>
 *

      
      Copyright (C) 2013 Freescale Semiconductor, Inc.
//
// Based on stmp3xxx_spdif_dai.c
// Vladimir Barinov <vbarinov@embeddedalley.com>

      
      copyright (c) 2013 Freescale Semiconductor, Inc.
 * Freescale IMX AHCI SATA platform driver
 *
 * based on the AHCI SATA platform driver by Jeff Garzik and Anton Vorontsov

      
      Copyright (C) 2013 Freescale Semiconductor, Inc.

#include <linux/err.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/pinctrl/pinctrl.h>

      
      Copyright (C) 2013 Fujitsu.

      
      Copyright (C) 2013 Fusion IO.  All rights reserved.
 */

      
      Copyright (C) 2013 GnuBIO Inc
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright (C) 2013 Google, Inc.

      
      Copyright (C) 2013 Google, Inc

      
      Copyright (C) 2013 Google, Inc

#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

      
      Copyright (C) 2013 Google, Inc., Stephane Eranian
 *
 * Intel RAPL interface is specified in the IA-32 Manual Vol3b
 * section 14.7.1 (September 2013)

      
      Copyright (c) 2013 Greg Kroah-Hartman

      
      Copyright (C) 2013 Greg Ungerer <gerg@uclinux.org>

      
      Copyright (C) 2013 GSI Helmholtz Centre for Heavy Ion Research GmbH
 */

      
      Copyright (C) 2013 Guangliang Zhao, <lucienchao@gmail.com>

      
      Copyright (C) 2013 Guennadi Liakhovetski <g.liakhovetski@gmx.de>

      
      Copyright (c) 2013 Guenter Roeck

      
      Copyright (c) 2013 Guenter Roeck <linux@roeck-us.net>

      
      Copyright (C) 2013  Guenter Roeck <linux@roeck-us.net>
 *
 * Derived from nct6775 driver

      
      Copyright (C) 2013 Hauke Mehrtens <hauke@hauke-m.de>
 *
 * Distribute under GPL.

      
      Copyright (c) 2013 Hauke Mehrtens <hauke@hauke-m.de>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2013 Hauke Mehrtens <hauke@hauke-m.de>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2013 Heiko Stuebner <heiko@sntech.de>

      
      Copyright (c) 2013 Heiko Stuebner <heiko@sntech.de>
 *
 * based on amba-pl08x.c

      
      Copyright (c) 2013 Heiko Stuebner <heiko@sntech.de>
 *
 * Device Tree binding constants clock controllers of Samsung S3C2410 and later.

      
      Copyright (c) 2013 Heiko Stuebner <heiko@sntech.de>
 *
 * Device Tree binding constants clock controllers of Samsung S3C2412.

      
      Copyright (c) 2013 Heiko Stuebner <heiko@sntech.de>
 *
 * Device Tree binding constants clock controllers of Samsung S3C2443 and later.

      
      Copyright (c) 2013 Heiko Stuebner <heiko@sntech.de>
//
// This file contains the SamsungS3C24XX specific information required by the
// Samsung pinctrl/gpiolib driver. It also includes the implementation of
// external gpio and wakeup interrupt support.

      
      Copyright (C) 2013 Helge Deller <deller@gmx.de>
 */

      
      Copyright (C) 2013 Henrik Nordstr
 *

      
      Copyright (c) 2013 H Hartley Sweeten <hsweeten@visionengravers.com>
 *
 * Based on implementations in various addi-data COMEDI drivers.

      
      Copyright (C) 2013 H Hartley Sweeten <hsweeten@visionengravers.com>
 *
 * Based on previous work by Lars Poeschel <poeschel@lemonage.de>

      
      Copyright (c) 2013 Hisilicon Limited.

      
      Copyright (C) 2013 Hisilicon Ltd.

      
      Copyright (c) 2013 Hongbing Hu <huhb@lemote.com>

      
      Copyright (C) 2013  Horms Solutions Ltd.
 *
 * Contact: Simon Horman <horms@verge.net.au>

      
      Copyright (C) 2013 HUAWEI
 * Author: Cai Zhiyong <caizhiyong@huawei.com>
 *
 * Read block device partition table from the command line.
 * Typically used for fixed block (eMMC) embedded devices.
 * It has no MBR, so saves storage space. Bootloader can be easily accessed
 * by absolute address of data on the block device.
 * Users can easily change the partition.

      
      Copyright (C) 2013 Huawei Ltd.
 * Author: Jiang Liu <liuj97@gmail.com>
 *

      
      Copyright (C) 2013 Huawei Ltd.
 * Author: Jiang Liu <liuj97@gmail.com>
 *
 * Based on arch/arm/include/asm/jump_label.h

      
      Copyright (C) 2013 Huawei Ltd.
 * Author: Jiang Liu <liuj97@gmail.com>
 *
 * Based on arch/arm/kernel/jump_label.c

      
      Copyright (C) 2013 Huawei Tech. Co., Ltd.

      
      Copyright (C) 2013 IBM

      
      Copyright (C) 2013 IBM Corp.  All rights reserved.

      
      Copyright (C) 2013 Ideas On Board SPRL

      
      Copyright (C) 2013 Ideas On Board SPRL
 */

      
      Copyright (C) 2013 Ideas on board SPRL
 *
 * Contact: Laurent Pinchart <laurent.pinchart@ideasonboard.com>

      
      Copyright (C) 2013  Ideas On Board SPRL
 *
 * Contact: Laurent Pinchart <laurent.pinchart@ideasonboard.com>

      
      Copyright (C) 2013 Imagination Technologies

      
      Copyright (C) 2013, Imagination Technologies
 *
 *  JZ4740 SD/MMC controller driver

      
      Copyright (C) 2013 Imagination Technologies Ltd.

      
      Copyright (C) 2013 Imagination Technologies Ltd.
 */

      
      Copyright (C) 2013 Imagination Technologies Ltd.
 *
 * Arbitrary Monitor Interface

      
      Copyright (C) 2013 Imagination Technologies Ltd.
 *
 * Arbitrary Monitor Support (AMON)

      
      Copyright (C) 2013 Imagination Technologies Ltd.
 */
#ifndef __ASM_RTLX_H_
#define __ASM_RTLX_H_

      
      Copyright (C) 2013 Imagination Technologies Ltd.
 */
#ifndef _ASM_VPE_H
#define _ASM_VPE_H

      
      Copyright (C) 2013 Imagination Technologies Ltd.
 */
#include <linux/device.h>
#include <linux/fs.h>
#include <linux/err.h>
#include <linux/wait.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/irq.h>

      
      Copyright (C) 2013 Imagination Technologies Ltd.
 */
#include <linux/device.h>
#include <linux/fs.h>
#include <linux/err.h>
#include <linux/wait.h>
#include <linux/sched.h>
#include <linux/smp.h>

      
      Copyright (C) 2013  Imagination Technologies Ltd.
 */
#include <linux/errno.h>
#include <linux/sched.h>
#include <linux/sched/debug.h>
#include <linux/sched/task.h>
#include <linux/sched/task_stack.h>
#include <linux/tick.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/stddef.h>
#include <linux/unistd.h>
#include <linux/export.h>
#include <linux/ptrace.h>
#include <linux/mman.h>
#include <linux/personality.h>
#include <linux/sys.h>
#include <linux/init.h>
#include <linux/completion.h>
#include <linux/kallsyms.h>
#include <linux/random.h>
#include <linux/prctl.h>
#include <linux/nmi.h>
#include <linux/cpu.h>

      
      Copyright (C) 2013 Imagination Technologies Ltd.
 */
#include <linux/kernel.h>
#include <linux/device.h>
#include <linux/fs.h>
#include <linux/slab.h>
#include <linux/export.h>

      
      Copyright (C) 2013 Imagination Technologies Ltd.
 */
#include <linux/kernel.h>
#include <linux/fs.h>
#include <linux/syscalls.h>
#include <linux/moduleloader.h>
#include <linux/atomic.h>
#include <linux/sched/signal.h>

      
      Copyright (C) 2013 Imagination Technologies Ltd.
 *
 * Routines for generic manipulation of the interrupts found on the MIPS
 * Malta board. The interrupt controller is located in the South Bridge
 * a PIIX4 device with two internal 82C95 interrupt controllers.

      
      Copyright (C) 2013 Imagination Technologies Ltd.
 *
 * VPE spport module for loading a MIPS SP program into VPE1. The SP
 * environment is rather simple since there are no TLBs. It needs
 * to be relocatable (or partiall linked). Initialize your stack in
 * the startup-code. The loader looks for the symbol __start and sets
 * up the execution to resume from there. To load and run, simply do
 * a cat SP 'binary' to the /dev/vpe1 device.

      
      Copyright (C) 2013 Inktank Storage, Inc.

      
      Copyright (C) 2013 Intel Corp.

      
      Copyright (c) 2013 Intel Corporation.

      
      Copyright (c) 2013, Intel Corporation.

      
      Copyright(c) 2013 Intel Corporation.

      
      Copyright (C) 2013 Intel Corporation

      
      Copyright (C) 2013, Intel Corporation

      
      Copyright (c) 2013 Intel Corporation.  All rights reserved.

      
      Copyright (c) 2013 Intel Corporation. All rights reserved.

      
      Copyright (C) 2013  Intel Corporation. All rights reserved.

      
      Copyright (C) 2013 Intel Corporation. All rights reserved.

      
      Copyright (C) 2013, Intel Corporation. All rights reserved.

      
      Copyright (C) 2013 Intel Corporation.
 *
 * Author:

      
      Copyright (C) 2013 Intel Corporation
 *
 * Author:

      
      Copyright (C) 2013 Intel Corporation; author Matt Fleming

      
      Copyright (C) 2013, Intel Corporation
 * Author: Mika Westerberg <mika.westerberg@linux.intel.com>
 */

      
      Copyright (C) 2013, Intel Corporation
 * Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
 */

      
      Copyright (c) 2013, Intel Corporation
 * Authors: Huajun Li <huajun.li@intel.com>
 *          Haicheng Li <haicheng.li@intel.com>
 */

      
      Copyright (c) 2013, Intel Corporation.
 *
 *  Authors:	Ramesh Babu K V <Ramesh.Babu@intel.com>
 *  Authors:	Omair Mohammed Abdullah <omair.m.abdullah@intel.com>

      
      Copyright (C) 2013, Intel Corporation
 */
#include <linux/bug.h>
#include <linux/kernel.h>
#include <linux/math64.h>
#include <linux/export.h>
#include <linux/ctype.h>
#include <linux/errno.h>
#include <linux/fs.h>
#include <linux/limits.h>
#include <linux/mm.h>
#include <linux/slab.h>
#include <linux/string.h>
#include <linux/string_helpers.h>

      
      Copyright (C) 2013 Intel Corporation
 */
#include <linux/tty.h>
#include <linux/tty_flip.h>
#include <linux/serial_reg.h>
#include <linux/dma-mapping.h>

      
      Copyright (c) 2013, Intel Corporation.
 *
 * Partly based/Inspired by Stephen Tiedemann's nfcpy

      
      Copyright (C) 2013, Intel Corporation
 *                      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
 *

      
      Copyright (C) 2013 Intel Corporation
 *
 * Some parts of this driver are derived from the original dw_dmac.

      
      Copyright (C) 2013 Intel, Inc.

      
      Copyright (C) 2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
 *
 * GPLv2 only

      
      Copyright (C) 2013 Jean-Jacques Hiblot <jjhiblot@traphandler.com>

      
      Copyright (c) 2013 Jie Liu.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_trans_space.h"
#include "xfs_inode.h"
#include "xfs_da_btree.h"
#include "xfs_attr_leaf.h"
#include "xfs_bmap_btree.h"

      
      Copyright (C) 2013 Jiri Kosina
 */

      
      Copyright (c) 2013 Jiri Pirko <jiri@resnulli.us>

      
      Copyright (c) 2013 Jiri Slaby
 *
 * Data parsing taken from elousb driver by Vojtech Pavlik.

      
      Copyright (C) 2013 Johan Hovold <jhovold@gmail.com>

      
      Copyright (c) 2013 Johannes Berg <johannes@sipsolutions.net>

      
      Copyright (C) 2013 John Crispin <blogic@openwrt.org>
 */

      
      Copyright (C) 2013 John Crispin <john@phrozen.org>

      
      Copyright (C) 2013 John Crispin <john@phrozen.org>
 */

      
      Copyright (C) 2013 John Crispin <john@phrozen.org>
*/

      
      Copyright (C) 2013 John Crispin <john@phrozen.org>
 *
 * This driver was based on: drivers/watchdog/softdog.c

      
      Copyright (C) 2013 Jonas Gorski <jogo@openwrt.org>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2013 Jonas Jensen <jonas.jensen@gmail.com>

      
      Copyright (C) 2013 Jonas Jensen
 *
 * Jonas Jensen <jonas.jensen@gmail.com>

      
      Copyright (C) 2013 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>

      
      Copyright (c) 2013, Kenneth MacKay
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are
 * met:
 *  * Redistributions of source code must retain the above copyright
 *   notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2013 Kirill V Tkhai (tkhai@yandex.ru)
 */

      
      Copyright (C) 2013 Kosagi
 *		http://www.kosagi.com
 *
 * Author: Sean Cross <xobs@kosagi.com>

      
      Copyright (C) 2013  Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>

      
      Copyright (C) 2013  Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>

#include <linux/clk-provider.h>
#include "rsnd.h"

      
      Copyright (C) 2013, Lars-Peter Clausen <lars@metafoo.de>

      
      Copyright (C) 2013 Lee Jones <lee.jones@lianro.org>

      
      Copyright (C) 2013, LG Electronics, Kyungsik Lee <kyungsik.lee@lge.com>

      
      Copyright (c) 2013  LG Electronics,  Namhyung Kim <namhyung@kernel.org>
 *
 * Released under the GPL v2.

      
      Copyright (C) 2013 Linaro.

      
      Copyright (C) 2013 Linaro Limited.

      
      Copyright (C) 2013 Linaro Limited

      
      Copyright (C) 2013 Linaro Limited
 * Author: AKASHI Takahiro <takahiro.akashi@linaro.org>

      
      Copyright (C) 2013 Linaro Limited.
 * Written by: Yi Li (yi.li@linaro.org)
 *
 * based on arch/ia64/include/asm/dmi.h

      
      Copyright (c) 2013 Linaro Ltd.

      
      Copyright (C) 2013 Linaro Ltd <ard.biesheuvel@linaro.org>

      
      Copyright (C) 2013 Linaro Ltd.
 *
 * Based on arch/x86/include/asm/hugetlb.h

      
      Copyright (C) 2013 Linaro Ltd.
 *
 * Based on arch/x86/mm/hugetlbpage.c.

      
      Copyright (C) 2013 Linaro Ltd

#include <linux/module.h>
#include <linux/moduleparam.h>
#include <sound/soc.h>
#include <sound/dmaengine_pcm.h>

      
      Copyright (C) 2013 Linaro Ltd;  <roy.franz@linaro.org>

      
      Copyright (C) 2013  Linus Torvalds
 */

      
      Copyright (C) 2013 Linux Foundation
 */

      
      Copyright (C) 2013 Lothar Wa

      
      Copyright (c) 2013 Lubomir Rintel

      
      Copyright (c) 2013 Lubomir Rintel
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (C) 2013 Lubomir Rintel <lkundrak@v3.sk>
 *

      
      Copyright (C) 2013 Ludovic Desroches <ludovic.desroches@atmel.com>
 *
 * GPLv2 only

      
      Copyright (C) 2013 Luis Alves <ljalvs@gmail.com>

      
      Copyright (C) 2013 Luis Alves <ljalvs@gmail.com>
	July, 6th 2013
	    First release based on cx24116 driver by:

      
      Copyright (C) 2013  Maciej W. Rozycki

      
      Copyright (C) 2013  Magnus Damm

      
      Copyright (C) 2013  Magnus Damm
 */

      
      Copyright (C) 2013 Magnus Damm

      
      Copyright (C) 2013  Magnus Damm
 */
#include <linux/cpu.h>
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/smp.h>
#include <asm/cacheflush.h>
#include <asm/smp_plat.h>
#include <asm/smp_scu.h>
#include "common.h"

      
      Copyright (C) 2013  Magnus Damm
 */
#include <linux/cpu_pm.h>
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/ioport.h>
#include <linux/of_address.h>
#include <linux/smp.h>
#include <linux/suspend.h>
#include <linux/threads.h>
#include <asm/cacheflush.h>
#include <asm/cp15.h>
#include <asm/proc-fns.h>
#include <asm/smp_plat.h>
#include <asm/suspend.h>
#include "common.h"
#include "rcar-gen2.h"

      
      Copyright (C) 2013 Ma Haijun <mahaijuns@gmail.com>

      
      Copyright (C) 2013 Marek Vasut <marex@denx.de>

      
      Copyright (c) 2013 Mariusz Bialonczyk <manio@skyboo.net>

      
      Copyright (C) 2013 Mark Salter <msalter@redhat.com>
 *
 * Adapted from arch/x86 version.

      
      Copyright (c) 2013 Martin Rusko
 */

      
      Copyright (C) 2013 Marvell

      
      Copyright (C) 2013 Marvell
 *
 * Ezequiel Garcia <ezequiel.garcia@free-electrons.com>

      
      Copyright (C) 2013 Marvell Inc.

      
      Copyright (C) 2013 Marvell
 *
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright(c) 2013 Mauro Carvalho Chehab

#include "smscoreapi.h"

      
      Copyright (C) 2013 Mauro Carvalho Chehab
//
// This driver was written from scratch, based on an existing driver
// that it is part of rtl-sdr git tree, released under GPLv2:

      
      Copyright (C) 2013 Maxime Ripard <maxime.ripard@free-electrons.com>
 */

      
      Copyright (C) 2013 Maxime Ripard
 *
 * Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (C) 2013 Maxim Levitsky <maximlevitsky@gmail.com>

      
      Copyright (C) 2013 Max nibble <nibble.max@gmail.com>

      
      Copyright (C) 2013 MEN Mikroelektronik GmbH (www.men.de)

      
      Copyright (C) 2013 MEN Mikro Elektronik Nuernberg GmbH
 *

      
      Copyright (c) 2013 Michael Stapelberg <michael@stapelberg.de>

      
      Copyright (C) 2013 Michael Stapelberg <michael@stapelberg.de>

      
      Copyright (c) 2013, Microsoft Corporation.

      
      Copyright (C) 2013, Microsoft, Inc.

      
      Copyright (c) 2013 MundoReader S.L.

      
      Copyright (C) 2013 MundoReader S.L.
 * Author: Heiko Stuebner <heiko@sntech.de>
 *
 * based on rtc-HYM8563

      
      Copyright (c) 2013 MundoReader S.L.
 * Author: Heiko Stuebner <heiko@sntech.de>
 *
 * With some ideas taken from pinctrl-samsung:

      
      Copyright (C) 2013 Nandita Dukkipati <nanditad@google.com>
 */

      
      Copyright (C) 2013 Naveen Krishna Chatradhi <ch.naveen@samsung.com>

      
      Copyright (c) 2013 Nicira, Inc.

      
      Copyright (c) 2013 Nikolay Aleksandrov <nikolay@redhat.com>

      
      Copyright (c) 2013 Noralf Tronnes
 */

      
      Copyright (C) 2013 Noralf Tronnes

      
      Copyright (C) 2013 Noralf Tronnes
 */

      
      Copyright (C) 2013, Noralf Tronnes
 */

      
      Copyright (C) 2013 Noralf Tronnes
 *
 * Based on ili9325.c by Jeroen Domburg

      
      Copyright (C) 2013 Noralf Tronnes

#ifndef __LINUX_FBTFT_H
#define __LINUX_FBTFT_H

      
      Copyright (C) 2013 Noralf Tronnes

#ifndef __LINUX_FBTFT_INTERNAL_H
#define __LINUX_FBTFT_INTERNAL_H

      
      Copyright (C) 2013 Noralf Tronnes
 *
 * Init sequence taken from ITDB02_Graph16.cpp - (C)2010-2011 Henning Karlsen

      
      Copyright (C) 2013 Noralf Tronnes
 *
 * This driver is inspired by:

      
      Copyright (c) 2013 NVIDIA Corporation.

      
      Copyright (c) 2013, NVIDIA Corporation.

      
      Copyright (C) 2013 NVIDIA Corporation

      
      Copyright (c) 2013 NVIDIA Corporation. All rights reserved.

      
      Copyright (c) 2013, NVIDIA Corporation. All rights reserved.

      
      Copyright (c) 2013 NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2013, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (C) 2013, NVIDIA Corporation.  All rights reserved.

      
      Copyright (C) 2013 NVIDIA Corporation.  All rights reserved.
 *
 * Aleksandr Frid <afrid@nvidia.com>
 * Paul Walmsley <pwalmsley@nvidia.com>

      
      Copyright (c) 2013, NVIDIA CORPORATION.  All rights reserved.
 *
 * Author:

      
      Copyright (c) 2013, NVIDIA Corporation. All rights reserved.
 *
 * Author: Florian Lobmaier <florian.lobmaier@ams.com>
 * Author: Laxman Dewangan <ldewangan@nvidia.com>

      
      Copyright (c) 2013, NVIDIA CORPORATION.  All rights reserved.
 *
 * Author: Laxman Dewangan <ldewangan@nvidia.com>

      
      Copyright (c) 2013, NVIDIA Corporation. All rights reserved.
 *
 * Author: Pradeep Goudagunta <pgoudagunta@nvidia.com>

      
      Copyright (C) 2013 NVIDIA Corporation
 *
 * Author:

      
      Copyright (c) 2013, NVIDIA Corporation.
 *
 * Author: Laxman Dewangan <ldewangan@nvidia.com>

      
      Copyright (C) 2013 NVIDIA Corporation
 *
 * Permission to use, copy, modify, distribute, and sell this software and its
 * documentation for any purpose is hereby granted without fee, provided that
 * the above copyright notice appear in all copies and that both that copyright
 * notice and this permission notice appear in supporting documentation, and
 * that the name of the copyright holders not be used in advertising or
 * publicity pertaining to distribution of the software without specific,
 * written prior permission.  The copyright holders make no representations
 * about the suitability of this software for any purpose.  It is provided "as
 * is" without express or implied warranty.

      
      Copyright (C) 2013, Obsidian Research Corp.

      
      Copyright (C) 2013, Obsidian Research Corp.
 *  Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
 * Device driver for ATMEL I2C TPMs.
 *
 * Teddy Reed determined the basic I2C command flow, unlike other I2C TPM
 * devices the raw TCG formatted TPM command data is written via I2C and then
 * raw TCG formatted TPM command data is returned via I2C.

      
      Copyright (C) 2013 Obsidian Research Corp
 * Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
 *
 * Device file system interface to the TPM

      
      Copyright (C) 2013 Obsidian Research Corp
 * Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
 *
 * sysfs filesystem inspection interface to the TPM

      
      Copyright (c) 2013 Oliver Schinagl <oliver@schinagl.nl>

      
      Copyright (C) 2013 Oliver Smith <oliver@8.c.9.b.0.7.4.0.1.0.0.2.ip6.arpa>

      
      Copyright (c) 2013 Olivier Scherler
 */

      
      Copyright (c) 2013 Ondrej Zary

      
      Copyright (c) 2013 Ondrej Zary
 *
 * Based on Syntekdriver (stk11xx) by Nicolas VIVIEN:

      
      Copyright(c) 2013 OpenVPN Technologies, Inc. All rights reserved.

      
      Copyright(c) 2013 OpenVPN Technologies, Inc. All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *   * Redistributions of source code must retain the above copyright
 *     notice, this list of conditions and the following disclaimer.
 *   * Redistributions in binary form must reproduce the above copyright
 *     notice, this list of conditions and the following disclaimer in
 *     the documentation and/or other materials provided with the
 *     distribution.
 *   * Neither the name of OpenVPN Technologies nor the names of its
 *     contributors may be used to endorse or promote products derived
 *     from this software without specific prior written permission.
 *

      
      Copyright (C) 2013 Oracle Inc.

      
      Copyright (C) 2013 Oracle, Inc.

      
      Copyright (C) 2013 Oskar Andero <oskar.andero@gmail.com>

      
      Copyright (C) 2013 Pali Roh

      
      Copyright (C) 2013 Pali Roh
 *

      
      Copyright (C) 2013 Paratronic,
 *		  Richard Genoud <richard.genoud@gmail.com>
 *
 * Based on sam9g20_wm8731.c by:

      
      Copyright (c) 2013 Patrick McHardy <kaber@trash.net>

      
      Copyright (c) 2013 Patrick McHardy <kaber@trash.net>
 *
 * Based on eth_media.c, which carries the following copyright notice:
 *

      
      Copyright (C) 2013 Pengutronix

      
      Copyright (C) 2013 Pengutronix
//
// Author: Markus Pargmann <mpa@pengutronix.de>

      
      Copyright (C) 2013 Pengutronix
// Author: Markus Pargmann <mpa@pengutronix.de>
//
// Based on pinctrl-imx.c:

      
      Copyright (C) 2013 Pengutronix e.K.

      
      Copyright (C) 2013 Pengutronix, Sascha Hauer <kernel@pengutronix.de>

      
      Copyright (C) 2013 Peter Chen

      
      Copyright (C) 2013 Peter Hurley <peter@hurleysoftware.com>
 */

      
      Copyright (c) 2013 Peter Meerwald <pmeerw@pmeerw.net>

      
      Copyright (C) 2013 Philipp Zabel, Pengutronix

      
      Copyright (C) 2013 Politecnico di Torino, Italy
 *                    TORSEC group -- http://security.polito.it
 *
 * Author: Roberto Sassu <roberto.sassu@polito.it>

      
      Copyright (C) 2013 Qiang Yu <yuq825@gmail.com>
 *
 *	https://github.com/hno/Allwinner-Info

      
      Copyright (c) 2013 Qualcomm Atheros Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2013 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright(c) 2013 Realtek Corporation. All rights reserved.
 *

      
      Copyright (C) 2013 Red Hat

      
      Copyright (C) 2013 Red Hat
 * Author: Rob Clark <robdclark@gmail.com>
 *

      
      Copyright (C) 2013 Red Hat, Inc.

      
      Copyright (C) 2013 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2013 Red Hat Inc. All Rights Reserved

      
      Copyright (C) 2013 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2013 Red Hat, Inc.  All rights reserved.
 *     Author: Alex Williamson <alex.williamson@redhat.com>
 */

      
      Copyright (c) 2013 Red Hat, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_ATTR_REMOTE_H__
#define	__XFS_ATTR_REMOTE_H__

      
      Copyright (c) 2013 Red Hat, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_DA_BTREE_H__
#define	__XFS_DA_BTREE_H__

      
      Copyright (c) 2013 Red Hat, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_DA_FORMAT_H__
#define __XFS_DA_FORMAT_H__

      
      Copyright (c) 2013 Red Hat, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_SHARED_H__
#define __XFS_SHARED_H__

      
      Copyright (c) 2013 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_dir2.h"
#include "xfs_dir2_priv.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_bmap.h"
#include "xfs_trans.h"

      
      Copyright (c) 2013 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_bmap.h"
#include "xfs_attr.h"
#include "xfs_attr_sf.h"
#include "xfs_attr_remote.h"
#include "xfs_attr_leaf.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_buf_item.h"
#include "xfs_cksum.h"
#include "xfs_dir2.h"

      
      Copyright (c) 2013 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_bmap.h"
#include "xfs_dir2.h"
#include "xfs_dir2_priv.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_trans.h"
#include "xfs_buf_item.h"
#include "xfs_cksum.h"
#include "xfs_log.h"

      
      Copyright (c) 2013 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_dir2.h"
#include "xfs_dir2_priv.h"
#include "xfs_error.h"
#include "xfs_trans.h"
#include "xfs_buf_item.h"
#include "xfs_cksum.h"
#include "xfs_log.h"

      
      Copyright (c) 2013 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_bmap.h"
#include "xfs_buf_item.h"
#include "xfs_dir2.h"
#include "xfs_dir2_priv.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_cksum.h"
#include "xfs_log.h"

      
      Copyright (c) 2013 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_dir2.h"
#include "xfs_dir2_priv.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_alloc.h"
#include "xfs_bmap.h"
#include "xfs_attr.h"
#include "xfs_attr_leaf.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_cksum.h"
#include "xfs_buf_item.h"
#include "xfs_log.h"

      
      Copyright (c) 2013 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_alloc.h"
#include "xfs_attr_remote.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_bmap.h"
#include "xfs_attr.h"
#include "xfs_attr_leaf.h"
#include "xfs_error.h"
#include "xfs_quota.h"
#include "xfs_trace.h"
#include "xfs_dir2.h"
#include "xfs_defer.h"

      
      Copyright (c) 2013 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_alloc.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_attr.h"
#include "xfs_attr_leaf.h"
#include "xfs_attr_remote.h"
#include "xfs_trans_space.h"
#include "xfs_trace.h"
#include "xfs_cksum.h"
#include "xfs_buf_item.h"
#include "xfs_error.h"

      
      Copyright (c) 2013 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_bmap_btree.h"
#include "xfs_bmap.h"
#include "xfs_attr_sf.h"
#include "xfs_attr_remote.h"
#include "xfs_attr.h"
#include "xfs_attr_leaf.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_buf_item.h"
#include "xfs_cksum.h"
#include "xfs_dir2.h"
#include "xfs_log.h"

      
      Copyright (c) 2013 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_dir2.h"
#include "xfs_dir2_priv.h"

      
      Copyright (c) 2013 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_quota.h"
#include "xfs_trans.h"
#include "xfs_qm.h"
#include "xfs_error.h"
#include "xfs_cksum.h"
#include "xfs_trace.h"

      
      Copyright (C) 2013 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (c) 2013 Red Hat, Inc. and Parallels Inc. All rights reserved.
 * Authors: David Chinner and Glauber Costa
 *
 * Generic LRU infrastructure

      
      Copyright (C) 2013 Red Hat, Inc., Dave Young <dyoung@redhat.com>
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2013 Red Hat, Inc., Frederic Weisbecker <fweisbec@redhat.com>

      
      Copyright (C) 2013 Red Hat, Inc., Johannes Weiner
 */

      
      Copyright (C) 2013 Regents of the University of California

      
      Copyright (C) 2013 Renesas Corporation
 *
 * Contact: Laurent Pinchart (laurent.pinchart@ideasonboard.com)

      
      Copyright (C) 2013  Renesas Electronics Corporation

      
      Copyright (C) 2013 Renesas Electronics Corporation

      
      Copyright (C) 2013 Renesas Electronics Corporation
 *
 * Contact: Laurent Pinchart (laurent.pinchart@ideasonboard.com)

      
      Copyright (C) 2013 Renesas Electronics, Inc.
 */

      
      Copyright (C) 2013 Renesas Electronics Inc.
 * Author: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
 */

      
      Copyright (C) 2013 Renesas Electronics, Inc.
 */
#include <linux/sh_dma.h>

      
      Copyright (C) 2013  Renesas Solutions Corp.

      
      Copyright (C) 2013 Renesas Solutions Corp.

      
      Copyright (C) 2013 Renesas Solutions Corp.
 */

      
      Copyright (C) 2013 Renesas Solutions Corp.
 *
 * based on drivers/dma/sh/shdma.c:

      
      Copyright (C) 2013  Renesas Solutions Corp.
 *
 * Contact: Laurent Pinchart <laurent.pinchart@ideasonboard.com>

      
      Copyright (C) 2013 Renesas Solutions Corp.
 */
#include <linux/module.h>
#include <linux/init.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/interrupt.h>
#include <linux/i2c.h>
#include <linux/slab.h>
#include <linux/of.h>
#include <linux/gpio/consumer.h>
#include <linux/videodev2.h>
#include <media/v4l2-ioctl.h>
#include <media/v4l2-event.h>
#include <media/v4l2-device.h>
#include <media/v4l2-ctrls.h>
#include <linux/mutex.h>
#include <linux/delay.h>

      
      Copyright (C) 2013 Renesas Solutions Corp.
// Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>


      
      Copyright (C) 2013 Renesas Solutions Corp.
// Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
//
// Based on fsi.c
// Kuninori Morimoto <morimoto.kuninori@renesas.com>

      
      Copyright (C) 2013 Renesas Solutions Corp.
// Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>

#ifndef RSND_H
#define RSND_H

      
      Copyright (C) 2013 Renesas Solutions Corp.
// Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>

#include <linux/module.h>
#include <sound/soc.h>

      
      Copyright (C) 2013 Richard Weinberger <richard@nod.at>

      
      Copyright (C) 2013 Richard Weinberger <richrd@nod.at>

      
      Copyright (C) 2013 Roman Rolinsky
 *
 * Based on fb_ili9325.c by Noralf Tronnes
 * Based on ili9325.c by Jeroen Domburg
 * Init code from UTFT library by Henning Karlsen

      
      Copyright (c) 2013 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2013 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2013, Samsung Electronics Co., Ltd.

      
      Copyright (C) 2013, Samsung Electronics Co., Ltd.
 * Andrzej Hajda <a.hajda@samsung.com>
 *
 * Based on S5K6AA driver authored by Sylwester Nawrocki

      
      Copyright (c) 2013 Samsung Electronics Co., Ltd.
 * Author: Andrzej Hajda <a.hajda@samsung.com>
 *
 * Device Tree binding constants for Exynos4 clock controller.

      
      Copyright (c) 2013 Samsung Electronics Co., Ltd.
 * Author: Andrzej Hajda <a.hajda@samsung.com>
 *
 * Device Tree binding constants for Exynos5250 clock controller.

      
      Copyright (c) 2013 Samsung Electronics Co., Ltd.
 * Author: Andrzej Hajda <a.hajda@samsung.com>
 *
 * Device Tree binding constants for Exynos5420 clock controller.

      
      Copyright (C) 2013 Samsung Electronics Co., Ltd.
 * Author: Jacek Anaszewski <j.anaszewski@samsung.com>
 *
 * IIO features supported by the driver:
 *

      
      Copyright (c) 2013 Samsung Electronics Co., Ltd.
 * Author: Mateusz Krawczuk <m.krawczuk@partner.samsung.com>
 *
 * Based on clock drivers for S3C64xx and Exynos4 SoCs.

      
      Copyright (C) 2013 Samsung Electronics Co., Ltd.
 *
 * Authors:  Sylwester Nawrocki <s.nawrocki@samsung.com>
 *	     Younghwan Joo <yhwan.joo@samsung.com>

      
      Copyright (C) 2013 Samsung Electronics Co., Ltd.
 *
 * Authors: Sylwester Nawrocki <s.nawrocki@samsung.com>
 *          Younghwan Joo <yhwan.joo@samsung.com>

      
      Copyright (C) 2013 Samsung Electronics Co., Ltd.
 *
 * Author: Sylwester Nawrocki <s.nawrocki@samsung.com>

      
      Copyright (C) 2013 Samsung Electronics Co., Ltd.
 * Author: Sylwester Nawrocki <s.nawrocki@samsung.com>
 *
 * The hardware handling code derived from a driver written by
 * Younghwan Joo <yhwan.joo@samsung.com>.

      
      Copyright (C) 2013 Samsung Electronics Co., Ltd.
 *
 * Authors: Younghwan Joo <yhwan.joo@samsung.com>
 *          Sylwester Nawrocki <s.nawrocki@samsung.com>

      
      Copyright (C) 2013 Samsung Electronics Co.Ltd
//
//  based on rtc-max8998.c

      
      Copyright (c) 2013 Samsung Electronics Co., Ltd
 *		http://www.samsung.com
 */

      
      Copyright (c) 2013 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *		Author: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
 */

      
      Copyright (c) 2013 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Author: Andrzej Pietrasiewicz <andrzej.p@samsung.com>

      
      Copyright (c) 2013 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *		Author: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
 */
#ifndef __UVC_VIDEO_H__
#define __UVC_VIDEO_H__

      
      Copyright (c) 2013 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 *
 * Author: Jacek Anaszewski <j.anaszewski@samsung.com>

      
      Copyright (C) 2013 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Author: Jingoo Han <jg1.han@samsung.com>

      
      Copyright (C) 2013 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Author: Siva Reddy Kallam <siva.kallam@samsung.com>

      
      Copyright (c) 2013 Samsung Electronics Co., Ltd
//		http://www.samsung.com

#include <linux/bug.h>
#include <linux/err.h>
#include <linux/gpio.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/regmap.h>
#include <linux/platform_device.h>
#include <linux/regulator/driver.h>
#include <linux/regulator/machine.h>
#include <linux/regulator/of_regulator.h>
#include <linux/mfd/samsung/core.h>
#include <linux/mfd/samsung/s2mpa01.h>

      
      Copyright (c) 2013 Samsung Electronics Co., Ltd
 *
 * Inki Dae, <inki.dae@samsung.com>
 * Donghwa Lee, <dh09.lee@samsung.com>
 * Joongmock Shin <jmock.shin@samsung.com>
 * Eunchul Kim <chulspro.kim@samsung.com>
 * Tomasz Figa <t.figa@samsung.com>
 * Andrzej Hajda <a.hajda@samsung.com>

      
      Copyright (C) 2013 Samsung Electronics Co., Ltd.
 *	Tomasz Figa <t.figa@samsung.com>

      
      Copyright (C) 2013 Samsung Electronics Co., Ltd.
//	Tomasz Figa <t.figa@samsung.com>

      
      Copyright (c) 2013 Scott Feldman <sfeldma@cumulusnetworks.com>

      
      Copyright (C) 2013 Sebastian Reichel
 *
 * Contact: Carlos Chinea <carlos.chinea@nokia.com>

      
      Copyright (C) 2013 Sebastian Reichel <sre@kernel.org>
 *
 * Contact: Carlos Chinea <carlos.chinea@nokia.com>

      
      Copyright (C) 2013 secunet Security Networks AG
 *
 * Author:

      
      Copyright (C) 2013 secunet Security Networks AG
 *
 *	Author:

      
      Copyright (C) 2013 Seiji Aguchi <seiji.aguchi@hds.com>
 *

      
      Copyright:	(C) 2013 Sergei Ianovich <ynvich@gmail.com>
 *
 *  replaces drivers/serial/pxa.c by Nicolas Pitre
 *  Created:	Feb 20, 2003

      
      Copyright (C) 2013 Sergey Lapin <slapin@ossfans.org>

      
      Copyright (C) 2013, Seth Jennings, IBM
 *
 * Concepts based on zcache internal zbud allocator by Dan Magenheimer.

      
      Copyright (C) 2013 Shaohua Li <shli@kernel.org>

      
      Copyright (C) 2013 Shuah Khan <shuah.kh@samsung.com>
 *

      
      Copyright (c) 2013 Simon Wood
 */

      
      Copyright (C) 2013 SKTB SKiT, http://www.skitlab.ru/

      
      Copyright (C) 2013 Smoothwall Ltd. <vytas.dauksa@smoothwall.net>

      
      Copyright (c) 2013, Sony Mobile Communications AB.

      
      Copyright (c) 2013 Stefan Achatz <erazor_de@users.sourceforge.net>
 */

      
      Copyright (C) 2013 Stefani Seibold <stefani@seibold.net>

      
      Copyright (C) 2013 Stefan Kristiansson, stefan.kristiansson@saunalahti.fi

      
      Copyright (C) 2013 Steffen Trumtrar <s.trumtrar@pengutronix.de>

      
      Copyright (c) 2013, Steffen Trumtrar <s.trumtrar@pengutronix.de>
 *
 * based on drivers/clk/tegra/clk.h

      
      Copyright (C) 2013 Stephen Warren

      
      Copyright (c) 2013, Stephen Warren
 *
 * Based on q40fb.c, which was:

      
      Copyright (C) 2013 ST-Ericsson AB

      
      Copyright (C) 2013 ST-Ericsson SA

      
      Copyright (C) 2013 ST-Ericsson SA
 * Written on behalf of Linaro for ST-Ericsson
 *
 * Author: Linus Walleij <linus.walleij@linaro.org>

      
      Copyright (C) 2013 STMicroelectronics
 *
 * I2C master mode controller driver, used in STMicroelectronics devices.

      
      Copyright (C) 2013 STMicroelectronics Limited

      
      Copyright (C) 2013 STMicroelectronics Limited
 * Author: Stephen Gallimore <stephen.gallimore@st.com>
 *
 * Inspired by mach-imx/src.c

      
      Copyright (C) 2013 STMicroelectronics (R

      
      Copyright (C) 2013 STMicroelectronics (R
 * Authors:

      
      Copyright (C) 2013 STMicroelectronics (R
 *		http://www.st.com
 *
 * Cloned from linux/arch/arm/mach-vexpress/platsmp.c

      
      Copyright (C) 2013 SuSE Labs
 *	Borislav Petkov <bp@suse.de> - runtime services VA mapping
 *
 * Copied from efi_32.c to eliminate the duplicated code between EFI
 * 32/64 support code. --ying 2007-10-26

      
      Copyright (C) 2013 SuSE Labs
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2013 Sylwester Nawrocki <sylvester.nawrocki@gmail.com>

      
      Copyright (C) 2013, Sylwester Nawrocki <sylvester.nawrocki@gmail.com>

      
      Copyright (C) 2013, Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
 *
 * Register definitions and initial settings based on a driver written
 * by Vladimir Fonov.

      
      Copyright (c) 2013 Synaptics Incorporated

      
      Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (C) 2013 Takashi Yoshii <takashi.yoshii.ze@renesas.com>

      
      Copyright (C) 2013 TangoTec Ltd.
 * Author: Baruch Siach <baruch@tkos.co.il>
 *
 * Driver for the Xtensa LX4 GPIO32 Option

      
      Copyright (C) 2013 TangoTec Ltd.
 *
 * Baruch Siach <baruch@tkos.co.il>

      
      Copyright (C) 2013 Tensilica Inc.
 */
#ifndef _XTENSA_FTRACE_H
#define _XTENSA_FTRACE_H

      
      Copyright (C) 2013 Terry Lam <vtlam@google.com>

      
      Copyright (C) 2013 Texas Instruments.

      
      Copyright (C) 2013 Texas Instruments

      
      Copyright (C) 2013 Texas Instruments
 *
 * Author: Milo(Woogyom) Kim <milo.kim@ti.com>

      
      Copyright (C) 2013 Texas Instruments
 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
 *	   Archit Taneja <archit@ti.com>
 *

      
      Copyright (C) 2013 Texas Instruments
 *
 * Contact: Daniel Jeong <gshark.jeong@gmail.com>
 *			Ldd-Mlp <ldd-mlp@list.ti.com>

      
      Copyright (C) 2013 Texas Instruments
 *	Eduardo Valentin <eduardo.valentin@ti.com>
 *
 * GPLv2 only

      
      Copyright (C) 2013 Texas Instruments Inc.

      
      Copyright (C) 2013 Texas Instruments Inc
 *

      
      Copyright (C) 2013 Texas Instruments, Inc.

      
      Copyright (C) 2013 Texas Instruments, Inc

      
      Copyright (C) 2013 Texas Instruments, Inc.
 *
 * Abhijit Pagare (abhijitpagare@ti.com)
 * Benoit Cousson (b-cousson@ti.com)
 * Paul Walmsley (paul@pwsan.com)

      
      Copyright (C) 2013 Texas Instruments Inc.
 * Contact:

      
      Copyright (C) 2013	Texas Instruments Inc.
 *  Contact:  Eduardo Valentin <eduardo.valentin@ti.com>
 *
 *  Highly based on cpu_cooling.c.

      
      Copyright (c) 2013 Texas Instruments Inc.
 * David Griego, <dagriego@biglakesoftware.com>
 * Dale Farnsworth, <dale@farnsworth.org>
 * Archit Taneja, <archit@ti.com>
 *

      
      Copyright (c) 2013 Texas Instruments Inc.
 *
 * David Griego, <dagriego@biglakesoftware.com>
 * Dale Farnsworth, <dale@farnsworth.org>
 * Archit Taneja, <archit@ti.com>

      
      Copyright (C) 2013 Texas Instruments, Inc.
 *
 * J Keerthy <j-keerthy@ti.com>

      
      Copyright (c) 2013 Texas Instruments Incorporated

      
      Copyright (C) 2013 Texas Instruments Incorporated

      
      Copyright (C) 2013 Texas Instruments Incorporated
 *
 * Data common for AM335x and AM43x

      
      Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com

      
      Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com
 *
 * Author: Erick Macias <emacias@ti.com>
 * Author: Felipe Balbi <balbi@ti.com>
 * Author: Mark A. Greer <mgreer@animalcreek.com>

      
      Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com
 *
 * Author: Kishon Vijay Abraham I <kishon@ti.com>

      
      Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com
 * Author: Sourav Poddar <sourav.poddar@ti.com>
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GPLv2.

      
      Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com
 *
 * Author: WingMan Kwok <w-kwok2@ti.com>

      
      Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com
 *
 * Benoit Cousson (b-cousson@ti.com)

      
      Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
 * Contact:

      
      Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com
 *
 * Generated by code originally written by:

      
      Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
 *	Nishanth Menon
 */

      
      Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com
 *
 * Paul Walmsley
 * Benoit Cousson

      
      Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com
 *
 * Paul Walmsley (paul@pwsan.com)
 * Rajendra Nayak (rnayak@ti.com)
 * Benoit Cousson (b-cousson@ti.com)

      
      Copyright (C) 2013 Texas Instruments Incorporated
 *
 * Hwmod common for AM335x and AM43x

      
      Copyright (C) 2013 Texas Instruments Incorporated
 *
 * Hwmod present only in AM43x and those that differ other than register
 * offsets as compared to AM335x.

      
      Copyright (C) 2013 Texas Instruments Incorporated
 *
 * Interconnects common for AM335x and AM43x

      
      Copyright (C) 2013 Texas Instruments, Inc.
 *
 * Peter Ujfalusi <peter.ujfalusi@ti.com>

      
      Copyright (C) 2013 Texas Instruments, Inc.
 *
 * Tero Kristo <t-kristo@ti.com>

      
      Copyright (C) 2013 Texas Instruments, Inc.
 *
 * Tero Kristo (t-kristo@ti.com)

      
      Copyright (C) 2013 Texas Instruments
 *
 * Module Author: Mugunthan V N <mugunthanvnm@ti.com>

      
      Copyright (C) 2013 Texas Instruments.
 *	Murali Karicheri <m-karicheri2@ti.com>
 *	Santosh Shilimkar <santosh.shilimkar@ti.com>
 *
 * And: arch/arm/mach-davinci/psc.c

      
      Copyright (C) 2013 The IMS Company

      
      Copyright (c) 2013 The Linux Foundation
 */

      
      Copyright (c) 2013, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2013, The Linux Foundation. All rights reserved.

#ifndef __QCOM_CLK_BRANCH_H__
#define __QCOM_CLK_BRANCH_H__

      
      Copyright (C) 2013 Thomas Langer, Lantiq Deutschland
 *
 *  This file was derived from: include/asm-mips/cpu-features.h

      
      Copyright (c) 2013 Tomasz Figa <tomasz.figa at gmail.com>

      
      Copyright (c) 2013 Tomasz Figa <tomasz.figa at gmail.com>
 *
 * Device Tree binding constants for Samsung S3C64xx clock controller.

      
      Copyright (c) 2013 Tomasz Figa <tomasz.figa@gmail.com>

      
      Copyright (c) 2013 Tomasz Figa <tomasz.figa@gmail.com>
//
// Based on pinctrl-exynos.c, please see the file for original copyrights.

      
      Copyright (c) 2013 Tomasz Figa <tomasz.figa@gmail.com>

#include <asm/mach/arch.h>
#include <asm/mach/map.h>
#include <asm/system_misc.h>

      
      Copyright (c) 2013 Tomasz Figa <tomasz.figa@gmail.com>

#include <linux/kernel.h>
#include <linux/amba/bus.h>
#include <linux/amba/pl080.h>
#include <linux/amba/pl08x.h>
#include <linux/of.h>

      
      Copyright (c) 2013 Tomasz Figa <tomasz.figa@gmail.com>
//
// Watchdog reset support for Samsung SoCs.

      
      Copyright (C) 2013 Tom Gundersen <teg@jklm.no>
 *
 * This code registers /sys/firmware/efi{,/efivars} when EFI is supported,
 * allowing the efivarfs to be mounted or the efivars module to be loaded.
 * The existance of /sys/firmware/efi may also be used by userspace to
 * determine that the system supports EFI.

      
      Copyright (C) 2013 Tom Zanussi <tom.zanussi@linux.intel.com>
 */

      
      Copyright (c) 2013 Tony Prisk <linux@prisktech.co.nz>

      
      Copyright (c) 2013 Trond Myklebust <Trond.Myklebust@netapp.com>
 */
#include <linux/nfs_fs.h>
#include <linux/namei.h>
#include "internal.h"

      
      Copyright (c) 2013 Trond Myklebust <Trond.Myklebust@netapp.com>
 */
#include <linux/nfs_fs.h>
#include "nfs4_fs.h"
#include "internal.h"
#include "nfs4session.h"
#include "callback.h"
#include "pnfs.h"

      
      Copyright (c) 2013 Trond Myklebust <Trond.Myklebust@netapp.com>
 */
#undef TRACE_SYSTEM
#define TRACE_SYSTEM nfs

      
      Copyright (c) 2013 Trond Myklebust <Trond.Myklebust@netapp.com>
 */
#undef TRACE_SYSTEM
#define TRACE_SYSTEM nfs4

      
      Copyright (C) 2013 Tuomas Vainikka (tuomas.vainikka@aalto.fi) for
 *               Blizzard 1230 DMA and probe function fixes
 */

      
      Copyright (c) 2013 U-MoBo Srl
 *	Pierluigi Passaro <p.passaro@u-mobo.com>
 *  - sx8650.c

      
      Copyright (C) 2013 Uwe Kleine-Koenig for Pengutronix

      
      Copyright (C) 2013  Vayavya Labs Pvt Ltd

      
      Copyright (C) 2013  Vayavya Labs Pvt Ltd

  This implements all the API for managing HW timestamp & PTP.

      
      Copyright (C) 2013 - Virtual Open Systems

      
      Copyright (c) 2013 Vista Silicon S.L.

      
      Copyright (C) 2013 VMware, Inc. All rights reserved.

      
      Copyright (C) 2013 Wei Shuai <cpuwolf@gmail.com>

      
      Copyright (C) 2013 Wesley W. Terpstra <w.terpstra@gsi.de>

      
      Copyright (C) 2013 WindRiver
 *
 *  Author:

      
      Copyright (c) 2013, Wind River Systems
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2013 Wolfram Sang <wsa@sang-engineering.com>

      
      Copyright (C) 2013 Xenia Ragiadakou
 *
 * Author: Xenia Ragiadakou
 * Email : burzalodowa@gmail.com

      
      Copyright (C) 2013 Xilinx Inc.

      
      Copyright (C) 2013 Xilinx Inc.
 *
 * Based on sdhci-of-esdhc.c

      
      Copyright (C) 2013 Xilinx, Inc.
 */
#include <linux/firmware.h>
#include <linux/fpga/fpga-mgr.h>
#include <linux/idr.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/mutex.h>
#include <linux/slab.h>
#include <linux/scatterlist.h>
#include <linux/highmem.h>

      
      Copyright (C) 2013 Xilinx
 *
 *  Sören Brinkmann <soren.brinkmann@xilinx.com>

      
      Copyright (C) 2013 Xsens <info@xsens.com>
 */

      
      Copyright (C) 2014-15 Intel Corp
 *  Author: Jeeja KP <jeeja.kp@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2014-15, Intel Corporation.

      
      Copyright (C) 2014-15, Intel Corporation.
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2014-15, Intel Corporation.
 *

      
      Copyright (C) 2014-15, Intel Corporation.
 * Author:Rafal Redzimski <rafal.f.redzimski@intel.com>
 *	Jeeja KP <jeeja.kp@intel.com>
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (C) 2014-15 Wolfram Sang <wsa@sang-engineering.com>

      
      Copyright (c) 2014-2015,2017 Qualcomm Atheros, Inc.

      
      Copyright (C) 2014-2015 Allwinner

      
      Copyright (C) 2014-2015 Altera Corporation. All rights reserved.
 *
 * with code from pm-imx6.c

      
      Copyright (c) 2014,2015 AMD Corporation.

      
      Copyright (c) 2014-2015 Andrew Lutomirski

      
      Copyright (c) 2014-2015 Andrew Lutomirski
 *
 * This exercises a few paths that need to special-case vm86 mode.

      
      Copyright (C) 2014-2015 ARM Limited

      
      Copyright (C) 2014-2015 ARM Ltd.

      
      Copyright (C) 2014-2015 ARM Ltd.
 *
 * based in part on arch/arm/mm/dma-mapping.c:

      
      Copyright (C) 2014-2015 Broadcom

      
      Copyright (C) 2014-2015 Broadcom Corporation

      
      Copyright (C) 2014-2015 Broadcom Corporation
 */

      
      Copyright (C) 2014-2015 Capella Microsystems Inc.

      
      Copyright (C) 2014-2015 Chen-Yu Tsai <wens@csie.org>
 *
 * Based on phy-sun4i-usb.c from
 * Hans de Goede <hdegoede@redhat.com>

      
      Copyright (C)  2014-2015 Cogent Embedded, Inc.

      
      Copyright (C) 2014-2015 Cogent Embedded, Inc.  <source@cogentembedded.com>

      
      Copyright (C) 2014-2015 Cypress Semiconductor, Inc.

      
      Copyright (C) 2014-2015 Felix Fietkau <nbd@nbd.name>
 *
 * Some parts are based on spi-orion.c:

      
      Copyright (C) 2014-2015 Freescale Semiconductor, Inc.

      
      Copyright (C) 2014-2015 Freescale Semiconductor, Inc.

#include <linux/err.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/pinctrl/pinctrl.h>

      
      Copyright (C) 2014-2015 Glider bvba

      
      Copyright(c) 2014 - 2015 Google Inc. All rights reserved.

      
      Copyright (c) 2014-2015 Google Inc.
 *
 * Author: Petri Gynther <pgynther@google.com>

      
      Copyright (C) 2014-2015 Hans de Goede <hdegoede@redhat.com>
 *
 * Based on code from
 * Allwinner Technology Co., Ltd. <www.allwinnertech.com>

      
      Copyright (c) 2014-2015 Hisilicon Limited.

      
      Copyright (c) 2014-2015, Imagination Technologies
 *

      
      Copyright (c) 2014-2015 Imagination Technologies Ltd.

      
      Copyright (C) 2014-2015 Imagination Technologies Ltd.

      
      Copyright (C) 2014-2015 Intel Corp
 *  Author:  Jeeja KP <jeeja.kp@intel.com>
 *

      
      Copyright (C) 2014-2015 Intel Corp
 *  Author: Jeeja KP <jeeja.kp@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2014-2015 Intel Corp
 *  Author: Jeeja KP <jeeja.kp@intel.com>
 *
 *  Derived mostly from Intel HDA driver with following copyrights:

      
      Copyright (C) 2014-2015 Intel Corp
 *  Author: Samreen Nilofer <samreen.nilofer@intel.com>
 *	    Subhransu S. Prusty <subhransu.s.prusty@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (c) 2014-2015, Intel Corporation.

      
      Copyright (C) 2014-2015 Intel Corporation.
 */

      
      Copyright (C) 2014-2015, Intel Corporation. All rights reserved.
 *
 * Modified from:

      
      Copyright (C) 2014, 2015 Intel Corporation
 *
 * Authors:

      
      Copyright (C) 2014-2015, Intel Corporation
 *
 * Derived from:

      
      Copyright(c) 2014 - 2015 Intel Mobile Communications GmbH

      
      Copyright (C) 2014-2015 IT University of Copenhagen

      
      Copyright (c) 2014-2015 Jiri Pirko <jiri@resnulli.us>

      
      Copyright (c) 2014,2015 Ken Xue <Ken.Xue@amd.com>

      
      Copyright (c) 2014-2015 Linaro Limited.
 *
 * Xinwei Kong <kong.kongxinwei@hisilicon.com>
 * Leo Yan <leo.yan@linaro.org>

      
      Copyright(c) 2014 - 2015 Linaro Ltd. All rights reserved.

      
      Copyright(c) 2014 - 2015 Linaro Ltd. All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name of Google Inc. or Linaro Ltd. nor the names of
 *    its contributors may be used to endorse or promote products

      
      Copyright (c) 2014,2015, Linaro Ltd.
 *
 * SAW power controller driver

      
      Copyright (C) 2014-2015 Lucas Stach <dev@lynxeye.de>

      
      Copyright (C) 2014-2015 Marvell International Ltd.

      
      Copyright (C) 2014-2015, Marvell International Ltd.

      
      Copyright (C) 2014-2015 Marvell
 *
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (c) 2014-2015 MediaTek Inc.

      
      Copyright (c) 2014-2015 MediaTek Inc.
 */

      
      Copyright (c) 2014-2015, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2014-2015, NVIDIA CORPORATION. All rights reserved.

      
      Copyright (C) 2014-2015  Pali Roh

      
      Copyright (C) 2014, 2015  Pali Roh

      
      Copyright (C) 2014-2015 Pali Roh
 *
 * Portions based on wistron_btns.c:

      
      Copyright (C) 2014-2015 Pengutronix, Markus Pargmann <mpa@pengutronix.de>

      
      Copyright (C) 2014-2015 Pengutronix, Markus Pargmann <mpa@pengutronix.de>
// Based on driver from 2011:

      
      Copyright (c) 2014-2015 QLogic Corporation

      
      Copyright (c) 2014-2015 QLogic Corporation
 * All rights reserved
 * www.qlogic.com
 */

      
      Copyright (c) 2014-2015 QLogic Corporation
 * All rights reserved
 * www.qlogic.com
 */
#ifndef __BFA_DEFS_CNA_H__
#define __BFA_DEFS_CNA_H__

      
      Copyright (c) 2014-2015 QLogic Corporation
 * All rights reserved
 * www.qlogic.com
 */
#ifndef __BFA_DEFS_MFG_COMM_H__
#define __BFA_DEFS_MFG_COMM_H__

      
      Copyright (c) 2014-2015 QLogic Corporation
 * All rights reserved
 * www.qlogic.com
 */
#ifndef __BFA_DEFS_STATUS_H__
#define __BFA_DEFS_STATUS_H__

      
      Copyright (c) 2014-2015 QLogic Corporation
 * All rights reserved
 * www.qlogic.com
 */
#ifndef __BFI_CNA_H__
#define __BFI_CNA_H__

      
      Copyright (c) 2014-2015 QLogic Corporation
 * All rights reserved
 * www.qlogic.com
 */
#ifndef __BFI_H__
#define __BFI_H__

      
      Copyright (c) 2014-2015 QLogic Corporation
 * All rights reserved
 * www.qlogic.com
 */
#ifndef __BNAD_H__
#define __BNAD_H__

      
      Copyright (c) 2014-2015 QLogic Corporation
 * All rights reserved
 * www.qlogic.com
 */
#ifndef __BNA_H__
#define __BNA_H__

      
      Copyright (c) 2014-2015 QLogic Corporation
 * All rights reserved
 * www.qlogic.com
 */
#ifndef __BNA_TYPES_H__
#define __BNA_TYPES_H__

      
      Copyright (c) 2014-2015 QLogic Corporation
 * All rights reserved
 * www.qlogic.com
 */
#include "bna.h"

      
      Copyright (c) 2014-2015 QLogic Corporation
 * All rights reserved
 * www.qlogic.com
 */
#include "bna.h"
#include "bfi.h"

      
      Copyright (c) 2014-2015 QLogic Corporation
 * All rights reserved
 * www.qlogic.com
 */
#include <linux/bitops.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <linux/etherdevice.h>
#include <linux/in.h>
#include <linux/ethtool.h>
#include <linux/if_vlan.h>
#include <linux/if_ether.h>
#include <linux/ip.h>
#include <linux/prefetch.h>
#include <linux/module.h>

      
      Copyright (c) 2014-2015 QLogic Corporation
 * All rights reserved
 * www.qlogic.com
 */
#include <linux/firmware.h>
#include "bnad.h"
#include "bfi.h"
#include "cna.h"

      
      Copyright (c) 2014-2015 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2014-2015 Ralph Metzler <rjkm@metzlerbros.de>

      
      Copyright (C) 2014-2015 Ralph Metzler <rjkm@metzlerbros.de>
 *                         Marcus Metzler <mocm@metzlerbros.de>
 *                         developed for Digital Devices GmbH
 *
 * based on code:

      
      Copyright (C) 2014-2015 Renesas Electronics Corporation

      
      Copyright (C) 2014-2015 Renesas Electronics Corporation
 *
 * This is based on the drivers/media/platform/s5p-jpeg driver by
 * Andrzej Pietrasiewicz and Jacek Anaszewski.
 * Some portions of code inspired by VSP1 driver by Laurent Pinchart.

      
      Copyright (c) 2014-2015 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2014,2015 Samsung Electronics
 * Jaewon Kim <jaewon02.kim@samsung.com>
 * Krzysztof Kozlowski <krzk@kernel.org>
 *
 * This program is not provided / owned by Maxim Integrated Products.

      
      Copyright (c) 2014-2015 Scott Feldman <sfeldma@gmail.com>

      
      Copyright (C) 2014-2015  STMicroelectronics SAS. All rights reserved.

      
      Copyright (C) 2014-2015 STMicroelectronics SAS. All rights reserved.

      
      Copyright (C) 2014-2015 SUSE Linux GmbH

      
      Copyright (C) 2014-2015 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (c) 2014-2015 Takashi Sakamoto

      
      Copyright (C) 2014-2015 Texas Instruments, Inc.
 *
 * Dave Gerlach <d-gerlach@ti.com>
 * Suman Anna <s-anna@ti.com>

      
      Copyright (c) 2014-2015 The Linux Foundation. All rights reserved.

      
      Copyright (c) 2014-2015, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2014-2015, The Linux Foundation. All rights reserved.
 */

      
      Copyright (C) 2014-2015 The Linux Foundation. All rights reserved.

      
      Copyright (c) 2014-2015 Thomas Graf <tgraf@suug.ch>

      
      Copyright (C) 2014-2015 Toradex AG

      
      COPYRIGHT (C) 2014-2015 VMware, Inc., Palo Alto, CA., USA

      
      Copyright (c) 2014-2016 Advanced Micro Devices, Inc.

      
      Copyright (c) 2014-2016 Advanced Micro Devices, Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *       notice, this list of conditions and the following disclaimer in the
 *       documentation and/or other materials provided with the distribution.
 *     * Neither the name of Advanced Micro Devices, Inc. nor the
 *       names of its contributors may be used to endorse or promote products
 *       derived from this software without specific prior written permission.
 *

      
      Copyright (C) 2014,2016 Advanced Micro Devices, Inc.
 *
 * Author: Tom Lendacky <thomas.lendacky@amd.com>

      
      Copyright (c) 2014-2016 Andrew Lutomirski

      
      Copyright (c) 2014-2016 Andy Lutomirski
 * GPL v2
 */

      
      Copyright (C) 2014, 2016 Antony Pavlov <antonynpavlov@gmail.com>

      
      Copyright (C) 2014-2016 Azael Avalos

      
      Copyright (c) 2014-2016 Broadcom Corporation

      
      Copyright (C) 2014 - 2016  Cadence Design Systems Inc.
 *
 * Chris Zankel	<chris@zankel.net>
 * Joe Taylor	<joe@tensilica.com, joetylr@yahoo.com>
 * Kevin Chea
 * Marc Gauthier<marc@tensilica.com> <marc@alumni.uwaterloo.ca>

      
      Copyright (C) 2014 - 2016 Cadence Design Systems Inc.
 *
 * Chris Zankel	<chris@zankel.net>
 * Joe Taylor	<joe@tensilica.com, joetylr@yahoo.com>
 * Marc Gauthier
 * Kevin Chea

      
      Copyright (c) 2014-2016 Christoph Hellwig.
 */

      
      Copyright (c) 2014-2016 Christoph Hellwig.
 */
#include <linux/exportfs.h>
#include <linux/iomap.h>
#include <linux/genhd.h>
#include <linux/slab.h>
#include <linux/pr.h>

      
      Copyright (c) 2014-2016 Christoph Hellwig.
 */
#include <linux/sunrpc/svc.h>
#include <linux/blkdev.h>
#include <linux/nfs4.h>
#include <linux/nfs_fs.h>
#include <linux/nfs_xdr.h>
#include <linux/pr.h>

      
      Copyright (c) 2014-2016 Christoph Hellwig.
 */
#include <linux/sunrpc/svc.h>
#include <linux/exportfs.h>
#include <linux/iomap.h>
#include <linux/nfs4.h>

      
      Copyright (c) 2014-2016, Ericsson AB
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2014-2016 Frank Praznik <frank.praznik@gmail.com>

      
      Copyright (C) 2014-2016 Freescale Semiconductor, Inc.

      
      Copyright (C) 2014-2016 Freescale Semiconductor, Inc.
 * Author: German Rivera <German.Rivera@freescale.com>
 *

      
      Copyright (c) 2014-2016, Fuzhou Rockchip Electronics Co., Ltd

      
      Copyright (C) 2014-2016 Glider bvba
 */

      
      Copyright (c) 2014-2016 Hisilicon Limited.

      
      Copyright (c) 2014-2016 Hisilicon Limited.
 *
 * Author:

      
      Copyright (c) 2014-2016 Intel Corporation

      
      Copyright (c) 2014-2016, Intel Corporation.

      
      Copyright (C) 2014-2016 Intel Corporation.
 */

      
      Copyright (C) 2014-2016, Intel Corporation

      
      Copyright(c) 2014-2016 Intel Corporation. All rights reserved.

      
      Copyright (C) 2014-2016, Intel Corporation. All rights reserved.
 *
 * Modified from:

      
      Copyright (c) 2014-2016 Jiri Pirko <jiri@mellanox.com>

      
      Copyright (C) 2014,2016 Maksim Salau <maksim.salau@gmail.com>
 *
 * Protocol of the adaptor is described in the application note U19660EJ1V0AN00
 * μPD78F0730 8-bit Single-Chip Microcontroller
 * USB-to-Serial Conversion Software
 * <https://www.renesas.com/en-eu/doc/DocumentServer/026/U19660EJ1V0AN00.pdf>

      
      Copyright (C) 2014-2016 Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (c) 2014-2016 Mentor Graphics Inc.

      
      Copyright (c) 2014-2016, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2014-2016, NVIDIA CORPORATION. All rights reserved.

      
      Copyright (C) 2014-2016 Pratyush Anand <panand@redhat.com>

      
      Copyright (c) 2014-2016 QLogic Corporation

      
      Copyright (c) 2014,2016 Qualcomm Atheros, Inc.

      
      Copyright (c) 2014-2016 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2014-2016 Ricardo Ribalda, Qtechnology A/S
 */
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/pnp.h>
#include <linux/kernel.h>
#include <linux/serial_core.h>
#include <linux/irq.h>
#include  "8250.h"

      
      Copyright (c) 2014-2016, The Linux Foundation. All rights reserved.

      
      Copyright (C) 2014-2016 Zhang, Keguang <keguang.zhang@gmail.com>

      
      Copyright (C) 2014-2016 Zi Shen Lim <zlim.lnx@gmail.com>

      
      Copyright (C) 2014, 2017-2018
 * Author: Matt Ranostay <matt.ranostay@konsulko.com>
 */

      
      Copyright (C) 2014-2017 Alex Hung <alex.hung@canonical.com>

      
      Copyright (C) 2014-2017 aQuantia Corporation. All rights reserved

      
      Copyright (C) 2014-2017  Axis Communications AB
 */
#define pr_fmt(fmt)     KBUILD_MODNAME ": " fmt

      
      Copyright (c) 2014-2017 Broadcom

      
      Copyright (C) 2014-2017 Broadcom

      
      Copyright (C) 2014-2017 Cogent Embedded, Inc.
 */

      
      Copyright (C) 2014-2017 Glider bvba
 */

      
      Copyright (c) 2014-2017 Intel Corporation.  All rights reserved.

      
      Copyright (c) 2014 - 2017 Jes Sorensen <Jes.Sorensen@gmail.com>

      
      Copyright (c) 2014 - 2017 Jes Sorensen <Jes.Sorensen@gmail.com>
 *
 * Portions, notably calibration code:

      
      Copyright (C) 2014 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>

      
      Copyright (C) 2014-2017 Linaro Ltd. <ard.biesheuvel@linaro.org>

      
      Copyright (C) 2014-2017 Linaro Ltd. <ard.biesheuvel@linaro.org>
 *

      
      Copyright (c) 2014-2017 Mentor Graphics Inc.

      
      Copyright (C) 2014-2017 Mentor Graphics Inc.

      
      Copyright (C) 2014-2017 Mentor Graphics Inc.
 *

      
      Copyright (C) 2014-2017 Netronome Systems\n",
		nfp_driver_name);

	nfp_net_debugfs_create();

      
      Copyright (c) 2014-2017 Oracle.  All rights reserved.

      
      Copyright (c) 2014-2017 Pengutronix, Marc Kleine-Budde <kernel@pengutronix.de>

      
      Copyright (C) 2014-2017 Pengutronix, Marc Kleine-Budde <kernel@pengutronix.de>

      
      Copyright (c) 2014-2017 Qualcomm Atheros, Inc.

      
      Copyright (c) 2014,2017 Qualcomm Atheros, Inc.

      
      Copyright (c) 2014-2017 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2014,2017 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2014-2017 Samsung Electronics Co., Ltd
 *
 * Inki Dae <inki.dae@samsung.com>
 * Hoegeun Kwon <hoegeun.kwon@samsung.com>

      
      Copyright (C) 2014-2017 Texas Instruments Incorporated - http://www.ti.com/
 */

      
      Copyright (C) 2014-2017 Texas Instruments Incorporated - http://www.ti.com/
 *	Jyri Sarha <jsarha@ti.com>
 *
 * Based on ground work by: Ajit Kulkarni <x0175765@ti.com>

      
      Copyright (c) 2014-2017, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2014,2017 The Linux Foundation. All rights reserved.

      
      Copyright (C) 2014-2018  B.A.T.M.A.N. contributors:
 *
 * Linus Lüssing

      
      Copyright (C) 2014-2018 Broadcom


      
      Copyright (C) 2014-2018 Broadcom

#include <drm/drmP.h>
#include <drm/drm_syncobj.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/device.h>
#include <linux/io.h>
#include <linux/sched/signal.h>

      
      Copyright (C) 2014-2018 Broadcom

#include <linux/circ_buf.h>
#include <linux/ctype.h>
#include <linux/debugfs.h>
#include <linux/pm_runtime.h>
#include <linux/seq_file.h>
#include <drm/drmP.h>

      
      Copyright (C) 2014-2018 Dave T

      
      Copyright (C) 2014-2018 Etnaviv Project
 */

      
      Copyright (c) 2014 - 2018 Google, Inc
 */

      
      Copyright (c) 2014-2018, Intel Corporation.

# To use this script you will need to have exported data using either the
# export-to-sqlite.py or the export-to-postgresql.py script.  Refer to those
# scripts for details.

      
      Copyright (C) 2014-2018 Jonathan Morton <chromatix99@gmail.com>

      
      Copyright (C) 2014 - 2018 Linaro Ltd. <ard.biesheuvel@linaro.org>

      
      Copyright (c) 2014-2018 MediaTek Inc.


      
      Copyright (C) 2014-2018 MediaTek Inc.
 *
 * Author: Maoguang Meng <maoguang.meng@mediatek.com>
 *	   Sean Wang <sean.wang@mediatek.com>

      
      Copyright (C) 2014-2018 Nuvoton Technologies tomer.maimon@nuvoton.com
 * All rights reserved.
 *

      
      Copyright (c) 2014-2018 Nuvoton Technology corporation.

#include <linux/clk.h>
#include <linux/device.h>
#include <linux/hwmon.h>
#include <linux/hwmon-sysfs.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/of_address.h>
#include <linux/of_irq.h>
#include <linux/platform_device.h>
#include <linux/spinlock.h>
#include <linux/sysfs.h>
#include <linux/thermal.h>

      
      Copyright (C) 2014-2018 Renesas Electronics Europe Limited
 *
 * Phil Edworthy <phil.edworthy@renesas.com>
 * Based on a driver originally written by Michel Pollet at Renesas.

      
      Copyright (c) 2014-2018 The Linux Foundation. All rights reserved.

      
      Copyright (c) 2014-2018, The Linux Foundation. All rights reserved.

      
      Copyright (C) 2014-2018 The Linux Foundation. All rights reserved.

      
      Copyright (C) 2014-2018 Xilinx, Inc.
 *

      
      Copyright (C) 2014-2018 Xilinx, Inc.
 *
 *  Michal Simek <michal.simek@xilinx.com>
 *  Davorin Mista <davorin.mista@aggios.com>
 *  Jolly Shah <jollys@xilinx.com>
 *  Rajan Vaja <rajanv@xilinx.com>

      
      Copyright (C) 2014-2018 Xilinx
 *
 *  Michal Simek <michal.simek@xilinx.com>
 *  Davorin Mista <davorin.mista@aggios.com>
 *  Jolly Shah <jollys@xilinx.com>
 *  Rajan Vaja <rajanv@xilinx.com>

      
      Copyright (C) 2014 Abylay Ospan <aospan@netup.ru>

      
      Copyright (c) 2014 Actions Semi Inc.

      
      Copyright (c) 2014 Actions Semi Inc.
 * Author: David Liu <liuwei@actions-semi.com>
 *

      
      Copyright (c) 2014 Actions Semi Inc.
// Author: David Liu <liuwei@actions-semi.com>
//

      
      Copyright (c) 2014 Actions Semi Inc.
 * Author: David Liu <liuwei@actions-semi.com>
 *
 * Author: Pathiban Nallathambi <pn@denx.de>
 * Author: Saravanan Sekar <sravanhome@gmail.com>

      
      Copyright (c) 2014 Advanced Micro Devices, Inc.

      
      Copyright (C) 2014  Advanced Micro Devices, Inc.

      
      Copyright (C) 2014 Advanced Micro Devices, Inc.

      
      Copyright (c) 2014 Advanced Micro Devices, Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *       notice, this list of conditions and the following disclaimer in the
 *       documentation and/or other materials provided with the distribution.
 *     * Neither the name of Advanced Micro Devices, Inc. nor the
 *       names of its contributors may be used to endorse or promote products
 *       derived from this software without specific prior written permission.
 *

      
      Copyright (C) 2014 Akihiro Tsukada <tskd08@gmail.com>
 */

      
      Copyright (C) 2014 Akihiro Tsukada <tskd08@gmail.com>
 *
 * based on (former) drivers/media/pci/pt1/va1j5jf8007s.c.

      
      Copyright (C) 2014 Akihiro Tsukada <tskd08@gmail.com>
 */
#include <linux/delay.h>
#include <linux/device.h>
#include <linux/i2c.h>
#include <linux/io.h>
#include <linux/pci.h>

      
      Copyright (C) 2014 Akihiro Tsukada <tskd08@gmail.com>
 */
#include <linux/dma-mapping.h>
#include <linux/kernel.h>
#include <linux/pci.h>

      
      Copyright (C) 2014 Alexander Bersenev <bay@hackerdom.ru>
 *
 * Based on sun5i-ir.c:

      
      Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>

      
      Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>

#include <linux/init.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/pinctrl/pinctrl.h>

      
      Copyright (C) 2014 Alexandre Belloni <alexandre.belloni@free-electrons.com>

      
      Copyright (C) 2014 Alexsey Shestacov <wingrime@linux-sunxi.org>

      
      Copyright (C) 2014 Altera Corporation

      
      Copyright (C) 2014 Altera Corporation. All rights reserved

      
      Copyright (C) 2014 Amlogic, Inc.

      
      Copyright (C) 2014 Amlogic, Inc.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *   * Redistributions of source code must retain the above copyright
 *     notice, this list of conditions and the following disclaimer.
 *   * Redistributions in binary form must reproduce the above copyright
 *     notice, this list of conditions and the following disclaimer in
 *     the documentation and/or other materials provided with the
 *     distribution.
 *   * Neither the name of Intel Corporation nor the names of its
 *     contributors may be used to endorse or promote products derived
 *     from this software without specific prior written permission.
 *

      
      Copyright (c) 2014 Andreas Noever <andreas.noever@gmail.com>

      
      Copyright (c) 2014 Andreas Noever <andreas.noever@gmail.com>
 */

      
      Copyright (C) 2014 Andreas Noever <andreas.noever@gmail.com>

      
      Copyright (c) 2014 Andy Lutomirski

      
      Copyright (c) 2014 Andy Lutomirski and others

      
      Copyright (C) 2014 Angelo Compagnucci <angelo.compagnucci@gmail.com>
 *
 * Driver for Texas Instruments' ADC128S052, ADC122S021 and ADC124S021 ADC chip.
 * Datasheets can be found here:

      
      Copyright (c) 2014 Anna Schumaker <Anna.Schumaker@Netapp.com>
 */

      
      Copyright (c) 2014 Anna Schumaker <Anna.Schumaker@Netapp.com>
 */
#ifndef __LINUX_FS_NFS_NFS4_2XDR_H
#define __LINUX_FS_NFS_NFS4_2XDR_H

      
      Copyright (c) 2014 Anna Schumaker <Anna.Schumaker@Netapp.com>
 */
#include <linux/fs.h>
#include <linux/sunrpc/sched.h>
#include <linux/nfs.h>
#include <linux/nfs3.h>
#include <linux/nfs4.h>
#include <linux/nfs_xdr.h>
#include <linux/nfs_fs.h>
#include "nfs4_fs.h"
#include "nfs42.h"
#include "iostat.h"
#include "pnfs.h"
#include "nfs4session.h"
#include "internal.h"

      
      Copyright (C) 2014 Anna Schumaker.
 *
 * NFSv3-specific filesystem definitions and declarations

      
      Copyright (C) 2014 Anton Blanchard <anton@au.ibm.com>, IBM

      
      Copyright (C) 2014 Antti Palosaari <crope@iki.fi>

      
      Copyright (c) 2014, Applied Micro Circuits Corporation

      
      Copyright (c) 2014 Applied Micro Circuits Corporation.
 *
 * Author: Tanmay Inamdar <tinamdar@apm.com>.

      
      Copyright (c) 2014, Applied Micro Circuits Corporation
 * Author: Tanmay Inamdar <tinamdar@apm.com>
 *	   Duc Dang <dhdang@apm.com>
 */
#include <linux/cpu.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/msi.h>
#include <linux/of_irq.h>
#include <linux/irqchip/chained_irq.h>
#include <linux/pci.h>
#include <linux/platform_device.h>
#include <linux/of_pci.h>

      
      Copyright (C) 2014 ARM Limited

      
      Copyright (C) 2014 ARM Limited
 */

      
      Copyright (C) 2014 ARM Limited
 *
 * Author: Will Deacon <will.deacon@arm.com>

      
      Copyright (C) 2014 ARM Ltd.

      
      Copyright (C) 2014 ARM Ltd.
#ifndef __ASM_PTDUMP_H
#define __ASM_PTDUMP_H

#ifdef CONFIG_ARM_PTDUMP_CORE

      
      Copyright (C) 2014, Arnaud EBALARD <arno@natisbad.org>
 *
 * Detailed datasheet of the chip is available here:
 *

      
      Copyright (c) 2014 Arturo Borrero Gonzalez <arturo@debian.org>

      
      Copyright (C) 2014 Atmel

      
      Copyright (C) 2014 Atmel
 *
 * Alexandre Belloni <alexandre.belloni@free-electrons.com>

      
      Copyright (C) 2014 Atmel
 *
 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>

      
      Copyright (C) 2014 Atmel
 *
 * Author: Jean-Jacques Hiblot <jjhiblot@traphandler.com>
 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>

      
      Copyright (C) 2014 Atmel Corporation
 *
 * Author: Ludovic Desroches <ludovic.desroches@atmel.com>

      
      Copyright (C) 2014 Atmel Corporation.
 *
 * Memory Controllers (MATRIX, EBI) - System peripherals registers.

      
      Copyright (c) 2014 ATRON electronic GmbH

      
      Copyright (C) 2014 Axentia Technologies AB
 * Author: Peter Rosin <peda@axentia.se>
 */

      
      Copyright (C) 2014 Axentia Technologies AB
// Author: Peter Rosin <peda@axentia.se>

#include <linux/module.h>
#include <linux/init.h>
#include <linux/i2c.h>
#include <linux/regmap.h>
#include <sound/soc.h>
#include <sound/tlv.h>
#include <sound/pcm_params.h>

      
      Copyright (C) 2014 Azael Avalos <coproscefalo@gmail.com>

      
      Copyright (C) 2014 Beniamino Galvani <b.galvani@gmail.com>

      
      Copyright (c) 2014 Benjamin Tissoires <benjamin.tissoires@gmail.com>

      
      Copyright (c) 2014 Benjamin Tissoires	<benjamin.tissoires@redhat.com>
 *
 *  ChangeLog:

      
      Copyright (C) 2014 Boris Brezillon
 *   Boris Brezillon <boris.brezillon@free-electrons.com>

      
      Copyright (C) 2014 Boris Brezillon
 * Boris Brezillon <boris.brezillon@free-electrons.com>
 *

      
      Copyright (C) 2014 Broadcom Corporation

      
      Copyright (C) 2014, Broadcom Corporation

      
      Copyright(c) 2014 Broadcom Corporation.  All rights reserved.
 *
 *  Redistribution and use in source and binary forms, with or without
 *  modification, are permitted provided that the following conditions
 *  are met:
 *
 *    * Redistributions of source code must retain the above copyright
 *      notice, this list of conditions and the following disclaimer.
 *    * Redistributions in binary form must reproduce the above copyright
 *      notice, this list of conditions and the following disclaimer in
 *      the documentation and/or other materials provided with the
 *      distribution.
 *    * Neither the name of Broadcom Corporation nor the names of its
 *      contributors may be used to endorse or promote products derived
 *      from this software without specific prior written permission.
 *

      
      Copyright (C) 2014 Broadcom Corporation
 *
 * Author: Ashwini Pahuja

      
      Copyright (C) 2014 Broadcom Corporation
 * Author: Kevin Cernekee <cernekee@gmail.com>
 */

      
      Copyright (c) 2014 Broadcom Corporation
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2014 Bruno Pr

      
      Copyright (c) 2014 by Chris J Arges <chris.j.arges at canonical.com>
 *
 *   Many codes borrowed from audio.c by
 *	    Alan Cox (alan at lxorguk.ukuu.org.uk)
 *	    Thomas Sailer (sailer at ife.ee.ethz.ch)

      
      Copyright (c) 2014 by Florian
 *
 * Derived from the USB Skeleton driver 1.1,

      
      Copyright (C) 2014 by Maciej W. Rozycki
 */
#ifndef _ASM_TIMEX_H
#define _ASM_TIMEX_H

      
      Copyright (C) 2014 by Marcel Mol

      
      Copyright (C) 2014 by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef __UAPI_ASM_BITFIELD_H
#define __UAPI_ASM_BITFIELD_H

      
      Copyright (C) 2014 by Renesas Electronics Corporation

      
      Copyright (C) 2014 by Wolfram Sang, Sang Engineering <wsa@sang-engineering.com>

      
      Copyright (C) 2014 by Wolfram Sang <wsa@sang-engineering.com>

      
      Copyright (c) 2014 Cadence Design Systems Inc.

      
      Copyright (C) 2014 Cadence Design Systems Inc.
 */

      
      Copyright (c) 2014 Cadence Design Systems Inc.
 *
 * Reference: http://www.ti.com/lit/ds/symlink/cdce706.pdf

      
      Copyright (c) 2014 Cambridge Silicon Radio Limited, a CSR plc group company.

      
      Copyright (c) 2014 Carlo Caione

      
      Copyright (C) 2014 Carlo Caione
 *
 * Author: Carlo Caione <carlo@caione.org>

      
      Copyright (C) 2014 Carlo Caione <carlo@caione.org>

      
      Copyright (C) 2014 Carlo Caione <carlo@caione.org>
 */

      
      Copyright (C) 2014 Carlo Caione <carlo@caione.org>
 *
 * Based on code from Amlogic, Inc

      
      Copyright (C) 2014 Casey Schaufler <casey@schaufler-ca.com>

      
      Copyright (c) 2014 Chelsio, Inc. All rights reserved.

      
      Copyright (C) 2014 Chen-Yu Tsai
 * Author: Chen-Yu Tsai <wens@csie.org>
 *
 * Allwinner A23 APB0 clock driver

      
      Copyright (C) 2014 Chen-Yu Tsai
 * Chen-Yu Tsai <wens@csie.org>
 *

      
      Copyright (C) 2014 Chen-Yu Tsai
 *
 * Chen-Yu Tsai <wens@csie.org>

      
      Copyright (C) 2014 Chen-Yu Tsai <wens@csie.org>

      
      Copyright (c) 2014, Chen-Yu Tsai <wens@csie.org>
 *
 * based on rtc-sunxi.c

      
      Copyright (C) 2014 Chen-Zhi (Roger Chen)
 *
 * Chen-Zhi (Roger Chen)  <roger.chen@rock-chips.com>

      
      Copyright (c) 2014 Christian Gmeiner <christian.gmeiner <at> gmail.com>
 */

      
      Copyright (c) 2014 Christian Gmeiner <christian.gmeiner <at> gmail.com>
 *
 *  based on hid-penmount copyrighted by
 *    PenMount Touch Solutions <penmount <at> seed.net.tw>

      
      Copyright (c) 2014 Christoph Hellwig.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_inode.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_alloc.h"
#include "xfs_mru_cache.h"
#include "xfs_filestream.h"
#include "xfs_trace.h"
#include "xfs_ag_resv.h"
#include "xfs_trans.h"
#include "xfs_shared.h"

      
      Copyright (c) 2014 Christoph Hellwig.
 */
#include <linux/blkdev.h>
#include <linux/kmod.h>
#include <linux/file.h>
#include <linux/jhash.h>
#include <linux/sched.h>
#include <linux/sunrpc/addr.h>

      
      Copyright (c) 2014 Christoph Hellwig.
 */
#include <linux/iomap.h>
#include "xfs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_log.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_error.h"
#include "xfs_iomap.h"
#include "xfs_shared.h"
#include "xfs_bit.h"
#include "xfs_pnfs.h"

      
      Copyright (C) 2014 Christoph Hellwig
 *
 *  SCSI queueing library.
 *      Initial versions: Eric Youngdale (eric@andante.org).
 *                        Based upon conversations with large numbers
 *                        of people at Linux Expo.

      
      Copyright (c) 2014 Christoph Hellwig.
 */
#undef TRACE_SYSTEM
#define TRACE_SYSTEM nfsd

      
      Copyright (c) 2014, Cisco Systems, Inc. All rights reserved.

      
      Copyright (C) 2014 Citrix Systems R

      
      Copyright (C) 2014 Codethink Limited
 */

      
      Copyright (C) 2014 Cogent Embedded, Inc.
 */

      
      Copyright: (c) 2014 Czech Technical University in Prague

      
      Copyright (C) 2014 Daniel Golle <daniel@makrotopia.org>

      
      Copyright (C) 2014 Dan Streetman
 *
 * This is a common frontend for memory storage pool implementations.
 * Typically, this is used to store compressed memory.

      
      Copyright (C) 2014 Dan Streetman
 *
 * This is a common frontend for the zbud and zsmalloc memory
 * storage pool implementations.  Typically, this is used to
 * store compressed memory.

      
      Copyright (C) 2014 Darek Marcinkiewicz <reksio@newterm.pl>

      
      Copyright (C) 2014 Darius Rad <darius@bluespec.com>

      
      Copyright (C) 2014 David Gibson <david@gibson.dropbear.id.au>

      
      Copyright (c) 2014 David Herrmann <dh.herrmann@gmail.com>

      
      Copyright (c) 2014 David Jander, Protonic Holland

      
      Copyright (c) 2014 David Jander, Protonic Holland
//
// Based on code originally by Andrey Volkov <avolkov@varma-el.com>

      
      Copyright (C) 2014 Davidlohr Bueso.
 */
#include <linux/sched/signal.h>
#include <linux/sched/task.h>
#include <linux/mm.h>
#include <linux/vmacache.h>
#include <asm/pgtable.h>

      
      Copyright (C) 2014 Dell Inc <mario_limonciello@dell.com>

      
      Copyright (c) 2014 Dialog Semiconductor
 *
 * Author: Adam Thomson <Adam.Thomson.Opensource@diasemi.com>

      
      Copyright (C) 2014 Digital Devices GmbH

      
      Copyright (C) 2014 Digital Devices GmbH
 *
 * based on code:

      
      Copyright (c) 2014 Dmitry Eremin-Solenikov
 *
 *  Based on max517 driver:

      
      Copyright (c) 2014 Echo360 http://www.echo360.com

      
      Copyright (C) 2014 Eduardo Valentin <edubezval@gmail.com>
 *

      
      Copyright (c) 2014 eGauge Systems LLC
 *	Contributed by David Mosberger-Tang <davidm@egauge.net>
 *
 * Platform-data structure for MAX3421 USB HCD driver.

      
      Copyright (C) 2014 Elan Microelectronics Corporation.
 * Scott Liu <scott.liu@emc.com.tw>
 *
 * This code is partly based on hid-multitouch.c:
 *

      
      Copyright (c) 2014 EMAC Inc.

      
      Copyright (C) 2014 Emilio L

      
      Copyright (C) 2014 Endless Mobile

      
      Copyright (C) 2014 Endless Mobile
 */

      
      Copyright (c) 2014, Ericsson AB
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2014 Ezequiel Garcia

      
      Copyright (C) 2014 Facebook.  All rights reserved.
 */

      
      Copyright (C) 2014 Facebook. All rights reserved.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2014 Felix Fietkau <nbd@nbd.name>

      
      Copyright (C) 2014 Felix Fietkau <nbd@openwrt.org>

      
      Copyright (C) 2014 Filipe David Borba Manana <fdmanana@gmail.com>
 */

      
      Copyright (c) 2014 Finn Thain
 */

      
      Copyright (C) 2014 Fraunhofer ITWM

      
      Copyright (C) 2014 Free Electrons

      
      Copyright (C) 2014 Free Electrons
 *
 * Author: Boris Brezillon <boris.brezillon@free-electrons.com>

      
      Copyright (C) 2014 Free Electrons
 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>
 *

      
      Copyright (C) 2014 Free Electrons
 *
 *  Author: Boris BREZILLON <boris.brezillon@free-electrons.com>

      
      Copyright (C) 2014 Free Electrons
 *
 * Author: Jean-Jacques Hiblot <jjhiblot@traphandler.com>
 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>

      
      Copyright (C) 2014 Freescale Semiconductor.
 *
 * Author: Minghuan Lian <Minghuan.Lian@freescale.com>

      
      Copyright (C) 2014 Freescale Semiconductor, Inc.

      
      Copyright (C) 2014, Freescale Semiconductor, Inc.

      
      Copyright (C) 2014 Freescale Semiconductor, Inc.
 *
 * Author: Jun Li

      
      Copyright (C) 2014 Freescale Semiconductor, Inc.
 *
 * Author: Nicolin Chen <Guangyu.Chen@freescale.com>

      
      Copyright (C) 2014 Freescale Semiconductor, Inc.
 *
 * Author: Nicolin Chen <nicoleotsuka@gmail.com>

      
      Copyright (C) 2014 Freescale Semiconductor, Inc.
//
// Author: Nicolin Chen <nicoleotsuka@gmail.com>

      
      Copyright (C) 2014 Freescale Semiconductor, Inc.
 *	Dong Aisheng <b29396@freescale.com>
 *
 * Bosch M_CAN user manual can be obtained from:

      
      Copyright (C) 2014 Freescale Semiconductor, Inc.

#include <linux/clk.h>
#include <linux/dmaengine.h>
#include <linux/module.h>
#include <linux/of_irq.h>
#include <linux/of_platform.h>
#include <sound/dmaengine_pcm.h>
#include <sound/pcm_params.h>

      
      Copyright (C) 2014 Freescale Semiconductor, Inc.

#include <linux/err.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/pinctrl/pinctrl.h>

      
      Copyright (C) 2014 Freescale Semiconductor, Inc.
 *
 * some parts adapted by similar drivers from Darius Augulis and Vladimir
 * Zapolskiy, additional improvements by Wim Van Sebroeck.

      
      Copyright (C) 2014 Fujitsu.  All rights reserved.
 */

      
      Copyright (c) 2014, Fuzhou Rockchip Electronics Co., Ltd

      
      Copyright (c) 2014, Fuzhou Rockchip Electronics Co., Ltd
 *
 * Author:Chris Zhong <zyw@rock-chips.com>

      
      Copyright (c) 2014, Fuzhou Rockchip Electronics Co., Ltd
 *
 * Author: Chris Zhong <zyw@rock-chips.com>
 * Author: Zhang Qing <zhangqing@rock-chips.com>

      
      Copyright (c) 2014 Gabriele Mazzotta <gabriele.mzt@gmail.com>

      
      Copyright (C) 2014 Glider bvba
 */

      
      Copyright (C) 2014  Glider bvba
 *
 * based on pm-sh7372.c

      
      Copyright (C) 2014 Glider bvba
 *
 * Based on spi-sh.c:

      
      Copyright (C) 2014 Golden Delicious Computers
 * Author: H. Nikolaus Schaller <hns@goldelico.com>
 *
 * based on encoder-tfp410

      
      Copyright (c) 2014 Google, Inc.

      
      Copyright (C) 2014 Google, Inc.

      
      Copyright (C) 2014 Google, Inc.
 */

      
      Copyright (C) 2014 Google, Inc

      
      Copyright (C) 2014 Google Inc., Author: Daniel Walter <dwalter@google.com>

      
      Copyright (C) 2014, Google, Inc
 *
 * Contributed by:

      
      Copyright (C) 2014 Google, Inc
 *
 * Device Tree binding constants clocks for the Maxim 77686 PMIC.

      
      Copyright (C) 2014 Google, Inc
 *
 * Device Tree binding constants clocks for the Maxim 77802 PMIC.

      
      Copyright (C) 2014 Google, Inc
 *
 * Device Tree binding constants for the Maxim 77802 PMIC regulators

      
      Copyright (C) 2014 GridPoint
 * Author: Jon Ringle <jringle@gridpoint.com>
 *
 *  Based on max310x.c, by Alexander Shiyan <shc_work@mail.ru>

      
      Copyright (c) 2014 Guenter Roeck

      
      Copyright (c) 2014 Guenter Roeck
 *
 * Derived from lm80.c

      
      Copyright (C) 2014  Guenter Roeck <linux@roeck-us.net>

      
      Copyright (c) 2014 Hannes Reinecke <hare@suse.de>

      
      Copyright (C) 2014 Hannes Reinecke <hare@suse.de>
 *
 * This file is released under the GPLv2

      
      Copyright (c) 2014 Hannes Reinecke, SUSE Linux GmbH
 */

      
      Copyright (C) 2014 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (C) 2014 Hans Verkuil <hverkuil@xs4all.nl>

      
      Copyright (C) 2014 Hauke Mehrtens <hauke@hauke-m.de>

      
      Copyright (C) 2014 Heiko Schocher <hs@denx.de>
 *
 * Based on:

      
      Copyright (C) 2014 Helge Deller <deller@gmx.de>
 *
 * These routines maintain argument size conversion between 32bit and 64bit
 * environment. Based heavily on sys_ia32.c and sys_sparc32.c.

      
      Copyright (C) 2014 HGST, Inc., a Western Digital Company.
 *
 * Written by Vyacheslav Dubeyko <Vyacheslav.Dubeyko@hgst.com>

      
      Copyright (c) 2014 H Hartley Sweeten <hsweeten@visionengravers.com>
 */

      
      Copyright (C) 2014 H Hartley Sweeten <hsweeten@visionengravers.com>
 *
 * Based on 8253.h and various subdevice implementations in comedi drivers.

      
      Copyright (C) 2014 H Hartley Sweeten <hsweeten@visionengravers.com>
 *
 * Based on the poc driver

      
      Copyright (C) 2014 H Hartley Sweeten <hsweeten@visionengravers.com>
 *
 * COMEDI - Linux Control and Measurement Device Interface

      
      Copyright(c) 2014 H Hartley Sweeten <hsweeten@visionengravers.com>
 *
 * Rewrite of an experimental driver by:

      
      Copyright (c) 2014 Hisilicon Limited.

      
      Copyright (c) 2014 Hisilicon Ltd.

      
      Copyright (c) 2014 Huacai Chen <chenhc@lemote.com>

      
      Copyright (c) 2014 Huang Bo <huangbobupt@163.com>
 */

      
      Copyright (C) 2014 Huawei Inc.

      
      Copyright (c) 2014, I2SE GmbH
 *
 *   Permission to use, copy, modify, and/or distribute this software
 *   for any purpose with or without fee is hereby granted, provided
 *   that the above copyright notice and this permission notice appear
 *   in all copies.

      
      Copyright (C) 2014 IBM

      
      Copyright (C) 2014 IBM Corp.

      
      Copyright (c) 2014 Imagination Technologies

      
      Copyright (C) 2014 Imagination Technologies

      
      Copyright (c) 2014 Imagination Technologies Ltd.

      
      Copyright (C) 2014 Imagination Technologies Ltd.

      
      Copyright (C) 2014 Imagination Technologies Ltd.
 */

      
      Copyright (C) 2014 Imagination Technologies Ltd.
 *

      
      Copyright (C) 2014 Imagination Technologies Ltd

      
      Copyright (c) 2014 Imagination Technologies Ltd.
 * Author: Leonid Yegoshin <Leonid.Yegoshin@imgtec.com>
 * Author: Markos Chandras <markos.chandras@imgtec.com>
 *
 *      MIPS R2 user space instruction emulator for MIPS R6

      
      Copyright (c) 2014 Imagination Technologies Ltd.
 * Author: Markos Chandras <markos.chandras@imgtec.com>
 */

      
      Copyright (C) 2014, Imagination Technologies Ltd.
 *
 * EVA functions for generic code

      
      Copyright (C) 2014 Imagination Technologies Ltd.
 */
#ifndef __ASM_CDMM_H
#define __ASM_CDMM_H

      
      Copyright (C) 2014 Imagination Technologies Ltd.
 */
#ifndef _ASM_CHECKSUM_H
#define _ASM_CHECKSUM_H

      
      Copyright (C) 2014 Imagination Technologies Ltd.
 */
#ifndef __ASM_MACH_MIPS_KERNEL_ENTRY_INIT_H
#define __ASM_MACH_MIPS_KERNEL_ENTRY_INIT_H

      
      Copyright (C) 2014, Imagination Technologies Ltd.
 */
#ifndef _ASM_UACCESS_H
#define _ASM_UACCESS_H

      
      Copyright (C) 2014 Imagination Technologies Ltd.
 */
#ifndef _UAPI_ASM_INST_H
#define _UAPI_ASM_INST_H

      
      Copyright (C) 2014, Imagination Technologies Ltd.
 */
#include <linux/bitops.h>
#include <linux/bug.h>
#include <linux/compiler.h>
#include <linux/context_tracking.h>
#include <linux/cpu_pm.h>
#include <linux/kexec.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/extable.h>
#include <linux/mm.h>
#include <linux/sched/mm.h>
#include <linux/sched/debug.h>
#include <linux/smp.h>
#include <linux/spinlock.h>
#include <linux/kallsyms.h>
#include <linux/memblock.h>
#include <linux/interrupt.h>
#include <linux/ptrace.h>
#include <linux/kgdb.h>
#include <linux/kdebug.h>
#include <linux/kprobes.h>
#include <linux/notifier.h>
#include <linux/kdb.h>
#include <linux/irq.h>
#include <linux/perf_event.h>

      
      Copyright (C) 2014, Imagination Technologies Ltd.
 */
#include <linux/cache.h>
#include <linux/context_tracking.h>
#include <linux/irqflags.h>
#include <linux/sched.h>
#include <linux/mm.h>
#include <linux/personality.h>
#include <linux/smp.h>
#include <linux/kernel.h>
#include <linux/signal.h>
#include <linux/errno.h>
#include <linux/wait.h>
#include <linux/ptrace.h>
#include <linux/unistd.h>
#include <linux/uprobes.h>
#include <linux/compiler.h>
#include <linux/syscalls.h>
#include <linux/uaccess.h>
#include <linux/tracehook.h>

      
      Copyright (C) 2014 Imagination Technologies Ltd.
 *
 * This file contains exception handler for address error exception with the
 * special capability to execute faulting instructions in software.  The
 * handler does not try to handle the case when the program counter points
 * to an address not aligned to a word boundary.

      
      Copyright (c) 2014, Inforce Computing. All rights reserved.
 *
 * Author: Vinay Simha <vinaysimha@inforcecomputing.com>

      
      Copyright (c) 2014, Insignal Co., Ltd.
 *
 *  Author: Claude <claude@insginal.co.kr>

      
      Copyright (c) 2014 Intel Corp.

      
      Copyright (c) 2014 Intel Corp

      
      Copyright (C) 2014 Intel Corp.

      
      Copyright (C) 2014 Intel Corp

      
      Copyright (C) 2014 Intel Corp, Author: Lan Tianyu <tianyu.lan@intel.com>

      
      Copyright (C) 2014 Intel Corp
 *  Author: Subhransu S. Prusty <subhransu.s.prusty@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2014 Intel Corp.
 *
 * Author: Wu, Hao

      
      Copyright (c) 2014 Intel Corporation

      
      Copyright (c) 2014, Intel Corporation.

      
      Copyright(c) 2014 Intel Corporation.

      
      Copyright (C) 2014 Intel Corporation.

      
      Copyright (C) 2014 Intel Corporation.
 */

      
      Copyright (C) 2014 Intel Corporation

      
      Copyright (C) 2014 Intel Corporation
 *

      
      Copyright (C) 2014, Intel Corporation

      
      Copyright (c) 2014 Intel Corporation.  All rights reserved.

      
      Copyright (c) 2014 Intel Corporation. All rights reserved.

      
      Copyright(c) 2014 Intel Corporation. All rights reserved.

      
      Copyright (C) 2014 Intel Corporation. All rights reserved.

      
      Copyright (C) 2014 Intel Corporation. All rights reserved.
 */

      
      Copyright (C) 2014, Intel Corporation
 * All rights reserved.
 *
 * Authors: Mika Westerberg <mika.westerberg@linux.intel.com>
 *          Darren Hart <dvhart@linux.intel.com>
 *          Rafael J. Wysocki <rafael.j.wysocki@intel.com>

      
      Copyright (c) 2014, Intel Corporation
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright notice,
 * this list of conditions and the following disclaimer.
 *
 * 2. Redistributions in binary form must reproduce the above copyright
 * notice, this list of conditions and the following disclaimer in the
 * documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2014 Intel Corporation. All rights reserved.
 *
 * Rewritten and cleaned up

      
      Copyright (c) 2014, Intel Corporation.
 *
 * A master/channel allocation policy allows mapping string identifiers to
 * master and channel ranges, where allocation can be done.

      
      Copyright (c) 2014, Intel Corporation.
 * Author: David Cohen <david.a.cohen@linux.intel.com>
 */

      
      Copyright (c) 2014, Intel Corporation.
 *
 * Author: Dyut Kumar Sil <dyut.k.sil@intel.com>

      
      Copyright (C) 2014 Intel Corporation; author Matt Fleming

      
      Copyright (C) 2014, Intel Corporation
 * Author: Mika Westerberg <mika.westerberg@linux.intel.com>
 *
 * This driver is based on the original Cherryview GPIO driver by
 *   Ning Li <ning.li@intel.com>
 *   Alan Cox <alan@linux.intel.com>

      
      Copyright (c) 2014, Intel Corporation.
 *   Author: Ramakrishna Pallala <ramakrishna.pallala@intel.com>
 *
 * Cleanup and forward-ported

      
      Copyright (C) 2014 Intel Corporation
 *
 * Authors:

      
      Copyright (C) 2014, Intel Corporation
 * Authors: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
 *          Mika Westerberg <mika.westerberg@linux.intel.com>
 */

      
      Copyright (c) 2014 Intel Corporation
 *
 * Derived from:

      
      Copyright (C) 2014, Intel Corporation
 *
 * Derived from the original pwm-lpss.c

      
      Copyright (c) 2014 Intel Corporation
 *
 * Driver for Semtech's SX9500 capacitive proximity/button solution.
 * Datasheet available at
 * <http://www.semtech.com/images/datasheet/sx9500.pdf>.

      
      Copyright (C) 2014 Intel Corporation
 *
 * DRM universal plane helper functions

      
      Copyright (c) 2014, Intel Corporation.
 */
#include <linux/device.h>
#include <linux/acpi.h>
#include <linux/i2c.h>
#include <linux/interrupt.h>

      
      Copyright (c) 2014, Intel Corporation.
 * Qiaowei Ren <qiaowei.ren@intel.com>
 * Dave Hansen <dave.hansen@intel.com>
 */
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/mm_types.h>
#include <linux/syscalls.h>
#include <linux/sched/sysctl.h>

      
      Copyright(c) 2014 Intel Corporation.
  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:

    * Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in
      the documentation and/or other materials provided with the
      distribution.
    * Neither the name of Intel Corporation nor the names of its
      contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.


      
      Copyright(c) 2014 Intel Corporation.
  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:

	* Redistributions of source code must retain the above copyright
	  notice, this list of conditions and the following disclaimer.
	* Redistributions in binary form must reproduce the above copyright
	  notice, this list of conditions and the following disclaimer in
	  the documentation and/or other materials provided with the
	  distribution.
	* Neither the name of Intel Corporation nor the names of its
	  contributors may be used to endorse or promote products derived
	  from this software without specific prior written permission.


      
      Copyright(c) 2014 Intel Corporation.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * * Redistributions of source code must retain the above copyright
 *   notice, this list of conditions and the following disclaimer.
 * * Redistributions in binary form must reproduce the above copyright
 *   notice, this list of conditions and the following disclaimer in
 *   the documentation and/or other materials provided with the
 *   distribution.
 * * Neither the name of Intel Corporation nor the names of its
 *   contributors may be used to endorse or promote products derived
 *   from this software without specific prior written permission.
 *

      
      Copyright (c) 2014, Intel Corporation.
 *
 * STM class implements generic infrastructure for  System Trace Module devices
 * as defined in MIPI STPv2 specification.

      
      Copyright (c) 2014, Intel Corporation.
 *
 * STM console will send kernel messages over STM devices to a trace host.

      
      Copyright(c) 2014 Intel Mobile Communications GmbH

      
      Copyright(c) 2014 Intel Mobile Communications GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (c) 2014 Jaegeuk Kim <jaegeuk@kernel.org>
 */
#ifndef __F2FS_TRACE_H__
#define __F2FS_TRACE_H__

      
      Copyright (c) 2014 Jaegeuk Kim <jaegeuk@kernel.org>
 */
#include <linux/fs.h>
#include <linux/f2fs_fs.h>
#include <linux/sched.h>
#include <linux/radix-tree.h>

      
      Copyright (c) 2014 Jamie Lentin <jm@lentin.co.uk>
 *
 * Linux IBM/Lenovo Scrollpoint mouse driver:

      
      Copyright (c) 2014 Janne Kanniainen <janne.kanniainen@gmail.com>

      
      Copyright (C) 2014 Jason Baron <jbaron@akamai.com>
 *
 * Support for the E3-1200 processor family. Heavily based on previous
 * Intel EDAC drivers.

      
      Copyright (c) 2014 JD Cole <jd.cole@plantronics.com>

      
      Copyright (c) 2014 Jeff Layton <jlayton@primarydata.com>
 */

      
      Copyright (c) 2014 Jeff Layton <jlayton@primarydata.com>
 */
#ifndef _LOCKD_PROCFS_H
#define _LOCKD_PROCFS_H

      
      Copyright (C) 2014, Jiri Olsa <jolsa@redhat.com>

      
      Copyright (c) 2014 Jiri Pirko <jiri@resnulli.us>

      
      Copyright (c) 2014 Joachim Eastwood <manabian@gmail.com>

      
      Copyright (c) 2014 Johan Hovold <johan@kernel.org>

      
      Copyright (C) 2014 Johan Hovold <johan@kernel.org>

      
      Copyright (C) 2014 John Crispin <john@phrozen.org>
 *
 * This driver was based on: drivers/watchdog/rt2880_wdt.c

      
      Copyright (C) 2014 Jonas Jensen
 *
 * Jonas Jensen <jonas.jensen@gmail.com>

      
      Copyright (C) 2014 Josh Poimboeuf <jpoimboe@redhat.com>

      
      Copyright (C) 2014 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>

      
      Copyright (C) 2014 Juergen Holzmann
 */

      
      Copyright (C) 2014  Kamlakant Patel <kamlakant.patel@broadcom.com>

      
      Copyright (C) 2014 Kevin Cernekee <cernekee@gmail.com>
 */

      
      Copyright (C) 2014 Lad, Prabhakar <prabhakar.csengg@gmail.com>

      
      Copyright (C) 2014 Lemote Corporation.
 *   written by Huacai Chen <chenhc@lemote.com>
 *
 * based on arch/mips/cavium-octeon/cpu.c

      
      Copyright (C) 2014 LG Electronics, Inc

      
      Copyright (C) 2014 Linaro.

      
      Copyright (c) 2014, Linaro Limited

      
      Copyright (C) 2014 Linaro Limited

      
      Copyright (c) 2014 Linaro Ltd.

      
      Copyright (C) 2014 Linaro Ltd.

      
      Copyright (C) 2014 Linaro Ltd

      
      Copyright (C) 2014, Linaro Ltd.

      
      Copyright (C) 2014 Linaro Ltd. <ard.biesheuvel@linaro.org>

      
      Copyright (C) 2014 Linaro Ltd. <ard.biesheuvel@linaro.org>
 *
 * Split off from arch/x86/platform/efi/efi.c

      
      Copyright (C) 2014 Linaro Ltd.
 * Author: Anup Patel <anup.patel@linaro.org>
 */

      
      Copyright (c) 2014 Linaro Ltd.
 *
 * Author: Haojian Zhuang <haojian.zhuang@linaro.org>

      
      Copyright (C) 2014 Linaro Ltd.
 *
 * Author: Linus Walleij <linus.walleij@linaro.org>

      
      Copyright (C) 2014 Linaro Ltd.
 * Author: Rob Herring <robh@kernel.org>
 *
 * Based on 8250 earlycon:

      
      Copyright (C) 2014 Linaro Ltd.
 * Author: Rob Herring <robh@kernel.org>
 */
#include <linux/kernel.h>
#include <linux/console.h>
#include <linux/init.h>
#include <linux/serial_core.h>

      
      Copyright (C) 2014 Linaro Ltd
 *
 * Author: Ulf Hansson <ulf.hansson@linaro.org>

      
      Copyright (C) 2014 Linaro Ltd <yazen.ghannam@linaro.org>

      
      Copyright (C) 2014 Linutronix GmbH
     Author: John Ogness <john.ogness@linutronix.de>

   This driver provides UIO access to memory of a peripheral connected
   to the Freescale enhanced local bus controller (eLBC) interface
   using the general purpose chip-select mode (GPCM).

      
      Copyright (c) 2014, Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2014 LSI

      
      Copyright (c) 2014 LSI Corporation

      
      Copyright (C) 2014 LSI Corporation

      
      Copyright (C) 2014 Luca Ellero <luca.ellero@brickedbrain.com>
 */

      
      Copyright (c) 2014 Lucas Stach <l.stach@pengutronix.de>, Pengutronix

      
      Copyright (C) 2014  Magnus Damm

      
      Copyright (C) 2014 Magnus Damm

      
      Copyright (C) 2014 Ma Haijun <mahaijuns@gmail.com>

      
      Copyright (c) 2014 Mahesh Bandewar <maheshb@google.com>

      
      Copyright (C) 2014 Mans Rullgard <mans@mansr.com>

      
      Copyright (C) 2014 Mario Kicherer (dev@kicherer.org)

      
      Copyright (c) 2014 Martyn Welch
 *
 * Based on vme_tsi148.c:
 *

      
      Copyright (C) 2014 Marvell

      
      Copyright (C) 2014 Marvell
 * Author: Gregory CLEMENT <gregory.clement@free-electrons.com>
 */

      
      Copyright (C) 2014 Marvell
 *
 * Gregory Clement <gregory.clement@free-electrons.com>

      
      Copyright (C) 2014 Marvell
 *
 * Gregory CLEMENT <gregory.clement@free-electrons.com>

      
      Copyright (C) 2014 Marvell
 *
 * Gregory CLEMENT <gregory.clement@free-electrons.com>
 * Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
 * Andrew Lunn <andrew@lunn.ch>

      
      Copyright (C) 2014 Marvell
 *
 * Gregory CLEMENT <gregory.clement@free-electrons.com>
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (C) 2014 Marvell International Ltd.

      
      Copyright (C) 2014, Marvell International Ltd.

      
      Copyright (C) 2014 Marvell International Ltd.
 *
 * Authors:

      
      Copyright (C) 2014 Marvell International Ltd.
 *
 *  Written by Ilan Elias <ilane@ti.com>

      
      Copyright (C) 2014 Marvell
 *
 * Marcin Wojtas <mw@semihalf.com>

      
      Copyright (C) 2014 Marvell
 *
 * Nadav Haklai <nadavh@marvell.com>
 * Gregory CLEMENT <gregory.clement@free-electrons.com>

      
      Copyright (C) 2014 Marvell Semiconductor

      
      Copyright (c) 2014 Marvell Technology Group Ltd.
 *
 * Alexandre Belloni <alexandre.belloni@free-electrons.com>
 * Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>

      
      Copyright (C) 2014 Marvell Technology Group Ltd.
 *
 * Antoine Tenart <antoine.tenart@free-electrons.com>

      
      Copyright (C) 2014 Marvell Technology Group Ltd.
 *
 * Antoine Ténart <antoine.tenart@free-electrons.com>

      
      Copyright (C) 2014 Marvell Technology Group Ltd.
 *
 * Antoine Tenart <antoine.tenart@free-electrons.com>
 * Jisheng Zhang <jszhang@marvell.com>

      
      Copyright (C) 2014 Marvell Technology Group Ltd.
 *
 * Marvell Berlin reset driver

      
      Copyright (c) 2014 Marvell Technology Group Ltd.
 *
 * Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
 * Alexandre Belloni <alexandre.belloni@free-electrons.com>

      
      Copyright (C) 2014 Marvell
 *
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (C) 2014 Marvell
 *
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
 * Marcin Wojtas <mw@semihalf.com>

      
      Copyright (c) 2014 Mathias Gottschlag <mgottschlag@gmail.com>

      
      Copyright (C) 2014 Matthias Brugger
 *
 * Matthias Brugger <matthias.bgg@gmail.com>

      
      Copyright (C) 2014 Mauro Carvalho Chehab <mchehab

      
      Copyright (c) 2014 Mauro Carvalho Chehab <mchehab@samsung.com>

      
      Copyright (C) 2014 Maxime Ripard

      
      Copyright (C) 2014 Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (C) 2014 Maxime Ripard
 *   Maxime Ripard <maxime.ripard@free-electrons.com>
 */

      
      Copyright (C) 2014 Maxime Ripard
 *
 * Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (C) 2014 Max nibble <nibble.max@gmail.com>

      
      Copyright (c) 2014 Measurement-Specialties

      
      Copyright (c) 2014 Mediatek Inc.

      
      Copyright (c) 2014 MediaTek Inc.

      
      Copyright (c) 2014 Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2014, Mellanox Technologies inc.  All rights reserved.

      
      Copyright (C) 2014 MEN Mikroelektronik GmbH (www.men.de)

      
      Copyright (C) 2014 MEN Mikroelektronik GmbH (www.men.de)
 * Author: Johannes Thumshirn <johannes.thumshirn@men.de>
 */
#define pr_fmt(fmt) KBUILD_MODNAME ":" fmt

      
      Copyright (C) 2014 MEN Mikro Elektronik Nuernberg GmbH

      
      Copyright (C) 2014 Michael Hope (adapted for the TLS8204)
 */

      
      Copyright (C) 2014, Microsoft, Inc.
 *
 * Author : K. Y. Srinivasan <ksrinivasan@novell.com>

      
      Copyright (C) 2014, Microsoft, Inc.
 *
 * Author : K. Y. Srinivasan <kys@microsoft.com>

      
      Copyright (c) 2014 Motorola Mobility

      
      Copyright (c) 2014 MundoReader S.L.

      
      Copyright (c) 2014 MundoReader S.L.
 * Author: Heiko Stuebner <heiko@sntech.de>
 *

      
      Copyright (c) 2014 MundoReader S.L.
 * Author: Heiko Stuebner <heiko@sntech.de>
 *
 * based on clk/samsung/clk-cpu.c

      
      Copyright (c) 2014 MundoReader S.L.
 * Author: Matthias Brugger <matthias.bgg@gmail.com>
 */
#include <linux/clk.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of_irq.h>
#include <linux/of_platform.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/serial_8250.h>
#include <linux/serial_reg.h>

      
      Copyright (c) 2014 MundoReader S.L.
 * Matthias Brugger <matthias.bgg@gmail.com>
 */

      
      Copyright (c) 2014, National Instruments Corp. All rights reserved.
 *
 * Driver for NI Ettus Research USRP E3x0 Button Driver

      
      Copyright (C) 2014 NetUP Inc.

      
      Copyright (c) 2014 Nicira, Inc.

      
      Copyright (c) 2014 Nokia Solutions and Networks.

      
      Copyright (C) 2014 Noralf Tronnes
 */

      
      Copyright (C) 2014 NVIDIA Corporation

      
      Copyright (c) 2014 NVIDIA Corporation. All rights reserved.

      
      Copyright (c) 2014 NVIDIA CORPORATION. All rights reserved.

      
      Copyright (c) 2014, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2014, NVIDIA CORPORATION.  All rights reserved.
 */

      
      Copyright (c) 2014, NVIDIA CORPORATION. All rights reserved.

      
      Copyright (C) 2014 NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2014, NVIDIA CORPORATION.  All rights reserved.
 *
 * Author:

      
      Copyright (c) 2014 NVIDIA Corporation
 *
 * Author:

      
      Copyright (C) 2014  NXP Semiconductors  All rights reserved.

      
      Copyright (C) 2014  NXP Semiconductors  All rights reserved.
 *
 * Author: Clément Perrochaud <clement.perrochaud@nxp.com>

      
      Copyright (C) 2014  NXP Semiconductors  All rights reserved.
 *
 * Authors: Clément Perrochaud <clement.perrochaud@nxp.com>

      
      Copyright (c) 2014 Oleksij Rempel <linux@rempel-privat.de>.

      
      Copyright (c) 2014 Oleksij Rempel <linux@rempel-privat.de>

      
      Copyright (C) 2014 Oleksij Rempel <linux@rempel-privat.de>

      
      Copyright (C) 2014 Oliver Hartkopp <oliver.hartkopp@volkswagen.de>

      
      Copyright (C) 2014 Olli Salonen <olli.salonen@iki.fi>

      
      Copyright (C) 2014 Olli Salonen <olli.salonen@iki.fi>
 *
 * Heavily based on CIMax2(R) SP2 driver in conjunction with NetUp Dual
 * DVB-S2 CI card (cimax2) with following copyrights:
 *

      
      Copyright (C) 2014 ololoshka2871
 */

      
      Copyright (C) 2014 Ondrej Zary

      
      Copyright (c) 2014 Open Grid Computing, Inc. All rights reserved.

      
      Copyright (c) 2014 Oracle Co., Daniel Kiper
 */

      
      Copyright (c) 2014 Pablo Neira Ayuso <pablo@netfilter.org>

      
      Copyright (c) 2014 Pali Roh

      
      Copyright (c) 2014 Pali Roh
 *
 *  Based on documentation in the libsmbios package:

      
      Copyright (C) 2014 Pali Roh
 *
 *  This is loosely based on lis3lv02d driver.

      
      Copyright (C) 2014 Paradox Innovation Ltd.

      
      Copyright (C) 2014 Paradox Innovation Ltd.
 */

      
      Copyright (C) 2014 Paratronic S.A.
 */

      
      Copyright (c) 2014 Patrick McHardy <kaber@trash.net>

      
      Copyright (c) 2014, Patrik Jakobsson

      
      Copyright (C) 2014 Pavel Machek <pavel@denx.de>

      
      Copyright (C) 2014 Pavel Machek <pavel@ucw.cz>

      
      Copyright (C) 2014 Peter Feuerer <peter@piie.net>
 *
 *  Based on step_wise.c with following Copyrights:

      
      Copyright (c) 2014 Peter Meerwald <pmeerw@pmeerw.net>

      
      Copyright (c) 2014 Petr Olivka

      
      Copyright (C) 2014 Philippe Reynes

      
      Copyright (C) 2014 Philippe Reynes
  *
  * based on linux/drivers/iio/ad7923.c

      
      Copyright (C) 2014 Philipp Zabel

      
      Copyright (C) 2014 Philipp Zabel, Pengutronix

      
      Copyright (c) 2014 Philipp Zabel <p.zabel@pengutronix.de>, Pengutronix
 *
 * See file CREDITS for list of people who contributed to this
 * project.

      
      Copyright (c) 2014 PLUMgrid, http://plumgrid.com

      
      Copyright (c) 2014, Primary Data, Inc. All rights reserved.
 *
 * Tao Peng <bergwolf@primarydata.com>

      
      Copyright (c) 2014, Primary Data, Inc. All rights reserved.
 *
 * Tom Haynes <loghyr@primarydata.com>

      
      Copyright (c) 2014 QLogic Corporation

      
      Copyright (c) 2014, QLogic Corporation

      
      Copyright (c) 2014- QLogic Corporation.
 * All rights reserved
 * www.qlogic.com
 *
 * Linux driver for QLogic BR-series Fibre Channel Host Bus Adapter.

      
      Copyright (c) 2014 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2014 Rafa

      
      Copyright (c) 2014 Raspberry Pi (Trading) Ltd. All rights reserved.

      
      Copyright (c) 2014 Raspberry Pi (Trading) Ltd. All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (c) 2014 Realtek Semiconductor Corp. All rights reserved.

      
      Copyright (C) 2014 Red Hat

      
      Copyright (c) 2014 Red Hat Inc.

      
      Copyright (c) 2014 Red Hat, Inc

      
      Copyright (C) 2014 Red Hat, Inc.

      
      Copyright (c) 2014 Red Hat, Inc.
 * All Rights Reserved.
 */

      
      Copyright (C) 2014 Red Hat, Inc.  All rights reserved.

      
      Copyright (c) 2014 Red Hat, Inc.
 * All Rights Reserved.
 */
#ifndef __XFS_RMAP_BTREE_H__
#define __XFS_RMAP_BTREE_H__

      
      Copyright (c) 2014 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_btree.h"
#include "xfs_trans.h"
#include "xfs_alloc.h"
#include "xfs_rmap.h"
#include "xfs_rmap_btree.h"
#include "xfs_trans_space.h"
#include "xfs_trace.h"
#include "xfs_errortag.h"
#include "xfs_error.h"
#include "xfs_extent_busy.h"
#include "xfs_bmap.h"
#include "xfs_inode.h"
#include "xfs_ialloc.h"

      
      Copyright (c) 2014 Red Hat, Inc.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_alloc.h"
#include "xfs_btree.h"
#include "xfs_rmap.h"
#include "xfs_rmap_btree.h"
#include "xfs_trace.h"
#include "xfs_cksum.h"
#include "xfs_error.h"
#include "xfs_extent_busy.h"
#include "xfs_ag_resv.h"

      
      Copyright (C) 2014 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (C) 2014, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
 *
 * Released under the GPL v2. (and only v2, not any later version)

      
      Copyright (C) 2014 Red Hat Inc.
 *
 * Author:

      
      Copyright (C) 2014 Red Hat, Inc.
 * Author: Michael S. Tsirkin <mst@redhat.com>
 */
#include <linux/types.h>

      
      Copyright (C) 2014 Red Hat Inc.
 * Authors:

      
      Copyright (C) 2014 Red Hat Inc, author: Steven Rostedt <srostedt@redhat.com>

      
      Copyright (C) 2014 Red Hat Inc.
 *
 *  Author: Vivek Goyal <vgoyal@redhat.com>

      
      Copyright (C) 2014 Red Hat, Inc., Johannes Weiner
 */

      
      Copyright (c) 2014 Red Hat, Inc., Mark Salter <msalter@redhat.com>
 */
#include <linux/efi.h>
#include <linux/reboot.h>

      
      Copyright (C) 2014 Red Hat Inc, Steven Rostedt <srostedt@redhat.com>
 *
 * The seq_buf is a handy tool that allows you to pass a descriptor around
 * to a buffer that other functions can write to. It is similar to the
 * seq_file functionality but has some differences.

      
      Copyright (c) 2014 Redpine Signals Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2014 Regents of the University of California

      
      Copyright (C) 2014  Renesas Electronics Corporation

      
      Copyright (C) 2014  Renesas Electronics Corporation
 */

      
      Copyright (C) 2014 Renesas Electronics Corporation

      
      Copyright (C) 2014 Renesas Electronics Corporation
 */

      
      Copyright (C) 2014 Renesas Electronics Europe Ltd
 *
 * Based on:

      
      Copyright (C) 2014 Renesas Electronics Inc.
 * Author: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 */

      
      Copyright (C) 2014 Renesas Electronics Inc.
 *
 * Author: Laurent Pinchart <laurent.pinchart@ideasonboard.com>

      
      Copyright (C) 2014 Renesas Solutions Corp.

      
      Copyright (C) 2014 Renesas Solutions Corp.
// Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>


      
      Copyright (C) 2014 Ricardo Ribalda - Qtechnology/AS

      
      Copyright (C) 2014 Ricardo Ribalda - Qtechnology/AS
 */

      
      Copyright (C) 2014 Ricardo Ribalda - Qtechnology/AS
 *
 * Modified Seth Levy 2005 PLX Technology, Inc. to provide compatibility
 *	with 2282 chip

      
      Copyright (C) 2014 Robert Butora (robert.butora.fi@gmail.com)

      
      Copyright (C) 2014 Robert Jarzmik

      
      Copyright (C) 2014 Robert Jarzmik
 *
 * Common clock code for PXA clocks ("CKEN" type clocks + DT)

      
      Copyright (C) 2014 Robert Jarzmik
 *
 * Heavily inspired from former arch/arm/mach-pxa/clock.c.

      
      Copyright (C) 2014 Robert Jarzmik
 *
 * Heavily inspired from former arch/arm/mach-pxa/pxa25x.c.

      
      Copyright (C) 2014 Robert Jarzmik
 *
 * Heavily inspired from former arch/arm/mach-pxa/pxa3xx.c

      
      Copyright (c) 2014, ROCKCHIP CORPORATION.  All rights reserved.

      
      Copyright (c) 2014 Rockchip Electronics Co. Ltd.

      
      Copyright (c) 2014 Rockchip Electronics Co. Ltd.
 * Author: Jianqun <jay.xu@rock-chips.com>

      
      Copyright (C) 2014 ROCKCHIP, Inc.

      
      Copyright (C) 2014 Romain Perier <romain.perier@gmail.com>

      
      Copyright (C) 2014 Romain Perier
 *
 * Romain Perier  <romain.perier@gmail.com>

      
      Copyright (C) 2014 Rose Technology

      
      Copyright (C) 2014 Rose Technology
 * 	   Allan Bendorff Jensen <abj@rosetechnology.dk>
 *	   Soren Andersen <san@rosetechnology.dk>
 *
 * Driver for following ADC chips from Microchip Technology's:

      
      Copyright (C) 2014 Samsung Electrnoics
 * Chanwoo Choi <cw00.choi@samsung.com>
 * Krzysztof Kozlowski <krzk@kernel.org>
 */

      
      Copyright (C) 2014 Samsung Electrnoics
 * Chanwoo Choi <cw00.choi@samsung.com>
 * Krzysztof Kozlowski <krzk@kernel.org>
 *
 * This driver is based on max8997.h

      
      Copyright (C) 2014 Samsung Electronics

      
      Copyright (C) 2014 Samsung Electronics
 *  Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
 *  Lukasz Majewski <l.majewski@samsung.com>
 *

      
      Copyright (C) 2014 Samsung Electronics
// Chanwoo Choi <cw00.choi@samsung.com>
// Krzysztof Kozlowski <krzk@kernel.org>
//
// This driver is based on max8997.c

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd.

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd.
 *

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd

      
      Copyright (C) 2014 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2014 Samsung Electronics Co.Ltd

      
      Copyright (C) 2014 Samsung Electronics, Co., Ltd.

      
      Copyright (C) 2014, Samsung Electronics Co. Ltd. All Rights Reserved.

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd.
 * Author: Andrey Ryabinin <ryabinin.a.a@gmail.com>
 *
 * Some code borrowed from https://github.com/xairy/kasan-prototype by
 *        Andrey Konovalov <andreyknvl@gmail.com>

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd.
 * Author: Chanwoo Choi <cw00.choi@samsung.com>
 */

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd.
 *
 * Author: Kamil Debski <k.debski@samsung.com>

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd.
 * Author: Naveen Krishna Ch <naveenkrishna.ch@gmail.com>
 */

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd.
 * Author: Rahul Sharma <rahul.sharma@samsung.com>
 *
 * Provides Constants for Exynos5260 clocks.

      
      Copyright (C) 2014 Samsung Electronics Co.Ltd
 * Authors:

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd.
 * Author: Thomas Abraham <thomas.ab@samsung.com>
 *

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd.
 * 	Author: Tomasz Figa <t.figa@samsung.com>
 *
 * Device Tree binding constants for Samsung Exynos3250 clock controllers.

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd.
//
// Based on em28xx-input.c.

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd
 *
 * Contacts: Andrzej Hajda <a.hajda@samsung.com>

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd
 *
 * Contacts: Tomasz Figa <t.figa@samsung.com>

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd
 * Derived from drivers/video/backlight/ld9040.c
 *
 * Andrzej Hajda <a.hajda@samsung.com>

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd
 *              http://www.samsung.com
 */

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Author: Andrzej Pietrasiewicz <andrzej.p@samsung.com>

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Author: Jacek Anaszewski <j.anaszewski@samsung.com>

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd.
//		http://www.samsung.com
//
// Based on arch/arm/mach-vexpress/dcscb.c

      
      Copyright (c) 2014 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Header for EXYNOS PMU Driver support

      
      Copyright (C) 2014 Samsung Electronics
// Krzysztof Kozlowski <krzk@kernel.org>

#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/power_supply.h>
#include <linux/regmap.h>
#include <linux/mfd/max77693.h>
#include <linux/mfd/max77693-common.h>
#include <linux/mfd/max77693-private.h>

      
      Copyright (C) 2014 Samsung Electronics
 *  Lukasz Majewski <l.majewski@samsung.com>
 */

      
      Copyright (c) 2014 Scott Alfter <scott@alfter.us>

      
      Copyright (c) 2014 Scott Feldman <sfeldma@cumulusnetworks.com>

      
      Copyright (c) 2014 Scott Feldman <sfeldma@gmail.com>

      
      Copyright (C) 2014 Sean Young <sean@mess.org>
 *
 * Supports the standard homebrew IgorPlugUSB receiver with Igor's firmware.
 * See http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20(AVR)_eng.htm

      
      Copyright (C) 2014 Sebastian Andrzej Siewior
 *

      
      Copyright (C) 2014, Sebastian Andrzej Siewior <bigeasy@linutronix.de>
 *
 * Released under the GPL v2. (and only v2, not any later version)

      
      Copyright (c) 2014 Sebastian Reichel <sre@kernel.org>

      
      Copyright (C) 2014 Sebastian Reichel <sre@kernel.org>

      
      Copyright (C) 2014 Sebastian Reichel <sre@kernel.org>
 *
 * Contact: Carlos Chinea <carlos.chinea@nokia.com>

      
      Copyright (C) 2014 Sensirion AG, Switzerland

      
      Copyright (C) 2014 Seong-Woo Kim
 *
 * Based on fb_ili9325.c by Noralf Tronnes
 * Based on ili9325.c by Jeroen Domburg
 * Init code from UTFT library by Henning Karlsen

      
      Copyright (C) 2014 Sergey Kozlov <serjk@netup.ru>

      
      Copyright (C) 2014 Sergey Senozhatsky.

      
      Copyright (C) 2014 Seth Jennings <sjenning@redhat.com>

      
      Copyright (c) 2014 Shuah Khan <shuahkh@osg.samsung.com>

      
      Copyright (c) 2014 sigma star gmbh

      
      Copyright (c) 2014, Sony Mobile Communications AB.

      
      Copyright (c) 2014, Sony Mobile Communications AB.
 *

      
      Copyright (C) 2014 Sony Mobile Communications AB

      
      Copyright (c) 2014, Sony Mobile Communications Inc.

      
      Copyright (C) 2014 Stefan Kristansson <stefan.kristiansson@saunalahti.fi>

      
      Copyright (C) 2014 Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>

      
      Copyright (c) 2014 Stefan Roese <sr@denx.de>

      
      Copyright (c) 2014 Steffen Trumtrar <s.trumtrar@pengutronix.de>

      
      Copyright (c) 2014, Steffen Trumtrar <s.trumtrar@pengutronix.de>

      
      Copyright (C) 2014, Stephan Mueller <smueller@chronox.de>
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, and the entire permission notice in its entirety,
 *    including the disclaimer of warranties.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the author may not be used to endorse or promote

      
      Copyright (C) 2014, Stephan Mueller <smueller@chronox.de>
 *
 * This file provides the user-space API for AEAD ciphers.

      
      Copyright (c) 2014 STMicroelectonics Ltd.
 * Author: Stuart Menefy <stuart.menefy@st.com>
 *

      
      Copyright (C) 2014 ST Microelectronics

      
      Copyright (C) 2014 STMicroelectronics

      
      Copyright (C) 2014 STMicroelectronics
************************************************************************/

      
      Copyright (C) 2014 STMicroelectronics -- All Rights Reserved
 *
 * Author: David Paris <david.paris@st.com> for STMicroelectronics
 *         Lee Jones <lee.jones@linaro.org> for STMicroelectronics

      
      Copyright (C) 2014 STMicroelectronics -- All Rights Reserved
 *
 * Author: Lee Jones <lee.jones@linaro.org> for STMicroelectronics

      
      Copyright (C) 2014 Stmicroelectronics
 *
 * Author: Giuseppe Cavallaro <peppe.cavallaro@st.com>
 * Contributors: Aymen Bouattay <aymen.bouattay@st.com>
 *               Peter Griffin <peter.griffin@linaro.org>

      
      Copyright (C) 2014 STMicroelectronics
 *
 *  Author: Lee Jones <lee.jones@linaro.org>

      
      Copyright (C) 2014 STMicroelectronics
 *
 * Author: Ludovic Barre <Ludovic.barre@st.com>

      
      Copyright (C) 2014 STMicroelectronics
 *
 * Author: Ludovic Barre <Ludovic.barre@st.com>
 *	   Peter Griffin <peter.griffin@linaro.org>

      
      Copyright (C) 2014 STMicroelectronics
 *
 * Author: Peter Griffin <peter.griffin@linaro.org>

      
      Copyright (C) 2014 - STMicroelectronics Inc.
 *
 * Author: Lee Jones <lee.jones@linaro.org>

      
      Copyright (C) 2014 STMicroelectronics Limited
 *
 * Author: David Paris <david.paris@st.com> for STMicroelectronics
 *         Lee Jones <lee.jones@linaro.org> for STMicroelectronics

      
      Copyright (C) 2014 STMicroelectronics Ltd
 * Author: Giuseppe Cavallaro <peppe.cavallaro@st.com>
 * Contributors: Peter Griffin <peter.griffin@linaro.org>
 *
 * Based on sdhci-cns3xxx.c

      
      Copyright (C) 2014 STMicroelectronics
 *
 * Power off Restart driver, used in STMicroelectronics devices.

      
      Copyright (C) 2014 ST Microelectronics
 * Pratyush Anand <pratyush.anand@gmail.com>
 */

      
      Copyright (C) 2014 STMicroelectronics (R

      
      Copyright (C) 2014 STMicroelectronics R

      
      Copyright (C) 2014 STMicroelectronics (R
 *
 * Authors: Stephen Gallimore <stephen.gallimore@st.com>
 *	    Pankaj Dev <pankaj.dev@st.com>

      
      Copyright (C) 2014  STMicroelectronics SAS. All rights reserved.

      
      Copyright (C) 2014 STMicroelectronics
 *
 * STMicroelectronics Generic PHY driver for STiH407 USB2.

      
      Copyright (C) 2014 STMicroelectronics
 *
 * STMicroelectronics PHY driver MiPHY28lp (for SoC STiH407).

      
      Copyright (C) 2014 Sukadev Bhattiprolu, IBM Corporation.

      
      Copyright (C) 2014 SUSE

      
      Copyright (C) 2014 SUSE Linux Products GmbH

      
      Copyright (C) 2014 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (c) 2014 Takashi Iwai <tiwai@suse.de>
 *
 * split from hda_hwdep.c

      
      Copyright (c) 2014 Takashi Sakamoto

      
      Copyright (c) 2014 Takashi Sakamoto <o-takashi@sakamocchi.jp>

      
      Copyright (C) 2014 Texas Instruments

      
      Copyright (C) 2014 Texas Instruments. All rights reserved.

      
      Copyright (C) 2014 Texas Instruments
 *
 * Author: Dan Murphy <dmurphy@ti.com>

      
      Copyright (C) 2014 Texas Instruments
 *
 * Contact: Daniel Jeong <gshark.jeong@gmail.com>
 *			Ldd-Mlp <ldd-mlp@list.ti.com>

      
      Copyright (C) 2014 Texas Instruments, Inc.

      
      Copyright (C) 2014 Texas Instruments, Inc

      
      Copyright:   (C) 2014 Texas Instruments, Inc.

      
      Copyright: (C) 2014 Texas Instruments, Inc.

      
      Copyright (C) 2014 Texas Instruments Inc.
 *
 * Author: Dan Murphy <dmurphy@ti.com>

      
      Copyright (C) 2014 Texas Instruments, Inc.
 *
 * Author: Peter Ujfalusi <peter.ujfalusi@ti.com>

      
      Copyright (C) 2014 Texas Instruments, Inc. - http://www.ti.com

      
      Copyright (C) 2014 Texas Instruments Incorporated

      
      Copyright (C) 2014 Texas Instruments Incorporated
 *
 * Authors:

      
      Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com

      
      Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com
 *
 * Author: Andreas Dannenberg <dannenberg@ti.com>
 * Based on previous work from: Felipe Balbi <balbi@ti.com>

      
      Copyright (C) 2014 Texas Instruments Incorporated -  http://www.ti.com
 *
 * Author: Dan Murphy <dmurphy@ti.com>

      
      Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com
 *
 * Author: Felipe Balbi <balbi@ti.com>

      
      Copyright (C) 2014 Texas Instruments Incorporated. http://www.ti.com/
 *
 * Author: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com>

      
      Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com
 *
 * Author: Jyri Sarha <jsarha@ti.com>

      
      Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/
 * Authors:

      
      Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/
 *
 * Authors:

      
      Copyright (C) 2014 Texas Instruments Ltd

      
      Copyright (c) 2014 The Chromium OS Authors

      
      Copyright (c) 2014, The Chromium OS Authors.  All rights reserved.

      
      Copyright (c) 2014, The Linux foundation. All rights reserved.

      
      Copyright (c) 2014 The Linux Foundation. All rights reserved.

      
      Copyright (c) 2014, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2014, The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2014, The Linux Foundation. All rights reserved.
 * Debug helper to dump the current kernel pagetables of the system
 * so that we can see what the various memory ranges are set to.
 *
 * Derived from x86 and arm implementation:

      
      Copyright (c) 2014, The Linux Foundation. All rights reserved.

#ifndef __QCOM_CLK_COMMON_H__
#define __QCOM_CLK_COMMON_H__

      
      Copyright (c) 2014, The Linux Foundation. All rights reserved.

#ifndef __QCOM_CLK_REGMAP_H__
#define __QCOM_CLK_REGMAP_H__

      
      Copyright (c) 2014, The Linux Foundation, Laura Abbott.

      
      Copyright (C) 2014 Thomas Petazzoni
 *
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (c) 2014 Tomasz Figa <tomasz.figa@gmail.com>

      
      Copyright (C) 2014 Topic Embedded Products

      
      Copyright (C) 2014, Topic Embedded Products
 * Licenced under GPL
 */
#include <linux/clk.h>
#include <linux/clk-provider.h>
#include <linux/delay.h>
#include <linux/module.h>
#include <linux/i2c.h>
#include <linux/regmap.h>
#include <linux/slab.h>
#include <linux/gcd.h>

      
      Copyright (C) 2014 Topic Embedded Systems
 *
 * Author: Auryn Verwegen
 * Author: Mike Looijmans

      
      Copyright (c) 2014 Toradex AG.
 *
 * Author: Stefan Agner <stefan@agner.ch>.

      
      Copyright (C) 2014 Traphandler

      
      Copyright (C) 2014  Ulrich Hecht
 */

      
      Copyright (C) 2014 Ulrich Hecht

      
      Copyright (C) 2014 Ulrich Hecht
 */

      
      Copyright (C) 2014 Ulrich Weigand, IBM Corporation.

      
      Copyright (C) 2014 Uwe Kleine-Koenig for Pengutronix

      
      Copyright (C) 2014 Varka Bhadram <varkab@cdac.in>

      
      Copyright (C) 2014, VMware, Inc. All Rights Reserved.

      
      Copyright (C) 2014 Wolfram Sang, Sang Engineering <wsa@sang-engineering.com>
 */

      
      Copyright (C) 2014 Wolfram Sang <wsa@sang-engineering.com>
 *

      
      Copyright (C) 2014 Xilinx
 *
 *  Sören Brinkmann <soren.brinkmann@xilinx.com>

      
      Copyright (C) 2014, Xsens Technologies BV <info@xsens.com>

      
      Copyright (C) 2014 Yunzhi Li <lyz@rock-chips.com>

      
      Copyright (c) 2014 Zhang, Keguang <keguang.zhang@gmail.com>

      
      Copyright (c) 2014 Zhang, Keguang <keguang.zhang@gmail.com>
 *
 * Loongson 1 CPUFreq platform support.

      
      Copyright (c) 2014 Zhang, Keguang <keguang.zhang@gmail.com>
 *
 * Loongson 1 MUX Register Definitions.

      
      Copyright (c) 2014 Zhang, Keguang <keguang.zhang@gmail.com>
 *
 * Loongson 1 PWM Register Definitions.

      
      Copyright (C) 2014 Zi Shen Lim <zlim.lnx@gmail.com>

      
      Copyright (C) 2014 ZTE Corporation.

      
      Copyright (C) 2015
 */

      
      Copyright (C) 2015-16 by Renesas Electronics Corporation

      
      Copyright (C) 2015-16 by Wolfram Sang, Sang Engineering <wsa@sang-engineering.com>

      
      Copyright (C) 2015-16 Intel Corp

      
      Copyright(c) 2015-17 Intel Corporation.


      
      Copyright(c) 2015-17 Intel Corporation


      
      Copyright(c) 2015-17 Intel Corporation.

#ifndef __SDW_BUS_H
#define __SDW_BUS_H

      
      Copyright(c) 2015-17 Intel Corporation.

#ifndef __SDW_INTEL_H
#define __SDW_INTEL_H

      
      Copyright(c) 2015-17 Intel Corporation.

#ifndef __SDW_INTEL_LOCAL_H
#define __SDW_INTEL_LOCAL_H

      
      Copyright(c) 2015-17 Intel Corporation.

#ifndef __SDW_REGISTERS_H
#define __SDW_REGISTERS_H

      
      Copyright(c) 2015-17 Intel Corporation.

#ifndef __SOUNDWIRE_H
#define __SOUNDWIRE_H

      
      Copyright(c) 2015-17 Intel Corporation.

#ifndef __SOUNDWIRE_TYPES_H
#define __SOUNDWIRE_TYPES_H

      
      Copyright(c) 2015-17 Intel Corporation.

#include <linux/acpi.h>
#include <linux/mod_devicetable.h>
#include <linux/pm_runtime.h>
#include <linux/soundwire/sdw_registers.h>
#include <linux/soundwire/sdw.h>
#include "bus.h"

      
      Copyright(c) 2015-17 Intel Corporation.

#include <linux/acpi.h>
#include <linux/soundwire/sdw.h>
#include <linux/soundwire/sdw_type.h>
#include "bus.h"

      
      Copyright(c) 2015-17 Intel Corporation.

#include <linux/device.h>
#include <linux/mod_devicetable.h>
#include <linux/module.h>
#include <linux/soundwire/sdw.h>
#include "internal.h"

      
      Copyright(c) 2015-17 Intel Corporation.

#include <linux/module.h>
#include <linux/mod_devicetable.h>
#include <linux/pm_domain.h>
#include <linux/soundwire/sdw.h>
#include <linux/soundwire/sdw_type.h>

      
      Copyright(c) 2015-17 Intel Corporation.
#include <sound/soc.h>

#ifndef __SDW_CADENCE_H
#define __SDW_CADENCE_H

      
      Copyright (C) 2015-17 Renesas Electronics Corporation

      
      Copyright (C) 2015-17 Renesas Electronics Corporation
 */
#include <linux/bitops.h>
#include <linux/clk.h>
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/smp.h>
#include <linux/sys_soc.h>
#include <linux/watchdog.h>

      
      Copyright (C) 2015-17 Wolfram Sang, Sang Engineering <wsa@sang-engineering.com>

      
      Copyright(c) 2015-18 Intel Corporation.
 */

      
      Copyright(c) 2015-18 Intel Corporation.


      
      Copyright(c) 2015, 2016, 2017 Intel Corporation.

      
      Copyright(c) 2015, 2016, 2018 Intel Corporation.

      
      Copyright (C) 2015-2016 Altera Corporation
 *  by Alan Tull <atull@opensource.altera.com>
 */

      
      Copyright (C) 2015-2016 Altera Corporation
 *  by Alan Tull <atull@opensource.altera.com>
 */
#include <linux/delay.h>
#include <linux/fpga/altera-pr-ip-core.h>
#include <linux/fpga/fpga-mgr.h>
#include <linux/module.h>

      
      Copyright (C) 2015-2016 Altera Corporation
 *  by Alan Tull <atull@opensource.altera.com>
 */
#include <linux/fpga/altera-pr-ip-core.h>
#include <linux/module.h>
#include <linux/of_device.h>

      
      Copyright (C) 2015-2016 Altera Corporation
 */
#include <linux/clk.h>
#include <linux/device.h>
#include <linux/delay.h>
#include <linux/fpga/fpga-mgr.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of_address.h>
#include <linux/regmap.h>

      
      Copyright (C) 2015-2016 Anton Ivanov (aivanov@brocade.com)

      
      Copyright (C) 2015, 2016 ARM Ltd.

      
      Copyright (C) 2015,2016 ARM Ltd.

      
      Copyright (C) 2015-2016  Bamvor Jian Zhang <bamv2005@gmail.com>

      
      Copyright (C) 2015-2016 Broadcom

      
      Copyright (C) 2015 - 2016 Cavium Inc.
 */

      
      Copyright (C) 2015 - 2016 Cavium, Inc.
 */

      
      Copyright (C) 2015, 2016 Cavium, Inc.
 */

      
      Copyright (C) 2015,2016 Cavium Inc.

      
      Copyright (C) 2015-2016 Cogent Embedded, Inc. <source@cogentembedded.com>
 */

      
      Copyright (C) 2015-2016 Cogent Embedded, Inc. <source@cogentembedded.com>
 *
 * Based on the SuperH Ethernet driver

      
      Copyright (C) 2015-2016 Endless Mobile, Inc.

      
      Copyright (C) 2015-2016 Free Electrons

      
      Copyright (C) 2015-2016 Freescale Semiconductor, Inc.
 * Author: German Rivera <German.Rivera@freescale.com>
 *

      
      Copyright (c) 2015-2016 FUJITSU LIMITED

      
      Copyright (c) 2015-2016 Google Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 * 1. Redistributions of source code must retain the above copyright notice,
 * this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright notice,
 * this list of conditions and the following disclaimer in the documentation
 * and/or other materials provided with the distribution.
 * 3. Neither the name of the copyright holder nor the names of its
 * contributors may be used to endorse or promote products derived from this
 * software without specific prior written permission.
 *

      
      Copyright (c) 2015-2016 Herbert Xu <herbert@gondor.apana.org.au>

      
      Copyright (c) 2015-2016 HGST, a Western Digital Company.

      
      Copyright (c) 2015-2016 Hisilicon Limited.
 *
 * Author: Feng Chen <puck.chen@hisilicon.com>

      
      Copyright (c) 2015-2016 HiSilicon Technologies Co., Ltd.

      
      Copyright (c) 2015-2016, IBM Corporation.

      
      Copyright (c) 2015-2016, IBM Corporation.
 */

      
      Copyright (c) 2015, 2016, IBM Corporation

      
      Copyright (C) 2015, 2016 IBM Corporation

      
      Copyright (c) 2015-2016, Integrated Device Technology Inc.

      
      Copyright(c) 2015, 2016 Intel Corporation.

      
      Copyright (c) 2015-2016 Intel Corporation.  All rights reserved.

      
      Copyright (C) 2015, 2016 Intel Corporation
 * Author: Mika Westerberg <mika.westerberg@linux.intel.com>
 */

      
      Copyright(c) 2015 - 2016 Intel Deutschland GmbH

      
      Copyright(c) 2015 - 2016 Intel Deutschland GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright(c) 2015 - 2016 Intel Deutschland GmbH
 *
 * Portions of this file are derived from the ipw3945 project.

      
      Copyright (C) 2015-2016 Josh Poimboeuf <jpoimboe@redhat.com>

      
      Copyright (c) 2015-2016, Linaro Limited

      
      Copyright (c) 2015-2016, Linaro Limited
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright notice,
 * this list of conditions and the following disclaimer.
 *
 * 2. Redistributions in binary form must reproduce the above copyright notice,
 * this list of conditions and the following disclaimer in the documentation
 * and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2015, 2016 Linaro Ltd.

      
      Copyright (C) 2015, 2016 Linaro Ltd.

      
      Copyright (C) 2015-2016 Marvell International Ltd.

      
      Copyright (c) 2015-2016 MediaTek Inc.

      
      Copyright (c) 2015-2016 MediaTek Inc.
 * Author: Honghui Zhang <honghui.zhang@mediatek.com>
 *
 * Based on driver/iommu/mtk_iommu.c

      
      Copyright (c) 2015-2016, Mellanox Technologies. All rights reserved.

      
      Copyright (C) 2015-2016 Mentor Graphics

      
      Copyright (C) 2015-2016, Microchip Technology Germany II GmbH
 */

      
      Copyright (C) 2015-2016 NextThing Co
 *
 * Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (C) 2015-2016 Nexvision

      
      Copyright (C) 2015-2016 Nobuo Iwata
 */

      
      Copyright (c) 2015-2016, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2015, 2016, Primary Data, Inc. All rights reserved.
 *
 * Trond Myklebust <trond.myklebust@primarydata.com>

      
      Copyright (c) 2015-2016  QLogic Corporation

      
      Copyright (c) 2015-2016 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2015-2016 Quantenna Communications

#ifndef _QTN_FMAC_PCIE_IPC_H_
#define _QTN_FMAC_PCIE_IPC_H_

      
      Copyright (c) 2015-2016 Quantenna Communications, Inc.

      
      Copyright (C) 2015-2016 Raspberry Pi (Trading) Ltd.
 *
 * Based on
 *  mmc-bcm2835.c by Gellert Weisz
 * which is, in turn, based on
 *  sdhci-bcm2708.c by Broadcom
 *  sdhci-bcm2835.c by Stephen Warren and Oleksandr Tymoshenko
 *  sdhci.c and sdhci-pci.c by Pierre Ossman

      
      Copyright (C) 2015-2016 Red Hat

      
      Copyright (c) 2015 - 2016 Red Hat, Inc

      
      Copyright (C) 2015-2016 Renesas Electronics Corporation
 *
 * Contact: Laurent Pinchart (laurent.pinchart@ideasonboard.com)

      
      Copyright (C) 2015-2016 Russell King

      
      Copyright (C) 2015-2016 Samsung Electronics

      
      Copyright (C) 2015 - 2016 Samsung Electronics Co., Ltd.
 *
 * Authors: Inha Song <ideal.song@samsung.com>
 *          Sylwester Nawrocki <s.nawrocki@samsung.com>

      
      Copyright (C) 2015-2016 Samsung Electronics
 *               Igor Kotrasinski <i.kotrasinsk@samsung.com>
 */

      
      Copyright (C) 2015-2016 Samsung Electronics
 *               Igor Kotrasinski <i.kotrasinsk@samsung.com>
 *
 * Based on dummy_hcd.c, which is:

      
      Copyright (C) 2015-2016 Samsung Electronics
 *               Igor Kotrasinski <i.kotrasinsk@samsung.com>
 *               Krzysztof Opasiak <k.opasiak@samsung.com>
 */

      
      Copyright (C) 2015-2016 Samsung Electronics
 *               Igor Kotrasinski <i.kotrasinsk@samsung.com>
 *               Krzysztof Opasiak <k.opasiak@samsung.com>
 *
 * Refactored from usbip_host_driver.c, which is:

      
      Copyright (C) 2015-2016 Samsung Electronics
 *               Krzysztof Opasiak <k.opasiak@samsung.com>
 */

      
      Copyright (C) 2015-2016 Smart Energy Instruments, Inc.

      
      Copyright (C) 2015-2016 Smart Energy Instruments, Inc.
 *
 * Released under the terms of the GNU GPL v2.0.

      
      Copyright (C) 2015-2016 Socionext Inc.

      
      Copyright (c) 2015 - 2016 Stefan Schmidt <stefan@datenfreihafen.org>

      
      Copyright (C) 2015-2016, SUSE, IBM Corp.

      
      Copyright (C) 2015-2016 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (C) 2015-2016 Synopsys, Inc. (www.synopsys.com)
 *
 * Authors: Joao Pinto <Joao.Pinto@synopsys.com>

      
      Copyright (C) 2015-2016 Synopsys, Inc. (www.synopsys.com)
 *
 * Authors: Joao Pinto <jpinto@synopsys.com>

      
      Copyright (C)  2015-2016 Texas Instruments Incorporated - http://www.ti.com/
 */

      
      Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (C)2015-2016 Texas Instruments Incorporated -  http://www.ti.com
 *
 * Author: Andreas Dannenberg <dannenberg@ti.com>

      
      Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com/
 *	Nishanth Menon
 */

      
      Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
 *
 * Description: CoreSight System Trace Macrocell driver

      
      Copyright (C) 2015-2016 Viresh Kumar <viresh.kumar@linaro.org>

      
      Copyright (C) 2015-2016  Yinghai Lu

      
      Copyright (C) 2015-2016 Zhang, Keguang <keguang.zhang@gmail.com>

      
      Copyright (C) 2015 - 2016 ZTE Corporation.

      
      Copyright (C) 2015, 2017-2018
 * Author: Matt Ranostay <matt.ranostay@konsulko.com>
 *
 * TODO: interrupt mode, and signal strength reporting

      
      Copyright (c) 2015, 2017-2018, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2015-2017 Broadcom

      
      Copyright (C) 2015-2017 Broadcom

      
      Copyright (C) 2015-2017 Cirrus Logic

      
      Copyright (C) 2015-2017 Cogent Embedded, Inc. <source@cogentembedded.com>
 */

      
      Copyright (C) 2015-2017  Dialog Semiconductor

      
      Copyright (C) 2015-2017 Glider bvba
 */

      
      Copyright (C) 2015-2017 Glider bvba
 *
 * Based on clk-rcar-gen2.c

      
      Copyright (C) 2015-2017 Helen Koike <helen.fornazier@gmail.com>

      
      Copyright (C) 2015-2017 Intel Corp
 *

      
      Copyright(c) 2015 - 2017 Intel Corporation.

      
      Copyright(c) 2015-2017 Intel Corporation.

      
      Copyright (c) 2015--2017 Intel Corporation.

#include <linux/delay.h>
#include <linux/i2c.h>
#include <linux/module.h>
#include <linux/pm_runtime.h>
#include <media/v4l2-ctrls.h>
#include <media/v4l2-device.h>

      
      Copyright(c) 2015 - 2017 Intel Deutschland GmbH

      
      Copyright(c) 2015-2017 Intel Deutschland GmbH

      
      Copyright (C) 2015 - 2017 Intel Deutschland GmbH

      
      Copyright (C) 2015-2017 Intel Deutschland GmbH

      
      Copyright (C) 2015-2017	Intel Deutschland GmbH

      
      Copyright(c) 2015 - 2017 Intel Deutschland GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright(c) 2015 - 2017 Intel Deutschland GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (C) 2015-2017 Josh Poimboeuf <jpoimboe@redhat.com>

      
      Copyright (C) 2015-2017 Netronome Systems, Inc.


      
      Copyright (C) 2015-2017 Netronome Systems, Inc.

/* Authors: David Brunecz <david.brunecz@netronome.com>
 *          Jakub Kicinski <jakub.kicinski@netronome.com>
 *          Jason Mcmullan <jason.mcmullan@netronome.com>

      
      Copyright (C) 2015-2017 Netronome Systems, Inc.

#ifndef NFP6000_NFP6000_H
#define NFP6000_NFP6000_H

      
      Copyright (C) 2015-2017 Netronome Systems, Inc.

#ifndef NFP_CRC32_H
#define NFP_CRC32_H

      
      Copyright (C) 2015-2017 Netronome Systems, Inc.

/* Parse the hwinfo table that the ARM firmware builds in the ARM scratch SRAM
 * after chip reset.

      
      Copyright (c) 2015-2017, NVIDIA CORPORATION.  All rights reserved.
 *
 * Author:

      
      Copyright (c) 2015-2017 Oracle. All rights reserved.

      
      Copyright (c) 2015, 2017 Oracle.  All rights reserved.

      
      Copyright (c) 2015, 2017 Oracle.  All rights reserved.
 */

      
      Copyright (C) 2015-2017 Pengutronix, Uwe Kleine-K
 */

      
      Copyright (C) 2015-2017 Pengutronix, Uwe Kleine-K
 */
#include <linux/kernel.h>
#include <linux/device.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/sysfs.h>

      
      Copyright (C) 2015-2017 Pengutronix, Uwe Kleine-K
 */
#include <linux/kernel.h>
#include <linux/kthread.h>
#include <linux/siox.h>

      
      Copyright (c) 2015-2017  QLogic Corporation

      
      Copyright (c) 2015-2017 Qualcomm Atheros, Inc.

      
      Copyright (c) 2015,2017 Qualcomm Atheros, Inc.

      
      Copyright (c) 2015,2017 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2015-2017  Renesas Electronics Corporation
 */

      
      Copyright (C) 2015-2017 Renesas Electronics Corporation
 */

      
      Copyright (C) 2015-2017 Renesas Electronics Corporation
 *
 * This is based on the phy-rcar-gen2 driver:

      
      Copyright (C) 2015-2017 Russell King.

      
      Copyright (C) 2015-2017 Sebastian Reichel <sre@kernel.org>

      
      Copyright (C) 2015-2017 Socionext Inc.

      
      Copyright (c) 2015-2017 Takashi Sakamoto

      
      Copyright (c) 2015-2017 Takashi Sakamoto <o-takashi@sakamocchi.jp>

      
      Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com
 *	Andreas Dannenberg <dannenberg@ti.com>
 *	Andrew F. Davis <afd@ti.com>
 */

      
      Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com/
 *	Nishanth Menon
 */

      
      Copyright (c) 2015-2017 The Linux Foundation. All rights reserved.

      
      Copyright (c) 2015-2017, The Linux Foundation. All rights reserved.

      
      Copyright (C) 2015-2018 Alban Bedel <albeu@free.fr>
 */

      
      Copyright (C) 2015-2018
 * Author: Matt Ranostay <matt.ranostay@konsulko.com>
 */

      
      Copyright (C) 2015, 2018
 * Author: Matt Ranostay <matt.ranostay@konsulko.com>
 */

      
      Copyright (C) 2015, 2018
 * Author: Matt Ranostay <matt.ranostay@konsulko.com>
 *
 * Datasheets:

      
      Copyright (C) 2015, 2018
 * Author: Matt Ranostay <matt.ranostay@konsulko.com>
 *
 * TODO: enable pulse length controls via device tree properties

      
      Copyright (C) 2015, 2018
 * Author: Matt Ranostay <matt.ranostay@konsulko.com>
 *
 * TODO: gesture + proximity calib offsets

      
      Copyright (C) 2015-2018 Bosch Sicherheitssysteme GmbH

      
      Copyright (C) 2015-2018 Broadcom


      
      Copyright (C) 2015-2018 Broadcom

#if !defined(_V3D_TRACE_H_) || defined(TRACE_HEADER_MULTI_READ)
#define _V3D_TRACE_H_

      
      Copyright (C) 2015-2018 Broadcom

#include <linux/reservation.h>
#include <linux/mm_types.h>
#include <drm/drmP.h>
#include <drm/drm_encoder.h>
#include <drm/drm_gem.h>
#include <drm/gpu_scheduler.h>

      
      Copyright (C) 2015-2018 Cirrus Logic

      
      Copyright (C) 2015-2018, EfficiOS Inc.,
 * Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
 */

      
      Copyright (C) 2015-2018 Etnaviv Project
 */

      
      Copyright (C) 2015-2018 Glider bvba
 *

      
      Copyright (C) 2015-2018 Glider bvba
 *
 * Based on clk-rcar-gen3.c

      
      Copyright (c) 2015-2018, Intel Corporation.
 */

      
      Copyright(c) 2015 - 2018 Intel Corporation.

      
      Copyright(c) 2015-2018 Intel Corporation.

      
      Copyright (C) 2015-2018  Intel Corporation
 *

      
      Copyright(C) 2015-2018 Linaro Limited.
 *
 * Author: Tor Jeremiassen <tor@ti.com>
 * Author: Mathieu Poirier <mathieu.poirier@linaro.org>

      
      Copyright (C) 2015-2018 Linaro Ltd.
 */

      
      Copyright (C) 2015 - 2018 Linaro Ltd. <ard.biesheuvel@linaro.org>

      
      Copyright (C) 2015-2018 Linaro Ltd.
 */
#ifndef QC_MSM_CAMSS_CSID_H
#define QC_MSM_CAMSS_CSID_H

      
      Copyright (C) 2015-2018 Linaro Ltd.
 */
#ifndef QC_MSM_CAMSS_H
#define QC_MSM_CAMSS_H

      
      Copyright (C) 2015-2018 Linaro Ltd.
 */
#ifndef QC_MSM_CAMSS_ISPIF_H
#define QC_MSM_CAMSS_ISPIF_H

      
      Copyright (C) 2015-2018 Linaro Ltd.
 */
#ifndef QC_MSM_CAMSS_VFE_H
#define QC_MSM_CAMSS_VFE_H

      
      Copyright (C) 2015-2018 Linaro Ltd.
 */
#ifndef QC_MSM_CAMSS_VIDEO_H
#define QC_MSM_CAMSS_VIDEO_H

      
      Copyright (C) 2015-2018 Linaro Ltd.
 */
#include <linux/clk.h>
#include <linux/completion.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/iopoll.h>
#include <linux/kernel.h>
#include <linux/mutex.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <media/media-entity.h>
#include <media/v4l2-device.h>
#include <media/v4l2-subdev.h>

      
      Copyright (C) 2015-2018 Linaro Ltd.
 */
#include <linux/clk.h>
#include <linux/completion.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/regulator/consumer.h>
#include <media/media-entity.h>
#include <media/v4l2-device.h>
#include <media/v4l2-event.h>
#include <media/v4l2-subdev.h>

      
      Copyright (C) 2015-2018 Linaro Ltd.
 */
#include <linux/clk.h>
#include <linux/completion.h>
#include <linux/interrupt.h>
#include <linux/iommu.h>
#include <linux/mutex.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/spinlock_types.h>
#include <linux/spinlock.h>
#include <media/media-entity.h>
#include <media/v4l2-device.h>
#include <media/v4l2-subdev.h>

      
      Copyright (C) 2015-2018 Linaro Ltd.
 */
#include <linux/slab.h>
#include <media/media-entity.h>
#include <media/v4l2-dev.h>
#include <media/v4l2-device.h>
#include <media/v4l2-ioctl.h>
#include <media/v4l2-mc.h>
#include <media/videobuf2-dma-sg.h>

      
      Copyright (c) 2015-2018 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
 */

      
      Copyright (C) 2015-2018 Matt Ranostay
 * Author: Matt Ranostay <matt.ranostay@konsulko.com>
 */

      
      Copyright (C) 2015 - 2018 MediaTek Inc.
 * Author: Biao Huang <biao.huang@mediatek.com>
 *	   Ryder Lee <ryder.lee@mediatek.com>
 *	   Sean Wang <sean.wang@mediatek.com>
 */

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_CMD_H
#define _MLXSW_CMD_H

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_CORE_H
#define _MLXSW_CORE_H

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_EMAD_H
#define _MLXSW_EMAD_H

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_ITEM_H
#define _MLXSW_ITEM_H

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_PCI_HW_H
#define _MLXSW_PCI_HW_H

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_PORT_H
#define _MLXSW_PORT_H

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_REG_H
#define _MLXSW_REG_H

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_SPECTRUM_H
#define _MLXSW_SPECTRUM_H

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_TRAP_H
#define _MLXSW_TRAP_H

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_TXHEADER_H
#define _MLXSW_TXHEADER_H

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/device.h>
#include <linux/export.h>
#include <linux/err.h>
#include <linux/if_link.h>
#include <linux/netdevice.h>
#include <linux/completion.h>
#include <linux/skbuff.h>
#include <linux/etherdevice.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/gfp.h>
#include <linux/random.h>
#include <linux/jiffies.h>
#include <linux/mutex.h>
#include <linux/rcupdate.h>
#include <linux/slab.h>
#include <linux/workqueue.h>
#include <asm/byteorder.h>
#include <net/devlink.h>
#include <trace/events/devlink.h>

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/export.h>
#include <linux/err.h>
#include <linux/device.h>
#include <linux/pci.h>
#include <linux/interrupt.h>
#include <linux/wait.h>
#include <linux/types.h>
#include <linux/skbuff.h>
#include <linux/if_vlan.h>
#include <linux/log2.h>
#include <linux/string.h>

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/types.h>
#include <linux/pci.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/ethtool.h>
#include <linux/slab.h>
#include <linux/device.h>
#include <linux/skbuff.h>
#include <linux/if_vlan.h>
#include <linux/if_bridge.h>
#include <linux/workqueue.h>
#include <linux/jiffies.h>
#include <linux/bitops.h>
#include <linux/list.h>
#include <linux/notifier.h>
#include <linux/dcbnl.h>
#include <linux/inetdevice.h>
#include <linux/netlink.h>
#include <linux/random.h>
#include <net/switchdev.h>
#include <net/pkt_cls.h>
#include <net/tc_act/tc_mirred.h>
#include <net/netevent.h>
#include <net/tc_act/tc_sample.h>
#include <net/addrconf.h>

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/types.h>
#include <linux/pci.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/slab.h>
#include <linux/device.h>
#include <linux/skbuff.h>
#include <linux/if_vlan.h>
#include <net/switchdev.h>

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/dcbnl.h>
#include <linux/if_ether.h>
#include <linux/list.h>

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/device.h>
#include <linux/sysfs.h>
#include <linux/hwmon.h>
#include <linux/err.h>

      
      Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/slab.h>
#include <linux/device.h>
#include <linux/skbuff.h>
#include <linux/if_vlan.h>
#include <linux/if_bridge.h>
#include <linux/workqueue.h>
#include <linux/jiffies.h>
#include <linux/rtnetlink.h>
#include <linux/netlink.h>
#include <net/switchdev.h>
#include <net/vxlan.h>

      
      Copyright (C) 2015-2018 Netronome Systems, Inc.


      
      Copyright (C) 2015-2018 Netronome Systems, Inc.

#ifndef NSP_NSP_H
#define NSP_NSP_H 1

      
      Copyright (C) 2015-2018 Netronome Systems, Inc.

#include <linux/bitfield.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <linux/workqueue.h>
#include <net/dst_metadata.h>

      
      Copyright (C) 2015-2018 Netronome Systems, Inc.
#include <linux/debugfs.h>
#include <linux/module.h>
#include <linux/rtnetlink.h>

#include "nfp_net.h"

      
      Copyright (C) 2015-2018 Netronome Systems, Inc.

#include <linux/delay.h>
#include <linux/device.h>
#include <linux/jiffies.h>
#include <linux/types.h>
#include <linux/slab.h>
#include <linux/wait.h>

      
      Copyright (c) 2015-2018 Oracle.  All rights reserved.

      
      Copyright (c) 2015-2018 Oracle. All rights reserved.

      
      Copyright (c) 2015-2018 Oracle.  All rights reserved.
 *
 * Support for backward direction RPCs on RPC/RDMA (server-side).

      
      Copyright (C) 2015-2018 Pengutronix, Uwe Kleine-K
 */

      
      Copyright (c) 2015-2018 Red Hat Inc.
 *
 * Red Hat authors:

      
      Copyright (C) 2015-2018 Sebastian Moeller <moeller0@gmx.de>

      
      Copyright (c) 2015-2018 Terry Junge <terry.junge@plantronics.com>
 */

      
      Copyright (c) 2015-2018 The Linux Foundation. All rights reserved.

      
      Copyright (c) 2015-2018, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2015, 2018, The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2015, 2018, The Linux Foundation. All rights reserved.

#ifndef __QCOM_CLK_ALPHA_PLL_H__
#define __QCOM_CLK_ALPHA_PLL_H__

      
      Copyright (C) 2015-2018 Toke H

      
      Copyright (c) 2015 6WIND S.A.

      
      Copyright (C) 2015 Adafruit Industries
 *
 * Based on the HX8347D FB driver

      
      Copyright (c) 2015, Advanced Micro Devices
 * Author: Brijesh Singh <brijesh.singh@amd.com>
 *
 * based on the AHCI SATA platform driver by Jeff Garzik and Anton Vorontsov

      
      Copyright (C) 2015  Advanced Micro Devices, Inc.

      
      Copyright (C) 2015 Alban Bedel <albeu@free.fr>

      
      Copyright (C) 2015 Aleksa Sarai <cyphar@cyphar.com>

      
      Copyright (C) 2015 Alexander Sverdlin

      
      Copyright (C) 2015 Alex Hung <alex.hung@canonical.com>

      
      Copyright (C) 2015 Altera Corporation

      
      Copyright (C) 2015 Altera Corporation
 */

      
      Copyright (C) 2015 Altera Corporation. All rights reserved

      
      Copyright (C) 2015 Amlogic, Inc. All rights reserved.

      
      Copyright (C) 2015 Amlogic, Inc. All rights reserved

      
      Copyright (C) 2015 Andrea Venturi
 * Andrea Venturi <be17068@iperbole.bo.it>
 *

      
      Copyright (C) 2015 Andrej Krutak <dev@andree.sk>

      
      Copyright (c) 2015 Andrew Lutomirski

      
      Copyright (c) 2015 Andrew Lutomirski
 */

      
      Copyright (C) 2015 Andrew Lutomirski

      
      Copyright (c) 2015 Andrew Lutomirski
 * GPL v2
 *
 * Based on asm and ptrace code by many authors.  The code here originated
 * in ptrace.c and signal.c.

      
      Copyright (c) 2015 Andrew Lutomirski
# GPL v2

CC="$1"
TESTPROG="$2"
shift 2

      
      Copyright (C) 2015 Andrew Lutomirski <luto@kernel.org>
 */

      
      Copyright (C) 2015 Andrey Smetanin <asmetanin@virtuozzo.com>
 *
 * Authors:

      
      Copyright (c) 2015 Andy Lutomirski
 * GPL v2
 */

      
      Copyright (C) 2015 Annapurna Labs Ltd.

      
      Copyright (C) 2015 Anshuman Khandual, IBM Corporation.

      
      Copyright (C) 2015 Anton Blanchard <anton@au.ibm.com>, IBM

      
      Copyright (C) 2015 Anton Ivanov (aivanov@

      
      Copyright (C) 2015 Antti Palosaari <crope@iki.fi>

      
      Copyright (c) 2015, Applied Micro Circuits Corporation

      
      Copyright (c) 2015 Ariel D

      
      Copyright (c) 2015 Armadeus Systems
 *	Sébastien Szymanski <sebastien.szymanski@armadeus.com>
 *
 * Using code from:

      
      Copyright (C) 2015  ARM Limited

      
      Copyright (C) 2015 ARM Limited

      
      Copyright (C) 2015 ARM Limited
 */

      
      Copyright (C) 2015 ARM Limited, All Rights Reserved.
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 */

      
      Copyright (C) 2015 ARM Limited
 *
 * Author: Vladimir Murzin <vladimir.murzin@arm.com>

      
      Copyright (C) 2015 ARM Limited
 *
 * Author: Will Deacon <will.deacon@arm.com>

      
      Copyright (C) 2015 - ARM Ltd

      
      Copyright (C) 2015 ARM Ltd.

      
      Copyright (C) 2015 Arrikto, Inc.

      
      Copyright (C) 2015 Asahi Kasei Microdevices Corporation

      
      Copyright (C) 2015 ASMedia Technology Inc.

      
      Copyright (C) 2015 Atmel,

      
      Copyright (C) 2015 Atmel
 *
 * Alexandre Belloni <alexandre.belloni@free-electrons.com
 * Boris Brezillon <boris.brezillon@free-electrons.com

      
      Copyright (C) 2015 Atmel
 *
 * Author: Songjun Wu <songjun.wu@atmel.com>

      
      Copyright (C) 2015 Atmel
 *
 * Boris Brezillon <boris.brezillon@free-electrons.com

      
      Copyright (C) 2015 Atmel Corporation

      
      Copyright (C) 2015 Atmel Corporation
 *
 * Author: Cyrille Pitchen <cyrille.pitchen@atmel.com>

      
      Copyright (C) 2015 Atmel Corporation.
 *
 * Author: Wenyou Yang <wenyou.yang@atmel.com>

      
      Copyright (C) 2015 Atmel Corporation
 *
 * Author: Wenyou Yang <wenyou.yang@atmel.com>

      
      Copyright (C) 2015 Atmel Corporation,
 *                     Nicolas Ferre <nicolas.ferre@atmel.com>
 *
 * Based on clk-programmable & clk-peripheral drivers by Boris BREZILLON.

      
      Copyright (C) 2015 Atmel Corporation,
 *                    Nicolas Ferre <nicolas.ferre@atmel.com>
 *
 * Evolved from driver at91-poweroff.c.

      
      Copyright (C) 2015
// Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>

#ifndef _SPRD_PLL_H_
#define _SPRD_PLL_H_

      
      Copyright (C) 2015
// Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>

#include <linux/delay.h>
#include <linux/err.h>
#include <linux/regmap.h>
#include <linux/slab.h>

      
      Copyright (c) 2015  Axentia Technologies AB
 * Author: Peter Rosin <peda@axentia.se>
 *
 * Datasheet: http://www.microchip.com/downloads/en/DeviceDoc/22096b.pdf

      
      Copyright (c) 2015 Axis Communications AB

      
      Copyright (C) 2015 Azael Avalos <coproscefalo@gmail.com>

      
      Copyright (c) 2015  Azael Avalos <coproscefalo@gmail.com>
 *
 * Thanks to Juergen Heinzl <juergen@monocerus.demon.co.uk> for the pointers
 * on making sure the structure is aligned and packed.

      
      Copyright (C) 2015 Azael Avalos <coproscefalo@gmail.com>
 *
 * Thanks to Matthew Garrett for background info on ACPI innards which
 * normal people aren't meant to understand :-)

      
      Copyright (C) 2015 Ben Chen <ben_chen@bizlinktech.com>

      
      Copyright (C) 2015 - Ben Herrenschmidt, IBM Corp.
 *
 *  Driver for Aspeed "new" VIC as found in SoC generation 3 and later

      
      Copyright (c) 2015 Benjamin Tissoires
 */

      
      Copyright (C) 2015 Bert Vermeulen <bert@biot.com>
 *
 * This file was based on the patches for Linux 2.6.27.39 published by
 * MikroTik for their RouterBoard 4xx series devices.

      
      Copyright (c) 2015 BMW Car IT GmbH

      
      Copyright (c) 2015, Boaz Harrosh <boaz@plexistor.com>.

      
      Copyright (C) 2015 Boris Barbulovski <bbarbulovski@gmail.com>.\n\n"
		"Bug reports and feature request can also be entered at http://bugzilla.kernel.org/\n";

	QMessageBox::information(this, "qconf", str);

      
      Copyright (C) 2015 Boris Barbulovski <bbarbulovski@gmail.com>
 * Released under the terms of the GNU GPL v2.0.
 */

      
      Copyright (C) 2015 Broadcom

      
      Copyright (C) 2015 Broadcom Corporation

      
      Copyright (C) 2015 Broadcom Corporation
 */

      
      Copyright (C) 2015 Broadcom Corporation
 *

      
      Copyright (C) 2015, Broadcom Corporation

      
      Copyright(c) 2015 Broadcom Corporation.  All rights reserved.
 *
 *  Redistribution and use in source and binary forms, with or without
 *  modification, are permitted provided that the following conditions
 *  are met:
 *
 *    * Redistributions of source code must retain the above copyright
 *      notice, this list of conditions and the following disclaimer.
 *    * Redistributions in binary form must reproduce the above copyright
 *      notice, this list of conditions and the following disclaimer in
 *      the documentation and/or other materials provided with the
 *      distribution.
 *    * Neither the name of Broadcom Corporation nor the names of its
 *      contributors may be used to endorse or promote products derived
 *      from this software without specific prior written permission.
 *

      
      Copyright(c) 2015 Broadcom Corporation.  All rights reserved.
 *
 *  Redistribution and use in source and binary forms, with or without
 *  modification, are permitted provided that the following conditions
 *  are met:
 *
 *	* Redistributions of source code must retain the above copyright
 *	  notice, this list of conditions and the following disclaimer.
 *	* Redistributions in binary form must reproduce the above copyright
 *	  notice, this list of conditions and the following disclaimer in
 *	  the documentation and/or other materials provided with the
 *	  distribution.
 *	* Neither the name of Broadcom Corporation nor the names of its
 *	  contributors may be used to endorse or promote products derived
 *	  from this software without specific prior written permission.
 *

      
      Copyright (C) 2015 Broadcom

#include "v3d_drv.h"

      
      Copyright(c) 2015 Bryan O

      
      Copyright(c) 2015 Bryan O
 *
 * IMR registers define an isolated region of memory that can
 * be masked to prohibit certain system agents from accessing memory.
 * When a device behind a masked port performs an access - snooped or
 * not, an IMR may optionally prevent that transaction from changing
 * the state of memory or from getting correct data in response to the
 * operation.

      
      Copyright(c) 2015 Bryan O
 *
 * IMR self test. The purpose of this module is to run a set of tests on the
 * IMR API to validate it's sanity. We check for overlapping, reserved
 * addresses and setup/teardown sanity.

      
      Copyright (c) 2015 by Kamil Debski

      
      Copyright (C) 2015 by Renesas Electronics Corporation
 *
 * Wolfram Sang <wsa@sang-engineering.com>

      
      Copyright (C) 2015 by Sang Engineering

      
      Copyright (C) 2015 By Tech Design S.L. All Rights Reserved.

      
      Copyright (c) 2015 Cadence Design Systems Inc.

      
      Copyright (C) 2015 Cadence Design Systems Inc.

      
      Copyright (C) 2015 Cadence Design Systems Inc.
 */

      
      Copyright (C) 2015 Cadence Design Systems Inc.
 *
 * Based on version for i386.

      
      Copyright (C) 2015 Cadence Design Systems Inc.
 */
#include <linux/export.h>
#include <linux/sched.h>
#include <linux/stacktrace.h>

      
      Copyright (C) 2015 Cadence Design Systems Inc.
 * @remark Read the file COPYING
 *

      
      Copyright (c) 2015 Cambridge Silicon Radio Limited, a CSR plc group company.

      
      Copyright (c) 2015 Cambridge Silicon Radio Limited, a CSR plc group company.
 */

      
      Copyright (C) 2015 Carlo Caione <carlo@endlessm.com>

      
      Copyright (C) 2015 Casey Schaufler <casey@schaufler-ca.com>

      
      Copyright (C) 2015 Cavium Inc.

      
      Copyright (C) 2015 Cavium, Inc.

      
      Copyright (C) 2015 CERN (www.cern.ch)
 * Author: Federico Vaga <federico.vaga@cern.ch>
 *
 * Released according to the GNU GPL, version 2 or any later version.

      
      Copyright (c) 2015 Chelsio Communications, Inc. All rights reserved.

      
      Copyright (c) 2015 Chen-Yu Tsai
 *
 * Author: Chen-Yu Tsai <wens@csie.org>

      
      Copyright (C) 2015 Chen-Yu Tsai
 *
 * Author: Chen-Yu Tsai <wens@csie.org>

      
      Copyright (C) 2015 Chen-Yu Tsai
 *
 * Chen-Yu Tsai <wens@csie.org>

      
      Copyright (C) 2015 Chris Diamand <chris@diamand.org>

      
      Copyright (c) 2015, Christoph Hellwig.

      
      Copyright (c) 2015, Christoph Hellwig <hch@lst.de>.

      
      Copyright (C) 2015 Citrix Systems R

      
      Copyright (C) 2015 Clemens Gruber <clemens.gruber@pqgruber.com>
 *
 * based on the pwm-twl-led.c driver

      
      Copyright (c) 2015 Clement Vuchener

      
      Copyright (c) 2015 CMC Electronics, Inc.

      
      Copyright (C) 2015 CNEX Labs.  All rights reserved.

      
      Copyright (C) 2015 Cogent Embedded, Inc.

      
      Copyright (c) 2015 Collabora Ltd.

      
      Copyright (C) 2015 Collabora Ltd.
// Author: Enric Balletbo i Serra <enric.balletbo@collabora.com>


      
      Copyright (C) 2015 Collabora Ltd.
 *
 * based on vendor driver,

      
      Copyright (c) 2015 Cumulus Networks

      
      Copyright (c) 2015 Cumulus Networks. All rights reserved.

      
      Copyright (c) 2015 Cumulus Networks, Inc.

      
      Copyright (C) 2015 Cypress Semiconductor, Inc.

      
      Copyright (C) 2015 Cyrille Pitchen <cyrille.pitchen@atmel.com>

      
      Copyright (c) 2015, Daniel Thompson

      
      Copyright (C) 2015 Dan Streetman, IBM Corp

      
      Copyright (C) 2015 Dave Penkler <dpenkler@gmail.com>

      
      Copyright (c) 2015 David Ahern <dsa@cumulusnetworks.com>

      
      Copyright (c) 2015 David Ahern <dsa@cumulusnetworks.com>
 *
 * Based on dummy, team and ipvlan drivers

      
      Copyright (C) 2015 Davidlohr Bueso.
 */

      
      Copyright (C) 2015 Davidlohr Bueso.
 *
 * Block a bunch of threads and let parallel waker threads wakeup an
 * equal amount of them. The program output reflects the avg latency
 * for each individual thread to service its share of work. Ultimately
 * it can be used to measure futex_wake() changes.

      
      Copyright (C) 2015 Dennis Menschel
 */

      
      Copyright (c) 2015 Denys Vlasenko

      
      Copyright (c) 2015 Dialog Semiconductor
 *
 * Author: Adam Thomson <Adam.Thomson.Opensource@diasemi.com>

      
      Copyright (C) 2015  Dialog Semiconductor Ltd.

      
      Copyright (C) 2015  Dialog Semiconductor Ltd.
 *

      
      Copyright (c) 2015 Dialog Semiconductor Ltd.
 *
 * Author: Adam Thomson <Adam.Thomson.Opensource@diasemi.com>

      
      Copyright (C) 2015 Dmitry Eremin-Solenikov

      
      Copyright (C) 2015, Dmitry Eremin-Solenikov

      
      Copyright (C) 2015 EMAC Inc.
 *
 * Author: Lauri Leukkunen <lauri.leukkunen@nokia.com>
 * based on TSC2301 driver by Klaus K. Pedersen <klaus.k.pedersen@nokia.com>

      
      Copyright (C) 2015 EMAC Inc.
 *
 * Based on original tsc2005.c by Lauri Leukkunen <lauri.leukkunen@nokia.com>

      
      Copyright (C) 2015 EMC Corporation. All Rights Reserved.

      
      Copyright (C) 2015 EMC Corporation. All Rights Reserved.
 *
 *   Redistribution and use in source and binary forms, with or without
 *   modification, are permitted provided that the following conditions
 *   are met:
 *
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copy
 *       notice, this list of conditions and the following disclaimer in
 *       the documentation and/or other materials provided with the
 *       distribution.
 *     * Neither the name of Intel Corporation nor the names of its
 *       contributors may be used to endorse or promote products derived
 *       from this software without specific prior written permission.
 *

      
      Copyright (C) 2015 Endless Mobile, Inc.

      
      Copyright (c) 2015 Endless Mobile, Inc.
 * Author: Carlo Caione <carlo@endlessm.com>

      
      Copyright (c) 2015 Endless Mobile, Inc.
 * Author: Carlo Caione <carlo@endlessm.com>
 */

      
      Copyright (c) 2015 Endless Mobile, Inc.
 * Author: Carlo Caione <carlo@endlessm.com>
 *

      
      Copyright (C) 2015 Endless Mobile, Inc.
 * Author: Carlo Caione <carlo@endlessm.com>

      
      Copyright (c) 2015, Ericsson AB
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2015 Essensium NV

      
      Copyright (C) 2015 Etnaviv Project

      
      Copyright (C) 2015 Etnaviv Project
 */

      
      Copyright(c) 2015 EZchip Technologies.

      
      Copyright (C) 2015 Facebook.  All rights reserved.
 */

      
      Copyright (C) 2015 Felix Fietkau <nbd@openwrt.org>
 *
 * This file was derived from: include/asm-mips/cpu-features.h

      
      Copyright (C) 2015 Free Electrons

      
      Copyright (C) 2015 Freescale Semiconductor, Inc.

      
      Copyright (C) 2015 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Authors:	Zhao Qiang <qiang.zhao@nxp.com>

      
      Copyright (C) 2015 Freescale Semiconductor, Inc. All Rights Reserved.

#include <linux/device.h>
#include <linux/err.h>
#include <linux/init.h>
#include <linux/input.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/jiffies.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/platform_device.h>
#include <linux/mfd/syscon.h>
#include <linux/regmap.h>

      
      Copyright (C) 2015 Freescale Semiconductor, Inc.

#include <linux/err.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/pinctrl/pinctrl.h>

      
      Copyright (C) 2015 Freescale Semiconductor, Inc.

#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/gpio/consumer.h>
#include <linux/input.h>
#include <linux/slab.h>
#include <linux/completion.h>
#include <linux/delay.h>
#include <linux/of.h>
#include <linux/interrupt.h>
#include <linux/platform_device.h>
#include <linux/clk.h>
#include <linux/io.h>
#include <linux/log2.h>

      
      Copyright (c) 2015 FUJITSU LIMITED";

      
      Copyright (c) 2015 FUJITSU LIMITED

      
      Copyright (C) 2015 FUJITSU LIMITED
 * Author: Taku Izumi <izumi.taku@jp.fujitsu.com>
 *
 * This code introduces new boot option named "efi_fake_mem"
 * By specifying this parameter, you can add arbitrary attribute to
 * specific memory range by updating original (firmware provided) EFI
 * memmap.

      
      Copyright (C) 2015 Fujitsu Semiconductor Limited

      
      Copyright (c) 2015, Fuzhou Rockchip Electronics Co., Ltd

      
      Copyright (c) 2015, Fuzhou Rockchip Electronics Co., Ltd
 *
 * Author: Zain Wang <zain.wang@rock-chips.com>

      
      Copyright (C) 2015 Gabriele Mazzotta <gabriele.mzt@gmail.com>

      
      Copyright (C) 2015 Gerhard Bertelsmann
 * All rights reserved.
 *
 * Parts of this software are based on (derived from) the SJA1000 code by:

      
      Copyright (C) 2015 Glider bvba

      
      Copyright (C) 2015 Glider bvba
 */

      
      Copyright (C) 2015 Glider bvba
 *
 * Based on clk-mstp.c, clk-rcar-gen2.c, and clk-rcar-gen3.c

      
      Copyright (C) 2015 Glider bvba
 *
 * Based on clk-rcar-gen3.c

      
      Copyright (C) 2015 Glider bvba
 *
 * Contact: Laurent Pinchart <laurent.pinchart@ideasonboard.com>

      
      Copyright (C) 2015 Glider bvba
 *  Modified to support SH7720 SCIF. Markus Brunner, Mark Jonas (Jul 2007).
 *
 * based off of the old drivers/char/sh-sci.c by:
 *

      
      Copyright (C) 2015 Goldelico GmbH
 *
 * Author: Marek Belisko <marek@goldelico.com>

      
      Copyright (c) 2015, Google Inc.

      
      Copyright (C) 2015 Google, Inc.

      
      Copyright (C) 2015 Google, Inc

      
      Copyright (C) 2015, Google, Inc.

      
      Copyright (C) 2015 Google, Inc.
 *
 * Author: Mikulas Patocka <mpatocka@redhat.com>

      
      Copyright (C) 2015 Google, Inc.
 *
 * Author: Sami Tolvanen <samitolvanen@google.com>

      
      Copyright (C) 2015, Google, Inc
 *
 * Contributed by:

      
      Copyright (C) 2015, Google, Inc.,
 * Paul Turner <pjt@google.com> and Andrew Hunter <ahh@google.com>

      
      Copyright (C) 2015, Google, Inc.
 *
 * This contains encryption key functions.

      
      Copyright (C) 2015, Google, Inc.
 *
 * This was originally taken from fs/mpage.c

      
      Copyright (C) 2015, Google, Inc.
 *
 * Written by Michael Halcrow, 2015.
 * Modified by Jaegeuk Kim, 2015.

      
      Copyright (C) 2015 Gridpoint

      
      Copyright (c) 2015 Guenter Roeck

      
      Copyright (c) 2015, Hannes Reinecke

      
      Copyright (c) 2015 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (C) 2015 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (C) 2015 Hans de Goede <hdegoede@redhat.com>
 *
 * Based on code from
 * Allwinner Technology Co., Ltd. <www.allwinnertech.com>

      
      Copyright (C) 2015 Hauke Mehrtens <hauke@hauke-m.de>
 */

      
      Copyright (C) 2015 Heiko Schocher <hs@denx.de>
 *
 * from:

      
      Copyright (c) 2015 Heiko Stuebner <heiko@sntech.de>

      
      Copyright (C) 2015 He Kuang <hekuang@huawei.com>

      
      Copyright (C) 2015, He Kuang <hekuang@huawei.com>

      
      Copyright (C) 2015 Helge Deller <deller@gmx.de>
 */

      
      Copyright (C) 2015 Henri Chain
 */

      
      Copyright (c) 2015 Herbert Xu <herbert@gondor.apana.org.au>

      
      Copyright (c) 2015 HGST, a Western Digital Company.

      
      Copyright (C) 2015 H Hartley Sweeten <hsweeten@visionengravers.com>
 *
 * Based on the pci1760 support in the adv_pci_dio driver written by:

      
      Copyright (c) 2015 H Hartley Sweeten <hsweeten@visionengravers.com>
 *
 * Separated from the adv_pci1710 driver written by:

      
      Copyright (C) 2015 HiSilicon Co., Ltd. http://www.hisilicon.com
 *
 * Authors: Zhou Wang <wangzhou1@hisilicon.com>
 *          Dacai Zhu <zhudacai@hisilicon.com>
 *          Gabriele Paoloni <gabriele.paoloni@huawei.com>

      
      Copyright (c) 2015 Hisilicon Limited.

      
      Copyright (C) 2015 Hisilicon Limited, All Rights Reserved.

      
      Copyright (c) 2015 Hisilicon Limited.
 *
 * Author: Bintian Wang <bintian.wang@huawei.com>

      
      Copyright (c) 2015 HiSilicon Technologies Co., Ltd.

      
      Copyright(c) 2015 Huawei Corporation."
#define HNAE_DRIVER_STRING "Hisilicon Network Subsystem Driver"
#define HNAE_DEFAULT_DEVICE_DESCR "Hisilicon Network Subsystem"

#ifdef DEBUG

      
      Copyright (C) 2015 Huawei Futurewei Technologies.

      
      Copyright (C) 2015 Huawei Inc.

      
      Copyright (C) 2015 Huawei Inc.
 */

      
      Copyright (C) 2015, Huawei Inc.
 */

      
      Copyright (C) 2015, Huawei Inc.
 */
#ifndef __BPF_LOADER_H
#define __BPF_LOADER_H

      
      Copyright (C) 2015, Huawei Inc.
 */
#ifndef __BPF_PROLOGUE_H
#define __BPF_PROLOGUE_H

      
      Copyright (C) 2015 Huawei Inc.
 */
#ifndef __LIBBPF_LIBBPF_H
#define __LIBBPF_LIBBPF_H

      
      Copyright (C) 2015, Huawei Inc.
 */
#ifndef __LLVM_UTILS_H
#define __LLVM_UTILS_H

      
      Copyright (C) 2015 IBM Corp.

      
      Copyright (C) 2015 IBM Corp. <aik@ozlabs.ru>

      
      Copyright (C) 2015 IBM Corporation

      
      Copyright (C) 2015, IBM Corporation

      
      Copyright (c) 2015 Imagination Technologies

      
      Copyright (C) 2015 Imagination Technologies

      
      Copyright (C) 2015 Imagination Technologies, Inc.
 *   written by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef __ASM_MIPS_BOARDS_SEAD3_ADDR_H
#define __ASM_MIPS_BOARDS_SEAD3_ADDR_H

      
      Copyright (C) 2015 Imagination Technologies
 *
 * Ingenic SoC UART support

      
      Copyright (C) 2015  Imagination Technologies Ltd.
 */

      
      Copyright (C) 2015 Imagination Technologies, Ltd.

      
      Copyright (C) 2015 Imagination Technologies Ltd.
 *
 * Author: Damien Horsley <Damien.Horsley@imgtec.com>

      
      Copyright (C) 2015 Imagination Technologies Ltd
 * Author: Qais Yousef <qais.yousef@imgtec.com>
 *
 * This file contains driver APIs to the IPI subsystem.

      
      Copyright (C) 2015, Imagination Technologies Ltd.
 * Authors: Matt Redfearn (matt.redfearn@mips.com)
 */
#include <asm/bootinfo.h>
#include <asm/cacheflush.h>
#include <asm/fw/fw.h>
#include <asm/sections.h>
#include <asm/setup.h>
#include <asm/timex.h>
#include <linux/elf.h>
#include <linux/kernel.h>
#include <linux/libfdt.h>
#include <linux/of_fdt.h>
#include <linux/sched/task.h>
#include <linux/start_kernel.h>
#include <linux/string.h>
#include <linux/printk.h>

      
      Copyright (C) 2015 Industrial Research Institute for Automation

      
      Copyright (C) 2015 Infineon Technologies AG

      
      Copyright (c) 2015, Integrated Device Technology Inc.

      
      Copyright (C) 2015  Intel Coropration

      
      Copyright (C) 2015 Intel Corp.

      
      Copyright (C) 2015 Intel Corp
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2015, Intel Corp.

      
      Copyright (C) 2015 Intel Corp
 *  Author: Fang, Yang A <yang.a.fang@intel.com>
 *	        N,Harshapriya <harshapriya.n@intel.com>
 *  This file is modified from cht_bsw_rt5672.c
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2015 Intel Corp
 *  Author: Fang, Yang A <yang.a.fang@intel.com>
 *  This file is modified from cht_bsw_rt5645.c
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2015 Intel Corp
 *  Author: Jeeja KP <jeeja.kp@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2015 Intel Corp
 * Author: Jeeja KP <jeeja.kp@intel.com>
 *	    Nilofer, Samreen <samreen.nilofer@intel.com>
 */

      
      Copyright (C) 2015, Intel Corp.
 * Author: Mika Westerberg <mika.westerberg@linux.intel.com>
 * Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
 *

      
      Copyright (C) 2015 Intel Corp
 *  Author:Rafal Redzimski <rafal.f.redzimski@intel.com>
 *	   Jeeja KP <jeeja.kp@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2015 Intel Corp
 *  Author: Sanjiv Kumar <sanjiv.kumar@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (c) 2015  Intel Corporation

      
      Copyright (c) 2015 Intel Corporation.

      
      Copyright (c) 2015 Intel Corporation

      
      Copyright (c) 2015, Intel Corporation.

      
      Copyright (c) 2015, Intel Corporation.
 */

      
      Copyright (c) 2015, Intel Corporation

      
      Copyright(c) 2015 Intel Corporation.

      
      Copyright (C) 2015  Intel Corporation

      
      Copyright (C) 2015  Intel Corporation
 *

      
      Copyright (C) 2015 Intel Corporation.

      
      Copyright (C) 2015 Intel Corporation

      
      Copyright (C) 2015, Intel Corporation.

      
      Copyright (C) 2015, Intel Corporation

      
      Copyright(c) 2015 Intel Corporation. All rights reserved.

      
      Copyright (C) 2015 Intel Corporation. All rights reserved.

      
      Copyright (C) 2015 Intel Corporation. All rights reserved.
 */

      
      Copyright (C) 2015, Intel Corporation. All rights reserved.

      
      Copyright (C) 2015 Intel Corporation All Rights Reserved

      
      Copyright(c) 2015 Intel Corporation. All rights reserved.
#include <linux/device.h>
#include <linux/io.h>
#include <linux/kasan.h>
#include <linux/memory_hotplug.h>
#include <linux/mm.h>
#include <linux/pfn_t.h>
#include <linux/swap.h>
#include <linux/swapops.h>
#include <linux/types.h>
#include <linux/wait_bit.h>
#include <linux/xarray.h>

static DEFINE_XARRAY(pgmap_array);
#define SECTION_MASK ~((1UL << PA_SECTION_SHIFT) - 1)
#define SECTION_SIZE (1UL << PA_SECTION_SHIFT)

      
      Copyright (C) 2015, Intel Corporation. All rights reserved.
 *
 * Modified from:

      
      Copyright (C) 2015, Intel Corporation.
 * All Rights Reserved.
 *
 * Telemetry Framework provides platform related PM and performance statistics.
 * This file provides the core telemetry API implementation.

      
      Copyright (c) 2015, Intel Corporation.
 * All Rights Reserved.
 *
 * This file provides the debugfs interfaces for telemetry.
 * /sys/kernel/debug/telemetry/pss_info: Shows Primary Control Sub-Sys Counters
 * /sys/kernel/debug/telemetry/ioss_info: Shows IO Sub-System Counters
 * /sys/kernel/debug/telemetry/soc_states: Shows SoC State
 * /sys/kernel/debug/telemetry/pss_trace_verbosity: Read and Change Tracing
 *				Verbosity via firmware
 * /sys/kernel/debug/telemetry/ioss_race_verbosity: Write and Change Tracing
 *				Verbosity via firmware

      
      Copyright (c) 2015, Intel Corporation.
 * All Rights Reserved.
 *
 * This file provides the platform specific telemetry implementation for APL.
 * It used the PUNIT and PMC IPC interfaces for configuring the counters.
 * The accumulated results are fetched from SRAM.

      
      Copyright(C) 2015 Intel Corporation.
 *
 * Author:

      
      Copyright (C) 2015 Intel Corporation
 * Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 *
 * Partially based on the bits found in drivers/tty/serial/mfd.c.

      
      Copyright (C) 2015 Intel Corporation
 * Author: Heikki Krogerus <heikki.krogerus@linux.intel.com>
 */

      
      Copyright (C) 2015 Intel Corporation
 *
 * Author: Heikki Krogerus <heikki.krogerus@linux.intel.com>

      
      Copyright (c) 2015, Intel Corporation.
 *
 * Authors:

      
      Copyright (C) 2015 Intel Corporation
 *
 * Authors:

      
      Copyright(C) 2015 Intel Corporation.
 *
 * Authors:

      
      Copyright (C) 2015, Intel Corporation
 *
 * Authors: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 *          Mika Westerberg <mika.westerberg@linux.intel.com>

      
      Copyright (C) 2015, Intel Corporation
 *
 * Authors: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 *          Mika Westerberg <mika.westerberg@linux.intel.com>
 *          Heikki Krogerus <heikki.krogerus@linux.intel.com>
 *          Jarkko Nikula <jarkko.nikula@linux.intel.com>

      
      Copyright (C) 2015 Intel Corporation.
//
// Authors: Liam Girdwood <liam.r.girdwood@linux.intel.com>
//		K, Mythri P <mythri.p.k@intel.com>
//		Prusty, Subhransu S <subhransu.s.prusty@intel.com>
//		B, Jayachandran <jayachandran.b@intel.com>
//		Abdullah, Omair M <omair.m.abdullah@intel.com>
//		Jin, Yao <yao.jin@intel.com>
//		Lin, Mengdong <mengdong.lin@intel.com>

      
      Copyright (C) 2015, Intel Corporation
 * Authors: Mathias Nyman <mathias.nyman@linux.intel.com>
 *          Mika Westerberg <mika.westerberg@linux.intel.com>
 */

      
      Copyright (c) 2015, Intel Corporation
 * Authors: Tadeusz Struk <tadeusz.struk@intel.com>
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (C) 2015, Intel Corporation.
 * Author: Subhransu S. Prusty <subhransu.s.prusty@intel.com>
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (c) 2015 Intel Corporation
 *
 * Driver for TXC PA12203001 Proximity and Ambient Light Sensor.

      
      Copyright (c) 2015 Intel Corporation
 *
 * Driver for UPISEMI us5182d Proximity and Ambient Light Sensor.

      
      Copyright (C) 2015 Intel Corporation Inc.

      
      Copyright (c) 2015, Intel Corporation.
 */
#include <linux/platform_device.h>
#include <linux/init.h>
#include <linux/ioport.h>

      
      Copyright (c) 2015, Intel Corporation.
 */
#include <linux/platform_device.h>
#include <linux/memory_hotplug.h>
#include <linux/libnvdimm.h>
#include <linux/module.h>

      
      Copyright (C) 2015 Intel Corporation
 * Mian Yousaf Kaukab <yousaf.kaukab@intel.com>
 */

      
      Copyright (C) 2015 Intel Corporation
 *
 * Partially based on the bits found in drivers/tty/serial/mfd.c.

      
      Copyright(c) 2015 Intel Corporation.
  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:

    * Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in
      the documentation and/or other materials provided with the
      distribution.
    * Neither the name of Intel Corporation nor the names of its
      contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.


      
      Copyright(c) 2015 Intel Corporation.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *   * Redistributions of source code must retain the above copyright
 *     notice, this list of conditions and the following disclaimer.
 *   * Redistributions in binary form must reproduce the above copyright
 *     notice, this list of conditions and the following disclaimer in
 *     the documentation and/or other materials provided with the
 *     distribution.
 *   * Neither the name of Intel Corporation nor the names of its
 *     contributors may be used to endorse or promote products derived
 *     from this software without specific prior written permission.
 *

      
      Copyright(c) 2015 Intel Corporation.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  - Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  - Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  - Neither the name of Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright(c) 2015 Intel Corporation.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * * Redistributions of source code must retain the above copyright
 *   notice, this list of conditions and the following disclaimer.
 * * Redistributions in binary form must reproduce the above copyright
 *   notice, this list of conditions and the following disclaimer in
 *   the documentation and/or other materials provided with the
 *   distribution.
 * * Neither the name of Intel Corporation nor the names of its
 *   contributors may be used to endorse or promote products derived
 *   from this software without specific prior written permission.
 *

      
      Copyright (C) 2015 Intel Corporation.
 *
 * Simple file API to load FW that includes mixers, coefficients, DAPM graphs,
 * algorithms, equalisers, DAIs, widgets, FE caps, BE caps, codec link caps etc.

      
      Copyright (c) 2015, Intel Corporation.
 *
 * This code is based on bmm050_api.c authored by contact@bosch.sensortec.com:
 *

      
      Copyright (C) 2015 Intel Corp., Peter Zijlstra <peterz@infradead.org>
 *
 * Since RB-trees have non-atomic modifications they're not immediately suited
 * for RCU/lockless queries. Even though we made RB-tree lookups non-fatal for
 * lockless lookups; we cannot guarantee they return a correct result.

      
      Copyright (c) 2015		Intel Deutschland GmbH
 */

      
      Copyright(c) 2015        Intel Deutschland GmbH

      
      Copyright(c) 2015 Intel Deutschland GmbH

      
      Copyright (C) 2015	Intel Deutschland GmbH

      
      Copyright(c) 2015        Intel Deutschland GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright(c) 2015 Intel Deutschland GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright(c) 2015 Intel Deutschland GmbH
 *
 * Contact Information:

      
      Copyright(c) 2015 Intel Deutschland GmbH
 *
 * Portions of this file are derived from the ipw3945 project, as well
 * as portionhelp of the ieee80211 subsystem header files.

      
      Copyright(C) 2015 Intel Ltd

      
      Copyright(c) 2015 Intel Mobile Communications GmbH

      
      Copyright(c) 2015 Intel Mobile Communications GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (C) 2015 International Business Machines Inc.

      
      Copyright (C) 2015 IT University of Copenhagen. All rights reserved.

      
      Copyright (C) 2015 IT University of Copenhagen (rrpc.c)

      
      Copyright (C) 2015 IT University of Copenhagen (rrpc.h)

      
      Copyright (c) 2015 Jaegeuk Kim <jaegeuk@kernel.org>
 */
#include <linux/fs.h>
#include <linux/f2fs_fs.h>

      
      Copyright (C) 2015 Jakub Kicinski <kubakici@wp.pl>

      
      Copyright (C) 2015 Jakub Sitnicki
 */

      
      Copyright (c) 2015 Jamal Hadi Salim <jhs@mojatatu.com>

      
      Copyright (C) 2015 Jan Henrik Weinstock <jan.weinstock@rwth-aachen.de>

      
      Copyright (C) 2015 Jay Kuri

      
      Copyright (C) 2015 Jemma Denson <jdenson@gmail.com>

      
      Copyright (C) 2015 Jemma Denson <jdenson@gmail.com>
	April 2015
	    Refactored & simplified driver
	    Updated to work with delivery system supplied by DVBv5
	    Add frequency, fec & pilot to get_frontend

	Cards supported: Technisat Skystar S2

      
      Copyright (C) 2015 Jens Kuske <jenskuske@gmail.com>
 *
 * Based on clk-simple-gates.c, which is:

      
      Copyright (C) 2015 Jens Kuske <jenskuske@gmail.com>
 *
 * Based on pinctrl-sun8i-a23.c, which is:

      
      Copyright (c) 2015 Jiri Pirko <jiri@resnulli.us>

      
      Copyright (c) 2015 Joachim Eastwood <manabian@gmail.com>

      
      Copyright (C) 2015 Joachim Eastwood <manabian@gmail.com>

      
      Copyright (C) 2015 Joachim Eastwood <manabian@gmail.com>
 */

      
      Copyright (C) 2015 Joachim Eastwood <manabian@gmail.com>
 *
 * Based on:

      
      Copyright (C) 2015 Joachim Eastwood <manabian@gmail.com>
 *
 * Based on 8250_mtk.c:

      
      Copyright (C) 2015 Joachim Eastwood <manabian@gmail.com>
 *
 * Based on Freescale QuadSPI driver:

      
      Copyright (C) 2015 Joachim Eastwood <manabian@gmail.com>
 *
 * Based on TI DMA Crossbar driver by:

      
      Copyright (C) 2015 John Crispin <blogic@openwrt.org>

      
      Copyright (C) 2015 John Crispin <john@phrozen.org>
 */

      
      Copyright (C) 2015      John Horan (knasher@gmail.com)
 *
 * The USB initialization and package decoding was made by
 * Scott Shawcroft as part of the touchd user-space driver project:

      
      Copyright (C) 2015 Josh Poimboeuf <jpoimboe@redhat.com>

      
      Copyright (C) 2015 Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>

      
      Copyright (C) 2015 Juniper Networks, Inc.
 *
 * Author:

      
      Copyright (C) 2015 Karol Kosik <karo9@interia.eu>

      
      Copyright (C) 2015 Karol Kosik <karo9@interia.eu>
 *		 2015 Samsung Electronics
 * Author:	 Igor Kotrasinski <i.kotrasinsk@samsung.com>
 *
 * Based on tools/usb/usbip/libsrc/usbip_host_driver.c, which is:

      
      Copyright (c) 2015 K. Merker <merker@debian.org>
 *
 *  This code is based on gt9xx.c authored by andrew@goodix.com:
 *

      
      Copyright (c) 2015 Kontron

      
      Copyright (C) 2015 Kozhevnikov Anatoly
 *
 * Based on ili9325.c by Noralf Tronnes and
 * .S.U.M.O.T.O.Y. by Max MC Costa (https://github.com/sumotoy/TFT_ILI9163C).

      
      Copyright (c) 2015 Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>


      
      Copyright (c) 2015 Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>

#include <linux/delay.h>
#include <linux/of_dma.h>
#include "rsnd.h"

      
      Copyright (c) 2015 Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>

#include "rsnd.h"

      
      Copyright (C) 2015 Laurent Fasnacht <l@libres.ch>

      
      Copyright (C) 2015 Linaro
 *
 * Author: Jun Nie <jun.nie@linaro.org>

      
      Copyright (c) 2015 Linaro Limited.

      
      Copyright (c) 2015, Linaro Limited

      
      Copyright(C) 2015 Linaro Limited. All rights reserved.
 * Author: Mathieu Poirier <mathieu.poirier@linaro.org>
 */

      
      Copyright (c) 2015 Linaro Limited.
 *
 * Author: Leo Yan <leo.yan@linaro.org>

      
      Copyright (c) 2015, Linaro Limited, Shannon Zhao

      
      Copyright (c) 2015 Linaro Ltd.

      
      Copyright (c) 2015, Linaro Ltd.

      
      Copyright (C) 2015 - Linaro Ltd

      
      Copyright (C) 2015 Linaro Ltd.

      
      Copyright (C) 2015 Linaro, Ltd

      
      Copyright (C) 2015, Linaro Ltd

      
      Copyright (C) 2015 Linaro Ltd  Andy Green <andy.green@linaro.org>

      
      Copyright (C) 2015 Linaro Ltd <ard.biesheuvel@linaro.org>

      
      Copyright (c) 2015 Linaro Ltd.
 *
 * Author: Jun Nie <jun.nie@linaro.org>

      
      Copyright (C) 2015 Linaro, Ltd.
 * Rob Herring <robh@kernel.org>
 *
 * Based on drivers/clk/mmp/clk-of-mmp2.c:

      
      Copyright (C) 2015 Linaro, Ltd.
 * Rob Herring <robh@kernel.org>
 *
 * Based on vendor driver:

      
      Copyright (c) 2015 Linear Technology

      
      Copyright (C) 2015: Linus L

      
      Copyright (C) 2015 Linus Walleij

      
      Copyright (C) 2015 Linus Walleij
 */
#include <linux/of.h>
#include <linux/regmap.h>
#include <linux/mfd/syscon.h>
#include <linux/bitops.h>
#include <linux/irqchip.h>
#include <linux/irqchip/arm-gic.h>

      
      Copyright (C) 2015 Linus Walleij <linus.walleij@linaro.org>
 *
 *  Derived from drivers/gpio/pca953x.c

      
      Copyright (c) 2015 Lukas Wunner <lukas@wunner.de>

      
      Copyright (C) 2015 Lukas Wunner <lukas@wunner.de>

      
      Copyright (C) 2015 Lyude Paul <thatslyude@gmail.com>

      
      Copyright (C) 2015 Lyude (Stephen Chandler Paul) <cpaul@redhat.com>

      
      Copyright (C) 2015 Mans Rullgard <mans@mansr.com>

      
      Copyright (C) 2015 Mans Rullgard <mans@mansr.com>
 *
 * Mostly rewritten, based on driver from Sigma Designs.  Original
 * copyright notice below.

      
      Copyright (C) 2015 Mans Rullgard <mans@mansr.com>
 *  SMP86xx/SMP87xx Watchdog driver
 */

      
      Copyright (C) 2015 Marcel Holtmann <marcel@holtmann.org>

      
      Copyright (C) 2015, Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>

      
      Copyright (C) 2015 Markus Reichl
 *
 * Device Tree binding constants clocks for the Samsung S2MPS11 PMIC.

      
      Copyright (c) 2015 Markus Stockhausen <stockhausen@collogia.de>

      
      Copyright (C) 2015 Martin Blumenstingl <martin.blumenstingl@googlemail.com>

      
      Copyright (C) 2015 Martin Schiller <mschiller@tdt.de>
 */

      
      Copyright (C) 2015 Martin Sperl

      
      Copyright (C) 2015 Martin Sperl
 *
 * This driver is inspired by:

      
      Copyright (C) 2015 Martin Willi

      
      Copyright (C) 2015 Martin Willi
 *
 * Based on public domain code by Andrew Moon and Daniel J. Bernstein.

      
      Copyright (C) 2015 Martin Wimpress

      
      Copyright (C) 2015 Marvell
 *
 * Gregory Clement <gregory.clement@free-electrons.com>

      
      Copyright (C) 2015 Marvell
 *
 * Gregory CLEMENT <gregory.clement@free-electrons.com>
 * Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
 * Andrew Lunn <andrew@lunn.ch>
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (C) 2015 Marvell International Ltd.
* ***************************************************************************

      
      Copyright (C) 2015, Marvell International Ltd.

      
      Copyright (C) 2015 Marvell
 *
 * Marcin Wojtas <mw@semihalf.com>

      
      Copyright (C) 2015 Marvell Technology Group Ltd.
 *
 * Antoine Tenart <antoine.tenart@free-electrons.com>

      
      Copyright (C) 2015 Marvell Technology Group Ltd.
 *
 * Author: Antoine Tenart <antoine.tenart@free-electrons.com>

      
      Copyright (C) 2015 Marvell Technology Group Ltd.
 *
 * Author: Jisheng Zhang <jszhang@marvell.com>

      
      Copyright (C) 2015 Marvell
 *
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (C) 2015 Masahiro Yamada <yamada.masahiro@socionext.com>

      
      Copyright (C) 2015 Masahiro Yamada <yamada.masahiro@socionext.com>
 */

      
      Copyright (C) 2015 Maxime Ripard
 *
 * Author: Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (C) 2015 Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (c) 2015 Measurement-Specialties

      
      Copyright (c) 2015 MediaTek Inc.

      
      Copyright (C) 2015 MediaTek Inc.

      
      Copyright (c) 2015 MediaTek Inc.
 * Author:

      
      Copyright (c) 2015 MediaTek Inc.
 * Author: Chunfeng Yun <chunfeng.yun@mediatek.com>
 *

      
      Copyright (c) 2015 MediaTek Inc.
 * Author: Koro Chen <koro.chen@mediatek.com>
 */

      
      Copyright (c) 2015 MediaTek Inc.
 * Author: Koro Chen <koro.chen@mediatek.com>
 *             Sascha Hauer <s.hauer@pengutronix.de>
 *             Hidalgo Huang <hidalgo.huang@mediatek.com>
 *             Ir Lian <ir.lian@mediatek.com>
 */

      
      Copyright (c) 2015 MediaTek Inc.
 * Authors:

      
      Copyright (c) 2015 MediaTek, Shunli Wang <shunli.wang@mediatek.com>

      
      Copyright (c) 2015 Melexis

      
      Copyright (c) 2015 Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2015, Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2015, Mellanox Technologies inc.  All rights reserved.

      
      Copyright (c) 2015, Mellanox Technologies, Ltd.  All rights reserved.

      
      Copyright (C) 2015 Mentor Graphics Corporation.

      
      Copyright (C) 2015, Michael Lee <igvtee@gmail.com>

      
      Copyright (C) 2015 Micka

      
      Copyright (C) 2015 Microchip
 * Andrei Pistirica, Paul Thacker
 *
 * Inspired by sdhci-pltfm.c

      
      Copyright (C) 2015 Microchip Technology

      
      Copyright (C) 2015 Microchip Technology Germany II GmbH
 */

      
      Copyright (C) 2015, Microchip Technology Germany II GmbH
 */

      
      Copyright (C) 2015 Microchip Technology
 */
#ifndef _LAN78XX_H
#define _LAN78XX_H

      
      Copyright (C) 2015 Microchip Technology Inc.  All rights reserved.

      
      Copyright (C) 2015 Microchip Technology, Inc.
 *
 * Authors:

      
      Copyright (C) 2015 Microchip Technology
 */
#include <linux/version.h>
#include <linux/module.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/ethtool.h>
#include <linux/usb.h>
#include <linux/crc32.h>
#include <linux/signal.h>
#include <linux/slab.h>
#include <linux/if_vlan.h>
#include <linux/uaccess.h>
#include <linux/list.h>
#include <linux/ip.h>
#include <linux/ipv6.h>
#include <linux/mdio.h>
#include <linux/phy.h>
#include <net/ip6_checksum.h>
#include <linux/interrupt.h>
#include <linux/irqdomain.h>
#include <linux/irq.h>
#include <linux/irqchip/chained_irq.h>
#include <linux/microchipphy.h>
#include <linux/phy_fixed.h>
#include <linux/of_mdio.h>
#include <linux/of_net.h>
#include "lan78xx.h"

      
      Copyright (C) 2015 Micro Crystal SA
 *
 * Alexandre Belloni <alexandre.belloni@free-electrons.com>

      
      Copyright (c) 2015 Motorola Mobility

      
      Copyright (C) 2015, Motorola Mobility
 *
 * Written by Michael Halcrow, 2014.

      
      Copyright (C) 2015, Motorola Mobility.
 *
 * Written by Michael Halcrow, 2015.
 * Modified by Jaegeuk Kim, 2015.

      
      Copyright (C) 2015, Motorola Mobility
 *
 * Written by Uday Savagaonkar, 2014.
 * Modified by Jaegeuk Kim, 2015.

      
      Copyright (c) 2015, National Instruments Corp.

      
      Copyright (c) 2015, National Instruments Corp.
 *
 * FPGA Manager Driver for Xilinx Zynq, heavily based on xdevcfg driver
 * in their vendor tree.

      
      Copyright (c) 2015, National Instruments Corp.
 *
 * Xilinx Zynq Reset controller driver

      
      Copyright (C) 2015 Naveen N. Rao, IBM Corporation
 */

      
      Copyright (c) 2015 Neil Armstrong
 *
 * Based on mv88e6xxx.h

      
      Copyright (c) 2015 Neil Armstrong <narmstrong@baylibre.com>

      
      Copyright (C) 2015 NextThing Co

      
      Copyright (C) 2015 NextThing Co
 *
 * Boris Brezillon <boris.brezillon@free-electrons.com>
 * Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (C) 2015 NextThing Co
 *
 *   Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (C) 2015 NextThing Co
 *
 * Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (c) 2015 Nicira, Inc.

      
      Copyright (C) 2015 Niklas S
 */
#include <linux/init.h>
#include <linux/kernel.h>

      
      Copyright (C) 2015 Nikolay Martynov <mar.kolya@gmail.com>

      
      Copyright (C) 2015 Nobuo Iwata
 */

      
      Copyright (c)  2015 Nordic Semiconductor. All Rights Reserved.
 */

      
      Copyright (C) 2015 Numascale AS. All rights reserved.

      
      Copyright (c) 2015 NVIDIA Corporation.

      
      Copyright (c) 2015, NVIDIA Corporation.

      
      Copyright (c) 2015 NVIDIA Corporation. All rights reserved.

      
      Copyright (c) 2015, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2015, NVIDIA CORPORATION. All rights reserved.

      
      Copyright (C) 2015 NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2015 Oliver Neukum <oneukum@suse.com>

      
      Copyright (C) 2015 Ondrej Zary
 */

      
      Copyright (c) 2015 Oracle.  All rights reserved.
 *
 * Support for backward direction RPCs on RPC/RDMA.

      
      Copyright (c) 2015 Oracle and/or its affiliates. All Rights Reserved.

      
      Copyright (c) 2015 Pablo Neira Ayuso <pablo@netfilter.org>

      
      Copyright (C) 2015 Paolo Valente <paolo.valente@unimore.it>
 *                    Arianna Avanzini <avanzini.arianna@gmail.com>
 */
#include <linux/ioprio.h>
#include <linux/kdev_t.h>
#include <linux/module.h>
#include <linux/sched/signal.h>
#include <linux/err.h>
#include <linux/blkdev.h>
#include <linux/backing-dev.h>
#include <linux/slab.h>
#include <linux/genhd.h>
#include <linux/delay.h>
#include <linux/atomic.h>
#include <linux/ctype.h>
#include <linux/blk-cgroup.h>
#include <linux/tracehook.h>
#include "blk.h"

      
      Copyright (C) 2015 Paradox Innovation Ltd.

      
      Copyright (C) 2015 Paradox Innovation Ltd.
 *

      
      Copyright (C) 2015 Paradox Innovation Ltd.
 *
 * Author: Baruch Siach <baruch@tkos.co.il>

      
      Copyright (c) 2015 Patrick McHardy <kaber@trash.net>

      
      Copyright (c) 2015 Pengutronix, Philipp Zabel <p.zabel@pengutronix.de>

      
      Copyright (c) 2015 Pengutronix, Philipp Zabel <p.zabel@pengutronix.de>
 *
 * Based on the barebox ocotp driver,

      
      Copyright (c) 2015 Pengutronix, Sascha Hauer <kernel@pengutronix.de>

      
      Copyright (c) 2015 Pengutronix, Steffen Trumtrar <kernel@pengutronix.de>

      
      Copyright(C) 2015 Pengutronix, Steffen Trumtrar <kernel@pengutronix.de>

      
      Copyright (C) 2015 Pengutronix, Uwe Kleine-K

      
      Copyright (c) 2015 PLUMgrid, http://plumgrid.com

      
      Copyright (C) 2015  Powerventure Semiconductor Ltd.

      
      Copyright (C) 2015 Powerventure Semiconductor Ltd.

      
      Copyright (C) 2015 Prevas A/S

      
      Copyright (c) 2015, Primary Data, Inc. All rights reserved.
 *
 * Tao Peng <bergwolf@primarydata.com>

      
      Copyright (c) 2015, Prodrive Technologies

      
      Copyright (c) 2015 QLogic Corporation

      
      Copyright (c) 2015 Qualcomm Atheros, Inc.

      
      Copyright (c) 2015 Qualcomm Atheros Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2015 Qualcomm Atheros, Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2015 Quantenna Communications

#ifndef __PEARL_PCIE_H
#define __PEARL_PCIE_H

      
      Copyright (c) 2015 Quantenna Communications
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2015 QWERTY Embedded Design

      
      Copyright (c) 2015 Rafa

      
      Copyright (c) 2015, RapidIO Trade Association

      
      Copyright (C) 2015 Red Hat

      
      Copyright (C) 2015 Red Hat. All rights reserved.
 *
 * This file is released under the GPL.

      
      Copyright (c) 2015 Red Hat Inc.

      
      Copyright (c) 2015 Red Hat, Inc.

      
      Copyright (c) 2015 Red Hat, Inc

      
      Copyright (c) 2015, Red Hat, Inc.

      
      Copyright (C) 2015  Red Hat, Inc.

      
      Copyright (C) 2015  Red Hat, Inc.
 *

      
      Copyright (C) 2015 Red Hat, Inc.

      
      Copyright (C) 2015 Red Hat, Inc.
 * All Rights Reserved.
 *
 * Authors:

      
      Copyright (C) 2015 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (c) 2015, Red Hat, Inc.
 *
 * Author: Oleg Nesterov <oleg@redhat.com>

      
      Copyright (C) 2015       Red Hat Inc.
 *                           Hans de Goede <hdegoede@redhat.com>

      
      Copyright (C) 2015 Red Hat, Inc., Johannes Weiner

      
      Copyright (C) 2015 Regents of the University of California

      
      Copyright (C) 2015 Renesas Corporation
 *
 * Contact: Laurent Pinchart (laurent.pinchart@ideasonboard.com)

      
      Copyright (C) 2015 Renesas Electronics Corp.

      
      Copyright (C) 2015 Renesas Electronics Corp.
 */

      
      Copyright (C) 2015 Renesas Electronics Corp.
 */
#ifndef __DT_BINDINGS_CLOCK_R8A7795_CPG_MSSR_H__
#define __DT_BINDINGS_CLOCK_R8A7795_CPG_MSSR_H__

      
      Copyright (C) 2015 Renesas Electronics Corp.
 */
#ifndef __DT_BINDINGS_CLOCK_RENESAS_CPG_MSSR_H__
#define __DT_BINDINGS_CLOCK_RENESAS_CPG_MSSR_H__

      
      Copyright (C) 2015  Renesas Electronics Corporation
 */

      
      Copyright (C) 2015 Renesas Electronics Corporation
 */

      
      Copyright (C) 2015 Renesas Electronics Corporation
 *
 * based on rcar-dmac.c

      
      Copyright (C) 2015 Renesas Electronics Corporation
 *
 * Contact: Laurent Pinchart (laurent.pinchart@ideasonboard.com)

      
      Copyright (C) 2015 Renesas Electronics Corporation
// Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
//
// Based on ak4642.c by Kuninori Morimoto
// Based on wm8731.c by Richard Purdie
// Based on ak4535.c by Richard Purdie
// Based on wm8753.c by Liam Girdwood

      
      Copyright (C) 2015 Renesas Electronics Corporation
 * Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */
#include <linux/clk-provider.h>
#include <linux/delay.h>
#include <linux/clk.h>
#include <linux/i2c.h>
#include <linux/of_device.h>
#include <linux/module.h>

      
      Copyright (C) 2015 Renesas Solutions Corp.

      
      Copyright (C) 2015 Renesas Solutions Corp.
// Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
//
// based on ${LINUX}/sound/soc/generic/simple-card.c

      
      Copyright (C) 2015 Renesas Solutions Corp.
// Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>

#include "rsnd.h"

      
      Copyright (C) 2015 Richard Pospesel

      
      Copyright (C) 2015 Richard Weinberger (richard@nod.at)

      
      Copyright (C) 2015 Robert Jarzmik

      
      Copyright (C) 2015 Robert Jarzmik <robert.jarzmik@free.fr>
 *
 * Scatterlist splitting helpers.

      
      Copyright (c) 2015 ROCKCHIP, Co. Ltd.

      
      Copyright (c) 2015, ROCKCHIP CORPORATION.  All rights reserved.

      
      Copyright (c) 2015 Rockchip Electronics Co. Ltd.

      
      Copyright (C) 2015 Rockchip Electronics Co., Ltd.

      
      Copyright (c) 2015 Rockchip Electronics Co. Ltd.
 * Author: Xing Zheng <zhengxing@rock-chips.com>
 *
 * based on

      
      Copyright (c) 2015, Roger Pau Monne <roger.pau@citrix.com>
 */

      
      Copyright (C) 2015 Russell King

      
      Copyright (c) 2015 Sabrina Dubroca <sd@queasysnail.net>

      
      Copyright (C) 2015 Sakari Ailus

      
      Copyright (C) 2015 Samsung Electrnoics

      
      Copyright (C) 2015 Samsung Electronics

      
      Copyright (C) 2015 Samsung Electronics
 */

      
      Copyright (C) 2015 Samsung Electronics
 * Author: Chanwoo Choi <cw00.choi@samsung.com>
 *

      
      Copyright (C) 2015 Samsung Electronics
 * Author: Jaewon Kim <jaewon02.kim@samsung.com>
 * Author: Beomho Seo <beomho.seo@samsung.com>
 */

      
      Copyright (C) 2015 Samsung Electronics
// Author: Jaewon Kim <jaewon02.kim@samsung.com>
// Author: Beomho Seo <beomho.seo@samsung.com>

#include <linux/err.h>
#include <linux/i2c.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/mfd/core.h>
#include <linux/mfd/max77693-common.h>
#include <linux/mfd/max77843-private.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>

      
      Copyright (C) 2015 Samsung Electronics
// Author: Jaewon Kim <jaewon02.kim@samsung.com>

#include <linux/extcon-provider.h>
#include <linux/i2c.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/mfd/max77693-common.h>
#include <linux/mfd/max77843-private.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/workqueue.h>

      
      Copyright (C) 2015 Samsung Electronics
 *
 * Author: jh1009.sung@samsung.com

      
      Copyright (c) 2015 Samsung Electronics
 * Authors: Jaegeuk Kim <jaegeuk@kernel.org>
 *          Chao Yu <chao2.yu@samsung.com>
 */

      
      Copyright (c) 2015 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2015 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2015 Samsung Electronics Co., Ltd

      
      Copyright (C) 2015 Samsung Electronics Co.Ltd

      
      Copyright (C) 2015, Samsung Electronics Co., Ltd.

      
      Copyright (C) 2015, Samsung Electronics Co., Ltd.
 * Andrzej Hajda <a.hajda@samsung.com>
 *
 * Based on MHL driver for Android devices.

      
      Copyright (C) 2015, Samsung Electronics, Co., Ltd.
 * Andrzej Hajda <a.hajda@samsung.com>
 *
 * Based on MHL driver for Android devices.

      
      Copyright (C) 2015, Samsung Electronics Co., Ltd.
 *
 * Author: Jacek Anaszewski <j.anaszewski@samsung.com>

      
      Copyright (C) 2015, Samsung Electronics Co., Ltd.
 *
 * Author: Marek Szyprowski <m.szyprowski@samsung.com>

      
      Copyright (C) 2015 Samsung Electronics Co.Ltd
 * Authors:

      
      Copyright (C) 2015, Samsung Electronics Co., Ltd.
 *
 *	Authors: Jacek Anaszewski <j.anaszewski@samsung.com>
 *		 Andrzej Hajda <a.hajda@samsung.com>

      
      Copyright (c) 2015 Samsung Electronics Co., Ltd
 *              http://www.samsung.com
 */

      
      Copyright (c) 2015 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Author: Andrzej Pietrasiewicz <andrzej.p@samsung.com>

      
      Copyright (c) 2015 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Author: Andrzej Pietrasiewicz <andrzej.p@xxxxxxxxxxx>

      
      Copyright (c) 2015 Samsung Electronics Co., Ltd.
//	      http://www.samsung.com/
//
// EXYNOS - SROM Controller support
// Author: Pankaj Dubey <pankaj.dubey@samsung.com>

      
      Copyright (c) 2015 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Exynos SROMC register definitions

      
      Copyright (c) 2015 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Header for EXYNOS PMU Driver support

      
      Copyright (C) 2015 Samsung Electronics Co., Ltd.

install_loc=`pwd`

      
      Copyright (C) 2015 Samsung Electronics Co., Ltd.

# main
main()

      
      Copyright (c) 2015 Sasha Levin <sasha.levin@oracle.com>
 */

      
      Copyright (c) 2015 - Savoir-faire Linux

      
      Copyright (C) 2015 Seagate Technology PLC
 *
 * Written by: Shaun Tancheff <shaun.tancheff@seagate.com>

      
      Copyright (c) 2015 secunet Security Networks AG
 *
 * Author:

      
      Copyright (C) 2015 SEI

      
      Copyright (C) 2015 Shaohua Li <shli@fb.com>

      
      Copyright (c) 2015 Shrijeet Mukherjee <shm@cumulusnetworks.com>

      
      Copyright (C) 2015 SiS, Inc.

      
      Copyright (C) 2015 Softing Industrial Automation GmbH

      
      Copyright (c) 2015, Sony Mobile Communications AB.

      
      Copyright (c) 2015, Sony Mobile Communications AB
 */

      
      Copyright (c) 2015, Sony Mobile Communications, AB.

      
      Copyright (c) 2015, Sony Mobile Communications Inc.

      
      Copyright (C) 2015 Sony Mobile Communications Inc

      
      Copyright (C) 2015 Sony Mobile Communications Inc.
 * Author: Werner Johansson <werner.johansson@sonymobile.com>
 *
 * Based on AUO panel driver by Rob Clark <robdclark@gmail.com>

      
      Copyright (C) 2015 Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

      
      Copyright (C) 2015 Stefan Wahren <stefan.wahren@i2se.com>

      
      Copyright (C) 2015 Stefan Wahren <stefan.wahren@i2se.com>
 *
 * Based on the driver from Huang Shijie and Christoph G. Baumann

      
      Copyright (C) 2015, Stephan Mueller <smueller@chronox.de>
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, and the entire permission notice in its entirety,
 *    including the disclaimer of warranties.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the author may not be used to endorse or promote

      
      Copyright (C) 2015 Stephen Chandler Paul <thatslyude@gmail.com>

      
      Copyright (c) 2015 Steve French <steve.french@primarydata.com>

      
      Copyright (C) 2015 STMicroelectronics

      
      Copyright (C) 2015 STMicroelectronics - All Rights Reserved
 *
 * Author: Ludovic Barre <ludovic.barre@st.com>

      
      Copyright (C) 2015 ST Microelectronics
 *
 * Author: Lee Jones <lee.jones@linaro.org>

      
      Copyright (C) 2015 ST Microelectronics
 *
 * Author: Lee Jones <lee.jones@linaro.org> for ST Microelectronics

      
      Copyright (C) 2015 STMicroelectronics
 *
 * Author(s): Francesco Virlinzi <francesco.virlinzi@st.com>
 *	      Ajit Pal Singh <ajitpal.singh@st.com>

      
      Copyright (C) 2015  STMicroelectronics Ltd

      
      Copyright (C) 2015 STMicroelectronics Pvt. Ltd. All rights reserved.

      
      Copyright (C) 2015 STMicroelectronics (R

      
      Copyright (C) 2015 Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>

      
      Copyright (C) 2015, SUSE

      
      Copyright (c) 2015, SUSE Linux GmbH
 *

      
      Copyright (C) 2015 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (c) 2015 System Fabric Works, Inc. All rights reserved.

      
      Copyright (C) 2015, Taeung Song <treeze.taeung@gmail.com>
 *

      
      Copyright (C) 2015 Tai Chi Minh Ralph Eastwood

      
      Copyright (c) 2015 Takashi Sakamoto

      
      Copyright (c) 2015 Takashi Sakamoto <o-takashi@sakamocchi.jp>

      
      Copyright (C) 2015 Technologic Systems

      
      Copyright (C) 2015 Texas Instruments

      
      Copyright (C) 2015 Texas Instruments
 */

      
      Copyright (c) 2015 Texas Instruments Inc.

      
      Copyright (C) 2015 Texas Instruments Inc.

      
      Copyright:   (C) 2015 Texas Instruments, Inc.

      
      Copyright: (C) 2015 Texas Instruments, Inc.

      
      Copyright (c) 2015 Texas Instruments Inc.
 *
 * Benoit Parrot, <bparrot@ti.com>

      
      Copyright (C) 2015 Texas Instruments, Inc.
 *
 * Benoit Parrot <bparrot@ti.com>
 * Lad, Prabhakar <prabhakar.csengg@gmail.com>

      
      Copyright (C) 2015 Texas Instruments, Inc.
 *
 * Dave Gerlach <d-gerlach@ti.com>

      
      Copyright (c) 2015 Texas Instruments Incorporated

      
      Copyright (c) 2015, Texas Instruments Incorporated

      
      Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com

      
      Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com/
 *	Andrew F. Davis <afd@ti.com>
 *
 * Based on the Arizona GPIO driver and the previous TPS65912 driver by
 * Margarita Olaya Cabrera <magi@slimlogic.co.uk>

      
      Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com/
 *	Andrew F. Davis <afd@ti.com>
 *
 * Based on the TPS65912 driver

      
      Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com/
 *
 * Author: Andrew F. Davis <afd@ti.com>

      
      Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com
 *
 * Author: Bin Liu <b-liu@ti.com>

      
      Copyright (c) 2015 Texas Instruments Incorporated - http://www.ti.com
 *
 * Author: Felipe Balbi <balbi@ti.com>

      
      Copyright (c) 2015 The Linux Foundation. All rights reserved.

      
      Copyright (c) 2015, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2015, The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2015 The Linux Foundation. All rights reserved.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2015 The Linux Foundation
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2015 Thomas Meyer (thomas@m3y3r.de)

      
      Copyright (c) 2015 Tom Herbert <tom@herbertland.com>

      
      Copyright (C) 2015 Tom Zanussi <tom.zanussi@linux.intel.com>
 */

      
      Copyright (C) 2015 Tom Zanussi <tom.zanussi@linux.intel.com>
 *
 * tracing_map implementation inspired by lock-free map algorithms
 * originated by Dr. Cliff Click:
 *

      
      Copyright (C) 2015 Topic Embedded Products
 *
 * Author: Mike Looijmans <mike.looijmans@topic.nl>

      
      Copyright (C) 2015 Toradex AG.
 *
 * Author: Sanchayan Maity <sanchayan.maity@toradex.com>

      
      Copyright (C) 2015  Ulrich Hecht
 *
 * based on

      
      Copyright (C) 2015 Valeo S.A.
 */

      
      Copyright (C) 2015 VanguardiaSur - www.vanguardiasur.com.ar
 *

      
      Copyright (C) 2015 VanguardiaSur - www.vanguardiasur.com.ar
 *
 * Based on original driver by Krzysztof Ha?asa:

      
      Copyright (C) 2015 VanguardiaSur - www.vanguardiasur.com.ar
 *
 * Based on the audio support from the tw6869 driver:

      
      Copyright (C) 2015 Vishnu Patekar <vishnupatekar0510@gmail.com>
 *
 * Based on pinctrl-sun8i-a23.c, which is:

      
      Copyright (C) 2015, Vitaly Kuznetsov <vkuznets@redhat.com>

      
      Copyright (c) 2015 Vladimir Zapolskiy <vz@mleia.com>

      
      Copyright (C) 2015 Wang Nan <wangnan0@huawei.com>

      
      Copyright (C) 2015, Wang Nan <wangnan0@huawei.com>

      
      Copyright (c) 2015  Weida Hi-Tech Co., Ltd.

      
      Copyright (C) 2015 William Breathitt Gray

      
      Copyright (C) 2015 Wolfram Sang <wsa@sang-engineering.com>

      
      Copyright (C) 2015 Xilinx, Inc.

      
      Copyright (C) 2015 Xilinx, Inc.
 * CEVA AHCI SATA platform driver
 *
 * based on the AHCI SATA platform driver by Jeff Garzik and Anton Vorontsov

      
      Copyright (C) 2015 Yoshinori Sato
 */

      
      Copyright (C) 2015 Yoshinori Sato <ysato@users.sourceforge.jp>

      
      Copyright (c) 2015 Zhang, Keguang <keguang.zhang@gmail.com>
 *
 * Loongson 1 NAND platform support.

      
      Copyright (C) 2015 Zodiac Inflight Innovations

      
      Copyright (C) 2015 Zodiac Inflight Innovations
 *
 * Author: Martyn Welch <martyn.welch@collabora.co.uk>

      
      Copyright (c) 2015 Zolt
 *
 * based on the

      
      Copyright (C) 2016

      
      Copyright (C) 2016-17 Horms Solutions, Simon Horman

      
      Copyright (C) 2016-17 Horms Solutions, Simon Horman
 */

      
      Copyright (C) 2016-17 Intel Corp

      
      Copyright (C) 2016-17, Intel Corporation.

      
      Copyright (C) 2016-17, Intel Corporation.
 *
 * Author: Guneshwor Singh <guneshwor.o.singh@intel.com>

      
      Copyright (C) 2016-17, Intel Corporation.
 * Author: Guneshwor Singh <guneshwor.o.singh@intel.com>
 *
 * Modified from:

      
      Copyright (C) 2016-17 Jacopo Mondi

      
      Copyright (C) 2016-17 Renesas Electronics Corporation

      
      Copyright (C) 2016-17 Sang Engineering, Wolfram Sang

      
      Copyright (C) 2016-17 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (C) 2016, 2017, 2018 Sony Semiconductor Solutions Corporation
 */

      
      Copyright (C) 2016-2017 Advanced Micro Devices, Inc.
 *
 * Author: Brijesh Singh <brijesh.singh@amd.com>

      
      Copyright (C) 2016,2017 Advanced Micro Devices, Inc.
 *
 * Author: Gary R Hook <gary.hook@amd.com>

      
      Copyright (C) 2016,2017 Advanced Micro Devices, Inc.
 *
 * Author: Gary R Hook <ghook@amd.com>

      
      Copyright (c) 2016-2017 Andreas F
 */

      
      Copyright (c) 2016, 2017 Andreas Klinger <ak@it-klinger.de>

      
      Copyright (C) 2016,2017 ARM Limited, All Rights Reserved.

      
      Copyright (c) 2016-2017 Brian Masney <masneyb@onstation.org>

      
      Copyright (C) 2016-2017 Broadcom

      
      Copyright (c) 2016 - 2017, Broadcom. All rights reserved.  The term

      
      Copyright (c) 2016-2017 Broadcom Limited

      
      Copyright (C) 2016-2017 Broadcom Limited.

      
      Copyright (C) 2016-2017 Broadcom Ltd.

      
      Copyright (c) 2016-2017 Cavium Inc.

      
      Copyright (C) 2016, 2017 Cavium Inc.
 */

      
      Copyright (C) 2016-2017 Christoph Hellwig.
 */
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/cpu.h>

      
      Copyright (C) 2016-2017 Cirrus Logic

      
      Copyright (c) 2016,2017 Daniel Mack

      
      Copyright (c) 2016-2017, Dave Watson <davejwatson@fb.com>. All rights reserved.

      
      Copyright (c) 2016-2017, Dave Watson <davejwatson@fb.com>. All rights reserved.
 *

      
      Copyright (C) 2016-2017 Dmitry Osipenko <digetx@gmail.com>

      
      Copyright (C) 2016-2017 EPAM Systems Inc.
 *
 * Authors: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
 *          Oleksandr Grytsov <oleksandr_grytsov@epam.com>

      
      Copyright (C) 2016-2017 EPAM Systems Inc.
 *
 * Authors: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
 *          Oleksandr Grytsov <oleksandr_grytsov@epam.com>
 *          Oleksandr Dmytryshyn <oleksandr.dmytryshyn@globallogic.com>
 *          Iurii Konovalenko <iurii.konovalenko@globallogic.com>

      
      Copyright (c) 2016-2017 Erik Stromdahl <erik.stromdahl@gmail.com>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2016,2017 Facebook

      
      Copyright (C) 2016-2017 Glider bvba

      
      Copyright (C) 2016-2017 Glider bvba
 */

      
      Copyright (C) 2016-2017 Glider bvba
 *
 * This code drives an LCD module (/dev/lcd), and a keypad (/dev/keypad)
 * connected to a parallel printer port.

      
      Copyright (C) 2016-2017 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (c) 2016-2017 Hans de Goede <hdegoede@redhat.com>
 *
 * Loosely based on android x86 kernel code which is:
 *

      
      Copyright (C) 2016-2017 HiSilicon Co., Ltd. http://www.hisilicon.com
 *
 * Authors: Jianguo Sun <sunjianguo1@huawei.com>

      
      Copyright (C) 2016-2017 HiSilicon Co., Ltd. http://www.hisilicon.com
 *
 * Authors: Ruqiang Ju <juruqiang@hisilicon.com>
 *          Jianguo Sun <sunjianguo1@huawei.com>

      
      Copyright (c) 2016-2017 Hisilicon Limited.

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#ifndef __HCLGE_CMD_H
#define __HCLGE_CMD_H
#include <linux/types.h>
#include <linux/io.h>

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#ifndef __HCLGE_DCB_H__
#define __HCLGE_DCB_H__

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#ifndef __HCLGE_ERR_H
#define __HCLGE_ERR_H

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#ifndef __HCLGE_MAIN_H
#define __HCLGE_MAIN_H
#include <linux/fs.h>
#include <linux/types.h>
#include <linux/phy.h>
#include <linux/if_vlan.h>

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#ifndef __HCLGE_MBX_H
#define __HCLGE_MBX_H
#include <linux/init.h>
#include <linux/mutex.h>
#include <linux/types.h>

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#ifndef __HCLGE_MDIO_H
#define __HCLGE_MDIO_H

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#ifndef __HCLGE_TM_H
#define __HCLGE_TM_H

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#ifndef __HCLGEVF_CMD_H
#define __HCLGEVF_CMD_H
#include <linux/io.h>
#include <linux/types.h>
#include "hnae3.h"

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#ifndef __HCLGEVF_MAIN_H
#define __HCLGEVF_MAIN_H
#include <linux/fs.h>
#include <linux/types.h>
#include "hclge_mbx.h"
#include "hclgevf_cmd.h"
#include "hnae3.h"

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#ifndef __HNAE3_H
#define __HNAE3_H

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#ifndef __HNS3_ENET_H
#define __HNS3_ENET_H

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#ifndef _SEC_DRV_H_
#define _SEC_DRV_H_

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#include "hclge_err.h"

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#include "hclge_main.h"
#include "hclge_mbx.h"
#include "hnae3.h"

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#include "hclge_main.h"
#include "hclge_tm.h"
#include "hnae3.h"

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#include "hclge_mbx.h"
#include "hclgevf_main.h"
#include "hnae3.h"

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#include "hnae3.h"
#include "hns3_enet.h"

      
      Copyright (c) 2016-2017 Hisilicon Limited.
 */
#include <linux/acpi.h>
#include <linux/atomic.h>
#include <linux/delay.h>
#include <linux/dma-direction.h>
#include <linux/dma-mapping.h>
#include <linux/dmapool.h>
#include <linux/io.h>
#include <linux/iommu.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/irqreturn.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/slab.h>

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#include <linux/acpi.h>
#include <linux/device.h>
#include <linux/etherdevice.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/netdevice.h>
#include <linux/pci.h>
#include <linux/platform_device.h>
#include <linux/if_vlan.h>
#include <net/rtnetlink.h>
#include "hclge_cmd.h"
#include "hclge_dcb.h"
#include "hclge_main.h"
#include "hclge_mbx.h"
#include "hclge_mdio.h"
#include "hclge_tm.h"
#include "hclge_err.h"
#include "hnae3.h"

      
      Copyright (c) 2016-2017 Hisilicon Limited.
#include <linux/crypto.h>
#include <linux/dma-mapping.h>
#include <linux/dmapool.h>
#include <linux/module.h>
#include <linux/mutex.h>
#include <linux/slab.h>

#include <crypto/aes.h>
#include <crypto/algapi.h>
#include <crypto/des.h>
#include <crypto/skcipher.h>
#include <crypto/xts.h>
#include <crypto/internal/skcipher.h>

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#include <linux/device.h>
#include <linux/dma-direction.h>
#include <linux/dma-mapping.h>
#include <linux/err.h>
#include <linux/pci.h>
#include <linux/slab.h>
#include "hclgevf_cmd.h"
#include "hclgevf_main.h"
#include "hnae3.h"

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#include <linux/dma-mapping.h>
#include <linux/etherdevice.h>
#include <linux/interrupt.h>
#include <linux/if_vlan.h>
#include <linux/ip.h>
#include <linux/ipv6.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/aer.h>
#include <linux/skbuff.h>
#include <linux/sctp.h>
#include <linux/vermagic.h>
#include <net/gre.h>
#include <net/pkt_cls.h>
#include <net/vxlan.h>

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#include <linux/dma-mapping.h>
#include <linux/slab.h>
#include <linux/pci.h>
#include <linux/device.h>
#include <linux/err.h>
#include <linux/dma-direction.h>
#include "hclge_cmd.h"
#include "hnae3.h"
#include "hclge_main.h"

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#include <linux/etherdevice.h>

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#include <linux/etherdevice.h>
#include <linux/kernel.h>

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#include <linux/etherdevice.h>
#include <linux/string.h>
#include <linux/phy.h>

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#include <linux/etherdevice.h>
#include <net/rtnetlink.h>
#include "hclgevf_cmd.h"
#include "hclgevf_main.h"
#include "hclge_mbx.h"
#include "hnae3.h"

      
      Copyright (c) 2016-2017 Hisilicon Limited.

#include <linux/list.h>
#include <linux/spinlock.h>

      
      Copyright (c) 2016-2017 HiSilicon Technologies Co., Ltd.

      
      Copyright (C) 2016-2017 Imagination Technologies

      
      Copyright(c) 2016 - 2017 Intel Corporation.

      
      Copyright(c) 2016, 2017 Intel Corporation.

      
      Copyright (C) 2016-2017 Intel Corporation
 *

      
      Copyright(c) 2016 - 2017 Intel Corporation. All rights reserved.

      
      Copyright (c) 2016 - 2017 Intel Deutschland GmbH

      
      Copyright(c) 2016 - 2017 Intel Deutschland GmbH

      
      Copyright(c) 2016-2017 Intel Deutschland GmbH

      
      Copyright (C) 2016 - 2017 Intel Deutschland GmbH

      
      Copyright (C) 2016-2017 Intel Deutschland GmbH

      
      Copyright(c) 2016 - 2017 Intel Deutschland GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (C) 2016-2017 Istituto Italiano di Tecnologia - RBCS - EDL
 * Robotics, Brain and Cognitive Sciences department
 * Electronic Design Laboratory
 *
 * Written by Andrea Merello <andrea.merello@gmail.com>

      
      Copyright (c) 2016-2017, Lance Chao <lancerchao@fb.com>. All rights reserved.

      
      Copyright (c) 2016-2017 Linaro Ltd.

      
      Copyright (c) 2016-2017, Linaro Ltd
 */

      
      Copyright (C) 2016 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>

      
      Copyright (C) 2016 - 2017 Linaro, Ltd. <ard.biesheuvel@linaro.org>

      
      Copyright (C) 2016-2017 Linaro Ltd., Rob Herring <robh@kernel.org>

      
      Copyright (C) 2016-2017 Linaro Ltd., Rob Herring <robh@kernel.org>
 *
 * Based on drivers/spmi/spmi.c:

      
      Copyright (C) 2016-2017 Linaro Ltd., Rob Herring <robh@kernel.org>
 */
#include <linux/kernel.h>
#include <linux/serdev.h>
#include <linux/tty.h>
#include <linux/tty_driver.h>
#include <linux/poll.h>

      
      Copyright (c) 2016-2017 Lucas Stach, Pengutronix

      
      Copyright (c) 2016-2017 Marcel Hasler <mahasler@gmail.com>
 */

      
      Copyright (C) 2016-2017 Maxim Integrated Products

      
      Copyright (c) 2016-2017, Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2016-2017 Micron Technology, Inc.
 *
 *  Authors:

      
      Copyright (c) 2016-2017 Micron Technology, Inc.
 *
 * Authors:

      
      Copyright (C) 2016-2017 Micron Technology, Inc.
 *
 * Authors:

      
      Copyright (c) 2016-2017 Microsemi Corporation

      
      Copyright (c) 2016-2017, Microsemi Corporation

      
      Copyright (C) 2016-2017 Mikulas Patocka
 *
 * This file is released under the GPL.

      
      Copyright (C) 2016-2017 Milan Broz

      
      Copyright (c) 2016-2017, National Instruments Corp.
 *
 * Author: Moritz Fischer <mdf@kernel.org>

      
      Copyright (c) 2016-2017, NVIDIA CORPORATION. All rights reserved

      
      Copyright (c) 2016-2017 NVIDIA Corporation
 *
 * Author: Thierry Reding <treding@nvidia.com>

      
      Copyright (C) 2016-2017 Oracle. All rights reserved.
 */

      
      Copyright (C) 2016-2017 Oracle Corporation
 * This file is based on qxl_irq.c

      
      Copyright (C) 2016-2017 Pengutronix, Philipp Zabel <kernel@pengutronix.de>

      
      Copyright (c) 2016-2017 Qualcomm Atheros, Inc. All rights reserved.

      
      Copyright(c) 2016-2017  Realtek Corporation.

      
      Copyright(c) 2016-2017 Realtek Semiconductor Corp. All rights reserved.

      
      Copyright (C) 2016-2017 Red Hat, Inc. All rights reserved.

      
      Copyright (C) 2016-2017 Renesas Electronics Corp.
 */

      
      Copyright (C) 2016-2017 Renesas Electronics Corp.
 *
 * This file is based on the drivers/pinctrl/sh-pfc/pfc-r8a7795.c

      
      Copyright (c) 2016-2017 Savoir-faire Linux Inc.

      
      Copyright (c) 2016-2017 Savoir-faire Linux Inc.
 *	Vivien Didelot <vivien.didelot@savoirfairelinux.com>
 *

      
      Copyright (C) 2016-2017 Socionext Inc.

      
      Copyright (c) 2016-2017 Socionext Inc.

#include <linux/clk.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/regmap.h>
#include <linux/reset.h>
#include <sound/pcm.h>
#include <sound/soc.h>

      
      Copyright (C) 2016-2017 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (C) 2016-2017 Texas Instruments Inc.

      
      Copyright (C) 2016-2017 Texas Instruments, Inc.

      
      Copyright (C) 2016-2017 Texas Instruments Incorporated - http://www.ti.com/
 *	Author: Andreas Dannenberg <dannenberg@ti.com>
 *	Andrew F. Davis <afd@ti.com>
 */

      
      Copyright (C) 2016-2017 Texas Instruments Incorporated - http://www.ti.com/
 *	Nishanth Menon <nm@ti.com>
 *	Dave Gerlach <d-gerlach@ti.com>
 *
 * TI OPP supply driver that provides override into the regulator control
 * for generic opp core to handle devices with ABB regulator and/or
 * SmartReflex Class0.

      
      Copyright (c) 2016-2017 The Linux Foundation. All rights reserved.

      
      Copyright (c) 2016-2017, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2016-2017 VMware, Inc.  All rights reserved.

      
      Copyright (C) 2016 - 2017 Xilinx, Inc.
 *
 * Contacts   Dhaval Shah <dshah@xilinx.com>

      
      Copyright (C) 2016-2018
 * Author: Matt Ranostay <matt.ranostay@konsulko.com>
 */

      
      Copyright (C) 2016, 2018
 * Author: Matt Ranostay <matt.ranostay@konsulko.com>
 *
 * TODO: bias voltage + polarity control, and multiple chip support

      
      Copyright (C) 2016, 2018
 * Author: Matt Ranostay <matt.ranostay@konsulko.com>
 *
 * TODO: enable/disable hi-z output control

      
      Copyright (C) 2016-2018  B.A.T.M.A.N. contributors:
 *
 * Matthias Schiffer

      
      Copyright (c) 2016-2018 Broadcom Limited

      
      Copyright (c) 2016-2018 Cavium Inc.

      
      Copyright (c) 2016-2018 Christoph Hellwig.

      
      Copyright (c) 2016-2018 Christoph Hellwig.
 * All Rights Reserved.
 */
#include <linux/iomap.h>
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_inode.h"
#include "xfs_btree.h"
#include "xfs_bmap_btree.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_errortag.h"
#include "xfs_error.h"
#include "xfs_trans.h"
#include "xfs_trans_space.h"
#include "xfs_inode_item.h"
#include "xfs_iomap.h"
#include "xfs_trace.h"
#include "xfs_icache.h"
#include "xfs_quota.h"
#include "xfs_dquot_item.h"
#include "xfs_dquot.h"
#include "xfs_reflink.h"

      
      Copyright (c) 2016-2018 Christoph Hellwig.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_alloc.h"
#include "xfs_error.h"
#include "xfs_iomap.h"
#include "xfs_trace.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_bmap_btree.h"
#include "xfs_reflink.h"
#include <linux/writeback.h>

      
      Copyright (C) 2016-2018 Cirrus Logic

      
      Copyright (C) 2016-2018 EPAM Systems Inc.
 *
 * Author: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>

      
      Copyright (C) 2016-2018 Etnaviv Project
 */

      
      Copyright(c) 2016 - 2018 Intel Corporation.

      
      Copyright (c) 2016-2018, Linaro Ltd.

      
      Copyright (C) 2016-2018 Linaro Ltd.

      
      Copyright (C) 2016-2018 Linaro Ltd.
 */

      
      Copyright (C) 2016-2018 Linaro Ltd.
 */
#ifndef QC_MSM_CAMSS_CSIPHY_H
#define QC_MSM_CAMSS_CSIPHY_H

      
      Copyright (C) 2016-2018 Linaro Ltd.
 */
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <media/media-entity.h>
#include <media/v4l2-device.h>
#include <media/v4l2-subdev.h>

      
      Copyright (c) 2016-2018, Logan Gunthorpe

      
      Copyright (C) 2016-2018 Matt Ranostay
 * Author: <matt.ranostay@konsulko.com>
 */

      
      Copyright (c) 2016-2018 Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2016-2018 Mellanox Technologies. All rights reserved

      
      Copyright (c) 2016-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_I2C_H
#define _MLXSW_I2C_H

      
      Copyright (c) 2016-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_IB_H
#define _MLXSW_IB_H

      
      Copyright (c) 2016-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_PCI_H
#define _MLXSW_PCI_H

      
      Copyright (c) 2016-2018 Mellanox Technologies. All rights reserved

#include <linux/err.h>
#include <linux/i2c.h>
#include <linux/init.h>
#include <linux/jiffies.h>
#include <linux/kernel.h>
#include <linux/mutex.h>
#include <linux/module.h>
#include <linux/mod_devicetable.h>
#include <linux/slab.h>

      
      Copyright (c) 2016-2018 Mellanox Technologies. All rights reserved

#include <linux/i2c.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/mod_devicetable.h>
#include <linux/types.h>

      
      Copyright (c) 2016-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/types.h>
#include <linux/pci.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/slab.h>
#include <linux/device.h>
#include <linux/skbuff.h>
#include <linux/if_vlan.h>
#include <net/switchdev.h>

      
      Copyright (c) 2016-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/slab.h>

      
      Copyright (c) 2016-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/rhashtable.h>
#include <linux/bitops.h>
#include <linux/in6.h>
#include <linux/notifier.h>
#include <linux/inetdevice.h>
#include <linux/netdevice.h>
#include <linux/if_bridge.h>
#include <linux/socket.h>
#include <linux/route.h>
#include <linux/gcd.h>
#include <linux/random.h>
#include <linux/if_macvlan.h>
#include <net/netevent.h>
#include <net/neighbour.h>
#include <net/arp.h>
#include <net/ip_fib.h>
#include <net/ip6_fib.h>
#include <net/fib_rules.h>
#include <net/ip_tunnels.h>
#include <net/l3mdev.h>
#include <net/addrconf.h>
#include <net/ndisc.h>
#include <net/ipv6.h>
#include <net/fib_notifier.h>
#include <net/switchdev.h>

      
      Copyright (c) 2016-2018 Mellanox Technologies. All rights reserved

#include <linux/netdevice.h>
#include <linux/string.h>
#include <linux/bitops.h>
#include <net/dcbnl.h>

      
      Copyright (c) 2016-2018 Microsoft Corporation

      
      Copyright (C) 2016-2018 Netronome Systems, Inc.


      
      Copyright (C) 2016-2018 Netronome Systems, Inc.

#define pr_fmt(fmt)	"NFP net bpf: " fmt

      
      Copyright (C) 2016-2018 Netronome Systems, Inc.

#ifndef __NFP_ASM_H__
#define __NFP_ASM_H__ 1

      
      Copyright (C) 2016-2018 Netronome Systems, Inc.

#ifndef __NFP_BPF_H__
#define __NFP_BPF_H__ 1

      
      Copyright (C) 2016-2018 Netronome Systems, Inc.

#include <linux/bitops.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/types.h>

      
      Copyright (C) 2016-2018 Netronome Systems, Inc.

#include <linux/bpf.h>
#include <linux/bpf_verifier.h>
#include <linux/kernel.h>
#include <linux/netdevice.h>
#include <linux/pkt_cls.h>

      
      Copyright (c) 2016-2018 Nuvoton Technology corporation.

      
      Copyright (c) 2016-2018 Ondrej Mosnacek <omosnacek@gmail.com>

      
      Copyright (c) 2016-2018 Oracle. All rights reserved.

      
      Copyright (c) 2016-2018 Oracle.  All rights reserved.
 *
 * Use the core R/W API to move RPC-over-RDMA Read and Write chunks.

      
      Copyright (c) 2016-2018 QLogic Corporation

      
      Copyright (c) 2016-2018 Socionext Inc.
 */

      
      Copyright (c) 2016-2018 Socionext Inc.

#include <linux/bitfield.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <sound/core.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>

      
      Copyright (c) 2016-2018 Socionext Inc.

#include <linux/clk.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/mfd/syscon.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_platform.h>
#include <linux/platform_device.h>
#include <linux/reset.h>
#include <sound/core.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>

      
      Copyright (c) 2016-2018 Socionext Inc.

#include <linux/dma-mapping.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <sound/core.h>
#include <sound/pcm.h>
#include <sound/soc.h>

      
      Copyright (c) 2016-2018 Socionext Inc.

#include <linux/module.h>

      
      Copyright (C) 2016-2018 Texas Instruments, Inc.
 *	Dave Gerlach <d-gerlach@ti.com>
 */

      
      Copyright (C) 2016-2018 Texas Instruments Incorporated - http://www.ti.com/
 *	Dave Gerlach
 */

      
      Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.

#ifndef __QCOM_COMMAND_DB_H__
#define __QCOM_COMMAND_DB_H__

      
      Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.

#include <linux/kernel.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_platform.h>
#include <linux/of_reserved_mem.h>
#include <linux/platform_device.h>
#include <linux/types.h>

      
      Copyright (C) 2016-2018 T-Platforms JSC All Rights Reserved.

      
      Copyright (c) 2016-2018 Vadim Pasternak <vadimp@mellanox.com>
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2016-2018 Xilinx
 */

      
      Copyright (C) 2016-2018 Xilinx
 *
 * Adjustable divider clock implementation

      
      Copyright (C) 2016-2018 Xilinx
 *
 * Based on drivers/clk/zynq/clkc.c

      
      Copyright (C) 2016-2018 Xilinx
 *
 * Gated clock implementation

      
      Copyright (C) 2016 AceLan Kao <acelan.kao@canonical.com>

      
      Copyright (C) 2016 Adam Baker <linux@baker-net.org.uk>
 * based on a board file driver

      
      Copyright (c) 2016 Advanced Micro Devices, Inc.

      
      Copyright (C) 2016  Advanced Micro Devices, Inc.

      
      Copyright (C) 2016 Advanced Micro Devices, Inc.

      
      Copyright (C) 2016 Advanced Micro Devices, Inc. All Rights Reserved.

      
      Copyright (C) 2016 Advanced Micro Devices, Inc. All Rights Reserved.
 *
 *   Redistribution and use in source and binary forms, with or without
 *   modification, are permitted provided that the following conditions
 *   are met:
 *
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copy
 *       notice, this list of conditions and the following disclaimer in
 *       the documentation and/or other materials provided with the
 *       distribution.
 *     * Neither the name of AMD Corporation nor the names of its
 *       contributors may be used to endorse or promote products derived
 *       from this software without specific prior written permission.
 *

      
      Copyright (c) 2016 Advanced Micro Devices, Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *       notice, this list of conditions and the following disclaimer in the
 *       documentation and/or other materials provided with the distribution.
 *     * Neither the name of Advanced Micro Devices, Inc. nor the
 *       names of its contributors may be used to endorse or promote products
 *       derived from this software without specific prior written permission.
 *

      
      Copyright (C) 2016 Advanced Micro Devices, Inc.
 *
 * Author: Huang Rui <ray.huang@amd.com>

      
      Copyright (C) 2016 Advanced Micro Devices, Inc.
 * Authors:

      
      Copyright (C) 2016 Advanced Micro Devices, Inc.
 *
 * Author: Tom Lendacky <thomas.lendacky@amd.com>

      
      Copyright (c) 2016 Akinobu Mita <akinobu.mita@gmail.com>

      
      Copyright (C) 2016 Akinobu Mita <akinobu.mita@gmail.com>

      
      Copyright (c) 2016 Akinobu Mita <akinobu.mita@gmail.com>
 *
 * Based on rtc-rp5c01.c

      
      Copyright (C) 2016 Aleksei Mamlin <mamlinav@gmail.com>

      
      Copyright (C) 2016 Alexander Kurz <akurz@blala.de>
 *
 * Components from Maxim AL32 Charger detection Driver for MX50 Yoshi Board

      
      Copyright (c) 2016 Alexandre Belloni

      
      Copyright (c) 2016 Alexandrov Stanislav <neko@nya.ai>

      
      Copyright (C) 2016 Alex Hung <alex.hung@canonical.com>
 */

      
      Copyright (C) 2016 Alison Schofield <amsfield22@gmail.com>

      
      Copyright (C) 2016 Allied Telesis Labs NZ

      
      Copyright (c) 2016 Allwinnertech Co., Ltd.

      
      Copyright (C) 2016 Altera Corporation. All rights reserved

      
      Copyright (C) 2016 Altera Corporation. All rights reserved.
 */
#include <linux/delay.h>
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/of_device.h>
#include <linux/module.h>
#include <linux/fpga/fpga-bridge.h>

      
      Copyright (C) 2016, Amazon.com, Inc. or its affiliates. All Rights Reserved.
 *
 * Antoine Tenart <antoine.tenart@free-electrons.com>

      
      Copyright (c) 2016, Amir Vadai <amir@vadai.me>

      
      Copyright (c) 2016 AmLogic, Inc.
 * Author: Michael Turquette <mturquette@baylibre.com>
 */

      
      Copyright (c) 2016 AmLogic, Inc.
 * Author: Michael Turquette <mturquette@baylibre.com>
 *

      
      Copyright (c) 2016 AmLogic, Inc.
 * Michael Turquette <mturquette@baylibre.com>
 */

      
      Copyright(c) 2016, Analogix Semiconductor.

      
      Copyright(c) 2016, Analogix Semiconductor. All rights reserved.

      
      Copyright (c) 2016 Anders K. Pedersen <akp@cohaesio.com>

      
      Copyright (c) 2016 Andreas Klinger <ak@it-klinger.de>

      
      Copyright (c) 2016 Andrew Lunn <andrew@lunn.ch>

      
      Copyright (c) 2016 Andrew Lunn <andrew@lunn.ch>
 *

      
      Copyright (C) 2016 Andrew Lunn <andrew@lunn.ch>
 *
 * Author: Andrew Lunn <andrew@lunn.ch>
 * Author: Kedareswara rao Appana <appanad@xilinx.com>

      
      Copyright (c) 2016 Andrew Worsley amworsley@gmail.com

      
      Copyright (C) 2016 Anton Ivanov (aivanov@brocade.com)

      
      Copyright (c) 2016, Applied Micro Circuits Corporation

      
      Copyright (C) 2016 ARM

      
      Copyright (C) 2016 ARM Limited

      
      Copyright (C) 2016 ARM Limited
 */

      
      Copyright (C) 2016 ARM Limited, All Rights Reserved.

      
      Copyright (C) 2016 ARM Limited
 *
 * Author: Will Deacon <will.deacon@arm.com>

      
      Copyright (C) 2016 - ARM Ltd

      
      Copyright (C) 2016 ARM Ltd.

      
      Copyright (C) 2016 - ARM Ltd.
 * Author: Andre Przywara <andre.przywara@arm.com>
 *
 * Based on pinctrl-sun7i-a20.c, which is:

      
      Copyright (C) 2016 - ARM Ltd
 *
 * stage2 page table helpers

      
      Copyright (C) 2016, ARM Ltd.
 * Written by: Juri Lelli, ARM Ltd.
 */

      
      Copyright (C) 2016 Asahi Kasei Microdevices Corporation

      
      Copyright (C) 2016 Atmel
 *
 * Author: Alexandre Belloni <alexandre.belloni@free-electrons.com>

      
      Copyright (C) 2016 Atmel
 *
 * Author: Ludovic Desroches <ludovic.desroches@atmel.com>

      
      Copyright (C) 2016 Atmel
 *
 * Author: Songjun Wu <songjun.wu@microchip.com>

      
      Copyright (C) 2016 Atmel
 *		      Bo Shen <voice.shen@atmel.com>
 *
 * Authors:	      Bo Shen <voice.shen@atmel.com>
 *		      Boris Brezillon <boris.brezillon@free-electrons.com>
 *		      Wu, Songjun <Songjun.Wu@atmel.com>

      
      Copyright (C) 2016 Atmel Corporation
 *
 * Author: Cyrille Pitchen <cyrille.pitchen@atmel.com>

      
      Copyright (C) 2016 Atmel Corporation,
 *		       Songjun Wu <songjun.wu@atmel.com>,
 *                     Nicolas Ferre <nicolas.ferre@atmel.com>

      
      Copyright (C) 2016
 * Author: Ruslan Bilovol <ruslan.bilovol@gmail.com>
 */

      
      Copyright (C) 2016
 * Author: Ruslan Bilovol <ruslan.bilovol@gmail.com>
 *
 * Sound card implementation was cut-and-pasted with changes
 * from f_uac2.c and has:

      
      Copyright (c) 2016, Avago Technologies

      
      Copyright (c) 2016 Avago Technologies.  All rights reserved.

      
      Copyright (C) 2016 Axentia Technologies AB
 *
 * Author: Peter Rosin <peda@axentia.se>

      
      Copyright (C) 2016 Axentia Technologies AB
//
// Author: Peter Rosin <peda@axentia.se>

      
      Copyright (C) 2016 Bamvor Jian Zhang

      
      Copyright (c) 2016 Baolin Wang <baolin.wang@linaro.org>

      
      Copyright (C) 2016 BayLibre, Inc

      
      Copyright (c) 2016 BayLibre, Inc.
 * Michael Turquette <mturquette@baylibre.com>
 */

      
      Copyright (c) 2016 BayLibre, SAS.

      
      Copyright (C) 2016 BayLibre, SAS

      
      Copyright (C) 2016 BayLibre, SAS. All rights reserved.

      
      Copyright (c) 2016, BayLibre, SAS. All rights reserved.
 * Author: Neil Armstrong <narmstrong@baylibre.com>
 *

      
      Copyright (C) 2016 BayLibre SAS
 *
 * Author:

      
      Copyright (c) 2016 Baylibre SAS.
 * Author: Michael Turquette <mturquette@baylibre.com>
 *

      
      Copyright (c) 2016 BayLibre, SAS.
 * Author: Neil Armstrong <narmstrong@baylibre.com>

      
      Copyright (c) 2016 BayLibre, SAS.
 * Author: Neil Armstrong <narmstrong@baylibre.com>
 *

      
      Copyright (c) 2016 BayLibre, SAS
 * Author: Neil Armstrong <narmstrong@baylibre.com>
 *

      
      Copyright (C) 2016 BayLibre, SAS
 * Author: Neil Armstrong <narmstrong@baylibre.com>

      
      Copyright (c) 2016 BayLibre, SAS.
 * Author: Neil Armstrong <narmstrong@baylibre.com>
 */
#include <linux/platform_device.h>
#include <linux/mfd/syscon.h>
#include "clk-regmap.h"
#include "meson-aoclk.h"
#include "gxbb-aoclk.h"

      
      Copyright (c) 2016 BayLibre, SAS.
 * Author: Neil Armstrong <narmstrong@baylibre.com>
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *   * Redistributions of source code must retain the above copyright
 *     notice, this list of conditions and the following disclaimer.
 *   * Redistributions in binary form must reproduce the above copyright
 *     notice, this list of conditions and the following disclaimer in
 *     the documentation and/or other materials provided with the
 *     distribution.
 *   * Neither the name of Intel Corporation nor the names of its
 *     contributors may be used to endorse or promote products derived
 *     from this software without specific prior written permission.
 *

      
      Copyright (C) 2016 BayLibre SAS.
 * Author: Neil Armstrong <narmstrong@baylibre.com>
 * Synchronised with arm_mhu.c from :

      
      Copyright (C) 2016 Bluecherry, LLC <maintainers@bluecherrydvr.com>

      
      Copyright (c) 2016 Brendan McGrath <redmcg@redmandi.dyndns.org>

      
      Copyright (c) 2016 Broadcom

      
      Copyright (C) 2016 Broadcom

      
      Copyright (C) 2016 Broadcom
 */

      
      Copyright (C) 2016, Broadcom

      
      Copyright (C) 2016 Broadcom
 *
 * All magic values used for initialization (and related comments) were obtained
 * from Broadcom's SDK:

      
      Copyright (C) 2016 Broadcom
 *	Author: Jayachandran C <jchandra@broadcom.com>

      
      Copyright (C) 2016 Broadcom Corporation

      
      Copyright (C) 2016 Broadcom Limited

      
      Copyright (c) 2016 Broadcom
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2016 Bryant G. Ly <bryantly@linux.vnet.ibm.com> IBM Corp.

      
      Copyright (C) 2016 Bryant G. Ly <bryantly@linux.vnet.ibm.com> IBM Corp.
 *
 * Authors: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
 * Authors: Michael Cyr <mikecyr@linux.vnet.ibm.com>

      
      Copyright (c) 2016 by Detlef Urban (onkel@paraair.de)

      
      Copyright (C) 2016 Cadence Design Systems - http://www.cadence.com
 *
 * Authors: Rafal Ozieblo <rafalo@cadence.com>
 *	    Bartosz Folta <bfolta@cadence.com>

      
      Copyright (C) 2016 Cadence Design Systems Inc.
 */

      
      Copyright (C) 2016 Canonical Ltd. <seth.forshee@canonical.com>
 *
 * This program can be distributed under the terms of the GNU GPL.
 * See the file COPYING.

      
      Copyright (c) 2016, Cascoda, Ltd.

      
      Copyright (c) 2016 Cavium Inc.

      
      Copyright (C) 2016 Cavium, Inc.

      
      Copyright (C) 2016 Cavium, Inc.
 */

      
      Copyright (C) 2016 Cavium Inc.
 * Authors: Jan Glauber <jglauber@cavium.com>
 */

      
      Copyright (C) 2016 Cavium Inc.
 */
#include <linux/device.h>
#include <linux/dma-mapping.h>
#include <linux/interrupt.h>
#include <linux/mmc/mmc.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_platform.h>
#include <linux/pci.h>
#include "cavium.h"

      
      Copyright (c) 2016  Cavium Inc. (support@cavium.com).
 *

      
      Copyright (c) 2016 Chelsio Communications, Inc.

      
      Copyright (c) 2016 Chelsio Communications, Inc. All rights reserved.

      
      Copyright (c) 2016 Chen-Yu Tsai. All rights reserved.

      
      Copyright (c) 2016 Chen-Yu Tsai
 *
 * Chen-Yu Tsai <wens@csie.org>

      
      Copyright (C) 2016 Chen-Yu Tsai
 *
 * Chen-Yu Tsai <wens@csie.org>

      
      Copyright (C) 2016 Chen-Yu Tsai <wens@csie.org>

      
      Copyright (c) 2016 Chen Zhong <chen.zhong@mediatek.com>

      
      Copyright (c) 2016 Christoph Hellwig.

      
      Copyright (C) 2016 Christoph Hellwig.
 */

      
      Copyright (C) 2016 Chris Zhong <zyw@rock-chips.com>

      
      Copyright (c) 2016 Cirrus Logic Inc.

      
      Copyright (c) 2016 Citrix Systems Inc.

      
      Copyright (c) 2016, Citrix Systems Inc

      
      Copyright (c) 2016, Citrix Systems, Inc.
 */

      
      Copyright (C) 2016 CNEX Labs

      
      Copyright (C) 2016 CNEX Labs
 * Initial release: Javier Gonzalez <javier@cnexlabs.com>
 *
 * Based upon the circular ringbuffer.

      
      Copyright (C) 2016 Cogent Embedded Inc.

      
      Copyright (C) 2016 Cogent Embedded Inc.
 */

      
      Copyright (C) 2016 Cogent Embedded, Inc.

      
      Copyright (C) 2016 CogentEmbedded Inc
 * Author: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
 *

      
      Copyright (C) 2016 Cogent Embedded Inc.
 */
#ifndef __DT_BINDINGS_CLOCK_R8A7743_CPG_MSSR_H__
#define __DT_BINDINGS_CLOCK_R8A7743_CPG_MSSR_H__

      
      Copyright (C) 2016 Cogent Embedded Inc.
 */
#ifndef __DT_BINDINGS_CLOCK_R8A7745_CPG_MSSR_H__
#define __DT_BINDINGS_CLOCK_R8A7745_CPG_MSSR_H__

      
      Copyright (C) 2016 Cogent Embedded, Inc., <source@cogentembedded.com>
 */

      
      Copyright (c) 2016, Collabora Ltd.

      
      Copyright (C) 2016 Collabora Ltd

      
      Copyright (c) 2016, Collabora Ltd.
 *
 * Authors: Sjoerd Simons <sjoerd.simons@collabora.com>,
 *	    Romain Perier <romain.perier@collabora.com>

      
      Copyright (C) 2016 CoreOS, Inc

      
      Copyright (C) 2016 Cristina-Gabriela Moraru <cristina.moraru09@gmail.com>

      
      Copyright (c) 2016, Damien Le Moal

      
      Copyright (c) 2016 Daniel Mack

      
      Copyright (C) 2016, DAQRI, LLC.

      
      Copyright (c) 2016 David Herrmann

      
      Copyright (C) 2016  David Lechner

      
      Copyright (C) 2016 David Lechner <david@lechnology.com>

      
      Copyright (C) 2016 David Lechner <david@lechnology.com>
 *
 * Based on uinput.c: Aristeu Sergio Rozanski Filho <aris@cathedrallabs.org>

      
      Copyright (c) 2016, Dell Inc

#include <linux/device.h>
#include <linux/gpio/driver.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/mfd/syscon.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_irq.h>
#include <linux/pinctrl/machine.h>
#include <linux/pinctrl/pinconf.h>
#include <linux/pinctrl/pinconf-generic.h>
#include <linux/pinctrl/pinctrl.h>
#include <linux/pinctrl/pinmux.h>
#include <linux/platform_device.h>
#include <linux/regmap.h>

      
      Copyright (c) 2016 Dmitry Safonov

      
      Copyright (C) 2016 Eduardo Valentin <edubezval@gmail.com>
 *
 *  Highly based on original thermal_core.c

      
      Copyright (c) 2016 Endless Computers, Inc.

      
      Copyright (C) 2016 Endless Mobile, Inc.

      
      Copyright (c) 2016, EPAM Systems

      
      Copyright (c) 2016, Ericsson AB
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2016 Facebook

      
      Copyright (c) 2016, Facebook

      
      Copyright (C) 2016 Facebook

      
      Copyright (c) 2016 Facebook
 */
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/slab.h>
#include <linux/bpf.h>
#include <linux/bpf_perf_event.h>
#include <linux/filter.h>
#include <linux/uaccess.h>
#include <linux/ctype.h>
#include <linux/kprobes.h>
#include <linux/syscalls.h>
#include <linux/error-injection.h>

      
      Copyright (C) 2016 Feature Integration Technology Inc., (Fintek)

      
      Copyright (C) 2016 Felix Fietkau <nbd@nbd.name>

      
      Copyright (C) 2016 Felix Fietkau <nbd@nbd.name>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2016 Florent Revest <florent.revest@free-electrons.com>

      
      Copyright (C) 2016, Florian Fainelli <f.fainelli@gmail.com>

      
      Copyright (C) 2016 Florian Fainelli <f.fainelli@gmail.com>
 *
 * FPGA Manager Driver for the on-board Altera Cyclone II FPGA found on
 * TS-7300, heavily based on load_fpga.c in their vendor tree.

      
      Copyright (C) 2016 Florian Fainelli <f.fainelli@gmail.com>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2016 Frederik Wenigwieser <frederik.wenigwieser@gmail.com>
 */

      
      Copyright (C) 2016 Free Electrons

      
      Copyright (C) 2016 Free Electrons
 *
 * Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (c) 2016 Free Electrons NextThing Co.

      
      Copyright (C) 2016 Freescale Semiconductor.
 *
 * Author: Minghuan Lian <Minghuan.Lian@nxp.com>

      
      Copyright (C) 2016 Freescale Semiconductor Inc.

      
      Copyright (C) 2016 Freescale Semiconductor, Inc.

      
      Copyright (C) 2016 Freescale Semiconductor, Inc.
 *

      
      Copyright (C) 2016 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Authors:	Zhao Qiang <qiang.zhao@nxp.com>

      
      Copyright (C) 2016 Freescale Semiconductor, Inc.
 *	Author: Peter Chen <peter.chen@freescale.com>

      
      Copyright (C) 2016 Freescale Semiconductor, Inc.
 *
 * Author:Zhao Qiang<qiang.zhao@nxp.com>

      
      Copyright (c) 2016, Fridolin Pokorny <fridolin.pokorny@gmail.com>. All rights reserved.

      
      Copyright (C) 2016 Fujitsu.  All rights reserved.
 */

      
      Copyright (C) 2016 Fujitsu Technology Solutions GmbH,

      
      Copyright (C) 2016 FuZhou Rockchip Co., Ltd.

      
      Copyright (c) 2016, Fuzhou Rockchip Electronics Co., Ltd.

      
      Copyright (c) 2016, Fuzhou Rockchip Electronics Co., Ltd

      
      Copyright (C) 2016 Fuzhou Rockchip Electronics Co., Ltd

      
      Copyright (C) 2016 Gateworks Corporation, Inc. All Rights Reserved.

      
      Copyright (c) 2016, General Electric Company
 *
 * based on hid-penmount.c

      
      Copyright (C) 2016 Glider bvba

      
      Copyright (C) 2016 Glider bvba
 */

      
      Copyright (C) 2016 Glider bvba
 *
 * Based on r8a7795-cpg-mssr.c

      
      Copyright (C) 2016 Glider bvba
 */
#ifndef __SOC_RENESAS_RCAR_SYSC_H__
#define __SOC_RENESAS_RCAR_SYSC_H__

      
      Copyright (c) 2016 Golden Delicious Comp. GmbH

      
      Copyright (c) 2016 Google, Inc

      
      Copyright (C) 2016 Google, inc.

      
      Copyright (C) 2016 Google, Inc.

      
      Copyright (C) 2016 Google, Inc.
 */

      
      Copyright (C) 2016 Google, Inc

      
      Copyright(c) 2016 Google Inc. All rights reserved.

      
      Copyright (C) 2016 Google, Inc.
 *
 * Based on code by Dmitry Chernenkov.

      
      Copyright (C) 2016 Gwenhael Goavec-Merou

      
      Copyright (C) 2016 HALE electronic
 *

      
      Copyright (c) 2016 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (c) 2016 Hans de Goede <hdegoede@redhat.com>
 *
 * Based on android x86 kernel code which is:
 *

      
      Copyright (C) 2016 Hauke Mehrtens <hauke@hauke-m.de>

      
      Copyright (c) 2016 Heiko Stuebner <heiko@sntech.de>

      
      Copyright (C) 2016 Helge Deller <deller@gmx.de>

      
      Copyright (c) 2016 Herbert Xu <herbert@gondor.apana.org.au>

      
      Copyright (c) 2016 Herbert Xu <herbert@gondor.apana.org.au>
 *
 * Based on aesni-intel_glue.c by:

      
      Copyright (c) 2016 HGST, a Western Digital Company.

      
      Copyright (c) 2016 Hisilicon.
 *
 * Authors:

      
      Copyright (C) 2016 HiSilicon Co., Ltd.

      
      Copyright (c) 2016 Hisilicon Limited.

      
      Copyright (c) 2016 HiSilicon Limited.

      
      Copyright (c) 2016 HiSilicon Technologies Co., Ltd.

      
      Copyright (C) 2016 Host Mobility AB. All rights reserved.

      
      Copyright (C) 2016 Huawei Inc.
 */

      
      Copyright (c) 2016 Huawei Limited.
 *
 * Author:

      
      Copyright (C) 2016 Hubert Denkmair
 *
 * Many thanks to all socketcan devs!

      
      Copyright (C) 2016 IBM Corp.

      
      Copyright (c) 2016 IBM Corporation.

      
      Copyright (C) 2016 IBM Corporation
 *
 * Authors:

      
      Copyright (C) 2016  IBM Corporation
 *
 * Based on kexec-tools' kexec-elf-exec.c and kexec-elf-ppc64.c.
 * Heavily modified for the kernel by
 * Thiago Jung Bauermann <bauerman@linux.vnet.ibm.com>.

      
      Copyright (C) 2016  IBM Corporation
 *
 * Based on kexec-tools' kexec-elf-ppc64.c, fs2dt.c.
 * Heavily modified for the kernel by
 * Thiago Jung Bauermann <bauerman@linux.vnet.ibm.com>.

      
      Copyright (C) 2016 Icenowy Zheng <icenowy@aosc.io>

      
      Copyright (c) 2016 Icenowy Zheng <icenowy@aosc.xyz>

      
      Copyright (C) 2016 Icenowy Zheng <icenowy@aosc.xyz>

      
      Copyright (C) 2016 Icenowy Zheng <icenowy@aosc.xyz>
 */

      
      Copyright (c) 2016 Icenowy Zheng <icenowy@aosc.xyz>
 *
 * Based on ccu-sun8i-h3.c, which is:

      
      Copyright (c) 2016 Icenowy Zheng <icenowy@aosc.xyz>
 *
 * Based on ccu-sun8i-h3.h, which is:

      
      Copyright (C) 2016 Icenowy Zheng <icenowy@aosc.xyz>
 *
 * Based on pinctrl-sun8i-h3.c, which is:

      
      Copyright (c) 2016 Icenowy Zheng <icenowy@aosc.xyz>
 *
 * Based on sun8i-h3-ccu.h, which is:

      
      Copyright (C) 2016 Icenowy Zheng <icenowy@aosc.xyz>
 *
 * Based on sun8i-v3s-ccu.h, which is

      
      Copyright (C) 2016 Icenowy Zheng
 * Icenowy Zheng <icenowy@aosc.xyz>
 *

      
      Copyright (C) 2016 Imagination Technologies

      
      Copyright (C) 2016 Imagination Technologies
 * Author: Paul Burton <paul.burton@mips.com>
 *
 * pcibios_align_resource taken from arch/arm/kernel/bios32.c.

      
      Copyright (C) 2016 Imagination Technologies Ltd.
 */

      
      Copyright (C) 2016, Imagination Technologies Ltd.
 */
#include <linux/compat.h>
#include <linux/compiler.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/signal.h>
#include <linux/syscalls.h>

      
      Copyright (C) 2016, Imagination Technologies Ltd.
 */
#include <linux/compiler.h>
#include <linux/errno.h>
#include <linux/signal.h>
#include <linux/sched/signal.h>
#include <linux/uaccess.h>

      
      Copyright (C) 2016 InforceComputing
 * Author: Vinay Simha BN <simhavcs@gmail.com>
 *

      
      Copyright (C) 2016 Intel

      
      Copyright (C) 2016 Intel Corp.
 */

      
      Copyright (C) 2016 Intel Corp

      
      Copyright (C) 2016 Intel Corp
 * Author: Shreyas NC <shreyas.nc@intel.com>
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2016 Intel Corp
 *  Authors:	Sailaja Bandarupalli <sailaja.bandarupalli@intel.com>
 *		Ramesh Babu K V	<ramesh.babu@intel.com>
 *		Vaibhav Agarwal <vaibhav.agarwal@intel.com>
 *		Jerome Anand <jerome.anand@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (C) 2016 Intel Corp
 *  Authors:	Sailaja Bandarupalli <sailaja.bandarupalli@intel.com>
 *		Ramesh Babu K V <ramesh.babu@intel.com>
 *		Vaibhav Agarwal <vaibhav.agarwal@intel.com>
 *		Jerome Anand <jerome.anand@intel.com>
 *		Aravind Siddappaji <aravindx.siddappaji@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (c) 2016 Intel Corporation.

      
      Copyright (c) 2016 Intel Corporation.
 */

      
      Copyright (c) 2016 Intel Corporation

      
      Copyright (c) 2016, Intel Corporation.

      
      Copyright (c) 2016, Intel Corporation.
 */

      
      Copyright (c) 2016, Intel Corporation

      
      Copyright(c) 2016 Intel Corporation.

      
      Copyright (C) 2016  Intel Corporation

      
      Copyright (C) 2016  Intel Corporation
 *

      
      Copyright (C) 2016 Intel Corporation

      
      Copyright (C) 2016 Intel Corporation
 *

      
      Copyright (C) 2016, Intel Corporation

      
      Copyright(c) 2016 Intel Corporation. All rights reserved.

      
      Copyright (C) 2016 Intel Corporation. All rights reserved.

      
      Copyright (C) 2016 Intel Corporation. All rights reserved

      
      Copyright (c) 2016, Intel Corporation.
 * All Rights Reserved.
 *
 * Authors: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
 *          Vishwanath Somayaji <vishwanath.somayaji@intel.com>

      
      Copyright (C) 2016, Intel Corporation. All rights reserved.
 *
 * Modified from:

      
      Copyright (C) 2016 Intel Corporation. All rights reserved.
 *
 * This driver adds TMU (Time Management Unit) support for Intel BXT platform.
 * It enables the alarm wake-up functionality in the TMU unit of Whiskey Cove
 * PMIC.

      
      Copyright (C) 2016 Intel Corporation
 * Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 */

      
      Copyright (C) 2016, Intel Corporation
 * Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 */

      
      Copyright (C) 2016, Intel Corporation
 *
 * Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com>

      
      Copyright (C) 2016 Intel Corporation
 * Author: Felipe Balbi <felipe.balbi@linux.intel.com>
 */

      
      Copyright (C) 2016 Intel Corporation
 *
 * Author: Fenghua Yu <fenghua.yu@intel.com>

      
      Copyright (C) 2016 Intel Corporation
 *
 *   Author: Gayatri Kammela <gayatri.kammela@intel.com>
 *   Author: Megha Dey <megha.dey@linux.intel.com>

      
      Copyright (C) 2016 Intel Corporation
 *
 * Author: Gayatri Kammela <gayatri.kammela@intel.com>
 * Author: Megha Dey <megha.dey@linux.intel.com>

      
      Copyright (C) 2016 Intel Corporation
 *
 * Author: Lu Baolu <baolu.lu@linux.intel.com>

      
      Copyright (C) 2016 Intel Corporation
 *    Author: Lv Zheng <lv.zheng@intel.com>
 *

      
      Copyright (C) 2016, Intel Corporation
 * Author: Mika Westerberg <mika.westerberg@linux.intel.com>
 */

      
      Copyright (C) 2016 Intel Corporation
 *
 * Authors:

      
      Copyright (c) 2016 Intel Corporation.
 * Author: Sakari Ailus <sakari.ailus@linux.intel.com>
 *

      
      Copyright (C) 2016, Intel Corporation
 *
 * Authors: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 *	    Dan O'Donovan <dan@emutex.com>

      
      Copyright (C) 2016 Intel Corporation
 *
 * Author: Stefan Berger <stefanb@us.ibm.com>

      
      Copyright(c) 2016 Intel Corporation.
 *
 * Author: Tim Chen <tim.c.chen@linux.intel.com>

      
      Copyright (c) 2016, Intel Corporation.
 *
 * Heartbeat STM source will send repetitive messages over STM devices to a
 * trace host.

      
      Copyright (C) 2016, Intel Corporation
 */
#include <linux/clk-provider.h>
#include <linux/module.h>
#include <linux/of_device.h>
#include <linux/pci.h>
#include <linux/platform_device.h>
#include <linux/spi/pxa2xx_spi.h>

      
      Copyright (c) 2016 Intel Corporation
 *
 * Permission to use, copy, modify, distribute, and sell this software and its
 * documentation for any purpose is hereby granted without fee, provided that
 * the above copyright notice appear in all copies and that both that copyright
 * notice and this permission notice appear in supporting documentation, and
 * that the name of the copyright holders not be used in advertising or
 * publicity pertaining to distribution of the software without specific,
 * written prior permission.  The copyright holders make no representations
 * about the suitability of this software for any purpose.  It is provided "as
 * is" without express or implied warranty.

      
      Copyright (C) 2016 Intel Corporation
 *
 * This file is released under the GPLv2.

      
      Copyright (c) 2016        Intel Deutschland GmbH

      
      Copyright(c) 2016        Intel Deutschland GmbH

      
      Copyright(c) 2016 Intel Deutschland GmbH

      
      Copyright (C) 2016 Intel Deutschland GmbH

      
      Copyright(C) 2016        Intel Deutschland GmbH

      
      Copyright(c) 2016        Intel Deutschland GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright(c) 2016 Intel Deutschland GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (C) 2016 Intel, Matthew Wilcox

      
      Copyright (C) 2016 Intel, Ross Zwisler

      
      Copyright (c) 2016 Ivan Vecera <cera@cera.cz>
 */

      
      Copyright (c) 2016, Jamal Hadi Salim

      
      Copyright (c) 2016 Jamal Hadi Salim <jhs@mojatatu.com>

      
      Copyright (c) 2016 Jan Kandziora <jjj@gmx.de>

      
      Copyright (C) 2016 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.

      
      Copyright (C) 2016 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
 */

      
      Copyright (c) 2016, Jelle van der Waa <jelle@vdwaa.nl>

      
      Copyright (C) 2016, Jelle van der Waa <jelle@vdwaa.nl>

      
      Copyright (C) 2016 Jens Axboe
 *

      
      Copyright (C) 2016 Jens Axboe <axboe@kernel.dk>
 */
#include <linux/kernel.h>
#include <linux/fs.h>
#include <linux/blkdev.h>
#include <linux/blk-mq.h>
#include <linux/elevator.h>
#include <linux/bio.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/init.h>
#include <linux/compiler.h>
#include <linux/rbtree.h>
#include <linux/sbitmap.h>

      
      Copyright (C) 2016 Jens Axboe
 */
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/blk-mq.h>

      
      Copyright (C) 2016 Jens Axboe
 */
#include <linux/kernel.h>
#include <linux/rculist.h>
#include <linux/blk-mq.h>

      
      Copyright (C) 2016 Jeremy Kerr <jk@ozlabs.org>, IBM Corp.

      
      Copyright (c) 2016 Jiri Pirko <jiri@mellanox.com>

      
      Copyright (C) 2016 Joachim Eastwood <manabian@gmail.com>

      
      Copyright (c) 2016 Joachim Eastwood <manabian@gmail.com>
 *
 * Based on the imx ocotp driver,

      
      Copyright (C) 2016 Joao Pinto <jpinto@synopsys.com>

      
      Copyright (c) 2016 Joel Holdsworth

      
      Copyright (c) 2016 John Crispin <john@phrozen.org>
 */

      
      Copyright (c) 2016 John Fastabend <john.r.fastabend@intel.com>

      
      Copyright (C) 2016 John Muir <john@jmuir.com>

      
      Copyright (c) 2016 Jonathan McDowell <noodles@earth.li>

      
      Copyright (C)      2016  Kees Cook
 */

      
      Copyright (C) 2016 Krzysztof Adamski <k@japko.eu>

      
      Copyright (c) 2016 Krzysztof Blaszkowski
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (c) 2016 Krzysztof Kozlowski
 *
 * Device Tree binding constants for Exynos5421 clock controller.

      
      Copyright (c) 2016 Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
 *
 * Author: Marek Vasut <marex@denx.de>

      
      Copyright (c) 2016 Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 */

      
      Copyright (c) 2016 Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>

#include <linux/clk.h>
#include <linux/gpio.h>
#include <linux/gpio/consumer.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_gpio.h>
#include <linux/of_graph.h>
#include <sound/jack.h>
#include <sound/simple_card_utils.h>

      
      Copyright (c) 2016 Laura Garcia <nevola@gmail.com>

      
      Copyright (C) 2016 Laurent Pinchart

      
      Copyright (C) 2016 Laurent Pinchart
 *
 * Contact: Laurent Pinchart (laurent.pinchart@ideasonboard.com)

      
      Copyright (C) 2016 Laurent Pinchart <laurent.pinchart@ideasonboard.com>

      
      Copyright (c) 2016 Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 *
 * DRM core format related functions

      
      Copyright (c) 2016 Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 *
 * Permission to use, copy, modify, distribute, and sell this software and its
 * documentation for any purpose is hereby granted without fee, provided that
 * the above copyright notice appear in all copies and that both that copyright
 * notice and this permission notice appear in supporting documentation, and
 * that the name of the copyright holders not be used in advertising or
 * publicity pertaining to distribution of the software without specific,
 * written prior permission.  The copyright holders make no representations
 * about the suitability of this software for any purpose.  It is provided "as
 * is" without express or implied warranty.

      
      Copyright (C) 2016 Linaro.

      
      Copyright (C) 2016 Linaro

      
      Copyright (C) 2016 Linaro, Inc.
 *
 * Author: Baolin Wang <baolin.wang@linaro.org>

      
      Copyright (c) 2016 Linaro Limited.

      
      Copyright (c) 2016, Linaro Limited

      
      Copyright:   (C) 2016 Linaro Limited

      
      Copyright:	(C) 2016  Linaro Limited

      
      Copyright(C) 2016 Linaro Limited. All rights reserved.
 * Author: Mathieu Poirier <mathieu.poirier@linaro.org>
 */

      
      Copyright (c) 2016 Linaro Ltd.

      
      Copyright (c) 2016 Linaro Ltd.
 */

      
      Copyright (c) 2016, Linaro Ltd.

      
      Copyright (c) 2016, Linaro Ltd.
 */

      
      Copyright (c) 2016, Linaro Ltd
 */

      
      Copyright (C) 2016 Linaro Ltd.

      
      Copyright (C) 2016 Linaro Ltd

      
      Copyright (C) 2016 Linaro, Ltd.

      
      Copyright (C) 2016, Linaro Ltd.

      
      Copyright(c) 2016 Linaro Ltd. All rights reserved.

      
      Copyright(c) 2016 Linaro Ltd. All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name of Google Inc. or Linaro Ltd. nor the names of
 *    its contributors may be used to endorse or promote products

      
      Copyright (c) 2016 Linaro Ltd. <ard.biesheuvel@linaro.org>

      
      Copyright (C) 2016 Linaro Ltd <ard.biesheuvel@linaro.org>

      
      Copyright (C) 2016 Linaro Ltd;  <ard.biesheuvel@linaro.org>

      
      Copyright (C) 2016 Linaro Ltd. <ard.biesheuvel@linaro.org>

      
      Copyright (C) 2016 Linaro, Ltd. <ard.biesheuvel@linaro.org>

      
      Copyright (C) 2016 Linaro Ltd.
 * Author: Linus Walleij <linus.walleij@linaro.org>
 *

      
      Copyright (C) 2016 Linaro Ltd.
 *
 * Author: Linus Walleij <linus.walleij@linaro.org>

      
      Copyright (C) 2016 Linaro Ltd.
 * Author: Linus Walleij <linus.walleij@linaro.org>
 * Loosely based on the previous BH1780 ALS misc driver

      
      Copyright (C) 2016 Linaro Ltd.
 * Author: Linus Walleij <linus.walleij@linaro.org>
 *
 * This hardware was found in the very first Nexus One handset from Google/HTC
 * and an early endavour into mobile light and proximity sensors.

      
      Copyright (c) 2016 Linaro Ltd
#
# Authors:

      
      Copyright (C) 2016 Linaro Ltd.
 *
 * Author: Samu Onkalo <samu.p.onkalo@nokia.com>
 * Author: Linus Walleij <linus.walleij@linaro.org>

      
      Copyright (C) 2016 Linaro Ltd
 * Author: Sumit Semwal <sumit.semwal@linaro.org>
 *
 * From internet archives, the panel for Nexus 7 2nd Gen, 2013 model is a
 * JDI model LT070ME05000, and its data sheet is at:

      
      Copyright (C) 2016 Linaro Ltd
 *
 * Author: Ulf Hansson <ulf.hansson@linaro.org>

      
      Copyright (C) 2016, Linaro Ltd - Daniel Lezcano <daniel.lezcano@linaro.org>

#include <linux/kernel.h>
#include <linux/percpu.h>
#include <linux/slab.h>
#include <linux/static_key.h>
#include <linux/interrupt.h>
#include <linux/idr.h>
#include <linux/irq.h>
#include <linux/math64.h>

      
      Copyright (c) 2016, Linaro Ltd.
 *
 * STM Ftrace will be registered as a trace_export.

      
      Copyright (C) 2016 Lino Sanfilippo <LinoSanfilippo@gmx.de>

      
      Copyright (C) 2016 Linus Walleij

      
      Copyright (c) 2016 Linus Walleij <linus.walleij@linaro.org>
 *
 * Driver for Bosch Sensortec BMP180 and BMP280 digital pressure sensor.

      
      Copyright (C) 2016 Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2016 Lubomir Rintel
 *
 * Derived from "scr24x_v4.2.6_Release.tar.gz" driver by TL Sudheendran.

      
      Copyright (C) 2016 Lukas Wunner <lukas@wunner.de>

      
      Copyright (c) 2016  Maciej W. Rozycki

      
      Copyright (C) 2016 Marcel Hasler
 * <mahasler--a.t--gmail.com>
 *
 * Based on Easycap driver by R.M. Thomas

      
      Copyright (C) 2016 - Marcin Malagowski <mrc@bourne.st>

      
      Copyright (C) 2016 Marek Vasut <marex@denx.de>

      
      Copyright (C) 2016 Marek Vasut <marex@denx.de>
 *
 * Details about this controller can be found at
 * http://www.ifi-pld.de/IP/CANFD/canfd.html

      
      Copyright (c) 2016 Marek Vasut <marex@denx.de>
 *
 * Driver for Hope RF HP03 digital temperature and pressure sensor.

      
      Copyright (C) 2016 Marek Vasut <marex@denx.de>
 *
 * i.MX23/i.MX28/i.MX6SX MXSFB LCD controller driver.

      
      Copyright (C) 2016 Marek Vasut <marex@denx.de>
 *
 * This code is based on drivers/video/fbdev/mxsfb.c :

      
      Copyright (C) 2016 Martin Blumenstingl <martin.blumenstingl@googlemail.com>

      
      Copyright (c) 2016 Martin Kepplinger <martink@posteo.de>
 */

      
      Copyright (C) 2016 Martin Peres

      
      Copyright (C) 2016 Martin Sperl
 */

      
      Copyright (C) 2016 Martin Sperl <kernel@martin.sperl.org>
 *
 * Based on 8250_lpc18xx.c:

      
      Copyright (C) 2016 Marvell, All Rights Reserved.
 *
 * Author:	Hu Ziji <huziji@marvell.com>
 * Date:	2016-8-24

      
      Copyright (C) 2016 Marvell
 *
 * Author: Hezi Shahmoon <hezi.shahmoon@marvell.com>

      
      Copyright (C) 2016 Marvell
 *
 * Gregory CLEMENT <gregory.clement@free-electrons.com>

      
      Copyright (C) 2016  Marvell International Ltd.

      
      Copyright (C) 2016 Marvell Ltd.
 *
 * Author: Wilson Ding <dingwei@marvell.com>
 * Author: Romain Perier <romain.perier@free-electrons.com>

      
      Copyright (C) 2016 Marvell Technology Group Ltd.
 *
 * Author: Yehuda Yitshak <yehuday@marvell.com>
 * Author: Shadi Ammouri <shadi@marvell.com>

      
      Copyright (C) 2016 Marvell
 *
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (C) 2016 Marvell
 *
 * Yehuda Yitschak <yehuday@marvell.com>
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (c) 2016 Masaki Ota <masaki.ota@jp.alps.com>

      
      Copyright (C) 2016 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

      
      Copyright (c) 2016 Matthew Wilcox <willy@infradead.org>

      
      Copyright (C) 2016 Matt Ranostay <matt@ranostay.consulting>
 *
 * Based on the original work pwrseq_simple.c

      
      Copyright (c) 2016 Mauro Carvalho Chehab <mchehab@kernel.org>

      
      Copyright (C) 2016 Mauro Carvalho Chehab <mchehab@kernel.org>

      
      Copyright (C) 2016 Maxime Ripard

      
      Copyright (c) 2016 Maxime Ripard. All rights reserved.

      
      Copyright (c) 2016 Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (C) 2016 Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (C) 2016 Maxime Ripard
 *
 * Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (C) 2016 Maxim Integrated Products

      
      Copyright (c) 2016 Mediatek

      
      Copyright (c) 2016 MediaTek Inc.

      
      Copyright (C) 2016  MediaTek Inc.

      
      Copyright (C) 2016 MediaTek Inc.

      
      Copyright (c) 2016 MediaTek Inc.
 *
 * Author:  Chunfeng.Yun <chunfeng.yun@mediatek.com>

      
      Copyright (C) 2016 MediaTek Inc.
 *
 * Author: Chunfeng Yun <chunfeng.yun@mediatek.com>

      
      Copyright (c) 2016 MediaTek Inc.
 * Author: Garlic Tseng <garlic.tseng@mediatek.com>
 */

      
      Copyright (c) 2016 MediaTek Inc.
 * Author: Garlic Tseng <garlic.tseng@mediatek.com>
 *	   Ir Lian <ir.lian@mediatek.com>
 *	   Ryder Lee <ryder.lee@mediatek.com>
 */

      
      Copyright (c) 2016 MediaTek Inc.
 * Author: Garlic Tseng <garlic.tseng@mediatek.com>
 *	   Ryder Lee <ryder.lee@mediatek.com>
 */

      
      Copyright (c) 2016 MediaTek Inc.
 * Author: Ir Lian <ir.lian@mediatek.com>
 *	   Garlic Tseng <garlic.tseng@mediatek.com>
 */

      
      Copyright (c) 2016 MediaTek Inc.
 * Author: Koro Chen <koro.chen@mediatek.com>
 */

      
      Copyright (C) 2016 MELFAS Inc.
 *
 * Author : Sangwon Jee <jeesw@melfas.com>

      
      Copyright (C) 2016 Mellanox Technologies

      
      Copyright (c) 2016 Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2016, Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2016, Mellanox Technologies inc.  All rights reserved.

      
      Copyright (c) 2016 Mellanox Technologies Ltd.  All rights reserved.

      
      Copyright (c) 2016 Mellanox Technologies Ltd. All rights reserved.

      
      Copyright (c) 2016, Mellanox Technologies, Ltd.  All rights reserved.

      
      Copyright (c) 2016 Mellanox Technologies, LTD. All rights reserved.

      
      Copyright (C) 2016 Mellanox Techonologies

      
      Copyright (C) 2016 MEN Mikroelektronik GmbH (www.men.de)

      
      Copyright (c) 2016 Mentor Graphics Inc.

      
      Copyright (c) 2016 Michael Shych <michaels@mellanox.com>
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2016, Microchip Technology Inc.

      
      Copyright (C) 2016 Microchip Technology Inc.  All rights reserved.

      
      Copyright (c) 2016 Microsemi. All Rights Reserved.

      
      Copyright (c) 2016 Microsemi Corporation
 */

      
      Copyright (c) 2016, Microsoft Corporation.
 *
 * Since the driver does not declare any device ids, you must allocate
 * id and bind the device to the driver yourself.  For example:
 *

      
      Copyright (C) 2016, Microsoft, Inc.
 *
 * Author : K. Y. Srinivasan <kys@microsoft.com>

      
      Copyright (C) 2016 Mylene Josserand <mylene.josserand@free-electrons.com>

      
      Copyright (C) 2016 National Instruments Corp.

      
      Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>

      
      Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>
 *
 * Based on pinctrl-pic32.c
 * Joshua Henderson, <joshua.henderson@microchip.com>

      
      Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>
 * Heavily based on plat_nand.c :

      
      Copyright (C) 2016 Nextfour Group

      
      Copyright (C) 2016 NextThing Co.

      
      Copyright (C) 2016 NextThing Co
 *
 * Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (C) 2016 Nicolae Rosia <nicolae.rosia@gmail.com>

      
      Copyright (C) 2016 Nicolai Stange <nicstange@gmail.com>
 */

      
      Copyright (c) 2016, Nikos Mavrogiannopoulos <nmav@gnutls.org>. All rights reserved.

      
      Copyright (C) 2016 Noralf Tr

      
      Copyright (c) 2016, NVIDIA Corporation
 */

      
      Copyright (C) 2016 NVIDIA Corporation

      
      Copyright (c) 2016, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.

      
      Copyright (C) 2016 NVIDIA CORPORATION. All rights reserved.

      
      Copyright (C) 2016, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (C) 2016 NVIDIA CORPORATION, All Rights Reserved.

      
      Copyright (c) 2016, NVIDIA CORPORATION.  All rights reserved.
 *
 * Author:

      
      Copyright (C) 2016 NVIDIA CORPORATION. All rights reserved.
 *
 * Author:

      
      Copyright (C) 2016 NVIDIA CORPORATION. All rights reserved.
 *
 * Author: Laxman Dewangan <ldewangan@nvidia.com>

      
      Copyright (c) 2016, NVIDIA CORPORATION.  All rights reserved.
 *
 * Author: Laxman Dewangan <ldewangan@nvidia.com>
 *	   Mallikarjun Kasoju <mkasoju@nvidia.com>

      
      Copyright (c) 2016, NVIDIA CORPORATION.  All rights reserved.
 *
 * Author: Mallikarjun Kasoju <mkasoju@nvidia.com>
 *	Laxman Dewangan <ldewangan@nvidia.com>

      
      Copyright (c) 2016 NVIDIA Corporation.  All rights reserved.
 *
 * Author: Shardar Shariff Md <smohammed@nvidia.com>

      
      Copyright (c) 2016, NVIDIA Corporation.
 * Author: Laxman Dewangan <ldewangan@nvidia.com>
 */

      
      Copyright (C) 2016 Oleksij Rempel <linux@rempel-privat.de>

      
      Copyright (C) 2016 Ond

      
      Copyright (c) 2016 Oracle.  All rights reserved.

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef __XFS_AG_RESV_H__
#define	__XFS_AG_RESV_H__

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef	__XFS_BMAP_ITEM_H__
#define	__XFS_BMAP_ITEM_H__

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef __XFS_DEFER_H__
#define	__XFS_DEFER_H__

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef __XFS_REFCOUNT_BTREE_H__
#define	__XFS_REFCOUNT_BTREE_H__

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef __XFS_REFCOUNT_H__
#define __XFS_REFCOUNT_H__

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef	__XFS_REFCOUNT_ITEM_H__
#define	__XFS_REFCOUNT_ITEM_H__

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef __XFS_REFLINK_H
#define __XFS_REFLINK_H 1

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef __XFS_RMAP_H__
#define __XFS_RMAP_H__

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef	__XFS_RMAP_ITEM_H__
#define	__XFS_RMAP_ITEM_H__

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_buf_item.h"
#include "xfs_bmap_item.h"
#include "xfs_log.h"
#include "xfs_bmap.h"
#include "xfs_icache.h"
#include "xfs_trace.h"
#include "xfs_bmap_btree.h"
#include "xfs_trans_space.h"

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_shared.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_buf_item.h"
#include "xfs_refcount_item.h"
#include "xfs_log.h"
#include "xfs_refcount.h"

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_shared.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_buf_item.h"
#include "xfs_rmap_item.h"
#include "xfs_log.h"
#include "xfs_rmap.h"

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_trans.h"
#include "xfs_buf_item.h"
#include "xfs_inode.h"
#include "xfs_inode_item.h"
#include "xfs_trace.h"

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_inode_item.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_error.h"
#include "xfs_dir2.h"
#include "xfs_dir2_priv.h"
#include "xfs_ioctl.h"
#include "xfs_trace.h"
#include "xfs_log.h"
#include "xfs_icache.h"
#include "xfs_pnfs.h"
#include "xfs_btree.h"
#include "xfs_refcount_btree.h"
#include "xfs_refcount.h"
#include "xfs_bmap_btree.h"
#include "xfs_trans_space.h"
#include "xfs_bit.h"
#include "xfs_alloc.h"
#include "xfs_quota_defs.h"
#include "xfs_quota.h"
#include "xfs_reflink.h"
#include "xfs_iomap.h"
#include "xfs_rmap_btree.h"
#include "xfs_sb.h"
#include "xfs_ag_resv.h"

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_bmap_item.h"
#include "xfs_alloc.h"
#include "xfs_bmap.h"
#include "xfs_inode.h"

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_refcount_item.h"
#include "xfs_alloc.h"
#include "xfs_refcount.h"

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_trans.h"
#include "xfs_trans_priv.h"
#include "xfs_rmap_item.h"
#include "xfs_alloc.h"
#include "xfs_rmap.h"

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_btree.h"
#include "xfs_bmap.h"
#include "xfs_refcount_btree.h"
#include "xfs_alloc.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_cksum.h"
#include "xfs_trans.h"
#include "xfs_bit.h"
#include "xfs_rmap.h"

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_alloc.h"
#include "xfs_errortag.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_cksum.h"
#include "xfs_trans.h"
#include "xfs_bit.h"
#include "xfs_bmap.h"
#include "xfs_bmap_btree.h"
#include "xfs_ag_resv.h"
#include "xfs_trans_space.h"
#include "xfs_rmap_btree.h"
#include "xfs_btree.h"
#include "xfs_refcount_btree.h"
#include "xfs_ialloc_btree.h"

      
      Copyright (C) 2016 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bmap.h"
#include "xfs_refcount_btree.h"
#include "xfs_alloc.h"
#include "xfs_errortag.h"
#include "xfs_error.h"
#include "xfs_trace.h"
#include "xfs_cksum.h"
#include "xfs_trans.h"
#include "xfs_bit.h"
#include "xfs_refcount.h"
#include "xfs_rmap.h"

      
      Copyright (c) 2016 Oracle.
 * All Rights Reserved.
 */
#ifndef __XFS_ONDISK_H
#define __XFS_ONDISK_H

      
      Copyright (c) 2016 Oracle and/or its affiliates. All rights reserved.

      
      Copyright (C) 2016 Oracle and/or its affiliates. All rights reserved.

      
      Copyright (c) 2016 Pablo Neira Ayuso <pablo@netfilter.org>

      
      Copyright (c) 2016 Paolo Abeni <pabeni@redhat.com>

      
      Copyright (C) 2016 Parav Pandit <pandit.parav@gmail.com>

      
      Copyright (c) 2016 Parrot S.A.
 *
 * Author: Gregor Boirie <gregor.boirie@parrot.com>

      
      Copyright (C) 2016 Pavel Machek <pavel@ucw.cz>
 *
 * Contact: Tuukka Toivonen <tuukkat76@gmail.com>
 *	    Sakari Ailus <sakari.ailus@iki.fi>

      
      Copyright (C) 2016 Pengutronix

      
      Copyright (C) 2016 Pengutronix, Michael Tretter <kernel@pengutronix.de>

      
      Copyright (C) 2016 Pengutronix, Philipp Zabel <p.zabel@pengutronix.de>
 *

      
      Copyright (C) 2016 Pengutronix, Steffen Trumtrar <kernel@pengutronix.de>
 *
 * The driver is based on information gathered from
 * drivers/mxc/security/mxc_scc.c which can be found in
 * the Freescale linux-2.6-imx.git in the imx_2.6.35_maintain branch.

      
      Copyright (C) 2016 Peter Hong (Peter_Hong@fintek.com.tw)
 *
 * The F81532/F81534 had 1 control endpoint for setting, 1 endpoint bulk-out
 * for all serial port TX and 1 endpoint bulk-in for all serial port read in
 * (Read Data/MSR/LSR).

      
      Copyright (C) 2016 Petr Kulhavy, Barix AG <petr@barix.com>
 *
 * TAS5707 support:

      
      Copyright (c) 2016 Petr Kulhavy <petr@barix.com>
 *
 * This file is part of the Inventra Controller Driver for Linux.

      
      Copyright (C) 2016 PHYTEC Messtechnik GmbH
 *
 * Author: Wadim Egorov <w.egorov@phytec.de>

      
      Copyright (c) 2016 PLUMgrid

      
      Copyright (c) 2016 PMC-Sierra, Inc.

      
      Copyright (C) 2016  Powerventure Semiconductor Ltd.

      
      Copyright (C) 2016 Powerventure Semiconductor Ltd.

      
      Copyright (c) 2016-present, Facebook, Inc.

      
      Copyright (c) 2016-present, Facebook, Inc.
 * All rights reserved.
 *

      
      Copyright (c) 2016-present, Przemyslaw Skibinski, Yann Collet, Facebook, Inc.

      
      Copyright (c) 2016-present, Yann Collet, Facebook, Inc.

      
      Copyright (c) 2016, Prodys S.L.

      
      Copyright: (C) 2016 Protonic Holland.
 */

      
      Copyright (c) 2016 Qualcomm Atheros, Inc. All rights reserved.

      
      Copyright (c) 2016 Qualcomm Atheros, Inc
 *
 * GPL v2

      
      Copyright (c) 2016 Quantenna Communications, Inc.

      
      Copyright (c) 2016 Quentin Schulz <quentin.schulz@free-electrons.com>

      
      Copyright (C) 2016 Rafa

      
      Copyright (C) 2016 Rafa
 */

      
      Copyright(c) 2016  Realtek Corporation.
 *
 * Contact Information:

      
      Copyright (C) 2016 Red Hat

      
      Copyright (c) 2016 Red Hat Inc.
 */

      
      Copyright (c) 2016 Red Hat, Inc.

      
      Copyright (C) 2016 Red Hat, Inc.

      
      Copyright (C) 2016 Red Hat, Inc.
 */

      
      Copyright (C) 2016 Red Hat, Inc.  All rights reserved.

      
      Copyright (C) 2016 Red Hat Inc. All Rights Reserved

      
      Copyright (C) 2016 Red Hat, Inc. All rights reserved.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2016 Red Hat, Inc. All rights reserved.
 *
 * This file is released under the LGPL.

      
      Copyright (C) 2016 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (C) 2016 Red Hat, Inc.
 */
#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/slab.h>

      
      Copyright (C) 2016 Regents of the University of California

      
      Copyright (C) 2016 Renesas Electronics Corp.

      
      Copyright (C) 2016 Renesas Electronics Corp.
 */
#ifndef __DT_BINDINGS_CLOCK_R8A7796_CPG_MSSR_H__
#define __DT_BINDINGS_CLOCK_R8A7796_CPG_MSSR_H__

      
      Copyright (C) 2016 Renesas Electronics Corporation.

      
      Copyright (C) 2016 Renesas Electronics Corporation

      
      Copyright (C) 2016 Renesas Electronics Corporation
 */

      
      Copyright (C) 2016 Renesas Electronics Corporation
 *
 * Contact: Laurent Pinchart (laurent.pinchart@ideasonboard.com)

      
      Copyright (C) 2016 Renesas Electronics Corporation
 *
 * Contact: Niklas Söderlund (niklas.soderlund@ragnatech.se)

      
      Copyright (c) 2016 Renesas Electronics Corporation.
 *
 * This code is developed and inspired from the vim2m, rcar_jpu,
 * m2m-deinterlace, and vsp1 drivers.

      
      Copyright (C) 2016 Renesas Electronics Corp.
 *
 * This file is based on the drivers/pinctrl/sh-pfc/pfc-r8a7796.c

      
      Copyright (C) 2016 Renesas Solutions Corp.
// Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
//
// based on ${LINUX}/sound/soc/generic/simple-card.c

      
      Copyright (C) 2016 Robert Jarzmik

      
      Copyright (C) 2016 Robert Jarzmik <robert.jarzmik@free.fr>

      
      Copyright (C) 2016 Robert Jarzmik <robert.jarzmik@free.fr>
 */

      
      Copyright (C) 2016, Robert Jarzmik <robert.jarzmik@free.fr>

      
      Copyright (C) 2016 Robert Jarzmik <robert.jarzmik@free.fr>
 *
 * This file is for backward compatibility with snd_ac97 structure and its
 * multiple usages, such as the snd_ac97_bus and snd_ac97_build_ops.

      
      Copyright (c) 2016, ROCKCHIP CORPORATION.  All rights reserved.

      
      Copyright (c) 2016 Rockchip Electronics Co. Ltd.

      
      Copyright (c) 2016 Rockchip Electronics Co. Ltd.
 * Author: Xing Zheng <zhengxing@rock-chips.com>
 *
 * based on

      
      Copyright (C) 2016 ROCKCHIP, Inc.

      
      Copyright (c) 2016 Rockchip, Inc.
 *
 * Author: Shawn Lin <shawn.lin@rock-chips.com>
 *         Wenrui Li <wenrui.li@rock-chips.com>

      
      Copyright (C) 2016 Ruslan Bilovol <ruslan.bilovol@gmail.com>
 */

      
      Copyright (C) 2016 Ruslan Bilovol <ruslan.bilovol@gmail.com>
 *
 * This driver doesn't expect any real Audio codec to be present
 * on the device - the audio streams are simply sinked to and
 * sourced from a virtual ALSA sound card created.

      
      Copyright (C) 2016 Russell King

      
      Copyright (c) 2016 Ryder Lee <ryder.lee@mediatek.com>

      
      Copyright (C) 2016 Samsung Electronics

      
      Copyright (C) 2016 Samsung Electronics
 * Chanwoo Choi <cw00.choi@samsung.com>
 *

      
      Copyright (c) 2016 Samsung Electronics Co., Ltd.

      
      Copyright (c) 2016 Samsung Electronics Co., Ltd.
 *

      
      Copyright (c) 2016 Samsung Electronics Co., Ltd.
 * Author : Chanwoo Choi <cw00.choi@samsung.com>
 *
 * This driver support Exynos Bus frequency feature by using
 * DEVFREQ framework and is based on drivers/devfreq/exynos/exynos4_bus.c.

      
      Copyright (C) 2016 Samsung Electronics Co.Ltd
 * Authors:

      
      Copyright (c) 2016 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 * Author: Krzysztof Kozlowski <krzk@kernel.org>
 */

      
      Copyright (c) 2016 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Based on falconide.c:
 *

      
      Copyright (C) 2016 Sang Engineering
 */
#include <linux/delay.h>
#include <linux/err.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/spinlock.h>
#include <linux/sys_soc.h>
#include <linux/thermal.h>

      
      Copyright (C) 2016 Sang Engineering, Wolfram Sang
 */

      
      Copyright (c) 2016 Sargun Dhillon <sargun@sargun.me>

      
      Copyright (c) 2016 - Savoir-faire Linux

      
      Copyright (C) 2016 Savoir-Faire Linux

      
      Copyright (C) 2016 Sean Young

      
      Copyright (C) 2016 Sean Young <sean@mess.org> (port to rc-core)

      
      Copyright (C) 2016 secunet Security Networks AG

      
      Copyright (C) 2016 Semihalf

      
      Copyright (C) 2016, Semihalf

      
      Copyright (C) 2016 Sensirion AG, Switzerland

      
      Copyright (C) 2016 Sergei Ianovich
 *
 * based on

      
      Copyright (C) 2016 Shawn Lin <shawn.lin@rock-chips.com>

      
      Copyright (c) 2016 Shuah Khan <shuahkh@osg.samsung.com>

      
      Copyright (C) 2016 Shuah Khan <shuahkh@osg.samsung.com>

      
      Copyright (C) 2016 SiFive

      
      Copyright (C) 2016 Sigma Designs

      
      Copyright (c) 2016 Slawomir Stepien
 * Based on: Peter Rosin's code from mcp4531.c
 *
 * Datasheet: http://ww1.microchip.com/downloads/en/DeviceDoc/22060b.pdf

      
      Copyright (c) 2016 Slawomir Stepien
 *
 * Datasheet: https://datasheets.maximintegrated.com/en/ds/DS1803.pdf

      
      Copyright (C) 2016 Socionext Inc.

      
      Copyright (C) 2016 Song Liu <songliubraving@fb.com>

      
      Copyright (C) 2016, Sony Mobile Communications Inc.
 *
 * This implementation is based on zbud written by Seth Jennings.

      
      Copyright (C) 2016 Spencer E. Olson <olsonse@umich.edu>

      
      Copyright (C) 2016 Stephan Mueller <smueller@chronox.de>

      
      Copyright (C) 2016 STMicroelectronics

      
      Copyright (C) 2016, STMicroelectronics - All Rights Reserved

      
      Copyright (C) 2016, STMicroelectronics - All Rights Reserved
 * Author: Fabrice Gasnier <fabrice.gasnier@st.com>.
 */

      
      Copyright (C) 2016, STMicroelectronics - All Rights Reserved
 * Author: Fabrice Gasnier <fabrice.gasnier@st.com>.
 *

      
      Copyright (C) 2016, STMicroelectronics - All Rights Reserved
 * Author: Fabrice Gasnier <fabrice.gasnier@st.com>.
 *
 * Inspired from: fsl-imx25-tsadc

      
      Copyright (C) 2016 STMicroelectronics
 *
 * Author: Peter Griffin <peter.griffin@linaro.org>

      
      Copyright (C) 2016 STMicroelectronics Imaging Division.

      
      Copyright (C) 2016 STMicroelectronics (R

      
      Copyright (C) 2016 STMicroelectronics SAS
 *
 * Authors:

      
      Copyright (C) 2016 SuSE.  All rights reserved.

      
      Copyright (C) 2016, Sven Schmidt <4sschmid@informatik.uni-hamburg.de>

      
      Copyright (C) 2016 Synopsys

      
      Copyright (C) 2016, Synopsys, Inc.

      
      Copyright (C) 2016 Synopsys Inc.
 */
#include <linux/delay.h>
#include <linux/err.h>
#include <linux/errno.h>
#include <linux/i2c.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/pm_runtime.h>

      
      Copyright (C) 2016 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (c) 2016 Takashi Sakamoto

      
      Copyright (C) 2016 Texas Instruments

      
      Copyright (C) 2016 Texas Instruments, Inc.

      
      Copyright (c) 2016 Texas Instruments Incorporated

      
      Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/
 *
 * Author: Keerthy <j-keerthy@ti.com>

      
      Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com
 *
 * Authors:	Sandeep Nair
 *		Vitaly Andrianov

      
      Copyright (c) 2016 The Linux Foundation. All rights reserved.

      
      Copyright (c) 2016, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2016, The Linux Foundation. All rights reserved.
 */

      
      Copyright (C) 2016 Thomas Gleixner.

      
      Copyright (c) 2016 Thomas Graf <tgraf@tgraf.ch>

      
      Copyright (C) 2016 Tomasz Chilinski <tomasz.chilinski@chilan.com>

      
      Copyright (c) 2016 Tom Haynes <loghyr@primarydata.com>
 */
#ifndef _NFSD_FLEXFILELAYOUTXDR_H
#define _NFSD_FLEXFILELAYOUTXDR_H 1

      
      Copyright (c) 2016 Tom Haynes <loghyr@primarydata.com>
 */
#include <linux/sunrpc/svc.h>
#include <linux/nfs4.h>

      
      Copyright (c) 2016 Tom Haynes <loghyr@primarydata.com>
 *
 * The following implements a super-simple flex-file server
 * where the NFSv4.1 mds is also the ds. And the storage is
 * the same. I.e., writing to the mds via a NFSv4.1 WRITE
 * goes to the same location as the NFSv3 WRITE.

      
      Copyright (c) 2016 Tom Herbert <tom@herbertland.com>

      
      Copyright (C) 2016 Tom Tsai (Tom_Tsai@fintek.com.tw)

      
      Copyright (C) 2016 Tony Lindgren <tony@atomide.com>

      
      Copyright (C) 2016 Toradex AG

      
      Copyright (C) 2016 T-Platforms. All Rights Reserved.

      
      Copyright (C) 2016 T-Platforms. All Rights Reserved.
 *
 *   Redistribution and use in source and binary forms, with or without
 *   modification, are permitted provided that the following conditions
 *   are met:
 *
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copy
 *       notice, this list of conditions and the following disclaimer in
 *       the documentation and/or other materials provided with the
 *       distribution.
 *     * Neither the name of AMD Corporation nor the names of its
 *       contributors may be used to endorse or promote products derived
 *       from this software without specific prior written permission.
 *

      
      Copyright (C) 2016 T-Platforms. All Rights Reserved.
 *
 *   Redistribution and use in source and binary forms, with or without
 *   modification, are permitted provided that the following conditions
 *   are met:
 *
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copy
 *       notice, this list of conditions and the following disclaimer in
 *       the documentation and/or other materials provided with the
 *       distribution.
 *     * Neither the name of Intel Corporation nor the names of its
 *       contributors may be used to endorse or promote products derived
 *       from this software without specific prior written permission.
 *

      
      Copyright (c) 2016 Trond Myklebust
 *
 * I/O and data path helper functionality.

      
      Copyright (c) 2016 Vadim Pasternak <vadimp@mellanox.com>
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2016 Victor Vlasenko <victor.vlasenko@sysgears.com>

      
      Copyright (c) 2016 VMware

      
      Copyright (C) 2016 Wang Nan <wangnan0@huawei.com>

      
      Copyright (c) 2016, Western Digital
 */

      
      Copyright (C) 2016 Western Digital

      
      Copyright (C) 2016 William Breathitt Gray

      
      Copyright (C) 2016 Wolf-Entwicklungen

      
      Copyright (C) 2016 Xilinx, Inc.

      
      Copyright (C) 2016 Xilinx, Inc. All rights reserved.

      
      Copyright (c) 2016 Yang Ling <gnaygnil@gmail.com>

      
      Copyright (c) 2016 Yang Ling <gnaygnil@gmail.com>
 *
 * Loongson 1 RTC timer Register Definitions.

      
      Copyright (C) 2016, Yann Collet.

      
      Copyright (c) 2016 Yusuke Fujimaki <usk.fujimaki@gmail.com>
 *
 *  This module based on hid-ortek by

      
      Copyright (c) 2016 Yuxuan Shui <yshuiv7@gmail.com>

      
      Copyright (c) 2016, Zodiac Inflight Innovations

      
      Copyright (C) 2016 Zodiac Inflight Innovations

      
      Copyright (C) 2016 Zodiac Inflight Innovations
 *
 * Author: Joonyoung Shim <jy0922.shim@samsung.com>

      
      Copyright (C) 2016 Zodiac Inflight Innovations
 *
 * Initially based on: drivers/gpu/drm/i2c/tda998x_drv.c

      
      Copyright (C) 2016, ZTE Corp.

      
      Copyright (c) 2017-18 David Ahern <dsahern@gmail.com>

      
      Copyright(c) 2017-18 Intel Corporation.


      
      Copyright (c) 2017-18 Linaro Limited
//
// Based on msm-rng.c and downstream driver

      
      Copyright (c) 2017-18 Linaro Limited

#include <linux/delay.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_platform.h>
#include <linux/platform_device.h>
#include <linux/reboot.h>
#include <linux/reboot-mode.h>
#include <linux/regmap.h>

      
      Copyright (C) 2017-18 Texas Instruments Incorporated - http://www.ti.com/

#include <linux/gpio/consumer.h>
#include <linux/i2c.h>
#include <linux/init.h>
#include <linux/leds.h>
#include <linux/module.h>
#include <linux/mutex.h>
#include <linux/of.h>
#include <linux/of_gpio.h>
#include <linux/regmap.h>
#include <linux/regulator/consumer.h>
#include <linux/slab.h>
#include <uapi/linux/uleds.h>

      
      Copyright (c) 2017-2018, Arm Ltd.
 */

      
      Copyright (C) 2017-2018 Bartosz Golaszewski <brgl@bgdev.pl>
 */

      
      Copyright (C) 2017-2018, Bootlin
 */

      
      Copyright (C) 2017-2018 Bootlin
 *
 * Maxime Ripard <maxime.ripard@bootlin.com>

      
      Copyright (C) 2017-2018 Bootlin
 *
 * Maxime Ripard <maxime.ripard@free-electrons.com>

      
      Copyright (C) 2017 - 2018 Bosch Sensortec GmbH

      
      Copyright (c) 2017-2018 Brian Masney <masneyb@onstation.org>
 */

      
      Copyright (C) 2017-2018 Broadcom


      
      Copyright (C) 2017-2018 Broadcom. All Rights " \
		"Reserved. The term \"Broadcom\" refers to Broadcom Inc. " \

      
      Copyright (C) 2017-2018 Broadcom. All Rights Reserved. The term
 * “Broadcom” refers to Broadcom Inc and/or its subsidiaries.  *

      
      Copyright (C) 2017-2018 Broadcom. All Rights Reserved. The term
 * “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.     *

      
      Copyright (C) 2017-2018 Broadcom. All Rights Reserved. The term
 * “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.  *

      
      Copyright (C) 2017-2018 Broadcom

#ifndef V3D_REGS_H
#define V3D_REGS_H

      
      Copyright (C) 2017-2018 Broadcom

#include "v3d_drv.h"

      
      Copyright (c) 2017-2018 Broadcom Limited

      
      Copyright (c) 2017-2018, Broadcom Limited. All rights reserved.

      
      Copyright (C) 2017-2018 Cadence Design Systems Inc.
 */

      
      Copyright (c) 2017-2018 Chelsio Communications, Inc. All rights reserved.

      
      Copyright (c) 2017-2018 Christoph Hellwig.

      
      Copyright (c) 2017-2018 Cirrus Logic, Inc. and
//                         Cirrus Logic International Semiconductor Ltd.
//
// Author: Charles Keepax <ckeepax@opensource.cirrus.com>

      
      Copyright (C) 2017-2018 Cogent Embedded Inc.
 *
 * Based on r8a7795-cpg-mssr.c

      
      Copyright (C) 2017-2018 Corentin Labbe <clabbe@baylibre.com>
 *

      
      Copyright (c) 2017 - 2018 Covalent IO, Inc. http://covalent.io

#ifndef _LINUX_SKMSG_H
#define _LINUX_SKMSG_H

      
      Copyright (c) 2017 - 2018 Covalent IO, Inc. http://covalent.io

#include <linux/bpf.h>
#include <linux/filter.h>
#include <linux/errno.h>
#include <linux/file.h>
#include <linux/net.h>
#include <linux/workqueue.h>
#include <linux/skmsg.h>
#include <linux/list.h>
#include <linux/jhash.h>

      
      Copyright (c) 2017 - 2018 Covalent IO, Inc. http://covalent.io

#include <linux/skmsg.h>
#include <linux/filter.h>
#include <linux/bpf.h>
#include <linux/init.h>
#include <linux/wait.h>

      
      Copyright (c) 2017 - 2018 Covalent IO, Inc. http://covalent.io

#include <linux/skmsg.h>
#include <linux/skbuff.h>
#include <linux/scatterlist.h>

      
      Copyright (c) 2017-2018 Covalent IO, Inc. http://covalent.io
#include <stddef.h>
#include <string.h>
#include <linux/bpf.h>
#include <linux/if_ether.h>
#include <linux/if_packet.h>
#include <linux/ip.h>
#include <linux/ipv6.h>
#include <linux/in.h>
#include <linux/udp.h>
#include <linux/tcp.h>
#include <linux/pkt_cls.h>
#include <sys/socket.h>
#include "bpf_helpers.h"
#include "bpf_endian.h"

/* Sockmap sample program connects a client and a backend together
 * using cgroups.

      
      Copyright (c) 2017-2018 Covalent IO, Inc. http://covalent.io
#include <stdio.h>
#include <stdlib.h>
#include <sys/socket.h>
#include <sys/ioctl.h>
#include <sys/select.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <unistd.h>
#include <string.h>
#include <errno.h>
#include <sys/ioctl.h>
#include <stdbool.h>
#include <signal.h>
#include <fcntl.h>
#include <sys/wait.h>
#include <time.h>
#include <sched.h>

#include <sys/time.h>
#include <sys/resource.h>
#include <sys/types.h>
#include <sys/sendfile.h>

      
      Copyright (C) 2017-2018 CTERA Networks. All Rights Reserved.

      
      Copyright (C) 2017-2018 Digital Devices GmbH

      
      Copyright (c) 2017-2018, Ericsson AB
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2017-2018 Etnaviv Project
 */

      
      Copyright (c) 2017-2018 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (c) 2017-2018 Hans de Goede <hdegoede@redhat.com>
 */

      
      Copyright (C) 2017 - 2018 Hauke Mehrtens <hauke@hauke-m.de>
 */

      
      Copyright (C) 2017-2018 HiSilicon Co., Ltd. http://www.hisilicon.com
 *
 * Authors: Jianguo Sun <sunjianguo1@huawei.com>

      
      Copyright (c) 2017-2018 Hisilicon Limited.

      
      Copyright (C) 2017-2018 HUAWEI, Inc.

      
      Copyright (c) 2017-2018 Icenowy Zheng <icenowy@aosc.io>

#include <linux/err.h>
#include <linux/i2c.h>
#include <linux/module.h>
#include <linux/regmap.h>
#include <linux/regulator/driver.h>
#include <linux/regulator/of_regulator.h>

      
      Copyright(c) 2017 - 2018 Intel Corporation.

      
      Copyright (C) 2017-2018, Intel Corporation

      
      Copyright (C) 2017-2018, Intel Corporation. All rights reserved

      
      Copyright (C) 2017-2018 Intel Corporation, Inc.
 *
 * Authors:

      
      Copyright(c) 2017 - 2018 Intel Corporation.

#include <assert.h>
#include <errno.h>
#include <getopt.h>
#include <libgen.h>
#include <linux/bpf.h>
#include <linux/if_link.h>
#include <linux/if_xdp.h>
#include <linux/if_ether.h>
#include <net/if.h>
#include <signal.h>
#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <net/ethernet.h>
#include <sys/resource.h>
#include <sys/socket.h>
#include <sys/mman.h>
#include <time.h>
#include <unistd.h>
#include <pthread.h>
#include <locale.h>
#include <sys/types.h>
#include <poll.h>

      
      Copyright (C) 2017-2018 Jacopo Mondi <jacopo
 *
 * Based on soc-camera driver "soc_camera/sh_mobile_ceu_camera.c"

      
      Copyright(c) 2017-2018 Jesper Dangaard Brouer, Red Hat Inc.
 *
 * XDP monitor tool, based on tracepoints

      
      Copyright (C) 2017-2018 Jonathan Neusch
//
// Nintendo Wii (Hollywood) GPIO driver

      
      Copyright (C) 2017-2018 Laurent Pinchart
 *
 * Contact: Laurent Pinchart (laurent.pinchart@ideasonboard.com)

      
      Copyright (c) 2017-2018 Linaro Limited.

#include <linux/bitops.h>
#include <linux/delay.h>
#include <linux/device.h>
#include <linux/err.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/iopoll.h>
#include <linux/mailbox_controller.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/slab.h>

      
      Copyright (c) 2017-2018, Linaro Ltd.
 */

      
      Copyright (c) 2017-2018 MediaTek Inc.


      
      Copyright (C) 2017-2018 MediaTek Inc.
 * Author: Sean Wang <sean.wang@mediatek.com>
 *

      
      Copyright (C) 2017-2018 MediaTek Inc.
 *
 * Author: Sean Wang <sean.wang@mediatek.com>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved.
 */

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_CORE_ACL_FLEX_ACTIONS_H
#define _MLXSW_CORE_ACL_FLEX_ACTIONS_H

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_CORE_ACL_FLEX_KEYS_H
#define _MLXSW_CORE_ACL_FLEX_KEYS_H

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_IPIP_H_
#define _MLXSW_IPIP_H_

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_PIPELINE_H_
#define _MLXSW_PIPELINE_H_

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_ROUTER_H_
#define _MLXSW_ROUTER_H_

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_SPECTRUM_ACL_FLEX_ACTIONS_H
#define _MLXSW_SPECTRUM_ACL_FLEX_ACTIONS_H

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_SPECTRUM_ACL_TCAM_H
#define _MLXSW_SPECTRUM_ACL_TCAM_H

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_SPECTRUM_CNT_H
#define _MLXSW_SPECTRUM_CNT_H

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_SPECTRUM_MCROUTER_H
#define _MLXSW_SPECTRUM_MCROUTER_H

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_SPECTRUM_MCROUTER_TCAM_H
#define _MLXSW_SPECTRUM_MCROUTER_TCAM_H

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/bitops.h>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/bitops.h>
#include <linux/if_vlan.h>
#include <linux/if_bridge.h>
#include <linux/netdevice.h>
#include <linux/rhashtable.h>
#include <linux/rtnetlink.h>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/netdevice.h>
#include <net/net_namespace.h>
#include <net/flow_dissector.h>
#include <net/pkt_cls.h>
#include <net/tc_act/tc_gact.h>
#include <net/tc_act/tc_mirred.h>
#include <net/tc_act/tc_vlan.h>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/netdevice.h>
#include <net/pkt_cls.h>
#include <net/red.h>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/parman.h>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/list.h>
#include <linux/netdevice.h>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/module.h>
#include "spectrum.h"
#include "item.h"
#include "core_acl_flex_keys.h"

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/parman.h>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/slab.h>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/errno.h>
#include <linux/bitops.h>
#include <linux/list.h>
#include <linux/rhashtable.h>
#include <linux/netdevice.h>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/errno.h>
#include <linux/list.h>
#include <linux/string.h>
#include <linux/rhashtable.h>
#include <linux/netdevice.h>
#include <net/net_namespace.h>
#include <net/tc_act/tc_vlan.h>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/list.h>
#include <linux/errno.h>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/slab.h>
#include <linux/errno.h>
#include <linux/rhashtable.h>
#include <linux/list.h>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <net/devlink.h>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <linux/rhashtable.h>
#include <net/ipv6.h>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include <net/ip_tunnels.h>
#include <net/ip6_tunnel.h>

      
      Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved

#include "spectrum_acl_flex_actions.h"
#include "core_acl_flex_actions.h"
#include "spectrum_span.h"

      
      Copyright (c) 2017-2018, Mellanox Technologies inc.  All rights reserved.

      
      Copyright (C) 2017,2018 Microchip Technology,
 * Author: Eugen Hristev <eugen.hristev@microchip.com>
 *

      
      Copyright (c) 2017-2018 Microsoft Corporation
 * Author: Matthew Wilcox <willy@infradead.org>
 */

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#ifndef _NFP_APP_H
#define _NFP_APP_H 1

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#ifndef NFP_BPF_FW_H
#define NFP_BPF_FW_H 1

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#ifndef NFP_FLOWER_CMSG_H
#define NFP_FLOWER_CMSG_H

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#ifndef __NFP_FLOWER_H__
#define __NFP_FLOWER_H__ 1

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#ifndef NFP_NET_REPR_H
#define NFP_NET_REPR_H

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#ifndef _NFP_PORT_H_
#define _NFP_PORT_H_

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#include <linux/bitfield.h>
#include <net/geneve.h>
#include <net/pkt_cls.h>
#include <net/switchdev.h>
#include <net/tc_act/tc_csum.h>
#include <net/tc_act/tc_gact.h>
#include <net/tc_act/tc_mirred.h>
#include <net/tc_act/tc_pedit.h>
#include <net/tc_act/tc_vlan.h>
#include <net/tc_act/tc_tunnel_key.h>

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#include <linux/bitfield.h>
#include <net/pkt_cls.h>

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#include <linux/bpf.h>
#include <linux/bitops.h>
#include <linux/bug.h>
#include <linux/jiffies.h>
#include <linux/skbuff.h>
#include <linux/wait.h>

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#include <linux/bug.h>
#include <linux/lockdep.h>
#include <linux/rcupdate.h>
#include <linux/skbuff.h>
#include <linux/slab.h>

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#include <linux/etherdevice.h>
#include <linux/inetdevice.h>
#include <net/netevent.h>
#include <net/vxlan.h>
#include <linux/idr.h>
#include <net/dst_metadata.h>
#include <net/arp.h>

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#include <linux/etherdevice.h>
#include <linux/io-64-nonatomic-hi-lo.h>
#include <linux/lockdep.h>
#include <net/dst_metadata.h>
#include <net/switchdev.h>

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#include <linux/etherdevice.h>
#include <linux/lockdep.h>
#include <linux/pci.h>
#include <linux/skbuff.h>
#include <linux/vmalloc.h>
#include <net/devlink.h>
#include <net/dst_metadata.h>

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#include <linux/ethtool.h>
#include <linux/vmalloc.h>

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#include <linux/hash.h>
#include <linux/hashtable.h>
#include <linux/jhash.h>
#include <linux/vmalloc.h>
#include <net/pkt_cls.h>

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#include <linux/lockdep.h>
#include <linux/netdevice.h>
#include <net/switchdev.h>

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#include <linux/rtnetlink.h>
#include <net/devlink.h>

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#include <linux/skbuff.h>
#include <net/devlink.h>
#include <net/pkt_cls.h>

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#include <net/pkt_cls.h>

      
      Copyright (C) 2017-2018 Netronome Systems, Inc.

#include "nfpcore/nfp_cpp.h"
#include "nfpcore/nfp_nsp.h"
#include "nfp_app.h"
#include "nfp_main.h"
#include "nfp_net.h"
#include "nfp_port.h"

      
      Copyright (C) 2017-2018 NVIDIA Corporation. All rights reserved.
 * Author: Ajay Gupta <ajayg@nvidia.com>
 *
 * Some code borrowed from drivers/usb/typec/ucsi/ucsi_acpi.c

      
      Copyright (c) 2017-2018 Ondrej Mosnacek <omosnacek@gmail.com>

      
      Copyright (c) 2017, 2018 Oracle.  All rights reserved.
 *
 * Trace point definitions for the "rpcrdma" subsystem.

      
      Copyright (C) 2017-2018 Red Hat, Inc. All rights reserved.

      
      Copyright (C) 2017-2018 Ryan Mounce <ryan@mounce.com.au>
 *
 * The CAKE Principles:

      
      Copyright (C) 2017 - 2018 Sandvik Mining and Construction Oy
 *
 * Description:
 * This driver is developed for Axi CAN IP and for Zynq CANPS Controller.

      
      Copyright (C) 2017 - 2018 Sebastian Reichel <sre@kernel.org>
 *
 * Very loosely based on original driver from Motorola:

      
      Copyright (C) 2017-2018 Socionext Inc.
//   Author: Masahiro Yamada <yamada.masahiro@socionext.com>

#include <linux/bitfield.h>
#include <linux/bitops.h>
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/dma-mapping.h>
#include <linux/mfd/tmio.h>
#include <linux/mmc/host.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/pinctrl/consumer.h>
#include <linux/platform_device.h>
#include <linux/reset.h>

      
      Copyright (c) 2017-2018 Socionext Inc.

#include <linux/bitfield.h>
#include <linux/circ_buf.h>
#include <linux/dma-mapping.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <sound/core.h>
#include <sound/pcm.h>
#include <sound/soc.h>

      
      Copyright (C) 2017-2018 SUSE

      
      Copyright (C) 2017-2018 SUSE, Frederic Weisbecker
 *

      
      Copyright (C) 2017-2018 Texas Instruments Inc.
 */

      
      Copyright (c) 2017-2018 The Linux Foundation. All rights reserved.


      
      Copyright (c) 2017-2018, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2017-2018, The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2017-2018, The Linux Foundation. All rights reserved.
 *

      
      Copyright (c) 2017-2018, The Linux foundation. All rights reserved.

#include <linux/clk.h>
#include <linux/console.h>
#include <linux/io.h>
#include <linux/iopoll.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/qcom-geni-se.h>
#include <linux/serial.h>
#include <linux/serial_core.h>
#include <linux/slab.h>
#include <linux/tty.h>
#include <linux/tty_flip.h>

      
      Copyright (c) 2017-2018, The Linux Foundation. All rights reserved.

#include <linux/clk.h>
#include <linux/dma-mapping.h>
#include <linux/err.h>
#include <linux/i2c.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_platform.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/qcom-geni-se.h>
#include <linux/spinlock.h>

      
      Copyright (c) 2017-2018, The Linux foundation. All rights reserved.

#include <linux/clk.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/log2.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/qcom-geni-se.h>
#include <linux/spi/spi.h>
#include <linux/spinlock.h>

      
      Copyright (c) 2017-2018, The Linux foundation. All rights reserved.

#include <linux/clk.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_platform.h>
#include <linux/pm_runtime.h>
#include <linux/spi/spi.h>
#include <linux/spi/spi-mem.h>

      
      Copyright (c) 2017-2018 The Linux Foundation. All rights reserved.

#include <linux/clk.h>
#include <linux/pm_opp.h>
#include <soc/qcom/cmd-db.h>

      
      Copyright (c) 2017-2018, The Linux Foundation. All rights reserved.

#include <linux/clk.h>
#include <linux/slab.h>
#include <linux/dma-mapping.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_platform.h>
#include <linux/pinctrl/consumer.h>
#include <linux/platform_device.h>
#include <linux/qcom-geni-se.h>

      
      Copyright (c) 2017-2018 The Linux Foundation. All rights reserved.

#include <linux/completion.h>
#include <linux/circ_buf.h>
#include <linux/list.h>

      
      Copyright (c) 2017-2018 Western Digital Corporation or its
 * affiliates.
 */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#include <linux/uio.h>
#include <linux/falloc.h>
#include <linux/file.h>
#include "nvmet.h"

      
      Copyright (c) 2017 Aaron Bottegal
 */

      
      Copyright (C) 2017, Adaptrum, Inc.

      
      Copyright (c) 2017 Advanced Micro Devices, Inc.

      
      Copyright (C) 2017  Advanced Micro Devices, Inc.

      
      Copyright (C) 2017 Advanced Micro Devices, Inc.
 *
 * Author: Brijesh Singh <brijesh.singh@amd.com>

      
      Copyright (C) 2017 Advanced Micro Devices, Inc.
 *
 * Author: Gary R Hook <gary.hook@amd.com>

      
      Copyright (C) 2017 Advanced Micro Devices, Inc.
 *
 * Author: Tom Lendacky <thomas.lendacky@amd.com>
 * Author: Gary R Hook <gary.hook@amd.com>
 * Author: Brijesh Singh <brijesh.singh@amd.com>

      
      Copyright (C) 2017 Ahmet Inan <inan@distec.de>
 *
 * minimal implementation based on egalax_ts.c and egalax_i2c.c

      
      Copyright (c) 2017 Akinobu Mita <akinobu.mita@gmail.com>

      
      Copyright (C) 2017 Alan Mizrahi, alan at mizrahi dot com dot ve
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2017 Alexandre Belloni

      
      Copyright (c) 2017 Alex Manoussakis <amanou@gnu.org>

      
      Copyright (c) 2017 Amlogic, inc.

      
      Copyright (c) 2017 Amlogic, Inc. All rights reserved.

      
      Copyright (c) 2017 Amlogic, Inc. All rights reserved.
 */

      
      Copyright (c) 2017 Amlogic, inc.
 * Author: Qiufang Dai <qiufang.dai@amlogic.com>
 */

      
      Copyright (c) 2017 Amlogic, inc.
 * Author: Qiufang Dai <qiufang.dai@amlogic.com>
 *

      
      Copyright (C) 2017 Analog Devices Inc.

      
      Copyright (C) 2017 Andes Technology Corporation
 */

      
      Copyright (C) 2017 Andes Technology Corporation


      
      Copyright (C) 2017 Andes Technology Corporation

#ifndef _ASM_RISCV_MODULE_H
#define _ASM_RISCV_MODULE_H

      
      Copyright (c) 2017 Andi Shyti <andi@etezian.org>

#include <asm/unaligned.h>
#include <linux/delay.h>
#include <linux/i2c.h>
#include <linux/input/mt.h>
#include <linux/input/touchscreen.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/module.h>
#include <linux/pm_runtime.h>
#include <linux/regulator/consumer.h>

      
      Copyright (c) 2017 Andi Shyti <andi@etezian.org>

#include <linux/delay.h>
#include <linux/i2c.h>
#include <linux/input/mt.h>
#include <linux/input/touchscreen.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/leds.h>
#include <linux/module.h>
#include <linux/pm_runtime.h>
#include <linux/regulator/consumer.h>

      
      Copyright (C) 2017 Andrea Adami <andrea.adami@gmail.com>
 *
 * Based on SHARP GPL 2.4 sources:

      
      Copyright (c) 2017 Andreas F

      
      Copyright (c) 2017 Andreas F
 */

      
      Copyright (c) 2017 Andreas F
 */
#ifndef DT_BINDINGS_POWER_OWL_S700_POWERGATE_H
#define DT_BINDINGS_POWER_OWL_S700_POWERGATE_H

      
      Copyright (c) 2017 Andreas Klinger <ak@it-klinger.de>

      
      Copyright (c) 2017 Andrew Lunn <andrew@lunn.ch>

      
      Copyright (c) 2017 Angelo Dureghello <angelo@sysam.it>

      
      Copyright (c) 2017, Applied Micro Circuits Corporation

      
      Copyright (C) 2017 Arasan Chip Systems Inc.
 *
 * Author: Atul Garg <agarg@arasan.com>

      
      Copyright (C) 2017  ARM Limited

      
      Copyright (C) 2017 ARM Limited or its affiliates.

      
      Copyright (C) 2017 ARM Ltd.

      
      Copyright (C) 2017 Arm Ltd.
#define pr_fmt(fmt) "sdei: " fmt

#include <linux/acpi.h>
#include <linux/arm_sdei.h>
#include <linux/arm-smccc.h>
#include <linux/atomic.h>
#include <linux/bitops.h>
#include <linux/compiler.h>
#include <linux/cpuhotplug.h>
#include <linux/cpu.h>
#include <linux/cpu_pm.h>
#include <linux/errno.h>
#include <linux/hardirq.h>
#include <linux/kernel.h>
#include <linux/kprobes.h>
#include <linux/kvm_host.h>
#include <linux/list.h>
#include <linux/mutex.h>
#include <linux/notifier.h>
#include <linux/of.h>
#include <linux/of_platform.h>
#include <linux/percpu.h>
#include <linux/platform_device.h>
#include <linux/pm.h>
#include <linux/ptrace.h>
#include <linux/preempt.h>
#include <linux/reboot.h>
#include <linux/slab.h>
#include <linux/smp.h>
#include <linux/spinlock.h>
#include <linux/uaccess.h>

      
      Copyright (C) 2017 Arm Ltd.
#define pr_fmt(fmt) "sdei: " fmt

#include <linux/arm_sdei.h>
#include <linux/hardirq.h>
#include <linux/irqflags.h>
#include <linux/sched/task_stack.h>
#include <linux/uaccess.h>

      
      Copyright (C) 2017 Arm Ltd.
#ifndef __ASM_SDEI_H
#define __ASM_SDEI_H

/* Values for sdei_exit_mode */
#define SDEI_EXIT_HVC  0
#define SDEI_EXIT_SMC  1

      
      Copyright (C) 2017 Arm Ltd.
#ifndef __ASM_VMAP_STACK_H
#define __ASM_VMAP_STACK_H

#include <linux/bug.h>
#include <linux/gfp.h>
#include <linux/kconfig.h>
#include <linux/vmalloc.h>
#include <asm/memory.h>
#include <asm/pgtable.h>
#include <asm/thread_info.h>

      
      Copyright (C) 2017 Arm Ltd.
#ifndef __LINUX_ARM_SDEI_H
#define __LINUX_ARM_SDEI_H

#include <uapi/linux/arm_sdei.h>

      
      Copyright (C) 2017 Arm Ltd.
#ifndef _UAPI_LINUX_ARM_SDEI_H
#define _UAPI_LINUX_ARM_SDEI_H

#define SDEI_1_0_FN_BASE			0xC4000020
#define SDEI_1_0_MASK				0xFFFFFFE0
#define SDEI_1_0_FN(n)				(SDEI_1_0_FN_BASE + (n))

      
      Copyright (C) 2017 Atmel

      
      Copyright (C) 2017 Axentia Technologies AB
 *
 * Author: Peter Rosin <peda@axentia.se>

      
      Copyright (C) 2017 Axis Communications AB
 *
 * Driver for Texas Instruments' ADC084S021 ADC chip.
 * Datasheets can be found here:

      
      Copyright (C) 2017 Bartosz Golaszewski <brgl@bgdev.pl>
 */

      
      Copyright (c) 2017 Bastien Nocera <hadess@hadess.net>
 */

      
      Copyright (c) 2017 BayLibre, SAS.

      
      Copyright (c) 2017 BayLibre, SAS

      
      Copyright (C) 2017 BayLibre SAS

      
      Copyright (C) 2017 BayLibre, SAS

      
      Copyright (C) 2017 BayLibre SAS
 *
 * Author:

      
      Copyright (c) 2017 Baylibre SAS.
 * Author:  Jerome Brunet  <jbrunet@baylibre.com>
 *

      
      Copyright (c) 2017 BayLibre, SAS.
 * Author: Neil Armstrong <narmstrong@baylibre.com>
 */

      
      Copyright (c) 2017 BayLibre, SAS
 * Author: Neil Armstrong <narmstrong@baylibre.com>
 */

      
      Copyright (c) 2017 BayLibre, SAS
 * Author: Neil Armstrong <narmstrong@baylibre.com>
 *

      
      Copyright (c) 2017 Beckhoff Automation GmbH
 */

      
      Copyright (C) 2017 bjb@mojatatu.com
"""

      
      Copyright (c) 2017 Broadcom

      
      Copyright (C) 2017 Broadcom

      
      Copyright(c) 2017 Broadcom. All rights reserved.
 *
 *  Redistribution and use in source and binary forms, with or without
 *  modification, are permitted provided that the following conditions
 *  are met:
 *
 *    * Redistributions of source code must retain the above copyright
 *      notice, this list of conditions and the following disclaimer.
 *    * Redistributions in binary form must reproduce the above copyright
 *      notice, this list of conditions and the following disclaimer in
 *      the documentation and/or other materials provided with the
 *      distribution.
 *    * Neither the name of Broadcom Corporation nor the names of its
 *      contributors may be used to endorse or promote products derived
 *      from this software without specific prior written permission.
 *

      
      Copyright(c) 2017 Broadcom Corporation.  All rights reserved.
 *
 *  Redistribution and use in source and binary forms, with or without
 *  modification, are permitted provided that the following conditions
 *  are met:
 *
 *    * Redistributions of source code must retain the above copyright
 *      notice, this list of conditions and the following disclaimer.
 *    * Redistributions in binary form must reproduce the above copyright
 *      notice, this list of conditions and the following disclaimer in
 *      the documentation and/or other materials provided with the
 *      distribution.
 *    * Neither the name of Broadcom Corporation nor the names of its
 *      contributors may be used to endorse or promote products derived
 *      from this software without specific prior written permission.
 *

      
      Copyright (c) 2017 Broadcom Limited

      
      Copyright (C) 2017 by Changbin Du <changbin.du@intel.com>
#
# Adapted from code in arch/x86/boot/Makefile by H. Peter Anvin and others

      
      Copyright (C) 2017 by Stafford Horne (shorne@gmail.com)

      
      Copyright (C) 2017 by Stefano Stabellini <stefano@aporeto.com>

      
      Copyright (c) 2017 Cadence
// Cadence PCIe controller driver.
// Author: Cyrille Pitchen <cyrille.pitchen@free-electrons.com>

#ifndef _PCIE_CADENCE_H
#define _PCIE_CADENCE_H

      
      Copyright (c) 2017 Cadence
// Cadence PCIe controller driver.
// Author: Cyrille Pitchen <cyrille.pitchen@free-electrons.com>

#include <linux/kernel.h>

      
      Copyright (c) 2017 Cadence
// Cadence PCIe endpoint controller driver.
// Author: Cyrille Pitchen <cyrille.pitchen@free-electrons.com>

#include <linux/delay.h>
#include <linux/kernel.h>
#include <linux/of.h>
#include <linux/pci-epc.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/sizes.h>

      
      Copyright (c) 2017 Cadence
// Cadence PCIe host controller driver.
// Author: Cyrille Pitchen <cyrille.pitchen@free-electrons.com>

#include <linux/kernel.h>
#include <linux/of_address.h>
#include <linux/of_pci.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>

      
      Copyright (C) 2017 Cadence Design Systems - http://www.cadence.com
 *
 * Authors: Rafal Ozieblo <rafalo@cadence.com>
 *          Bartosz Folta <bfolta@cadence.com>

      
      Copyright (C) 2017 Cadence Design Systems Inc.
 */

      
      Copyright (C) 2017 - Cambridge Greys Limited

      
      Copyright (C) 2017 - Cambridge Greys Ltd

      
      Copyright (c) 2017 Cavium.

      
      Copyright (C) 2017 Cavium, Inc.

      
      Copyright (c) 2017 Cavium, Inc.
 *
 * Based on code from:
 *

      
      Copyright (c) 2017 Chao Yu <chao@kernel.org>
 */
#include <linux/compiler.h>
#include <linux/proc_fs.h>
#include <linux/f2fs_fs.h>
#include <linux/seq_file.h>

      
      Copyright (C) 2017 Chelsio Communications.  All rights reserved.

      
      Copyright (c) 2017 Chelsio Communications, Inc. All rights reserved.

      
      Copyright (C) 2017 Chen Liqin <liqin.chen@sunplusct.com>

      
      Copyright (c) 2017 Chen-Yu Tsai. All rights reserved.

      
      Copyright (C) 2017 Chen-Yu Tsai
 * Chen-Yu Tsai <wens@csie.org>
 *
 * Based on pinctrl-sun50i-a64-r.c

      
      Copyright (C) 2017 Chen-Yu Tsai <wens@csie.org>

      
      Copyright (C) 2017 Chinamobile, Inc.

      
      Copyright (C) 2017 Chris Brandt
 */

      
      Copyright (C) 2017 Chris Mi <chrism@mellanox.com>
"""

      
      Copyright (c) 2017 Christoph Hellwig.
 */

      
      Copyright (c) 2017, Christoph Hellwig

      
      Copyright (C) 2017 Christoph Hellwig.
 */

      
      Copyright (C) 2017 Cogent Embedded Inc.

      
      Copyright (C) 2017 Cogent Embedded Inc.
 */

      
      Copyright (C) 2017 Cogent Embedded, Inc.
 */
#ifndef __DT_BINDINGS_CLOCK_R8A77970_CPG_MSSR_H__
#define __DT_BINDINGS_CLOCK_R8A77970_CPG_MSSR_H__

      
      Copyright (C) 2017 Cogent Embedded, Inc. <source@cogentembedded.com>
 *
 * This file is based on the drivers/pinctrl/sh-pfc/pfc-r8a7795.c

      
      Copyright (c) 2017, Collabora Ltd.

      
      Copyright (C) 2017 Collabora Ltd.
 *
 *  Based on previous work from:

      
      Copyright (C) 2017 Corentin Labbe <clabbe.montjoie@gmail.com>

      
      Copyright (c) 2017 Covalent IO, Inc. http://covalent.io

      
      Copyright (C) 2017 Cumulus Networks

      
      Copyright (C) 2017 David Lechner <david@lechnology.com>

      
      Copyright (C) 2017 David Lechner <david@lechnology.com>
 *
 * Based on: drivers/clk/keystone/gate.c

      
      Copyright (c) 2017 Dell Inc.

      
      Copyright (C) 2017 Dell, Inc.

      
      Copyright (C) 2017 Dell Inc. All Rights Reserved.

      
      Copyright (C) 2017 Dell Inc. All Rights Reserved.
 */

      
      Copyright (C) 2017		Dennis Zhou <dennisszhou@gmail.com>

      
      Copyright (C) 2017		Dennis Zhou <dennisz@fb.com>
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2017 DENX Software Engineering
 *
 * Anatolij Gustschin <agust@denx.de>

      
      Copyright (C) 2017  Dialog Semiconductor

      
      Copyright (c) 2017 Dialog Semiconductor
 *
 * Author: Adam Thomson <Adam.Thomson.Opensource@diasemi.com>

      
      Copyright (c) 2017 Diego Elio Petten

      
      Copyright (C) 2017, EETS GmbH, Felix Brack <fb@ltec.ch>
 *
 * This driver implements a lcd device for the ORISE OTM3225A display
 * controller. The control interface to the display is SPI and the display's
 * memory is updated over the 16-bit RGB interface.
 * The main source of information for writing this driver was provided by the
 * OTM3225A datasheet from ORISE Technology. Some information arise from the
 * ILI9328 datasheet from ILITEK as well as from the datasheets and sample code
 * provided by Crystalfontz America Inc. who sells the CFAF240320A-032T, a 3.2"
 * TFT LC display using the OTM3225A controller.

      
      Copyright (C) 2017 Endless Mobile, Inc.

      
      Copyright (C) 2017 Endless Mobile, Inc.
 *  Authors: David Yang <yangxiaohua@everest-semi.com>,
 *           Daniel Drake <drake@endlessm.com>
 *

      
      Copyright (c) 2017, EPAM Systems

      
      Copyright (C) 2017 Eric Anholt

      
      Copyright (C) 2017 Eric Nelson

      
      Copyright (c) 2017 Ericsson AB
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2017, Ericsson AB
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2017 Etnaviv Project

      
      Copyright (C) 2017 Etnaviv Project
 */

      
      Copyright (c) 2017 Eva Rachel Retuya <eraretuya@gmail.com>

      
      Copyright (c) 2017 exceet electronics GmbH
 *
 * Authors:

      
      Copyright (c) 2017 Facebook

      
      Copyright (C) 2017 Facebook

      
      Copyright (C) 2017 Facebook.  All rights reserved.

      
      Copyright (C) 2017 Facebook
// Author: Roman Gushchin <guro@fb.com>

#define _XOPEN_SOURCE 500
#include <errno.h>
#include <fcntl.h>
#include <ftw.h>
#include <mntent.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>

      
      Copyright (C) 2017		Facebook Inc.

      
      Copyright (c) 2017 Facebook

#include <linux/bpf.h>
#include "bpf_helpers.h"

      
      Copyright (c) 2017 Facebook
#include <stddef.h>
#include <stdbool.h>
#include <string.h>
#include <linux/pkt_cls.h>
#include <linux/bpf.h>
#include <linux/in.h>
#include <linux/if_ether.h>
#include <linux/ip.h>
#include <linux/ipv6.h>
#include <linux/icmp.h>
#include <linux/icmpv6.h>
#include <linux/tcp.h>
#include <linux/udp.h>
#include "bpf_helpers.h"

#define bpf_printk(fmt, ...)				\

      
      Copyright (c) 2017 Facebook
#include <stddef.h>
#include <stdbool.h>
#include <string.h>
#include <linux/pkt_cls.h>
#include <linux/bpf.h>
#include <linux/in.h>
#include <linux/if_ether.h>
#include <linux/ip.h>
#include <linux/ipv6.h>
#include <linux/icmp.h>
#include <linux/icmpv6.h>
#include <linux/tcp.h>
#include <linux/udp.h>
#include "bpf_helpers.h"
#include "test_iptunnel_common.h"
#include "bpf_endian.h"

int _version SEC("version") = 1;

      
      Copyright (C) 2017 Finn Thain

#include <linux/device.h>
#include <linux/dma-mapping.h>
#include <linux/list.h>
#include <linux/nubus.h>
#include <linux/seq_file.h>
#include <linux/slab.h>

      
      Copyright (C) 2017 Florian Eckert <fe@dev.tdt.de>

      
      Copyright (C) 2017 Free Electrons,

      
      Copyright (C) 2017 Free Electrons

      
      Copyright (C) 2017 Free Electrons
 *
 * Author: Boris Brezillon <boris.brezillon@free-electrons.com>

      
      Copyright (c) 2017 Free Electrons
 *
 * Authors:

      
      Copyright (C) 2017 Free Electrons
 * Maxime Ripard <maxime.ripard@free-electrons.com>
 */

      
      Copyright (C) 2017 Free Electrons
 * Maxime Ripard <maxime.ripard@free-electrons.com>
 */
#include <drm/drmP.h>
#include <drm/drm_gem_cma_helper.h>
#include <drm/drm_fb_cma_helper.h>

      
      Copyright (c) 2017, Fuzhou Rockchip Electronics Co., Ltd

      
      Copyright (C) 2017 Fuzhou Rockchip Electronics Co., Ltd.
 */

      
      Copyright (C) 2017 Fuzhou Rockchip Electronics Co., Ltd

      
      Copyright (C) 2017 Fuzhou Rockchip Electronics Co.Ltd

      
      Copyright (c) 2017, Fuzhou Rockchip Electronics Co., Ltd
 *
 * Author: Joseph Chen <chenjh@rock-chips.com>

      
      Copyright (c) 2017, Fuzhou Rockchip Electronics Co., Ltd
 *
 * David Wu <david.wu@rock-chips.com>

      
      Copyright (C) 2017 Gateworks Corporation
 */
#ifndef _DT_BINDINGS_MEDIA_TDA1997X_H
#define _DT_BINDINGS_MEDIA_TDA1997X_H

      
      Copyright (c) 2017, General Electric Company

      
      Copyright (C) 2017 Glider bvba

      
      Copyright (C) 2017 Glider bvba
 */

      
      Copyright (C) 2017 Glider bvba
 *
 * Based on clk-rcar-gen2.c

      
      Copyright (C) 2017 Glider bvba
 *
 * Based on r8a7795-cpg-mssr.c

      
      Copyright (C) 2017 Glider bvba
 */
#ifndef __DT_BINDINGS_CLOCK_R8A77995_CPG_MSSR_H__
#define __DT_BINDINGS_CLOCK_R8A77995_CPG_MSSR_H__

      
      Copyright (C) 2017 Google
 *
 * Authors:

      
      Copyright (C) 2017 Google, Inc.

      
      Copyright (C) 2017 Google, Inc.
 *

      
      Copyright (C) 2017 Google, Inc

      
      Copyright (C) 2017 Google, Inc.
// Author: Benson Leung <bleung@chromium.org>

#include <linux/extcon-provider.h>
#include <linux/kernel.h>
#include <linux/mfd/cros_ec.h>
#include <linux/module.h>
#include <linux/notifier.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include <linux/sched.h>

      
      Copyright (C) 2017 Google, Inc.
 *
 * Author: ghartman@google.com

      
      Copyright (C) 2017 Google, Inc.
// Author: Gwendal Grignou <gwendal@chromium.org>
//
// On Chromebook using ACPI, this device listens for notification
// from GOOG0006 and issue method TBMC to retrieve the status.

      
      Copyright (C) 2017 Google, Inc.
 *
 * Authors:

      
      Copyright (C) 2017 Google, Inc.
// Author: Stephen Barber <smbarber@chromium.org>

#include <linux/kernel.h>
#include <linux/mfd/cros_ec.h>
#include <linux/mfd/cros_ec_commands.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/rtc.h>
#include <linux/slab.h>

      
      Copyright (c) 2017 Google Inc.
 *  Author: Wei-Ning Huang <wnhuang@google.com>
 */

      
      Copyright (c) 2017 Google, Inc.
 *
 *  Based on it87_wdt.c     by Oliver Schuster
 *           gpio-it8761e.c by Denis Turischev
 *           gpio-stmpe.c   by Rabin Vincent

      
      Copyright (c) 2017 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (c) 2017 Hans de Goede <hdegoede@redhat.com>
 */

      
      Copyright (C) 2017 Hans de Goede <hdegoede@redhat.com>

      
      Copyright (C) 2017 Hans de Goede <hdegoede@redhat.com>
 */

      
      Copyright (C) 2017 Hans de Goede <hdegoede@redhat.com>
 *
 * Based on various non upstream patches to support the CHT Whiskey Cove PMIC:

      
      Copyright (C) 2017 Hans de Goede <hdegoede@redhat.com>
 *
 * Loosely based on android x86 kernel code which is:
 *

      
      Copyright (C) 2017 Hans de Goede <hdegoede@redhat.com>
 *
 * Note the quirks in this file are shared with fbdev/efifb and as such
 * must not depend on other drm code.

      
      Copyright (C) 2017 Hans de Goede <hdegoede@redhat.com>
 *
 * Some Intel Cherry Trail based device which ship with Windows 10, have
 * this weird INT33FE ACPI device with a CRS table with 4 I2cSerialBusV2
 * resources, for 4 different chips attached to various i2c busses:

      
      Copyright (C) 2017 Hans P. Moller <hmoller@uc.cl>

      
      Copyright (C) 2017 Hari Bathini, IBM Corporation
 */

      
      Copyright (C) 2017 Hauke Mehrtens <hauke@hauke-m.de>

      
      Copyright (C) 2017 Hauke Mehrtens <hauke@hauke-m.de>
 */

      
      Copyright (C) 2017 Hauke Mehrtens <hauke@hauke-m.de>
 *  Based on EP93xx wdt driver
 */

      
      Copyright (C) 2017 Hauke Mehrtens <hauke@hauke-m.de>
 */
#ifndef _DT_BINDINGS_MIPS_LANTIQ_RCU_GPHY_H
#define _DT_BINDINGS_MIPS_LANTIQ_RCU_GPHY_H

      
      Copyright (C) 2017 Heiner Kallweit
 */

      
      Copyright (C) 2017 Helge Deller <deller@gmx.de>
 *
 * based on arch/arm/kernel/topology.c

      
      Copyright (C) 2017 Hilisicon Electronics Co., Ltd.
 *		http://www.huawei.com
 *
 * Author: Xiaowei Song <songxiaowei@huawei.com>

      
      Copyright (c) 2017, HiSilicon. All rights reserved.

      
      Copyright (c) 2017 Hisilicon Limited.

      
      Copyright (C) 2017 HiSilicon Limited, All Rights Reserved.
 * Author: Gabriele Paoloni <gabriele.paoloni@huawei.com>
 * Author: Zhichang Yuan <yuanzhichang@hisilicon.com>
 */

      
      Copyright (C) 2017 Hisilicon Limited, All Rights Reserved.
 * Author: Zhichang Yuan <yuanzhichang@hisilicon.com>
 * Author: Zou Rongrong <zourongrong@huawei.com>
 * Author: John Garry <john.garry@huawei.com>
 */

      
      Copyright (C) 2017 Hisilicon Limited
 * Author: Anurup M <anurup.m@huawei.com>
 *         Shaokun Zhang <zhangshaokun@hisilicon.com>
 *
 * This code is based on the uncore PMUs like arm-cci and arm-ccn.

      
      Copyright (C) 2017 Hisilicon Limited
 * Author: Shaokun Zhang <zhangshaokun@hisilicon.com>
 *         Anurup M <anurup.m@huawei.com>
 *
 * This code is based on the uncore PMUs like arm-cci and arm-ccn.

      
      Copyright (c) 2017 HiSilicon Technologies Co., Ltd.

      
      Copyright (c) <2017> HiSilicon Technologies Co., Ltd.
 *              http://www.hisilicon.com

      
      Copyright (c) 2017 HiSilicon Technologies Co., Ltd.
 *
 * Simple HiSilicon phase clock implementation.

      
      Copyright (C) 2017 Horms Solutions Ltd., Simon Horman

      
      Copyright (C) 2017 Horms Solutions, Simon Horman

      
      Copyright (c) 2017 Huawei Corporation.";
static struct hnae3_client client;

/* hns3_pci_tbl - PCI Device ID Table

      
      Copyright(c) 2017 Huawei Technologies Co., Ltd

      
      Copyright (c) 2017, I2SE GmbH
 *
 *   Permission to use, copy, modify, and/or distribute this software
 *   for any purpose with or without fee is hereby granted, provided
 *   that the above copyright notice and this permission notice appear
 *   in all copies.

      
      Copyright (C) 2017 IBM Corp.

      
      Copyright(c) 2017 IBM Corporation. All rights reserved.

      
      Copyright (C) 2017 IBM Corporation (Michael Neuling, Andrew Donnellan)

      
      Copyright (c) 2017 Icenowy Zheng <icenowy@aosc.io>

      
      Copyright (c) 2017 Icenowy Zheng <icenowy@aosc.io>
 */

      
      Copyright (C) 2017 Icenowy Zheng <icenowy@aosc.io>

      
      Copyright (C) 2017 Icenowy Zheng <icenowy@aosc.io>
 */

      
      Copyright (C) 2017 Icenowy Zheng <icenowy@aosc.io>
 *
 * Based on pinctrl-sun6i-a31-r.c, which is:

      
      Copyright (C) 2017 Icenowy Zheng <icenowy@aosc.io>
 *
 * Based on sun4i_backend.c, which is:

      
      Copyright (c) 2017 Icenowy Zheng <icenowy@aosc.xyz>
 */

      
      Copyright (C) 2017 Imagination Technologies

      
      Copyright (C) 2017 Imagination Technologies Ltd.

      
      Copyright (C) 2017 Imagination Technologies Ltd.
 */

      
      Copyright (C) 2017 Imagination Technologies, Ltd.

      
      Copyright (C) 2017 Impinj

      
      Copyright (C) 2017 Impinj, Inc.
 *
 * Author: Andrey Smirnov <andrew.smirnov@gmail.com>

      
      Copyright (c) 2017, Impinj, Inc.
 *
 * i.MX7 System Reset Controller (SRC) driver

      
      Copyright (C) 2017 Intel Corp.

      
      Copyright (C) 2017 Intel Corp

      
      Copyright (C) 2017 Intel Corp
 *  Author: Jaikrishna Nemallapudi <jaikrishnax.nemallapudi@intel.com>
 *  Author: Subhransu S. Prusty <subhransu.s.prusty@intel.com>
 *  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      
      Copyright (c) 2017, Intel Corporation. "

      
      Copyright (c) 2017, Intel Corporation.

      
      Copyright (c) 2017, Intel Corporation.
 *

      
      Copyright(c) 2017 Intel Corporation.

      
      Copyright (C) 2017 Intel Corporation.
 */

      
      Copyright (C) 2017 Intel Corporation

      
      Copyright (C) 2017, Intel Corporation
 */

      
      Copyright(c) 2017 Intel Corporation. All rights reserved.

      
      Copyright (C) 2017 Intel Corporation. All rights reserved.

      
      Copyright (C) 2017, Intel Corporation. All rights reserved.
 */

      
      Copyright (C) 2017 Intel Corporation. All rights reserved.
 *
 * Author: Rajmohan Mani <rajmohan.mani@intel.com>

      
      Copyright (c) 2017, Intel Corporation.
 * All rights reserved.
 *
 * Author: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>

      
      Copyright (C) 2017, Intel Corporation. All rights reserved.
 *
 * Modified from:

      
      Copyright(c) 2017 Intel Corporation. All rights reserved.
 *
 *   Redistribution and use in source and binary forms, with or without
 *   modification, are permitted provided that the following conditions
 *   are met:
 *
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copy
 *       notice, this list of conditions and the following disclaimer in
 *       the documentation and/or other materials provided with the
 *       distribution.
 *     * Neither the name of Intel Corporation nor the names of its
 *       contributors may be used to endorse or promote products derived
 *       from this software without specific prior written permission.
 *

      
      Copyright (C) 2017 Intel Corporation
 *
 * Author:

      
      Copyright (C) 2017 Intel Corporation
 * Author: Heikki Krogerus <heikki.krogerus@linux.intel.com>
 */

      
      Copyright (C) 2017, Intel Corporation
 * Author: Heikki Krogerus <heikki.krogerus@linux.intel.com>
 */

      
      Copyright (C) 2017 Intel Corporation
 *
 * Author: Lu Baolu <baolu.lu@linux.intel.com>

      
      Copyright (C) 2017 Intel Corporation
 * Author: Mika Westerberg <mika.westerberg@linux.intel.com>
 */

      
      Copyright (C) 2017, Intel Corporation
 * Author: Mika Westerberg <mika.westerberg@linux.intel.com>
 */

      
      Copyright (C) 2017 Intel Corporation
 *  Author: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
 *

      
      Copyright (C) 2017 Intel Corporation
 *
 * Authors:

      
      Copyright (C) 2017, Intel Corporation
 * Authors: Amir Levy <amir.jer.levy@intel.com>
 *          Michael Jamet <michael.jamet@intel.com>
 *          Mika Westerberg <mika.westerberg@linux.intel.com>
 */

      
      Copyright (C) 2017, Intel Corporation
 * Authors: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 *          Mika Westerberg <mika.westerberg@linux.intel.com>
 */

      
      Copyright (C) 2017, Intel Corporation
 * Authors: Michael Jamet <michael.jamet@intel.com>
 *          Mika Westerberg <mika.westerberg@linux.intel.com>
 */

      
      Copyright (C) 2017 Intel Corporation
 *
 * Based partially on Intel IPU4 driver written by
 *  Sakari Ailus <sakari.ailus@linux.intel.com>
 *  Samu Onkalo <samu.onkalo@intel.com>
 *  Jouni Högander <jouni.hogander@intel.com>
 *  Jouni Ukkonen <jouni.ukkonen@intel.com>
 *  Antti Laakso <antti.laakso@intel.com>
 * et al.

      
      Copyright (C) 2017 Intel Corporation
/* Functions to access TPS68470 power management chip. */

#ifndef __LINUX_MFD_TPS68470_H
#define __LINUX_MFD_TPS68470_H

      
      Copyright (C) 2017 Intel Corporation

#ifndef __IPU3_CIO2_H
#define __IPU3_CIO2_H

      
      Copyright (C) 2017 Intel Corporation
 */
#ifndef _LINUX_FPGA_MGR_H
#define _LINUX_FPGA_MGR_H

      
      Copyright (c) 2017 Intel Corporation.

#include <linux/acpi.h>
#include <linux/i2c.h>
#include <linux/module.h>
#include <linux/pm_runtime.h>
#include <media/v4l2-ctrls.h>
#include <media/v4l2-device.h>

      
      Copyright (C) 2017, Intel Corporation
 */
#include <linux/clk-provider.h>
#include <linux/slab.h>
#include "stratix10-clk.h"
#include "clk.h"

      
      Copyright (C) 2017 Intel Corporation
 */
#include <linux/fpga/fpga-bridge.h>
#include <linux/fpga/fpga-mgr.h>
#include <linux/fpga/fpga-region.h>
#include <linux/idr.h>
#include <linux/kernel.h>
#include <linux/list.h>
#include <linux/module.h>
#include <linux/of_platform.h>
#include <linux/slab.h>
#include <linux/spinlock.h>

      
      Copyright (C) 2017 Intel Corporation
 */
#include <linux/fpga/fpga-bridge.h>
#include <linux/fpga/fpga-mgr.h>
#include <linux/fpga/fpga-region.h>
#include <linux/idr.h>
#include <linux/kernel.h>
#include <linux/list.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/spinlock.h>

      
      Copyright (C) 2017 Intel Corporation
 */
#include <linux/fpga/fpga-bridge.h>
#include <linux/idr.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/of_platform.h>
#include <linux/slab.h>
#include <linux/spinlock.h>

      
      Copyright (C) 2017, Intel Corporation
 */
#include <linux/slab.h>
#include <linux/clk-provider.h>

      
      Copyright (C) 2017, Intel Corporation
 */
#include <linux/slab.h>
#include <linux/clk-provider.h>
#include <linux/of_device.h>
#include <linux/of_address.h>
#include <linux/platform_device.h>

      
      Copyright (c) 2017, Intel Corporation.
 * Ricardo Neri <ricardo.neri-calderon@linux.intel.com>
 */

      
      Copyright (C) 2017 Intel Corporation.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2017 Intel Corporation
 *
 * This file is released under the GPLv2.

      
      Copyright (C) 2017 Intel Corporation
 *
 * With code from the mailing list:

      
      Copyright (c) 2017		Intel Deutschland GmbH

      
      Copyright(c) 2017           Intel Deutschland GmbH

      
      Copyright(c) 2017        Intel Deutschland GmbH

      
      Copyright(c) 2017 Intel Deutschland GmbH

      
      Copyright (C) 2017     Intel Deutschland GmbH

      
      Copyright(c) 2017        Intel Deutschland GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright(c) 2017 Intel Deutschland GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (c) 2017 Jack Andersen

      
      Copyright (C) 2017 Jacopo Mondi

      
      Copyright (C) 2017 Jacopo Mondi
 */

      
      Copyright (C) 2017 Jacopo Mondi <jacopo
 *

      
      Copyright (C) 2017 James.Bottomley@HansenPartnership.com
 *
 * GPLv2

      
      Copyright (C) 2017 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.

      
      Copyright (C) 2017 Jason A. Donenfeld <Jason@zx2c4.com>. All
 * Rights Reserved.
 *

      
      Copyright (C) 2017 Jean Delvare
 *
 * Based on the at24 driver:

      
      Copyright (C) 2017 Jernej Skrabec <jernej.skrabec@siol.net>

      
      Copyright (C) 2017 Jernej Skrabec <jernej.skrabec@siol.net>
 *
 * Coefficients are taken from BSP driver, which is:

      
      Copyright (C) 2017 Jerome Brunet  <jbrunet@baylibre.com>

      
      Copyright (c) 2017 Jesper Dangaard Brouer, Red Hat Inc.
 *
 *  Example howto extract XDP RX-queue info

      
      Copyright(c) 2017 Jesper Dangaard Brouer, Red Hat, Inc.
 */
#include <uapi/linux/if_ether.h>
#include <uapi/linux/if_packet.h>
#include <uapi/linux/if_vlan.h>
#include <uapi/linux/ip.h>
#include <uapi/linux/ipv6.h>
#include <uapi/linux/in.h>
#include <uapi/linux/tcp.h>
#include <uapi/linux/udp.h>

      
      Copyright (c) 2017 Jesper Dangaard Brouer, Red Hat Inc.
 * Released under terms in GPL version 2.  See COPYING.
 */

      
      Copyright (c) 2017 Jesper Dangaard Brouer, Red Hat Inc.
 * Released under terms in GPL version 2.  See COPYING.
 */
#ifndef __LINUX_NET_XDP_H__
#define __LINUX_NET_XDP_H__

      
      Copyright (c) 2017 Jesper Dangaard Brouer, Red Hat Inc.
 * Released under terms in GPL version 2.  See COPYING.
 */
#include <linux/bpf.h>
#include <linux/filter.h>
#include <linux/types.h>
#include <linux/mm.h>
#include <linux/netdevice.h>
#include <linux/slab.h>
#include <linux/idr.h>
#include <linux/rhashtable.h>
#include <net/page_pool.h>

      
      Copyright(c) 2017 Jesper Dangaard Brouer, Red Hat, Inc.
 */
static const char *__doc__=
 "XDP monitor tool, based on tracepoints\n"

      
      Copyright(c) 2017 Jesper Dangaard Brouer, Red Hat, Inc.
 */
static const char *__doc__ =
	" XDP redirect with a CPU-map type \"BPF_MAP_TYPE_CPUMAP\"";

      
      Copyright (c) 2017 Jesper Dangaard Brouer, Red Hat Inc.
 */
static const char *__doc__ = " XDP RX-queue info extract example\n\n"
	"Monitor how many packets per sec (pps) are received\n"
	"per NIC RX queue index and which CPU processed the packet\n"

      
      Copyright (c) 2017 Jiri Pirko <jiri@mellanox.com>
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2017 Joe Lawrence <joe.lawrence@redhat.com>

      
      Copyright (C) 2017 Johan Hovold <johan@kernel.org>
 */

      
      Copyright (C) 2017 John Crispin <john@phrozen.org>
 *
 * Based on code from
 * Allwinner Technology Co., Ltd. <www.allwinnertech.com>

      
      Copyright (c) 2017 Jonathan Liu.

      
      Copyright (C) 2017 Jonathan Liu <net147@gmail.com>

      
      Copyright (c) 2017 Josef Filzmaier <j.filzmaier@gmx.at>
 */

      
      Copyright (C) 2017 Josh Poimboeuf <jpoimboe@redhat.com>

      
      Copyright (c) 2017 Krzysztof Kozlowski <krzk@kernel.org>
 *
 * Loosely based on old driver from drivers/char/hw_random/exynos-rng.c:

      
      Copyright (c) 2017 Krzysztof Kozlowski <krzk@kernel.org>
//
// This file contains the Samsung Exynos specific information required by the
// the Samsung pinctrl/gpiolib driver. It also includes the implementation of
// external gpio and wakeup interrupt support.

      
      Copyright (c) 2017 Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
 *
 * Authors:

      
      Copyright (C) 2017 KUNBUS GmbH
 *
 * http://www.ti.com/lit/ds/symlink/dac082s085.pdf
 * http://www.ti.com/lit/ds/symlink/dac102s085.pdf
 * http://www.ti.com/lit/ds/symlink/dac122s085.pdf
 * http://www.ti.com/lit/ds/symlink/dac084s085.pdf
 * http://www.ti.com/lit/ds/symlink/dac104s085.pdf
 * http://www.ti.com/lit/ds/symlink/dac124s085.pdf

      
      Copyright (C) 2017 KUNBUS GmbH
 *
 * The MAX3191x makes 8 digital 24V inputs available via SPI.
 * Multiple chips can be daisy-chained, the spec does not impose
 * a limit on the number of chips and neither does this driver.

      
      Copyright (C) 2017 Landen Chao <landen.chao@mediatek.com>

      
      Copyright (C) 2017, Leopard Imaging, Inc.
 *
 * Leon Luo <leonl@leopardimaging.com>
 * Edwin Zou <edwinz@leopardimaging.com>
 * Luca Ceresoli <luca@lucaceresoli.net>

      
      Copyright (C) 2017 Liam Breck <kernel@networkimprov.net>
 *

      
      Copyright (C) 2017 Linaro Limited

      
      Copyright:	(C) 2017  Linaro Limited

      
      Copyright (c) 2017 Linaro Limited. All rights reserved.
 *
 * Author: Leo Yan <leo.yan@linaro.org>

      
      Copyright (c) 2017, Linaro Limited
 * Author: Georgi Djakov <georgi.djakov@linaro.org>
 */

      
      Copyright (c) 2017 Linaro Limited.
 *
 * Author: Kai Zhao <zhaokai1@hisilicon.com>
 *	    Tao Wang <kevin.wangtao@hisilicon.com>
 *	    Leo Yan <leo.yan@linaro.org>

      
      Copyright (c) 2017 Linaro Ltd.

      
      Copyright (c) 2017, Linaro Ltd.

      
      Copyright (c) 2017, Linaro Ltd

      
      Copyright (C) 2017 Linaro Ltd.

      
      Copyright (c) 2017, Linaro Ltd.  All rights reserved.
 *
 * Author: Daniel Lezcano <daniel.lezcano@linaro.org>

      
      Copyright (C) 2017 Linaro Ltd <ard.biesheuvel@linaro.org>

      
      Copyright (C) 2017 Linaro Ltd. <ard.biesheuvel@linaro.org>

      
      Copyright (C) 2017 Linaro, Ltd. <ard.biesheuvel@linaro.org>

      
      Copyright (c) 2017 Linaro, Ltd. <ard.biesheuvel@linaro.org>
 *
 * Based on irq-tegra.c:

      
      Copyright (c) 2017, Linaro Ltd.
 *
 * Author: Daniel Lezcano <daniel.lezcano@linaro.org>

      
      Copyright (C) 2017 Linaro Ltd.
 * Author: Linus Walleij <linus.walleij@linaro.org>
 */

      
      Copyright (C) 2017 Linaro Ltd.
 *
 * Author: Linus Walleij <linus.walleij@linaro.org>

      
      Copyright (c) <2017> Linaro Ltd.
 *              http://www.linaro.org
 *
 * Author: Wang Xiaoyin <hw.wangxiaoyin@hisilicon.com>
 *         Guodong Xu <guodong.xu@linaro.org>

      
      Copyright (c) 2017, Linaro Ltd.
 */
#ifndef __QMI_HELPERS_H__
#define __QMI_HELPERS_H__

      
      Copyright (c) 2017, Linaro Ltd.
 */
#include <linux/firmware.h>
#include <linux/module.h>
#include <linux/notifier.h>
#include <linux/slab.h>
#include <linux/io.h>
#include <linux/notifier.h>
#include <linux/of_platform.h>
#include <linux/platform_device.h>
#include <linux/remoteproc/qcom_rproc.h>
#include <linux/rpmsg.h>

      
      Copyright (C) 2017 Linaro Ltd.
 */
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/debugfs.h>
#include <linux/device.h>
#include <linux/platform_device.h>
#include <linux/qrtr.h>
#include <linux/net.h>
#include <linux/completion.h>
#include <linux/idr.h>
#include <linux/string.h>
#include <net/sock.h>
#include <linux/soc/qcom/qmi.h>

      
      Copyright (C) 2017 Linaro Ltd.
 */
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/device.h>
#include <linux/qrtr.h>
#include <linux/net.h>
#include <linux/completion.h>
#include <linux/idr.h>
#include <linux/string.h>
#include <net/sock.h>
#include <linux/workqueue.h>
#include <linux/soc/qcom/qmi.h>

      
      Copyright (c) 2017, Linaro Ltd.

#include <linux/regmap.h>
#include <linux/slimbus.h>
#include <linux/module.h>

      
      Copyright (C) 2017 Linaro Ltd.
 */
#include <linux/slab.h>
#include <linux/uaccess.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/string.h>
#include <linux/soc/qcom/qmi.h>

      
      Copyright (C) 2017  Linaro, Ltd., Rob Herring <robh@kernel.org>
 *
 *  Based on hci_ldisc.c:
 *

      
      Copyright (C) 2017 Linus Walleij

      
      Copyright (c) 2017 Linus Walleij <linus.walleij@linaro.org>
 */

      
      Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>

      
      Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>
 */

      
      Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>
 *
 * Based on arch/arm/mach-gemini/gpio.c:

      
      Copyright (C) 2017 Linus
 * Walleij <linus.walleij@linaro.org>
 *
 * Based on arch/arm/mach-gemini/irq.c

      
      Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>
 *
 * Based on a rewrite of arch/arm/mach-gemini/timer.c:

      
      Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>
 *
 * Based on the code from arch/arm/mach-integrator/pci_v3.c

      
      Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>
 *
 * Based on the out-of-tree OpenWRT patch for Cortina Gemini:

      
      Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>
 *
 * Includes portions of the SL2312/SL3516/Gemini PATA driver

      
      Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>
 *
 * Inspired by code from the SL3516 board support by Jason Lee
 * Inspired by code from Janos Laube <janos.dev@gmail.com>

      
      Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>
 *
 * Inspired by the out-of-tree drivers from OpenWRT:

      
      Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>
 * Parts of this file were based on sources as follows:
 *

      
      Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>
 *
 * This is a group-only pin controller.

      
      Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>
 *
 * This is a one-off touchkey controller based on the Cypress Semiconductor
 * CY8C214 MCU with some firmware in its internal 8KB flash. The circuit
 * board inside the router is named E119921

      
      Copyright (C) 2017 Linus Walleij <linus.walleij@linaro.org>
 *
 * This SoC has an elaborate flash control register, so we need to
 * detect and set it up when booting on this platform.

      
      Copyright (C) 2017 Lucas Bates <lucasb@mojatatu.com>
"""

      
      Copyright (c) 2017 Lucas Stach, Pengutronix

      
      Copyright (C) 2017 Luis R. Rodriguez <mcgrof@kernel.org>

      
      Copyright (C) 2017 Lukas Wunner <lukas@wunner.de>

      
      Copyright (c) 2017 Maciej S. Szmigiero <mail@maciej.szmigiero.name>

      
      Copyright (C) 2017 Madhavan Srinivasan, IBM Corporation.

      
      Copyright	(C) 2017 Madhavan Srinivasan, IBM Corporation.

      
      Copyright (c) 2017 Manivannan Sadhasivam <manivannanece23@gmail.com>

      
      Copyright (C) 2017 Marcus Cooper <codekipper@gmail.com>

      
      Copyright (C) 2017 Marek Vasut <marek.vasut

      
      Copyright (C) 2017 Marek Vasut <marek.vasut@gmail.com>

      
      Copyright (c) 2017 Mariusz Bialonczyk <manio@skyboo.net>

      
      Copyright (c) 2017 Martin Blumenstingl <martin.blumenstingl@googlemail.com>.

      
      Copyright (c) 2017 Martin Blumenstingl <martin.blumenstingl@googlemail.com>

      
      Copyright (C) 2017 Martin Blumenstingl <martin.blumenstingl@googlemail.com>

      
      Copyright (C) 2017 Martin Kaiser <martin@kaiser.cx>

      
      Copyright (C) 2017 Marvell
 *
 * Antoine Tenart <antoine.tenart@free-electrons.com>

      
      Copyright (C) 2017 Marvell
 * Author: Miquel RAYNAL <miquel.raynal@free-electrons.com>
 *

      
      Copyright (C) 2017 Marvell
 *
 * Gregory CLEMENT <gregory.clement@free-electrons.com>

      
      Copyright (C) 2017 Marvell
 *
 * Hanna Hawa <hannah@marvell.com>

      
      Copyright (C) 2017 Marvell
 *
 * Hanna Hawa <hannah@marvell.com>
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (C) 2017 Marvell
 *
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

      
      Copyright (C) 2017 Marvell
 *
 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
 * Hanna Hawa <hannah@marvell.com>

      
      Copyright (C) 2017 Matt Ranostay <matt@ranostay.consulting>
 *
 * Support for MAX30105 optical particle sensor

      
      Copyright (c) 2017 Mauro Carvalho Chehab <mchehab@kernel.org>

      
      Copyright (c) 2017 Maxime Ripard.

      
      Copyright (C) 2017 Maxim Integrated

      
      Copyright (c) 2017, Maxim Integrated

#ifndef _MAX98373_H
#define _MAX98373_H

      
      Copyright (c) 2017, Maxim Integrated

#include <linux/acpi.h>
#include <linux/delay.h>
#include <linux/i2c.h>
#include <linux/module.h>
#include <linux/regmap.h>
#include <linux/slab.h>
#include <linux/cdev.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>
#include <linux/gpio.h>
#include <linux/of_gpio.h>
#include <sound/tlv.h>
#include "max98373.h"

      
      Copyright (c) 2017 MediaTek Inc.

      
      Copyright (C) 2017 MediaTek Inc.

      
      Copyright (C) 2017 MediaTek, Inc.
 *
 * Author: Chen Zhong <chen.zhong@mediatek.com>

      
      Copyright (c) 2017 MediaTek Inc.
 * Author: Ryder Lee <ryder.lee@mediatek.com>
 */

      
      Copyright (c) 2017 MediaTek Inc.
 * Author: Ryder Lee <ryder.lee@mediatek.com>
 *	   Honghui Zhang <honghui.zhang@mediatek.com>
 */

      
      Copyright (c) 2017 MediaTek Inc.
 * Author: Yong Wu <yong.wu@mediatek.com>
 */
#ifndef __DTS_IOMMU_PORT_MT2712_H
#define __DTS_IOMMU_PORT_MT2712_H

      
      Copyright (c) 2017 Melexis <cmo@melexis.com>
 *
 * Driver for the Melexis MLX90632 I2C 16-bit IR thermopile sensor

      
      Copyright (c) 2017 Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2017, Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2017 Mellanox Technologies. All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2017, Mellanox Technologies inc.  All rights reserved.

      
      Copyright (c) 2017 Mellanox Technologies Inc.  All rights reserved.

      
      Copyright (c) 2017, Mellanox Technologies inc.  All rights reserved.
 */
#include <rdma/uverbs_ioctl.h>
#include <rdma/rdma_user_ioctl.h>
#include <linux/bitops.h>
#include "rdma_core.h"
#include "uverbs.h"

      
      Copyright (c) 2017 Mellanox Technologies Ltd. All rights reserved.

      
      Copyright (c) 2017, Mellanox Technologies, Ltd.  All rights reserved.

      
      Copyright (c) 2017 Mentor Graphics Inc.

      
      Copyright (c) 2017 Microchip Corporation.

#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/gpio/consumer.h>
#include <linux/i2c.h>
#include <linux/module.h>
#include <linux/pm_runtime.h>
#include <linux/regmap.h>
#include <media/v4l2-ctrls.h>
#include <media/v4l2-event.h>
#include <media/v4l2-image-sizes.h>
#include <media/v4l2-subdev.h>

      
      Copyright (c) 2017 Microchip Technology

      
      Copyright (c) 2017, Microchip Technology Inc.
 * Author: Tudor Ambarus <tudor.ambarus@microchip.com>
 */

      
      Copyright (c) 2017 Microsemi Corporation
 */

      
      Copyright (c) 2017, Microsemi Corporation

      
      Copyright (c) 2017, Microsemi Corporation
 */

      
      Copyright (c) 2017 Microsemi Corporation
 */
#include <asm/machine.h>
#include <asm/prom.h>

      
      Copyright (c) 2017 Microsemi Corporation
 */
#include <linux/bitops.h>
#include <linux/irq.h>
#include <linux/of_address.h>
#include <linux/of_irq.h>
#include <linux/irqchip.h>
#include <linux/irqchip/chained_irq.h>
#include <linux/interrupt.h>

      
      Copyright (c) 2017 Microsemi Corporation
 */
#include <linux/delay.h>
#include <linux/io.h>
#include <linux/notifier.h>
#include <linux/mfd/syscon.h>
#include <linux/of_address.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/reboot.h>
#include <linux/regmap.h>

      
      Copyright (c) 2017 Microsemi Corporation
 */
#include <linux/etherdevice.h>
#include <linux/ethtool.h>
#include <linux/if_bridge.h>
#include <linux/if_ether.h>
#include <linux/if_vlan.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/netdevice.h>
#include <linux/phy.h>
#include <linux/skbuff.h>
#include <net/arp.h>
#include <net/netevent.h>
#include <net/rtnetlink.h>
#include <net/switchdev.h>

      
      Copyright (c) 2017 Microsemi Corporation
 */
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/of_net.h>
#include <linux/netdevice.h>
#include <linux/of_mdio.h>
#include <linux/of_platform.h>
#include <linux/mfd/syscon.h>
#include <linux/skbuff.h>

      
      Copyright (c) 2017 Microsemi Corporation
 */
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/platform_device.h>

      
      Copyright (c) 2017 Microsemi Corporation
 */
#include "ocelot.h"
#include <soc/mscc/ocelot_hsio.h>

      
      Copyright (c) 2017, Microsoft Corporation.

      
      Copyright (c) 2017 Microsoft Corporation
 * Author: Matthew Wilcox <willy@infradead.org>
 */

      
      Copyright (c) 2017 Microsoft Corporation
 * Author: Matthew Wilcox <willy@infradead.org>
 *
 * See Documentation/core-api/xarray.rst for how to use the XArray.

      
      Copyright (C) 2017, Microsoft Corporation.
 *
 *   Author(s): Long Li <longli@microsoft.com>

      
      Copyright (C) 2017 MIPS Tech, LLC

      
      Copyright (C) 2017 Mobica Limited

      
      Copyright (C) 2017 Narcisa Vasile <narcisaanamaria12@gmail.com>
 *
 * Datasheet: ams.com/content/download/951091/2269479/CCS811_DS000459_3-00.pdf

      
      Copyright (c) 2017 National Instruments

      
      Copyright (c) 2017, National Instruments Corp.

      
      Copyright (C) 2017 Netronome Systems, Inc.

      
      Copyright (C) 2017 Netronome Systems, Inc.

#ifndef _NFP_NET_SRIOV_H_
#define _NFP_NET_SRIOV_H_

      
      Copyright (C) 2017 Netronome Systems, Inc.

#include <linux/bitfield.h>
#include <linux/errno.h>
#include <linux/etherdevice.h>
#include <linux/if_link.h>
#include <linux/if_ether.h>

      
      Copyright (C) 2017 Netronome Systems, Inc.

#include <linux/kernel.h>
#include <linux/bitops.h>
#include <linux/hwmon.h>

      
      Copyright (C) 2017 Netronome Systems, Inc.

#include <linux/kernel.h>
#include <linux/slab.h>

      
      Copyright (C) 2017 Netronome Systems, Inc.

#include "../nfpcore/nfp_cpp.h"
#include "../nfpcore/nfp_nsp.h"
#include "../nfp_app.h"
#include "../nfp_main.h"

      
      Copyright (C) 2017 NextThing Co
 *
 * Author: Boris Brezillon <boris.brezillon@free-electrons.com>

      
      Copyright (c) 2017 Nicira, Inc.

      
      Copyright (C) 2017 Nicira, Inc.
 */

      
      Copyright (c) 2017 Niels Skou Olsen <nolsen@jabra.com>
 */

      
      Copyright (C) 2017 Noralf Tr

      
      Copyright (c) 2017 NVIDIA Corporation.

      
      Copyright (c) 2017, NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved.

      
      Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved

      
      Copyright (C) 2017 NVIDIA CORPORATION.  All rights reserved.

      
      Copyright (C) 2017 NVIDIA CORPORATION. All rights reserved.
 *
 * Author: Venkat Reddy Talla <vreddytalla@nvidia.com>
 *		Laxman Dewangan <ldewangan@nvidia.com>

      
      Copyright (C) 2017 NXP
 */

      
      Copyright (C) 2017 NXP
//
// Author: Dong Aisheng <aisheng.dong@nxp.com>

      
      Copyright (C) 2017 NXP Semiconductors.
 * Author: Marco Franchi <marco.franchi@nxp.com>
 *
 * Based on Panel Simple driver by Thierry Reding <treding@nvidia.com>

      
      Copyright (C) 2017 Oleh Kravchenko <oleg@kaa.org.ua>

      
      Copyright (c) 2017 Oliver Hartkopp <socketcan@hartkopp.net>

      
      Copyright (C) 2017 Olli Salonen <olli.salonen@iki.fi>

      
      Copyright (c) 2017 Oracle.  All rights reserved.
 */

      
      Copyright (C) 2017 Oracle.  All rights reserved.
 */

      
      Copyright (C) 2017 Oracle. All rights reserved.
 */

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 *
 * Author: Darrick J. Wong <darrick.wong@oracle.com>

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef __XFS_FSMAP_H__
#define __XFS_FSMAP_H__

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef __XFS_SCRUB_BTREE_H__
#define __XFS_SCRUB_BTREE_H__

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef __XFS_SCRUB_COMMON_H__
#define __XFS_SCRUB_COMMON_H__

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef __XFS_SCRUB_DABTREE_H__
#define __XFS_SCRUB_DABTREE_H__

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef __XFS_SCRUB_H__
#define __XFS_SCRUB_H__

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef __XFS_SCRUB_SCRUB_H__
#define __XFS_SCRUB_SCRUB_H__

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_da_format.h"
#include "xfs_inode.h"
#include "xfs_btree.h"
#include "xfs_trans.h"
#include "xfs_bit.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_trans_resv.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_inode.h"
#include "xfs_trans.h"
#include "xfs_error.h"
#include "xfs_btree.h"
#include "xfs_rmap_btree.h"
#include "xfs_trace.h"
#include "xfs_log.h"
#include "xfs_rmap.h"
#include "xfs_alloc.h"
#include "xfs_bit.h"
#include <linux/fsmap.h>
#include "xfs_fsmap.h"
#include "xfs_refcount.h"
#include "xfs_refcount_btree.h"
#include "xfs_alloc_btree.h"
#include "xfs_rtalloc.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_alloc.h"
#include "xfs_ialloc.h"
#include "xfs_rmap.h"
#include "xfs_refcount.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/btree.h"
#include "scrub/trace.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_alloc.h"
#include "xfs_rmap.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/btree.h"
#include "scrub/trace.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_alloc.h"
#include "xfs_rmap.h"
#include "xfs_refcount.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/btree.h"
#include "scrub/trace.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_alloc.h"
#include "xfs_rtalloc.h"
#include "xfs_inode.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/trace.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_inode.h"
#include "xfs_alloc.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/btree.h"
#include "scrub/trace.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_inode.h"
#include "xfs_alloc.h"
#include "xfs_ialloc.h"
#include "xfs_ialloc_btree.h"
#include "xfs_icache.h"
#include "xfs_rmap.h"
#include "xfs_log.h"
#include "xfs_trans_priv.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/btree.h"
#include "scrub/trace.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_inode.h"
#include "xfs_alloc.h"
#include "xfs_ialloc.h"
#include "xfs_rmap.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/trace.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_inode.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_dir2.h"
#include "xfs_attr.h"
#include "xfs_attr_leaf.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/dabtree.h"
#include "scrub/trace.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_inode.h"
#include "xfs_icache.h"
#include "xfs_dir2.h"
#include "xfs_dir2_priv.h"
#include "xfs_ialloc.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/trace.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_inode.h"
#include "xfs_icache.h"
#include "xfs_inode_buf.h"
#include "xfs_inode_fork.h"
#include "xfs_ialloc.h"
#include "xfs_da_format.h"
#include "xfs_reflink.h"
#include "xfs_rmap.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/btree.h"
#include "scrub/trace.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_inode.h"
#include "xfs_icache.h"
#include "xfs_itable.h"
#include "xfs_alloc.h"
#include "xfs_alloc_btree.h"
#include "xfs_bmap.h"
#include "xfs_bmap_btree.h"
#include "xfs_ialloc.h"
#include "xfs_ialloc_btree.h"
#include "xfs_refcount.h"
#include "xfs_refcount_btree.h"
#include "xfs_rmap.h"
#include "xfs_rmap_btree.h"
#include "xfs_log.h"
#include "xfs_trans_priv.h"
#include "xfs_attr.h"
#include "xfs_reflink.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/trace.h"
#include "scrub/btree.h"
#include "scrub/repair.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_inode.h"
#include "xfs_icache.h"
#include "xfs_itable.h"
#include "xfs_alloc.h"
#include "xfs_alloc_btree.h"
#include "xfs_bmap.h"
#include "xfs_bmap_btree.h"
#include "xfs_ialloc.h"
#include "xfs_ialloc_btree.h"
#include "xfs_refcount.h"
#include "xfs_refcount_btree.h"
#include "xfs_rmap.h"
#include "xfs_rmap_btree.h"
#include "xfs_quota.h"
#include "xfs_qm.h"
#include "xfs_errortag.h"
#include "xfs_error.h"
#include "xfs_log.h"
#include "xfs_trans_priv.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/trace.h"
#include "scrub/btree.h"
#include "scrub/repair.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_inode.h"
#include "xfs_icache.h"
#include "xfs_itable.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_dir2.h"
#include "xfs_dir2_priv.h"
#include "xfs_ialloc.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/trace.h"
#include "scrub/dabtree.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_inode.h"
#include "xfs_inode_fork.h"
#include "xfs_alloc.h"
#include "xfs_bmap.h"
#include "xfs_quota.h"
#include "xfs_qm.h"
#include "xfs_dquot.h"
#include "xfs_dquot_item.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/trace.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_inode.h"
#include "xfs_inode_fork.h"
#include "xfs_alloc.h"
#include "xfs_rtalloc.h"
#include "xfs_bmap.h"
#include "xfs_bmap_util.h"
#include "xfs_bmap_btree.h"
#include "xfs_rmap.h"
#include "xfs_rmap_btree.h"
#include "xfs_refcount.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/btree.h"
#include "scrub/trace.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_inode.h"
#include "xfs_inode_fork.h"
#include "xfs_da_format.h"
#include "xfs_da_btree.h"
#include "xfs_dir2.h"
#include "xfs_dir2_priv.h"
#include "xfs_attr_leaf.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/trace.h"
#include "scrub/dabtree.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_inode.h"
#include "xfs_inode_fork.h"
#include "xfs_symlink.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/trace.h"

      
      Copyright (C) 2017 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#undef TRACE_SYSTEM
#define TRACE_SYSTEM xfs_scrub

      
      Copyright (C) 2017 Oracle.
 * All Rights Reserved.
 */
#ifndef __XFS_ERRORTAG_H_
#define __XFS_ERRORTAG_H_

      
      Copyright (C) 2017 Oracle.
 * All Rights Reserved.
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_format.h"
#include "xfs_log_format.h"
#include "xfs_shared.h"
#include "xfs_trans_resv.h"
#include "xfs_bit.h"
#include "xfs_sb.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_inode.h"
#include "xfs_btree.h"
#include "xfs_rmap.h"
#include "xfs_alloc_btree.h"
#include "xfs_alloc.h"
#include "xfs_ialloc.h"

      
      Copyright (c) 2017 Oracle and/or its affiliates. All rights reserved.
 */

      
      Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.

      
      Copyright(c) 2017 Oracle and/or its affiliates. All rights reserved.

#ifndef _IXGBE_IPSEC_H_
#define _IXGBE_IPSEC_H_

      
      Copyright(c) 2017 Oracle and/or its affiliates. All rights reserved.

#include "ixgbe.h"
#include <net/xfrm.h>
#include <crypto/aead.h>
#include <linux/if_bridge.h>

      
      Copyright (C) 2017 Oracle Corporation

      
      Copyright (C) 2017 Oracle Corporation

#ifndef __UAPI_VBOX_ERR_H__
#define __UAPI_VBOX_ERR_H__

      
      Copyright (c) 2017 Oscar Campos

      
      Copyright (c) 2017 Pablo M. Bermudo Garay <pablombg@gmail.com>

      
      Copyright (c) 2017 Pablo Neira Ayuso <pablo@netfilter.org>

      
      Copyright (c) 2017 Paul Cercueil <paul@crapouillou.net>

      
      Copyright (C) 2017 Pengutronix, Juergen Borleis <jbe@pengutronix.de>

      
      Copyright (C) 2017 Pengutronix, Juergen Borleis <kernel@pengutronix.de>

      
      Copyright (C) 2017 Pengutronix, Juergen Borleis <kernel@pengutronix.de>
 *
 * Partially based on a patch from

      
      Copyright (c) 2017 Pengutronix, Michael Grzeschik <m.grzeschik@pengutronix.de>
 *
 * Based on the barebox iim driver,

      
      Copyright (c) 2017 Pengutronix, Oleksij Rempel <kernel@pengutronix.de>

      
      Copyright (C) 2017 Pengutronix, Philipp Zabel <kernel@pengutronix.de>

      
      Copyright (C) 2017 Pengutronix, Philipp Zabel <kernel@pengutronix.de>
 */

      
      Copyright (C) 2017 Pengutronix, Philipp Zabel <kernel@pengutronix.de>
 *
 * Based on Allwinner SoCs Reset Controller driver

      
      Copyright (C) 2017
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2017 Peter Meerwald-Stadler <pmeerw@pmeerw.net>

      
      Copyright (C) 2017 Phil Reid
 *
 * Datasheets can be found here:

      
      Copyright (C) 2017 Pintu Kumar <pintu.ping@gmail.com>

      
      Copyright (c) 2017-present, Facebook, Inc.

      
      Copyright (c) 2017 Priit Laes <plaes@plaes.org>.

      
      Copyright (C) 2017 Priit Laes <plaes@plaes.org>

      
      Copyright (C) 2017 Quentin Schulz <quentin.schulz@free-electrons.com>

      
      Copyright (c) 2017 Radioavionica Corporation

      
      Copyright (C) 2017 Radioavionica Corporation
 * Author: Alex A. Mihaylov <minimumlaw@rambler.ru>
 *
 * Use consistent with the GNU GPL is permitted,
 * provided that this copyright notice is
 * preserved in its entirety in all copies and derived works.

      
      Copyright (C) 2017 Rafa

      
      Copyright (C) 2017 Rafa
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2017 Raspberry Pi Trading Ltd.
 */

      
      Copyright (C) 2017 Red Hat
 */

      
      Copyright (C) 2017 Red Hat. All rights reserved.
 *
 * This file is released under the GPL.

      
      Copyright (c) 2017 Red Hat Inc.

      
      Copyright (c) 2017 Red Hat, Inc

      
      Copyright (C) 2017 Red Hat Inc.

      
      Copyright (C) 2017 Red Hat, Inc.

      
      Copyright (C) 2017 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2017 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (C) 2017, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
 */

      
      Copyright (C) 2017, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
 *
 * Released under the GPL v2. (and only v2, not any later version)

      
      Copyright (C) 2017 Red Hat, Inc.
 *
 * Author: Stefan Hajnoczi <stefanha@redhat.com>

      
      Copyright (C) 2017 Red Hat, Inc., Frederic Weisbecker

      
      Copyright (c) 2017 Red Hat, Inc. -- Jiri Benc <jbenc@redhat.com>

      
      Copyright (c) 2017 Redpine Signals Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2017 Renesas Electronics America, Inc.

      
      Copyright (C) 2017 Renesas Electronics Corp.
 */

      
      Copyright (C) 2017 Renesas Electronics Corp.
 *
 * Authors:

      
      Copyright (C) 2017 Renesas Electronics Corp.
 *
 * Based on renesas-cpg-mssr.c

      
      Copyright (C) 2017 Renesas Electronics Corporation

      
      Copyright (C) 2017 Renesas Electronics Corporation
 */

      
      Copyright (C) 2017 Renesas Electronics Corp.
 *
 * This file is based on the drivers/pinctrl/sh-pfc/pfc-r8a7796.c

      
      Copyright (c) 2017 Renesas Solutions Corp.

      
      Copyright (C) 2017 Renesas Solutions Corp.
// Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
//
// based on
//	${LINUX}/sound/soc/generic/simple-scu-card.c
//	${LINUX}/sound/soc/generic/audio-graph-card.c

      
      Copyright (C) 2017 Robert Jarzmik

      
      Copyright (c) 2017 Robert Munteanu

      
      Copyright (c) 2017 Rockchip Electronics Co. Ltd.

      
      Copyright (c) 2017 Rockchip Electronics Co. Ltd.
 *
 * Author: Zheng Yang <zhengyang@rock-chips.com>
 *         Heiko Stuebner <heiko@sntech.de>

      
      Copyright (c) 2017 Roopa Prabhu <roopa@cumulusnetworks.com>
 *
 *  Authors:

      
      Copyright (c) 2017 Ruslan Bilovol <ruslan.bilovol@gmail.com>
 *
 * This file holds USB constants and structures defined
 * by the USB DEVICE CLASS DEFINITION FOR AUDIO DEVICES Release 3.0.

      
      Copyright (c) 2017 Sagi Grimberg.

      
      Copyright (C) 2017 Samsung Electronics

      
      Copyright (C) 2017 Samsung Electronics
 *
 * Authors:

      
      Copyright (c) 2017 Samsung Electronics Co., Ltd.

      
      Copyright (C) 2017 Samsung Electronics Co., Ltd.

      
      Copyright (c) 2017 Samsung Electronics Co., Ltd. All rights reserved.
//
// Hash part based on omap-sham.c driver.

      
      Copyright (C) 2017 Samsung Electronics Co.Ltd
 * Author:

      
      Copyright (C) 2017 Samsung Electronics Co.Ltd
 * Authors:

      
      Copyright (c) 2017 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com/
 * Author: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
 *
 * Register definition file for Samsung scaler driver

      
      Copyright (c) 2017 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Based on palm_bk3710.c:
 *

      
      Copyright (c) 2017 Samsung Electronics Co., Ltd.
 *     http://www.samsung.com/
 *
 * Register definition file for Samsung MFC V10.x Interface (FIMV) driver

      
      Copyright (c) 2017 Samsung Electronics Co., Ltd.
 *
 * PWM driver for Samsung SoCs

      
      Copyright (C) 2017 Sanechips Technology Co., Ltd.

      
      Copyright (c) 2017 Savoir-faire Linux Inc.

      
      Copyright (c) 2017 Savoir-faire Linux, Inc.

      
      Copyright (C) 2017 Sean Wang <sean.wang@mediatek.com>

      
      Copyright (C) 2017 Sean Young <sean@mess.org>

      
      Copyright (c) 2017 Sebastian Reichel <sre@kernel.org>

      
      Copyright (C) 2017 Sebastian Reichel <sre@kernel.org>

      
      Copyright (c) 2017 Shubham Bansal <illusionist.neo@gmail.com>

      
      Copyright (c) 2017 Siemens AG

      
      Copyright (C) 2017 SiFive

      
      Copyright (C) 2017 SiFive
 */

      
      Copyright (C) 2017 SiFive, Inc.

      
      Copyright (C) 2017 SiFive
 */
#include <linux/clocksource.h>
#include <linux/clockchips.h>
#include <linux/cpu.h>
#include <linux/delay.h>
#include <linux/irq.h>
#include <asm/smp.h>
#include <asm/sbi.h>

      
      Copyright (C) 2017 SiFive
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (C) 2017 Sigma Designs

      
      Copyright (c) 2017 SKIDATA AG
 *
 * This work is based on the USB3503 driver by Dongjin Kim and
 * a not-accepted patch by Fabien Lahoudere, see:

      
      Copyright (C) 2017 Socionext Inc.

      
      Copyright (C) 2017 Socionext Inc.
 *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
 */

      
      Copyright (c) 2017 Socionext Inc.
 *   Reworked by Masahiro Yamada <yamada.masahiro@socionext.com>
 */

      
      Copyright (C) 2017 Spreadtrum Communications Inc.

      
      Copyright (C) 2017 Spreadtrum Communications Inc.
 */

      
      Copyright (C) 2017, Spreadtrum Communications Inc.

#ifndef _DT_BINDINGS_CLK_SC9860_H_
#define _DT_BINDINGS_CLK_SC9860_H_

      
      Copyright (C) 2017 Spreadtrum  - http://www.spreadtrum.com

      
      Copyright (C) 2017 Spreadtrum  - http://www.spreadtrum.com
 */

      
      Copyright (C) 2017 Spreadtrum - http://www.spreadtrum.com

      
      Copyright (C) 2017 Spreadtrum, Inc.
// Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>

#ifndef _SPRD_CLK_COMMON_H_
#define _SPRD_CLK_COMMON_H_

      
      Copyright (C) 2017 Spreadtrum, Inc.
// Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>

#ifndef _SPRD_COMPOSITE_H_
#define _SPRD_COMPOSITE_H_

      
      Copyright (C) 2017 Spreadtrum, Inc.
// Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>

#ifndef _SPRD_DIV_H_
#define _SPRD_DIV_H_

      
      Copyright (C) 2017 Spreadtrum, Inc.
// Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>

#ifndef _SPRD_GATE_H_
#define _SPRD_GATE_H_

      
      Copyright (C) 2017 Spreadtrum, Inc.
// Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>

#ifndef _SPRD_MUX_H_
#define _SPRD_MUX_H_

      
      Copyright (C) 2017 Spreadtrum, Inc.
// Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>

#include <linux/clk.h>
#include <linux/clk-provider.h>
#include <linux/regmap.h>

      
      Copyright (C) 2017 Spreadtrum, Inc.
// Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>

#include <linux/clk-provider.h>

      
      Copyright (C) 2017 Spreadtrum, Inc.
// Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>

#include <linux/clk-provider.h>
#include <linux/err.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/slab.h>

      
      Copyright (C) 2017 Spreadtrum, Inc.
// Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>

#include <linux/clk-provider.h>
#include <linux/regmap.h>

      
      Copyright (C) 2017 Spreadtrum, Inc.
// Author: Chunyan Zhang <chunyan.zhang@spreadtrum.com>

#include <linux/mfd/syscon.h>
#include <linux/module.h>
#include <linux/of_address.h>
#include <linux/of_platform.h>
#include <linux/regmap.h>

      
      Copyright (C) 2017 Stafford Horne <shorne@gmail.com>

      
      Copyright (C) 2017 Stafford Horne <shorne@gmail.com>
 *
 * Based on arm64 and arc implementations

      
      Copyright (C) 2017 Stefano Stabellini <stefano@aporeto.com>
 */

      
      Copyright (C) 2017 Stefan Roese <sr@denx.de>
 *
 * Based on drivers/dma/xilinx/zynqmp_dma.c, which is:

      
      Copyright (C) 2017 Stefan Wahren <stefan.wahren@i2se.com>

      
      Copyright (C) 2017, STMicroelectronics - All Rights Reserved

      
      Copyright (C) 2017, STMicroelectronics - All Rights Reserved
 * Author: Arnaud Pouliquen <arnaud.pouliquen@st.com>.
 */

      
      Copyright (C) 2017, STMicroelectronics - All Rights Reserved
 * Author: Fabrice Gasnier <fabrice.gasnier@st.com>.
 */

      
      Copyright (C) 2017, STMicroelectronics - All Rights Reserved
 * Authors: Amelie Delaunay <amelie.delaunay@st.com>
 *	    Fabrice Gasnier <fabrice.gasnier@st.com>
 */

      
      Copyright (C) 2017, STMicroelectronics - All Rights Reserved
 * Author(s): Arnaud Pouliquen <arnaud.pouliquen@st.com>.
 */

      
      Copyright (C) 2017, STMicroelectronics - All Rights Reserved
 * Author(s): Arnaud Pouliquen <arnaud.pouliquen@st.com> for STMicroelectronics.
 */

      
      Copyright (C) 2017, STMicroelectronics - All Rights Reserved
 * Authors: Arnaud Pouliquen <arnaud.pouliquen@st.com>
 *          Olivier Moysan <olivier.moysan@st.com>
 */

      
      Copyright (C) 2017 Sudip Mukherjee, All Rights Reserved.
 */
#include <linux/acpi.h>
#include <linux/dmi.h>
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/property.h>
#include <linux/serial_core.h>
#include <linux/serial_reg.h>
#include <linux/slab.h>
#include <linux/string.h>
#include <linux/tty.h>
#include <linux/8250_pci.h>

      
      Copyright (c) 2017 SUSE Linux GmbH

      
      Copyright (C) 2017 Synopsys

      
      Copyright (c) 2017 Synopsys, Inc. and/or its affiliates.
// stmmac Support for 5.xx Ethernet QoS cores

#ifndef __DWMAC5_H__
#define __DWMAC5_H__

      
      Copyright (c) 2017 Synopsys, Inc. and/or its affiliates.
// stmmac Support for 5.xx Ethernet QoS cores

#include <linux/bitops.h>
#include <linux/iopoll.h>
#include "common.h"
#include "dwmac4.h"
#include "dwmac5.h"
#include "stmmac.h"
#include "stmmac_ptp.h"

      
      Copyright (c) 2017 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (C) 2017 Synopsys, Inc. (www.synopsys.com)

      
      Copyright (C) 2017 Synopsys.
 *
 * Synopsys AXS10x reset driver.

      
      Copyright (C) 2017 Synopsys.
 *
 * Synopsys HSDK Development platform reset driver.

      
      Copyright (c) 2017 Sysam, Angelo Dureghello  <angelo@sysam.it>

#include <linux/dmapool.h>
#include <linux/module.h>
#include <linux/slab.h>

      
      Copyright (c) 2017 Sysam, Angelo Dureghello  <angelo@sysam.it>

#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/dmaengine.h>
#include <linux/platform_device.h>
#include <linux/platform_data/dma-mcf-edma.h>

      
      Copyright (c) 2017 Takashi Iwai <tiwai@suse.de>
 */

      
      Copyright (C) 2017 Takashi Iwai <tiwai@suse.de>
 */

      
      Copyright (c) 2017 Takashi Sakamoto

      
      Copyright (C) 2017 Texas Instruments

      
      Copyright (C) 2017 Texas Instruments
 * Author: Kishon Vijay Abraham I <kishon@ti.com>
 */

      
      Copyright (C) 2017 Texas Instruments
 * Author: Kishon Vijay Abraham I <kishon@ti.com>
 *

      
      Copyright (C) 2017 Texas Instruments Inc.

      
      Copyright (c) 2017 Texas Instruments Incorporated

      
      Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/

      
      Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
 *
 * Author: Keerthy <j-keerthy@ti.com>

      
      Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com
 *
 * Authors: Roger Quadros <rogerq@ti.com>

      
      Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
 *
 * Texas Instruments DDR3 ECC error correction and detection driver

      
      Copyright (C) 2017 Texas Instruments, Inc.
 *
 * Tero Kristo <t-kristo@ti.com>

      
      Copyright (c) 2017 The Linux Foundation. All rights reserved.

      
      Copyright (c) 2017, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2017, The Linux Foundation. All rights reserved.
 */

      
      Copyright (C) 2017 The Linux Foundation. All rights reserved.

      
      Copyright (C) 2017, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2017 The Linux Foundation. All rights reserved.

#ifndef _A6XX_GMU_H_
#define _A6XX_GMU_H_

      
      Copyright (c) 2017 The Linux Foundation. All rights reserved.

#ifndef __A6XX_GPU_H__
#define __A6XX_GPU_H__

      
      Copyright (c) 2017 The Linux Foundation. All rights reserved.

#ifndef _A6XX_HFI_H_
#define _A6XX_HFI_H_

      
      Copyright (C) 2017 Thomas Gleixner <tglx@linutronix.de>

#include <linux/spinlock.h>
#include <linux/seq_file.h>
#include <linux/bitmap.h>
#include <linux/percpu.h>
#include <linux/cpu.h>
#include <linux/irq.h>

      
      Copyright (c) 2017 Tomasz Kramkowski <tk@the-tk.com>
 */

      
      Copyright (C) 2017 Tomohiro Yoshidomi <sylph23k@gmail.com>

      
      Copyright (C) 2017 Tony Lindgren <tony@atomide.com>

      
      Copyright (C) 2017 Tony Lindgren <tony@atomide.com>
 *
 * Rewritten for Linux IIO framework with some code based on
 * earlier driver found in the Motorola Linux kernel:
 *

      
      Copyright (C) 2017 Tony Lindgren <tony@atomide.com>
 *
 * Rewritten for Linux power framework with some parts based on
 * on earlier driver found in the Motorola Linux kernel:
 *

      
      Copyright (C) 2017 Tony Lindgren <tony@atomide.com>
 *
 * Some parts based on earlier Motorola Linux kernel tree code in
 * board-mapphone-usb.c and cpcap-usb-det.c:

      
      Copyright (C) 2017 Tony Lindgren <tony@atomide.com>
 *
 * Some parts of the code based on earlie Motorola mapphone Linux kernel
 * drivers:
 *

      
      Copyright (C) 2017 Topic Embedded Products

      
      Copyright (C) 2017, Topic Embedded Products

      
      Copyright(c) 2017 T-Platforms. All Rights Reserved.

      
      Copyright (C) 2017 T-Platforms All Rights Reserved.

      
      Copyright (C) 2017 T-Platforms. All Rights Reserved.

      
      Copyright(c) 2017 T-Platforms. All Rights Reserved.
 *
 *   Redistribution and use in source and binary forms, with or without
 *   modification, are permitted provided that the following conditions
 *   are met:
 *
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copy
 *       notice, this list of conditions and the following disclaimer in
 *       the documentation and/or other materials provided with the
 *       distribution.
 *     * Neither the name of Intel Corporation nor the names of its
 *       contributors may be used to endorse or promote products derived
 *       from this software without specific prior written permission.
 *

      
      Copyright (C) 2017 T-Platforms All Rights Reserved.
 *
 *   Redistribution and use in source and binary forms, with or without
 *   modification, are permitted provided that the following conditions
 *   are met:
 *
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copy
 *       notice, this list of conditions and the following disclaimer in
 *       the documentation and/or other materials provided with the
 *       distribution.
 *     * Neither the name of Intel Corporation nor the names of its
 *       contributors may be used to endorse or promote products derived
 *       from this software without specific prior written permission.
 *

      
      Copyright (C) 2017 T-Platforms. All Rights Reserved.
 *
 *   Redistribution and use in source and binary forms, with or without
 *   modification, are permitted provided that the following conditions
 *   are met:
 *
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copy
 *       notice, this list of conditions and the following disclaimer in
 *       the documentation and/or other materials provided with the
 *       distribution.
 *     * Neither the name of Intel Corporation nor the names of its
 *       contributors may be used to endorse or promote products derived
 *       from this software without specific prior written permission.
 *

      
      Copyright (c) 2017 United Western Technologies, Corporation
 *
 *  Joshua Clayton <stillcompiling@gmail.com>

      
      Copyright (c) 2017 Vadim Pasternak <vadimp@mellanox.com>

      
      Copyright (c) 2017 Vadim Pasternak <vadimp@mellanox.com>
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2017 VMware

      
      Copyright (C) 2017 VMware, Inc. All Rights Reserved.

      
      Copyright (C) 2017 VMware, Inc. All Rights Reserved.
 *

      
      Copyright (c) 2017 Volkswagen Group Electronic Research
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of Volkswagen nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 2017 Western Digital Corporation or its affiliates.

      
      Copyright (C) 2017 Western Digital Corporation or its affiliates.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2017 William Breathitt Gray

      
      Copyright (C) 2017 Willy Tarreau <w@1wt.eu>

      
      Copyright (C) 2017 XiaojingZhu <zhuxiaoj@ict.ac.cn>

      
      Copyright (c) 2017, Xilix Inc
 *
 * FPGA Bridge Driver for the Xilinx LogiCORE Partial Reconfiguration
 * Decoupler IP Core.

      
      Copyright (c) 2017 Yotam Gigi <yotamg@mellanox.com>

      
      Copyright (c) 2017 Yotam Gigi <yotamg@mellanox.com>
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (c) 2017 Yotam Gigi <yotamg@mellanox.com>
 *
 * Refer to: draft-ietf-forces-interfelfb-03 and netdev01 paper:

      
      Copyright (C) 2017 Zhi Mao <zhi.mao@mediatek.com>

      
      Copyright (C) 2017 Zihao Yu

      
      Copyright (C) 2017 Zihao Yu
 */

      
      Copyright (C) 2017 Zodiac Inflight Innovation
 *

      
      Copyright (C) 2017 Zodiac Inflight Innovations
 */

      
      Copyright (C) 2017 Zodiac Inflight Innovations
//

      
      Copyright (C) 2017 ZTE Ltd.

      
      Copyright (C) 2017 ZTE Ltd.
 *
 * Author: Baoyou Xie <baoyou.xie@linaro.org>

      
      Copyright (C) 2017 ZTE Ltd
 *
 * Author: Baoyou Xie <baoyou.xie@linaro.org>

      
      Copyright (c) 2018-2018 David Veenstra <davidjulianveenstra@gmail.com>

      
      Copyright (c) 2018 Advanced Micro Devices, Inc.

      
      Copyright (C) 2018  Advanced Micro Devices, Inc.

      
      Copyright (C) 2018 Advanced Micro Devices, Inc.
 *
 * Author: Gary R Hook <gary.hook@amd.com>

      
      Copyright (C) 2018, Advanced Micro Devices, Inc.

#include <linux/cper.h>

      
      Copyright (c) 2018 Alexandre Belloni <alexandre.belloni@bootlin.com>
 */

      
      Copyright(c) 2018 Alexei Starovoitov. All rights reserved.

      
      Copyright (c) 2018 Amlogic, Inc. All rights reserved.
 * Author: Xingyu Chen <xingyu.chen@amlogic.com>
 */

      
      Copyright (c) 2018 Amlogic, Inc. All rights reserved.
 * Author: Xingyu Chen <xingyu.chen@amlogic.com>
 * Author: Yixun Lan <yixun.lan@amlogic.com>
 */

      
      Copyright (c) 2018 Amlogic, inc.
 * Author: Qiufang Dai <qiufang.dai@amlogic.com>
 */

      
      Copyright (c) 2018 Amlogic, inc.
 * Author: Qiufang Dai <qiufang.dai@amlogic.com>
 * Author: Yixun Lan <yixun.lan@amlogic.com>
 */

      
      Copyright (c) 2018 Amlogic, inc.
 * Author: Qiufang Dai <qiufang.dai@amlogic.com>
 */
#include <linux/clk-provider.h>
#include <linux/platform_device.h>
#include <linux/reset-controller.h>
#include <linux/mfd/syscon.h>
#include "clk-regmap.h"
#include "meson-aoclk.h"
#include "axg-aoclk.h"

      
      Copyright (c) 2018 Analog Devices Inc.

      
      Copyright (C) 2018 Andes Technology Corporation
 *

      
      Copyright (C) 2018 Andes Technology Corporation
 *
 * Perf_events support for RISC-V platforms.

      
      Copyright (C) 2018 Andes Technology Corporation <zong@andestech.com>
 */

      
      Copyright (C) 2018 ARM Limited, All Rights Reserved.
 * Author: Marc Zyngier <marc.zyngier@arm.com>
 */

      
      Copyright (C) 2018 Arm Limited. All rights reserved.
 *
 * Author: Suzuki K Poulose <suzuki.poulose@arm.com>

      
      Copyright (C) 2018 Arm Limited. All rights reserved.
 *
 * Coresight Address Translation Unit support

      
      Copyright (C) 2018 ARM Limited or its affiliates.
 */

      
      Copyright (C) 2018 ARM Limited or its affiliates.
 * All rights reserved.
 */

      
      Copyright (C) 2018 ARM Limited or its affiliates.
 * All rights reserved.
 *
 * Based loosely on public domain code gleaned from libtomcrypt
 * (https://github.com/libtom/libtomcrypt).

      
      Copyright (C) 2018 ARM Ltd.
 */

      
      Copyright (C) 2018 ARM Ltd, All Rights Reserved.
 */

      
      Copyright (C) 2018 ARM Ltd.
 */
#include <linux/device.h>
#include <linux/types.h>

      
      Copyright (C) 2018 ARM Ltd.
 * Sudeep Holla <sudeep.holla@arm.com>
 */

      
      Copyright (C) 2018, ARM
 *
 * This file implements parsing of the Processor Properties Topology Table
 * which is optionally used to describe the processor and cache topology.
 * Due to the relative pointers used throughout the table, this doesn't
 * leverage the existing subtable parsing in the kernel.

      
      Copyright (C) 2018
 * Author: Jeff LaBundy <jeff@labundy.com>
 *
 * 7-bit I2C slave address: 0x13

      
      Copyright (C) 2018
 * Author: Mathieu Othacehe <m.othacehe@gmail.com>
 *
 * 7-bit I2C slave address: 0x57

      
      Copyright (C) 2018 Axentia Technologies AB
 *
 * Author: Peter Rosin <peda@axentia.se>

      
      Copyright (c) 2018  Axentia Technologies AB
 * Author: Peter Rosin <peda@axentia.se>
 *
 * Datasheet: http://www.microchip.com/downloads/en/DeviceDoc/22147a.pdf

      
      Copyright (C) 2018 BayLibre, SAS

      
      Copyright (c) 2018 Baylibre SAS.
 * Author: Jerome Brunet <jbrunet@baylibre.com>
 */

      
      Copyright (c) 2018 Baylibre, SAS.
 * Author: Jerome Brunet <jbrunet@baylibre.com>
 */

      
      Copyright (c) 2018 BayLibre, SAS.
 * Author: Jerome Brunet <jbrunet@baylibre.com>
 */

      
      Copyright (c) 2018 BayLibre, SAS.
// Author: Jerome Brunet <jbrunet@baylibre.com>

#include <linux/clk.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of_platform.h>
#include <linux/reset-controller.h>
#include <linux/spinlock.h>

      
      Copyright (c) 2018 BayLibre, SAS.
// Author: Jerome Brunet <jbrunet@baylibre.com>

#include <linux/clk.h>
#include <linux/module.h>
#include <linux/of_irq.h>
#include <linux/of_platform.h>
#include <linux/regmap.h>
#include <sound/soc.h>
#include <sound/soc-dai.h>
#include <sound/pcm_params.h>

      
      Copyright (c) 2018 BayLibre, SAS.
// Author: Jerome Brunet <jbrunet@baylibre.com>

#include <linux/clk.h>
#include <linux/module.h>
#include <linux/of_platform.h>
#include <linux/regmap.h>
#include <sound/soc.h>

      
      Copyright (c) 2018 BayLibre, SAS.
// Author: Jerome Brunet <jbrunet@baylibre.com>

#include <linux/clk.h>
#include <linux/module.h>
#include <linux/of_platform.h>
#include <linux/regmap.h>
#include <sound/soc.h>
#include <sound/soc-dai.h>
#include <sound/pcm_params.h>
#include <sound/pcm_iec958.h>

      
      Copyright (c) 2018 BayLibre, SAS.
// Author: Jerome Brunet <jbrunet@baylibre.com>

#include <linux/clk.h>
#include <linux/module.h>
#include <linux/of_platform.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>
#include <sound/soc-dai.h>

      
      Copyright (c) 2018 BayLibre, SAS.
// Author: Jerome Brunet <jbrunet@baylibre.com>

#include <linux/clk.h>
#include <linux/of_irq.h>
#include <linux/of_platform.h>
#include <linux/module.h>
#include <linux/regmap.h>
#include <linux/reset.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>
#include <sound/soc-dai.h>

      
      Copyright (c) 2018 BayLibre, SAS.
// Author: Jerome Brunet <jbrunet@baylibre.com>

#include <linux/gpio/consumer.h>
#include <linux/of_platform.h>
#include <linux/module.h>
#include <sound/soc.h>

      
      Copyright (c) 2018 BayLibre, SAS.
// Author: Jerome Brunet <jbrunet@baylibre.com>

#include <linux/module.h>
#include <linux/of_platform.h>
#include <linux/regmap.h>
#include <sound/soc.h>
#include <sound/soc-dai.h>

      
      Copyright (c) 2018 BayLibre, SAS.
// Author: Jerome Brunet <jbrunet@baylibre.com>

#include <linux/module.h>
#include <linux/of_platform.h>
#include <sound/soc.h>
#include <sound/soc-dai.h>

      
      Copyright (c) 2018 BayLibre, SAS.
 * Author: Jerome Brunet <jbrunet@baylibre.com>
 *
 * Sample clock generator divider:

      
      Copyright (c) 2018 BayLibre, SAS.
// Author: Jerome Brunet <jbrunet@baylibre.com>

/* This driver implements the frontend capture DAI of AXG based SoCs */

      
      Copyright (c) 2018 BayLibre, SAS.
// Author: Jerome Brunet <jbrunet@baylibre.com>

/* This driver implements the frontend playback DAI of AXG based SoCs */

      
      Copyright (c) 2018 BayLibre, SAS
 * Author: Neil Armstrong <narmstrong@baylibre.com>
 */

      
      Copyright (C) 2018 BayLibre, SAS
 */
#ifndef __SOC_MESON_CANVAS_H
#define __SOC_MESON_CANVAS_H

      
      Copyright (C) 2018 Bootlin
 */

      
      Copyright (C) 2018 Bootlin
 *
 * Author:

      
      Copyright (c) 2018 - Bootlin
 *
 * Author: Boris Brezillon <boris.brezillon@bootlin.com>

      
      Copyright (C) 2018 Bootlin
 *
 * Author: Boris Brezillon <boris.brezillon@bootlin.com>

      
      Copyright (C) 2018 Bootlin
 *
 * Based on the vim2m driver, that is:
 *

      
      Copyright (C) 2018 Bootlin
// Mylène Josserand <mylene.josserand@bootlin.com>

#ifndef __PCM1789_H__
#define __PCM1789_H__

      
      Copyright (C) 2018 Bootlin
// Mylène Josserand <mylene.josserand@bootlin.com>

#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/i2c.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/regmap.h>

      
      Copyright (C) 2018 Bootlin
// Mylène Josserand <mylene.josserand@bootlin.com>

#include <linux/gpio/consumer.h>
#include <linux/module.h>
#include <linux/workqueue.h>

      
      Copyright (C) 2018 Broadcom
 */

      
      Copyright (C) 2018 Broadcom


      
      Copyright (c) 2018 Broadcom. All Rights Reserved.

      
      Copyright (C) 2018 Broadcom. All Rights Reserved. The term "Broadcom"
 * refers to Broadcom Inc. and/or its subsidiaries.
 */

      
      Copyright (C) 2018 Broadcom. All Rights Reserved. The term "Broadcom"
 * refers to Broadcom Inc. and/or its subsidiaries.
 *
 * Firmware is:

      
      Copyright (C) 2018 Broadcom. All Rights Reserved. The term "Broadcom"
 *	refers to Broadcom Inc. and/or its subsidiaries.
 *
 *	Permission is hereby granted for the distribution of this firmware
 *	data in hexadecimal or equivalent format, provided this copyright
 *	notice is accompanying it.

      
      Copyright (c) 2018 Broadcom Inc

      
      Copyright (C) 2018 by Sean Young <sean@mess.org>

#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

      
      Copyright (c) 2018 Cavium, Inc.
 */
#include <linux/bcd.h>
#include <linux/delay.h>
#include <linux/i2c.h>
#include <linux/module.h>
#include <linux/mutex.h>
#include <linux/nvmem-provider.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/rtc.h>
#include <linux/slab.h>

      
      Copyright (C) 2018 Chelsio Communications.  All rights reserved.

      
      Copyright (c) 2018 Chelsio Communications, Inc.

      
      Copyright (c) 2018 Chelsio, Inc. All rights reserved.

      
      Copyright (C) 2018 Chengdu Haiguang IC Design Co., Ltd.
 *
 * Author: Pu Wen <puwen@hygon.cn>

      
      Copyright (c) 2018 Chen-Yu Tsai
 *
 * Chen-Yu Tsai <wens@csie.org>

      
      Copyright (C) 2018  Chris Brandt
 *

      
      Copyright (C) 2018 Chris Brandt

      
      Copyright (C) 2018 Christoph Hellwig
 */

      
      Copyright (C) 2018 Christoph Hellwig
 */
#define pr_fmt(fmt) "plic: " fmt
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/irq.h>
#include <linux/irqchip.h>
#include <linux/irqdomain.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_irq.h>
#include <linux/platform_device.h>
#include <linux/spinlock.h>
#include <asm/smp.h>

      
      Copyright (C) 2018 Christoph Hellwig.
 *
 * DMA operations that map physical memory directly without using an IOMMU.

      
      Copyright (C) 2018 Cogent Embedded, Inc.
 */

      
      Copyright (C) 2018 Cogent Embedded, Inc.
 *
 * Based on r8a7795-cpg-mssr.c

      
      Copyright (C) 2018 Cogent Embedded, Inc.
 */
#ifndef __DT_BINDINGS_CLOCK_R8A77980_CPG_MSSR_H__
#define __DT_BINDINGS_CLOCK_R8A77980_CPG_MSSR_H__

      
      Copyright (C) 2018 Cogent Embedded, Inc.
 */
#ifndef __DT_BINDINGS_POWER_R8A77980_SYSC_H__
#define __DT_BINDINGS_POWER_R8A77980_SYSC_H__

      
      Copyright (C) 2018 Cogent Embedded, Inc.
 *
 * This file is based on the drivers/pinctrl/sh-pfc/pfc-r8a7795.c

      
      Copyright (c) 2018 Covalent IO, Inc. http://covalent.io

      
      Copyright (c) 2018, Covalent IO, Inc. http://covalent.io

      
      Copyright (c) 2018 Covalent IO, Inc. http://covalent.io
#define SOCKMAP
#define TEST_MAP_TYPE BPF_MAP_TYPE_SOCKMAP

      
      Copyright (c) 2018 Covalent IO, Inc. http://covalent.io

#include <stddef.h>
#include <stdbool.h>
#include <string.h>
#include <linux/bpf.h>
#include <linux/if_ether.h>
#include <linux/in.h>
#include <linux/ip.h>
#include <linux/ipv6.h>
#include <linux/pkt_cls.h>
#include <linux/tcp.h>
#include <sys/socket.h>
#include "bpf_helpers.h"
#include "bpf_endian.h"

      
      Copyright (c) 2018 Covalent IO, Inc. http://covalent.io
#undef SOCKMAP
#define TEST_MAP_TYPE BPF_MAP_TYPE_SOCKHASH

      
      Copyright (c) 2018, Craig Tatlor.
 */

      
      Copyright (c) 2018 Crane Merchandising Systems. All rights reserved.

      
      Copyright (c) 2018 Cumulus Networks. All rights reserved.

      
      Copyright (C) 2018 Daniel Mack

      
      Copyright (c) 2018 Daniel M. Lambea <dmlambea@gmail.com>
 */

      
      Copyright (C) 2018 David Abdurachmanov <david.abdurachmanov@gmail.com>

      
      Copyright (c) 2018 David Ahern <dsa@cumulusnetworks.com>

      
      Copyright (c) 2018 Davide Caratti, Red Hat inc.

      
      Copyright (C) 2018 David Lechner <david@lechnology.com>
 */

      
      Copyright (C) 2018 David Lechner <david@lechnology.com>
 *
 * Based on arch/arm/mach-davinci/clock.c

      
      Copyright (C) 2018 Digital Devices GmbH

      
      Copyright (c) 2018 Dmitry Safonov, Arista Networks
 *
 * MAP_POPULATE | MAP_PRIVATE should COW VMA pages.

      
      Copyright (c) 2018, Eideticom Inc.
 */

      
      Copyright (C) 2018 embedded brains GmbH

      
      Copyright (c) 2018, Ericsson AB
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the names of the copyright holders nor the names of its
 *    contributors may be used to endorse or promote products derived from
 *    this software without specific prior written permission.
 *

      
      Copyright (C) 2018 Etnaviv Project
 */

      
      Copyright (C) 2018 Exceet Electronics GmbH

      
      Copyright (c) 2018 Facebook

      
      Copyright (C) 2018 Facebook
// Author: Yonghong Song <yhs@fb.com>

#define _GNU_SOURCE
#include <ctype.h>
#include <errno.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include <ftw.h>

      
      Copyright (c) 2018 Facebook
 *
 * BPF program to automatically reflect TOS option from received syn packet

      
      Copyright (c) 2018 Facebook

#define _GNU_SOURCE

      
      Copyright (C) 2018 Facebook

#define _GNU_SOURCE
#include <errno.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <libbpf.h>
#include <net/if.h>
#include <linux/if.h>
#include <linux/rtnetlink.h>
#include <linux/tc_act/tc_bpf.h>
#include <sys/socket.h>

      
      Copyright (c) 2018 Facebook

#ifndef __LIBBPF_BTF_H
#define __LIBBPF_BTF_H

      
      Copyright (c) 2018 Facebook

#ifndef _LINUX_BTF_H
#define _LINUX_BTF_H 1

      
      Copyright (C) 2018 Facebook

#ifndef _NETLINK_DUMPER_H_
#define _NETLINK_DUMPER_H_

      
      Copyright (c) 2018 Facebook

#ifndef __TEST_SELECT_REUSEPORT_COMMON_H
#define __TEST_SELECT_REUSEPORT_COMMON_H

      
      Copyright (c) 2018 Facebook
#ifndef _UAPI__LINUX_BTF_H__
#define _UAPI__LINUX_BTF_H__

#include <linux/types.h>

      
      Copyright (c) 2018 Facebook, Inc.
 * Author: Johannes Weiner <hannes@cmpxchg.org>
 *
 * When CPU, memory and IO are contended, tasks experience delays that
 * reduce throughput and introduce latencies into the workload. Memory
 * and IO contention, in addition, can cause a full loss of forward
 * progress in which the CPU goes idle.

      
      Copyright (c) 2018 Facebook

#include <ctype.h>
#include <stdio.h> /* for (FILE *) used by json_writer */
#include <string.h>
#include <asm/byteorder.h>
#include <linux/bitops.h>
#include <linux/btf.h>
#include <linux/err.h>

      
      Copyright (c) 2018 Facebook

#include <err.h>
#include <bpf/libbpf.h>

      
      Copyright (c) 2018 Facebook

#include <linux/bpf.h>
#include "bpf_helpers.h"

      
      Copyright (c) 2018 Facebook
#include <linux/bpf.h>
#include "bpf_helpers.h"

int _version SEC("version") = 1;

      
      Copyright (c) 2018 Facebook

#include <linux/bpf.h>
#include <linux/btf.h>
#include <linux/err.h>
#include <linux/kernel.h>
#include <bpf/bpf.h>
#include <sys/resource.h>
#include <libelf.h>
#include <gelf.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
#include <bpf/libbpf.h>
#include <bpf/btf.h>

      
      Copyright (c) 2018 Facebook
 */
#include <linux/bpf.h>
#include <linux/err.h>
#include <linux/sock_diag.h>
#include <net/sock_reuseport.h>

      
      Copyright (c) 2018 Facebook

#include <linux/bpf.h>
#include <linux/pkt_cls.h>

      
      Copyright (c) 2018 Facebook

#include <linux/bpf.h>
#include <sys/socket.h>

      
      Copyright (c) 2018 Facebook

#include <linux/stddef.h>
#include <linux/bpf.h>
#include <sys/socket.h>

      
      Copyright (c) 2018 Facebook

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include <fcntl.h>
#include <syscall.h>
#include <unistd.h>
#include <linux/perf_event.h>
#include <sys/ioctl.h>
#include <sys/time.h>
#include <sys/types.h>
#include <sys/stat.h>

      
      Copyright (c) 2018 Facebook

#include <stdio.h>
#include <unistd.h>

      
      Copyright (c) 2018 Facebook

#include <stdlib.h>
#include <linux/in.h>
#include <linux/ip.h>
#include <linux/ipv6.h>
#include <linux/tcp.h>
#include <linux/udp.h>
#include <linux/bpf.h>
#include <linux/types.h>
#include <linux/if_ether.h>

      
      Copyright (c) 2018 Facebook

#include <stdlib.h>
#include <memory.h>
#include <unistd.h>
#include <linux/bpf.h>
#include <linux/rtnetlink.h>
#include <sys/socket.h>
#include <errno.h>
#include <time.h>

      
      Copyright (C) 2018 Facebook

#include <stdlib.h>
#include <string.h>
#include <libbpf.h>
#include <linux/rtnetlink.h>
#include <linux/tc_act/tc_bpf.h>

      
      Copyright (c) 2018 Facebook

#include <stdlib.h>
#include <string.h>
#include <unistd.h>

      
      Copyright (c) 2018 Facebook

#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <errno.h>
#include <linux/err.h>
#include <linux/btf.h>
#include "btf.h"
#include "bpf.h"

      
      Copyright (c) 2018 Facebook

#include <stdlib.h>
#include <unistd.h>
#include <stdbool.h>
#include <string.h>
#include <errno.h>
#include <assert.h>
#include <fcntl.h>
#include <linux/bpf.h>
#include <linux/err.h>
#include <linux/types.h>
#include <linux/if_ether.h>
#include <sys/types.h>
#include <sys/epoll.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <bpf/bpf.h>
#include <bpf/libbpf.h>
#include "bpf_rlimit.h"
#include "bpf_util.h"
#include "test_select_reuseport_common.h"

      
      Copyright (c) 2018 Facebook

#include <string.h>

      
      Copyright (c) 2018 Facebook

#include <string.h>
#include <unistd.h>

      
      Copyright (c) 2018 Facebook
#include <uapi/linux/bpf.h>
#include "bpf_helpers.h"

SEC("raw_tracepoint/task_rename")
int prog(struct bpf_raw_tracepoint_args *ctx)

      
      Copyright (c) 2018 Facebook

#include <uapi/linux/btf.h>
#include <uapi/linux/types.h>
#include <linux/seq_file.h>
#include <linux/compiler.h>
#include <linux/ctype.h>
#include <linux/errno.h>
#include <linux/slab.h>
#include <linux/anon_inodes.h>
#include <linux/file.h>
#include <linux/uaccess.h>
#include <linux/kernel.h>
#include <linux/idr.h>
#include <linux/sort.h>
#include <linux/bpf_verifier.h>
#include <linux/btf.h>

      
      Copyright (c) 2018 Facebook

set -eu

      
      Copyright (C) 2018 Felix Fietkau <nbd@nbd.name>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2018 Florian Fainelli <f.fainelli@gmail.com>
 */

      
      Copyright (c) 2018 Fuzhou Rockchip Electronics Co., Ltd
 */

      
      Copyright (C) 2018 Gao Xiang <gaoxiang25@huawei.com>
 */
#ifndef _LINUX_TAGPTR_H
#define _LINUX_TAGPTR_H

      
      Copyright (C) 2018 Gateworks Corporation
 */

      
      Copyright (C) 2018 Gateworks Corporation
 */
#include <linux/delay.h>
#include <linux/hdmi.h>
#include <linux/i2c.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/of_graph.h>
#include <linux/platform_device.h>
#include <linux/regulator/consumer.h>
#include <linux/types.h>
#include <linux/v4l2-dv-timings.h>
#include <linux/videodev2.h>

      
      Copyright (c) 2018, Google Inc.

      
      Copyright (C) 2018 Google, Inc.
 */

      
      Copyright (C) 2018 Google, Inc.
 *
 * Author: Hans Verkuil <hans.verkuil@cisco.com>
 * Author: Sakari Ailus <sakari.ailus@linux.intel.com>

      
      Copyright (C) 2018 Google, Inc.
 */
#ifndef __APEX_H__
#define __APEX_H__

      
      Copyright (C) 2018 Google, Inc.
#ifndef __GASKET_CONSTANTS_H__
#define __GASKET_CONSTANTS_H__

#define GASKET_FRAMEWORK_VERSION "1.1.2"

      
      Copyright (C) 2018 Google, Inc.
 */
#ifndef __GASKET_CORE_H__
#define __GASKET_CORE_H__

      
      Copyright (C) 2018 Google, Inc.
 */
#ifndef __GASKET_H__
#define __GASKET_H__

      
      Copyright (C) 2018 Google, Inc.
 */
#ifndef __GASKET_INTERRUPT_H__
#define __GASKET_INTERRUPT_H__

      
      Copyright (C) 2018 Google, Inc.
#ifndef __GASKET_IOCTL_H__
#define __GASKET_IOCTL_H__

#include "gasket_core.h"

      
      Copyright (C) 2018 Google, Inc.
#include "gasket.h"
#include "gasket_ioctl.h"
#include "gasket_constants.h"
#include "gasket_core.h"
#include "gasket_interrupt.h"
#include "gasket_page_table.h"
#include <linux/compiler.h>
#include <linux/device.h>
#include <linux/fs.h>
#include <linux/uaccess.h>

#ifdef GASKET_KERNEL_TRACE_SUPPORT
#define CREATE_TRACE_POINTS
#include <trace/events/gasket_ioctl.h>
#else
#define trace_gasket_ioctl_entry(x, ...)
#define trace_gasket_ioctl_exit(x)
#define trace_gasket_ioctl_integer_data(x)
#define trace_gasket_ioctl_eventfd_data(x, ...)
#define trace_gasket_ioctl_page_table_data(x, ...)
#define trace_gasket_ioctl_config_coherent_allocator(x, ...)
#endif

      
      Copyright (C) 2018 Google, Inc.

#include "gasket_interrupt.h"

      
      Copyright (C) 2018 Google, Inc.
#include "gasket_sysfs.h"

#include "gasket_core.h"

      
      Copyright (C) 2018, Google LLC.

      
      Copyright (c) 2018 Guenter Roeck

      
      Copyright (c) 2018 Guillaume Dou
 *
 * Implementation inspired by existing x86 platform drivers, in special
 * asus/eepc/fujitsu-laptop, thanks to their authors.

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.


      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#define __ARCH_WANT_SYS_CLONE
#include <asm-generic/unistd.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

extern unsigned long shm_align_mask;
extern void flush_dcache_page(struct page *page);

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ABI_CSKY_CACHEFLUSH_H
#define __ABI_CSKY_CACHEFLUSH_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ABI_CSKY_STRING_H
#define __ABI_CSKY_STRING_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ABI_REG_OPS_H
#define __ABI_REG_OPS_H
#include <asm/reg_ops.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_ADDRSPACE_H
#define __ASM_CSKY_ADDRSPACE_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_BARRIER_H
#define __ASM_CSKY_BARRIER_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_BITOPS_H
#define __ASM_CSKY_BITOPS_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_BUG_H
#define __ASM_CSKY_BUG_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_BYTEORDER_H
#define __ASM_CSKY_BYTEORDER_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_CACHEFLUSH_H
#define __ASM_CSKY_CACHEFLUSH_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_CHECKSUM_H
#define __ASM_CSKY_CHECKSUM_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_CKMMUV1_H
#define __ASM_CSKY_CKMMUV1_H
#include <abi/reg_ops.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_CKMMUV2_H
#define __ASM_CSKY_CKMMUV2_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_ELF_H
#define __ASM_CSKY_ELF_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_ENTRY_H
#define __ASM_CSKY_ENTRY_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_FIXMAP_H
#define __ASM_CSKY_FIXMAP_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_FPU_H
#define __ASM_CSKY_FPU_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_HIGHMEM_H
#define __ASM_CSKY_HIGHMEM_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_IO_H
#define __ASM_CSKY_IO_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_MMU_CONTEXT_H
#define __ASM_CSKY_MMU_CONTEXT_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_MMU_H
#define __ASM_CSKY_MMU_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_PGTABLE_BITS_H
#define __ASM_CSKY_PGTABLE_BITS_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_PGTABLE_H
#define __ASM_CSKY_PGTABLE_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_PROCESSOR_H
#define __ASM_CSKY_PROCESSOR_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_REGDEF_H
#define __ASM_CSKY_REGDEF_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_SEGMENT_H
#define __ASM_CSKY_SEGMENT_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_SHMPARAM_H
#define __ASM_CSKY_SHMPARAM_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_SIGCONTEXT_H
#define __ASM_CSKY_SIGCONTEXT_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_SWITCH_TO_H
#define __ASM_CSKY_SWITCH_TO_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_SYSCALLS_H
#define __ASM_CSKY_SYSCALLS_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef _ASM_CSKY_THREAD_INFO_H
#define _ASM_CSKY_THREAD_INFO_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_TLB_H
#define __ASM_CSKY_TLB_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_TRAPS_H
#define __ASM_CSKY_TRAPS_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_CSKY_UACCESS_H
#define __ASM_CSKY_UACCESS_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __ASM_TLBFLUSH_H
#define __ASM_TLBFLUSH_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef _CSKY_PTRACE_H
#define _CSKY_PTRACE_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef _CSKY_STRING_MM_H_
#define _CSKY_STRING_MM_H_

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#ifndef __SYSDEP_H
#define __SYSDEP_H

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/bug.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/signal.h>
#include <linux/sched.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/string.h>
#include <linux/types.h>
#include <linux/pagemap.h>
#include <linux/ptrace.h>
#include <linux/mman.h>
#include <linux/mm.h>
#include <linux/highmem.h>
#include <linux/memblock.h>
#include <linux/swap.h>
#include <linux/proc_fs.h>
#include <linux/pfn.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/cache.h>
#include <linux/dma-mapping.h>
#include <linux/dma-contiguous.h>
#include <linux/dma-noncoherent.h>
#include <linux/genalloc.h>
#include <linux/highmem.h>
#include <linux/io.h>
#include <linux/mm.h>
#include <linux/scatterlist.h>
#include <linux/types.h>
#include <linux/version.h>
#include <asm/cache.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/cache.h>
#include <linux/highmem.h>
#include <linux/mm.h>
#include <asm/cache.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/clk-provider.h>
#include <linux/clocksource.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/console.h>
#include <linux/memblock.h>
#include <linux/initrd.h>
#include <linux/of.h>
#include <linux/of_fdt.h>
#include <linux/start_kernel.h>
#include <linux/dma-contiguous.h>
#include <linux/screen_info.h>
#include <asm/sections.h>
#include <asm/mmu_context.h>
#include <asm/pgalloc.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/elf.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/ptrace.h>
#include <linux/regset.h>
#include <linux/sched.h>
#include <linux/signal.h>
#include <linux/smp.h>
#include <linux/uaccess.h>
#include <linux/user.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/export.h>
#include <linux/compiler.h>
#include <uapi/linux/swab.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/export.h>
#include <linux/mm.h>
#include <linux/vmalloc.h>
#include <linux/io.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/fs.h>
#include <linux/mm.h>
#include <linux/mman.h>
#include <linux/shm.h>
#include <linux/sched.h>
#include <linux/random.h>
#include <linux/io.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/irqchip.h>
#include <asm/traps.h>
#include <asm/smp.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/sched_clock.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/sched_clock.h>
#include <linux/cpu.h>
#include <linux/of_irq.h>
#include <asm/reg_ops.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/init.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/sched.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/module.h>
#include <linux/irqdomain.h>
#include <linux/irqchip.h>
#include <linux/irq.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <asm/irq.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/module.h>
#include <linux/irqdomain.h>
#include <linux/irqchip.h>
#include <linux/irq.h>
#include <linux/interrupt.h>
#include <linux/smp.h>
#include <linux/io.h>
#include <asm/irq.h>
#include <asm/traps.h>
#include <asm/reg_ops.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/fs.h>
#include <linux/syscalls.h>
#include <linux/spinlock.h>
#include <asm/page.h>
#include <asm/cache.h>
#include <asm/cacheflush.h>
#include <asm/cachectl.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/delay.h>

void __delay(unsigned long loops)

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/kernel.h>
#include <linux/uaccess.h>
#include <linux/ptrace.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/module.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/module.h>
#include <linux/highmem.h>
#include <linux/smp.h>
#include <linux/memblock.h>
#include <asm/fixmap.h>
#include <asm/tlbflush.h>
#include <asm/cacheflush.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/module.h>
#include <linux/version.h>
#include <linux/sched.h>
#include <linux/sched/task_stack.h>
#include <linux/sched/debug.h>
#include <linux/delay.h>
#include <linux/kallsyms.h>
#include <linux/uaccess.h>
#include <linux/ptrace.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/moduleloader.h>
#include <linux/elf.h>
#include <linux/mm.h>
#include <linux/vmalloc.h>
#include <linux/slab.h>
#include <linux/fs.h>
#include <linux/string.h>
#include <linux/kernel.h>
#include <linux/spinlock.h>
#include <asm/pgtable.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/of.h>
#include <linux/init.h>
#include <linux/seq_file.h>
#include <linux/memblock.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/ptrace.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/ptrace.h>
#include <linux/uaccess.h>
#include <abi/reg_ops.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/reboot.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/sched.h>
#include <linux/kernel_stat.h>
#include <linux/kbuild.h>
#include <abi/regdef.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/sched.h>
#include <linux/mm.h>
#include <linux/kernel.h>
#include <linux/signal.h>
#include <linux/syscalls.h>
#include <linux/errno.h>
#include <linux/wait.h>
#include <linux/ptrace.h>
#include <linux/unistd.h>
#include <linux/stddef.h>
#include <linux/highuid.h>
#include <linux/personality.h>
#include <linux/tty.h>
#include <linux/binfmts.h>
#include <linux/tracehook.h>
#include <linux/freezer.h>
#include <linux/uaccess.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/sched.h>
#include <linux/signal.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/user.h>
#include <linux/string.h>
#include <linux/linkage.h>
#include <linux/init.h>
#include <linux/ptrace.h>
#include <linux/kallsyms.h>
#include <linux/rtc.h>
#include <linux/uaccess.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/signal.h>
#include <linux/module.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/string.h>
#include <linux/types.h>
#include <linux/ptrace.h>
#include <linux/mman.h>
#include <linux/mm.h>
#include <linux/smp.h>
#include <linux/version.h>
#include <linux/vt_kern.h>
#include <linux/kernel.h>
#include <linux/extable.h>
#include <linux/uaccess.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/spinlock.h>
#include <asm/cache.h>
#include <abi/reg_ops.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/spinlock.h>
#include <linux/smp.h>
#include <asm/cache.h>
#include <asm/barrier.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/syscalls.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/syscalls.h>
#include <asm/page.h>
#include <asm/cache.h>
#include <asm/cachectl.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/syscalls.h>
#include <asm/syscalls.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/types.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

#include <linux/uaccess.h>
#include <linux/types.h>

      
      Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.

static inline void clear_user_page(void *addr, unsigned long vaddr,
				   struct page *page)

      
      Copyright (c) 2018 Hanno Zulla <kontakt@hanno.de>
 */

      
      Copyright (C) 2018 Hans de Goede <hdegoede@redhat.com>
 *
 * Based on various non upstream patches for ISP support:

      
      Copyright (C) 2018 Himanshu Jha <himanshujha199640@gmail.com>
 *
 * 7-Bit I2C slave address is:

      
      Copyright (C) 2018 Himanshu Jha <himanshujha199640@gmail.com>
 *
 * Datasheet:

      
      Copyright (C) 2018 Himanshu Jha <himanshujha199640@gmail.com>
 */
#include <linux/acpi.h>
#include <linux/module.h>
#include <linux/regmap.h>
#include <linux/spi/spi.h>

      
      Copyright (c) 2018 HiSilicon Technologies Co., Ltd.
 */

      
      Copyright (C) 2018 HUAWEI, Inc.

      
      Copyright (C) 2018 HUAWEI, Inc.
 *             http://www.huawei.com/
 * Created by Gao Xiang <gaoxiang25@huawei.com>
 *
 * Original code taken from 'linux/lib/lz4/lz4_decompress.c'

      
      Copyright (c) 2018 IBM Corp.

#include <linux/bitops.h>
#include <linux/delay.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/of_irq.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include <linux/watchdog.h>

      
      Copyright (C) 2018 IBM Corporation

      
      Copyright (C) 2018 IBM Corporation.
 */
#include <limits.h>
#include <linux/kernel.h>
#include <sys/mman.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/time.h>
#include <sys/resource.h>
#include <fcntl.h>
#include <unistd.h>
#include "ptrace.h"
#include "child.h"

      
      Copyright (C) 2018 IBM Corporation.
 */
#include "ptrace.h"
#include "child.h"

      
      Copyright (C) 2018 Icenowy Zheng <icenowy@aosc.io>
 */

      
      Copyright (C) 2018 Intel Corp.

      
      Copyright (C) 2018 Intel Corp

      
      Copyright (c) 2018        Intel Corporation

      
      Copyright (c) 2018, Intel Corporation.";

      
      Copyright (c) 2018, Intel Corporation.
 */

      
      Copyright (c) 2018, Intel Corporation.
 *

      
      Copyright (c) 2018, Intel Corporation.


      
      Copyright(c) 2018           Intel Corporation

      
      Copyright(c) 2018        Intel Corporation

      
      Copyright(c) 2018 Intel Corporation.

      
      Copyright(c) 2018 Intel Corporation.
 */

      
      Copyright(c) 2018 Intel Corporation.
 *

      
      Copyright(c) 2018 Intel Corporation.


      
      Copyright(c) 2018 Intel Corporation

      
      Copyright (C) 2018        Intel Corporation

      
      Copyright (C) 2018 Intel Corporation

      
      Copyright (C) 2018 Intel Corporation
 */

      
      Copyright (C) 2018 Intel Corporation
*/

      
      Copyright (C) 2018, Intel Corporation
 */

      
      Copyright(C) 2018 Intel Corporation

      
      Copyright (c) 2018, Intel Corporation.

/* A common module to handle registrations and notifications for paravirtual
 * drivers to enable accelerated datapath and support VF live migration.

      
      Copyright(c) 2018 Intel Corporation. All rights reserved.

#ifndef _LINUX_NOSPEC_H
#define _LINUX_NOSPEC_H
#include <asm/barrier.h>

      
      Copyright(c) 2018 Intel Corporation. All rights reserved.
#ifndef _TEST_NVDIMM_WATERMARK_H_
#define _TEST_NVDIMM_WATERMARK_H_
int pmem_test(void);
int libnvdimm_test(void);
int acpi_nfit_test(void);
int device_dax_test(void);


      
      Copyright(c) 2018 Intel Corporation. All rights reserved.

#include <linux/module.h>
#include <linux/printk.h>
#include "watermark.h"

      
      Copyright(c) 2018 Intel Corporation. All rights reserved.

#include <linux/module.h>
#include <linux/printk.h>
#include "watermark.h"
#include <nfit.h>

      
      Copyright(c) 2018 Intel Corporation. All rights reserved.
 * Intel specific definitions for NVDIMM Firmware Interface Table - NFIT
 */
#ifndef _NFIT_INTEL_H_
#define _NFIT_INTEL_H_

      
      Copyright(c) 2018           Intel Corporation
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright(c) 2018        Intel Corporation
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright(c) 2018 Intel Corporation
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (C) 2018 Intel Corporation
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright(C) 2018 Intel Corporation
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (C) 2018 Intel Corporation
 *
 * Author: Hans Verkuil <hans.verkuil@cisco.com>
 * Author: Sakari Ailus <sakari.ailus@linux.intel.com>

      
      Copyright (C) 2018 Intel Corporation
 * Author: Heikki Krogerus <heikki.krogerus@linux.intel.com>
 */

      
      Copyright (C) 2018 Intel Corporation
 * Author: Heikki Krogerus <heikki.krogerus@linux.intel.com>
 *
 * DisplayPort is trademark of VESA (www.vesa.org)

      
      Copyright (C) 2018 Intel Corporation
 * Author: Heikki Krogerus <heikki.krogerus@linux.intel.com>
 *         Hans de Goede <hdegoede@redhat.com>
 */

      
      Copyright (C) 2018 Intel Corporation
 *
 * Author: Lu Baolu <baolu.lu@linux.intel.com>

      
      Copyright (C) 2018 Intel Corporation
 * Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
 *
 * This driver is based on Section 9.18 of the ACPI 6.2 specification revision.

      
      Copyright (C) 2018 Intel Corporation
 *
 * Author: Reinette Chatre <reinette.chatre@intel.com>

      
      Copyright (C) 2018, Intel Corporation
 * Authors: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 *	    Mika Westerberg <mika.westerberg@linux.intel.com>
 */

      
      Copyright(c) 2018 Intel Corporation.
 *
 * Author(s): Björn Töpel <bjorn.topel@intel.com>
 *	      Magnus Karlsson <magnus.karlsson@intel.com>

      
      Copyright (c) 2018, Intel Corporation.

/* ethtool support for ice */

      
      Copyright (c) 2018, Intel Corporation.

from __future__ import division
import os
import sys
import struct
import re
import bisect
import collections

      
      Copyright (C) 2018 Intel Corporation
 *
 * GPLv2

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _FAILOVER_H
#define _FAILOVER_H

      
      Copyright(c) 2018 Intel Corporation.

#ifndef I40E_TXRX_COMMON_
#define I40E_TXRX_COMMON_

      
      Copyright(c) 2018 Intel Corporation.

#ifndef _I40E_XSK_H_
#define _I40E_XSK_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _ICE_ADMINQ_CMD_H_
#define _ICE_ADMINQ_CMD_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _ICE_COMMON_H_
#define _ICE_COMMON_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _ICE_CONTROLQ_H_
#define _ICE_CONTROLQ_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _ICE_DEVIDS_H_
#define _ICE_DEVIDS_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _ICE_H_
#define _ICE_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _ICE_LAN_TX_RX_H_
#define _ICE_LAN_TX_RX_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _ICE_LIB_H_
#define _ICE_LIB_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _ICE_OSDEP_H_
#define _ICE_OSDEP_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _ICE_SCHED_H_
#define _ICE_SCHED_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _ICE_SRIOV_H_
#define _ICE_SRIOV_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _ICE_STATUS_H_
#define _ICE_STATUS_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _ICE_SWITCH_H_
#define _ICE_SWITCH_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _ICE_TXRX_H_
#define _ICE_TXRX_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _ICE_TYPE_H_
#define _ICE_TYPE_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _ICE_VIRTCHNL_PF_H_
#define _ICE_VIRTCHNL_PF_H_
#include "ice.h"

      
      Copyright (c)  2018 Intel Corporation

#ifndef _IGC_BASE_H
#define _IGC_BASE_H

      
      Copyright (c)  2018 Intel Corporation

#ifndef _IGC_DEFINES_H_
#define _IGC_DEFINES_H_

      
      Copyright (c)  2018 Intel Corporation

#ifndef _IGC_H_
#define _IGC_H_

      
      Copyright (c)  2018 Intel Corporation

#ifndef _IGC_HW_H_
#define _IGC_HW_H_

      
      Copyright (c)  2018 Intel Corporation

#ifndef _IGC_I225_H_
#define _IGC_I225_H_

      
      Copyright (c)  2018 Intel Corporation

#ifndef _IGC_MAC_H_
#define _IGC_MAC_H_

      
      Copyright (c)  2018 Intel Corporation

#ifndef _IGC_NVM_H_
#define _IGC_NVM_H_

      
      Copyright (c)  2018 Intel Corporation

#ifndef _IGC_PHY_H_
#define _IGC_PHY_H_

      
      Copyright (c)  2018 Intel Corporation

#ifndef _IGC_REGS_H_
#define _IGC_REGS_H_

      
      Copyright(c) 2018 Intel Corporation.

#ifndef _IXGBE_TXRX_COMMON_H_
#define _IXGBE_TXRX_COMMON_H_

      
      Copyright (c) 2018, Intel Corporation.

#ifndef _NET_FAILOVER_H
#define _NET_FAILOVER_H

      
      Copyright (C) 2018 Intel Corporation

#include <asm/unaligned.h>
#include <linux/acpi.h>
#include <linux/i2c.h>
#include <linux/module.h>
#include <linux/pm_runtime.h>
#include <media/v4l2-ctrls.h>
#include <media/v4l2-device.h>
#include <media/v4l2-event.h>
#include <media/v4l2-fwnode.h>

      
      Copyright (c) 2018, Intel Corporation.

#include "ice_common.h"

      
      Copyright (c) 2018, Intel Corporation.

#include "ice_common.h"
#include "ice_adminq_cmd.h"
#include "ice_sriov.h"

      
      Copyright (c) 2018, Intel Corporation.

#include "ice_common.h"
#include "ice_sched.h"
#include "ice_adminq_cmd.h"

      
      Copyright (c) 2018, Intel Corporation.

#include "ice.h"
#include "ice_lib.h"

      
      Copyright (c) 2018, Intel Corporation.

#include "ice_sched.h"

      
      Copyright (c) 2018, Intel Corporation.

#include "ice_switch.h"

      
      Copyright (c)  2018 Intel Corporation

#include "igc_mac.h"
#include "igc_nvm.h"

      
      Copyright (c)  2018 Intel Corporation

#include "igc_phy.h"

      
      Copyright (C) 2018 Intel Corporation

#include <linux/acpi.h>
#include <linux/delay.h>
#include <linux/i2c.h>
#include <linux/module.h>
#include <linux/pm_runtime.h>
#include <media/v4l2-ctrls.h>
#include <media/v4l2-device.h>

      
      Copyright (C) 2018 Intel Corporation

#include <linux/acpi.h>
#include <linux/delay.h>
#include <linux/i2c.h>
#include <linux/module.h>
#include <linux/pm_runtime.h>
#include <media/v4l2-ctrls.h>
#include <media/v4l2-device.h>
#include <asm/unaligned.h>

      
      Copyright(c) 2018 Intel Corporation.

#include <linux/bpf_trace.h>
#include <net/xdp_sock.h>
#include <net/xdp.h>

      
      Copyright (c)  2018 Intel Corporation

#include <linux/delay.h>

      
      Copyright (C) 2018 Intel Corporation
 */
#include <linux/export.h>
#include <linux/bitops.h>
#include <linux/etherdevice.h>
#include <linux/slab.h>
#include <linux/ieee80211.h>
#include <net/cfg80211.h>
#include <net/ip.h>
#include <net/dsfield.h>
#include <linux/if_vlan.h>
#include <linux/mpls.h>
#include <linux/gcd.h>
#include <linux/bitfield.h>
#include "core.h"
#include "rdev-ops.h"

      
      Copyright (c)  2018 Intel Corporation

#include <linux/module.h>
#include <linux/types.h>
#include <linux/if_vlan.h>
#include <linux/aer.h>

      
      Copyright (c)  2018 Intel Corporation

#include <linux/pci.h>
#include <linux/delay.h>

      
      Copyright (c) 2018, Intel Corporation.

/* Intel(R) Ethernet Connection E800 Series Linux Driver */

      
      Copyright (c) 2018, Intel Corporation.

/* Machine-generated file */

      
      Copyright (c) 2018		Intel Corporation
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2018 Intel Corporation
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright(c) 2018 Intel Corporation
 *
 * Portions of this file are derived from the ipw3945 project, as well
 * as portions of the ieee80211 subsystem header files.

      
      Copyright (C) 2018 Intel Corporation
 *
 * Portions of this file are derived from the ipw3945 project, as well
 * as portions of the ieee80211 subsystem header files.

      
      Copyright(c) 2018        Intel Corporation
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 *  * Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *  * Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *  * Neither the name Intel Corporation nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (C) 2018 Intel Corporation
 *
 * Specification for this interface is available at:
 *

      
      Copyright(c) 2018 Intel Corporation.";

static const struct igc_info *igc_info_tbl[] = {
	[board_base] = &igc_base_info,

      
      Copyright (c) 2018, Intel Corporation.

/* The driver transmit and receive code */

      
      Copyright (C) 2018 Intel Corporation
 *
 * This file is GPLv2 as found in COPYING.

      
      Copyright (c) 2018, Intel Corporation.

/* This provides a net_failover interface for paravirtual drivers to
 * provide an alternate datapath by exporting APIs to create and
 * destroy a upper 'net_failover' netdev. The upper dev manages the
 * original paravirtual interface as a 'standby' netdev and uses the
 * generic failover infrastructure to register and manage a direct
 * attached VF as a 'primary' netdev. This enables live migration of
 * a VM with direct attached VF by failing over to the paravirtual
 * datapath when the VF is unplugged.

      
      Copyright (C) 2018, Intel, Inc.
 *
 * Author : Yi Sun <yi.y.sun@intel.com>

      
      Copyright (C) 2018 IVI Foundation, Inc.
 */

      
      Copyright (C) 2018 IVI Foundation, Inc.
 *
 * This file holds USB constants defined by the USB Device Class
 * and USB488 Subclass Definitions for Test and Measurement devices
 * published by the USB-IF.

      
      Copyright (C) 2018 Jacob Feder
 *
 * Authors:  Jacob Feder <jacobsfeder@gmail.com>

      
      Copyright (C) 2018 Jacopo Mondi <jacopo

      
      Copyright (C) 2018 Jacopo Mondi <jacopo
 */

      
      Copyright (C) 2018 Jacopo Mondi <jacopo
 *

      
      Copyright (C) 2018 Jacopo Mondi <jacopo
 *
 * Based on r8a7795-cpg-mssr.c

      
      Copyright (C) 2018 Jacopo Mondi <jacopo
 *
 * Based on Renesas R-Car M3-W System Controller

      
      Copyright (C) 2018 Jacopo Mondi <jacopo
 */
#ifndef __DT_BINDINGS_CLOCK_R8A77965_CPG_MSSR_H__
#define __DT_BINDINGS_CLOCK_R8A77965_CPG_MSSR_H__

      
      Copyright (C) 2018, Jacopo Mondi <jacopo@jmondi.org>
 *

      
      Copyright (C) 2018 Jacopo Mondi <jacopo@jmondi.org>
 *
 * Based on mt9v032 driver

      
      Copyright (c) 2018 James.Bottomley@HansenPartnership.com
 *
 * CFB is a stream cipher mode which is layered on to a block
 * encryption scheme.  It works very much like a one time pad where
 * the pad is generated initially from the encrypted IV and then
 * subsequently from the encrypted previous block of ciphertext.  The
 * pad is XOR'd into the plain text to get the final ciphertext.

      
      Copyright (c) 2018 Jernej Skrabec <jernej.skrabec@siol.net>
 */

      
      Copyright (C) 2018 Jernej Skrabec <jernej.skrabec@siol.net>
 */

      
      Copyright (C) 2018 Jernej Skrabec <jernej.skrabec@siol.net>

#ifndef _DT_BINDINGS_CLOCK_SUN8I_TCON_TOP_H_
#define _DT_BINDINGS_CLOCK_SUN8I_TCON_TOP_H_

      
      Copyright (c) 2018 Jernej Skrabec <jernej.skrabec@siol.net>

#include <drm/drmP.h>

      
      Copyright (C) 2018 Jerome Brunet, Baylibre SAS <jbrunet@baylibre.com>

      
      Copyright (c) 2018 Jesper Dangaard Brouer, Red Hat Inc.
#
# Bash-shell example on using iproute2 tools 'tc' and 'ip' to load
# eBPF programs, both for XDP and clsbpf.  Shell script function
# wrappers and even long options parsing is illustrated, for ease of
# use.

      
      Copyright (c) 2018 Jesper Dangaard Brouer, Red Hat Inc.
 *
 * Example howto transfer info from XDP to SKB, e.g. skb->mark

      
      Copyright (c) 2018 Jesper Dangaard Brouer, Red Hat Inc.
 */
static const char *__doc__ =
	"Libbpf test program for loading BPF ELF object files";

      
      Copyright(c) 2018 Jesper Dangaard Brouer.
 *
 * XDP/TC VLAN manipulation example

      
      Copyright (c) 2018  Jim Wilson (jimw@sifive.com)
 */

      
      Copyright (C) 2018 Joel Fernandes (Google) <joel@joelfernandes.org>
 */

      
      Copyright (C) 2018 Johan Hovold <johan@kernel.org>
 */

      
      Copyright (C) 2018 Johannes Thumshirn <jth@kernel.org>
 */
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/mcb.h>
#include <linux/module.h>
#include <linux/watchdog.h>

      
      Copyright (c) 2018 Johannes Thumshirn, SUSE Linux GmbH

      
      Copyright (C) 2018 Josef Bacik
 */
#include <linux/kernel.h>
#include <linux/blk_types.h>
#include <linux/backing-dev.h>
#include <linux/module.h>
#include <linux/timer.h>
#include <linux/memcontrol.h>
#include <linux/sched/loadavg.h>
#include <linux/sched/signal.h>
#include <trace/events/block.h>
#include "blk-rq-qos.h"
#include "blk-stat.h"

      
      Copyright (c) 2018 Juergen Gross
 */

      
      Copyright (c) 2018 Julian Sax <jsbc@gmx.de>
 *

      
      Copyright (C) 2018 Kent Gustavsson <kent@minoris.se>
 */
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/err.h>
#include <linux/iio/iio.h>
#include <linux/module.h>
#include <linux/regulator/consumer.h>
#include <linux/spi/spi.h>

      
      Copyright (C) 2018 Kirill Marinushkin <kmarinushkin@birdec.tech>
 */

      
      Copyright (C) 2018 Kirill Marinushkin <kmarinushkin@birdec.tech>

#include <linux/i2c.h>
#include <linux/module.h>
#include <sound/soc.h>

      
      Copyright (C) 2018 Kirill Marinushkin <kmarinushkin@birdec.tech>

#include <linux/module.h>
#include <linux/spi/spi.h>
#include <sound/soc.h>

      
      Copyright (C) 2018 Kirill Marinushkin <kmarinushkin@birdec.tech>

#include <linux/module.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>
#include <sound/tlv.h>

      
      Copyright (C) 2018 KVASER AB, Sweden. All rights reserved.

      
      Copyright (C) 2018 Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 *
 * Based on work from Jyri Sarha <jsarha@ti.com>

      
      Copyright (C) 2018 Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 */
#ifndef __RCAR_DU_OF_H__
#define __RCAR_DU_OF_H__

      
      Copyright (c) 2018, Linaro Limited.

      
      Copyright (c) 2018, Linaro Limited
 */

      
      Copyright (c) 2018, Linaro Limited

#include <linux/device.h>
#include <linux/jiffies.h>
#include <linux/kernel.h>
#include <linux/kref.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_platform.h>
#include <linux/platform_device.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/soc/qcom/apr.h>
#include <linux/wait.h>
#include <sound/asound.h>
#include "q6adm.h"
#include "q6afe.h"
#include "q6core.h"
#include "q6dsp-common.h"
#include "q6dsp-errno.h"

      
      Copyright (c) 2018, Linaro Limited

#include <linux/err.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/device.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include <sound/pcm.h>
#include <sound/soc.h>
#include <sound/pcm_params.h>
#include "q6afe.h"

      
      Copyright (c) 2018, Linaro Limited

#include <linux/init.h>
#include <linux/err.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/of_platform.h>
#include <linux/bitops.h>
#include <linux/mutex.h>
#include <linux/of_device.h>
#include <linux/slab.h>
#include <sound/core.h>
#include <sound/soc.h>
#include <sound/soc-dapm.h>
#include <sound/pcm.h>
#include <sound/control.h>
#include <sound/asound.h>
#include <sound/pcm_params.h>
#include "q6afe.h"
#include "q6asm.h"
#include "q6adm.h"
#include "q6routing.h"

      
      Copyright (c) 2018, Linaro Limited

#include <linux/init.h>
#include <linux/err.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include <sound/soc.h>
#include <sound/soc-dapm.h>
#include <sound/pcm.h>
#include <asm/dma.h>
#include <linux/dma-mapping.h>
#include <linux/of_device.h>
#include <sound/pcm_params.h>
#include "q6asm.h"
#include "q6routing.h"
#include "q6dsp-errno.h"

      
      Copyright (c) 2018, Linaro Limited

#include <linux/irq.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/interrupt.h>
#include <linux/platform_device.h>
#include <linux/dma-mapping.h>
#include <linux/dmaengine.h>
#include <linux/slimbus.h>
#include <linux/delay.h>
#include <linux/pm_runtime.h>
#include <linux/of.h>
#include <linux/io.h>
#include <linux/soc/qcom/qmi.h>
#include <net/sock.h>
#include "slimbus.h"

      
      Copyright (c) 2018, Linaro Limited

#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/slab.h>
#include <linux/list.h>
#include <linux/slimbus.h>
#include <uapi/sound/asound.h>
#include "slimbus.h"

      
      Copyright (c) 2018, Linaro Limited

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/device.h>
#include <linux/spinlock.h>
#include <linux/idr.h>
#include <linux/slab.h>
#include <linux/of_device.h>
#include <linux/soc/qcom/apr.h>
#include <linux/rpmsg.h>
#include <linux/of.h>

      
      Copyright (c) 2018, Linaro Limited

#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/of_device.h>
#include <sound/soc.h>
#include <sound/soc-dapm.h>
#include <sound/pcm.h>
#include "common.h"

      
      Copyright (c) 2018, Linaro Limited

#include <linux/mutex.h>
#include <linux/wait.h>
#include <linux/module.h>
#include <linux/soc/qcom/apr.h>
#include <linux/device.h>
#include <linux/of_platform.h>
#include <linux/spinlock.h>
#include <linux/kref.h>
#include <linux/of.h>
#include <uapi/sound/asound.h>
#include <linux/delay.h>
#include <linux/slab.h>
#include <linux/mm.h>
#include "q6asm.h"
#include "q6core.h"
#include "q6dsp-errno.h"
#include "q6dsp-common.h"

      
      Copyright (c) 2018, Linaro Limited

#include <linux/slab.h>
#include <linux/kernel.h>
#include <linux/uaccess.h>
#include <linux/wait.h>
#include <linux/jiffies.h>
#include <linux/sched.h>
#include <linux/module.h>
#include <linux/kref.h>
#include <linux/of.h>
#include <linux/of_platform.h>
#include <linux/spinlock.h>
#include <linux/delay.h>
#include <linux/soc/qcom/apr.h>
#include <sound/soc.h>
#include <sound/soc-dai.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include "q6dsp-errno.h"
#include "q6core.h"
#include "q6afe.h"

      
      Copyright (c) 2018, Linaro Limited

#include <linux/slab.h>
#include <linux/wait.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/sched.h>
#include <linux/of.h>
#include <linux/of_platform.h>
#include <linux/jiffies.h>
#include <linux/soc/qcom/apr.h>
#include "q6core.h"
#include "q6dsp-errno.h"

      
      Copyright (c) 2018, Linaro Limited

#include "q6dsp-common.h"
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/string.h>
#include <linux/errno.h>

      
      Copyright (c) 2018 Linaro Ltd.
 */

      
      Copyright (C) 2018 Linaro Ltd.
 */

      
      Copyright (C) 2018 Linaro Ltd <ard.biesheuvel@linaro.org>

      
      Copyright (C) 2018 Linaro Ltd
 *
 * Author: Daniel Lezcano <daniel.lezcano@linaro.org>

      
      Copyright (c) 2018 Linaro Ltd.
 * Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
 */

      
      Copyright (c) 2018, Linaro Ltd.
 * Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
 */

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#ifndef _OWL_COMMON_H_
#define _OWL_COMMON_H_

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#ifndef _OWL_COMPOSITE_H_
#define _OWL_COMPOSITE_H_

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#ifndef _OWL_DIVIDER_H_
#define _OWL_DIVIDER_H_

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#ifndef _OWL_FACTOR_H_
#define _OWL_FACTOR_H_

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#ifndef _OWL_FIXED_FACTOR_H_
#define _OWL_FIXED_FACTOR_H_

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#ifndef _OWL_GATE_H_
#define _OWL_GATE_H_

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#ifndef _OWL_MUX_H_
#define _OWL_MUX_H_

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#ifndef _OWL_PLL_H_
#define _OWL_PLL_H_

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#ifndef _OWL_RESET_H_
#define _OWL_RESET_H_

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#include <linux/bitops.h>
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/dmaengine.h>
#include <linux/dma-mapping.h>
#include <linux/dmapool.h>
#include <linux/err.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/of_device.h>
#include <linux/of_dma.h>
#include <linux/slab.h>
#include "virt-dma.h"

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#include <linux/clk-provider.h>
#include <linux/platform_device.h>

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#include <linux/clk-provider.h>
#include <linux/regmap.h>

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#include <linux/clk-provider.h>
#include <linux/regmap.h>
#include <linux/slab.h>

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#include <linux/clk-provider.h>
#include <linux/slab.h>
#include <linux/io.h>
#include <linux/delay.h>

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#include <linux/delay.h>
#include <linux/regmap.h>
#include <linux/reset-controller.h>

      
      Copyright (c) 2018 Linaro Ltd.
// Author: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

#include <linux/of_address.h>
#include <linux/of_platform.h>
#include <linux/platform_device.h>
#include <linux/regmap.h>

      
      Copyright (C) 2018 Linaro Ltd.
 *
 * Author: Stanimir Varbanov <stanimir.varbanov@linaro.org>

      
      Copyright (C) 2018 Linaro Ltd
 *
 * Based on OV5640 Sensor Driver

      
      Copyright (c) 2018 Linaro Ltd.

#ifndef __DT_BINDINGS_ACTIONS_S700_RESET_H
#define __DT_BINDINGS_ACTIONS_S700_RESET_H

      
      Copyright (c) 2018 Linaro Ltd.

#ifndef __DT_BINDINGS_ACTIONS_S900_RESET_H
#define __DT_BINDINGS_ACTIONS_S900_RESET_H

      
      Copyright (c) 2018 Linaro Ltd.

#ifndef __DT_BINDINGS_CLOCK_S900_CMU_H
#define __DT_BINDINGS_CLOCK_S900_CMU_H

      
      Copyright (c) 2018 Linaro Ltd.
 */
#ifndef DT_BINDINGS_POWER_OWL_S900_POWERGATE_H
#define DT_BINDINGS_POWER_OWL_S900_POWERGATE_H

      
      Copyright (C) 2018 Linaro Ltd.
#ifndef __VENUS_HFI_PARSER_H__
#define __VENUS_HFI_PARSER_H__

#include "core.h"

      
      Copyright (c) 2018, Linaro Ltd

#include <linux/miscdevice.h>
#include <linux/module.h>
#include <linux/poll.h>
#include <linux/skbuff.h>
#include <linux/uaccess.h>

      
      Copyright(c) 2018 Linus Torvalds. All rights reserved.

      
      Copyright (C) 2018 Linus Walleij
 *
 * This module binds to the "arm,vexpress-muxfpga" device on the
 * Versatile Express configuration bus and sets up which CLCD instance
 * gets muxed out on the DVI bridge.

      
      Copyright (C) 2018 Linus Wallej <linus.walleij@linaro.org>
 * Includes portions of code from the firmware uploader by:

      
      Copyright (C) 2018 Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>

      
      Copyright (C) 2018 Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2018 Lubomir Rintel <lkundrak@v3.sk>
 */

      
      Copyright (c) 2018  Maciej W. Rozycki

      
      Copyright (c) 2018  Maciej W. Rozycki
 */

      
      Copyright (c) 2018 Macronix
 *
 * Author: Boris Brezillon <boris.brezillon@bootlin.com>

      
      Copyright (C) 2018 Marcus Folkesson <marcus.folkesson@gmail.com>

      
      Copyright (C) 2018 Marcus Folkesson <marcus.folkesson@gmail.com>
 */

      
      Copyright (C) 2018 Marcus Folkesson <marcus.folkesson@gmail.com>
 */
#include <linux/bitops.h>
#include <linux/iio/iio.h>
#include <linux/iio/sysfs.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/regulator/consumer.h>
#include <linux/regmap.h>
#include <linux/spi/spi.h>

      
      Copyright (C) 2018 Martin Blumenstingl <martin.blumenstingl@googlemail.com>
 */

      
      Copyright (C) 2018 Marvell
 */

      
      Copyright (C) 2018 Marvell
 *
 * Author: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

      
      Copyright (C) 2018 Marvell International Ltd.

      
      Copyright (C) 2018 Masahiro Yamada <yamada.masahiro@socionext.com>
#

      
      Copyright (C) 2018 Masahiro Yamada <yamada.masahiro@socionext.com>

#include <stdarg.h>
#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

      
      Copyright (C) 2018 Matan Ziv-Av <matan@svgalib.org>
 */

      
      Copyright (c) 2018 Matthew Wilcox <willy@infradead.org>
 */

      
      Copyright (C) 2018 Matt Ranostay <matt.ranostay@konsulko.com>
 *
 * Supported:

      
      Copyright (c) 2018 MediaTek Inc.
 *

      
      Copyright (c) 2018 MediaTek Inc.


      
      Copyright (c) 2018 MediaTek Inc.
 * Author: Chunfeng Yun <chunfeng.yun@mediatek.com>
 *

      
      Copyright (c) 2018 MediaTek Inc.
 * Author: Chunhui Dai <chunhui.dai@mediatek.com>
 */

      
      Copyright (c) 2018 MediaTek Inc.
 * Author: Houlong Wei <houlong.wei@mediatek.com>
 *

      
      Copyright (c) 2018 MediaTek Inc.
 * Author: Jie Qiu <jie.qiu@mediatek.com>
 */

      
      Copyright (c) 2018 MediaTek Inc.
 * Author: KaiChieh Chuang <kaichieh.chuang@mediatek.com>
 */

      
      Copyright (c) 2018 MediaTek Inc.
// Author: KaiChieh Chuang <kaichieh.chuang@mediatek.com>

#include <linux/clk.h>

      
      Copyright (c) 2018 MediaTek Inc.
// Author: KaiChieh Chuang <kaichieh.chuang@mediatek.com>

#include <linux/delay.h>
#include <linux/module.h>
#include <linux/mfd/syscon.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/pm_runtime.h>

      
      Copyright (c) 2018 MediaTek Inc.
// Author: KaiChieh Chuang <kaichieh.chuang@mediatek.com>

#include <linux/dma-mapping.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/of_device.h>
#include <linux/delay.h>

      
      Copyright (c) 2018 MediaTek Inc.
// Author: KaiChieh Chuang <kaichieh.chuang@mediatek.com>

#include <linux/module.h>
#include <sound/soc.h>

      
      Copyright (c) 2018 MediaTek Inc.
// Author: KaiChieh Chuang <kaichieh.chuang@mediatek.com>

#include <linux/regmap.h>
#include <linux/delay.h>
#include "mt6797-afe-common.h"
#include "mt6797-interconnection.h"
#include "mt6797-reg.h"

      
      Copyright (c) 2018 MediaTek Inc.
// Author: KaiChieh Chuang <kaichieh.chuang@mediatek.com>

#include <linux/regmap.h>
#include <sound/pcm_params.h>
#include "mt6797-afe-common.h"
#include "mt6797-interconnection.h"
#include "mt6797-reg.h"

      
      Copyright (c) 2018 MediaTek Inc.
// Author: KaiChieh Chuang <kaichieh.chuang@mediatek.com>

#include "mt6797-afe-common.h"

      
      Copyright (c) 2018 MediaTek Inc.
 * Author: Ryder Lee <ryder.lee@mediatek.com>
 */

      
      Copyright (c) 2018 MediaTek Inc.
 * Author: Sean Wang <sean.wang@mediatek.com>
 *

      
      Copyright (C) 2018 MediaTek Inc.
 *
 * Author: Sean Wang <sean.wang@mediatek.com>

      
      Copyright (C) 2018 MediaTek Inc.
 * Author: Sean Wang <sean.wang@mediatek.com>
 *	   Zhiyong Tao <zhiyong.tao@mediatek.com>
 *	   Hongzhou.Yang <hongzhou.yang@mediatek.com>
 */

      
      Copyright (C) 2018 MediaTek Inc.
 *
 * Author: Sean Wang <sean.wang@mediatek.com>
 *	   Zhiyong Tao <zhiyong.tao@mediatek.com>
 *	   Hongzhou.Yang <hongzhou.yang@mediatek.com>

      
      Copyright (C) 2018 MediaTek Inc.
 *
 * Author: ZH Chen <zh.chen@mediatek.com>

      
      Copyright (c) 2018 MediaTek Inc.
 * Author: Zhiyong Tao <zhiyong.tao@mediatek.com>
 *

      
      Copyright (C) 2018 MediaTek Inc.
 * Author: Zhiyong Tao <zhiyong.tao@mediatek.com>
 *

      
      Copyright (C) 2018 MediaTek Inc.
 *
 * Author: Zhiyong Tao <zhiyong.tao@mediatek.com>

      
      Copyright (c) 2018 MediaTek Inc.

#include <linux/bitops.h>
#include <linux/clk.h>
#include <linux/clk-provider.h>
#include <linux/dma-mapping.h>
#include <linux/errno.h>
#include <linux/interrupt.h>
#include <linux/iopoll.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/mailbox_controller.h>
#include <linux/mailbox/mtk-cmdq-mailbox.h>
#include <linux/of_device.h>

      
      Copyright (c) 2018 MediaTek Inc.

#include <linux/clk.h>
#include <linux/device.h>
#include <linux/dma-mapping.h>
#include <linux/err.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/spi/spi.h>

      
      Copyright (C) 2018 Mellanox Technologies.
 */

      
      Copyright (C) 2018 Mellanox Technologies

      
      Copyright (c) 2018 Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2018 Mellanox Technologies. All rights reserved.
 */

      
      Copyright (c) 2018, Mellanox Technologies All rights reserved.

      
      Copyright (c) 2018, Mellanox Technologies. All rights reserved.

      
      Copyright (c) 2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_SPECTRUM_NVE_H
#define _MLXSW_SPECTRUM_NVE_H

      
      Copyright (c) 2018 Mellanox Technologies. All rights reserved

#ifndef _MLXSW_SPECTRUM_SPAN_H
#define _MLXSW_SPECTRUM_SPAN_H

      
      Copyright (c) 2018 Mellanox Technologies. All rights reserved

#include <linux/bitmap.h>
#include <linux/errno.h>
#include <linux/genalloc.h>
#include <linux/gfp.h>
#include <linux/kernel.h>
#include <linux/list.h>
#include <linux/rhashtable.h>
#include <linux/rtnetlink.h>
#include <linux/slab.h>

      
      Copyright (c) 2018 Mellanox Technologies. All rights reserved

#include <linux/err.h>
#include <linux/gfp.h>
#include <linux/kernel.h>
#include <linux/list.h>
#include <linux/netlink.h>
#include <linux/rtnetlink.h>
#include <linux/slab.h>
#include <net/inet_ecn.h>
#include <net/ipv6.h>

      
      Copyright (c) 2018 Mellanox Technologies. All rights reserved

#include <linux/if_bridge.h>
#include <linux/list.h>
#include <net/arp.h>
#include <net/gre.h>
#include <net/lag.h>
#include <net/ndisc.h>
#include <net/ip6_tunnel.h>

      
      Copyright (c) 2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>

      
      Copyright (c) 2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/bitops.h>

      
      Copyright (c) 2018 Mellanox Technologies. All rights reserved

#include <linux/kernel.h>
#include <linux/err.h>
#include <linux/errno.h>
#include <linux/gfp.h>
#include <linux/refcount.h>
#include <linux/rhashtable.h>

      
      Copyright (c) 2018 Mellanox Technologies. All rights reserved

#include <linux/netdevice.h>

      
      Copyright (c) 2018 Mellanox Technologies. All rights reserved

#include <linux/netdevice.h>
#include <linux/netlink.h>
#include <linux/random.h>
#include <net/vxlan.h>

      
      Copyright (c) 2018 Mellanox Technologies.

#ifndef __MLX5E_FLOW_STEER_H__
#define __MLX5E_FLOW_STEER_H__

      
      Copyright (c) 2018, Mellanox Technologies inc.  All rights reserved.

      
      Copyright (c) 2018, Mellanox Technologies inc.  All rights reserved.
 */

      
      Copyright (c) 2018 Melvin Vermeeren
 */

      
      Copyright (C) 2018 Michael Neuling, IBM Corporation.

      
      Copyright (C) 2018 Michael Neuling, IBM Corporation.
 */

      
      Copyright (C) 2018 Microchip Technology
 *
 * Author: Radu Pirea <radu.pirea@microchip.com>

      
      Copyright (C) 2018 Microchip Technology Inc.
//
// Author: Radu Pirea <radu.pirea@microchip.com>

      
      Copyright (C) 2018 Microchip Technology Inc,
 *                     Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
 *

      
      Copyright (C) 2018 Microchip Technology Inc.

#ifndef _LAN743X_ETHTOOL_H
#define _LAN743X_ETHTOOL_H

      
      Copyright (C) 2018 Microchip Technology Inc.

#ifndef _LAN743X_H
#define _LAN743X_H

      
      Copyright (C) 2018 Microchip Technology Inc.

#ifndef _LAN743X_PTP_H
#define _LAN743X_PTP_H

      
      Copyright (C) 2018 Microchip Technology Inc.

#include <linux/module.h>
#include <linux/pci.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/crc32.h>
#include <linux/microchipphy.h>
#include <linux/net_tstamp.h>
#include <linux/phy.h>
#include <linux/rtnetlink.h>
#include <linux/iopoll.h>
#include <linux/crc16.h>
#include "lan743x_main.h"
#include "lan743x_ethtool.h"

      
      Copyright (C) 2018 Microchip Technology Inc.

#include <linux/netdevice.h>
#include "lan743x_main.h"

      
      Copyright (C) 2018 Microchip Technology Inc.

#include <linux/netdevice.h>
#include "lan743x_main.h"
#include "lan743x_ethtool.h"
#include <linux/net_tstamp.h>
#include <linux/pci.h>
#include <linux/phy.h>

      
      Copyright (C) 2018 Microchip Technology

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/mii.h>
#include <linux/phy.h>

      
      Copyright (c) 2018 Microsemi
 *

      
      Copyright (c) 2018 Microsemi Corporation
#ifndef __PHY_OCELOT_SERDES_H__
#define __PHY_OCELOT_SERDES_H__

#define SERDES1G(x)	(x)
#define SERDES1G_MAX	SERDES1G(5)
#define SERDES6G(x)	(SERDES1G_MAX + 1 + (x))
#define SERDES6G_MAX	SERDES6G(2)
#define SERDES_MAX	(SERDES6G_MAX + 1)

      
      Copyright (C) 2018, Microsoft Corporation.
 *
 *   Author(s): Steve French <stfrench@microsoft.com>

      
      Copyright (C) 2018, Microsoft, Inc.
 *
 * Author : Lan Tianyu <Tianyu.Lan@microsoft.com>

      
      Copyright (C) 2018 MIPS Tech, LLC
 */

      
      Copyright (C) 2018 MIPS Tech, LLC
 * Author: Matt Redfearn <matt.redfearn@mips.com>
 */

      
      Copyright (c) 2018 Mobiveil Inc.
 * Author: Subrahmanya Lingappa <l.subrahmanya@mobiveil.co.in>
 */

      
      Copyright (C) 2018 Netronome Systems, Inc.

      
      Copyright (C) 2018 Netronome Systems, Inc.

#ifndef __NFP_ABI__
#define __NFP_ABI__ 1

      
      Copyright (C) 2018 Netronome Systems, Inc.

#ifndef __NFP_ABM_H__
#define __NFP_ABM_H__ 1

      
      Copyright (C) 2018 Netronome Systems, Inc.

#ifndef __TOOLS_LIBC_COMPAT_H
#define __TOOLS_LIBC_COMPAT_H

      
      Copyright (C) 2018 Netronome Systems, Inc.

# In case user attempts to run with Python 2.
from __future__ import print_function

      
      Copyright (C) 2018 Netronome Systems, Inc.

#include <linux/bitfield.h>
#include <linux/device.h>
#include <linux/kernel.h>
#include <linux/types.h>

      
      Copyright (C) 2018 Netronome Systems, Inc.

#include <linux/bitfield.h>
#include <linux/etherdevice.h>
#include <linux/lockdep.h>
#include <linux/netdevice.h>
#include <linux/rcupdate.h>
#include <linux/slab.h>
#include <net/pkt_cls.h>
#include <net/pkt_sched.h>
#include <net/red.h>

      
      Copyright (C) 2018 Netronome Systems, Inc.

#include <linux/kernel.h>

      
      Copyright (C) 2018 Netronome Systems, Inc.

#include <linux/kernel.h>
#include <net/devlink.h>

      
      Copyright (C) 2018 Netronome Systems, Inc.

#include "main.h"

      
      Copyright (c) 2018, Nuvoton Corporation.

      
      Copyright (C) 2018 Nuvoton Technologies,
 * Avi Fishman <avi.fishman@nuvoton.com> <avifishman70@gmail.com>
 * Tomer Maimon <tomer.maimon@nuvoton.com> <tmaimon77@gmail.com>
 *
 * Based on various ehci-spear.c driver

      
      Copyright (C) 2018 Nuvoton Technologies tali.perry@nuvoton.com
 */

      
      Copyright (C) 2018 Nuvoton Technologies tali.perry@nuvoton.com
 *

      
      Copyright (C) 2018 Nuvoton Technology Corp
 *
 *  Author: Wang, Joseph C <joequant@gmail.com>
 *  Co-author: John Hsu <KCHSU0@nuvoton.com>
 *  This file is based on cht_bsw_rt5672.c and cht-bsw-max98090.c

      
      Copyright (c) 2018 Nuvoton Technology corporation.

      
      Copyright (c) 2018, NVIDIA CORPORATION.  All rights reserved.
 */

      
      Copyright (c) 2018, NVIDIA CORPORATION. All rights reserved.


      
      Copyright (c) 2018, NVIDIA CORPORATION.  All rights reserved.
 *
 * Author: Aapo Vienamo <avienamo@nvidia.com>

      
      Copyright (C) 2018 NVIDIA Corporation. All rights reserved.
 * Author: Ajay Gupta <ajayg@nvidia.com>
 */
#include <linux/delay.h>
#include <linux/i2c.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/platform_device.h>
#include <linux/pm.h>
#include <linux/pm_runtime.h>

      
      Copyright (c) 2018 NVIDIA CORPORATION.  All rights reserved.
 *
 * based on clk-mux.c

      
      Copyright (c) 2018, NVIDIA CORPORATION. All rights reserved.

#ifndef __ABI_MACH_T194_CLOCK_H
#define __ABI_MACH_T194_CLOCK_H

      
      Copyright (c) 2018, NVIDIA CORPORATION. All rights reserved.

#ifndef __ABI_MACH_T194_POWERGATE_T194_H_
#define __ABI_MACH_T194_POWERGATE_T194_H_

      
      Copyright (c) 2018, NVIDIA CORPORATION. All rights reserved.

#ifndef __ABI_MACH_T194_RESET_H
#define __ABI_MACH_T194_RESET_H

      
      Copyright (C) 2018 Oleh Kravchenko <oleg@kaa.org.ua>

#include <linux/delay.h>
#include <linux/leds.h>
#include <linux/module.h>
#include <linux/of_device.h>
#include <linux/spi/spi.h>
#include <linux/workqueue.h>
#include <uapi/linux/uleds.h>

      
      Copyright (c) 2018 Oleksandr Andrushchenko, EPAM Systems Inc.
 */

      
      Copyright (c) 2018, Oleksandr Andrushchenko, EPAM Systems Inc.

      
      Copyright (c) 2018 Ondrej Mosnacek <omosnacek@gmail.com>

      
      Copyright (C) 2018 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef __XFS_SCRUB_BITMAP_H__
#define __XFS_SCRUB_BITMAP_H__

      
      Copyright (C) 2018 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#ifndef __XFS_SCRUB_REPAIR_H__
#define __XFS_SCRUB_REPAIR_H__

      
      Copyright (C) 2018 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_btree.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/trace.h"
#include "scrub/repair.h"
#include "scrub/bitmap.h"

      
      Copyright (C) 2018 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_inode.h"
#include "xfs_alloc.h"
#include "xfs_alloc_btree.h"
#include "xfs_ialloc.h"
#include "xfs_ialloc_btree.h"
#include "xfs_rmap.h"
#include "xfs_rmap_btree.h"
#include "xfs_refcount.h"
#include "xfs_refcount_btree.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/trace.h"
#include "scrub/repair.h"
#include "scrub/bitmap.h"

      
      Copyright (C) 2018 Oracle.  All Rights Reserved.
 * Author: Darrick J. Wong <darrick.wong@oracle.com>
 */
#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "xfs_trans_resv.h"
#include "xfs_mount.h"
#include "xfs_defer.h"
#include "xfs_btree.h"
#include "xfs_bit.h"
#include "xfs_log_format.h"
#include "xfs_trans.h"
#include "xfs_sb.h"
#include "xfs_inode.h"
#include "xfs_icache.h"
#include "xfs_alloc.h"
#include "xfs_alloc_btree.h"
#include "xfs_ialloc.h"
#include "xfs_ialloc_btree.h"
#include "xfs_rmap.h"
#include "xfs_rmap_btree.h"
#include "xfs_refcount.h"
#include "xfs_refcount_btree.h"
#include "xfs_extent_busy.h"
#include "xfs_ag_resv.h"
#include "xfs_trans_space.h"
#include "xfs_quota.h"
#include "xfs_attr.h"
#include "xfs_reflink.h"
#include "scrub/xfs_scrub.h"
#include "scrub/scrub.h"
#include "scrub/common.h"
#include "scrub/trace.h"
#include "scrub/repair.h"
#include "scrub/bitmap.h"

      
      Copyright (c) 2018, Oracle and/or its affiliates
 *

      
      Copyright(c) 2018 Oracle and/or its affiliates. All rights reserved.

#ifndef _IXGBEVF_IPSEC_H_
#define _IXGBEVF_IPSEC_H_

      
      Copyright(c) 2018 Oracle and/or its affiliates. All rights reserved.

#include <crypto/aead.h>
#include <linux/debugfs.h>
#include <net/xfrm.h>

      
      Copyright(c) 2018 Oracle and/or its affiliates. All rights reserved.

#include "ixgbevf.h"
#include <net/xfrm.h>
#include <crypto/aead.h>

      
      Copyright (c) 2018 Oracle Corporation
 * Author: Matthew Wilcox <willy@infradead.org>
 */

      
      Copyright (C) 2018 Paolo Pisati <p.pisati@gmail.com>
 */

      
      Copyright (C) 2018 Paul Cercueil
 * Author: Paul Cercueil <paul@crapouillou.net>
 */

      
      Copyright (C) 2018 Paul Kocialkowski <paul.kocialkowski@bootlin.com>

      
      Copyright (C) 2018 Paul Kocialkowski <paul.kocialkowski@bootlin.com>
 */

      
      Copyright (C) 2018 Pengutronix, Lucas Stach <kernel@pengutronix.de>
 */

      
      Copyright (C) 2018 Pengutronix, Marco Felsch <kernel@pengutronix.de>
//

      
      Copyright (c) 2018 Pengutronix, Oleksij Rempel <o.rempel@pengutronix.de>
 */

      
      Copyright (c) 2018 Pengutronix, Philipp Zabel
 *
 * based on vim2m

      
      Copyright (C) 2018 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de>
 */

      
      Copyright (c) 2018 Peter Ganzhorn <peter.ganzhorn@gmail.com>
 */

      
      Copyright (C) 2018 Phil Reid <preid@electromag.com.au>
 *
 * Datasheet: http://www.analog.com/media/en/technical-documentation/data-sheets/AD5272_5274.pdf

      
      Copyright (c) 2018 Politecnico di Torino
#define MAP_TYPE BPF_MAP_TYPE_QUEUE

      
      Copyright (c) 2018 Politecnico di Torino
#define MAP_TYPE BPF_MAP_TYPE_STACK

      
      Copyright (c) 2018 Politecnico di Torino
 */
#include <linux/bpf.h>
#include <linux/list.h>
#include <linux/slab.h>
#include <linux/capability.h>
#include "percpu_freelist.h"

      
      Copyright (c) 2018 Politecnico di Torino
#include <stddef.h>
#include <string.h>
#include <linux/bpf.h>
#include <linux/if_ether.h>
#include <linux/ip.h>
#include <linux/pkt_cls.h>
#include "bpf_helpers.h"

int _version SEC("version") = 1;

      
      Copyright (C) 2018 Prevas A/S
 *
 * http://www.ti.com/lit/ds/symlink/dac5571.pdf
 * http://www.ti.com/lit/ds/symlink/dac6571.pdf
 * http://www.ti.com/lit/ds/symlink/dac7571.pdf
 * http://www.ti.com/lit/ds/symlink/dac5574.pdf
 * http://www.ti.com/lit/ds/symlink/dac6574.pdf
 * http://www.ti.com/lit/ds/symlink/dac7574.pdf
 * http://www.ti.com/lit/ds/symlink/dac5573.pdf
 * http://www.ti.com/lit/ds/symlink/dac6573.pdf
 * http://www.ti.com/lit/ds/symlink/dac7573.pdf

      
      Copyright (c) 2018 Quantenna Communications, Inc. All rights reserved.

#ifndef _QTN_FMAC_PCIE_H_
#define _QTN_FMAC_PCIE_H_

      
      Copyright (c) 2018 Quantenna Communications, Inc. All rights reserved.

#include <linux/printk.h>
#include <linux/pci.h>
#include <linux/spinlock.h>
#include <linux/mutex.h>
#include <linux/netdevice.h>
#include <linux/seq_file.h>
#include <linux/workqueue.h>
#include <linux/completion.h>

      
      Copyright (c) 2018 Quantenna Communications

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/firmware.h>
#include <linux/pci.h>
#include <linux/vmalloc.h>
#include <linux/delay.h>
#include <linux/interrupt.h>
#include <linux/sched.h>
#include <linux/completion.h>
#include <linux/crc32.h>
#include <linux/spinlock.h>
#include <linux/circ_buf.h>
#include <linux/log2.h>

      
      Copyright (C) 2018 Rafa
 */

      
      Copyright (C) 2018 Ravi Bangoria, IBM Corporation
#
# Hypervisor call statisics

      
      Copyright (C) 2018 Red Hat. All rights reserved.
 *
 * This file is released under the GPL.

      
      Copyright (C) 2018, Red Hat, Inc.

      
      Copyright (C) 2018, Red Hat, Inc.
 */

      
      Copyright (C) 2018, Red Hat, Inc.
 *

      
      Copyright (c) 2018 Red Hat, Inc. All rights reserved.

      
      Copyright (c) 2018 Red Hat, Inc.
 * All rights reserved.
 */

      
      Copyright (C) 2018 Red Hat, Inc.  All rights reserved.
 */

      
      Copyright (C) 2018 Red Hat, Inc. All Rights Reserved.

      
      Copyright (C) 2018 Red Hat, Inc. All Rights Reserved.
 * Written by David Howells (dhowells@redhat.com)
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public Licence
 * as published by the Free Software Foundation; either version
 * 2 of the Licence, or (at your option) any later version.

      
      Copyright (C) 2018 Red Hat, Inc., Arnaldo Carvalho de Melo <acme@redhat.com>
*/

      
      Copyright (C) 2018, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
 */

      
      Copyright (C) 2018, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
//
#ifndef HAVE_GET_CURRENT_DIR_NAME
#include "util.h"
#include <unistd.h>
#include <stdlib.h>
#include <stdlib.h>

      
      Copyright (C) 2018, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>

#include "trace/beauty/beauty.h"
#include <sys/socket.h>
#include <sys/types.h>
#include <sys/un.h>
#include <arpa/inet.h>

      
      Copyright (C) 2018, Red Hat, Inc. (code style cleanup and fuzzing driver)

      
      Copyright (C) 2018, Red Hat, Inc.
 */
#ifndef SELFTEST_KVM_PROCESSOR_H
#define SELFTEST_KVM_PROCESSOR_H

      
      Copyright (C) 2018, Red Hat, Inc.
 */
#include "kvm_util.h"
#include "kvm_util_internal.h"

      
      Copyright (C) 2018, Red Hat, Inc.
 *
 * Tests for Enlightened VMCS, including nested guest state.

      
      Copyright (c) 2018 Redpine Signals Inc.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2018 Renesas Electronics Corp.

      
      Copyright (C) 2018 Renesas Electronics Corp.
 */

      
      Copyright (C) 2018 Renesas Electronics Corp.
 *

      
      Copyright (C) 2018 Renesas Electronics Corp.
 *
 * Based on r8a7795-cpg-mssr.c

      
      Copyright (C) 2018 Renesas Electronics Corp.
 *
 * Based on r8a7796-cpg-mssr.c

      
      Copyright (C) 2018 Renesas Electronics Corp.
 *
 * Based on r8a77990-cpg-mssr.c

      
      Copyright (C) 2018 Renesas Electronics Corp.
 *
 * Based on Renesas R-Car E3 System Controller

      
      Copyright (C) 2018 Renesas Electronics Corp.
 *
 * Based on Renesas R-Car M3-W System Controller

      
      Copyright (C) 2018 Renesas Electronics Corp.
 */
#ifndef __DT_BINDINGS_CLOCK_R8A7744_CPG_MSSR_H__
#define __DT_BINDINGS_CLOCK_R8A7744_CPG_MSSR_H__

      
      Copyright (C) 2018 Renesas Electronics Corp.
 */
#ifndef __DT_BINDINGS_CLOCK_R8A77470_CPG_MSSR_H__
#define __DT_BINDINGS_CLOCK_R8A77470_CPG_MSSR_H__

      
      Copyright (C) 2018 Renesas Electronics Corp.
 */
#ifndef __DT_BINDINGS_CLOCK_R8A774A1_CPG_MSSR_H__
#define __DT_BINDINGS_CLOCK_R8A774A1_CPG_MSSR_H__

      
      Copyright (C) 2018 Renesas Electronics Corp.
 */
#ifndef __DT_BINDINGS_CLOCK_R8A774C0_CPG_MSSR_H__
#define __DT_BINDINGS_CLOCK_R8A774C0_CPG_MSSR_H__

      
      Copyright (C) 2018 Renesas Electronics Corp.
 */
#ifndef __DT_BINDINGS_CLOCK_R8A77990_CPG_MSSR_H__
#define __DT_BINDINGS_CLOCK_R8A77990_CPG_MSSR_H__

      
      Copyright (C) 2018 Renesas Electronics Corp.
 */
#ifndef __DT_BINDINGS_POWER_R8A7744_SYSC_H__
#define __DT_BINDINGS_POWER_R8A7744_SYSC_H__

      
      Copyright (C) 2018 Renesas Electronics Corp.
 */
#ifndef __DT_BINDINGS_POWER_R8A77470_SYSC_H__
#define __DT_BINDINGS_POWER_R8A77470_SYSC_H__

      
      Copyright (C) 2018 Renesas Electronics Corp.
 */
#ifndef __DT_BINDINGS_POWER_R8A774A1_SYSC_H__
#define __DT_BINDINGS_POWER_R8A774A1_SYSC_H__

      
      Copyright (C) 2018 Renesas Electronics Corp.
 */
#ifndef __DT_BINDINGS_POWER_R8A774C0_SYSC_H__
#define __DT_BINDINGS_POWER_R8A774C0_SYSC_H__

      
      Copyright (C) 2018 Renesas Electronics Corp.
 */
#ifndef __DT_BINDINGS_POWER_R8A77990_SYSC_H__
#define __DT_BINDINGS_POWER_R8A77990_SYSC_H__

      
      Copyright (C) 2018  Renesas Electronics Corporation

      
      Copyright (C) 2018 Renesas Electronics Corporation
 */

      
      Copyright (C) 2018 Renesas Electronics Corp.
 *
 * This file is based on the drivers/pinctrl/sh-pfc/pfc-r8a7796.c

      
      Copyright (C) 2018 Renesas Electronics Europe Limited
 *
 * Michel Pollet <michel.pollet@bp.renesas.com>, <buserror@gmail.com>

      
      Copyright (C) 2018 Renesas Electronics Europe Limited
 *
 * Michel Pollet <michel.pollet@bp.renesas.com>, <buserror@gmail.com>
 * Derived from actions,s500-smp

      
      Copyright (C) 2018, Richtek Technology Corporation
 *
 * Richtek RT1711H Type-C Chip Driver

      
      Copyright (c) 2018 Rockchip Electronics Co. Ltd.

      
      Copyright (c) 2018 Rockchip, Inc.
 *
 * Author: Shawn Lin <shawn.lin@rock-chips.com>

      
      Copyright (c) 2018 Rockchip, Inc.
 *
 * Author: Shawn Lin <shawn.lin@rock-chips.com>
 *         Simon Xue <xxm@rock-chips.com>

      
      Copyright (c) 2018 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
 *
 * Supports both the wired and wireless interfaces.

      
      Copyright (C) 2018 ROHM Semiconductors
// bd71837-regulator.c ROHM BD71837MWV/BD71847MWV regulator driver

#include <linux/delay.h>
#include <linux/err.h>
#include <linux/gpio.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/mfd/rohm-bd718x7.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/regulator/driver.h>
#include <linux/regulator/machine.h>
#include <linux/regulator/of_regulator.h>
#include <linux/slab.h>

      
      Copyright (C) 2018 ROHM Semiconductors

#ifndef __LINUX_MFD_BD718XX_H__
#define __LINUX_MFD_BD718XX_H__

      
      Copyright (C) 2018 ROHM Semiconductors
//
// ROHM BD71837MWV and BD71847MWV PMIC driver

      
      Copyright (c) 2018 Samsung Electronics Co., Ltd.
// Author: Marek Szyprowski <m.szyprowski@samsung.com>
// Common Clock Framework support for Exynos5 power-domain dependent clocks

#include <linux/of_platform.h>
#include <linux/platform_device.h>
#include <linux/pm_domain.h>
#include <linux/pm_runtime.h>

      
      Copyright (C) 2018 Samsung Electronics Co., Ltd
 *
 * Authors:

      
      Copyright (c) 2018 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Based on gayle.c:
 *

      
      Copyright (C) 2018 Sean Young <sean@mess.org>

// A lirc chardev is a device representing a consumer IR (cir) device which
// can receive infrared signals from remote control and/or transmit IR.

      
      Copyright (C) 2018 Sean Young <sean@mess.org>

#include <linux/bpf.h>
#include <linux/filter.h>
#include <linux/bpf_lirc.h>
#include "rc-core-priv.h"

      
      Copyright (C) 2018 Sean Young <sean@mess.org>

#include <linux/bpf.h>
#include <linux/lirc.h>
#include "bpf_helpers.h"

      
      Copyright (C) 2018 Sean Young <sean@mess.org>

#include <linux/module.h>
#include <linux/usb.h>
#include <linux/usb/input.h>
#include <media/rc-core.h>

      
      Copyright (C) 2018 Sean Young <sean@mess.org>

#include <media/rc-map.h>
#include <linux/module.h>

      
      Copyright (C) 2018 secunet Security Networks AG
 *
 *	Author:

      
      Copyright (C) 2018 SiFive

      
      Copyright (c) 2018 Simon Shields <simon@lineageos.org>
//
// Datasheet:

      
      Copyright (c) 2018 Socionext Inc.
 */

      
      Copyright (c) 2018 Socionext Inc.

#include <linux/bitfield.h>
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/gpio/consumer.h>
#include <linux/of_device.h>
#include <linux/regmap.h>
#include <media/dvb_math.h>

      
      Copyright (c) 2018 Socionext Inc.

#include <linux/delay.h>
#include <linux/gpio/consumer.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/regulator/consumer.h>
#include <sound/pcm.h>
#include <sound/soc.h>

      
      Copyright (c) 2018 Socionext Inc.

#include <linux/module.h>

      
      Copyright (c) 2018 Socionext Inc.

#include <linux/module.h>
#include <linux/init.h>
#include <linux/slab.h>

      
      Copyright (C) 2018 Song Qiang <songqiang1304521@gmail.com>
 *
 * Datasheet available at
 * <https://www.st.com/resource/en/datasheet/vl53l0x.pdf>

      
      Copyright (C) 2018 Spreadtrum Communications Inc.

      
      Copyright (C) 2018 Spreadtrum Communications Inc.
 */

      
      Copyright (C) 2018 Spreadtrum Communications Inc.

#include <linux/clk.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/iopoll.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/spi/spi.h>

      
      Copyright (C) 2018 Spreadtrum Communications Inc.

#include <linux/hwspinlock.h>
#include <linux/iio/iio.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/nvmem-consumer.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/regmap.h>
#include <linux/slab.h>

      
      Copyright (C) 2018 Spreadtrum Communications Inc.

#include <linux/hwspinlock.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/regmap.h>
#include <linux/nvmem-provider.h>

      
      Copyright (C) 2018 Spreadtrum Communications Inc.

#include <linux/leds.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/regmap.h>
#include <uapi/linux/uleds.h>

      
      Copyright (C) 2018 Spreadtrum Communications Inc.

#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/power_supply.h>
#include <linux/usb/phy.h>
#include <linux/regmap.h>
#include <linux/notifier.h>
#include <linux/of.h>

      
      Copyright (C) 2018 Spreadtrum, Inc.
// Author: Chunyan Zhang <chunyan.zhang@unisoc.com>

#include <linux/delay.h>
#include <linux/dma-mapping.h>
#include <linux/highmem.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/of_gpio.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/regulator/consumer.h>
#include <linux/slab.h>

      
      Copyright (C) 2018 Stanislaw Gruszka <stf_xl@wp.pl>

      
      Copyright (C) 2018 Stanislaw Gruszka <stf_xl@wp.pl>
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2018 Stefan Agner <stefan@agner.ch>

      
      Copyright (C) 2018 Stefan Wahren <stefan.wahren@i2se.com>
 */
#include <linux/device.h>
#include <linux/err.h>
#include <linux/hwmon.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include <linux/workqueue.h>
#include <soc/bcm2835/raspberrypi-firmware.h>

      
      Copyright (C) 2018 STMicroelectronics
 * Author(s): Amelie Delaunay <amelie.delaunay@st.com>.
 */
#include <linux/bitfield.h>
#include <linux/clk.h>
#include <linux/delay.h>
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/of_platform.h>
#include <linux/phy/phy.h>
#include <linux/reset.h>

      
      Copyright (C) 2018 Synaptics Incorporated
 *
 * Author: Jisheng Zhang <jszhang@kernel.org>

      
      Copyright (C) 2018 Synopsys
// Author: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>

#include <linux/gpio/driver.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_platform.h>

      
      Copyright (c) 2018 Synopsys, Inc. and/or its affiliates.
// stmmac HW Interface Callbacks

#ifndef __STMMAC_HWIF_H__
#define __STMMAC_HWIF_H__

      
      Copyright (c) 2018 Synopsys, Inc. and/or its affiliates.
 * stmmac HW Interface Handling
 */

      
      Copyright (c) 2018 Synopsys, Inc. and/or its affiliates.
 * stmmac TC Handling (HW only)
 */

      
      Copyright (c) 2018 Synopsys, Inc. and/or its affiliates.
 * stmmac XGMAC definitions.
 */

      
      Copyright (c) 2018 Synopsys, Inc. and/or its affiliates.
 * stmmac XGMAC support.
 */

      
      Copyright (C) 2018 Synopsys, Inc.
 *
 * Authors: Thinh Nguyen <thinhn@synopsys.com>,
 *          John Youn <johnyoun@synopsys.com>

      
      Copyright (C) 2018 Synopsys, Inc. (www.synopsys.com)
 *
 * Authors:

      
      Copyright (c) 2018 Takashi Sakamoto
 */

      
      Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/
 *

      
      Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com
 *  Author: Peter Ujfalusi <peter.ujfalusi@ti.com>
 */

      
      Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/

#include <linux/delay.h>
#include <linux/i2c.h>
#include <linux/leds.h>
#include <linux/led-class-flash.h>
#include <linux/module.h>
#include <linux/regmap.h>
#include <linux/slab.h>
#include <uapi/linux/uleds.h>

      
      Copyright (c) 2018, The Linux Foundation
 */

      
      Copyright (c) 2018 The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2018, The Linux Foundation. All rights reserved.

      
      Copyright (c) 2018, The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2018, The Linux Foundation. All rights reserved.


      
      Copyright (C) 2018 The Linux Foundation. All rights reserved.
 */

      
      Copyright (c) 2018, The Linux Foundation. All rights reserved.

#define pr_fmt(fmt) "%s: " fmt, __func__

      
      Copyright (c) 2018, The Linux Foundation. All rights reserved.

#ifndef __QCOM_RPMH_REGULATOR_H
#define __QCOM_RPMH_REGULATOR_H

      
      Copyright (c) 2018, The Linux Foundation. All rights reserved.

#ifndef __QCOM_SND_COMMON_H__
#define __QCOM_SND_COMMON_H__

      
      Copyright (c) 2018, The Linux Foundation. All rights reserved.

#include <linux/kernel.h>
#include <linux/export.h>
#include <linux/regmap.h>
#include <linux/delay.h>
#include <linux/err.h>
#include <linux/clk-provider.h>
#include <linux/spinlock.h>

      
      Copyright (c) 2018, The Linux Foundation. All rights reserved.

#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/err.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/clk.h>
#include <linux/clk-provider.h>

      
      Copyright (c) 2018, The Linux Foundation. All rights reserved.

#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/err.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/clk.h>
#include <linux/clk-provider.h>
#include <linux/slab.h>

      
      Copyright (c) 2018, The Linux Foundation. All rights reserved.

#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/of.h>
#include <linux/clk.h>
#include <linux/clk-provider.h>
#include <linux/regmap.h>

      
      Copyright (c) 2018, The Linux Foundation. All rights reserved.

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/delay.h>
#include <linux/err.h>
#include <linux/clk-provider.h>
#include <linux/spinlock.h>

      
      Copyright (c) 2018, The Linux Foundation. All rights reserved.

#include <linux/module.h>
#include "common.h"

      
      Copyright (c) 2018, The Linux Foundation. All rights reserved.

#include <linux/spinlock.h>
#include <linux/export.h>

      
      Copyright (c) 2018, The Linux Foundation. All rights reserved.
 *
 * Inspired by dwc3-of-simple.c

      
      Copyright (c) 2018 The Linux Foundation. All rights reserved.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2018, The Linux Foundation. All rights reserved.
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) 2018 Theobroma Systems Design und Consulting GmbH
 *

      
      Copyright (c) 2018 Todd Kelner
 */

      
      Copyright (C) 2018 Tony Lindgren <tony@atomide.com>
 */

      
      Copyright (C) 2018 Topic Embedded Products
 * Author: Mike Looijmans <mike.looijmans@topic.nl>
 */

      
      Copyright (C) 2018 Toradex AG
 *
 * Author: Marcel Ziswiler <marcel.ziswiler@toradex.com>

      
      Copyright (C) 2018 Vadim Pasternak <vadimp@mellanox.com>
 */

      
      Copyright (c) 2018 Vadim Pasternak <vadimp@mellanox.com>

#include <linux/bitops.h>
#include <linux/device.h>
#include <linux/hwmon.h>
#include <linux/module.h>
#include <linux/platform_data/mlxreg.h>
#include <linux/platform_device.h>
#include <linux/regmap.h>
#include <linux/thermal.h>

      
      Copyright (c) 2018 Vadim Pasternak <vadimp@mellanox.com>

#include <linux/bitops.h>
#include <linux/device.h>
#include <linux/io.h>
#include <linux/leds.h>
#include <linux/module.h>
#include <linux/of_device.h>
#include <linux/platform_data/mlxreg.h>
#include <linux/platform_device.h>
#include <linux/regmap.h>

      
      Copyright (C) 2018 Vasily Khoruzhick <anarsoul@gmail.com>
 */

      
      Copyright (C) 2018 Vasily Khoruzhick <anarsoul@gmail.com>
 *
 * Based on sun8i-codec-analog.c

      
      Copyright (c) 2018 VMware

      
      Copyright (C) 2018 Western Digital Corporation
 */

      
      Copyright (C) 2018 Western Digital Corporation
 */
#ifndef SCSI_BSG_UFS_H
#define SCSI_BSG_UFS_H

      
      Copyright (C) 2018 Western Digital Corporation
 */
#ifndef UFS_BSG_H
#define UFS_BSG_H

      
      Copyright (C) 2018 Western Digital Corporation

#include <linux/err.h>
#include <linux/string.h>
#include <linux/bitfield.h>
#include <asm/unaligned.h>

      
      Copyright (C) 2018 Western Digital Corporation
 */
#include "ufs_bsg.h"

      
      Copyright (C) 2018 William Breathitt Gray

      
      Copyright (C) 2018 WMWare Inc.
 *
 * This file contains the main data structure and API definitions.

      
      Copyright (C) 2018 Xue Liu <liuxuenetmail@gmail.com>

      
      Copyright (C) 2018 Zodiac Inflight Innovations
 *

      
      Copyright (c) 2019 Facebook
#ifndef __ASM_GOTO_WORKAROUND_H
#define __ASM_GOTO_WORKAROUND_H

/* this will bring in asm_volatile_goto macro definition
 * if enabled by compiler and config options.

      
      Copyright (c) 201 Broadcom Corporation
 *
 * Permission to use, copy, modify, and/or distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (C) Abilis Systems 2012
 *
 * Author: Christian Ruppert <christian.ruppert@abilis.com>

      
      Copyright (C) Abilis Systems 2013
 *
 * Authors: Sascha Leuenberger <sascha.leuenberger@abilis.com>
 *          Christian Ruppert <christian.ruppert@abilis.com>

      
      Copyright (C) AbsoluteValue Systems, Inc.
 */

      
      Copyright (c) Adrian McMenamin 2002 - 2009

      
      Copyright (c) Adrian McMenamin, 2007 - 2009

      
      Copyright (c) Adrian McMenamin, 2008 - 2009
 */

      
      Copyright (c) Ahmet
 *
 *  Major (almost complete) rewrite:

      
      copyright (c) Alan Cox


      
      Copyright (C) Alan Cox GW4PTS (alan@lxorguk.ukuu.org.uk)

      
      Copyright (C) Alan Hourihane 2005

      
      Copyright (c) Alan Smithee.

      
      Copyright (C) Alex Aizman, 2004 - 2005

      
      Copyright (C) Alexander Popov, Promcontroller 2014

      
      Copyright (C) Alexander Popov, Promcontroller 2014
 *
 * Written by Piotr Ziecik <kosmo@semihalf.com>. Hardware description
 * (defines, structures and comments) was taken from MPC5121 DMA driver
 * written by Hongjun Chen <hong-jun.chen@freescale.com>.

      
      Copyright (C) Alex Holden <alex@linuxhacker.org> 1998, 1999.
 */

      
      Copyright (C) Alex Holden <alex@linuxhacker.org> 1998, 1999.
 *

      
      Copyright (C) All BPF authors and contributors from 2014 to present.

      
      Copyright (c) a lot of people too. Please respect their work.
 *
 * See MAINTAINERS file for support contact information.

      
      Copyright (C) Altera Corporation 1998-2001

      
      Copyright (c) Amarula Solutions B.V. 2013
 *
 *     Michael Trimarchi <michael@amarulasolutions.com>

      
      Copyright (C) Amazon Technologies Inc. All rights reserved.

      
      Copyright (C) Amit Shah <amit.shah@redhat.com>, 2009, 2010, 2011
 */
#ifndef _LINUX_VIRTIO_CONSOLE_H
#define _LINUX_VIRTIO_CONSOLE_H

      
      Copyright (C) Amit Shah <amit.shah@redhat.com>, 2009, 2010, 2011
 */
#ifndef _UAPI_LINUX_VIRTIO_CONSOLE_H
#define _UAPI_LINUX_VIRTIO_CONSOLE_H
#include <linux/types.h>
#include <linux/virtio_types.h>
#include <linux/virtio_ids.h>
#include <linux/virtio_config.h>

      
      Copyright (c) Andi Shyti <andi@etezian.org>

#include <linux/delay.h>
#include <linux/fs.h>
#include <linux/module.h>
#include <linux/mutex.h>
#include <linux/of_gpio.h>
#include <linux/regulator/consumer.h>
#include <linux/spi/spi.h>
#include <media/rc-core.h>

      
      Copyright (C) Andrea Merello 2004-2005  <andrea.merello@gmail.com>
 * Released under the terms of GPL (General Public Licence)
 *
 * Parts of this driver are based on the GPL part of the
 * official realtek driver

      
      Copyright (C) Andrea Merello 2004-2005  <andrea.merello@gmail.com>
 * Released under the terms of GPL (General Public Licence)
 *
 * Parts of this driver are based on the GPL part
 * of the official realtek driver.

      
      Copyright (C) Andrea Merello 2004-2005  <andrea.merello@gmail.com>
 *	Released under the terms of GPL (General Public Licence)
 *
 *	Parts of this driver are based on the GPL part of the
 *	official realtek driver
 *	Parts of this driver are based on the rtl8180 driver skeleton
 *	from Patric Schenke & Andres Salomon
 *	Parts of this driver are based on the Intel Pro Wireless 2100 GPL driver

      
      Copyright (C) Andrea Merello 2004-2005  <andrea.merello@gmail.com>
 *	Released under the terms of GPL (General Public Licence)
 *
 *	Parts of this driver are based on the GPL part of the
 *	official Realtek driver.
 *	Parts of this driver are based on the rtl8180 driver skeleton
 *	from Patric Schenke & Andres Salomon.
 *	Parts of this driver are based on the Intel Pro Wireless
 *	2100 GPL driver.

      
      Copyright (C) Andrea Merello 2004  <andrea.merello@gmail.com>
 *  Released under the terms of GPL (General Public Licence)
 *
 *  Parts of this driver are based on the GPL part of the
 *  official realtek driver.

      
      Copyright (C) Andrea Merello 2004  <andrea.merello@gmail.com>
 * Released under the terms of GPL (General Public Licence)
 *
 * Parts of this driver are based on the GPL part of the official realtek driver
 * Parts of this driver are based on the rtl8180 driver skeleton from Patric
 * Schenke & Andres Salomon
 * Parts of this driver are based on the Intel Pro Wireless 2100 GPL driver

      
      Copyright (C) Andreas Gruenbacher, 2001

      
      Copyright (C) Andrew Bartlett <abartlet@samba.org> 2002-2003

      
      Copyright (c) Andrew McDonald <andrew@mcdonald.org.uk>

      
      Copyright (C) Andrew Tridgell              1992-2000

      
      Copyright (C) Andrew Tridgell 1992-2000

      
      Copyright (c) Andrew Tridgell 1997-1998.
 * Modified by Steve French (sfrench@us.ibm.com) 2002

      
      Copyright (C) Andrew Tridgell 2001

      
      Copyright (C)  April 2007 Antonino Daplas <adaplas@pol.net>

      
      Copyright (C) ARM Limited

      
      Copyright (c) ARM Limited 2003.  All rights reserved.

      
      Copyright (C) ARM Limited, 2017.
 *
 * Author: Suzuki K Poulose <suzuki.poulose@arm.com>

      
      Copyright (C) ARM Limited, 2017.
 *
 * Based on ARM CCI-PMU, ARMv8 PMU-v3 drivers.

      
      Copyright(c) Arnaldo Carvalho de Melo <acme@conectiva.com.br>

      
      Copyright (c) Arnaud Patard <arnaud.patard@rtp-net.org>
//
//	    S3C2410 bluetooth "driver"

      
      Copyright (C) Ashok Raj <ashok.raj@intel.com>

      
      Copyright (C) Ashok Raj<ashok.raj@intel.com>, Intel Corporation 2004
 *
 * 4/14/2004: Added code to handle cpu migration and do safe irq
 *			migration without losing interrupts for iosapic
 *			architecture.

      
      Copyright (C) Asias He <asias@redhat.com>, 2013

      
      Copyright Cavium, Inc. (C) 2015-2017. All rights reserved.
 *

      
      Copyright (C) Balbir Singh, IBM Corp. 2006

      
      Copyright (C) Barak A. Pearlmutter.
 *	Released under the GPL version 2 or later.
 *
 * Chopped about by Alan Cox 22/3/96 to make it fit the AF_UNIX socket problem.
 * If it doesn't work blame me, it worked when Barak sent it.

      
      Copyright (c) BayLibre, SAS.

      
      Copyright (C) BayLibre, SAS

      
      Copyright (C) BitBox Ltd 2010

      
      Copyright (c) Broadcom Corp, 2012

      
      Copyright (c) by 2007  Joachim Foerster <JOFT@gmx.de>

      
      Copyright (c) by 2007  Joachim Foerster <JOFT@gmx.de>
 *
 *  Based on "pcm-indirect.h" (alsa-driver-1.0.13) by

      
      Copyright (c) by Abramo Bagnara <abramo@alsa-project.org>
 *

      
      Copyright (c) by AudioScience Inc <support@audioscience.com>

      
      Copyright (c) by Chris Rankin
 *
 *   This driver was written in part using information obtained from
 *   the OSS/Free SoundScape driver, written by Hannu Savolainen.

      
      Copyright (c) by Christian Fischbach <fishbach@pool.informatik.rwth-aachen.de>

      
      Copyright (c) by David Shust, dshust@shustring.com.
	   This chip has nonstandard and extended behaviour with regard to its S/PDIF output.
	   The AC'97 spec states that the S/PDIF signal is to be output at pin 48.
	   The YMF753 will ouput the S/PDIF signal to pin 43, 47 (EAPD), or 48.
	   By default, no output pin is selected, and the S/PDIF signal is not output.
	   There is also a bit to mute S/PDIF output in a vendor-specific register.
	*/
	ac97->build_ops = &patch_yamaha_ymf753_ops;
	ac97->caps |= AC97_BC_BASS_TREBLE;
	ac97->caps |= 0x04 << 10; /* Yamaha 3D enhancement */
	return 0;

      
      Copyright (c) by Digital Equipment Corp.
 *
 * 386BSD DECtalk PC driver:

      
      Copyright (c) by Francisco Moraes <fmoraes@nc.rr.com>

      
      Copyright (c) by Francisco Moraes <fmoraes@nc.rr.com>
 *  Driver EMU10K1X chips
 *
 *  Parts of this code were adapted from audigyls.c driver which is

      
      Copyright (c) by George Talusan <gstalusan@uwaterloo.ca>

      
      copyright (C) by Hannu Savolainen 1993-1996

      
      Copyright (C) by Hannu Savolainen 1993-1997

      
      Copyright (c) by James Courtier-Dutton <James@superbug.co.uk>
 *  	Added EMU 1010 support.
 *
 *  BUGS:
 *    --

      
      Copyright (c) by James Courtier-Dutton <James@superbug.co.uk>
 *      Added support for Audigy 2 Value.
 *  	Added EMU 1010 support.
 *  	General bug fixes and enhancements.
 *

      
      Copyright (c) by James Courtier-Dutton <James@superbug.demon.co.uk>

      
      Copyright (c) by James Courtier-Dutton <James@superbug.demon.co.uk>
 *      Added support for Audigy 2 Value.
 *

      
      Copyright (c) by James Courtier-Dutton <James@superbug.demon.co.uk>
 *
 *  BUGS:
 *    --

      
      Copyright (c) by James Courtier-Dutton <James@superbug.demon.co.uk>
 *  Driver p16v chips
 *  Version: 0.21
 *
 *  FEATURES currently supported:

      
      Copyright (c) by James Courtier-Dutton <James@superbug.demon.co.uk>
 *  Driver p16v chips
 *  Version: 0.25
 *
 *  FEATURES currently supported:

      
      Copyright (c) by Jaromir Koutek <miri@punknet.cz>,
 *                   Jaroslav Kysela <perex@perex.cz>,
 *                   Thomas Sailer <sailer@ife.ee.ethz.ch>,
 *                   Abramo Bagnara <abramo@alsa-project.org>,
 *                   Markus Gruber <gruber@eikon.tum.de>
 * 
 * Rewritten from sonicvibes.c source.

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>,

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>,
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 */

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>,
 *		     Abramo Bagnara <abramo@alsa-project.org>
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *                   Abramo Bagnara <abramo@alsa-project.org>
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *                   Abramo Bagnara <abramo@alsa-project.org>
 *                   Cirrus Logic, Inc.
 *  Routines for control of Cirrus Logic CS461x chips
 *
 *  KNOWN BUGS:

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *
 *  BUGS:

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>,
 *		     Cirrus Logic, Inc.
 *  Definitions for Cirrus Logic CS46xx chips
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>,
 *		     Creative Labs, Inc.
 *  Definitions for EMU10K1 (SB Live!) chips
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *                   Creative Labs, Inc.
 *                   Lee Revell <rlrevell@joe-job.com>
 *  Routines for control of EMU10K1 chips - voice manager
 *
 *  Rewrote voice allocator for multichannel support - rlrevell 12/2004

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *                   Creative Labs, Inc.
 *  Routines for control of EMU10K1 chips
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *                   Creative Labs, Inc.
 *  Routines for control of EMU10K1 chips
 *
 *  BUGS:
 *    --

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *                   Creative Labs, Inc.
 *  Routines for control of EMU10K1 chips / PCM routines

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *                   Creative Labs, Inc.
 *  Routines for control of EMU10K1 chips / proc interface routines
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *                   Creative Labs, Inc.
 *  Routines for effect processor FX8010
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *                   Creative Labs, Inc.
 *  Routines for IRQ control of EMU10K1 chips
 *
 *  BUGS:
 *    --

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Definitions for CS4231 & InterWave chips & compatible chips
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Definitions for CS4231 & InterWave chips & compatible chips registers
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Definitions for Yahama YMF724/740/744/754 chips
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  DRAM access routines
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *
 *  GUS have similar timers as AdLib (OPL2/OPL3 chips).

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  GUS's memory access via proc filesystem
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  GUS's memory allocation routines / bottom layer
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>,
 *                  Hannu Savolainen 1993-1996
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>,
 *                   Hannu Savolainen 1993-1996,
 *                   Rob Hooft
 *                   
 *  Routines for control of AdLib FM cards (OPL2/OPL3/OPL4 chips)

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  I/O routines for GF1/InterWave synthesizer chips
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>,
 *                    Isaku Yamahata <yamahata@private.email.ne.jp>,
 *		      George Hansper <ghansper@apana.org.au>,
 *		      Hannu Savolainen
 *
 *   This code is based on the code from ALSA 0.5.9, but heavily rewritten.

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 * 
 *  Misc memory accessors

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *
 *  More accurate positioning and full-duplex support:

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Routines for control of 16-bit SoundBlaster cards and clones
 *  Note: This is very ugly hardware which uses one 8-bit DMA channel and
 *        second 16-bit DMA channel. Unfortunately 8-bit DMA channel can't
 *        transfer 16-bit samples and 16-bit DMA channels can't transfer
 *        8-bit samples. This make full duplex more complicated than
 *        can be... People, don't buy these soundcards for full 16-bit
 *        duplex!!!
 *  Note: 16-bit wide is assigned to first direction which made request.
 *        With full duplex - playback is preferred with abstract layer.
 *
 *  Note: Some chip revisions have hardware bug. Changing capture
 *        channel from full-duplex 8bit DMA to 16bit DMA will block
 *        16bit DMA transfers from DSP chip (capture) until 8bit transfer
 *        to DSP chip (playback) starts. This bug can be avoided with
 *        "16bit DMA Allocation" setting set to Playback or Capture.

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Routines for control of CS4231(A)/CS4232/InterWave & compatible chips
 *
 *  Bugs:

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Routines for control of CS4235/4236B/4237B/4238B/4239 chips
 *
 *  Note:
 *     -----

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Routines for control of EMU10K1 MPU-401 in UART mode
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Routines for control of ESS ES1688/688/488 chip
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Routines for control of GF1 chip (PCM things)
 *
 *  InterWave chips supports interleaved DMA, but this feature isn't used in
 *  this code.

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Routines for control of ICS 2101 chip and "mixer" in GF1 chip
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Routines for control of MPU-401 in UART mode
 *
 *   Modified for the Aureal Vortex based Soundcards
 *   by Manuel Jander (mjande@embedded.cl).

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Routines for control of MPU-401 in UART mode
 *
 *  MPU-401 supports UART mode which is not capable generate transmit
 *  interrupts thus output is done via polling. Without interrupt,
 *  input is done also via polling. Do not expect good performance.

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Routines for Sound Blaster mixer control
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Routines for the GF1 MIDI interface - like UART 6850
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>,
 *		     Takashi Iwai <tiwai@suse.de>
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>,
 *                   Takashi Iwai <tiwai@suse.de>
 *                   Creative Labs, Inc.
 *  Routines for control of EMU10K1 chips / mixer routines

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *                   Takashi Iwai <tiwai@suse.de>
 * 
 *  Generic memory allocators

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Universal interface for Audio Codec '97
 *
 *  For more details look to AC '97 component specification revision 2.1
 *  by Intel Corporation (http://developer.intel.com).

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Universal interface for Audio Codec '97
 *
 *  For more details look to AC '97 component specification revision 2.2
 *  by Intel Corporation (http://developer.intel.com).

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Universal interface for Audio Codec '97
 *
 *  For more details look to AC '97 component specification revision 2.2
 *  by Intel Corporation (http://developer.intel.com) and to datasheets
 *  for specific codecs.

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *  Universal routines for AK4531 codec
 *

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *                   Uros Bizjak <uros@kss-loka.si>
 *
 *  Lowlevel routines for control of Sound Blaster cards

      
      Copyright (c) by Jaroslav Kysela <perex@perex.cz>
 *                   Uros Bizjak <uros@kss-loka.si>
 *
 *  Routines for control of 8-bit SoundBlaster cards and clones
 *  Please note: I don't have access to old SB8 soundcards.

      
      Copyright (c) by Jaroslav Kysela <perex@suse.cz>
 *

      
      Copyright (c) by Kai Svahn <kai.svahn@nokia.com>

      
      Copyright (C) by Kai Svahn <kai.svahn@nokia.com>
 *
 * Changes for interrupt handling and clean-up by
 * Tony Lindgren <tony@atomide.com> and Imre Deak <imre.deak@nokia.com>
 * Cleanup and generalized support for voltage setting by
 * Juha Yrjola
 * Added support for controlling VCORE and regulator sleep states,
 * Amit Kucheria <amit.kucheria@nokia.com>

      
      Copyright (c) by Kai Svahn <kai.svahn@nokia.com>
 *
 * Code cleanup and modifications to IRQ handler.
 * by syed khasim <x0khasim@ti.com>

      
      Copyright (c) by Lee Revell <rlrevell@joe-job.com>
 *                   Clemens Ladisch <clemens@ladisch.de>
 *  Routines for control of EMU10K1 chips
 *
 *  BUGS:
 *    --

      
      Copyright (c) by Levent Guendogdu <levon@feature-it.com>

      
      COPYRIGHT (C) by L. Wassmann <LW@KARO-electronics.de>
 */

      
      Copyright (c) by Matze Braun <MatzeBraun@gmx.de>.
 *                   Takashi Iwai <tiwai@suse.de>
 *                  
 *  Most of the driver code comes from Zach Brown(zab@redhat.com)
 *	Alan Cox OSS Driver
 *  Rewritted from card-es1938.c source.

      
      Copyright (C) by Paul Barton-Davis 1998-1999

      
      Copyright (C) by Paul Barton-Davis 1998-1999
 *
 * Some portions of this file are taken from work that is

      
      Copyright (c) by Paul Barton-Davis <pbd@op.net>

      
      Copyright (c) by Pavel Hofman <pavel.hofman@ivitera.com>,
 *

      
      Copyright (c) by Pavel Hofman <pavel.hofman@ivitera.com>
 *

      
      Copyright (c) by Phil Poole 2013
 *
 *	ALSA SoC I2S (McBSP) Audio Layer for TI DAVINCI processor
 *      Vladimir Barinov, <vbarinov@embeddedalley.com>

      
      Copyright (c) by Phil Poole 2013
 *
 *	MARVELL MMP Peripheral DMA Driver

      
      Copyright(c) by Ralph Metzler, Gerd Knorr, Gunther Mayer
 *

      
      Copyright (c) by Scott McNab <sdm@fractalgraphics.com.au>
 *
 *  Trident 4DWave-NX memory page allocation (TLB area)
 *  Trident chip can handle only 16MByte of the memory at the same time.

      
      Copyright (c) by Takashi Iwai <tiwai@suse.de>

      
      Copyright (c) by Takashi Iwai <tiwai@suse.de>
 *

      
      Copyright (c) by Takashi Iwai <tiwai@suse.de>
 *
 *  A next major update in 2010 (separate timers for playback and capture):

      
      Copyright (c) by Takashi Iwai <tiwai@suse.de>
 *
 *  EMU10K1 memory page allocation (PTB area)

      
      Copyright (C) by Todd E. Johnson (mtouchusb.c)

      
      Copyright (c) by Tugrul Galatali <galatalt@stuy.edu>,
 *                   Jaroslav Kysela <perex@perex.cz>
 *  Based on card-4232.c by Jaroslav Kysela <perex@perex.cz>
 *

      
      Copyright (c) by Uros Bizjak <uros@kss-loka.si>
 *
 *  Midi Sequencer interface routines for OPL2/OPL3/OPL4 FM

      
      Copyright (c) by Uros Bizjak <uros@kss-loka.si>
 *
 *  Midi synth routines for OPL2/OPL3/OPL4 FM

      
      Copyright (c) by Uros Bizjak <uros@kss-loka.si>
 *
 *   OPL2/OPL3/OPL4 FM routines for internal percussion channels

      
      Copyright (c) by Uros Bizjak <uros@kss-loka.si>
 *                   
 *  Routines for OPL2/OPL3/OPL4 control

      
      Copyright (C) Canonical Ltd. <seth.forshee@canonical.com>

      
      Copyright (C) Carnegie Mellon University
 */

      
      Copyright © CC Computer Consultants GmbH, 2007

      
      Copyright © CC Computer Consultants GmbH, 2007 - 2008

      
      Copyright © CC Computer Consultants GmbH, 2007 - 2008
 *
 * Development of this code was funded by Astaro AG, http://www.astaro.com/

      
      Copyright (c) Chandramouli Narayanan <mouli@linux.intel.com>

      
      Copyright (C) Chandra Seetharaman, IBM Corp. 2007

      
      Copyright (c) Chris Humbert 2005

      
      Copyright (C) Christoph Hellwig, 2001-2002

      
      Copyright (C) Christoph Hellwig, 2002

      
      Copyright (C) Christoph Hellwig 2007
 *
 * This file contains the code mapping from inodes to NFS file handles,
 * and for mapping back from file handles to dentries.

      
      Copyright (C) Chuck Fleckenstein <cfleck@co.intel.com>
 *

      
      Copyright (c) Cisco 1999,2000

      
      Copyright (c) Clemens Ladisch

      
      Copyright (c) Clemens Ladisch <clemens@ladisch.de>

      
      Copyright (c) Clemens Ladisch <clemens@ladisch.de>
 *

      
      Copyright (c) Clemens Ladisch <clemens@ladisch.de>
 *
 * based on btaudio.c by Gerd Knorr <kraxel@bytesex.org>

      
      Copyright (c) Copyright 2005-2006 Hewlett-Packard Development Company, L.P.
 * 	Alex Williamson <alex.williamson@hp.com>
 */
#ifndef esi_h
#define esi_h

      
      Copyright:	(C) Copyright 2006 Marvell International Ltd.
 *
 *  2007-11-22  modified to align with latest kernel
 *              eric miao <eric.miao@marvell.com>

      
      Copyright (c) Copyright 2014 Cisco Systems, Inc.

      
      Copyright (c) Cryptoapi developers.

      
      Copyright (C) Daniel Lezcano <daniel.lezcano@linaro.org>

      
      Copyright (C) Darryl Miles G7LED (dlm@g7led.demon.co.uk)

      
      Copyright (C) Dave Airlie 2005

      
      Copyright (C) David A. Schleef <ds@schleef.org>
 */

      
      Copyright (C) David Gibson, Linuxcare Australia
 * Portions based on Spectrum24tDnld.c from original spectrum24 driver:

      
      Copyright (c) David L. Mills 1993
 *                                                                           *
 * Permission to use, copy, modify, and distribute this software and its     *
 * documentation for any purpose and without fee is hereby granted, provided *
 * that the above copyright notice appears in all copies and that both the   *
 * copyright notice and this permission notice appear in supporting          *
 * documentation, and that the name University of Delaware not be used in    *
 * advertising or publicity pertaining to distribution of the software       *
 * without specific, written prior permission.  The University of Delaware   *
 * makes no representations about the suitability this software for any      *
 * purpose.  It is provided "as is" without express or implied warranty.     *

      
      Copyright (c) Dimitri Sivanich
 */
#include <linux/clockchips.h>
#include <linux/slab.h>

      
      Copyright (c) Dirk Opfer 2005.
 *    Modifications developed from sharps code but
 *    NOT containing any, ported onto Ians base.

      
      Copyright (c) Dmitry Baryshkov 2008
 *    Minor fixes
 *

      
      Copyright (c) Dmitry Torokhov <dtor@mail.ru>
 */

      
      Copyright (C) Dmitry Yusupov, 2004 - 2005

      
      Copyright (C) Egbert Eich 2003,2004

      
      Copyright (c) Eicon Networks, 2000.
 *
 This source file is supplied for the use with
 Eicon Networks range of DIVA Server Adapters.

      
      Copyright (c) Eicon Networks, 2002.
 *
 This source file is supplied for the use with
 Eicon Networks range of DIVA Server Adapters.

      
      Copyright (c) Eicon Technology Corporation, 2000.
 *
 This source file is supplied for the use with Eicon
 Technology Corporation's range of DIVA Server Adapters.

      
      Copyright (C) Ericsson AB 2007-2008

      
      Copyright (c) Evgeniy Polyakov <johnpol@2ka.mipt.ru>

      
      Copyright (c) Evgeniy Polyakov <zbr@ioremap.net>

      
      Copyright (C) Frederic Rible F1OAT (frible@teaser.fr)

      
      Copyright (C) Frederic Rible F1OAT (frible@teaser.fr)
 */

      
      Copyright (C) Frederic Rible F1OAT (frible@teaser.fr)
 */
#include <linux/capability.h>
#include <linux/module.h>
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/sched/signal.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/slab.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/if_arp.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/termios.h>	/* For TIOCINQ/OUTQ */
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <linux/notifier.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/sysctl.h>
#include <linux/init.h>
#include <linux/spinlock.h>
#include <net/net_namespace.h>
#include <net/tcp_states.h>
#include <net/ip.h>
#include <net/arp.h>

      
      Copyright (C) Frederic Rible F1OAT (frible@teaser.fr)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/slab.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <net/tcp_states.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>

      
      Copyright (C) Frederic Rible F1OAT (frible@teaser.fr)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <net/tcp_states.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>

      
      Copyright (C) Fred Lewis <frederick.v.lewis@intel.com>
 *

      
      Copyright (c) Freescale Semiconductor

      
      Copyright (C) Freescale Semiconductor, Inc 2004
 *	Author: Andy Fleming
 *
 * Based on alpha version.

      
      Copyright (C) Freescale Semiconductor, Inc. 2006. All rights reserved.

      
      Copyright (c) Freescale Semiconductor, Inc. 2006.
 *               Shlomi Gridish <gridish@freescale.com>
 *               Jerry Huang <Chang-Ming.Huang@freescale.com>

      
      Copyright (C) Freescale Semiconductor, Inc. 2007. All rights reserved.
 *
 * Description:

      
      Copyright (C) Freescale Semiconductor, Inc. 2009. All rights reserved.

      
      Copyright (C) Freescale Semicondutor, Inc. 2006-2009. All rights reserved.
 *
 * Author: Shlomi Gridish <gridish@freescale.com>

      
      Copyright (c) Freescale Semicondutor, Inc. 2006, 2011.
 *               Shlomi Gridish <gridish@freescale.com>
 *               Jerry Huang <Chang-Ming.Huang@freescale.com>

      
      Copyright (c) Freescale Semicondutor, Inc. 2006.
 *               Shlomi Gridish <gridish@freescale.com>
 *               Jerry Huang <Chang-Ming.Huang@freescale.com>

      
      Copyright (C) Freescale Semicondutor, Inc. 2007, 2008.

      
      Copyright (C) from 2011
 * Boaz Harrosh <ooo@electrozaur.com>
 *
 * This file is part of the objects raid engine (ore).

      
      Copyright (C) Fujitsu, 2012
 *
 * Author: Paul McKenney <paulmck@us.ibm.com>
 *	   Lai Jiangshan <laijs@cn.fujitsu.com>

      
      Copyright(c) FUJITSU Limited 2008.
 */

      
      Copyright (C) Fuzhou Rockchip Electronics Co., Ltd.

      
      Copyright (C) Fuzhou Rockchip Electronics Co.Ltd

      
      Copyright (C) Fuzhou Rockchip Electronics Co.Ltd
 * Author:

      
      Copyright (C) Fuzhou Rockchip Electronics Co.Ltd
 * Author:Mark Yao <mark.yao@rock-chips.com>
 *
 * based on exynos_drm_drv.c

      
      Copyright (C) Fuzhou Rockchip Electronics Co.Ltd
 * Author:Mark Yao <mark.yao@rock-chips.com>
 *
 * based on exynos_drm_drv.h

      
      Copyright(C) General Electric Company 2015

      
      Copyright (C) Greg Lonnon 2001
 *  Updated for OMAP-1610 by Tony Lindgren <tony@atomide.com>
 *

      
      Copyright (C) Guenter Roeck <linux@roeck-us.net>

      
      Copyright (C) Hans Alblas PE1AYX <hans@esrac.ele.tue.nl>

      
      Copyright (C) Hans Alblas PE1AYX (hans@esrac.ele.tue.nl)

      
      Copyright (C) Hans-Joachim Hetscher DD8NE (dd8ne@bnv-bamberg.de)

      
      Copyright (C) Hans-Joachim Hetscher DD8NE (dd8ne@bnv-bamberg.de)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/slab.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <net/tcp_states.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>

      
      Copyright (C) Hans-Joachim Hetscher DD8NE (dd8ne@bnv-bamberg.de)
 *
 * Most of this code is based on the SDL diagrams published in the 7th ARRL
 * Computer Networking Conference papers. The diagrams have mistakes in them,
 * but are mostly correct. Before you modify the code could you read the SDL
 * diagrams as the code is not obvious and probably very easy to break.

      
      Copyright (c) Harald Geyer <harald@ccbib.org>

      
      Copyright (c) Harald Koerfgen, 1998

      
      Copyright (c) Henry Wang <Henry.wang@AzureWave.com>
 *
 * This driver was made publicly available by Terratec, at:

      
      Copyright (c) Herbert Valerio Riedel <hvr@hvrlab.org>

      
      Copyright (C) Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
 *
 * 2000-03-29 Chuck Fleckenstein <cfleck@co.intel.com>
 *	      Fixed PAL/SAL update issues, began MCA bug fixes, logging issues,
 *	      added min save state dump, added INIT handler.

      
      Copyright (C) Hitachi, Ltd., 2011
 */

      
      Copyright (C) Hitachi Ltd., 2012

      
      Copyright (C) Hitachi Ltd., 2012
 */
#include <linux/kprobes.h>
#include <linux/ptrace.h>
#include <linux/hardirq.h>
#include <linux/preempt.h>
#include <linux/ftrace.h>

      
      Copyright (C) Hitachi Ltd., 2012
 */
#include <linux/kprobes.h>
#include <linux/ptrace.h>
#include <linux/string.h>
#include <linux/slab.h>
#include <linux/hardirq.h>
#include <linux/preempt.h>
#include <linux/extable.h>
#include <linux/kdebug.h>
#include <linux/kallsyms.h>
#include <linux/ftrace.h>
#include <linux/frame.h>

      
      copyright Chris Mason 2000
 *
 * The background commits make this code very interrelated, and
 * overly complex.  I need to rethink things a bit....The major players:
 *

      
      Copyright (C) Huawei Futurewei Technologies.

      
      Copyright (C) Huawei Futurewei Technologies.
 */

      
      Copyright (C) Huawei Inc., 2014
 */

      
      Copyright (c) Ian Molton 2004, 2005, 2008
 *    Original work, independent of sharps code. Included hardware ECC support.
 *    Hard ECC did not work for writes in the early revisions.

      
      Copyright (C) Ian Molton <spyro@f2s.com>

      
      Copyright (C) IBM 2005

      
      Copyright (C) IBM 2005
 * Author: Mark Nutter <mnutter@us.ibm.com>
 *
 * 2006-03-31	NUMA domains added.

      
      Copyright (C) IBM 2005
 * Author: Mark Nutter <mnutter@us.ibm.com>
 *
 * These register operations allow SPUFS to operate on saved
 * SPU contexts rather than hardware.

      
      Copyright (C) IBM Corp. 2006

      
      Copyright (c) IBM Corporation, 1998-2004.

      
      Copyright (C) IBM Corporation, 2002, 2004

      
      Copyright (C) IBM Corporation, 2002, 2004
 *
 * 2002-Oct	Created by Vamsi Krishna S <vamsi_krishna@in.ibm.com> Kernel
 *		Probes initial implementation ( includes contributions from
 *		Rusty Russell).
 * 2004-July	Suparna Bhattacharya <suparna@in.ibm.com> added jumper probes
 *		interface to access function arguments.
 * 2004-Nov	Ananth N Mavinakayanahalli <ananth@in.ibm.com> kprobes port
 *		for PPC64

      
      Copyright (C) IBM Corporation, 2002, 2004
 *
 * 2002-Oct	Created by Vamsi Krishna S <vamsi_krishna@in.ibm.com> Kernel
 *		Probes initial implementation ( includes contributions from
 *		Rusty Russell).
 * 2004-July	Suparna Bhattacharya <suparna@in.ibm.com> added jumper probes
 *		interface to access function arguments.
 * 2004-Oct	Jim Keniston <jkenisto@us.ibm.com> and Prasanna S Panchamukhi
 *		<prasanna@in.ibm.com> adapted for x86_64 from i386.
 * 2005-Mar	Roland McGrath <roland@redhat.com>
 *		Fixed to handle %rip-relative addressing mode correctly.
 * 2005-May	Hien Nguyen <hien@us.ibm.com>, Jim Keniston
 *		<jkenisto@us.ibm.com> and Prasanna S Panchamukhi
 *		<prasanna@in.ibm.com> added function-return probes.
 * 2005-May	Rusty Lynch <rusty.lynch@intel.com>
 *		Added function return probes functionality
 * 2006-Feb	Masami Hiramatsu <hiramatu@sdl.hitachi.co.jp> added
 *		kprobe-booster and kretprobe-booster for i386.
 * 2007-Dec	Masami Hiramatsu <mhiramat@redhat.com> added kprobe-booster
 *		and kretprobe-booster for x86-64
 * 2007-Dec	Masami Hiramatsu <mhiramat@redhat.com>, Arjan van de Ven
 *		<arjan@infradead.org> and Jim Keniston <jkenisto@us.ibm.com>
 *		unified x86 kprobes code.

      
      Copyright (C) IBM Corporation, 2002, 2004
 *
 * 2002-Oct	Created by Vamsi Krishna S <vamsi_krishna@in.ibm.com> Kernel
 *		Probes initial implementation (includes suggestions from
 *		Rusty Russell).
 * 2004-Aug	Updated by Prasanna S Panchamukhi <prasanna@in.ibm.com> with
 *		hlists and exceptions notifier as suggested by Andi Kleen.
 * 2004-July	Suparna Bhattacharya <suparna@in.ibm.com> added jumper probes
 *		interface to access function arguments.
 * 2004-Sep	Prasanna S Panchamukhi <prasanna@in.ibm.com> Changed Kprobes
 *		exceptions notifier to be first on the priority list.
 * 2005-May	Hien Nguyen <hien@us.ibm.com>, Jim Keniston
 *		<jkenisto@us.ibm.com> and Prasanna S Panchamukhi
 *		<prasanna@in.ibm.com> added function-return probes.

      
      Copyright (C) IBM Corporation, 2002, 2004
 *
 * 2002-Oct	Created by Vamsi Krishna S <vamsi_krishna@in.ibm.com> Kernel
 *		Probes initial implementation ( includes suggestions from
 *		Rusty Russell).
 * 2004-July	Suparna Bhattacharya <suparna@in.ibm.com> added jumper probes
 *		interface to access function arguments.
 * 2005-May	Hien Nguyen <hien@us.ibm.com> and Jim Keniston
 *		<jkenisto@us.ibm.com>  and Prasanna S Panchamukhi
 *		<prasanna@in.ibm.com> added function-return probes.

      
      Copyright (C) IBM Corporation, 2002, 2004
 *
 * 2002-Oct	Created by Vamsi Krishna S <vamsi_krishna@in.ibm.com> Kernel
 *		Probes initial implementation ( includes suggestions from
 *		Rusty Russell).
 * 2004-Nov	Modified for PPC64 by Ananth N Mavinakayanahalli
 *		<ananth@in.ibm.com>

      
      Copyright (C) IBM Corporation, 2002, 2004, 2009
 */

      
      Copyright (C) IBM Corporation, 2002, 2004
 *
 * See arch/x86/kernel/kprobes.c for x86 kprobes history.

      
      Copyright (C) IBM Corporation, 2003, 2010
 *
 * Authors: Dave Larson <larson1@us.ibm.com>
 *	    Santiago Leon <santil@linux.vnet.ibm.com>
 *	    Brian King <brking@linux.vnet.ibm.com>
 *	    Robert Jennings <rcj@linux.vnet.ibm.com>
 *	    Anton Blanchard <anton@au.ibm.com>

      
      Copyright (C) IBM Corporation, 2004

      
      Copyright (C) IBM Corporation, 2004. All rights reserved.

      
      Copyright (C) IBM Corporation, 2004. All rights reserved

      
      Copyright (C) IBM Corporation, 2004. All rights reserved
 */

      
      Copyright (C) IBM Corporation, 2004. All rights reserved
 *

      
      Copyright (C) IBM Corporation, 2004. All rights reserved
 */
#include <linux/errno.h>
#include <linux/crash_dump.h>
#include <linux/io.h>
#include <linux/uaccess.h>

      
      Copyright (C) IBM Corporation, 2004
 *
 * Author: Max Asböck <amax@us.ibm.com>

      
      Copyright (C) IBM Corporation, 2004
 *
 * Authors: Max Asböck <amax@us.ibm.com>
 *          Vernon Mauery <vernux@us.ibm.com>

      
      Copyright (C) IBM Corporation, 2005, 2006
 *
 * Authors: Paul E. McKenney <paulmck@us.ibm.com>
 *	  Josh Triplett <josh@joshtriplett.org>

      
      Copyright (C) IBM Corporation, 2005
 *               Jeff Muizelaar, 2006, 2007
 *               Pekka Paalanen, 2008 <pq@iki.fi>
 *
 * Derived from the read-mod example from relay-examples by Tom Zanussi.

      
      Copyright (C) IBM Corporation, 2006

      
      Copyright (C) IBM Corporation, 2006
 *
 * Author: Ankita Garg <ankita@in.ibm.com>

      
      Copyright (C) IBM Corporation, 2006
 *
 * Author: Jon Mason <jdmason@us.ibm.com>
 * Author: Muli Ben-Yehuda <muli@il.ibm.com>

      
      Copyright (C) IBM Corporation, 2006
 *
 * Author: Muli Ben-Yehuda <muli@il.ibm.com>
 * Author: Jon Mason <jdmason@us.ibm.com>

      
      Copyright (C) IBM Corporation, 2006
 *
 * Authors: Serge E. Hallyn <serue@us.ibm.com>

      
      Copyright (C) IBM Corporation, 2006
 *
 * Original author, Mel Gorman
 * Major cleanups and reduction of bit operations, Andy Whitcroft

      
      Copyright (C) IBM Corporation, 2008

      
      Copyright (C) IBM Corporation, 2008-2011
 * Authors:

      
      Copyright (C) IBM Corporation, 2008-2012
 * Authors:

      
      Copyright (C) IBM Corporation, 2009

      
      Copyright (C) IBM Corporation, 2009
 */

      
      Copyright (C) IBM Corporation, 2009
 *
 * Author: K.Prasad <prasad@linux.vnet.ibm.com>

      
      Copyright (c) IBM Corporation 2009
# Author: Mel Gorman <mel@csn.ul.ie>
use strict;
use Getopt::Long;

# Tracepoint events
use constant MM_PAGE_ALLOC		=> 1;
use constant MM_PAGE_FREE		=> 2;
use constant MM_PAGE_FREE_BATCHED	=> 3;
use constant MM_PAGE_PCPU_DRAIN		=> 4;
use constant MM_PAGE_ALLOC_ZONE_LOCKED	=> 5;
use constant MM_PAGE_ALLOC_EXTFRAG	=> 6;
use constant EVENT_UNKNOWN		=> 7;

      
      Copyright (c) IBM Corporation 2009
# Author: Mel Gorman <mel@csn.ul.ie>
use strict;
use Getopt::Long;

# Tracepoint events
use constant MM_VMSCAN_DIRECT_RECLAIM_BEGIN	=> 1;
use constant MM_VMSCAN_DIRECT_RECLAIM_END	=> 2;
use constant MM_VMSCAN_KSWAPD_WAKE		=> 3;
use constant MM_VMSCAN_KSWAPD_SLEEP		=> 4;
use constant MM_VMSCAN_LRU_SHRINK_ACTIVE	=> 5;
use constant MM_VMSCAN_LRU_SHRINK_INACTIVE	=> 6;
use constant MM_VMSCAN_LRU_ISOLATE		=> 7;
use constant MM_VMSCAN_WRITEPAGE_FILE_SYNC	=> 8;
use constant MM_VMSCAN_WRITEPAGE_ANON_SYNC	=> 9;
use constant MM_VMSCAN_WRITEPAGE_FILE_ASYNC	=> 10;
use constant MM_VMSCAN_WRITEPAGE_ANON_ASYNC	=> 11;
use constant MM_VMSCAN_WRITEPAGE_ASYNC		=> 12;
use constant EVENT_UNKNOWN			=> 13;

      
      Copyright (C) IBM Corporation, 2009
 *  Thanks to Thomas Gleixner for conceptual design and careful reviews.
 *
 *  Thanks to Ben LaHaise for yelling "hashed waitqueues" loudly
 *  enough at me, Linus for the original (flawed) idea, Matthew
 *  Kirkwood for proof-of-concept implementation.

      
      Copyright (C) IBM Corporation, 2010-2011
 * Author:     Srikar Dronamraju
 */

      
      Copyright (C) IBM Corporation, 2010-2011
 * Author:     Srikar Dronamraju
 */
#define pr_fmt(fmt)	"trace_probe: " fmt

      
      Copyright (C) IBM Corporation, 2010-2012
 * Author:	Srikar Dronamraju <srikar@linux.vnet.ibm.com>
 */
#define pr_fmt(fmt)	"trace_uprobe: " fmt

      
      Copyright (C) IBM Corporation, 2010
 *
 * Author: Anton Blanchard <anton@au.ibm.com>

      
      Copyright (C) IBM Corporation, 2010
 *
 * Author: Keith Mannthey <kmannth@us.ibm.com>
 *         Vernon Mauery <vernux@us.ibm.com>

      
      Copyright (C) IBM Corporation, 2011-2015
 *
 * Designer of the Power data compression engine:

      
      Copyright (C) IBM Corporation, 2011-2015
 *
 * Original Authors: Robert Jennings <rcj@linux.vnet.ibm.com>
 *                   Seth Jennings <sjenning@linux.vnet.ibm.com>

      
      Copyright (C) IBM Corporation, 2011
#
# Authors: Paul E. McKenney <paulmck@linux.vnet.ibm.com>

      
      Copyright (C) IBM Corporation, 2011
 *
 * Authors: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
 *          Anton Blanchard <anton@au.ibm.com>

      
      Copyright (C) IBM Corporation, 2012
 *
 * Author: Anton Blanchard <anton@au.ibm.com>

      
      Copyright (C) IBM Corporation, 2012
 *
 * Authors: Robert Jennings <rcj@linux.vnet.ibm.com>
 *          Seth Jennings <sjenning@linux.vnet.ibm.com>

      
      Copyright (C) IBM Corporation, 2013
#
# Authors: Paul E. McKenney <paulmck@linux.vnet.ibm.com>

      
      Copyright (C) IBM Corporation, 2014, 2017

      
      Copyright (C) IBM Corporation, 2014
 *
 * Author: Paul E. McKenney <paulmck@us.ibm.com>
 *	Based on kernel/rcu/torture.c.

      
      Copyright (C) IBM Corporation, 2014
#
# Authors: Paul E. McKenney <paulmck@linux.vnet.ibm.com>

      
      Copyright (C) IBM Corporation, 2014
 *
 * Authors: Paul E. McKenney <paulmck@us.ibm.com>
 *          Davidlohr Bueso <dave@stgolabs.net>
 *	Based on kernel/rcu/torture.c.

      
      Copyright (C) IBM Corporation, 2015
 *
 * Author: Mehmet Kayaalp <mkayaalp@linux.vnet.ibm.com>

      
      Copyright (C) IBM Corporation, 2015
#
# Authors: Paul E. McKenney <paulmck@linux.vnet.ibm.com>

      
      Copyright (C) IBM Corporation, 2015
 *
 * Authors: Paul E. McKenney <paulmck@us.ibm.com>

      
      Copyright (C) IBM Corporation 2016.

      
      Copyright (C) IBM Corporation 2016

      
      Copyright (C) IBM Corporation, 2016
#
# Authors: Paul E. McKenney <paulmck@linux.vnet.ibm.com>

      
      Copyright (C) IBM Corporation 2017.

      
      Copyright (C) IBM Corporation 2017

      
      Copyright (C) IBM Corporation, 2017
 *
 * Author: Paul McKenney <paulmck@us.ibm.com>

      
      Copyright (C) IBM Corporation, 2017
#
# Authors: Paul E. McKenney <paulmck@linux.vnet.ibm.com>

      
      Copyright (C) Icenowy Zheng <icenowy@aosc.io>
 *
 * Based on sun4i_layer.h, which is:

      
      Copyright (C) Ilya Yanok, Emcraft Systems 2010

      
      Copyright (C) Intel 2010

      
      Copyright (C) Intel 2011

      
      Copyright (C) Intel 2011
 *

      
      Copyright (C) Intel 2017
 */

      
      Copyright (c) Intel Corp. 2007.
 * All Rights Reserved.
 *
 * Intel funded Tungsten Graphics (http://www.tungstengraphics.com) to
 * develop this driver.

      
      Copyright (C) Intel Corporation, 2005
 *
 * 2005-Apr     Rusty Lynch <rusty.lynch@intel.com> and Anil S Keshavamurthy
 *              <anil.s.keshavamurthy@intel.com> adapted from i386

      
      Copyright (C) Intel Corporation, 2005
 *
 * 2005-Apr     Rusty Lynch <rusty.lynch@intel.com> and Anil S Keshavamurthy
 *              <anil.s.keshavamurthy@intel.com> adopted from
 *              include/asm-x86_64/kdebug.h

      
      Copyright (C) Intel Corporation 2017
 */
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/ratelimit.h>
#include <linux/mmu_context.h>
#include <asm/desc_defs.h>
#include <asm/desc.h>
#include <asm/inat.h>
#include <asm/insn.h>
#include <asm/insn-eval.h>
#include <asm/ldt.h>
#include <asm/vm86.h>

      
      Copyright (C) Intel Crop.

      
      Copyright (C) International Business Machines Corp., 2000-2001

      
      Copyright (c) International Business Machines  Corp., 2000,2002

      
      Copyright (C) International Business Machines Corp., 2000-2002

      
      Copyright (C) International Business Machines Corp., 2000-2003

      
      Copyright (C) International Business Machines  Corp., 2000-2004

      
      Copyright (C) International Business Machines Corp., 2000-2004

      
      Copyright (C) International Business Machines Corp., 2000-2005

      
      Copyright (C) International Business Machines  Corp., 2000,2005
 *
 *   Modified by Steve French (sfrench@us.ibm.com)

      
      Copyright (c) International Business Machines  Corp., 2000,2009

      
      Copyright (C) International Business Machines  Corp., 2002

      
      Copyright (c) International Business Machines  Corp., 2002,2004

      
      Copyright (C) International Business Machines  Corp., 2002-2004

      
      Copyright (c) International Business Machines  Corp., 2002,2004
 *   Author(s): Steve French (sfrench@us.ibm.com)
 *
 *   See Error Codes section of the SNIA CIFS Specification
 *   for more information

      
      Copyright (c) International Business Machines  Corp., 2002, 2007

      
      Copyright (c) International Business Machines  Corp., 2002,2007

      
      Copyright (c) International Business Machines  Corp., 2002,2008

      
      Copyright (C) International Business Machines  Corp., 2002,2008

      
      Copyright (C) International Business Machines  Corp., 2002,2008
 *   Author(s): Steve French (sfrench@us.ibm.com)
 *
 *   Common Internet FileSystem (CIFS) client

      
      Copyright (c) International Business Machines  Corp., 2002,2008
 *   Author(s): Steve French (sfrench@us.ibm.com)
 *
 *   Error mapping routines from Samba libsmb/errormap.c

      
      Copyright (c) International Business Machines  Corp., 2002,2009

      
      Copyright (C) International Business Machines  Corp., 2002,2009

      
      Copyright (C) International Business Machines  Corp., 2002,2010

      
      Copyright (C) International Business Machines  Corp., 2002,2010
 *   Author(s): Steve French (sfrench@us.ibm.com)
 *
 *   Contains the routines for constructing the SMB PDUs themselves

      
      Copyright (c) International Business Machines  Corp., 2002, 2011

      
      Copyright (C) International Business Machines  Corp., 2002, 2011

      
      Copyright (C) International Business Machines  Corp., 2002,2011

      
      Copyright (c) International Business Machines  Corp., 2002,2013

      
      Copyright (c) International Business Machines  Corp., 2003, 2007

      
      Copyright (c) International Business Machines  Corp., 2004

      
      Copyright (C) International Business Machines  Corp., 2004, 2008

      
      Copyright (C) International Business Machines  Corp., 2005,2013

      
      Copyright (c) International Business Machines Corp., 2006

      
      Copyright (c) International Business Machines  Corp., 2006, 2009

      
      Copyright (C) International Business Machines Corp., 2006
 * Authors: Artem Bityutskiy (Битюцкий Артём)
 *          Thomas Gleixner
 *          Frank Haverkamp
 *          Oliver Lohmann
 *          Andreas Arnez
 *
 * This file defines the layout of UBI headers and all the other UBI on-flash
 * data structures.

      
      Copyright (c) International Business Machines  Corp., 2007

      
      Copyright (C) International Business Machines  Corp., 2007,2008
 *   Author(s): Steve French (sfrench@us.ibm.com)
 *
 *   Contains the routines for mapping CIFS/NTFS ACLs

      
      Copyright (C) International Business Machines  Corp., 2007
 *   Author(s): Steve French (sfrench@us.ibm.com)
 *
 *   Common Internet FileSystem (CIFS) client

      
      Copyright (c) International Business Machines  Corp., 2008

      
      Copyright (C) International Business Machines  Corp., 2008

      
      Copyright (C) International Business Machines  Corp., 2009

      
      Copyright (c) International Business Machines  Corp., 2009,2011

      
      Copyright (c) International Business Machines  Corp., 2009, 2013

      
      Copyright (C) International Business Machines  Corp., 2009, 2013
 *                 Etersoft, 2012
 *   Author(s): Steve French (sfrench@us.ibm.com)
 *              Pavel Shilovsky (pshilovsky@samba.org) 2012
 *
 *   Contains the routines for constructing the SMB2 PDUs themselves

      
      Copyright (C) Intuitive Aerial AB
 * Written by Marten Svanfeldt, marten@intuitiveaerial.com

      
      Copyright (C) ITE Tech Inc.

      
      Copyright (c) J
 * 2006
 ************************************************************************/

      
      Copyright (C) Jan Henrik Weinstock <jan.weinstock@rwth-aachen.de>

      
      Copyright (c) Jaroslav Kysela <perex@perex.cz>

      
      Copyright (C) Jaya Kumar

      
      Copyright (C) Jaya Kumar
 *
 * Based on Jaroslav Kysela and Takashi Iwai's examples.
 * This work was sponsored by CIS(M) Sdn Bhd.

      
      Copyright (C) Jay Lan,	<jlan@sgi.com>
 *

      
      Copyright (C) Jay Lan	SGI
 */

      
      Copyright (c) Jay Lan, SGI. 2006
 *
 * Compile with
 *	gcc -I/usr/src/linux/include getdelays.c -o getdelays

      
      Copyright (c) Jean-Francois Dive <jef@linuxbe.org>

      
      Copyright (c) Jean-Francois Dive <jef@linuxbe.org>
 */
#include <crypto/internal/hash.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/cpufeature.h>
#include <crypto/sha.h>
#include <asm/cpacf.h>

      
      Copyright (C) Jean-Francois Moine (http://moinejf.free.fr)

      
      Copyright (c) Jean-Luc Cooke <jlcooke@certainkey.com>

      
      Copyright (c) Jeffrey Layton <jlayton@redhat.com>, 2013

      
      Copyright (C) Jenna Hall <jenna.s.hall@intel.com>
 *

      
      Copyright (C) Jernej Skrabec <jernej.skrabec@siol.net>

      
      Copyright (c) ????		Jochen Sch

      
      Copyright (C) Joel Fernandes (Google) <joel@joelfernandes.org>
 */

      
      Copyright (C) Joerg Reuter DL1BKE (jreuter@yaina.de)

      
      Copyright (C) Joerg Reuter DL1BKE (jreuter@yaina.de)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/spinlock.h>
#include <linux/net.h>
#include <linux/slab.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>

      
      Copyright (C) Joerg Reuter DL1BKE (jreuter@yaina.de)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <net/tcp_states.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>

      
      Copyright (C) Joerg Reuter DL1BKE (jreuter@yaina.de)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/spinlock.h>
#include <linux/net.h>
#include <linux/gfp.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>

      
      Copyright (C) Joerg Reuter DL1BKE (jreuter@yaina.de)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/spinlock.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/jiffies.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <net/tcp_states.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>

      
      Copyright (C) Johannes Schindelin, 2005
 *

      
      Copyright (C) John H Terpstra              1996-2000

      
      Copyright (C) Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)

      
      Copyright (C) Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)
 */

      
      Copyright (C) Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/jiffies.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/slab.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <net/rose.h>

      
      Copyright (C) Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/spinlock.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/slab.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>

      
      Copyright (C) Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/slab.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/if_arp.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/termios.h>	/* For TIOCINQ/OUTQ */
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <linux/notifier.h>
#include <linux/proc_fs.h>
#include <linux/stat.h>
#include <linux/sysctl.h>
#include <net/ip.h>
#include <net/arp.h>

      
      Copyright (C) Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>

      
      Copyright (C) Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/gfp.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <net/rose.h>

      
      Copyright (C) Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/slab.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <net/tcp_states.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <net/rose.h>

      
      Copyright (C) Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>

      
      Copyright (C) Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/slab.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/spinlock.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/if_arp.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <linux/init.h>

      
      Copyright (C) Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)
 */
#include <linux/module.h>
#include <linux/proc_fs.h>
#include <linux/kernel.h>
#include <linux/interrupt.h>
#include <linux/fs.h>
#include <linux/types.h>
#include <linux/sysctl.h>
#include <linux/string.h>
#include <linux/socket.h>
#include <linux/errno.h>
#include <linux/fcntl.h>
#include <linux/in.h>
#include <linux/if_ether.h>
#include <linux/slab.h>

      
      Copyright (C) Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)
 */
#include <linux/types.h>
#include <linux/slab.h>
#include <linux/socket.h>
#include <linux/timer.h>
#include <net/ax25.h>
#include <linux/skbuff.h>
#include <net/rose.h>
#include <linux/init.h>

      
      Copyright (C) Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)
 *
 * Most of this code is based on the SDL diagrams published in the 7th ARRL
 * Computer Networking Conference papers. The diagrams have mistakes in them,
 * but are mostly correct. Before you modify the code could you read the SDL
 * diagrams as the code is not obvious and probably very easy to break.

      
      Copyright (C) Josef Gajdusek <atx@atx.name>

      
      Copyright (C) Josef Gajdusek <atx@atx.name>
 *
 * based on other Linux RTC drivers

      
      Copyright (C)  June 1999 James Simmons

      
      Copyright (C) Kirill A. Shutemov <kirill@shutemov.name>
 */

      
      Copyright (C) Kuninori Morimoto <morimoto.kuninori@renesas.com>

      
      Copyright (c) Kyle McMartin <kyle@debian.org>

      
      Copyright (c) La Monte H.P. Yarroll 2001
 *
 * This file is part of the SCTP kernel implementation.

      
      COPYRIGHT;

	/* Clear silent pages and set up pointers
	memset(emu->silent_page.area, 0, emu->silent_page.bytes);
	silent_page = emu->silent_page.addr << emu->address_mode;
	for (idx = 0; idx < (emu->address_mode ? MAXPAGES1 : MAXPAGES0); idx++)
		((u32 *)emu->ptb_pages.area)[idx] = cpu_to_le32(silent_page | idx);

	/* set up voice indices */
	for (idx = 0; idx < NUM_G; idx++) {
		emu->voices[idx].emu = emu;
		emu->voices[idx].number = idx;

      
      Copyright (c) Lee Revell <rlrevell@joe-job.com>
 *

      
      Copyright (c) Lee Revell <rlrevell@joe-job.com>
 *
 *  BUGS:
 *    --

      
      copyright);

	client.type = HNAE3_CLIENT_KNIC;
	snprintf(client.name, HNAE3_CLIENT_NAME_LENGTH - 1, "%s",
		 hns3_driver_name);

	client.ops = &client_ops;

      
      Copyright (C) Linaro.

      
      Copyright (C) Linaro 2012
 * Author: <benjamin.gaignard@linaro.org> for ST-Ericsson.
 */

      
      Copyright (C) Linus Torvalds

      
      Copyright (C) Linus Torvalds, 1991, 1992

      
      Copyright (C) Linus Torvalds, 2005

      
      Copyright (C) Linus Torvalds, 2005
 */
#include "util.h"
#include "debug.h"

      
      Copyright (C) linwizard.sourceforge.net

      
      Copyright (c) Logic Product Development, Inc. 2007
 *               Peter Barada <peterb@logicpd.com>

      
      Copyright (C) Luke Kenneth Casson Leighton 1996-2000

      
      Copyright (C) Luke Kenneth Casson Leighton 1996-2000
   Modified by Jeremy Allison 1995.

      
      Copyright (C) Luke Kenneth Casson Leighton 1997-2001.

      
      Copyright (C) M

      
      Copyright (C) Manu Abraham <abraham.manu@gmail.com>

      
      Copyright (C) Manu Abraham <abraham.manu@gmail.com>


      
      Copyright (C) Manu Abraham (abraham.manu@gmail.com)

      
      Copyright (C) Manu Abraham (abraham.manu@gmail.com)


      
      Copyright (c) Marc A. Viredaz, 1998
 *	        	DEC Western Research Laboratory, Palo Alto, CA
 *	Date    	April 1998 (April 1997)
 *	System  	Advanced RISC Machine (ARM)
 *	Language	C or ARM Assembly
 *	Purpose 	Definition of macros to operate on bit fields.
 */

      
      Copyright (c) Marc A. Viredaz, 1998
 *	        	DEC Western Research Laboratory, Palo Alto, CA
 *	Date    	January 1998 (April 1997)
 *	System  	StrongARM SA-1100
 *	Language	C or ARM Assembly
 *	Purpose 	Definition of constants related to the StrongARM
 *	        	SA-1100 microprocessor (Advanced RISC Machine (ARM)
 *	        	architecture version 4). This file is based on the
 *	        	StrongARM SA-1100 data sheet version 2.2.
 *

      
      Copyright (C) Mario Six, Guntermann
 *
 * Written by Piotr Ziecik <kosmo@semihalf.com>. Hardware description
 * (defines, structures and comments) was taken from MPC5121 DMA driver
 * written by Hongjun Chen <hong-jun.chen@freescale.com>.

      
      Copyright (C) Martin Schlemmer <azarah@nosferatu.za.org>

      
      Copyright (c) Mathias Krause <minipli@googlemail.com>

      
      Copyright (c) Mathias Krause <minipli@googlemail.com>
 */

      
      Copyright (C) Matt Domsch <Matt_Domsch@dell.com>
 *

      
      Copyright (C) Matt Helsley, IBM Corp. 2005
 * Based on cn_fork.c by Guillaume Thouvenin <guillaume.thouvenin@bull.net>
 * Original copyright notice follows:

      
      Copyright (C) Matt Helsley, IBM Corp. 2005
 * Based on cn_fork.h by Nguyen Anh Quynh and Guillaume Thouvenin

      
      Copyright (c) Matthew Wilcox 2001 for Hewlett-Packard

      
      Copyright (C) Matthijs Kooijman <matthijs@stdin.nl>
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions, and the following disclaimer,

      
      Copyright (c) Mauro Carvalho Chehab <mchehab@kernel.org>
# Released under GPLv2
#
# In order to use, you need to:

      
      Copyright (C) Maxime Coquelin 2015

      
      Copyright (c) Microsoft Corporation.
 *
 * Author:

      
      Copyright (C) Miguel Ojeda Sandonis
 *        Date: 2006-10-12
 */

      
      Copyright (C) Miguel Ojeda Sandonis
 *        Date: 2006-10-31
 */

      
      Copyright (C) Mike Christie, 2004 - 2005

      
      Copyright (C) Mike Christie, 2004 - 2006

      
      Copyright (c) Mike Travis
 */

      
      Copyright (C) MIPS Technologies, Inc.
 *   written by Ralf Baechle <ralf@linux-mips.org>
 */
#ifndef _ASM_HAZARDS_H
#define _ASM_HAZARDS_H

      
      Copyright (C) Miroslav Lichvar <mlichvar@redhat.com>  2017

      
      Copyright:	(C) MontaVista Software Inc.

      
      Copyright(C) MontaVista Software Inc, 2006
 *
 *  Author: dmitry pervushin <dpervushin@ru.mvista.com>

      
      Copyright (c) MontaVista Software, Inc. 2008.

      
      Copyright (c) MontaVista Software, Inc. 2008.
 *               Anton Vorontsov <avorontsov@ru.mvista.com>
 */

      
      Copyright (c) MontaVista Software, Inc. 2008.
 *
 * Author: Anton Vorontsov <avorontsov@ru.mvista.com>

      
      Copyright (c) MontaVista Software, Inc. 2008.
 *
 * Author: Steve Falco <sfalco@harris.com>

      
      Copyright (c) Motorola 1999,2000,2001

      
      Copyright (C) Motorola, Inc. 1990

      
      Copyright (C) NEC Electronics Corporation 2004-2006

      
      Copyright (C) NEC Electronics Corporation 2004-2006
 *
 *  This file is based on the arch/mips/ddb5xxx/common/prom.c

      
      Copyright (C) NEC Electronics Corporation 2004-2006
 *
 *  This file is based on the arch/mips/ddb5xxx/ddb5477/irq.c

      
      Copyright (C) NEC Electronics Corporation 2004-2006
 *
 *  This file is based on the arch/mips/ddb5xxx/ddb5477/pci.c

      
      Copyright (C) NEC Electronics Corporation 2004-2006
 *
 *  This file is based on the arch/mips/ddb5xxx/ddb5477/setup.c.

      
      Copyright (C) NEC Electronics Corporation 2004-2006
 *
 *  This file is based on the arch/mips/pci/ops-vr41xx.c

      
      Copyright (C) NEC Electronics Corporation 2005-2006
 *
 *  This file based on include/asm-mips/ddb5xxx/ddb5xxx.h

      
      Copyright (C) Neil Brown 2002

      
      Copyright (C) Nils Faerber <nils.faerber@kernelconcepts.de>

      
      Copyright (C) Nokia Corporation

      
      Copyright (c) Nokia Corporation, 2006

      
      Copyright (c) Nokia Corporation, 2006, 2007

      
      Copyright (c) Nokia Corporation, 2007

      
      Copyright (C) Nokia Corporation
 *
 * Author: Peter Ujfalusi <peter.ujfalusi@ti.com>

      
      Copyright (C) Nokia Corporation
 * Contact: Eero Nurkkala <ext-eero.nurkkala@nokia.com>
 *

      
      Copyright (C) Nokia Corporation
 *
 * Written by Timo Kokkonen <timo.t.kokkonen at nokia.com>

      
      Copyright Compulab Ltd., 2006,2007
 * Mike Rapoport <mike@compulab.co.il>
 *
 * ITE 8152 companion chip register definitions

      
      Copyright (Computer Programs) Regulations 1992 (S.I. 1992 No.3233).
 *

      
      copyright:
	Copyright 1993 United States Government as represented by the
	Director, National Security Agency.
	

      
      Copyright: Copyright (c) 1996 John Shifflett, GeoLog Consulting
 *	Modified by Russell King for 8MHz WD33C93A
 */
static struct sync_xfer_tbl {
    unsigned int period_ns;
    unsigned char reg_value;
} sync_xfer_table[] = {
    {	1, 0x20 },    { 249, 0x20 },	{ 374, 0x30 },
    { 499, 0x40 },    { 624, 0x50 },	{ 749, 0x60 },
    { 874, 0x70 },    { 999, 0x00 },	{   0,	  0 }

      
      Copyright: Copyright (c) 1996 John Shifflett, GeoLog Consulting
 */
static inline
int round_period(unsigned int period)

      
      Copyright: Copyright (c) 1996 John Shifflett, GeoLog Consulting
 */
static
unsigned char __maybe_unused calc_sync_xfer(unsigned int period,
					    unsigned int offset)

      
      copyright:
 *    Copyright (C) 2009 Integrated Device Technology, Inc.

      
      copyright:
 * Copyright(c) 2013, Google Inc.
 *

      
      COPYRIGHT

Copyright (c) 2016 by Mauro Carvalho Chehab <mchehab

      
      copyright:  Copyright (C) 2016  Markus Heiser

      
      copyright	copyright;
	struct dvd_disckey	disckey;
	struct dvd_bca		bca;
	struct dvd_manufact	manufact;
} dvd_struct;


      
      copyright = copyright

# The basename for the epub file. It defaults to the project name.
#epub_basename = project

      
      Copyright (C) Original authors of ../asm-i386/checksum.h

      
      Copyright (C) Overkiz SAS 2012

      
      Copyright (C) Paul Ashton                  1998-2000

      
      Copyright (C) Paul Mackerras 1997.

      
      Copyright (C) Paul Mackerras 1997.
 *
 *   Matt Porter <mporter@kernel.crashing.org>

      
      Copyright (C) Paul Mackerras 1997.
 *
 * Updates for PPC64 by Todd Inglett, Dave Engebretsen & Peter Bergner.

      
      Copyright (C) Paul Mackerras 2005

      
      Copyright (c) Paul Mundt 2001

      
      Copyright (C) Pavel Machek, pavel@ucw.cz. This code is GPL.

      
      Copyright (C) Pekka Pietikainen

      
      Copyright (C) People who wrote linux/arch/i386/kernel/sys_i386.c

      
      Copyright (C) Peter Maydell 05/1998 <pmaydell@chiark.greenend.org.uk>
 * Converted to driver model Jochen Friedrich <jochen@scram.de>
 *
 * The board IDs are from the NetBSD kernel, which for once provided
 * helpful comments...

      
      Copyright (C) Peter T. Breuer (ptb@ot.uc3m.es) 2003
 *

      
      Copyright (c) Phil Blundell <pb@nexus.co.uk>, 1998
 *
 *	based on

      
      Copyright(c) Pierre Ossman\n");

#ifdef CONFIG_PNP

      
      Copyright(c) Pierre Ossman\n");

	return 0;

      
      COPYRIGHT			(CPU_CMD_MASK_CAPTURE

/* Description: Set audio PID
   IN[0] - task handle. Handle of the task to start
   IN[1] - PID
   ReturnCode - One of the ERR_CAPTURE_... */
#define CX18_CPU_SET_AUDIO_PID			(CPU_CMD_MASK_CAPTURE | 0x0019)

      
      Copyright (C) Qu Wenruo 2017.  All rights reserved.
 */

      
      Copyright:	Craig Hughes

      
      Copyright (c) Randolph Chung 2001 <tausq@debian.org>
 *
 * IO accessing functions which shouldn't be inlined because they're too big

      
      Copyright (c) Realtek Semiconductor Corp. All rights reserved.

      
      Copyright (c) Realtek Semiconductor Corp. All rights reserved.
 *
 * Module Name:

      
      Copyright (c) Realtek Semiconductor Corp. All rights reserved.

Module Name:

      
      Copyright-c Realtek Semiconductor Corp. All rights reserved.

Module Name:

      
      Copyright (c) Realtek Semiconductor Corp. All rights reserved.
 *
 * Thanks to Realtek for their support!

      
      copyright);

	/* create driver workqueue
	fm10k_workqueue = alloc_workqueue("%s", WQ_MEM_RECLAIM, 0,
					  fm10k_driver_name);

	fm10k_dbg_init();

      
      Copyright (c) Red Hat Inc.

      
      Copyright (C) Red Hat, Inc., 2009, 2010, 2011

      
      Copyright (C) Red Hat, Inc., 2011

      
      Copyright (C) Red Hat, Inc., 2013-2015

      
      Copyright (C) Red Hat Inc., 2014. All rights reserved.
 * Authors:

      
      Copyright (c) Red Hat <mjg@redhat.com>

      
      Copyright (c) Red Hat <mjg@redhat.com>
 *  Based on code from Pommed:

      
      Copyright (C) Rick Bronson

      
      Copyright (c) Roman Volkov <v1ron@mail.ru>

      
      Copyright (c) Russ Anderson
 */

      
      Copyright (c) Russ Anderson <rja@sgi.com>
 */

      
      Copyright (C) Russ Anderson <rja@sgi.com>
 */

      
      Copyright (C) Russell King.

      
      Copyright (C) Russell King

      
      Copyright (C) Russell King.
 *
 *  2001-08-03: Cliff Brake <cbrake@acclent.com>
 *	 - ported SA1100 code to PXA

      
      Copyright (C) Samuel Thibault <samuel.thibault@ens-lyon.org>

      
      Copyright (C) SAN People
 *
 * Memory Controllers (MC, EBI, SMC, SDRAMC, BFC) - System peripherals
 * registers.
 * Based on AT91RM9200 datasheet revision E.

      
      Copyright (C) SAN People
 *
 * Parallel I/O Controller (PIO) - System peripherals registers.

      
      Copyright (C) SAN People
 *
 * Peripheral Data Controller (PDC) registers.
 * Based on AT91RM9200 datasheet revision E.

      
      Copyright (C) SAN People
 *
 * Power Management Controller (PMC) - System peripherals registers.
 * Based on AT91RM9200 datasheet revision E.

      
      Copyright (C) SAN People
 *
 * Real Time Clock (RTC) - System peripheral registers.
 * Based on AT91RM9200 datasheet revision E.

      
      Copyright (C) SAN People
 *
 * System Timer (ST) - System peripherals registers.
 * Based on AT91RM9200 datasheet revision E.

      
      Copyright (C) SAN People
 *
 * USART registers.
 * Based on AT91RM9200 datasheet revision E.

      
      COPYRIGHT;
	cs_bytes

	switch (rate) {
	case 22050:

      
      Copyright (C) Secret Lab Technologies Ltd. 2006. All rights reserved.

      
      Copyright(C) SEIKO EPSON CORPORATION 2013. All rights reserved.

      
      Copyright (C) Semihalf 2009

      
      Copyright (C) Sh

      
      Copyright (C) Shailabh Nagar, IBM Corp. 2005

      
      Copyright (C) Shailabh Nagar, IBM Corp. 2006

      
      Copyright (C) Shaohua Li <shaohua.li@intel.com>
 */

      
      Copyright (C) Shaohua Li (shaohua.li@intel.com)
 */

      
      Copyright (c) Siemens AG, 2011, 2012
#
# Authors:

      
      Copyright (c) Siemens AG, 2011-2013
#
# Authors:

      
      Copyright (c) Siemens AG, 2012, 2013
#
# Authors:

      
      Copyright (c) Siemens AG, 2013
#
# Authors:

      
      Copyright (c) Siemens AG, 2015-2017
 *
 * Authors:

      
      Copyright (C) Sistina Software, Inc.  1997-2003  All rights reserved.

      
      Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.

      
      Copyright (C) Srinivasa Thirumalachar <sprasad@engr.sgi.com>

      
      Copyright (C) Stefan Hajnoczi <stefanha@redhat.com>, 2015
 */

      
      Copyright (C) ST-Ericsson 2010-2012

      
      Copyright (C) ST-Ericsson 2010-2012
 * Contact: Alexey Orishko <alexey.orishko@stericsson.com>
 * Original author: Hans Petter Selasky <hans.petter.selasky@stericsson.com>
 *
 * USB Host Driver for Network Control Model (NCM)
 * http://www.usb.org/developers/devclass_docs/NCM10.zip

      
      Copyright (C) ST-Ericsson 2010-2012
 * Contact: Alexey Orishko <alexey.orishko@stericsson.com>
 * Original author: Hans Petter Selasky <hans.petter.selasky@stericsson.com>
 *
 * USB Host Driver for Network Control Model (NCM)
 * http://www.usb.org/developers/docs/devclass_docs/NCM10_012011.zip

      
      Copyright (C) ST-Ericsson 2010 - 2013

      
      Copyright (C) ST-Ericsson 2013

      
      Copyright (C) ST-Ericsson AB 2010

      
      Copyright (C) ST-Ericsson AB 2011

      
      Copyright (C) ST-Ericsson AB 2012

      
      Copyright (C) ST-Ericsson AB 2012
 *
 * Main and Back-up battery management driver.

      
      Copyright (C) ST-Ericsson AB 2013

      
      Copyright (C) ST-Ericsson SA 2007-2010

      
      Copyright (C) ST-Ericsson SA 2008-2010

      
      Copyright (C) ST-Ericsson SA 2010

      
      Copyright (C) ST-Ericsson SA 2010-2013

      
      Copyright (C) ST-Ericsson SA 2010
 *
 * Author: Bengt Jonsson <bengt.jonsson@stericsson.com> for ST-Ericsson,
 *	   Jonas Aaberg <jonas.aberg@stericsson.com> for ST-Ericsson

      
      Copyright (C) ST-Ericsson SA 2010
 *
 * Author: Jayeeta Banerjee <jayeeta.banerjee@stericsson.com>
 * Author: Sundar Iyer <sundar.iyer@stericsson.com>

      
      Copyright (C) ST-Ericsson SA 2010
 *
 * Author: Kumar Sanghvi <kumar.sanghvi@stericsson.com>
 * Author: Sundar Iyer <sundar.iyer@stericsson.com>

      
      Copyright (C) ST-Ericsson SA 2010
 *
 * Author: Naveen Kumar G <naveen.gaddipati@stericsson.com> for ST-Ericsson
 * Author: Sundar Iyer <sundar.iyer@stericsson.com> for ST-Ericsson

      
      Copyright (C) ST Ericsson SA 2011

      
      Copyright (C) ST-Ericsson SA 2011

      
      Copyright (C) ST-Ericsson SA 2011-2013

      
      Copyright (C) ST-Ericsson SA 2011
 *
 * Author: Lee Jones <lee.jones@linaro.org> for ST-Ericsson.

      
      Copyright (C) ST-Ericsson SA 2012

      
      Copyright (C) ST-Ericsson SA 2012
 *
 * Author: Ola Lilja <ola.o.lilja@stericsson.com>,
 *         for ST-Ericsson.

      
      Copyright (C) ST-Ericsson SA 2012
 *
 * Author: Ola Lilja <ola.o.lilja@stericsson.com>
 *         for ST-Ericsson.

      
      Copyright (C) ST-Ericsson SA 2012
 *
 * Author: Ola Lilja (ola.o.lilja@stericsson.com)
 *         for ST-Ericsson.

      
      Copyright (C) ST-Ericsson SA 2012
 *
 * Author: Ola Lilja <ola.o.lilja@stericsson.com>,
 *         Kristoffer Karlsson <kristoffer.karlsson@stericsson.com>
 *         for ST-Ericsson.

      
      Copyright (C) ST-Ericsson SA 2012
 *
 * Author: Ola Lilja <ola.o.lilja@stericsson.com>,
 *         Kristoffer Karlsson <kristoffer.karlsson@stericsson.com>,
 *         Roger Nilsson <roger.xr.nilsson@stericsson.com>,
 *         for ST-Ericsson.

      
      Copyright (C) ST-Ericsson SA 2012
 *
 * Author: Ola Lilja <ola.o.lilja@stericsson.com>,
 *         Roger Nilsson <roger.xr.nilsson@stericsson.com>
 *         for ST-Ericsson.

      
      Copyright (C) ST-Ericsson SA 2012
 *
 * Author: Ola Lilja <ola.o.lilja@stericsson.com>,
 *         Roger Nilsson <roger.xr.nilsson@stericsson.com>,
 *         Sandeep Kaushik <sandeep.kaushik@st.com>
 *         for ST-Ericsson.

      
      Copyright (C) ST-Ericsson SA 2012
 *
 * Author: Patrice Chotard <patrice.chotard@stericsson.com> for ST-Ericsson.

      
      Copyright (C) ST-Ericsson SA 2012
 *
 * Battery temperature driver for AB8500

      
      Copyright (C) ST-Ericsson SA 2012
 *
 * Charger driver for AB8500

      
      Copyright (C) ST-Ericsson SA 2012
 *
 * PM2301 power supply interface

      
      Copyright (C) ST-Ericsson SA 2013

      
      Copyright (c) Steven Rostedt <srostedt@redhat.com>
 *

      
      Copyright (C) Steven Whitehouse GW7RRM (stevew@acm.org)

      
      Copyright (C) Steven Whitehouse
 *            New nbd_end_request() for compatibility with new linux block
 *            layer code.
 * 2003/06/24 Louis D. Langholtz <ldl@aros.net>
 *            Removed unneeded blksize_bits field from nbd_device struct.
 *            Cleanup PARANOIA usage & code.
 * 2004/02/19 Paul Clements
 *            Removed PARANOIA, plus various cleanup and comments
 */

      
      Copyright (C) ST Microelectronics.

      
      Copyright (C) ST Microelectronics

      
      Copyright (C) STMicroelectronics 2009

      
      Copyright (c) STMicroelectronics 2015
 *
 *   Author:Peter Bennett <peter.bennett@st.com>
 *	    Peter Griffin <peter.griffin@linaro.org>

      
      Copyright (c) STMicroelectronics 2015
 *
 *   Author: Peter Griffin <peter.griffin@linaro.org>

      
      Copyright (c) STMicroelectronics 2015
 *
 *  Author Peter Griffin <peter.griffin@linaro.org>

      
      Copyright (c) STMicroelectronics 2015
 *
 * Author: Peter Griffin <peter.griffin@linaro.org>

      
      Copyright (c) STMicroelectronics 2015
 *
 * Authors: Peter Griffin <peter.griffin@linaro.org>

      
      Copyright (C) STMicroelectronics 2016
 * Author: Benjamin Gaignard <benjamin.gaignard@st.com>
 */

      
      Copyright (C) STMicroelectronics 2016
 *
 * Author: Benjamin Gaignard <benjamin.gaignard@st.com>

      
      Copyright (C) STMicroelectronics 2016
 *
 * Author: Gerald Baeza <gerald.baeza@st.com>

      
      Copyright (C) STMicroelectronics 2017 - All Rights Reserved
 * Author: Alexandre Torgue <alexandre.torgue@st.com> for STMicroelectronics.
 */
#include <linux/init.h>
#include <linux/of.h>
#include <linux/platform_device.h>

      
      Copyright (C) STMicroelectronics 2017 - All Rights Reserved
 * Author: Torgue Alexandre <alexandre.torgue@st.com> for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics 2017
 * Author:  Alexandre Torgue <alexandre.torgue@st.com> for STMicroelectronics.
 */
#include <linux/init.h>
#include <linux/of.h>
#include <linux/platform_device.h>

      
      Copyright (C) STMicroelectronics 2017
 * Author:  Amelie Delaunay <amelie.delaunay@st.com>
 */

      
      Copyright (C) STMicroelectronics 2017
 *
 * Author: Fabrice Gasnier <fabrice.gasnier@st.com>.

      
      Copyright (C) STMicroelectronics 2017
 *
 * Author: Fabrice Gasnier <fabrice.gasnier@st.com>

      
      Copyright (C) STMicroelectronics 2017
 * Author: Fabrice Gasnier <fabrice.gasnier@st.com>
 * Inspired by Benjamin Gaignard's stm32-timers driver
 */

      
      Copyright (C) STMicroelectronics 2017
 * Author: Gabriel Fernandez <gabriel.fernandez@st.com> for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics 2017
 *
 * Author: Gerald Baeza <gerald.baeza@st.com>

      
      Copyright (C) STMicroelectronics 2017
 * Author:  Maxime Coquelin <mcoquelin.stm32@gmail.com>
 */

      
      Copyright (C) STMicroelectronics 2017
 * Author:  Maxime Coquelin <mcoquelin.stm32@gmail.com>
 *
 * Heavily based on Mediatek's pinctrl driver

      
      Copyright (C) STMicroelectronics 2017
 * Author:  Maxime Coquelin <mcoquelin.stm32@gmail.com>
 */
#ifndef __PINCTRL_STM32_H
#define __PINCTRL_STM32_H

      
      Copyright (C) STMicroelectronics 2017
 * Author:  Maxime Coquelin <mcoquelin.stm32@gmail.com>
 */
#include <linux/init.h>
#include <linux/of.h>
#include <linux/platform_device.h>

      
      Copyright (C) STMicroelectronics 2017
 * Author: M'boumba Cedric Madianga <cedric.madianga@gmail.com>
 *

      
      Copyright (C) STMicroelectronics 2017
 * Author: M'boumba Cedric Madianga <cedric.madianga@gmail.com>
 *
 * This driver is based on i2c-st.c

      
      Copyright (C) STMicroelectronics 2017
 * Author: M'boumba Cedric Madianga <cedric.madianga@gmail.com>
 *
 * This driver is based on i2c-stm32f4.c

      
      Copyright (C) STMicroelectronics 2017
 * Author: Yannick Fertre <yannick.fertre@st.com> for STMicroelectronics.
 *
 * This driver is based on tegra_wdt.c

      
      Copyright (C) STMicroelectronics 2018 - All Rights Reserved
 * Author: David Hernandez Sanchez <david.hernandezsanchez@st.com> for
 * STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics 2018 - All Rights Reserved
 * Author: Gabriel Fernandez <gabriel.fernandez@st.com> for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics 2018 - All Rights Reserved
 * Author: Ludovic Barre <ludovic.barre@st.com> for STMicroelectronics.
 */
#include <linux/bitfield.h>
#include <linux/clk.h>
#include <linux/errno.h>
#include <linux/io.h>
#include <linux/iopoll.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/mutex.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <linux/reset.h>
#include <linux/sizes.h>
#include <linux/spi/spi-mem.h>

      
      Copyright (C) STMicroelectronics 2018 - All Rights Reserved
 * Author: Ludovic.barre@st.com for STMicroelectronics.
 */
#include <linux/delay.h>
#include <linux/dma-mapping.h>
#include <linux/mmc/host.h>
#include <linux/mmc/card.h>
#include <linux/reset.h>
#include <linux/scatterlist.h>
#include "mmci.h"

      
      Copyright (C) STMicroelectronics 2018 - All Rights Reserved
 * Author: Olivier Bideau <olivier.bideau@st.com> for STMicroelectronics.
 * Author: Gabriel Fernandez <gabriel.fernandez@st.com> for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics 2018 - All Rights Reserved
 * Authors: Ludovic Barre <ludovic.barre@st.com> for STMicroelectronics.
 *          Fabien Dessenne <fabien.dessenne@st.com> for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics 2018
// Author: Pascal Paillet <p.paillet@st.com> for STMicroelectronics.

#include <linux/interrupt.h>
#include <linux/mfd/stpmic1.h>
#include <linux/module.h>
#include <linux/of_irq.h>
#include <linux/platform_device.h>
#include <linux/regmap.h>
#include <linux/regulator/driver.h>
#include <linux/regulator/machine.h>
#include <linux/regulator/of_regulator.h>

      
      Copyright (C) ST Microelectronics SA 2011

      
      Copyright (C) ST-Microelectronics SA 2013

      
      Copyright (C) STMicroelectronics SA 2013
 * Author: Hugues Fruchet <hugues.fruchet@st.com> for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics SA 2013
 * Authors: Vincent Abriou <vincent.abriou@st.com> for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics SA 2014
 * Author: Benjamin Gaignard <benjamin.gaignard@st.com> for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics SA 2014
 * Author: Fabien Dessenne <fabien.dessenne@st.com> for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics SA 2014
 * Author: Fabien Dessenne <fabien.dessenne@st.com> for STMicroelectronics.
 */
#include <linux/seq_file.h>

      
      Copyright (C) STMicroelectronics SA 2014
 * Authors: Benjamin Gaignard <benjamin.gaignard@st.com>
 *          Fabien Dessenne <fabien.dessenne@st.com>
 *          for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics SA 2014
 * Authors: Benjamin Gaignard <benjamin.gaignard@st.com>
 *          Fabien Dessenne <fabien.dessenne@st.com>
 *          for STMicroelectronics.
 */
#include <linux/seq_file.h>

      
      Copyright (C) STMicroelectronics SA 2014
 * Authors: Benjamin Gaignard <benjamin.gaignard@st.com>
 *          Fabien Dessenne <fabien.dessenne@st.com>
 *          Vincent Abriou <vincent.abriou@st.com>
 *          for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics SA 2014
 * Authors: Benjamin Gaignard <benjamin.gaignard@st.com>
 *          Vincent Abriou <vincent.abriou@st.com>
 *          for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics SA 2014
 * Authors: Fabien Dessenne <fabien.dessenne@st.com> for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics SA 2014
 * Authors: Vincent Abriou <vincent.abriou@st.com>
 *          Fabien Dessenne <fabien.dessenne@st.com>
 *          for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics SA 2014
 * Author: Vincent Abriou <vincent.abriou@st.com> for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics SA 2015

      
      Copyright (C) STMicroelectronics SA 2015
 * Author: Hugues Fruchet <hugues.fruchet@st.com> for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics SA 2015
 * Authors: Hugues Fruchet <hugues.fruchet@st.com>
 *          Fabrice Lecoultre <fabrice.lecoultre@st.com>
 *          for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics SA 2015
 * Authors: Hugues Fruchet <hugues.fruchet@st.com>
 *          Jean-Christophe Trotin <jean-christophe.trotin@st.com>
 *          for STMicroelectronics.
 */

      
      Copyright (C) STMicroelectronics SA 2015
 * Authors: Yannick Fertre <yannick.fertre@st.com>
 *          Hugues Fruchet <hugues.fruchet@st.com>
 */

      
      Copyright (C) STMicroelectronics SA 2016
 *

      
      Copyright (C) STMicroelectronics SA 2017

      
      Copyright (C) STMicroelectronics SA 2017
 *

      
      Copyright (C) STMicroelectronics SA 2017
 * Authors:  Maxime Coquelin <mcoquelin.stm32@gmail.com>
 *	     Gerald Baeza <gerald.baeza@st.com>
 *
 * Inspired by st-asc.c from STMicroelectronics (c)

      
      Copyright (C) STMicroelectronics SA 2017
 * Authors:  Maxime Coquelin <mcoquelin.stm32@gmail.com>
 *	     Gerald Baeza <gerald_baeza@yahoo.fr>
 */

      
      Copyright (C) STMicroelectronics SA 2017
 *
 * Authors: Philippe Cornu <philippe.cornu@st.com>
 *          Yannick Fertre <yannick.fertre@st.com>

      
      Copyright (C) STMicroelectronics SA 2017
 *
 * Authors: Philippe Cornu <philippe.cornu@st.com>
 *          Yannick Fertre <yannick.fertre@st.com>
 *          Fabien Dessenne <fabien.dessenne@st.com>
 *          Mickael Reulier <mickael.reulier@st.com>

      
      Copyright (C) STMicroelectronics SA 2017
 * Authors: Yannick Fertre <yannick.fertre@st.com>
 *          Hugues Fruchet <hugues.fruchet@st.com>
 *          for STMicroelectronics.
 *
 * This driver is based on atmel_isi.c

      
      Copyright (C) STMicroelectronics SA 2017
 *
 * Modified by Philippe Cornu <philippe.cornu@st.com>
 * This generic Synopsys DesignWare MIPI DSI host driver is based on the
 * Rockchip version from rockchip/dw-mipi-dsi.c with phy & bridge APIs.

      
      Copyright (C) STRATO AG 2011.  All rights reserved.
 */

      
      Copyright (C) STRATO AG 2012.  All rights reserved.
 */

      
      Copyright (C) STRATO AG 2013.  All rights reserved.
 */

      
      Copyright (c) StreamUnlimited GmbH 2013

      
      Copyright (C) Sun Microsystems 2008
 */

      
      Copyright (C) Sun Microsystems 2008
 */
#ifndef _LINUX_ETHTOOL_H
#define _LINUX_ETHTOOL_H

      
      Copyright (C) Symbol Technologies.
 *
 * See copyright notice in file main.c.

      
      Copyright (c) Takashi Iwai <tiwai@suse.de>
 */

      
      Copyright (c) Takashi Sakamoto <o-takashi@sakamocchi.jp>

      
      Copyright (c) Teenage Engineering AB 2016
 *
 *     Jacob Siverskog <jacob@teenage.engineering>

      
      Copyright (C) Terry Dawson VK2KTJ (terry@animats.net)

      
      Copyright (C) Terry Dawson VK2KTJ (terry@animats.net)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/slab.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <net/arp.h>
#include <linux/if_arp.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <net/tcp_states.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/termios.h>	/* For TIOCINQ/OUTQ */
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <linux/notifier.h>
#include <linux/init.h>
#include <net/rose.h>
#include <linux/seq_file.h>
#include <linux/export.h>

      
      Copyright (C) The Weather Channel, Inc.  2002.  All Rights Reserved.

      
      Copyright (c) Thiebaud Weksteen, 2015
#
# Authors:

      
      Copyright(C) Timesys Corporation 2015

      
      Copyright(C) Timesys Corporation 2016
 *
 * Based on Microchip 251x CAN Controller (mcp251x) Linux kernel driver

      
      Copyright (C) Tino Reichardt, 2012

      
      Copyright (c) Tomasz Duszynski <tduszyns@gmail.com>
 *

      
      Copyright (c) Tomasz Duszynski <tduszyns@gmail.com>
 *
 * 7-bit I2C slave addresses:
 *

      
      Copyright (c) Tomasz Duszynski <tduszyns@gmail.com>
 *
 * Data sheet:

      
      Copyright (c) Tomasz Duszynski <tduszyns@gmail.com>
 *
 * Data sheets:

      
      Copyright (C) Tomi Manninen OH2BNS (oh2bns@sral.fi)

      
      Copyright (C) Tomi Manninen OH2BNS (oh2bns@sral.fi)
 */

      
      Copyright (C) Tom Long Nguyen (tom.l.nguyen@intel.com)

      
      Copyright (C) Tom Long Nguyen (tom.l.nguyen@intel.com)
 */

      
      Copyright:	(C) Torsten Schenk

      
      Copyright:	(C) Torsten Schenk
 *
 * Thanks to:

      
      Copyright (c) Trond Myklebust
 *
 * Definitions pertaining to NFS delegated files

      
      Copyright (c) Vasily Khoruzhick

      
      Copyright (C) Vijay Chander <vijay@engr.sgi.com>

      
      Copyright (C) Vijay Chander <vijay@engr.sgi.com>
 *

      
      Copyright (C) William M. Brack
 *
 *  Refactored and updated to the latest v4l core frameworks:
 *

      
      copyright {
	CX231xx_COPYRIGHT_OFF,
	CX231xx_COPYRIGHT_ON,
};

      
      copyright {
	CX23885_COPYRIGHT_OFF,
	CX23885_COPYRIGHT_ON,
};
enum cx23885_notification_type {
	CX23885_NOTIFICATION_REFRESH,

      
      Copyright (C) XLR8, Inc. 1994-2000

      
      Copyright (C) xxxx  the Anonymous

      
      Copyright (c) Yaegashi Takeshi, 2001

      
      Copyright (c) YAEGASHI Takeshi, 2001

      
      Copyright (C) year  name of author

      
      Copyright (C) year name of author Gnomovision comes

      
      Copyright (C) yyyy  name of author

      
      Copyright (C) Zhang Yanmin (yanmin.zhang@intel.com)

      
      Copyright Darryl Miles G7LED (dlm@g7led.demon.co.uk)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/slab.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <net/netrom.h>

      
      Copyright Darryl Miles G7LED (dlm@g7led.demon.co.uk)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/slab.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <net/tcp_states.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <net/netrom.h>

      
      Copyright Darryl Miles G7LED (dlm@g7led.demon.co.uk)
 */
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/capability.h>
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/slab.h>
#include <linux/kernel.h>
#include <linux/sched/signal.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/stat.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/if_arp.h>
#include <linux/skbuff.h>
#include <net/net_namespace.h>
#include <net/sock.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/termios.h>	/* For TIOCINQ/OUTQ */
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <linux/notifier.h>
#include <net/netrom.h>
#include <linux/proc_fs.h>
#include <linux/seq_file.h>
#include <net/ip.h>
#include <net/tcp_states.h>
#include <net/arp.h>
#include <linux/init.h>

      
      copyright date, improve comments
	2006feb06	modify for FX1 chip


      
      Copyright Dave Engebretsen

      
      copyright details
 */

      
      copyright(dev);

	/* Start card timer */
	for (i = 0; i < dev->n_subdevices; i++) {
		s = &dev->subdevices[i];
		spriv = s->private;

      
      Copyright Digital Equipment Corporation 1996.

      
      Copyright Distributed Processing Technology, Corp.
 *        140 Candace Dr.
 *        Maitland, Fl. 32751   USA
 *        Phone: (407) 830-5522  Fax: (407) 260-5366
 *        All Rights Reserved
 *
 *Author:       Don Kemper
 *Date:         5/10/94

      
      Copyright Distributed Processing Technology, Corp.
 *	  140 Candace Dr.
 *	  Maitland, Fl.	32751   USA
 *	  Phone: (407) 830-5522  Fax: (407) 260-5366
 *	  All Rights Reserved
 *
 *Author:	Doug Anderson
 *Date:		1/31/94

      
      Copyright Distributed Processing Technology, Corp.
 *        140 Candace Dr.
 *        Maitland, Fl. 32751   USA
 *        Phone: (407) 830-5522  Fax: (407) 260-5366
 *        All Rights Reserved
 *
 *Author:       Doug Anderson
 *Date:         1/7/94

      
      copyright doesn
 * GPL, so the module-only restriction has been removed..
 */

      
      Copyright Echo Digital Audio Corporation (c) 1998 - 2004
   All rights reserved
   www.echoaudio.com

   This file is part of Echo Digital Audio's generic driver library.

      
      Copyright Echo Digital Audio Corporation (c) 1998 - 2005

      
      COPYRIGHT + EEPROM_COPYRIGHT_LEN
		DPRINTK("eeprom: copyright = \"%s\"\n",
		    (char *) &e[EEPROM_COPYRIGHT]);
	else

      
      COPYRIGHT + EEPROM_COPYRIGHT_LEN); i
		if (e[i] < 0x20 || e[i] > 0x7E)
			break;

      
      Copyright EMC Corporation, 2008
 * Author.........: Nigel Hislop <hislop_nigel@emc.com>
 */

      
      Copyright EMC Corporation, 2008
 * Author.........: Nigel Hislop <hislop_nigel@emc.com>
 *
 * This file is the interface of the DASD device driver, which is exported to user space
 * any future changes wrt the API will result in a change of the APIVERSION reported
 * to userspace by the DASDAPIVER-ioctl

      
      COPYRIGHT );
#endif

	return 0;

      
      Copyright Everest Semiconductor Co.,Ltd
 *
 * Author: David Yang <yangxiaohua@everest-semi.com>

      
      Copyright Everest Semiconductor Co.,Ltd
 *
 * Authors: David Yang <yangxiaohua@everest-semi.com>,
 *          Daniel Drake <drake@endlessm.com>

      
      copyright: failed
		return -ENODEV;
	}

      
      copyright);

	fjes_dbg_init();

	result = platform_driver_register(&fjes_driver);
	if (result < 0) {
		fjes_dbg_exit();
		return result;

      
      copyright + flash_ver images, 0 for failure.
static u32 chk_cfg(u8 *cfg, u32 length, u32 *flash_ver)
{
	u16 *pw = (u16 *)cfg - 1;
	u32 sz = 0;
	u32 len = length;

      
      copyright follow:

      
      copyright follows:
 * --------------------------

      
      copyright follows:
 *

      
      Copyright follows:
 *

      
      copyright */
	for (i = EEPROM_COPYRIGHT;

      
      copyright for the ov511 driver is:
 *

      
      copyright;
	for (;;)
		while (*++c != '$')
			if (*c == '\0')
				exit(0);
		while (*++c != '$')
			putc(*c, stderr);
		putc('\n', stderr);
	}

      
      Copyright Freescale Semiconductor, Inc 2006

      
      Copyright FUJITSU LIMITED 2010

      
      Copyright Gavin Shan, IBM Corporation 2014.

      
      Copyright Gavin Shan, IBM Corporation 2016.

      
      Copyright Gavin Shan, IBM Corporation 2016.
 */

      
      copyright
 * General Public License (GPL) Version 2, available from the file

      
      copyright/GPL on a Debian
  system and in the file COPYING in the Linux kernel source.
*/

      
      Copyright Hans de Goede <hdegoede@redhat.com> for Red Hat, Inc. 2013 - 2016

      
      Copyright header from piix.c:
 *

      
      Copyright history from vga16fb.c:

      
      COPYRIGHT &&
	    i
      
      Copyright : Ian Molton <spyro@f2s.com>

      
      copyright);

	iavf_wq = alloc_workqueue("
				  iavf_driver_name);
	if (!iavf_wq) {
		pr_err("%s: Failed to create workqueue\n", iavf_driver_name);
		return -ENOMEM;
	}
	ret = pci_register_driver(&iavf_driver);
	return ret;

      
      Copyright IBM 2015

      
      Copyright IBM Corp.

      
      Copyright IBM Corp. 1999, 2000

      
      Copyright IBM Corp. 1999, 2000
 */

      
      Copyright IBM Corp. 1999, 2000
 *

      
      Copyright IBM Corp. 1999, 2000
 *    Author(s): Denis Joseph Barrow (djbarrow@de.ibm.com,barrow_dj@yahoo.com)
 */

      
      Copyright IBM Corp. 1999, 2000
 *    Author(s): Denis Joseph Barrow (djbarrow@de.ibm.com,barrow_dj@yahoo.com)
 */
#ifndef _S390_PTRACE_H
#define _S390_PTRACE_H

      
      Copyright IBM Corp. 1999, 2000
 *    Author(s): Hartmut Penner (hp@de.ibm.com)
 */

      
      Copyright IBM Corp. 1999, 2000
 *    Author(s): Hartmut Penner (hp@de.ibm.com)
 *               Martin Schwidefsky (schwidefsky@de.ibm.com)
 *
 *  Derived from "include/asm-i386/pgalloc.h"

      
      Copyright IBM Corp. 1999, 2000
 *    Author(s): Hartmut Penner (hp@de.ibm.com),
 *               Martin Schwidefsky (schwidefsky@de.ibm.com)
 *
 *  Derived from "include/asm-i386/uaccess.h"

      
      Copyright IBM Corp. 1999, 2000
 *    Author(s): Hartmut Penner (hp@de.ibm.com)
 *               Ulrich Weigand (weigand@de.ibm.com)
 *               Martin Schwidefsky (schwidefsky@de.ibm.com)
 *
 *  Derived from "include/asm-i386/pgtable.h"

      
      Copyright IBM Corp. 1999, 2000
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com),
 *               Denis Joseph Barrow (djbarrow@de.ibm.com,barrow_dj@yahoo.com),
 *
 *  Derived from "arch/i386/kernel/traps.c"

      
      Copyright IBM Corp. 1999, 2000
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com),
 *               Denis Joseph Barrow (djbarrow@de.ibm.com,barrow_dj@yahoo.com)
 *
 *  Derived from "include/asm-i386/hardirq.h"

      
      Copyright IBM Corp. 1999, 2000
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com),
 *               Thomas Spatzier (tspat@de.ibm.com)
 *
 *  Derived from "arch/i386/kernel/sys_i386.c"

      
      Copyright IBM Corp. 1999, 2000
 */
#ifndef DEBUG_H
#define DEBUG_H

      
      Copyright IBM Corp. 1999, 2001
 *

      
      Copyright IBM Corp. 1999,2001
 *
 * Device mapping and dasd= parameter parsing functions. All devmap
 * functions may not be called from interrupt context. In particular
 * dasd_get_device is a no-no from interrupt context.

      
      Copyright IBM Corp. 1999, 2001
 *
 * gendisk related functions for the dasd driver.

      
      Copyright IBM Corp. 1999, 2001
 *
 * i/o controls for the dasd driver.

      
      Copyright IBM Corp. 1999, 2004
 *  Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 *             Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
 */

      
      Copyright IBM Corp. 1999, 2006
 *    Author(s): Denis Joseph Barrow (djbarrow@de.ibm.com,barrow_dj@yahoo.com)
 *
 *    Based on Intel version

      
      Copyright IBM Corp. 1999, 2007
 *    Author(s): Ingo Adlung <adlung@de.ibm.com>
 *		 Cornelia Huck <cornelia.huck@de.ibm.com>
 *		 Arnd Bergmann <arndb@de.ibm.com>
 *		 Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
 */

      
      Copyright IBM Corp. 1999, 2007
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com),
 *               Christian Borntraeger (cborntra@de.ibm.com),
 */

      
      Copyright IBM Corp. 1999, 2008
 *    Author(s): Hartmut Penner (hp@de.ibm.com),
 *               Martin Schwidefsky (schwidefsky@de.ibm.com),
 *               Denis Joseph Barrow (djbarrow@de.ibm.com,barrow_dj@yahoo.com)
 *
 *  Derived from "arch/i386/kernel/time.c"

      
      Copyright IBM Corp. 1999, 2008
 *    Author(s): Ingo Adlung (adlung@de.ibm.com)
 *		 Cornelia Huck (cornelia.huck@de.ibm.com)
 *		 Arnd Bergmann (arndb@de.ibm.com)
 *		 Martin Schwidefsky (schwidefsky@de.ibm.com)
 */

      
      Copyright IBM Corp. 1999, 2008
 *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>,
 *		 Heiko Carstens <heiko.carstens@de.ibm.com>,
 */

      
      Copyright IBM Corp. 1999, 2009

      
      Copyright IBM Corp. 1999, 2009
 */

      
      Copyright IBM Corp. 1999, 2009
 * Author(s): Martin Peschke <mpeschke@de.ibm.com>
 *	      Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 1999, 2009
 *
 * Author(s): Martin Peschke <mpeschke@de.ibm.com>
 *	      Martin Schwidefsky <schwidefsky@de.ibm.com>

      
      Copyright IBM Corp. 1999, 2009
 *
 * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>

      
      Copyright IBM Corp. 1999, 2009
 *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>,
 *		 Hartmut Penner <hp@de.ibm.com>,
 *		 Denis Joseph Barrow,
 */

      
      Copyright IBM Corp. 1999, 2009
 * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 *
 * Updated:

      
      Copyright IBM Corp. 1999, 2009
 *  Author(s): Original Code written by
 *			DJ Barrow <djbarrow@de.ibm.com,barrow_dj@yahoo.com>
 *	       Rewritten by
 *			Frank Pavlic <fpavlic@de.ibm.com> and
 *			Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 1999, 2010
 */

      
      Copyright IBM Corp. 1999, 2010
 *    Author(s): Cornelia Huck (cornelia.huck@de.ibm.com)
 *		 Arnd Bergmann (arndb@de.ibm.com)
 *		 Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
 */

      
      Copyright IBM Corp. 1999, 2010
 *    Author(s): Denis Joseph Barrow
 *               Martin Schwidefsky (schwidefsky@de.ibm.com)
 */

      
      Copyright IBM Corp. 1999, 2011
 *
 * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>,

      
      Copyright IBM Corp. 1999, 2012
 */

      
      Copyright IBM Corp. 1999, 2012
 *    Author(s): Denis Joseph Barrow,
 *		 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 *		 Heiko Carstens <heiko.carstens@de.ibm.com>,
 *
 *  based on other smp stuff by

      
      Copyright IBM Corp. 1999, 2012
 *    Author(s): Denis Joseph Barrow,
 *		 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 *		 Heiko Carstens <heiko.carstens@de.ibm.com>,
 */
#ifndef __ASM_SMP_H
#define __ASM_SMP_H

      
      Copyright IBM Corp. 1999, 2012
 *    Author(s): Hartmut Penner <hp@de.ibm.com>,
 *		 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 *		 Denis Joseph Barrow,
 */

      
      Copyright IBM Corp. 1999, 2012
 *    Author(s): Hartmut Penner (hp@de.ibm.com),
 *               Martin Schwidefsky (schwidefsky@de.ibm.com)
 *
 *  Derived from "arch/i386/kernel/setup.c"

      
      Copyright IBM Corp. 1999,2012
 *    Author(s): Ingo Adlung (adlung@de.ibm.com)
 *		 Cornelia Huck (cornelia.huck@de.ibm.com)
 *		 Arnd Bergmann (arndb@de.ibm.com)
 */

      
      Copyright IBM Corp. 1999,2012
 *
 * Author(s): Martin Peschke <mpeschke@de.ibm.com>
 *	      Martin Schwidefsky <schwidefsky@de.ibm.com>

      
      Copyright IBM Corp. 1999, 2012
 *
 *    Author(s): Michael Holzheu (holzheu@de.ibm.com),
 *		 Holger Smolinski (Holger.Smolinski@de.ibm.com)

      
      Copyright IBM Corp. 1999, 2013
 */

      
      Copyright IBM Corp. 1999, 2013
 *    Author(s): Ingo Adlung (adlung@de.ibm.com)
 *		 Cornelia Huck (cornelia.huck@de.ibm.com)
 *		 Arnd Bergmann (arndb@de.ibm.com)
 */

      
      Copyright IBM Corp. 1999,2013
 *
 *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>,

      
      Copyright IBM Corp. 1999, 2016
 */

      
      Copyright IBM Corp. 1999, 2016
 * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>,
 *	      Denis Joseph Barrow,
 *	      Arnd Bergmann,
 */

      
      Copyright IBM Corp. 1999, 2017
 */
#ifndef _ASM_S390_SETUP_H
#define _ASM_S390_SETUP_H

      
      Copyright IBM Corp. 1999
 *    Author(s): Hartmut Penner (hp@de.ibm.com)
 *
 *  Derived from "arch/i386/mm/init.c"

      
      Copyright IBM Corp. 1999
 *    Author(s): Hartmut Penner (hp@de.ibm.com),
 *               Martin Schwidefsky (schwidefsky@de.ibm.com)
 *
 *  Derived from "include/asm-i386/processor.h"

      
      Copyright IBM Corp. 1999
 *    Author(s): Hartmut Penner (hp@de.ibm.com)
 *               Ulrich Weigand (uweigand@de.ibm.com)
 *
 *  Derived from "arch/i386/mm/fault.c"

      
      Copyright IBM Corp. 1999
 *    Author(s): Martin Peschke <mpeschke@de.ibm.com>
 *		 Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 1999
 *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 1999
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com),
 */

      
      Copyright IBM Corp. 1999
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com),
 *               Christian Borntraeger (cborntra@de.ibm.com),
 */

      
      Copyright IBM Corp. 1999
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
 *
 *  Derived from "include/asm-i386/bugs.h"

      
      Copyright IBM Corp. 1999
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
 *
 *  Derived from "include/asm-i386/current.h"

      
      Copyright IBM Corp. 1999
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
 *
 *  Derived from "include/asm-i386/delay.h"

      
      Copyright IBM Corp. 1999
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
 *
 *  Derived from "include/asm-i386/io.h"

      
      Copyright IBM Corp. 1999
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
 *
 *  Derived from "include/asm-i386/spinlock.h"

      
      Copyright IBM Corp. 1999
 *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 *               Martin Peschke <peschke@fh-brandenburg.de>
 */

      
      Copyright IBM Corp. 1999
 *    Author(s): Ulrich Hild        (first version)
 *               Martin Schwidefsky (heavily optimized CKSM version)
 *               D.J. Barrow        (third attempt) 
 */

      
      Copyright IBM Corp. 1999
 *
 *  Derived from "include/asm-i386/cache.h"

      
      Copyright IBM Corp. 1999
 *
 *  Derived from "include/asm-i386/timex.h"

      
      Copyright IBM Corp. 2000");

      
      Copyright IBM Corp. 2000, 2001
 *

      
      Copyright IBM Corp. 2000, 2006
 *
 * Authors: Arnd Bergmann <arndb@de.ibm.com>
 *	    Cornelia Huck <cornelia.huck@de.ibm.com>

      
      Copyright IBM Corp. 2000, 2006
 *    Author(s): Denis Joseph Barrow (djbarrow@de.ibm.com,barrow_dj@yahoo.com)
 *               Gerhard Tonn (ton@de.ibm.com)                  
 *

      
      Copyright IBM Corp. 2000, 2008
 * Author(s): Utz Bacher <utz.bacher@de.ibm.com>
 *	      Jan Glauber <jang@linux.vnet.ibm.com>
 *

      
      Copyright IBM Corp. 2000, 2008
 * Author(s): Utz Bacher <utz.bacher@de.ibm.com>
 *	      Jan Glauber <jang@linux.vnet.ibm.com>
 * 2.6 cio integration by Cornelia Huck <cornelia.huck@de.ibm.com>
 */
#include <linux/module.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/timer.h>
#include <linux/delay.h>
#include <linux/gfp.h>
#include <linux/io.h>
#include <linux/atomic.h>
#include <asm/debug.h>
#include <asm/qdio.h>
#include <asm/ipl.h>

      
      Copyright IBM Corp. 2000, 2009
 *    Author(s): Hartmut Penner <hp@de.ibm.com>,
 *		 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 *		 Christian Ehrhardt <ehrhardt@de.ibm.com>,
 */

      
      Copyright IBM Corp. 2000, 2009
 *    Author(s): Ingo Adlung <adlung@de.ibm.com>,
 *		 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 *		 Cornelia Huck <cornelia.huck@de.ibm.com>,
 *		 Heiko Carstens <heiko.carstens@de.ibm.com>,
 */

      
      Copyright IBM Corp. 2000, 2009
 * Author(s): Utz Bacher <utz.bacher@de.ibm.com>
 *	      Cornelia Huck <cornelia.huck@de.ibm.com>
 *	      Jan Glauber <jang@linux.vnet.ibm.com>
 */
#include <linux/io.h>
#include <linux/slab.h>
#include <linux/kernel_stat.h>
#include <linux/atomic.h>
#include <linux/rculist.h>

      
      Copyright IBM Corp. 2000, 2009
 * Author(s): Utz Bacher <utz.bacher@de.ibm.com>
 *	      Jan Glauber <jang@linux.vnet.ibm.com>
 */
#ifndef _CIO_QDIO_H
#define _CIO_QDIO_H

      
      Copyright IBM Corp. 2000
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com),
 *               Gerhard Tonn (ton@de.ibm.com)   
 *               Thomas Spatzier (tspat@de.ibm.com)
 *
 *  Conversion between 31bit and 64bit native syscalls.

      
      Copyright IBM Corp. 2000
 *
 * History of changes
 * 07/24/00 new file
 * 05/04/02 code restructuring.

      
      Copyright IBM Corp. 2001, 2002
 *    Author(s): Carsten Otte <cotte@de.ibm.com>
 *		 Michael Holzheu <holzheu@de.ibm.com>
 *		 Tuan Ngo-Anh <ngoanh@de.ibm.com>
 *		 Martin Schwidefsky <schwidefsky@de.ibm.com>
 *		 Stefan Bader <shbader@de.ibm.com>
 */

      
      Copyright IBM Corp. 2001, 2006
 *    Author(s): Carsten Otte <cotte@de.ibm.com>
 *		 Michael Holzheu <holzheu@de.ibm.com>
 *		 Tuan Ngo-Anh <ngoanh@de.ibm.com>
 *		 Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 2001, 2006
 *    Author(s): Carsten Otte <cotte@de.ibm.com>
 *		 Tuan Ngo-Anh <ngoanh@de.ibm.com>
 *		 Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 2001, 2006
 *	   Author(s): Michael Holzheu <holzheu@de.ibm.com>
 *

      
      Copyright IBM Corp. 2001, 2006
 *  Author(s): Robert Burroughs
 *	       Eric Rossman (edrossma@us.ibm.com)
 *
 *  Hotplug & misc device support: Jochen Roehrig (roehrig@de.ibm.com)
 *  Major cleanup & driver split: Martin Schwidefsky <schwidefsky@de.ibm.com>

      
      Copyright IBM Corp. 2001, 2006
 *    Author(s): Stefan Bader <shbader@de.ibm.com>
 *		 Michael Holzheu <holzheu@de.ibm.com>
 *		 Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 2001, 2007
 *	Authors:	Fritz Elfert (felfert@millenux.com)
 *			Peter Tiedemann (ptiedem@de.ibm.com)
 */

      
      Copyright IBM Corp. 2001, 2007
 * Authors: 	Fritz Elfert (felfert@millenux.com)
 * 		Peter Tiedemann (ptiedem@de.ibm.com)
 * 	MPC additions :

      
      Copyright IBM Corp. 2001, 2007
 * Authors:	Fritz Elfert (felfert@millenux.com)
 * 		Peter Tiedemann (ptiedem@de.ibm.com)
 *	MPC additions :

      
      Copyright IBM Corp. 2001, 2007
 * Authors: Malcolm Beattie <beattiem@uk.ibm.com>
 *	    Michael Holzheu <holzheu@de.ibm.com>
 *	    Frank Munzert <munzert@de.ibm.com>
 */

      
      Copyright IBM Corp. 2001, 2007
 *    Author(s): Martin Peschke <mpeschke@de.ibm.com>
 *		 Michael Ernst <mernst@de.ibm.com>
 */

      
      Copyright IBM Corp. 2001, 2007
 *	Authors:	Peter Tiedemann (ptiedem@de.ibm.com)
 *

      
      Copyright IBM Corp. 2001, 2008
 *
 *    Author(s): Ulrich Weigand <weigand@de.ibm.com>
 *		 Christian Borntraeger <borntraeger@de.ibm.com>

      
      Copyright IBM Corp. 2001,2008
 *
 * This file contains the IRQ specific code for hvc_console

      
      Copyright IBM Corp. 2001, 2009
 * Author(s):

      
      Copyright IBM Corp. 2001, 2009
 *
 * Author(s):

      
      Copyright IBM Corp. 2001, 2009
 *    Author(s): Carsten Otte <cotte@de.ibm.com>
 *		 Michael Holzheu <holzheu@de.ibm.com>
 *		 Tuan Ngo-Anh <ngoanh@de.ibm.com>
 *		 Martin Schwidefsky <schwidefsky@de.ibm.com>
 *		 Stefan Bader <shbader@de.ibm.com>
 */

      
      Copyright IBM Corp. 2001, 2009
 *    Author(s): Carsten Otte <cotte@de.ibm.com>
 *		 Tuan Ngo-Anh <ngoanh@de.ibm.com>
 *		 Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 2001, 2009
 *    Author(s): Carsten Otte <cotte@de.ibm.com>
 *		 Tuan Ngo-Anh <ngoanh@de.ibm.com>
 *		 Martin Schwidefsky <schwidefsky@de.ibm.com>
 *		 Stefan Bader <shbader@de.ibm.com>
 */

      
      Copyright IBM Corp. 2001, 2009
 * Authors: Malcolm Beattie <beattiem@uk.ibm.com>
 *	    Michael Holzheu <holzheu@de.ibm.com>
 *	    Frank Munzert <munzert@de.ibm.com>
 */

      
      Copyright IBM Corp. 2001, 2009
 *    Author(s): Stefan Bader <shbader@de.ibm.com>
 *		 Michael Holzheu <holzheu@de.ibm.com>
 *		 Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 2001, 2009
 *  Author(s): Ulrich Weigand <Ulrich.Weigand@de.ibm.com>,
 *	       Martin Schwidefsky <schwidefsky@de.ibm.com>,
 */

      
      Copyright IBM Corp. 2001, 2012");

      
      Copyright IBM Corp. 2001, 2012
 *  Author(s): Robert Burroughs
 *	       Eric Rossman (edrossma@us.ibm.com)
 *	       Cornelia Huck <cornelia.huck@de.ibm.com>
 *
 *  Hotplug & misc device support: Jochen Roehrig (roehrig@de.ibm.com)
 *  Major cleanup & driver split: Martin Schwidefsky <schwidefsky@de.ibm.com>
 *				  Ralph Wuerthner <rwuerthn@de.ibm.com>
 *  MSGTYPE restruct:		  Holger Dengler <hd@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2001, 2012
 *  Author(s): Robert Burroughs
 *	       Eric Rossman (edrossma@us.ibm.com)
 *
 *  Hotplug & misc device support: Jochen Roehrig (roehrig@de.ibm.com)
 *  Major cleanup & driver split: Martin Schwidefsky <schwidefsky@de.ibm.com>
 *  MSGTYPE restruct:		  Holger Dengler <hd@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2001, 2012
 *  Author(s): Robert Burroughs
 *	       Eric Rossman (edrossma@us.ibm.com)
 *
 *  Hotplug & misc device support: Jochen Roehrig (roehrig@de.ibm.com)
 *  Major cleanup & driver split: Martin Schwidefsky <schwidefsky@de.ibm.com>
 *				  Ralph Wuerthner <rwuerthn@de.ibm.com>
 *  MSGTYPE restruct:		  Holger Dengler <hd@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2001, 2018");

      
      Copyright IBM Corp. 2001, 2018
 *  Author(s): Robert Burroughs
 *	       Eric Rossman (edrossma@us.ibm.com)
 *	       Cornelia Huck <cornelia.huck@de.ibm.com>
 *
 *  Hotplug & misc device support: Jochen Roehrig (roehrig@de.ibm.com)
 *  Major cleanup & driver split: Martin Schwidefsky <schwidefsky@de.ibm.com>
 *				  Ralph Wuerthner <rwuerthn@de.ibm.com>
 *  MSGTYPE restruct:		  Holger Dengler <hd@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2001, 2018
 *  Author(s): Robert Burroughs
 *	       Eric Rossman (edrossma@us.ibm.com)
 *	       Cornelia Huck <cornelia.huck@de.ibm.com>
 *
 *  Hotplug & misc device support: Jochen Roehrig (roehrig@de.ibm.com)
 *  Major cleanup & driver split: Martin Schwidefsky <schwidefsky@de.ibm.com>
 *				  Ralph Wuerthner <rwuerthn@de.ibm.com>
 *  MSGTYPE restruct:		  Holger Dengler <hd@linux.vnet.ibm.com>
 *  Multiple device nodes: Harald Freudenberger <freude@linux.ibm.com>

      
      Copyright IBM Corp. 2001, 2018
 *  Author(s): Robert Burroughs
 *	       Eric Rossman (edrossma@us.ibm.com)
 *
 *  Hotplug & misc device support: Jochen Roehrig (roehrig@de.ibm.com)

      
      Copyright IBM Corp. 2001, 2018
 *  Author(s): Robert Burroughs
 *	       Eric Rossman (edrossma@us.ibm.com)
 *
 *  Hotplug & misc device support: Jochen Roehrig (roehrig@de.ibm.com)
 *  Major cleanup & driver split: Martin Schwidefsky <schwidefsky@de.ibm.com>
 *  MSGTYPE restruct:		  Holger Dengler <hd@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2001, 2018
 *  Author(s): Robert Burroughs
 *	       Eric Rossman (edrossma@us.ibm.com)
 *
 *  Hotplug & misc device support: Jochen Roehrig (roehrig@de.ibm.com)
 *  Major cleanup & driver split: Martin Schwidefsky <schwidefsky@de.ibm.com>
 *				  Ralph Wuerthner <rwuerthn@de.ibm.com>
 *  MSGTYPE restruct:		  Holger Dengler <hd@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2001
 *    Author(s): Carsten Otte <cotte@de.ibm.com>
 *		 Michael Holzheu <holzheu@de.ibm.com>
 *		 Tuan Ngo-Anh <ngoanh@de.ibm.com>
 *
 * PROCFS Functions

      
      Copyright IBM Corp. 2001
 *    Author(s): Fritz Elfert <felfert@millenux.com> <elfert@de.ibm.com>
 *

      
      Copyright IBM Corp. 2002, 2003
 *    Author(s): Arnd Bergmann (arndb@de.ibm.com)
 *		 Martin Schwidefsky (schwidefsky@de.ibm.com)
 *
 *  based on i386 version

      
      Copyright IBM Corp. 2002, 2004
 */

      
      Copyright IBM Corp. 2002, 2006
 *
 * 2002-Oct	Created by Vamsi Krishna S <vamsi_krishna@in.ibm.com> Kernel
 *		Probes initial implementation ( includes suggestions from
 *		Rusty Russell).
 * 2004-Nov	Modified for PPC64 by Ananth N Mavinakayanahalli
 *		<ananth@in.ibm.com>
 * 2005-Dec	Used as a template for s390 by Mike Grundy
 *		<grundym@us.ibm.com>

      
      Copyright IBM Corp. 2002, 2006
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
 */

      
      Copyright IBM Corp. 2002, 2006
 *
 * s390 port, used ppc64 as template. Mike Grundy <grundym@us.ibm.com>

      
      Copyright IBM Corp. 2002, 2007
 *    Author(s): Ingo Adlung <adlung@de.ibm.com>
 *		 Cornelia Huck <cornelia.huck@de.ibm.com>
 *		 Arnd Bergmann <arndb@de.ibm.com>
 *		 Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
 */

      
      Copyright IBM Corp. 2002, 2008
 *    Author(s): Arnd Bergmann (arndb@de.ibm.com)
 *		 Cornelia Huck (cornelia.huck@de.ibm.com)
 *		 Martin Schwidefsky (schwidefsky@de.ibm.com)
 */

      
      Copyright IBM Corp. 2002, 2008
 *    Author(s): Cornelia Huck (cornelia.huck@de.ibm.com)
 *		 Martin Schwidefsky (schwidefsky@de.ibm.com)
 */

      
      Copyright IBM Corp. 2002, 2009
 *
 * Author(s): Arnd Bergmann <arndb@de.ibm.com>

      
      Copyright IBM Corp. 2002, 2009
 *    Author(s): Cornelia Huck <cornelia.huck@de.ibm.com>
 *		 Martin Schwidefsky <schwidefsky@de.ibm.com>
 *		 Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
 */

      
      Copyright IBM Corp. 2002, 2009
 *
 * Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
 *	      Cornelia Huck (cornelia.huck@de.ibm.com)

      
      Copyright IBM Corp. 2002, 2010
 */

      
      Copyright IBM Corp. 2002, 2010
 *
 * Author(s): Arnd Bergmann (arndb@de.ibm.com)
 *	      Cornelia Huck (cornelia.huck@de.ibm.com)

      
      Copyright IBM Corp. 2002, 2011
 *   Author(s): Thomas Spatzier (tspat@de.ibm.com)
 *   Author(s): Mahesh Salgaonkar (mahesh@linux.vnet.ibm.com)
 *   Author(s): Heinz Graalfs (graalfs@linux.vnet.ibm.com)
 *   Author(s): Andreas Krebbel (krebbel@linux.vnet.ibm.com)
 *

      
      Copyright IBM Corp. 2002, 2012
 *
 *  Author(s): Arnd Bergmann (arndb@de.ibm.com)
 *	       Cornelia Huck (cornelia.huck@de.ibm.com)

      
      Copyright IBM Corp. 2002, 2013
 */

      
      Copyright IBM Corp. 2002, 2016
 */

      
      Copyright IBM Corp. 2002, 2018
 */

      
      Copyright IBM Corp. 2003
 */

      
      Copyright IBM Corp. 2003, 2006
 *
 * Author: Gerald Schaefer <gerald.schaefer@de.ibm.com>

      
      Copyright IBM Corp. 2003, 2007
 *   Author(s): Thomas Spatzier
 *		Jan Glauber (jan.glauber@de.ibm.com)
 *
 * Derived from "crypto/sha1_generic.c"

      
      Copyright IBM Corp. 2003, 2008
 *
 * Author: Gerald Schaefer <gerald.schaefer@de.ibm.com>

      
      Copyright IBM Corp. 2003, 2008
 * Author(s): Michael Holzheu
 */

      
      Copyright IBM Corp. 2003, 2009
 */

      
      Copyright IBM Corp. 2003, 2009
 *
 * Author: Gerald Schaefer <gerald.schaefer@de.ibm.com>

      
      Copyright IBM Corp. 2003, 2009
 *
 * Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)

      
      Copyright IBM Corp. 2003, 2009
 *
 * Author(s): Peter Oberparleiter <Peter.Oberparleiter@de.ibm.com>

      
      Copyright IBM Corp 2003, 2010
 *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>,
 *

      
      Copyright IBM Corp. 2003, 2011
 * Author(s): Thomas Spatzier
 *	      Jan Glauber (jan.glauber@de.ibm.com)
 */

      
      Copyright IBM Corp. 2003, 2012
 *  Virtual CPU timer
 *
 *  Author(s): Jan Glauber <jan.glauber@de.ibm.com>

      
      Copyright IBM Corp. 2003, 2013
 */

      
      Copyright IBM Corp. 2003, 2013
 * Author(s): Michael Holzheu
 */

      
      Copyright IBM Corp. 2003, 2017
 * Author(s): Thomas Spatzier
 *	      Jan Glauber
 *	      Harald Freudenberger (freude@de.ibm.com)
 *	      Martin Schwidefsky <schwidefsky@de.ibm.com>
 */
#ifndef _ASM_S390_CPACF_H
#define _ASM_S390_CPACF_H

      
      Copyright IBM Corp. 2003
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com),
 */

      
      Copyright IBM Corp. 2003
 * Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
 */

      
      Copyright IBM Corp. 2004 2005

      
      Copyright IBM Corp. 2004, 2005
 * Interface implementation for communication with the z/VM control program
 * Version 1.0
 * Author(s): Christian Borntraeger <cborntra@de.ibm.com>
 *

      
      Copyright IBM Corp. 2004, 2006
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
 */

      
      Copyright IBM Corp. 2004, 2007
 *	Authors:	Belinda Thompson (belindat@us.ibm.com)
 *			Andy Richter (richtera@us.ibm.com)
 *			Peter Tiedemann (ptiedem@de.ibm.com)
 */

      
      Copyright IBM Corp. 2004, 2009
 *	character device driver for reading z/VM system service records,
 *	Version 1.0
 *	Author(s): Xenia Tkatschow <xenia@us.ibm.com>
 *		   Stefan Weinhuber <wein@de.ibm.com>
 *

      
      Copyright IBM Corp. 2004, 2010
 * Interface implementation for communication with the z/VM control program
 *
 * Author(s): Christian Borntraeger <borntraeger@de.ibm.com>

      
      Copyright IBM Corp. 2004, 2011
 *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>,
 *		 Holger Smolinski <Holger.Smolinski@de.ibm.com>,
 *		 Thomas Spatzier <tspat@de.ibm.com>,
 *
 * This file contains interrupt related functions.

      
      Copyright IBM Corp. 2004, 2012
 *    Author(s): Jan Glauber <jan.glauber@de.ibm.com>
 */

      
      Copyright IBM Corp. 2004, 2013
 * Author(s): Arnd Bergmann (arndb@de.ibm.com)
 *	      Philipp Hachtmann (phacht@de.ibm.com)
 *

      
      Copyright IBM Corp. 2004   All Rights Reserved.\n"

      
      Copyright IBM Corp. 2004   All Rights Reserved.
 *
 * Tape class device support

      
      Copyright IBM Corp. 2004
 *
 *  Author: Martin Schwidefsky <schwidefsky@de.ibm.com>

      
      Copyright IBM Corp. 2004
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
 */

      
      Copyright IBM Corp. 2004
 *
 * Author(s):	Thomas Spatzier <tspat@de.ibm.com>

      
      Copyright IBM Corp. 2004
 *
 * Tape class device support

      
      Copyright IBM Corp. 2005, 2011
 *   Author(s): Jan Glauber (jang@de.ibm.com)
 */
#include <crypto/internal/hash.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/cpufeature.h>
#include <crypto/sha.h>
#include <asm/cpacf.h>

      
      Copyright IBM Corp. 2005, 2011
 *
 * Author(s): Rolf Adelsberger,
 *	      Heiko Carstens <heiko.carstens@de.ibm.com>
 *	      Michael Holzheu <holzheu@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2005, 2012
 *    Author(s): Michael Holzheu <holzheu@de.ibm.com>
 *		 Heiko Carstens <heiko.carstens@de.ibm.com>
 *		 Volker Sameske <sameske@de.ibm.com>
 */

      
      Copyright IBM Corp. 2005, 2017
 *   Author(s): Jan Glauber (jang@de.ibm.com)
 *		Sebastian Siewior (sebastian@breakpoint.cc> SW-Fallback
 *		Patrick Steuer <patrick.steuer@de.ibm.com>
 *		Harald Freudenberger <freude@de.ibm.com>
 *
 * Derived from "crypto/aes_generic.c"

      
      Copyright IBM Corp. 2005
 *
 * Author(s): Rolf Adelsberger <adelsberger@de.ibm.com>

      
      Copyright IBM Corp. 2005
 *
 * Author(s): Volker Sameske <sameske@de.ibm.com>

      
      Copyright IBM Corp. 2005
 *  extended error reporting for DASD ECKD devices
 *  Author(s): Stefan Weinhuber <wein@de.ibm.com>
 */

      
      Copyright IBM Corp. 2006, 2008
 *    Author(s): Michael Holzheu <holzheu@de.ibm.com>
 */

      
      Copyright IBM Corp. 2006, 2009
 *
 *  Author(s):	Jennifer Hunt <jenhunt@us.ibm.com>
 *		Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
 *  PM functions:

      
      Copyright IBM Corp. 2006, 2009
 *
 * Author(s): Melissa Howland <Melissa.Howland@us.ibm.com>

      
      Copyright IBM Corp. 2006, 2010
 *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 2006, 2012
 * Author(s): Cornelia Huck <cornelia.huck@de.ibm.com>
 *	      Martin Schwidefsky <schwidefsky@de.ibm.com>
 *	      Ralph Wuerthner <rwuerthn@de.ibm.com>
 *	      Felix Beck <felix.beck@de.ibm.com>
 *	      Holger Dengler <hd@linux.vnet.ibm.com>
 *
 * Adjunct processor bus.

      
      Copyright IBM Corp. 2006, 2012
 * Author(s): Cornelia Huck <cornelia.huck@de.ibm.com>
 *	      Martin Schwidefsky <schwidefsky@de.ibm.com>
 *	      Ralph Wuerthner <rwuerthn@de.ibm.com>
 *	      Felix Beck <felix.beck@de.ibm.com>
 *	      Holger Dengler <hd@linux.vnet.ibm.com>
 *
 * Adjunct processor bus header file.

      
      Copyright IBM Corp. 2006,2014
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com),
 *		 Gerald Schaefer (gerald.schaefer@de.ibm.com)
 */

      
      Copyright IBM Corp. 2006, 2015
 * Author(s): Jan Glauber <jan.glauber@de.ibm.com>
 *	      Harald Freudenberger <freude@de.ibm.com>
 * Driver for the s390 pseudo random number generator
 */

      
      Copyright IBM Corp. 2006
 *    Author(s): Heiko Carstens <heiko.carstens@de.ibm.com>
 */

      
      Copyright IBM Corp. 2006
 *  Author(s): Heiko Carstens <heiko.carstens@de.ibm.com>
 */

      
      Copyright IBM Corp. 2006
 *  Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
 */
#ifndef __S390_STP_H
#define __S390_STP_H

      
      Copyright IBM Corp. 2006
 *
 * Author(s): Melissa Howland <melissah@us.ibm.com>

      
      Copyright IBM Corp. 2006
 *    Author(s): Michael Holzheu <holzheu@de.ibm.com>
 */

      
      Copyright IBM Corp. 2006
 * Character device driver for writing z/VM APPLDATA monitor records
 * Version 1.0
 * Author(s): Melissa Howland <melissah@us.ibm.com>
 *

      
      copyright IBM Corp. 2007

      
      Copyright IBM Corp. 2007

      
      Copyright IBM Corp. 2007
 */

      
      Copyright IBM Corp. 2007
 *

      
      Copyright IBM Corp. 2007, 2007
 * Authors:	Peter Tiedemann (ptiedem@de.ibm.com)
 *

      
      Copyright IBM Corp. 2007-2008

      
      Copyright IBM Corp. 2007,2008
 * Author(s): Christian Borntraeger <borntraeger@de.ibm.com>
 */
#ifndef __S390_KVM_PARA_H
#define __S390_KVM_PARA_H

      
      Copyright IBM Corp. 2007, 2009
 *    Author(s): Hongjie Yang <hongjie@us.ibm.com>,
 *		 Heiko Carstens <heiko.carstens@de.ibm.com>
 */

      
      Copyright IBM Corp. 2007, 2009
 *    Author(s): Utz Bacher <utz.bacher@de.ibm.com>,
 *		 Frank Pavlic <fpavlic@de.ibm.com>,
 *		 Thomas Spatzier <tspat@de.ibm.com>,
 *		 Frank Blaschka <frank.blaschka@de.ibm.com>
 */

      
      Copyright IBM Corp. 2007, 2010
 *    Author(s): Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
 */

      
      Copyright IBM Corp. 2007-2010 Mel Gorman <mel@csn.ul.ie>
 */
#include <linux/cpu.h>
#include <linux/swap.h>
#include <linux/migrate.h>
#include <linux/compaction.h>
#include <linux/mm_inline.h>
#include <linux/sched/signal.h>
#include <linux/backing-dev.h>
#include <linux/sysctl.h>
#include <linux/sysfs.h>
#include <linux/page-isolation.h>
#include <linux/kasan.h>
#include <linux/kthread.h>
#include <linux/freezer.h>
#include <linux/page_owner.h>
#include <linux/psi.h>
#include "internal.h"

      
      Copyright IBM Corp. 2007, 2011
 *
 * Author(s): Cornelia Huck <cornelia.huck@de.ibm.com>
 *	      Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
 *	      Sebastian Ott <sebott@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2007, 2011
 *    Author(s): Heiko Carstens <heiko.carstens@de.ibm.com>
 */

      
      Copyright IBM Corp. 2007, 2011
 *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 2007,2012
 *
 * Author(s): Heiko Carstens <heiko.carstens@de.ibm.com>,
 *	      Peter Oberparleiter <peter.oberparleiter@de.ibm.com>

      
      Copyright IBM Corp. 2007, 2012
 *    Author(s): Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
 */

      
      Copyright IBM Corp. 2007, 2012
 *    Author(s): Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
 */
#ifndef _ASM_S390_CHPID_H
#define _ASM_S390_CHPID_H

      
      Copyright IBM Corp. 2007, 2016, 2018
 *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 *		 David Hildenbrand <david@redhat.com>
 *		 Janosch Frank <frankja@linux.vnet.ibm.com>
 */

      
      Copyright IBM Corp. 2007,2016
 *    Author(s): Gerald Schaefer <gerald.schaefer@de.ibm.com>
 */

      
      Copyright IBM Corp. 2007, 2016
 *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 2007, 2018
 */

      
      Copyright IBM Corp. 2007
 *
 * Authors:

      
      Copyright IBM Corp. 2007
 *    Author(s): Frank Pavlic <fpavlic@de.ibm.com>,
 *		 Thomas Spatzier <tspat@de.ibm.com>,
 *		 Frank Blaschka <frank.blaschka@de.ibm.com>
 */

      
      Copyright IBM Corp. 2007
 *    Author(s): Heiko Carstens <heiko.carstens@de.ibm.com>
 */

      
      Copyright IBM Corp. 2007
 *
 * Authors: Hollis Blanchard <hollisb@us.ibm.com>

      
      Copyright IBM Corp. 2007
 *
 * Authors: Hollis Blanchard <hollisb@us.ibm.com>
 *          Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2007
 * Author(s): Jan Glauber (jang@de.ibm.com)
 */

      
      Copyright IBM Corp. 2007
 * Author(s): Jan Glauber (jang@de.ibm.com)
 */
#ifndef _CRYPTO_ARCH_S390_SHA_H
#define _CRYPTO_ARCH_S390_SHA_H

      
      Copyright IBM Corp. 2007
 * Author(s): Jan Glauber (jang@de.ibm.com)
 */
#include <crypto/internal/hash.h>
#include <crypto/sha.h>
#include <linux/errno.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/cpufeature.h>
#include <asm/cpacf.h>

      
      Copyright IBM Corp. 2007
 * Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com),
 */

      
      Copyright IBM Corp. 2007
 *    Author(s): Michael Ernst <mernst@de.ibm.com>
 */

      
      Copyright IBM Corp. 2007
 * Author(s): Michael Holzheu <holzheu@de.ibm.com>
 */

      
      Copyright IBM Corp. 2007
 * Authors:	Peter Tiedemann (ptiedem@de.ibm.com)
 *
 * 	MPC additions:

      
      Copyright IBM Corp. 2007
 * Author(s): Stefan Weinhuber <wein@de.ibm.com>
 */

      
      Copyright IBM Corp. 2007
 *    Author(s): Utz Bacher <utz.bacher@de.ibm.com>,
 *		 Frank Pavlic <fpavlic@de.ibm.com>,
 *		 Thomas Spatzier <tspat@de.ibm.com>,
 *		 Frank Blaschka <frank.blaschka@de.ibm.com>
 */

      
      Copyright IBM Corp. 2008

      
      Copyright IBM Corp. 2008, 2009
 *
 *  Author: Jan Glauber (jang@linux.vnet.ibm.com)

      
      Copyright IBM Corp. 2008, 2010
 */

      
      Copyright IBM Corp. 2008, 2011
 *
 *    Author(s): Carsten Otte <cotte@de.ibm.com>
 *               Christian Borntraeger <borntraeger@de.ibm.com>

      
      Copyright IBM Corp. 2008, 2011
 *
 * Author(s): Cornelia Huck <cornelia.huck@de.ibm.com>

      
      Copyright IBM Corp. 2008, 2012
 * Author(s): Cornelia Huck <cornelia.huck@de.ibm.com>
 */

      
      Copyright IBM Corp. 2008, 2012
 *    Author(s): Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
 */

      
      Copyright IBM Corp. 2008, 2013
 *
 *    Author(s): Carsten Otte <cotte@de.ibm.com>
 *               Christian Borntraeger <borntraeger@de.ibm.com>
 *               Christian Ehrhardt <ehrhardt@de.ibm.com>

      
      Copyright IBM Corp. 2008, 2013
 *
 * Author(s):	Hendrik Brueckner <brueckner@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2008, 2014
 *
 *    Author(s): Carsten Otte <cotte@de.ibm.com>

      
      Copyright IBM Corp. 2008, 2014
 *
 *    Author(s): Carsten Otte <cotte@de.ibm.com>
 *               Christian Borntraeger <borntraeger@de.ibm.com>

      
      Copyright IBM Corp. 2008, 2015
 *
 *    Author(s): Carsten Otte <cotte@de.ibm.com>

      
      Copyright IBM Corp. 2008, 2017
 */

      
      Copyright IBM Corp. 2008, 2018
 *
 *    Author(s): Carsten Otte <cotte@de.ibm.com>

      
      Copyright IBM Corp. 2008, 2018
 *
 *    Author(s): Carsten Otte <cotte@de.ibm.com>
 *               Christian Borntraeger <borntraeger@de.ibm.com>

      
      Copyright IBM Corp. 2008, 2018
 *
 *    Author(s): Carsten Otte <cotte@de.ibm.com>
 *               Christian Borntraeger <borntraeger@de.ibm.com>
 *               Heiko Carstens <heiko.carstens@de.ibm.com>
 *               Christian Ehrhardt <ehrhardt@de.ibm.com>
 *               Jason J. Herne <jjherne@us.ibm.com>

      
      Copyright IBM Corp. 2008
 *
 *    Author(s): Christian Borntraeger <borntraeger@de.ibm.com>

      
      Copyright IBM Corp. 2008
 *
 * Authors: Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2008
 *    Author(s): Gerald Schaefer <gerald.schaefer@de.ibm.com>
 */

      
      Copyright IBM Corp. 2008
 *
 * Authors: Hollis Blanchard <hollisb@us.ibm.com>

      
      Copyright IBM Corp. 2008
 *
 * Authors: Hollis Blanchard <hollisb@us.ibm.com>
 *          Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2008
 * Author(s): Jan Glauber <jang@linux.vnet.ibm.com>
 */
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/export.h>
#include <asm/qdio.h>

      
      Copyright IBM Corp. 2008
 *  Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
 */

      
      Copyright IBM Corp. 2008
 *    Author(s): Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
 */

      
      Copyright IBM Corp. 2008
 * Authors: Sebastian Ott <sebott@linux.vnet.ibm.com>
 */

      
      Copyright IBM Corp. 2008
 *
 * Guest page hinting for unused pages.

      
      Copyright IBM Corp. 2009");

      
      Copyright IBM Corp. 2009, 2011
 *    Author(s): Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
 */

      
      Copyright IBM Corp. 2009,2014
 *
 *   Author(s): Heiko Carstens <heiko.carstens@de.ibm.com>,
 *		Martin Schwidefsky <schwidefsky@de.ibm.com>

      
      Copyright IBM Corp. 2009, 2015
 *
 *   Author(s): Heiko Carstens <heiko.carstens@de.ibm.com>,

      
      Copyright IBM Corp. 2009, 2016
 */

      
      Copyright IBM Corp. 2009, 2017
 */

      
      Copyright IBM Corp. 2009, 2017
 * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 *	      Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
 */

      
      Copyright IBM Corp. 2009
 * Author(s): Hans-Joachim Picht <hans@linux.vnet.ibm.com>
 *

      
      Copyright IBM Corp. 2009
 *
 * Author(s): Hans-Joachim Picht <hans@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2009
 *    Author(s): Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
 *
 *    Uses gcc-internal data definitions.

      
      Copyright IBM Corp. 2009
 *    Author(s): Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
 *
 *    Uses gcc-internal data definitions.
 *    Based on the gcov-kernel patch by:

      
      Copyright IBM Corp. 2010

      
      Copyright IBM Corp. 2010
 */

      
      Copyright IBM Corp. 2010, 2017
 * Author(s): Heiko Carstens <heiko.carstens@de.ibm.com>,
 *	      Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
 *

      
      Copyright IBM Corp. 2010
 * Author(s): Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
 *

      
      Copyright IBM Corp. 2010
 *
 * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>

      
      Copyright IBM Corp. 2010
 *  Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 */
#include <linux/sched.h>
#include <linux/mm.h>
#include <linux/hugetlb.h>
#include <linux/vmstat.h>
#include <linux/pagemap.h>
#include <linux/rwsem.h>
#include <asm/pgtable.h>

      
      Copyright IBM Corp. 2010
 * Author(s): Michael Holzheu <holzheu@linux.vnet.ibm.com>
 */

      
      Copyright IBM Corp. 2011
 * Author(s): Gerald Schaefer <gerald.schaefer@de.ibm.com>
 */

      
      Copyright IBM Corp. 2011
 * Author(s): Jan Glauber <jang@linux.vnet.ibm.com>
 */
#include <linux/hugetlb.h>
#include <linux/mm.h>
#include <asm/cacheflush.h>
#include <asm/facility.h>
#include <asm/pgtable.h>
#include <asm/pgalloc.h>
#include <asm/page.h>
#include <asm/set_memory.h>

      
      Copyright IBM Corp. 2011
 * Author(s): Jan Glauber <jang@linux.vnet.ibm.com>
 */
#include <linux/uaccess.h>
#include <linux/stop_machine.h>
#include <linux/jump_label.h>
#include <asm/ipl.h>

      
      Copyright IBM Corp. 2011
 *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 2011
 * Author(s): Michael Holzheu <holzheu@linux.vnet.ibm.com>
 */

      
      Copyright IBM Corp. 2012, 2013
 *  Author(s): Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
 */
#define KMSG_COMPONENT	"perf"
#define pr_fmt(fmt)	KMSG_COMPONENT ": " fmt

      
      Copyright IBM Corp. 2012, 2014
 *
 *    Author(s): Cornelia Huck <cornelia.huck@de.ibm.com>

      
      Copyright IBM Corp. 2012,2015
 *
 *  Author(s):

      
      Copyright IBM Corp. 2012,2015
 *
 * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 *	      Michael Holzheu <holzheu@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2012, 2017
 *  Author(s): Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
 */
#define KMSG_COMPONENT	"cpum_cf"
#define pr_fmt(fmt)	KMSG_COMPONENT ": " fmt

      
      Copyright IBM Corp. 2012, 2018
 *  Author(s): Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
 *	       Jan Glauber <jang@linux.vnet.ibm.com>
 */
#ifndef _ASM_S390_CPU_MF_H
#define _ASM_S390_CPU_MF_H

      
      Copyright IBM Corp. 2012
 *
 * Author: Michael Holzheu <holzheu@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2012
 *
 *  Author(s):

      
      Copyright IBM Corp. 2012
 *
 * Author(s):

      
      Copyright IBM Corp. 2012
 *    Author(s): Heiko Carstens <heiko.carstens@de.ibm.com>
 */

      
      Copyright IBM Corp. 2012
 *  Author(s): Holger Dengler <hd@linux.vnet.ibm.com>
 */

      
      Copyright IBM Corp. 2012
 * Author(s): Jan Glauber <jang@linux.vnet.ibm.com>
 */

      
      Copyright IBM Corp. 2012
 * Author(s): Michael Holzheu <holzheu@linux.vnet.ibm.com>
 */

      
      Copyright IBM Corp. 2012
 * Author(s): Michael Holzheu <holzheu@linux.vnet.ibm.com>
 */
#ifndef _ASM_S390_OS_INFO_H
#define _ASM_S390_OS_INFO_H

      
      Copyright IBM Corp. 2012
 * Author(s): Sebastian Ott <sebott@linux.vnet.ibm.com>
 */

      
      Copyright IBM Corp. 2013
 */

      
      Copyright IBM Corp. 2013, 2018
 * Author(s): Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
 */
#define KMSG_COMPONENT	"cpum_sf"
#define pr_fmt(fmt)	KMSG_COMPONENT ": " fmt

      
      Copyright IBM Corp. 2013
 *
 * Author: Martin Schwidefsky <schwidefsky@de.ibm.com>

      
      Copyright IBM Corp. 2013
 *
 *  Author(s): Cornelia Huck <cornelia.huck@de.ibm.com>

      
      Copyright IBM Corp. 2013
 *    Author(s): Eugene Crosser <eugene.crosser@ru.ibm.com>
 */

      
      Copyright IBM Corp. 2013
 *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 2013
 *    Author(s): Ralf Hoppe (rhoppe@de.ibm.com)
 */

      
      Copyright IBM Corp. 2013
 *    Author(s): Ralf Hoppe (rhoppe@de.ibm.com)
 *

      
      Copyright IBM Corp. 2013
 *    Author(s): Ralf Hoppe (rhoppe@de.ibm.com)
 *
 *    This file provides a Linux "misc" character device for access to an
 *    assigned HMC drive CD/DVD-ROM. It works as follows: First create the
 *    device by calling hmcdrv_dev_init(). After open() a lseek(fd, 0,
 *    SEEK_END) indicates that a new FTP command follows (not needed on the
 *    first command after open). Then write() the FTP command ASCII string
 *    to it, e.g. "dir /" or "nls <directory>" or "get <filename>". At the
 *    end read() the response.

      
      Copyright IBM Corp. 2014
 */

      
      Copyright IBM Corp. 2014
 *

      
      Copyright IBM Corp. 2014, 2018

      
      Copyright IBM Corp. 2014
 *
 *  Author: Martin Schwidefsky <schwidefsky@de.ibm.com>

      
      Copyright IBM Corp. 2014
 * Author(s): Alexey Ishchuk <aishchuk@linux.vnet.ibm.com>
 */
#include <linux/kernel.h>
#include <linux/syscalls.h>
#include <linux/init.h>
#include <linux/mm.h>
#include <linux/errno.h>
#include <linux/pci.h>

      
      Copyright IBM Corp. 2014
 *
 *    Author(s): Cornelia Huck <cornelia.huck@de.ibm.com>

      
      Copyright IBM Corp. 2014
 *
 *    Author(s): David Hildenbrand <dahi@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2014
 *    Author(s): Jan Willeke,
 */

      
      Copyright IBM Corp. 2014
 *
 * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>

      
      Copyright IBM Corp. 2015
 */

      
      Copyright IBM Corp. 2015, 2018
 *

      
      Copyright IBM Corp. 2015
 *
 * Authors: Gavin Shan <gwshan@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2015
 * Author(s): Gerald Schaefer <gerald.schaefer@de.ibm.com>
 */

      
      Copyright IBM Corp. 2015
 * Author(s): Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
 */

      
      Copyright IBM Corp. 2015
 * Author(s): Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
 */
#define KMSG_COMPONENT	"crc32-vx"
#define pr_fmt(fmt)	KMSG_COMPONENT ": " fmt

      
      Copyright IBM Corp. 2015
 * Author(s): Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
 */
#include <linux/kernel.h>
#include <linux/cpu.h>
#include <linux/sched.h>
#include <asm/fpu/types.h>
#include <asm/fpu/api.h>

      
      Copyright IBM Corp. 2015
 *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 2015
 * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 2015
 * Author(s): Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
 */

      
      Copyright IBM Corp. 2015
 *
 * Author: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>
 * Author: Anshuman Khandual <khandual@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2015
 */
#ifndef __S390_NUMA_MODE_H
#define __S390_NUMA_MODE_H

      
      Copyright IBM Corp. 2015
 */
#ifndef S390_TOPTREE_H
#define S390_TOPTREE_H

      
      Copyright IBM Corp. 2016

      
      Copyright IBM Corp. 2016, 2018
 *
 *    Author(s): David Hildenbrand <dahi@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2016, 2018
 *
 *  Author(s):  Ursula Braun <ubraun@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2016, 2018
 *
 *  Author(s):  Ursula Braun <ubraun@linux.vnet.ibm.com>
 *              based on prototype from Frank Blaschka

      
      Copyright IBM Corp. 2016
 *
 * Author: Harald Freudenberger <freude@de.ibm.com>

      
      Copyright IBM Corp. 2016
 * Author(s): Harald Freudenberger <freude@de.ibm.com>
 *
 * Currently there are two tracepoint events defined here.
 * An s390_zcrypt_req request event occurs as soon as the request is
 * recognized by the zcrypt ioctl function. This event may act as some kind
 * of request-processing-starts-now indication.
 * As late as possible within the zcrypt ioctl function there occurs the
 * s390_zcrypt_rep event which may act as the point in time where the
 * request has been processed by the kernel and the result is about to be
 * transferred back to userspace.
 * The glue which binds together request and reply event is the ptr
 * parameter, which is the local buffer address where the request from
 * userspace has been stored by the ioctl function.

      
      Copyright IBM Corp. 2016
 *  Author(s): Harald Freudenberger <freude@de.ibm.com>
 */
#ifndef AP_DEBUG_H
#define AP_DEBUG_H

      
      Copyright IBM Corp. 2016
 *  Author(s): Holger Dengler (hd@linux.vnet.ibm.com)
 *	       Harald Freudenberger <freude@de.ibm.com>
 */
#ifndef ZCRYPT_DEBUG_H
#define ZCRYPT_DEBUG_H

      
      Copyright IBM Corp. 2016
 * Author(s): Janosch Frank <frankja@linux.vnet.ibm.com>
 */
#include <linux/errno.h>
#include <linux/pagemap.h>
#include <linux/vmalloc.h>
#include <linux/syscalls.h>
#include <linux/mutex.h>
#include <asm/asm-offsets.h>
#include <asm/sclp.h>
#include <asm/diag.h>
#include <asm/sysinfo.h>
#include <asm/ebcdic.h>
#include <asm/facility.h>
#include <asm/sthyi.h>
#include "entry.h"

      
      Copyright IBM Corp. 2016
 *
 *  Author(s):  Klaus Wacker <Klaus.Wacker@de.ibm.com>
 *              Ursula Braun <ubraun@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2016
 *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 2016
 * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 */

      
      Copyright IBM Corp. 2016
 * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 *
 * Adjunct processor bus, card related code.

      
      Copyright IBM Corp. 2016
 * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 *
 * Adjunct processor bus, queue related code.

      
      Copyright IBM Corp. 2016
 * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 */
#ifndef _ASM_S390_XOR_H
#define _ASM_S390_XOR_H

      
      Copyright IBM Corp. 2016
 *
 * Author(s):  Steffen Maier <maier@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2016
 *
 *  Author(s):  Thomas Richter <tmricht@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2016
 *
 *  Author(s):  Ursula Braun <ubraun@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2016
 *
 * Author(s):  Ursula Braun <ubraun@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2016
 *
 *  Author(s):  Ursula Braun <Ursula Braun@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2016
 */
#define KMSG_COMPONENT "sclp_cmd"
#define pr_fmt(fmt) KMSG_COMPONENT ": " fmt

      
      Copyright IBM Corp. 2016
 */
#include <linux/kernel.h>
#include <asm/processor.h>
#include <asm/facility.h>
#include <asm/lowcore.h>
#include <asm/sclp.h>

      
      Copyright IBM Corp. 2017

      
      Copyright IBM Corp. 2017
 */

      
      Copyright IBM Corp. 2017
 *

      
      Copyright IBM Corp. 2017, 2018
 * Author(s): Harald Freudenberger
 *
 * The s390_arch_random_generate() function may be called from random.c
 * in interrupt context. So this implementation does the best to be very
 * fast. There is a buffer of random data which is asynchronously checked
 * and filled by a workqueue thread.
 * If there are enough bytes in the buffer the s390_arch_random_generate()
 * just delivers these bytes. Otherwise false is returned until the
 * worker thread refills the buffer.
 * The worker fills the rng buffer by pulling fresh entropy from the
 * high quality (but slow) true hardware random generator. This entropy
 * is then spread over the buffer with an pseudo random generator PRNG.
 * As the arch_get_random_seed_long() fetches 8 bytes and the calling
 * function add_interrupt_randomness() counts this as 1 bit entropy the
 * distribution needs to make sure there is in fact 1 bit entropy contained
 * in 8 bytes of the buffer. The current values pull 32 byte entropy
 * and scatter this into a 2048 byte buffer. So 8 byte in the buffer
 * will contain 1 bit of entropy.
 * The worker thread is rescheduled based on the charge level of the
 * buffer but at least with 500 ms delay to avoid too much CPU consumption.
 * So the max. amount of rng data delivered via arch_get_random_seed is
 * limited to 4k bytes per second.

      
      Copyright IBM Corp. 2017
 *
 * Author: Harald Freudenberger <freude@de.ibm.com>

      
      Copyright IBM Corp. 2017
 *    Author(s): Claudio Imbrenda <imbrenda@linux.vnet.ibm.com>
 */

      
      Copyright IBM Corp. 2017
 *
 * Author(s): Dong Jia Shi <bjsdjshi@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2017
 *
 * Author(s): Dong Jia Shi <bjsdjshi@linux.vnet.ibm.com>
 *            Xiao Feng Ren <renxiaof@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2017
 *  Author(s): Harald Freudenberger
 */

      
      Copyright IBM Corp. 2017
 *   Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>
 *		Harald Freudenberger <freude@de.ibm.com>
 */

      
      Copyright IBM Corp. 2017
 *
 * Author(s): Tony Krowiak <akrowia@linux.vnet.ibm.com>
 *	      Martin Schwidefsky <schwidefsky@de.ibm.com>
 *	      Harald Freudenberger <freude@de.ibm.com>

      
      Copyright IBM Corp. 2018");

      
      Copyright IBM Corp. 2018
 */

      
      Copyright IBM Corp. 2018
 *
 * Author(s): Dong Jia Shi <bjsdjshi@linux.vnet.ibm.com>
 *            Halil Pasic <pasic@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2018
 *  Author(s): Hendrik Brueckner <brueckner@linux.ibm.com>
 *	       Thomas Richter <tmricht@linux.ibm.com>
 */
#ifndef S390_CPUMSF_KERNEL_H
#define S390_CPUMSF_KERNEL_H

      
      Copyright IBM Corp. 2018
# Author(s):  Hendrik Brueckner <brueckner@linux.vnet.ibm.com>

gcc="$1"
toolsdir="$2"
include_path="-I$toolsdir/include/uapi"

      
      Copyright IBM Corp. 2018
 *
 * Author(s): Philipp Rudo <prudo@linux.vnet.ibm.com>

      
      Copyright IBM Corp. 2018
 *
 * Author(s): Tony Krowiak <akrowiak@linux.ibm.com>

      
      Copyright IBM Corp. 2018
 *
 * Author(s): Tony Krowiak <akrowiak@linux.ibm.com>
 *	      Halil Pasic <pasic@linux.ibm.com>
 *	      Pierre Morel <pmorel@linux.ibm.com>

      
      Copyright IBM Corp. 2018
 * Auxtrace support for s390 CPU-Measurement Sampling Facility
 *
 * Author(s):  Thomas Richter <tmricht@linux.ibm.com>

      
      Copyright IBM Corp. 2018
 */
#define KMSG_COMPONENT "ism"
#define pr_fmt(fmt) KMSG_COMPONENT ": " fmt

      
      Copyright © IBM Corporation

      
      Copyright IBM Corporation 1999, 2009
 *
 * Author(s): Martin Peschke <mpeschke@de.ibm.com>
 *	      Martin Schwidefsky <schwidefsky@de.ibm.com>

      
      Copyright IBM Corporation 2001, 2005, 2006

      
      Copyright IBM Corporation, 2001
 *
 * Author: Dipankar Sarma <dipankar@in.ibm.com>

      
      Copyright IBM Corporation, 2001
 *
 * Authors: Dipankar Sarma <dipankar@in.ibm.com>
 *	    Manfred Spraul <manfred@colorfullife.com>

      
      Copyright IBM Corporation 2004

      
      Copyright IBM Corporation, 2006-2007

      
      Copyright IBM Corporation, 2006-2007
 *
 * Author: Jon Mason <jdmason@us.ibm.com>
 * Author: Muli Ben-Yehuda <muli@il.ibm.com>

      
      © Copyright IBM Corporation 2006-2008
 *
 * Author: Christian Krafft <krafft@de.ibm.com>

      
      Copyright IBM Corporation 2007

      
      Copyright IBM Corporation, 2007

      
      Copyright IBM Corporation, 2007-2012
 *
 * Adapted from the x86 port by Ananth N Mavinakayanahalli <ananth@in.ibm.com>

      
      Copyright IBM Corporation, 2007
 * Author Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
 *

      
      Copyright IBM Corporation, 2007
 * Author Balbir Singh <balbir@linux.vnet.ibm.com>
 *

      
      Copyright IBM Corporation, 2007
 *
 * Author : Cedric Le Goater <clg@fr.ibm.com>

      
      Copyright IBM Corporation, 2007
 * 	Author: Mike Anderson <andmike@linux.vnet.ibm.com>
 */
#ifndef DM_UEVENT_H
#define DM_UEVENT_H

      
      Copyright IBM Corporation, 2007
 * 	Author: Mike Anderson <andmike@linux.vnet.ibm.com>
 */
#include <linux/list.h>
#include <linux/slab.h>
#include <linux/kobject.h>
#include <linux/dm-ioctl.h>
#include <linux/export.h>

      
      Copyright IBM Corporation, 2007
 *      Authors:

      
      Copyright IBM Corporation, 2007
 *   Authors: Anthony Liguori <aliguori@us.ibm.com>
 */

      
      Copyright IBM Corporation, 2007
 *  Author: Srivatsa Vaddagiri <vatsa@linux.vnet.ibm.com>
 *
 *  Scaled math optimizations by Thomas Gleixner

      
      Copyright IBM Corporation, 2007
 *
 * Based on Bamboo code by Josh Boyer <jwboyer@linux.vnet.ibm.com>

      
      Copyright IBM Corporation 2007
 */
#ifndef JITDUMP_H
#define JITDUMP_H

      
      Copyright IBM Corporation 2007
 */
#include <sys/types.h>
#include <sys/stat.h> /* for mkdir() */
#include <stdio.h>
#include <errno.h>
#include <string.h>
#include <stdlib.h>
#include <stdint.h>
#include <limits.h>
#include <fcntl.h>
#include <unistd.h>
#include <time.h>
#include <sys/mman.h>
#include <syscall.h> /* for gettid() */
#include <err.h>
#include <linux/kernel.h>

      
      Copyright IBM Corporation, 2007
 * Josh Boyer <jwboyer@linux.vnet.ibm.com>
 *
 * Based on ebony wrapper:

      
      Copyright IBM Corporation, 2008

      
      Copyright IBM Corporation, 2008
 *
 * Author: Dipankar Sarma <dipankar@in.ibm.com>
 *	   Paul E. McKenney <paulmck@linux.vnet.ibm.com> Hierarchical algorithm

      
      Copyright IBM Corporation, 2008
 *
 * Author: Ingo Molnar <mingo@elte.hu>
 *	   Paul E. McKenney <paulmck@linux.vnet.ibm.com>

      
      Copyright IBM Corporation, 2008
 *
 * Author: Paul E. McKenney <paulmck@linux.vnet.ibm.com>

      
      Copyright IBM Corporation, 2008
 *
 * Authors: Dipankar Sarma <dipankar@in.ibm.com>
 *	    Manfred Spraul <manfred@colorfullife.com>
 *	    Paul E. McKenney <paulmck@linux.vnet.ibm.com> Hierarchical version

      
      Copyright IBM Corporation 2008
 *
 * Author: Sonny Rao <sonnyrao@us.ibm.com>

      
      Copyright IBM Corporation, 2009

      
      Copyright IBM Corporation, 2009
 *
 * Author: Dave Hansen <dave@linux.vnet.ibm.com>

      
      Copyright IBM Corporation, 2009
 *
 * Author: Ingo Molnar <mingo@elte.hu>
 *	   Paul E. McKenney <paulmck@linux.vnet.ibm.com>

      
      Copyright IBM Corporation, 2010

      
      Copyright IBM Corporation, 2011
 *
 * Author: Paul E. McKenney <paulmck@linux.vnet.ibm.com>

      
      Copyright IBM Corporation, 2012

      
      Copyright IBM Corporation, 2012
 */
#include <linux/types.h>

      
      Copyright IBM Corporation, 2013.

      
      Copyright IBM Corporation, 2013

      
      Copyright IBM Corporation, 2014
 *
 * Author: Paul E. McKenney <paulmck@linux.vnet.ibm.com>

      
      Copyright IBM Corporation 2015

      
      Copyright IBM Corporation, 2015

      
      Copyright IBM Corporation, 2016
 *
 * Authors: Paul E. McKenney <paulmck@linux.vnet.ibm.com>

      
      Copyright IBM Corporation, 2017
 *
 * Author: Paul E. McKenney <paulmck@linux.vnet.ibm.com>

      
      Copyright IBM Corporation, 2017
 *
 * Authors: Paul E. McKenney <paulmck@linux.vnet.ibm.com>

      
      Copyright IBM Corporation, 2018
#
# Author: Paul E. McKenney <paulmck@linux.vnet.ibm.com>

      
      Copyright IBM Corporation, 2018
 * Authors Suraj Jitindar Singh <sjitindarsingh@gmail.com>
 *	   Paul Mackerras <paulus@ozlabs.org>
 *
 * Description: KVM functions specific to running nested KVM-HV guests
 * on Book3S processors (specifically POWER9 and later).

      
      copyright);

	ice_wq = alloc_workqueue("
	if (!ice_wq) {
		pr_err("Failed to create workqueue\n");
		return -ENOMEM;
	}

      
      copyright); i
		copy[i] = (char)(get_u16(&sensor0->copyright[i]) >> 8);
	copy[i] = '\0';

      
      COPYRIGHT |
			     IEC958_AES0_CON_EMPHASIS_5015;
	ctrl->ch_status[1] = IEC958_AES1_CON_DIGDIGCONV_ID;
	ctrl->ch_status[2] = 0x00;
	ctrl->ch_status[3] = IEC958_AES3_CON_FS_44100 |
			     IEC958_AES3_CON_CLOCK_1000PPM;

	spdif_priv->dpll_locked = false;

      
      COPYRIGHT | IEC958_AES0_CON_EMPHASIS_NONE;
	cs[1] = IEC958_AES1_CON_GENERAL;
	cs[2] = IEC958_AES2_CON_SOURCE_UNSPEC | IEC958_AES2_CON_CHANNEL_UNSPEC;
	cs[3] = IEC958_AES3_CON_CLOCK_1000PPM | fs;

	if (len > 4)
		cs[4] = ws;

      
      COPYRIGHT | IEC958_AES0_CON_EMPHASIS_NONE;
	cs[1] = IEC958_AES1_CON_GENERAL;
	cs[2] = IEC958_AES2_CON_SOURCE_UNSPEC | IEC958_AES2_CON_CHANNEL_UNSPEC;
	cs[3] = IEC958_AES3_CON_CLOCK_1000PPM | IEC958_AES3_CON_FS_NOTID;
}

      
      COPYRIGHT |
						     IEC958_AES0_CON_EMPHASIS;
		ucontrol->value.iec958.status[1] = IEC958_AES1_CON_ORIGINAL |
						     IEC958_AES1_CON_CATEGORY;
		ucontrol->value.iec958.status[3] = IEC958_AES3_CON_FS;
	} else {
		ucontrol->value.iec958.status[0] = 0xff;
		ucontrol->value.iec958.status[1] = 0xff;
		ucontrol->value.iec958.status[2] = 0xff;
		ucontrol->value.iec958.status[3] = 0xff;
		ucontrol->value.iec958.status[4] = 0xff;
	}
	return 0;

      
      COPYRIGHT |
						     IEC958_AES0_CON_EMPHASIS;
	ucontrol->value.iec958.status[1] = IEC958_AES1_CON_ORIGINAL |
						     IEC958_AES1_CON_CATEGORY;
	ucontrol->value.iec958.status[3] = IEC958_AES3_CON_FS;
	return 0;
}

      
      COPYRIGHT | IEC958_AES0_CON_EMPHASIS;
	value->value.iec958.status[1] =
		IEC958_AES1_CON_CATEGORY | IEC958_AES1_CON_ORIGINAL;
	return 0;
}

      
      COPYRIGHT	(IEC958_AES1_CON_ADC_COPYRIGHT_ID
#define IEC958_AES1_CON_ADC_COPYRIGHT_OTHER (IEC958_AES1_CON_ADC_COPYRIGHT_ID|0x60)
#define IEC958_AES1_CON_SOLIDMEM_MASK	0x0f
#define IEC958_AES1_CON_SOLIDMEM_ID	0x08
#define IEC958_AES1_CON_SOLIDMEM_DIGITAL_RECORDER_PLAYER (IEC958_AES1_CON_SOLIDMEM_ID|0x00)
#define IEC958_AES1_CON_SOLIDMEM_OTHER	(IEC958_AES1_CON_SOLIDMEM_ID|0x70)
#define IEC958_AES1_CON_EXPERIMENTAL	0x40
#define IEC958_AES1_CON_ORIGINAL	(1<<7)	/* this bits depends on the category code */
#define IEC958_AES2_PRO_SBITS		(7<<0)	/* mask - sample bits */
#define IEC958_AES2_PRO_SBITS_20	(2<<0)	/* 20-bit - coordination */
#define IEC958_AES2_PRO_SBITS_24	(4<<0)	/* 24-bit - main audio */
#define IEC958_AES2_PRO_SBITS_UDEF	(6<<0)	/* user defined application */
#define IEC958_AES2_PRO_WORDLEN		(7<<3)	/* mask - source word length */
#define IEC958_AES2_PRO_WORDLEN_NOTID	(0<<3)	/* not indicated */
#define IEC958_AES2_PRO_WORDLEN_22_18	(2<<3)	/* 22-bit or 18-bit */
#define IEC958_AES2_PRO_WORDLEN_23_19	(4<<3)	/* 23-bit or 19-bit */
#define IEC958_AES2_PRO_WORDLEN_24_20	(5<<3)	/* 24-bit or 20-bit */
#define IEC958_AES2_PRO_WORDLEN_20_16	(6<<3)	/* 20-bit or 16-bit */
#define IEC958_AES2_CON_SOURCE		(15<<0)	/* mask - source number */
#define IEC958_AES2_CON_SOURCE_UNSPEC	(0<<0)	/* unspecified */
#define IEC958_AES2_CON_CHANNEL		(15<<4)	/* mask - channel number */
#define IEC958_AES2_CON_CHANNEL_UNSPEC	(0<<4)	/* unspecified */
#define IEC958_AES3_CON_FS		(15<<0)	/* mask - sample frequency */
#define IEC958_AES3_CON_FS_44100	(0<<0)	/* 44.1kHz */
#define IEC958_AES3_CON_FS_NOTID	(1<<0)	/* non indicated */
#define IEC958_AES3_CON_FS_48000	(2<<0)	/* 48kHz */
#define IEC958_AES3_CON_FS_32000	(3<<0)	/* 32kHz */
#define IEC958_AES3_CON_FS_22050	(4<<0)	/* 22.05kHz */
#define IEC958_AES3_CON_FS_24000	(6<<0)	/* 24kHz */
#define IEC958_AES3_CON_FS_88200	(8<<0)	/* 88.2kHz */
#define IEC958_AES3_CON_FS_768000	(9<<0)	/* 768kHz */
#define IEC958_AES3_CON_FS_96000	(10<<0)	/* 96kHz */
#define IEC958_AES3_CON_FS_176400	(12<<0)	/* 176.4kHz */
#define IEC958_AES3_CON_FS_192000	(14<<0)	/* 192kHz */
#define IEC958_AES3_CON_CLOCK		(3<<4)	/* mask - clock accuracy */
#define IEC958_AES3_CON_CLOCK_1000PPM	(0<<4)	/* 1000 ppm */
#define IEC958_AES3_CON_CLOCK_50PPM	(1<<4)	/* 50 ppm */
#define IEC958_AES3_CON_CLOCK_VARIABLE	(2<<4)	/* variable pitch */
#define IEC958_AES4_CON_MAX_WORDLEN_24	(1<<0)	/* 0 = 20-bit, 1 = 24-bit */
#define IEC958_AES4_CON_WORDLEN		(7<<1)	/* mask - sample word length */
#define IEC958_AES4_CON_WORDLEN_NOTID	(0<<1)	/* not indicated */
#define IEC958_AES4_CON_WORDLEN_20_16	(1<<1)	/* 20-bit or 16-bit */
#define IEC958_AES4_CON_WORDLEN_22_18	(2<<1)	/* 22-bit or 18-bit */
#define IEC958_AES4_CON_WORDLEN_23_19	(4<<1)	/* 23-bit or 19-bit */
#define IEC958_AES4_CON_WORDLEN_24_20	(5<<1)	/* 24-bit or 20-bit */
#define IEC958_AES4_CON_WORDLEN_21_17	(6<<1)	/* 21-bit or 17-bit */
#define IEC958_AES4_CON_ORIGFS		(15<<4)	/* mask - original sample frequency */
#define IEC958_AES4_CON_ORIGFS_NOTID	(0<<4)	/* not indicated */
#define IEC958_AES4_CON_ORIGFS_192000	(1<<4)	/* 192kHz */
#define IEC958_AES4_CON_ORIGFS_12000	(2<<4)	/* 12kHz */
#define IEC958_AES4_CON_ORIGFS_176400	(3<<4)	/* 176.4kHz */
#define IEC958_AES4_CON_ORIGFS_96000	(5<<4)	/* 96kHz */
#define IEC958_AES4_CON_ORIGFS_8000	(6<<4)	/* 8kHz */
#define IEC958_AES4_CON_ORIGFS_88200	(7<<4)	/* 88.2kHz */
#define IEC958_AES4_CON_ORIGFS_16000	(8<<4)	/* 16kHz */
#define IEC958_AES4_CON_ORIGFS_24000	(9<<4)	/* 24kHz */
#define IEC958_AES4_CON_ORIGFS_11025	(10<<4)	/* 11.025kHz */
#define IEC958_AES4_CON_ORIGFS_22050	(11<<4)	/* 22.05kHz */
#define IEC958_AES4_CON_ORIGFS_32000	(12<<4)	/* 32kHz */
#define IEC958_AES4_CON_ORIGFS_48000	(13<<4)	/* 48kHz */
#define IEC958_AES4_CON_ORIGFS_44100	(15<<4)	/* 44.1kHz */
#define IEC958_AES5_CON_CGMSA		(3<<0)	/* mask - CGMS-A */
#define IEC958_AES5_CON_CGMSA_COPYFREELY (0<<0)	/* copying is permitted without restriction */
#define IEC958_AES5_CON_CGMSA_COPYONCE	(1<<0)	/* one generation of copies may be made */
#define IEC958_AES5_CON_CGMSA_COPYNOMORE (2<<0)	/* condition not be used */
#define IEC958_AES5_CON_CGMSA_COPYNEVER	(3<<0)	/* no copying is permitted */


      
      COPYRIGHT) \
			    | ((IEC958_AES1_CON_MIXER \
			    | IEC958_AES1_CON_ORIGINAL) << 8) \
			    | (0x10 << 16) \
			    | ((IEC958_AES3_CON_FS_48000) << 24))

static struct snd_pci_quirk subsys_20k1_list[] = {
	SND_PCI_QUIRK(PCI_VENDOR_ID_CREATIVE, 0x0022, "SB055x", CTSB055X),
	SND_PCI_QUIRK(PCI_VENDOR_ID_CREATIVE, 0x002f, "SB055x", CTSB055X),
	SND_PCI_QUIRK(PCI_VENDOR_ID_CREATIVE, 0x0029, "SB073x", CTSB073X),
	SND_PCI_QUIRK(PCI_VENDOR_ID_CREATIVE, 0x0031, "SB073x", CTSB073X),
	SND_PCI_QUIRK_MASK(PCI_VENDOR_ID_CREATIVE, 0xf000, 0x6000,
			   "UAA", CTUAA),
	{ } /* terminator */

      
      COPYRIGHT;

	iec->status

	iec->status[1] = IEC958_AES1_CON_GENERAL;

      
      copyright
   IN

      
      copyright info and historical
 * changelogs.
 */
#include <linux/capability.h>
#include <linux/clocksource.h>
#include <linux/workqueue.h>
#include <linux/hrtimer.h>
#include <linux/jiffies.h>
#include <linux/math64.h>
#include <linux/timex.h>
#include <linux/time.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/rtc.h>
#include <linux/math64.h>

      
      copyright information.
 *  --------------------------------------------------------------------------

      
      copyright information.
 * --------------------------------------------------------------------------

      
      copyright information.
 *

      
      copyright information

      
      copyright information
 */

      
      Copyright Information:

      
      copyright information.
 * 03-16-15  02.00.10  Updated for MPI v2.6.
 *                     Added MPI2_SATA_PT_REQ_PT_FLAGS_FPDMA.
 * --------------------------------------------------------------------------

      
      copyright information.
 * 03-16-15  02.00.17  Updated for MPI v2.6.
 *                     Added MPI26_SCSIIO_IOFLAGS_ESCAPE_PASSTHROUGH.
 *                     Added MPI2_SEP_REQ_SLOTSTATUS_DEV_OFF and
 *                     MPI2_SEP_REPLY_SLOTSTATUS_DEV_OFF.
 * 08-26-15  02.00.18  Added SCSITASKMGMT_MSGFLAGS for Target Reset.
 * 12-18-15  02.00.19  Added EEDPObservedValue added to SCSI IO Reply message.
 * 01-04-16  02.00.20  Modified EEDP reported values in SCSI IO Reply message.
 * 01-21-16  02.00.21  Modified MPI26_SCSITASKMGMT_MSGFLAGS_PCIE* defines to
 *                     be unique within first 32 characters.
 * --------------------------------------------------------------------------

      
      copyright information.
 * 03-16-15  02.00.26  Updated for MPI v2.6.
 *		       Added MPI2_EVENT_ACTIVE_CABLE_EXCEPTION and
 *		       MPI26_EVENT_DATA_ACTIVE_CABLE_EXCEPT.
 *                     Added MPI26_FW_HEADER_PID_FAMILY_3324_SAS and
 *                     MPI26_FW_HEADER_PID_FAMILY_3516_SAS.
 *                     Added MPI26_CTRL_OP_SHUTDOWN.
 * 08-25-15  02.00.27  Added IC ARCH Class based signature defines.
 *                     Added MPI26_EVENT_PCIE_ENUM_ES_RESOURCES_EXHAUSTED event.
 *                     Added ConigurationFlags field to IOCInit message to
 *                     support NVMe SGL format control.
 *                     Added PCIe SRIOV support.
 * 02-17-16   02.00.28 Added SAS 4 22.5 gbs speed support.
 *                     Added PCIe 4 16.0 GT/sec speec support.
 *                     Removed AHCI support.
 *                     Removed SOP support.
 * 07-01-16   02.00.29 Added Archclass for 4008 product.
 *                     Added IOCException MPI2_IOCFACTS_EXCEPT_PCIE_DISABLED
 * 08-23-16   02.00.30 Added new defines for the ImageType field of FWDownload
 *                     Request Message.
 *                     Added new defines for the ImageType field of FWUpload
 *                     Request Message.
 *                     Added new values for the RegionType field in the Layout
 *                     Data sections of the FLASH Layout Extended Image Data.
 *                     Added new defines for the ReasonCode field of
 *                     Active Cable Exception Event.
 *                     Added MPI2_EVENT_ENCL_DEVICE_STATUS_CHANGE and
 *                     MPI26_EVENT_DATA_ENCL_DEV_STATUS_CHANGE.
 * 11-23-16   02.00.31 Added MPI2_EVENT_SAS_DEVICE_DISCOVERY_ERROR and
 *                     MPI25_EVENT_DATA_SAS_DEVICE_DISCOVERY_ERROR.
 * 02-02-17   02.00.32 Added MPI2_FW_DOWNLOAD_ITYPE_CBB_BACKUP.
 *                     Added MPI25_EVENT_DATA_ACTIVE_CABLE_EXCEPT and related
 *                     defines for the ReasonCode field.
 * 06-13-17   02.00.33 Added MPI2_FW_DOWNLOAD_ITYPE_CPLD.
 * 09-29-17   02.00.34 Added MPI26_EVENT_PCIDEV_STAT_RC_PCIE_HOT_RESET_FAILED
 *                     to the ReasonCode field in PCIe Device Status Change
 *                     Event Data.
 * --------------------------------------------------------------------------

      
      copyright information.
 * 08-25-16  02.00.14  Added new values for the Flags field of Toolbox Clean
 *                     Tool Request Message.
 * --------------------------------------------------------------------------

      
      copyright information.
 *                     Added MPI2_BIOSPAGE1_OPTIONS_ADVANCED_CONFIG.
 *                     Added AdapterOrderAux fields to BIOS Page 3.
 * 03-16-15  02.00.31  Updated for MPI v2.6.
 *                     Added Flags field to IO Unit Page 7.
 *                     Added new SAS Phy Event codes
 * 05-25-15  02.00.33  Added more defines for the BiosOptions field of
 *                     MPI2_CONFIG_PAGE_BIOS_1.
 * 08-25-15  02.00.34  Bumped Header Version.
 * 12-18-15  02.00.35  Added SATADeviceWaitTime to SAS IO Unit Page 4.
 * 01-21-16  02.00.36  Added/modified MPI2_MFGPAGE_DEVID_SAS defines.
 *                     Added Link field to PCIe Link Pages
 *                     Added EnclosureLevel and ConnectorName to PCIe
 *                     Device Page 0.
 *                     Added define for PCIE IoUnit page 1 max rate shift.
 *                     Added comment for reserved ExtPageTypes.
 *                     Added SAS 4 22.5 gbs speed support.
 *                     Added PCIe 4 16.0 GT/sec speec support.
 *                     Removed AHCI support.
 *                     Removed SOP support.
 *                     Added NegotiatedLinkRate and NegotiatedPortWidth to
 *                     PCIe device page 0.
 * 04-10-16  02.00.37  Fixed MPI2_MFGPAGE_DEVID_SAS3616/3708 defines
 * 07-01-16  02.00.38  Added Manufacturing page 7 Connector types.
 *                     Changed declaration of ConnectorName in PCIe DevicePage0
 *                     to match SAS DevicePage 0.
 *                     Added SATADeviceWaitTime to IO Unit Page 11.
 *                     Added MPI26_MFGPAGE_DEVID_SAS4008
 *                     Added x16 PCIe width to IO Unit Page 7
 *                     Added LINKFLAGS to control SRIS in PCIe IO Unit page 1
 *                     phy data.
 *                     Added InitStatus to PCIe IO Unit Page 1 header.
 * 09-01-16  02.00.39  Added MPI26_CONFIG_PAGE_ENCLOSURE_0 and related defines.
 *                     Added MPI26_ENCLOS_PGAD_FORM_GET_NEXT_HANDLE and
 *                     MPI26_ENCLOS_PGAD_FORM_HANDLE page address formats.
 * 02-02-17  02.00.40  Added MPI2_MANPAGE7_SLOT_UNKNOWN.
 *                     Added ChassisSlot field to SAS Enclosure Page 0.
 *                     Added ChassisSlot Valid bit (bit 5) to the Flags field
 *                     in SAS Enclosure Page 0.
 * 06-13-17  02.00.41  Added MPI26_MFGPAGE_DEVID_SAS3816 and
 *                     MPI26_MFGPAGE_DEVID_SAS3916 defines.
 *                     Removed MPI26_MFGPAGE_DEVID_SAS4008 define.
 *                     Added MPI26_PCIEIOUNIT1_LINKFLAGS_SRNS_EN define.
 *                     Renamed PI26_PCIEIOUNIT1_LINKFLAGS_EN_SRIS to
 *                     PI26_PCIEIOUNIT1_LINKFLAGS_SRIS_EN.
 *                     Renamed MPI26_PCIEIOUNIT1_LINKFLAGS_DIS_SRIS to
 *                     MPI26_PCIEIOUNIT1_LINKFLAGS_DIS_SEPARATE_REFCLK.
 * 09-29-17  02.00.42  Added ControllerResetTO field to PCIe Device Page 2.
 *                     Added NOIOB field to PCIe Device Page 2.
 *                     Added MPI26_PCIEDEV2_CAP_DATA_BLK_ALIGN_AND_GRAN to
 *                     the Capabilities field of PCIe Device Page 2.
 * --------------------------------------------------------------------------

      
      copyright information.
 *
 * a header file containing define's for the USB device supported by the
 * various drivers.

      
      copyright information.
 *
 * a header file containing prototypes and types for internal use of the dvb-usb-lib

      
      copyright information and source see the end of this file.
static u8 mac_reader[] = {
	0x06, 0x00, 0x00, 0xea, 0x04, 0x00, 0x00, 0xea, 0x03, 0x00, 0x00, 0xea, 0x02, 0x00, 0x00, 0xea,
	0x01, 0x00, 0x00, 0xea, 0x00, 0x00, 0x00, 0xea, 0xff, 0xff, 0xff, 0xea, 0xfe, 0xff, 0xff, 0xea,
	0xd3, 0x00, 0xa0, 0xe3, 0x00, 0xf0, 0x21, 0xe1, 0x0e, 0x04, 0xa0, 0xe3, 0x00, 0x10, 0xa0, 0xe3,
	0x81, 0x11, 0xa0, 0xe1, 0x00, 0x10, 0x81, 0xe3, 0x00, 0x10, 0x80, 0xe5, 0x1c, 0x10, 0x90, 0xe5,
	0x10, 0x10, 0xc1, 0xe3, 0x1c, 0x10, 0x80, 0xe5, 0x01, 0x10, 0xa0, 0xe3, 0x08, 0x10, 0x80, 0xe5,
	0x02, 0x03, 0xa0, 0xe3, 0x00, 0x10, 0xa0, 0xe3, 0xb0, 0x10, 0xc0, 0xe1, 0xb4, 0x10, 0xc0, 0xe1,
	0xb8, 0x10, 0xc0, 0xe1, 0xbc, 0x10, 0xc0, 0xe1, 0x56, 0xdc, 0xa0, 0xe3, 0x21, 0x00, 0x00, 0xeb,
	0x0a, 0x00, 0xa0, 0xe3, 0x1a, 0x00, 0x00, 0xeb, 0x10, 0x00, 0x00, 0xeb, 0x07, 0x00, 0x00, 0xeb,
	0x02, 0x03, 0xa0, 0xe3, 0x02, 0x14, 0xa0, 0xe3, 0xb4, 0x10, 0xc0, 0xe1, 0x4c, 0x10, 0x9f, 0xe5,
	0xbc, 0x10, 0xc0, 0xe1, 0x10, 0x10, 0xa0, 0xe3, 0xb8, 0x10, 0xc0, 0xe1, 0xfe, 0xff, 0xff, 0xea,
	0x00, 0x40, 0x2d, 0xe9, 0x00, 0x20, 0xa0, 0xe3, 0x02, 0x3c, 0xa0, 0xe3, 0x00, 0x10, 0xa0, 0xe3,
	0x28, 0x00, 0x9f, 0xe5, 0x37, 0x00, 0x00, 0xeb, 0x00, 0x40, 0xbd, 0xe8, 0x1e, 0xff, 0x2f, 0xe1,
	0x00, 0x40, 0x2d, 0xe9, 0x12, 0x2e, 0xa0, 0xe3, 0x06, 0x30, 0xa0, 0xe3, 0x00, 0x10, 0xa0, 0xe3,
	0x02, 0x04, 0xa0, 0xe3, 0x2f, 0x00, 0x00, 0xeb, 0x00, 0x40, 0xbd, 0xe8, 0x1e, 0xff, 0x2f, 0xe1,
	0x00, 0x02, 0x00, 0x02, 0x80, 0x01, 0x90, 0xe0, 0x01, 0x00, 0x00, 0x0a, 0x01, 0x00, 0x50, 0xe2,
	0xfc, 0xff, 0xff, 0xea, 0x1e, 0xff, 0x2f, 0xe1, 0x80, 0x10, 0xa0, 0xe3, 0xf3, 0x06, 0xa0, 0xe3,
	0x00, 0x10, 0x80, 0xe5, 0x00, 0x10, 0xa0, 0xe3, 0x00, 0x10, 0x80, 0xe5, 0x01, 0x10, 0xa0, 0xe3,
	0x04, 0x10, 0x80, 0xe5, 0x00, 0x10, 0x80, 0xe5, 0x0e, 0x34, 0xa0, 0xe3, 0x1c, 0x10, 0x93, 0xe5,
	0x02, 0x1a, 0x81, 0xe3, 0x1c, 0x10, 0x83, 0xe5, 0x58, 0x11, 0x9f, 0xe5, 0x30, 0x10, 0x80, 0xe5,
	0x54, 0x11, 0x9f, 0xe5, 0x34, 0x10, 0x80, 0xe5, 0x38, 0x10, 0x80, 0xe5, 0x3c, 0x10, 0x80, 0xe5,
	0x10, 0x10, 0x90, 0xe5, 0x08, 0x00, 0x90, 0xe5, 0x1e, 0xff, 0x2f, 0xe1, 0xf3, 0x16, 0xa0, 0xe3,
	0x08, 0x00, 0x91, 0xe5, 0x05, 0x00, 0xa0, 0xe3, 0x0c, 0x00, 0x81, 0xe5, 0x10, 0x00, 0x91, 0xe5,
	0x02, 0x00, 0x10, 0xe3, 0xfc, 0xff, 0xff, 0x0a, 0xff, 0x00, 0xa0, 0xe3, 0x0c, 0x00, 0x81, 0xe5,
	0x10, 0x00, 0x91, 0xe5, 0x02, 0x00, 0x10, 0xe3, 0xfc, 0xff, 0xff, 0x0a, 0x08, 0x00, 0x91, 0xe5,
	0x10, 0x00, 0x91, 0xe5, 0x01, 0x00, 0x10, 0xe3, 0xfc, 0xff, 0xff, 0x0a, 0x08, 0x00, 0x91, 0xe5,
	0xff, 0x00, 0x00, 0xe2, 0x1e, 0xff, 0x2f, 0xe1, 0x30, 0x40, 0x2d, 0xe9, 0x00, 0x50, 0xa0, 0xe1,
	0x03, 0x40, 0xa0, 0xe1, 0xa2, 0x02, 0xa0, 0xe1, 0x08, 0x00, 0x00, 0xe2, 0x03, 0x00, 0x80, 0xe2,
	0xd8, 0x10, 0x9f, 0xe5, 0x00, 0x00, 0xc1, 0xe5, 0x01, 0x20, 0xc1, 0xe5, 0xe2, 0xff, 0xff, 0xeb,
	0x01, 0x00, 0x10, 0xe3, 0xfc, 0xff, 0xff, 0x1a, 0x14, 0x00, 0xa0, 0xe3, 0xc4, 0xff, 0xff, 0xeb,
	0x04, 0x20, 0xa0, 0xe1, 0x05, 0x10, 0xa0, 0xe1, 0x02, 0x00, 0xa0, 0xe3, 0x01, 0x00, 0x00, 0xeb,
	0x30, 0x40, 0xbd, 0xe8, 0x1e, 0xff, 0x2f, 0xe1, 0x70, 0x40, 0x2d, 0xe9, 0xf3, 0x46, 0xa0, 0xe3,
	0x00, 0x30, 0xa0, 0xe3, 0x00, 0x00, 0x50, 0xe3, 0x08, 0x00, 0x00, 0x9a, 0x8c, 0x50, 0x9f, 0xe5,
	0x03, 0x60, 0xd5, 0xe7, 0x0c, 0x60, 0x84, 0xe5, 0x10, 0x60, 0x94, 0xe5, 0x02, 0x00, 0x16, 0xe3,
	0xfc, 0xff, 0xff, 0x0a, 0x01, 0x30, 0x83, 0xe2, 0x00, 0x00, 0x53, 0xe1, 0xf7, 0xff, 0xff, 0x3a,
	0xff, 0x30, 0xa0, 0xe3, 0x0c, 0x30, 0x84, 0xe5, 0x08, 0x00, 0x94, 0xe5, 0x10, 0x00, 0x94, 0xe5,
	0x01, 0x00, 0x10, 0xe3, 0xfc, 0xff, 0xff, 0x0a, 0x08, 0x00, 0x94, 0xe5, 0x00, 0x00, 0xa0, 0xe3,
	0x00, 0x00, 0x52, 0xe3, 0x0b, 0x00, 0x00, 0x9a, 0x10, 0x50, 0x94, 0xe5, 0x02, 0x00, 0x15, 0xe3,
	0xfc, 0xff, 0xff, 0x0a, 0x0c, 0x30, 0x84, 0xe5, 0x10, 0x50, 0x94, 0xe5, 0x01, 0x00, 0x15, 0xe3,
	0xfc, 0xff, 0xff, 0x0a, 0x08, 0x50, 0x94, 0xe5, 0x01, 0x50, 0xc1, 0xe4, 0x01, 0x00, 0x80, 0xe2,
	0x02, 0x00, 0x50, 0xe1, 0xf3, 0xff, 0xff, 0x3a, 0xc8, 0x00, 0xa0, 0xe3, 0x98, 0xff, 0xff, 0xeb,
	0x70, 0x40, 0xbd, 0xe8, 0x1e, 0xff, 0x2f, 0xe1, 0x01, 0x0c, 0x00, 0x02, 0x01, 0x02, 0x00, 0x02,
	0x00, 0x01, 0x00, 0x02
};

      
      copyright
*  information as follows:
*
*  SYM53C500.h
*	Bob Tracy (rct@frus.com)
*	Original by Tom Corner (tcorner@via.at).

      
      copyright information.
 *                     Bumped MPI2_HEADER_VERSION_UNIT.
 * 03-16-15  02.00.37  Bumped MPI2_HEADER_VERSION_UNIT.
 *                     Added Scratchpad registers to
 *                     MPI2_SYSTEM_INTERFACE_REGS.
 *                     Added MPI2_DIAG_SBR_RELOAD.
 * 03-19-15  02.00.38  Bumped MPI2_HEADER_VERSION_UNIT.
 * 05-25-15  02.00.39  Bumped MPI2_HEADER_VERSION_UNIT.
 * 08-25-15  02.00.40  Bumped MPI2_HEADER_VERSION_UNIT.
 * 12-15-15  02.00.41  Bumped MPI_HEADER_VERSION_UNIT
 * 01-01-16  02.00.42  Bumped MPI_HEADER_VERSION_UNIT
 * 04-05-16  02.00.43  Modified  MPI26_DIAG_BOOT_DEVICE_SELECT defines
 *                     to be unique within first 32 characters.
 *                     Removed AHCI support.
 *                     Removed SOP support.
 *                     Bumped MPI2_HEADER_VERSION_UNIT.
 * 04-10-16  02.00.44  Bumped MPI2_HEADER_VERSION_UNIT.
 * 07-06-16  02.00.45  Bumped MPI2_HEADER_VERSION_UNIT.
 * 09-02-16  02.00.46  Bumped MPI2_HEADER_VERSION_UNIT.
 * 11-23-16  02.00.47  Bumped MPI2_HEADER_VERSION_UNIT.
 * 02-03-17  02.00.48  Bumped MPI2_HEADER_VERSION_UNIT.
 * 06-13-17  02.00.49  Bumped MPI2_HEADER_VERSION_UNIT.
 * 09-29-17  02.00.50  Bumped MPI2_HEADER_VERSION_UNIT.
 * --------------------------------------------------------------------------

      
      copyright information
 */
#define FC_LOG_PREFIX "flexcop_usb"
#include "flexcop-usb.h"
#include "flexcop-common.h"

      
      copyright information.
	Do not change the version information unless an improvement has been made.
	Merely removing my name, as Compex has done in the past, does not count
	as an improvement.

	Changelog:

      
      copyright information
 */
#ifndef __FLEXCOP_COMMON_H__
#define __FLEXCOP_COMMON_H__

      
      copyright information
 */
#ifndef __FLEXCOP_H__
#define __FLEXCOP_H__

      
      copyright information
 */
#ifndef __FLEXCOP_REG_H__
#define __FLEXCOP_REG_H__

      
      copyright information
 */
#ifndef __FLEXCOP_USB_H_INCLUDED__
#define __FLEXCOP_USB_H_INCLUDED__

      
      copyright information
 */
#include "flexcop.h"

      
      copyright information
 */
#include <media/tuner.h>
#include "flexcop.h"
#include "mt312.h"
#include "stv0299.h"
#include "s5h1420.h"
#include "itd1000.h"
#include "cx24113.h"
#include "cx24123.h"
#include "isl6421.h"
#include "cx24120.h"
#include "mt352.h"
#include "bcm3510.h"
#include "nxt200x.h"
#include "dvb-pll.h"
#include "lgdt330x.h"
#include "tuner-simple.h"
#include "stv0297.h"

      
      copyright information of those functions.
 *

      
      copyright information.
	pr_info("NetWinder Floating Point Emulator V0.97 ("
	        NWFPE_BITS " precision)\n");

	thread_register_notifier(&nwfpe_notifier_block);

      
      copyright information.
 *
 * the headerfile, all dvb-usb-drivers have to include.

      
      copyright information.
 *
 * This file contains functions for (de-)initializing an I2C adapter.

      
      copyright information.
 *
 * This file contains functions for downloading the firmware to Cypress FX 1 and 2 based devices.

      
      copyright information.
 *
 * This file contains functions for downloading the firmware to Cypress FX 1
 * and 2 based devices.

      
      copyright information.
 *
 * This file contains functions for initializing and handling the
 * linux-dvb API.

      
      copyright information.
 *
 * This file contains functions for initializing the input-device and for handling remote-control-queries.

      
      copyright information
 */
/* This file is automatically generated, do not edit things here. */
#ifndef __FLEXCOP_IBI_VALUE_INCLUDED__
#define __FLEXCOP_IBI_VALUE_INCLUDED__

      
      copyright information.
 *
 * This file keeps functions for initializing and handling the
 * BULK and ISOC USB data transfers in a generic way.
 * Can be used for DVB-only and also, that's the plan, for
 * Hybrid USB devices (analog and DVB).

      
      copyright information.
 *
 * This file keeps functions for initializing and handling the
 * USB and URB stuff.

      
      Copyright:	Intel Corp 2005

      
      Copyright:	Intel Corp.
 *
 *  Modified 2009:  Jonathan Cameron <jic23@cam.ac.uk>

      
      Copyright Intel Corporation (C) 2014-2016. All Rights Reserved

      
      Copyright Intel Corporation (C) 2017.

      
      Copyright Intel Corporation (C) 2017. All Rights Reserved

      
      Copyright © International Business Machines Corp., 2006

      
      Copyright © International Business Machines  Corp., 2006-2008

      
      Copyright © International Business Machines  Corp., 2009

      
      copyright I put the copyright notice from the
 *            frle-0.22 device driver.
 *            Some code is based on the nicstar driver by M. Welsh.
 *
 * Author: Rui Prior (rprior@inescn.pt)
 * PowerPC support by Jay Talbott (jay_talbott@mcg.mot.com) April 1999

      
      copyright is:
 *

      
      Copyright is a null terminated ASCII string containing the JR3
	 * copyright notice.
	 */

      
      copyright);
	ixgbevf_wq = create_singlethread_workqueue(ixgbevf_driver_name);
	if (!ixgbevf_wq) {
		pr_err("%s: Failed to create workqueue\n", ixgbevf_driver_name);
		return -ENOMEM;
	}

      
      copyright);

	ixgbe_wq = create_singlethread_workqueue(ixgbe_driver_name);
	if (!ixgbe_wq) {
		pr_err("%s: Failed to create workqueue\n", ixgbe_driver_name);
		return -ENOMEM;
	}

      
      Copyright:	J

      
      Copyright:	Jamal Hadi Salim (2002-13)
 */

      
      copyright 	Jamal Hadi Salim (2002-4)
 *

      
      copyright Jamal Hadi Salim (2015)
 *

      
      copyright Jamal Hadi Salim (2016)
 *

      
      Copyright:  jfclere@sinix.net

      
      copyright Joerg Dorchain (dorchain@mpi-sb.mpg.de)
 *

      
      Copyright Joern Engel <joern@lazybastard.org>
#	Inspired by Linus Torvalds
#	Original idea maybe from Keith Owens
#	s390 port and big speedup by Arnd Bergmann <arnd@bergmann-dalldorf.de>
#	Mips port by Juan Quintela <quintela@mandrakesoft.com>
#	IA64 port via Andreas Dilger
#	Arm port by Holger Schurig
#	sh64 port by Paul Mundt
#	Random bits by Matt Mackall <mpm@selenic.com>
#	M68k port by Geert Uytterhoeven and Andreas Schwab
#	AArch64, PARISC ports by Kyle McMartin
#	sparc port by Martin Habets <errandir_news@mph.eclipse.co.uk>
#	ppc64le port by Breno Leitao <leitao@debian.org>
#
#	Usage:

      
      Copyright Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)

      
      Copyright Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/slab.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <net/tcp_states.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <net/netrom.h>

      
      Copyright Jonathan Naylor G4KLX (g4klx@g4klx.demon.co.uk)
 */
#include <linux/module.h>
#include <linux/proc_fs.h>
#include <linux/kernel.h>
#include <linux/interrupt.h>
#include <linux/fs.h>
#include <linux/types.h>
#include <linux/sysctl.h>
#include <linux/string.h>
#include <linux/socket.h>
#include <linux/errno.h>
#include <linux/fcntl.h>
#include <linux/in.h>
#include <linux/if_ether.h>	/* For the statistics structure. */
#include <linux/slab.h>
#include <linux/uaccess.h>

      
      Copyright Keith Owens <kaos@ocs.com.au>.  GPL.
#
#	Invoke by changing directory to the top of the kernel object
#	tree then namespace.pl, no parameters.

      
      copyright

	Keyspan USB Async Firmware to run on Anchor FX1

	Redistribution and use in source and binary forms, with or without
	modification, are permitted provided that the following conditions are
	met:

	1. Redistributions of source code must retain this licence text
   	without modification, this list of conditions, and the following
   	disclaimer.  The following copyright notice must appear immediately at

      
      copyright

	Keyspan USB Async Message Formats for the USA19HS

	Redistribution and use in source and binary forms, with or without
	modification, are permitted provided that the following conditions are
	met:

	1. Redistributions of source code must retain this licence text
   	without modification, this list of conditions, and the following
   	disclaimer.  The following copyright notice must appear immediately at

      
      copyright

	Keyspan USB Async Message Formats for the USA26X

	Redistribution and use in source and binary forms, with or without
	modification, are permitted provided that the following conditions are
	met:

	1. Redistributions of source code must retain this licence text
   	without modification, this list of conditions, and the following
   	disclaimer.  The following copyright notice must appear immediately at

      
      copyright

	Keyspan USB Async Message Formats for the USA28X

	Redistribution and use in source and binary forms, with or without
	modification, are permitted provided that the following conditions are
	met:

	1. Redistributions of source code must retain this licence text
   	without modification, this list of conditions, and the following
   	disclaimer.  The following copyright notice must appear immediately at

      
      copyright

	Keyspan USB Async Message Formats for the USA49W

	Redistribution and use in source and binary forms, with or without
	modification, are permitted provided that the following conditions are
	met:

	1. Redistributions of source code must retain this licence text
   	without modification, this list of conditions, and the following
   	disclaimer.  The following copyright notice must appear immediately at

      
      Copyright KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>

      
      copyright label on that

      
      Copyright Larry Finger <Larry.Finger@lwfinger.net>
 *
 * A huge thanks goes to Sara V. Nari who forgives me when I'm
 * sitting in front of my laptop at evening, week-end, night...

      
      Copyright LG Electronics Inc., 2014
 * Written by:

      
      Copyright Linas Vepstas 2005, 2006

      
      Copyright Linas Vepstas <linas@austin.ibm.com> 2004

      
      Copyright Linas Vepstas <linas@austin.ibm.com> 2007
 *
 * All rights reserved.

      
      Copyright Linas Vepstas <linas@linas.org> 2004, 2005
 *
 * All rights reserved.

      
      Copyright line includes x86 and tile ones.
 */

      
      Copyright Linus Torvalds and others.
 *

      
      copyright Linus Torvalds and others.
 * Heavily rewritten.
 */

      
      Copyright Management Information (UDF 2.50 3.3.4.5.1.2)
struct DVDCopyrightImpUse {
	__le16		headerChecksum;
	uint8_t		CGMSInfo;
	uint8_t		dataType;
	uint8_t		protectionSystemInfo[4];
} __packed;

/* Application Use Extended Attribute (UDF 2.50 3.3.4.6) */
/* FreeAppEASpace (UDF 2.50 3.3.4.6.1) */
struct freeAppEASpace {
	__le16		headerChecksum;
	uint8_t		freeEASpace[0];
} __packed;

      
      Copyright: Marvell International Ltd.

      
      Copyright:	Marvell Semiconductors Inc.

      
      Copyright Matthew Wilcox for Intel Corp, 2010

      
      Copyright Matthew Wilcox for Intel Corp, 2010
 *
 * This file contains definitions taken from the
 * USB Mass Storage Class Specification Overview

      
      Copyright Matt Mackall <mpm@selenic.com>, 2003, 2004, 2005
 *

      
      copyright MaxLinear


      
      Copyright message.
 *  0.0.17
 *    Add iec958 file in proc file system to show status of SPDIF in.
 *  0.0.18
 *    Implement support for Line-in capture on SB Live 24bit.
 *
 *  This code was initially based on code from ALSA's emu10k1x.c which is:

      
      Copyright message.
 *  0.0.17
 *    Implement Mic and Line in Capture.
 *  0.0.18
 *    Add support for mute control on SB Live 24bit (cards w/ SPI DAC)
 *
 *  This code was initially based on code from ALSA's emu10k1x.c which is:

      
      Copyright message.
 *  0.0.19
 *    Added I2C and SPI registers. Filled in interrupt enable.
 *  0.0.20
 *    Added GPIO info for SB Live 24bit.
 *  0.0.21
 *   Implement support for Line-in capture on SB Live 24bit.
 *  0.0.22
 *    Add support for mute control on SB Live 24bit (cards w/ SPI DAC)
 *

      
      Copyright message.
 *  0.0.19
 *    Finally fix support for SB Live 24 bit. SB0410 and SB0413.
 *    The output codec needs resetting, otherwise all output is muted.
 *  0.0.20
 *    Merge "pci_disable_device(pci);" fixes.
 *  0.0.21
 *    Add 4 capture channels. (SPDIF only comes in on channel 0. )
 *    Add SPDIF capture using optional digital I/O module for SB Live 24bit. (Analog capture does not yet work.)
 *  0.0.22
 *    Add support for MSI K8N Diamond Motherboard with onboard SB Live 24bit without AC97. From kiksen, bug #901
 *  0.0.23
 *    Implement support for Line-in capture on SB Live 24bit.
 *  0.0.24
 *    Add support for mute control on SB Live 24bit (cards w/ SPI DAC)
 *  0.0.25
 *    Powerdown SPI DAC channels when not in use
 *
 *  BUGS:

      
      copyright message
 * below) provided to Red Hat by VIA Networking Technologies, Inc. for
 * addition to the Linux kernel.
 *
 * The code has been merged into one source file, cleaned up to follow
 * Linux coding style,  ported to the Linux 2.6 kernel tree and cleaned
 * for 64bit hardware platforms.

      
      copyright message in any source redistribution in whole or part.
 *

      
      copyright messages:
 *

      
      Copyright Micro Memory Inc 2001-2002.  All rights reserved.

      
      Copyright Micro Memory INC 2001.  All rights reserved.

      
      copyright)
 * Modifications: 2006 (c) MontaVista Software, Inc.
 *
 * Modified by: Mark A. Greer <mgreer@mvista.com>

      
      COPYRIGHT);
MODULE_LICENSE("GPL");
MODULE_ALIAS_MISCDEV(TUN_MINOR);

      
      COPYRIGHT);
MODULE_LICENSE("GPL");
MODULE_FIRMWARE("ipw2200-ibss.fw");
#ifdef CONFIG_IPW2200_MONITOR
MODULE_FIRMWARE("ipw2200-sniffer.fw");
#endif
MODULE_FIRMWARE("ipw2200-bss.fw");

static int cmdlog = 0;
static int debug = 0;
static int default_channel = 0;
static int network_mode = 0;

      
      COPYRIGHT);
MODULE_LICENSE("GPL");

static int debug = 0;
static int network_mode = 0;
static int channel = 0;
static int associate = 0;
static int disable = 0;
#ifdef CONFIG_PM
static struct ipw2100_fw ipw2100_firmware;
#endif

      
      COPYRIGHT);
MODULE_LICENSE("GPL");

static struct cfg80211_ops libipw_config_ops = { };
static void *libipw_wiphy_privid = &libipw_wiphy_privid;

      
      COPYRIGHT);
MODULE_LICENSE("GPL v2");
MODULE_VERSION(DRV_VERSION);
MODULE_FIRMWARE(FIRMWARE_D101M);
MODULE_FIRMWARE(FIRMWARE_D101S);
MODULE_FIRMWARE(FIRMWARE_D102E);

static int debug = 3;
static int eeprom_bad_csum_allow = 0;
static int use_io = 0;
module_param(debug, int, 0);
module_param(eeprom_bad_csum_allow, int, 0);
module_param(use_io, int, 0);
MODULE_PARM_DESC(debug, "Debug level (0=none,...,16=all)");
MODULE_PARM_DESC(eeprom_bad_csum_allow, "Allow bad eeprom checksums");
MODULE_PARM_DESC(use_io, "Force use of i/o access mode");

      
      Copyright MontaVista Software Inc

      
      Copyright:   MontaVista Software Inc.
 *

      
      Copyright:	MontaVista Software Inc.

      
      Copyright:	MontaVista Software Inc.
 *

      
      Copyright:	MontaVista Software, Inc.

      
      Copyright:	MontaVista Software Inc.
 *
 * Code common to all PXA machines.

      
      Copyright:	MontaVista Software Inc.
 *
 * Code specific to PXA21x/25x/26x variants.

      
      Copyright:	MontaVista Software Inc.
 *
 * Code specific to PXA27x aka Bulverde.

      
      Copyright:	MontaVista Software, Inc.
 *
 * Spliting done by: Marek Vasut <marek.vasut@gmail.com>
 * If something doesn't work and it worked before spliting, e-mail me,
 * dont bother Nicolas please ;-)

      
      Copyright Motorola 1984 (

      
      copyright;
		} mpeg_format_info;
	} format_info;

	u32 delayed;
	u64 scheduler;
	u32 sample_size;
	u32 has_header;
	u32 has_suffix;
	u32 has_bitrate;
	u32 samples_per_frame;
	u32 bytes_per_frame;
	u32 bytes_per_sample;
	u32 sampling_freq;
	u32 number_of_channel;
	u32 stream_number;
	u32 buffer_size;
	u32 differed_time;
	u32 reserved4np[3];
	u32 pipe_count;                           /* set to 1 (array size !) */
	u32 stream_count;                         /* set to 1 (array size !) */
	struct mixart_txx_stream_desc stream_desc[1];  /* only one stream per command, but this could be an array */

      
      COPYRIGHT);
		new
		new |= ((ucontrol->value.iec958.status[3] & IEC958_AES3_CON_FS) << 24);
		if ((new & IEC958_AES0_CON_EMPHASIS) == IEC958_AES0_CON_EMPHASIS_5015)
			val |= 1<<3;

      
      copyright notes.
 *
 * Released under the GPL v2. (and only v2, not any later version)

      
      copyright not found\n");
#endif
	/* Validate checksum */
	for (i = s = 0; i < EEPROM_CHECKSUM; i++)
		s += e[i];
	s &= 0xFF;
	if (s != e[EEPROM_CHECKSUM]) {
		printk(KERN_ERR DEV_LABEL "(itf %d): EEPROM checksum bad "
		    "(wanted 0x%02X, got 0x%02X)\n", lanai->number,
		    (unsigned int) s, (unsigned int) e[EEPROM_CHECKSUM]);
		return -EIO;
	}
	s ^= 0xFF;
	if (s != e[EEPROM_CHECKSUM_REV]) {
		printk(KERN_ERR DEV_LABEL "(itf %d): EEPROM inverse checksum "
		    "bad (wanted 0x%02X, got 0x%02X)\n", lanai->number,
		    (unsigned int) s, (unsigned int) e[EEPROM_CHECKSUM_REV]);
		return -EIO;

      
      Copyright Novell Inc 2010
 *
 * Authors: Alexander Graf <agraf@suse.de>

      
      Copyright Novell Inc. 2010
 *
 * Authors: Alexander Graf <agraf@suse.de>

      
      copy.
 *
 * Right now only x86 is being supported for beautifying ioctl args
 * in 'perf trace', see tools/perf/trace/beauty/Build and builtin-trace.c
 */
#include <uapi/asm-generic/ioctls.h>

      
      Copyright NXP
 *

      
      Copyright NXP 2016
 *

      
      Copyright			*/

/*
 * Offsets of SC6000 DSP I/O ports. The offset is added to base I/O port
 * to have the actual I/O port.
 * Register permissions are:

      
      copyright of original i386 version is:
 *

      
      copyright of skeleton.c was as follows:
 *
 * skeleton.c Written 1993 by Donald Becker.

      
      copyright
 * of their respective owners.
 */

      
      copyright of the
      respective owners.
*/
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/string.h>
#include <linux/slab.h>
#include <linux/delay.h>
#include <media/dvb_frontend.h>
#include "mxl5005s.h"

      
      copyright of who own it
      
      Copyright:	Phytec Messtechnik GmbH
 *  e-Mail:	armlinux@phytec.de
 *
 *  based on Intel Mainstone Board

      
      Copyright Pierre Ossman\n");

	ret = sdio_register_driver(&if_sdio_driver);

      
      Copyright Pierre Ossman\n");

	ret = sdio_register_driver(&smssdio_driver);

      
      COPYRIGHT);

	pm_qos_add_request(
			   PM_QOS_DEFAULT_VALUE);

	ret = pci_register_driver(&ipw2100_pci_driver);
	if (ret)
		goto out;

      
      copyright preserved
 *                          below.
 *        Steve Whitehouse: Some bug fixes, cleaning up some code to make it
 *                          compatible with my routing layer.
 *        Steve Whitehouse: Merging changes from Eduardo Serrat and Patrick
 *                          Caulfield.
 *        Steve Whitehouse: Further bug fixes, checking module code still works
 *                          with new routing layer.
 *        Steve Whitehouse: Additional set/get_sockopt() calls.
 *        Steve Whitehouse: Fixed TIOCINQ ioctl to be same as Eduardo's new
 *                          code.
 *        Steve Whitehouse: recvmsg() changed to try and behave in a POSIX like
 *                          way. Didn't manage it entirely, but its better.
 *        Steve Whitehouse: ditto for sendmsg().
 *        Steve Whitehouse: A selection of bug fixes to various things.
 *        Steve Whitehouse: Added TIOCOUTQ ioctl.
 *        Steve Whitehouse: Fixes to username2sockaddr & sockaddr2username.
 *        Steve Whitehouse: Fixes to connect() error returns.
 *       Patrick Caulfield: Fixes to delayed acceptance logic.
 *         David S. Miller: New socket locking
 *        Steve Whitehouse: Socket list hashing/locking
 *         Arnaldo C. Melo: use capable, not suser
 *        Steve Whitehouse: Removed unused code. Fix to use sk->allocation
 *                          when required.
 *       Patrick Caulfield: /proc/net/decnet now has object name/number
 *        Steve Whitehouse: Fixed local port allocation, hashed sk list
 *          Matthew Wilcox: Fixes for dn_ioctl()
 *        Steve Whitehouse: New connect/accept logic to allow timeouts and
 *                          prepare for sendpage etc.
 */

      
      copyright ;-)
 *
 * PS wx handler mostly stolen from hostap, copyright who

      
      Copyright Realtek corp.
 *    (available in drivers/staging/rtl8187se directory of Linux 3.14)
 *  - other GPL, unpublished (until now), Linux driver code,

      
      Copyright Red Hat 2003

      
      Copyright Red Hat, 2009

      
      Copyright RedHat, Inc.
 *

      
      Copyright Red Hat Inc 2010.

      
      Copyright Red Hat Inc 2010.
 * Author : Dave Airlie <airlied@redhat.com>
 */
#include <drm/drmP.h>
#include <drm/radeon_drm.h>
#include "radeon.h"

      
      Copyright Red Hat, Inc. 2011
 *
 * Authors:

      
      Copyright Red Hat, Inc. 2013-2014
 *
 * Authors:

      
      Copyright Red Hat, Inc. 2014
 *
 * Authors:

      
      Copyright RedHat, Inc.
 *
 *  This driver probably works with non-Apple versions of the
 *  Broadcom chipset...

      
      COPYRIGHT;
	regmap_write(ak4104->regmap, AK4104_REG_CHN_STATUS(0), val);

	val = 0;

      
      copyright ;-)
 *
 * released under the GPL
 */

      
      copyright);

	ret = pci_register_driver(
	if (copybreak != COPYBREAK_DEFAULT) {
		if (copybreak == 0)
			pr_info("copybreak disabled\n");
		else
			pr_info("copybreak enabled for "
				   "packets <= %u bytes\n", copybreak);
	}
	return ret;

      
      copyright);

	ret = pci_register_driver(
	return ret;
}

      
      copyright);

	ret = pci_register_driver(

	return ret;

      
      copyright
   ReturnCode - One of the ERR_CAPTURE_...

      
      COPYRIGHT:
		return dvd_read_copyright(cdi, s, cgc);

	case DVD_STRUCT_DISCKEY:

      
      copyright);

	return pci_register_driver(
}

      
      COPYRIGHT);
	}
	return pci_register_driver(
}

      
      copyright);
	return pci_register_driver(
}
module_init(atl2_init_module);

      
      COPYRIGHT:
		return  "SET_COPYRIGHT";
	case CX2341X_ENC_SET_EVENT_NOTIFICATION:

      
      COPYRIGHT:
		return "SET_COPYRIGHT";
	case CX2341X_ENC_SET_EVENT_NOTIFICATION:

      
      Copyright Roman Zippel, 1997.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, and the entire permission notice in its entirety,
 *    including the disclaimer of warranties.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the author may not be used to endorse or promote

      
      Copyright Rusty Russell IBM Corporation 2007.
#ifndef __KERNEL__
#include <stdint.h>
#endif
#include <linux/types.h>
#include <linux/virtio_types.h>

/* This marks a buffer as continuing via the next field. */
#define VRING_DESC_F_NEXT	1
/* This marks a buffer as write-only (otherwise read-only). */
#define VRING_DESC_F_WRITE	2
/* This means the buffer contains a list of buffer descriptors. */
#define VRING_DESC_F_INDIRECT	4

      
      Copyright Samuel Mendoza-Jonas, IBM Corporation 2018.

      
      Copyright Sarah Sharp for Intel Corp, 2010
 */

      
      COPYRIGHT))
			sbits
		if (val & AC_DIG1_LEVEL)
			sbits |= (IEC958_AES1_CON_ORIGINAL << 8);
		sbits |= val & (0x7f << 8);
	}
	return sbits;

      
      copyright Sebastian Carlier

      
      Copyright © Sebastian Cla
 *	Jan Engelhardt, 2007-2010
 *
 *	based on ipt_ROUTE.c from Cédric de Launois
 *	<delaunois@info.ucl.be>

      
      copyright; see LICENSE.FlashPoint for details.


      
      copyright: %s\n", copy);
}

      
      COPYRIGHT);
	snd_emu10k1x_ptr_write(chip, SPCS1, 0,
			       chip->spdif_bits[1] = 
			       SPCS_CLKACCY_1000PPM | SPCS_SAMPLERATE_48 |
			       SPCS_CHANNELNUM_LEFT | SPCS_SOURCENUM_UNSPEC |
			       SPCS_GENERATIONSTATUS | 0x00001200 |

      
      COPYRIGHT);
	snd_emu10k1x_ptr_write(chip, SPCS2, 0,
			       chip->spdif_bits[2] = 
			       SPCS_CLKACCY_1000PPM | SPCS_SAMPLERATE_48 |
			       SPCS_CHANNELNUM_LEFT | SPCS_SOURCENUM_UNSPEC |
			       SPCS_GENERATIONSTATUS | 0x00001200 |

      
      COPYRIGHT);

	snd_emu10k1x_ptr_write(chip, SPDIF_SELECT, 0, 0x700); // disable SPDIF
	snd_emu10k1x_ptr_write(chip, ROUTING, 0, 0x1003F); // routing
	snd_emu10k1x_gpio_write(chip, 0x1080); // analog mode

	outl(HCFG_LOCKSOUNDCACHE|HCFG_AUDIOENABLE, chip->port+HCFG);

      
      COPYRIGHT)
		snd_iprintf(buffer, " Non-Copyright");
	if (digi1 & AC_DIG1_NONAUDIO)
		snd_iprintf(buffer, " Non-Audio");
	if (digi1 & AC_DIG1_PROFESSIONAL)
		snd_iprintf(buffer, " Pro");
	if (digi1 & AC_DIG1_LEVEL)
		snd_iprintf(buffer, " GenLevel");
	if (digi3 & AC_DIG3_KAE)
		snd_iprintf(buffer, " KAE");
	snd_iprintf(buffer, "\n");
	snd_iprintf(buffer, "  Digital category: 0x%x\n",
		    digi2 & AC_DIG2_CC);
	snd_iprintf(buffer, "  IEC Coding Type: 0x%x\n",
			digi3 & AC_DIG3_ICT);
}

      
      COPYRIGHT) {
			snd_iprintf(buffer, "permitted\n");
		} else {
			snd_iprintf(buffer, "protected\n");
		}
		snd_iprintf(buffer, "Emphasis: ");
		if ((status[0] & IEC958_AES0_CON_EMPHASIS) != IEC958_AES0_CON_EMPHASIS_5015) {
			snd_iprintf(buffer, "none\n");
		} else {
			snd_iprintf(buffer, "50/15us\n");

      
      Copyright             : %s\n", (status
		snd_iprintf(buffer, "Emphasis              : %s\n", emphasis[(status & SPCS_EMPHASISMASK) >> 3]);
		snd_iprintf(buffer, "Mode                  : %i\n", (status & SPCS_MODEMASK) >> 6);
		snd_iprintf(buffer, "Category Code         : 0x%x\n", (status & SPCS_CATEGORYCODEMASK) >> 8);
		snd_iprintf(buffer, "Generation Status     : %s\n", status & SPCS_GENERATIONSTATUS ? "original" : "copy");
		snd_iprintf(buffer, "Source Mask           : %i\n", (status & SPCS_SOURCENUMMASK) >> 16);
		snd_iprintf(buffer, "Channel Number        : %s\n", channel[(status & SPCS_CHANNELNUMMASK) >> 20]);
		snd_iprintf(buffer, "Sample Rate           : %iHz\n", samplerate[(status & SPCS_SAMPLERATEMASK) >> 24]);
		snd_iprintf(buffer, "Clock Accuracy        : %s\n", clkaccy[(status & SPCS_CLKACCYMASK) >> 28]);

		if (rate_reg > 0) {
			rate = snd_emu10k1_ptr_read(emu, rate_reg, 0);
			snd_iprintf(buffer, "S/PDIF Valid          : %s\n", rate & SRCS_SPDIFVALID ? "on" : "off");
			snd_iprintf(buffer, "S/PDIF Locked         : %s\n", rate & SRCS_SPDIFLOCKED ? "on" : "off");
			snd_iprintf(buffer, "Rate Locked           : %s\n", rate & SRCS_RATELOCKED ? "on" : "off");
			/* From ((Rate * 48000 ) / 262144); */
			snd_iprintf(buffer, "Estimated Sample Rate : %d\n", ((rate & 0xFFFFF ) * 375) >> 11); 

      
      Copyright so I
 * taken from PPCBoot (now U-Boot).  Also based on drivers/serial/8250.c
 * by Russell King.
 *

      
      COPYRIGHT | SPCS_NOTAUDIODATA;
			snd_emu10k1_ptr_write(emu, SPCS0 + i, 0, bits);
		}

      
      Copyright (ST) 2011 Vipin Kumar (vipin.kumar@st.com)

      
      Copyright (ST) 2012 Rajeev Kumar (rajeevkumar.linux@gmail.com)

      
      Copyright (ST) 2012 Vipin Kumar (vipin.kumar@st.com)

      
      copyright)
 */
static inline int in_8(const volatile unsigned char
{
	int ret;

      
      Copyright status
#define AC97_ALC650_PRE             0x0038  /* Preemphasis status */
#define AC97_ALC650_PRE_SHIFT       3
#define AC97_ALC650_MODE            0x00C0  /* Preemphasis status */
#define AC97_ALC650_MODE_SHIFT      6
#define AC97_ALC650_CC_MASK         0x7f00  /* Category Code mask */
#define AC97_ALC650_CC_SHIFT        8
#define AC97_ALC650_L               0x8000  /* Generation Level status */

#define AC97_ALC650_SPDIF_INPUT_STATUS2	0x62
/* S/PDIF input status 2 bit defines */
#define AC97_ALC650_SOUCE_MASK      0x000f  /* Source number */
#define AC97_ALC650_CHANNEL_MASK    0x00f0  /* Channel number */
#define AC97_ALC650_CHANNEL_SHIFT   4 
#define AC97_ALC650_SPSR_MASK       0x0f00  /* S/PDIF Sample Rate bits */
#define AC97_ALC650_SPSR_SHIFT      8
#define AC97_ALC650_SPSR_44K        0x0000  /* Use 44.1kHz Sample rate */
#define AC97_ALC650_SPSR_48K        0x0200  /* Use 48kHz Sample rate */
#define AC97_ALC650_SPSR_32K        0x0300  /* Use 32kHz Sample rate */
#define AC97_ALC650_CLOCK_ACCURACY  0x3000  /* Clock accuracy */
#define AC97_ALC650_CLOCK_SHIFT     12
#define AC97_ALC650_CLOCK_LOCK      0x4000  /* Clock locked status */
#define AC97_ALC650_V               0x8000  /* Validity status */

      
      Copyright status
#define AC97_SC_PRE		0x0008	/* Preemphasis status */
#define AC97_SC_CC_MASK		0x07f0	/* Category Code mask */
#define AC97_SC_CC_SHIFT	4
#define AC97_SC_L		0x0800	/* Generation Level status */
#define AC97_SC_SPSR_MASK	0x3000	/* S/PDIF Sample Rate bits */
#define AC97_SC_SPSR_SHIFT	12
#define AC97_SC_SPSR_44K	0x0000	/* Use 44.1kHz Sample rate */
#define AC97_SC_SPSR_48K	0x2000	/* Use 48kHz Sample rate */
#define AC97_SC_SPSR_32K	0x3000	/* Use 32kHz Sample rate */
#define AC97_SC_DRS		0x4000	/* Double Rate S/PDIF */
#define AC97_SC_V		0x8000	/* Validity status */

/* Interrupt and Paging bit defines (AC'97 2.3) */
#define AC97_PAGE_MASK		0x000f	/* Page Selector */
#define AC97_PAGE_VENDOR	0	/* Vendor-specific registers */
#define AC97_PAGE_1		1	/* Extended Codec Registers page 1 */
#define AC97_INT_ENABLE		0x0800	/* Interrupt Enable */
#define AC97_INT_SENSE		0x1000	/* Sense Cycle */
#define AC97_INT_CAUSE_SENSE	0x2000	/* Sense Cycle Completed (RO) */
#define AC97_INT_CAUSE_GPIO	0x4000	/* GPIO bits changed (RO) */
#define AC97_INT_STATUS		0x8000	/* Interrupt Status */

      
      Copyright Stephan Mueller <smueller@chronox.de>, 2014
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, and the entire permission notice in its entirety,
 *    including the disclaimer of warranties.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the author may not be used to endorse or promote

      
      Copyright Stephan Mueller <smueller@chronox.de>, 2015
 *
 * Design

      
      Copyright Stephan Mueller <smueller@chronox.de>, 2015
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, and the entire permission notice in its entirety,
 *    including the disclaimer of warranties.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the author may not be used to endorse or promote

      
      Copyright ST-Ericsson 2012.

      
      Copyright STMicroelectronics, 2007.

      
      copyright string
	__le32 int_fw_offset;	/* internal firmware image offset */
	__le32 int_fw_len;	/* internal firmware image length */
	__le32 ext_fw_offset;	/* external firmware image offset */
	__le32 ext_fw_len;	/* external firmware image length */
} __packed;

/* a description of a regulatory domain and the allowed channels */
struct reg_domain {
	u16 code;
	char const *name;
	u32 channel_map;	/* if bit N is set, channel (N+1) is allowed */

      
      copyright(struct cdrom_device_info
				struct packet_command *cgc)
{
	int ret;
	u_char buf[8];
	const struct cdrom_device_ops *cdo = cdi->ops;

      
      copyright(struct comedi_device
{
	struct jr3_block __iomem *block = dev->mmio;
	struct jr3_sensor __iomem *sensor0 = &block[0].sensor;

      
      Copyright;
	struct regid		appIdent;
	struct timestamp	recordingDateAndTime;
	struct regid		impIdent;
	uint8_t			impUse[64];
	__le32			predecessorVolDescSeqLocation;
	__le16			flags;
	uint8_t			reserved[22];
} __packed;

/* Flags (ECMA 167r3 3/10.1.21) */
#define PVD_FLAGS_VSID_COMMON		0x0001

      
      Copyright SUSE Linux Products GmbH 2009
 *
 * Authors: Alexander Graf <agraf@suse.de>

      
      Copyright SUSE Linux Products GmbH 2010
 *
 * Authors: Alexander Graf <agraf@suse.de>

      
      COPYRIGHT;
		switch (bits
		case 0x10: diga->status[0] |= IEC958_AES0_CON_EMPHASIS_NONE; break;
		case 0x00: diga->status[0] |= IEC958_AES0_CON_EMPHASIS_5015; break;
		}
		if (!(bits & 0x80))
			diga->status[1] |= IEC958_AES1_CON_ORIGINAL;
		switch (bits & 0x60) {
		case 0x00: diga->status[1] |= IEC958_AES1_CON_MAGNETIC_ID; break;
		case 0x20: diga->status[1] |= IEC958_AES1_CON_DIGDIGCONV_ID; break;
		case 0x40: diga->status[1] |= IEC958_AES1_CON_LASEROPT_ID; break;
		case 0x60: diga->status[1] |= IEC958_AES1_CON_GENERAL; break;

      
      Copyright SysKonnect 1998,1999.

      
      copyright text
*/

      
      copyright text
	2001jul05	change message format to improve OVERRUN case

      
      copyright text
	2001jul05	change message format to improve OVERRUN case
*/

      
      copyright text
	2001jul05	change message format to improve OVERRUN case

	Note on shared names:


      
      copyright = 'The kernel development community
author = 'The kernel development community'

# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
# built documents.

      
      Copyright Theodore Ts
 */

      
      Copyright Theodore Ts
 * rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, and the entire permission notice in its entirety,
 *    including the disclaimer of warranties.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the author may not be used to endorse or promote

      
      copyright);

	/* There is no need to throttle the number of active tasks because
	 * each device limits its own task using a state bit for scheduling
	 * the service task, and the device tasks do not interfere with each
	 * other, so we don't set a max task limit. We must set WQ_MEM_RECLAIM
	 * since we need to be able to guarantee forward progress even under
	 * memory pressure.
	 */
	i40e_wq = alloc_workqueue("%s", WQ_MEM_RECLAIM, 0, i40e_driver_name);
	if (!i40e_wq) {
		pr_err("%s: Failed to create workqueue\n", i40e_driver_name);
		return -ENOMEM;

      
      COPYRIGHT
 *      This file is distributed under the terms of the GNU General Public

      
      COPYRIGHT
 *  This file is distributed under the terms of the GNU General Public

      
      COPYRIGHT
 *	This file is distributed under the terms of the GNU General Public

      
      Copyright Thomas Gleixner <tglx@linutronix.de>

from argparse import ArgumentParser
from ply import lex, yacc
import locale
import traceback
import sys
import git
import re
import os

      
      Copyright:	Toby Churchill Ltd

      
      Copyright:	Toby Churchill Ltd
 *  Derived from pxa2xx_mainstone.c, by Nico Pitre
 *
 * Various modification by Marek Vasut <marek.vasut@gmail.com>

      
      Copyright Tomi Manninen OH2BNS (oh2bns@sral.fi)
 */
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/timer.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/slab.h>
#include <net/ax25.h>
#include <linux/inet.h>
#include <linux/netdevice.h>
#include <net/arp.h>
#include <linux/if_arp.h>
#include <linux/skbuff.h>
#include <net/sock.h>
#include <linux/uaccess.h>
#include <linux/fcntl.h>
#include <linux/termios.h>	/* For TIOCINQ/OUTQ */
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <linux/notifier.h>
#include <linux/init.h>
#include <linux/spinlock.h>
#include <net/netrom.h>
#include <linux/seq_file.h>
#include <linux/export.h>

      
      Copyright Tomi Manninen OH2BNS (oh2bns@sral.fi)
 */
#include <linux/types.h>
#include <linux/slab.h>
#include <linux/socket.h>
#include <linux/timer.h>
#include <net/ax25.h>
#include <linux/skbuff.h>
#include <net/netrom.h>
#include <linux/init.h>

      
      Copyright Torsten Duwe <duwe@informatik.uni-erlangen.de> 1993

      
      copyright = True

# If true, an OpenSearch description file will be output, and all pages will
# contain a <link> tag referring to it.  The value of this option must be the
# base URL from which the finished HTML is served.
#html_use_opensearch = ''

      
      copyright {
	__u8 type;

	__u8 layer_num;
	__u8 cpst;
	__u8 rmi;

      
      COPYRIGHT;
	ucontrol->value.iec958.status
					   IEC958_AES1_CON_ORIGINAL;
	return 0;
}

      
      COPYRIGHT;
	ucontrol->value.iec958.status
					   IEC958_AES1_CON_ORIGINAL;
	ucontrol->value.iec958.status[3] = IEC958_AES3_CON_FS;
	return 0;
}

      
      Copyright unasserted)
	 *  AN                = 0     (Audio data)
	 *  P                 = 0     (Consumer)
	 */
	def_bits =
		SPCS_CLKACCY_1000PPM | SPCS_SAMPLERATE_48 |
		SPCS_CHANNELNUM_LEFT | SPCS_SOURCENUM_UNSPEC |
		SPCS_GENERATIONSTATUS | 0x00001200 |
		0x00000000 | SPCS_EMPHASIS_NONE | SPCS_COPYRIGHT;
	if (!resume) {
		chip->spdif_str_bits[0] = chip->spdif_bits[0] = def_bits;
		chip->spdif_str_bits[1] = chip->spdif_bits[1] = def_bits;
		chip->spdif_str_bits[2] = chip->spdif_bits[2] = def_bits;
		chip->spdif_str_bits[3] = chip->spdif_bits[3] = def_bits;

      
      Copyright unasserted)
	 *  AN                = 0     (Audio data)
	 *  P                 = 0     (Consumer)
	 */
	emu->spdif_bits[0] = emu->spdif_bits[1] =
		emu->spdif_bits[2] = SPCS_CLKACCY_1000PPM | SPCS_SAMPLERATE_48 |
		SPCS_CHANNELNUM_LEFT | SPCS_SOURCENUM_UNSPEC |
		SPCS_GENERATIONSTATUS | 0x00001200 |

      
      Copyright unasserted)
	 *  AN                = 0     (Audio data)
	 *  P                 = 0     (Consumer)
	 */
	snd_emu10k1x_ptr_write(chip, SPCS0, 0,
			       chip->spdif_bits[0] = 
			       SPCS_CLKACCY_1000PPM | SPCS_SAMPLERATE_48 |
			       SPCS_CHANNELNUM_LEFT | SPCS_SOURCENUM_UNSPEC |
			       SPCS_GENERATIONSTATUS | 0x00001200 |

      
      Copyright */
	val = (cfg->iec60958_cfg->status

      
      COPYRIGHT))
			val
		if (sbits & (IEC958_AES1_CON_ORIGINAL << 8))
			val |= AC_DIG1_LEVEL;
		val |= sbits & (IEC958_AES1_CON_CATEGORY << 8);
	}
	return val;

      
      COPYRIGHT))
			val
		val |= ((new >> 8) & 0xff) << 4;	// category + original
		switch ((new >> 24) & 0xff) {
		case IEC958_AES3_CON_FS_44100: val |= 0<<12; break;
		case IEC958_AES3_CON_FS_48000: val |= 2<<12; break;
		case IEC958_AES3_CON_FS_32000: val |= 3<<12; break;
		default:		       val |= 1<<12; break;
		}

      
      Copyright: Vovan888 at gmail com

      
      copyright was as follows:
 *
 * skeleton.c Written 1993 by Donald Becker.

      
      copyright was changed, and the change
 * is retroactive to all "true" BSD software (ie everything
 * from UCB as opposed to other peoples code that just carried

      
      Copyright who own it
      
      Copyright who own it
 *
 * released under the GPL

      
      Copyright:	Wolfson Microelectronics. PLC.
 */

      
      copyright
 *
 * WPA code stolen from the ipw2200 driver.

      
      COPYRIGHT;

	writel(con, regs
	writel(cstas, regs + CSTAS);
	writel(clkcon, regs + CLKCON);

	spin_unlock_irqrestore(&spdif->lock, flags);

      
      COPYRIGHT;

	writel_relaxed(cstas1, base
	return 0;
}

      
      Copyright:

		Written 1998-2002 by Donald Becker.

      
      Copyright Yaegashi Takeshi, 2001
 *	Adrian McMenamin, 2008 - 2009
 */

      
      (C) ordering is still observed by the pmu driver.
	 */
	if (!rb->aux_overwrite) {
		aux_tail = READ_ONCE(rb->user_page->aux_tail);
		handle->wakeup = rb->aux_wakeup + rb->aux_watermark;
		if (aux_head - aux_tail < perf_aux_size(rb))
			handle->size = CIRC_SPACE(aux_head, aux_tail, perf_aux_size(rb));

      
      (C) or pretend (B,A) that the write
	 * was successfully written on the peer.
	 */
	__RQ_NET_OK,

      
      (c)
				outp
			else
				outp += sprintf(outp, "%s-", (printed++ ? delim : ""));
		}
		if (DO_BIC(BIC_CPU))
			outp += sprintf(outp, "%s%d", (printed++ ? delim : ""), t->cpu_id);
		if (DO_BIC(BIC_APIC))
			outp += sprintf(outp, "%s%d", (printed++ ? delim : ""), t->apic_id);
		if (DO_BIC(BIC_X2APIC))
			outp += sprintf(outp, "%s%d", (printed++ ? delim : ""), t->x2apic_id);

      
      (c) (_PAGE_CACHE_MODE_

static enum page_cache_mode pat_get_cache_mode(unsigned pat_val, char *msg)

      
      (c)*_PAS_DMA_RXCHAN_STRIDE)

      
      (c)*_PAS_DMA_RXCHAN_STRIDE)
#define    PAS_DMA_RXCHAN_BASEL_BRBL_M	0xffffffc0
#define    PAS_DMA_RXCHAN_BASEL_BRBL_S	0
#define    PAS_DMA_RXCHAN_BASEL_BRBL(x)	(((x) << PAS_DMA_RXCHAN_BASEL_BRBL_S) & \
					 PAS_DMA_RXCHAN_BASEL_BRBL_M)

      
      (c)*_PAS_DMA_RXCHAN_STRIDE)
#define    PAS_DMA_RXCHAN_BASEU_BRBH_M	0x00000fff
#define    PAS_DMA_RXCHAN_BASEU_BRBH_S	0
#define    PAS_DMA_RXCHAN_BASEU_BRBH(x)	(((x) << PAS_DMA_RXCHAN_BASEU_BRBH_S) & \
					 PAS_DMA_RXCHAN_BASEU_BRBH_M)
/* # of cache lines worth of buffer ring */
#define    PAS_DMA_RXCHAN_BASEU_SIZ_M	0x3fff0000
#define    PAS_DMA_RXCHAN_BASEU_SIZ_S	16		/* 0 = 16K */
#define    PAS_DMA_RXCHAN_BASEU_SIZ(x)	(((x) << PAS_DMA_RXCHAN_BASEU_SIZ_S) & \
					 PAS_DMA_RXCHAN_BASEU_SIZ_M)

#define    PAS_STATUS_PCNT_M		0x000000000000ffffull
#define    PAS_STATUS_PCNT_S		0
#define    PAS_STATUS_DCNT_M		0x00000000ffff0000ull
#define    PAS_STATUS_DCNT_S		16
#define    PAS_STATUS_BPCNT_M		0x0000ffff00000000ull
#define    PAS_STATUS_BPCNT_S		32
#define    PAS_STATUS_CAUSE_M		0xf000000000000000ull
#define    PAS_STATUS_TIMER		0x1000000000000000ull
#define    PAS_STATUS_ERROR		0x2000000000000000ull
#define    PAS_STATUS_SOFT		0x4000000000000000ull
#define    PAS_STATUS_INT		0x8000000000000000ull

      
      (c)*_PAS_DMA_RXCHAN_STRIDE)
#define    PAS_DMA_RXCHAN_CCMDSTA_EN	0x00000001	/* Enabled */
#define    PAS_DMA_RXCHAN_CCMDSTA_ST	0x00000002	/* Stop interface */
#define    PAS_DMA_RXCHAN_CCMDSTA_ACT	0x00010000	/* Active */
#define    PAS_DMA_RXCHAN_CCMDSTA_DU	0x00020000
#define    PAS_DMA_RXCHAN_CCMDSTA_OD	0x00002000
#define    PAS_DMA_RXCHAN_CCMDSTA_FD	0x00001000
#define    PAS_DMA_RXCHAN_CCMDSTA_DT	0x00000800

      
      (c)*_PAS_DMA_RXCHAN_STRIDE)
#define    PAS_DMA_RXCHAN_CFG_CTR	0x00000400
#define    PAS_DMA_RXCHAN_CFG_HBU_M	0x00000380
#define    PAS_DMA_RXCHAN_CFG_HBU_S	7
#define    PAS_DMA_RXCHAN_CFG_HBU(x)	(((x) << PAS_DMA_RXCHAN_CFG_HBU_S) & \
					 PAS_DMA_RXCHAN_CFG_HBU_M)

      
      (c)*_PAS_DMA_TXCHAN_STRIDE)

      
      (c)*_PAS_DMA_TXCHAN_STRIDE)
#define    PAS_DMA_TXCHAN_BASEL_BRBL_M	0xffffffc0
#define    PAS_DMA_TXCHAN_BASEL_BRBL_S	0
#define    PAS_DMA_TXCHAN_BASEL_BRBL(x)	(((x) << PAS_DMA_TXCHAN_BASEL_BRBL_S) & \
					 PAS_DMA_TXCHAN_BASEL_BRBL_M)

      
      (c)*_PAS_DMA_TXCHAN_STRIDE)
#define    PAS_DMA_TXCHAN_BASEU_BRBH_M	0x00000fff
#define    PAS_DMA_TXCHAN_BASEU_BRBH_S	0
#define    PAS_DMA_TXCHAN_BASEU_BRBH(x)	(((x) << PAS_DMA_TXCHAN_BASEU_BRBH_S) & \
					 PAS_DMA_TXCHAN_BASEU_BRBH_M)
/* # of cache lines worth of buffer ring */
#define    PAS_DMA_TXCHAN_BASEU_SIZ_M	0x3fff0000
#define    PAS_DMA_TXCHAN_BASEU_SIZ_S	16		/* 0 = 16K */
#define    PAS_DMA_TXCHAN_BASEU_SIZ(x)	(((x) << PAS_DMA_TXCHAN_BASEU_SIZ_S) & \
					 PAS_DMA_TXCHAN_BASEU_SIZ_M)

#define _PAS_DMA_RXCHAN_STRIDE	0x20    /* Size per channel		*/
#define _PAS_DMA_RXCHAN_CCMDSTA	0x800	/* Command / Status		*/
#define _PAS_DMA_RXCHAN_CFG	0x804	/* Configuration		*/
#define _PAS_DMA_RXCHAN_INCR	0x810	/* Descriptor increment		*/
#define _PAS_DMA_RXCHAN_CNT	0x814	/* Descriptor count/offset	*/
#define _PAS_DMA_RXCHAN_BASEL	0x818	/* Descriptor ring base (low)	*/
#define _PAS_DMA_RXCHAN_BASEU	0x81c	/*			(high)	*/

      
      (c)*_PAS_DMA_TXCHAN_STRIDE)
#define    PAS_DMA_TXCHAN_CFG_TY_IFACE	0x00000000	/* Type = interface */
#define    PAS_DMA_TXCHAN_CFG_TY_COPY	0x00000001	/* Type = copy only */
#define    PAS_DMA_TXCHAN_CFG_TY_FUNC	0x00000002	/* Type = function */
#define    PAS_DMA_TXCHAN_CFG_TY_XOR	0x00000003	/* Type = xor only */
#define    PAS_DMA_TXCHAN_CFG_TATTR_M	0x0000003c
#define    PAS_DMA_TXCHAN_CFG_TATTR_S	2
#define    PAS_DMA_TXCHAN_CFG_TATTR(x)	(((x) << PAS_DMA_TXCHAN_CFG_TATTR_S) & \
					 PAS_DMA_TXCHAN_CFG_TATTR_M)
#define    PAS_DMA_TXCHAN_CFG_LPDQ	0x00000800
#define    PAS_DMA_TXCHAN_CFG_LPSQ	0x00000400
#define    PAS_DMA_TXCHAN_CFG_WT_M	0x000003c0
#define    PAS_DMA_TXCHAN_CFG_WT_S	6
#define    PAS_DMA_TXCHAN_CFG_WT(x)	(((x) << PAS_DMA_TXCHAN_CFG_WT_S) & \
					 PAS_DMA_TXCHAN_CFG_WT_M)
#define    PAS_DMA_TXCHAN_CFG_TRD	0x00010000	/* translate data */
#define    PAS_DMA_TXCHAN_CFG_TRR	0x00008000	/* translate rings */
#define    PAS_DMA_TXCHAN_CFG_UP	0x00004000	/* update tx descr when sent */
#define    PAS_DMA_TXCHAN_CFG_CL	0x00002000	/* Clean last line */
#define    PAS_DMA_TXCHAN_CFG_CF	0x00001000	/* Clean first line */

      
      (c)*_PAS_DMA_TXCHAN_STRIDE)
#define    PAS_DMA_TXCHAN_TCMDSTA_EN	0x00000001	/* Enabled */
#define    PAS_DMA_TXCHAN_TCMDSTA_ST	0x00000002	/* Stop interface */
#define    PAS_DMA_TXCHAN_TCMDSTA_ACT	0x00010000	/* Active */
#define    PAS_DMA_TXCHAN_TCMDSTA_SZ	0x00000800
#define    PAS_DMA_TXCHAN_TCMDSTA_DB	0x00000400
#define    PAS_DMA_TXCHAN_TCMDSTA_DE	0x00000200
#define    PAS_DMA_TXCHAN_TCMDSTA_DA	0x00000100

      
      (c) Paul Mackerras, 1996

      
      (c)	PCA9553_LED_STATE(0x03, c)

#define PCA9553_LED_OFF_ALL	(PCA9553_LED_OFF(0) | PCA9553_LED_OFF(1))

      
      (c)	PCA9553_LED_STATE(PCA9553_FAST, c)

      
      (c)	PCA9553_LED_STATE(PCA9553_OFF, c)

      
      (c)	PCA9553_LED_STATE(PCA9553_ON, c)

      
      (c)	PCA9553_LED_STATE(PCA9553_SLOW, c)

      
      (c)	PCC_CCR_LED_CHAN(PCC_LED_FAST, c)

      
      (c)		PCC_CCR_LED_CHAN(PCC_LED_OFF, c)

      
      (c)		PCC_CCR_LED_CHAN(PCC_LED_ON, c)

      
      (c)	PCC_CCR_LED_CHAN(PCC_LED_SLOW, c)

      
      (c)	PCC_CCR_LED_OFF_CHAN(c)
#define PCC_CCR_LED_OFF_ALL		(PCC_CCR_LED_OFF_CHAN(0) | \
					 PCC_CCR_LED_OFF_CHAN(1))
#define PCC_CCR_LED_MASK		PCC_CCR_LED_OFF_ALL

#define PCC_CCR_INIT	(PCC_CCR_CLK_16 | PCC_CCR_RST_ALL | PCC_CCR_LED_OFF_ALL)

      
      (c)	PCI171X_DAREF((c), 0x3)
#define PCI171X_DI_REG		0x10	/* R:   digital inputs */
#define PCI171X_DO_REG		0x10	/* W:   digital outputs */
#define PCI171X_TIMER_BASE	0x18	/* R/W: 8254 timer */

static const struct comedi_lrange pci1710_ai_range = {
	9, {
		BIP_RANGE(5),		/* gain 1   (0x00) */
		BIP_RANGE(2.5),		/* gain 2   (0x01) */
		BIP_RANGE(1.25),	/* gain 4   (0x02) */
		BIP_RANGE(0.625),	/* gain 8   (0x03) */
		BIP_RANGE(10),		/* gain 0.5 (0x04) */
		UNI_RANGE(10),		/* gain 1   (0x00 | UNI) */
		UNI_RANGE(5),		/* gain 2   (0x01 | UNI) */
		UNI_RANGE(2.5),		/* gain 4   (0x02 | UNI) */
		UNI_RANGE(1.25)		/* gain 8   (0x03 | UNI) */

      
      (c)	PCI1720_AO_RANGE((c), 0x3)
#define PCI1720_SYNC_REG		0x09
#define PCI1720_SYNC_CTRL_REG		0x0f
#define PCI1720_SYNC_CTRL_SC0		BIT(0)
#define PCI1720_BOARDID_REG		0x14

static const struct comedi_lrange pci1720_ao_range = {
	4, {
		UNI_RANGE(5),
		UNI_RANGE(10),
		BIP_RANGE(5),
		BIP_RANGE(10)

      
      (c)	PCIDAS_AO_RANGE((c), 0x3)


      
      (c)

	/* peripheral clock: runs at half rate of sysbus clk
	c = alchemy_clk_setup_periph(ALCHEMY_SYSBUS_CLK);

      
      (c) peripheral initiates, using SRP
	 */
	if (musb->port_mode != MUSB_HOST &&
			musb->xceiv->otg->state != OTG_STATE_A_WAIT_BCON &&
			(devctl & MUSB_DEVCTL_VBUS) == MUSB_DEVCTL_VBUS) {
		musb->is_active = 1;
	} else {
		devctl |= MUSB_DEVCTL_SESSION;

      
      (c) Peter Meerwald <pmeerw@pmeerw.net>

      
      (C) Peter T. Breuer (ptb@ot.uc3m.es) 2003
 *
 * bitmap_create  - sets up the bitmap structure
 * bitmap_destroy - destroys the bitmap structure

      
      (c) Philip Blundell, 1998-1999

    Direct questions, comments to Scott Bambrough <scottb@netwinder.org>

      
      (c) Philip Blundell, 1998, 2001

    Direct questions, comments to Scott Bambrough <scottb@netwinder.org>

      
      (c) Philip Blundell, 1999, 2001

    Direct questions, comments to Scott Bambrough <scottb@netwinder.org>

      
      (c) Philip Blundell, 2001

    Direct questions, comments to Scott Bambrough <scottb@netwinder.org>

      
      (c) phm_cap_enabled(hwmgr->platform_descriptor.platformCaps, (c))

#define PP_PCIEGenInvalid  0xffff
enum PP_PCIEGen {
    PP_PCIEGen1 = 0,                /* PCIE 1.0 - Transfer rate of 2.5 GT/s */
    PP_PCIEGen2,                    /*PCIE 2.0 - Transfer rate of 5.0 GT/s */
    PP_PCIEGen3                     /*PCIE 3.0 - Transfer rate of 8.0 GT/s */

      
      (c) | __PPC_RA0(a)
/* PASemi instructions */
#define LBZCIX(t,a,b)		stringify_in_c(.long PPC_INST_LBZCIX | \
				       __PPC_RT(t) | __PPC_RA(a) | __PPC_RB(b))
#define STBCIX(s,a,b)		stringify_in_c(.long PPC_INST_STBCIX | \
				       __PPC_RS(s) | __PPC_RA(a) | __PPC_RB(b))


      
      (c) presumably a wireless_ep wrapping a usb_ep, and reporting
 *     wireless-specific parameters like maxburst and maxsequence;
 * (d) configurations that are specific to wireless links;
 * (e) function drivers that understand wireless configs and will
 *     support wireless for (additional) function instances;
 * (f) a function to support association setup (like CBAF), not
 *     necessarily requiring a wireless adapter;
 * (g) composite device setup that can create one or more wireless
 *     configs, including appropriate association setup support;
 * (h) more, TBD.
 */
struct usb_composite_dev {
	struct usb_gadget		*gadget;
	struct usb_request		*req;
	struct usb_request		*os_desc_req;

      
      (C) programmable clock divider controlled by        <Select
 * (D) constant div-by-3 clock divider
 * (E) programmable clock divider bypass controlled by <Switch>
 * (F) constant div-by-3 clock mux controlled by       <D3Switch>
 * (G) clock gate controlled by                        <Enable>
 *
 * For whatever reason, above control signals come in two flavors:

      
      (c)	__pv_kick(c)
#define pv_wait(p, v)	__pv_wait(p, v)

#else /* CONFIG_QUEUED_LOCK_STAT */

      
      (c)	__raw_readb(c)
#define readw_relaxed(c) ({ u16 __r = le16_to_cpu((__force __le16) \
					__raw_readw(c)); __r; })
#define readl_relaxed(c) ({ u32 __r = le32_to_cpu((__force __le32) \
					__raw_readl(c)); __r; })

#define writeb_relaxed(v,c)	__raw_writeb(v,c)
#define writew_relaxed(v,c)	__raw_writew((__force u16) cpu_to_le16(v),c)
#define writel_relaxed(v,c)	__raw_writel((__force u32) cpu_to_le32(v),c)

      
      (c)|RD(d));
#define AES_DROUND01(a,b,c,d)	\

      
      (c)|RD(d));
#define AES_DROUND01_L(a,b,c,d)	\

      
      (c)|RD(d));
#define AES_DROUND23(a,b,c,d)	\

      
      (c)|RD(d));
#define AES_DROUND23_L(a,b,c,d)	\

      
      (c)|RD(d));
#define AES_EROUND01_L(a,b,c,d)	\

      
      (c)|RD(d));
#define AES_EROUND23(a,b,c,d)	\

      
      (c)|RD(d));
#define AES_EROUND23_L(a,b,c,d)	\

      
      (c)|RD(d));
#define AES_KEXPAND0(a,b,c)	\
	.word	(F3F(2, 0x36, 0x130)|RS1(a)|RS2(b)|RD(c));
#define AES_KEXPAND2(a,b,c)	\
	.word	(F3F(2, 0x36, 0x131)|RS1(a)|RS2(b)|RD(c));

#define DES_IP(a,b)		\
	.word		(F3F(2, 0x36, 0x134)|RS1(a)|RD(b));
#define DES_IIP(a,b)		\
	.word		(F3F(2, 0x36, 0x135)|RS1(a)|RD(b));
#define DES_KEXPAND(a,b,c)	\
	.word		(F3F(2, 0x36, 0x136)|RS1(a)|IMM5_0(b)|RD(c));
#define DES_ROUND(a,b,c,d)	\

      
      (c)|RD(d));
#define AES_KEXPAND1(a,b,c,d)	\

      
      (c)|RD(d));

#define CAMELLIA_F(a,b,c,d)		\

      
      (c)|RD(d));
#define CAMELLIA_FL(a,b,c)		\
	.word		(F3F(2, 0x36, 0x13c)|RS1(a)|RS2(b)|RD(c));
#define CAMELLIA_FLI(a,b,c)		\
	.word		(F3F(2, 0x36, 0x13d)|RS1(a)|RS2(b)|RD(c));

#define MOVDTOX_F0_O4		\
	.word	0x99b02200
#define MOVDTOX_F2_O5		\
	.word	0x9bb02202
#define MOVXTOD_G1_F60 		\
	.word	0xbbb02301
#define MOVXTOD_G1_F62 		\
	.word	0xbfb02301
#define MOVXTOD_G3_F4		\
	.word	0x89b02303;
#define MOVXTOD_G7_F6		\
	.word	0x8db02307;
#define MOVXTOD_G3_F0		\
	.word	0x81b02303;
#define MOVXTOD_G7_F2		\
	.word	0x85b02307;
#define MOVXTOD_O0_F0		\
	.word	0x81b02308;
#define MOVXTOD_O5_F0		\
	.word	0x81b0230d;
#define MOVXTOD_O5_F2		\
	.word	0x85b0230d;
#define MOVXTOD_O5_F4		\
	.word	0x89b0230d;
#define MOVXTOD_O5_F6		\
	.word	0x8db0230d;
#define MOVXTOD_G3_F60		\
	.word	0xbbb02303;
#define MOVXTOD_G7_F62		\
	.word	0xbfb02307;

      
      (c)		readl_relaxed(c)
#define gic_write_lpir(v, c)		writel_relaxed(lower_32_bits(v), c)


      
      (c)     READ_ONCE(slub_percpu_partial(c))
#else

      
      (c)		readq_relaxed(c)
#define gicr_write_propbaser(v, c)	writeq_relaxed(v, c)

#define gicr_write_pendbaser(v, c)	writeq_relaxed(v, c)

      
      (c)		readq_relaxed(c)
#define gic_write_irouter(v, c)		writeq_relaxed(v, c)

      
      (c)		readq_relaxed(c)
#define gic_write_lpir(v, c)		writeq_relaxed(v, c)

#define gic_flush_dcache_to_poc(a,l)	__flush_dcache_area((a), (l))

      
      (c)		readq_relaxed(c)
#define gits_write_baser(v, c)		writeq_relaxed(v, c)


      
      (c)		readq_relaxed(c)
#define gits_write_cbaser(v, c)		writeq_relaxed(v, c)

#define gits_write_cwriter(v, c)	writeq_relaxed(v, c)

      
      (c)		readq_relaxed(c)

#define gits_write_vpropbaser(v, c)	writeq_relaxed(v, c)

      
      (c)		readq_relaxed(c)

#endif /* __ASSEMBLY__ */

      
      (c) Rebel.com, 1998-1999

      
      (c) Rebel.COM, 1998,1999

      
      (c) Rebel.com, 1998-1999
    
    Direct questions, comments to Scott Bambrough <scottb@netwinder.org>

      
      (c) Rebel.com, 1998-1999

    Direct questions, comments to Scott Bambrough <scottb@netwinder.org>

      
      (c) Rebel.COM, 1998,1999

    Direct questions, comments to Scott Bambrough <scottb@netwinder.org>

      
      (c) receive periodic heartbeat messages from the card used to deduce if the
 * card has crashed.
 *
 * A COSM server consisting of a SCIF listening endpoint waits for incoming
 * connections from the card. Upon acceptance of the connection, a separate
 * work-item is scheduled to handle SCIF message processing for that card. The
 * life-time of this work-item is therefore the time from which the connection
 * from a card is accepted to the time at which the connection is closed. A new
 * work-item starts each time the card boots and is alive till the card (a)

      
      (c) (!REG_FMT_DEC(c))

static struct hwreg_cfg hwreg_cfg = {
	.addr = 0,			/* default: invalid phys addr */
	.fmt = 0,			/* default: 32bit access, hex output */
	.mask = 0xFFFFFFFF,	/* default: no mask */
	.shift = 0,			/* default: no bit shift */

      
      (c)	regmap_write(c, WM8960_RESET, 0)

/* enumerated controls */
static const char *wm8960_polarity[] = {"No Inversion", "Left Inverted",
	"Right Inverted", "Stereo Inversion"};
static const char *wm8960_3d_upper_cutoff[] = {"High", "Low"};
static const char *wm8960_3d_lower_cutoff[] = {"Low", "High"};
static const char *wm8960_alcfunc[] = {"Off", "Right", "Left", "Stereo"};
static const char *wm8960_alcmode[] = {"ALC", "Limiter"};
static const char *wm8960_adc_data_output_sel[] = {
	"Left Data = Left ADC;  Right Data = Right ADC",
	"Left Data = Left ADC;  Right Data = Left ADC",
	"Left Data = Right ADC; Right Data = Right ADC",
	"Left Data = Right ADC; Right Data = Left ADC",

      
      (c) reset BT_EN - pull down nshutdown at the end.
 *	(d) invoke platform's chip disabling routine.
 */
long st_kim_stop(void *kim_data)

      
      (c) restore CSA
	 *
	 * The 'harvest' step is not performed here, but rather
	 * as needed below.

      
      (c) (ret) : "m"(
	return ret;
}

      
      (c)
			return 0;
		c++;
	}
	return 1;

      
      (c)
			return c;
	}

      
      (c)
		return c;

	c = intel_pebs_constraints(event);

      
      (c)
		return c;

	c = intel_shared_regs_constraints(cpuc, event);

      
      (c)
		return c;
	/* Not in the list of calibrated LO settings.
	 * Calibrate it now. */
	c = b43_calibrate_lo_setting(dev, bbatt, rfatt);
	if (!c)
		return NULL;
	list_add(&c->list, &lo->calib_list);

	return c;

      
      (c)
		return c;

	return x86_get_event_constraints(cpuc, idx, event);

      
      (c)
		return -EEXIST;

	current_minor = ida_simple_get(&comp.minor_id, 0, 0, GFP_KERNEL);
	if (current_minor < 0)
		return current_minor;

      
      (c)
		return false;

	if (out < end)
		*out = '\\';
	++out;
	if (out < end)
		*out = '0';
	++out;

      
      (c)
		return one_percent_convert(ptime_buf, ostr, start, end, c);

	return -1;

      
      (c) return;

	switch (data[0]) {

      
      (c) Richard Zidlicky

      
      (C) Roman Zippel (assigned DJD, 1999)
 *

      
      (c) << RS_SH						\
	 | (d) << RD_SH						\
	 | (e) << RE_SH						\
	 | (f) << FUNC_SH)

#include "uasm.c"

      
      (c) << RT_SH						\
	 | (d) << RD_SH						\
	 | (e) << RE_SH						\
	 | (f) << FUNC_SH)

/* This macro sets the non-variable bits of an R6 instruction. */
#define M6(a, b, c, d, e)					\
	((a) << OP_SH						\
	 | (b) << RS_SH						\

      
      (c) << RT_SH						\
	 | (d) << SIMM9_SH					\
	 | (e) << FUNC_SH)

#include "uasm.c"

      
      (C) Rusty Russell, IBM 2002
 *
 *  Generalized futexes, futex requeueing, misc fixes by Ingo Molnar

      
      (C)
 *	  'R
 *
 *	Write
 *	  ' ' = Other Information
 *	  '-' = Must not be written (D), value ignored when written (R,A,F)
 *	  'W' = Can be written

      
      (c) (rxstats->c

	RX_CMN_STAT_INC(rx_pkts_all);
	rxstats->rx_bytes_all += rs->rs_datalen;

      
      (c) rxstats->phy_err_stats

      
      (c) s

      
      (c) save of LSCSA, mostly performed by SPU
	 *
	 * Returns      0 on success.
	 *              2,6 if failed to quiece SPU
	 *              53 if SPU-side of save failed.

      
      (C) SBE Inc., used by permission.
 */

      
      (c) >> (s))
#define R2BGR(r,g,b,s)	(C2K(r,s) << 0 | C2K(g,s) << 8 | C2K(b,s) << 16)
	if (property == priv->colorkey_prop) {
		/* Do best-efforts here for this property */
		*val = R2BGR(drm_to_overlay_state(state)->colorkey_yr,
			     drm_to_overlay_state(state)->colorkey_ug,
			     drm_to_overlay_state(state)->colorkey_vb, 16);
		/* If min != max, or min != val, error out */
		if (*val != R2BGR(drm_to_overlay_state(state)->colorkey_yr,
				  drm_to_overlay_state(state)->colorkey_ug,
				  drm_to_overlay_state(state)->colorkey_vb, 24) ||
		    *val != R2BGR(drm_to_overlay_state(state)->colorkey_yr,
				  drm_to_overlay_state(state)->colorkey_ug,
				  drm_to_overlay_state(state)->colorkey_vb, 8))
			return -EINVAL;
	} else if (property == priv->colorkey_min_prop) {
		*val = R2BGR(drm_to_overlay_state(state)->colorkey_yr,
			     drm_to_overlay_state(state)->colorkey_ug,
			     drm_to_overlay_state(state)->colorkey_vb, 16);
	} else if (property == priv->colorkey_max_prop) {
		*val = R2BGR(drm_to_overlay_state(state)->colorkey_yr,
			     drm_to_overlay_state(state)->colorkey_ug,
			     drm_to_overlay_state(state)->colorkey_vb, 24);
	} else if (property == priv->colorkey_val_prop) {
		*val = R2BGR(drm_to_overlay_state(state)->colorkey_yr,
			     drm_to_overlay_state(state)->colorkey_ug,
			     drm_to_overlay_state(state)->colorkey_vb, 8);
	} else if (property == priv->colorkey_alpha_prop) {
		*val = R2BGR(drm_to_overlay_state(state)->colorkey_yr,
			     drm_to_overlay_state(state)->colorkey_ug,
			     drm_to_overlay_state(state)->colorkey_vb, 0);
	} else if (property == priv->colorkey_mode_prop) {
		*val = (drm_to_overlay_state(state)->colorkey_mode &
			CFG_CKMODE_MASK) >> ffs(CFG_CKMODE_MASK);
	} else if (property == priv->brightness_prop) {
		*val = drm_to_overlay_state(state)->brightness + 256;
	} else if (property == priv->contrast_prop) {
		*val = drm_to_overlay_state(state)->contrast;
	} else if (property == priv->saturation_prop) {
		*val = drm_to_overlay_state(state)->saturation;
	} else {
		return -EINVAL;
	}
	return 0;

      
      (c)

	/* SDR/DDR memory clock
	c = alchemy_clk_setup_mem(ALCHEMY_SYSBUS_CLK, ctype);

      
      (c) s
 *  dT(nfcdep,initiator) = 100 ms
 *  f(c) = 13560000 Hz
 *  0 <= wt <= 14 (given by the target by the TO field of ATR_RES response)
 */
#define DIGITAL_NFC_DEP_IN_MAX_WT 14
#define DIGITAL_NFC_DEP_TG_MAX_WT 14
static const u16 digital_rwt_map[DIGITAL_NFC_DEP_IN_MAX_WT + 1] = {
	100,  101,  101,  102,  105,
	110,  119,  139,  177,  255,
	409,  719, 1337, 2575, 5049,

      
      (c) s
 *  dT(nfcdep,initiator) = 100 ms
 *  f(c) = 13560000 Hz
 */
#define DIGITAL_ATR_RES_RWT 1337

      
      (c) Secret Lab Technologies, Ltd.

      
      (c)
		seq_putc(m, c);
}
EXPORT_SYMBOL(seq_pad);

      
      (C) set
		 */

      
      (C) SGI 2006, Christoph Lameter
 * 	Cleaned up and restructured to ease the addition of alternative
 * 	implementations of SLAB allocators.

      
      (c) short control reads are reported and handled.
 *   (d) queues are always processed in-order
 */

      
      (c) / sizeof(struct uuid_entry);
	c->devices_max_used	= 0;
	atomic_set(&c->attached_dev_nr, 0);
	c->btree_pages		= bucket_pages(c);
	if (c->btree_pages > BTREE_MAX_PAGES)
		c->btree_pages = max_t(int, c->btree_pages / 4,
				       BTREE_MAX_PAGES);

	sema_init(&c->sb_write_mutex, 1);
	mutex_init(&c->bucket_lock);
	init_waitqueue_head(&c->btree_cache_wait);
	init_waitqueue_head(&c->bucket_wait);
	init_waitqueue_head(&c->gc_wait);
	sema_init(&c->uuid_write_mutex, 1);

      
      (C) SK" ;
#define LINT_USE(x)
#else
#define LINT_USE(x)	(x)=(x)
#endif
#define MS2BCLK(x)	((x)*12500L)


      
      (C) SK " ;
#endif


      
      (C) SK" ;
#endif

#define	HWMTM

      
      (C) SK " ;
#endif

#define PRINTF(a,b,c)

      
      (C) SK " ;
#endif

#ifdef	FDDI_MIB
extern int snmp_fddi_trap(
#ifdef	ANSIC
struct s_smc	* smc, int  type, int  index
#endif

      
      (C) SK " ;
#endif

#ifndef UNUSED
#ifdef  lint
#define UNUSED(x)	(x) = (x)
#else
#define UNUSED(x)
#endif
#endif

      
      (C) SK " ;
#endif

static int smt_authorize(struct s_smc *smc, struct smt_header *sm);
static int smt_check_set_count(struct s_smc *smc, struct smt_header *sm);
static const struct s_p_tab* smt_get_ptab(u_short para);
static int smt_mib_phys(struct s_smc *smc);
static int smt_set_para(struct s_smc *smc, struct smt_para *pa, int index,
			int local, int set);
void smt_add_para(struct s_smc *smc, struct s_pcon *pcon, u_short para,
		  int index, int local);
static SMbuf *smt_build_pmf_response(struct s_smc *smc, struct smt_header *req,
				     int set, int local);
static int port_to_mib(struct s_smc *smc, int p);

      
      (C) SK " ;
#endif

static void timer_done(struct s_smc *smc, int restart);

      
      (C) SK " ;
#endif

void init_fddi_driver(struct s_smc *smc, u_char *mac_addr);

      
      (c)
			snd_ctl_notify(card, SNDRV_CTL_EVENT_MASK_VALUE,
	}

      
      (c)
			snd_ctl_notify(card, SNDRV_CTL_EVENT_MASK_VALUE,
		c = ldev->lineout_ctrl;

      
      (c)
			snd_ctl_notify(card, SNDRV_CTL_EVENT_MASK_VALUE,
		c = ldev->speaker_ctrl;

      
      (c)	snd_soc_component_write(c, WM8510_RESET, 0)

/* codec private data */
struct wm8510_priv {
	struct regmap *regmap;

      
      (c)	snd_soc_component_write(c, WM8711_RESET, 0)

static const DECLARE_TLV_DB_SCALE(out_tlv, -12100, 100, 1);

      
      (c)	snd_soc_component_write(c, WM8750_RESET, 0)


      
      (c) snd_soc_component_write(c, WM8753_RESET, 0)


      
      (c) snd_soc_component_write(c, WM8940_SOFTRESET, 0);

static int wm8940_set_dai_fmt(struct snd_soc_dai *codec_dai,
			      unsigned int fmt)

      
      (c)	snd_soc_component_write(c, WM8971_RESET, 0)

/* WM8971 Controls */
static const char *wm8971_bass[] = { "Linear Control", "Adaptive Boost" };
static const char *wm8971_bass_filter[] = { "130Hz @ 48kHz",
	"200Hz @ 48kHz" };
static const char *wm8971_treble[] = { "8kHz", "4kHz" };
static const char *wm8971_alc_func[] = { "Off", "Right", "Left", "Stereo" };
static const char *wm8971_ng_type[] = { "Constant PGA Gain",
	"Mute ADC Output" };
static const char *wm8971_deemp[] = { "None", "32kHz", "44.1kHz", "48kHz" };
static const char *wm8971_mono_mux[] = {"Stereo", "Mono (Left)",
	"Mono (Right)", "Digital Mono"};
static const char *wm8971_dac_phase[] = { "Non Inverted", "Inverted" };
static const char *wm8971_lline_mux[] = {"Line", "NC", "NC", "PGA",
	"Differential"};
static const char *wm8971_rline_mux[] = {"Line", "Mic", "NC", "PGA",
	"Differential"};
static const char *wm8971_lpga_sel[] = {"Line", "NC", "NC", "Differential"};
static const char *wm8971_rpga_sel[] = {"Line", "Mic", "NC", "Differential"};
static const char *wm8971_adcpol[] = {"Normal", "L Invert", "R Invert",
	"L + R Invert"};

      
      (c)	snd_soc_component_write(c, WM8974_RESET, 0)

static const char *wm8974_companding[] = {"Off", "NC", "u-law", "A-law" };
static const char *wm8974_deemp[] = {"None", "32kHz", "44.1kHz", "48kHz" };
static const char *wm8974_eqmode[] = {"Capture", "Playback" };
static const char *wm8974_bw[] = {"Narrow", "Wide" };
static const char *wm8974_eq1[] = {"80Hz", "105Hz", "135Hz", "175Hz" };
static const char *wm8974_eq2[] = {"230Hz", "300Hz", "385Hz", "500Hz" };
static const char *wm8974_eq3[] = {"650Hz", "850Hz", "1.1kHz", "1.4kHz" };
static const char *wm8974_eq4[] = {"1.8kHz", "2.4kHz", "3.2kHz", "4.1kHz" };
static const char *wm8974_eq5[] = {"5.3kHz", "6.9kHz", "9kHz", "11.7kHz" };
static const char *wm8974_alc[] = {"ALC", "Limiter" };

      
      (c)	snd_soc_component_write(c, WM8988_RESET, 0)


      
      (c) snd_soc_component_write(c, WM8990_RESET, 0)

static const DECLARE_TLV_DB_SCALE(rec_mix_tlv, -1500, 600, 0);

      
      (c) SoL/IDER session is active
	 */
	if (!adapter->wol && hw->mac_type >= e1000_82540 &&
	   hw->media_type == e1000_media_type_copper) {
		u16 mii_reg = 0;

      
      (c)	spin_lock(

      
      (c)	spin_unlock(

static void sco_sock_close(struct sock *sk);
static void sco_sock_kill(struct sock *sk);

      
      (c) split iso entries.  TTs will
 * buffer low/full speed data so the host collects it at high speed.
 */

      
      (C) State timer broadcast control
static void lapic_timer_state_broadcast(struct acpi_processor *pr,
				       struct acpi_processor_cx *cx,
				       int broadcast)
{
	int state = cx - pr->power.states;

      
      (c) Stefan Eletzhofer (stefan.eletzhofer@inquant.de) 2003,4

    derived from sa11xx_base.c

      
      (C) Steve Whitehouse 1999 derived from the
 * ipv4 netfilter header file which is
 * (C)1998 Rusty Russell -- This code is GPL.
 */

      
      (C)
 *      STORE
 *      smp_wmb()       (B)             smp_mb()        (D)
 *      STORE ->data_head               STORE ->data_tail
 *   }

      
      (C)
	 *	STORE
	 *	smp_wmb()	(B)		smp_mb()	(D)
	 *	STORE ->data_head		STORE ->data_tail
	 *   }

      
      (c) ((struct snd_usb_caiaqdev
#define caiaqdev_to_dev(d)	(d->chip.card->dev)

int snd_usb_caiaq_set_audio_params (struct snd_usb_caiaqdev *cdev, int rate, int depth, int bbp);
int snd_usb_caiaq_set_auto_msg (struct snd_usb_caiaqdev *cdev, int digital, int analog, int erp);
int snd_usb_caiaq_send_command(struct snd_usb_caiaqdev *cdev,
			       unsigned char command,
			       const unsigned char *buffer,
			       int len);
int snd_usb_caiaq_send_command_bank(struct snd_usb_caiaqdev *cdev,
			       unsigned char command,
			       unsigned char bank,
			       const unsigned char *buffer,
			       int len);

      
      (c)  ((struct super_block


      
      (c)		((struct tusb_omap_dma_ch

#define MAX_DMAREQ		5	/* REVISIT: Really 6, but req5 not OK */

      
      (c) ((struct us122l

#define NAME_ALLCAPS "US-122L"

      
      (c) ((struct usX2Ydev

int usX2Y_audio_create(struct snd_card *card);

      
      (c) Sven Geggus <sven@geggus.net>
 *
 *      All Rights Reserved.

      
      (c) | T2(b)


      
      (c) * TCU_CHANNEL_STRIDE))

      
      (c) * TCU_CHANNEL_STRIDE))


      
      (c)	(TCU_REG_TCNT0
      
      (c)	(TCU_REG_TCSR0
      
      (c)	(TCU_REG_TDFR0
      
      (c)	(TCU_REG_TDHR0
      
      (C) Texas Instruments.

      
      (C) Texas Instruments, Inc.

      
      (C) Texas Instruments, Inc. http://www.ti.com/

      
      (C) The elitist m68k Users(TM)
 *
 * based on the existing parport_amiga and lp_mfc

      
      (c) the information as provided by
  the proprietary NI-MAX software, and (d) the user interface code provided by
  the user-land comedilib library.

  The impact of this choice implies that one allows the use of CamelScript names
  in the kernel.  In short, the choice to use CamelScript and the exact names
  below is for maintainability, clarity, similarity to manufacturer's
  documentation, _and_ a mitigation for confusion that has plagued the use of
  these drivers for years!

      
      (c) the magnitude of the exact result (before rounding) is less than 2
(d) the magnitude of the final result (after rounding) is exactly 2^-16382.
(e) the magnitude of the exact result would be exactly 2^-16382 if the
    operands were rounded to the current precision before the arithmetic
    operation was performed.
If all of these apply, the emulator will set the Underflow flag but a real
80486 will not.

NOTE: Certain formats of Extended Real are UNSUPPORTED. They are
unsupported by the 80486. They are the Pseudo-NaNs, Pseudoinfinities,
and Unnormals. None of these will be generated by an 80486 or by the
emulator. Do not use them. The emulator treats them differently in
detail from the way an 80486 does.

      
      (c) there is an ARP slave that sent an ARP during the prior ARP
	 * interval, and we receive an ARP reply on any slave.  We accept
	 * these because switch FDB update delays may deliver the ARP
	 * reply to a slave other than the sender of the ARP request.
	 *
	 * Note: for (b), backup slaves are receiving the broadcast ARP
	 * request, not a reply.  This request passes from the sending
	 * slave through the L2 switch(es) to the receiving slave.  Since
	 * this is checking the request, sip/tip are swapped for
	 * validation.

      
      (c) there is clear notice in each modified Data File or
 * in the Software as well as in the documentation associated with the Data
 * File(s) or Software that the data or software has been modified.
 *
 * THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
 * KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
 * THIRD PARTY RIGHTS.  IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS
 * INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT
 * OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
 * USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
 * OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 * PERFORMANCE OF THE DATA FILES OR SOFTWARE.

      
      (c) the request times-out (in timer context)
 */
int
efx_mcdi_rpc_async(struct efx_nic *efx, unsigned int cmd,
		   const efx_dword_t *inbuf, size_t inlen, size_t outlen,
		   efx_mcdi_async_completer *complete, unsigned long cookie)

      
      (c) the value must fit within the timinca register space
	 * => math based on internal DMA clock rate and available bits
	 *
	 * Note that when there is no link, internal DMA clock is same as when
	 * link speed is 10Gb. Set the registers correctly even when link is
	 * down to preserve the clock setting

      
      (c) Tias Guns
 *

      
      (c)	(TIMEOUT_MAX - (c)

/* Write values into ADP1653 registers. */
static int adp1653_update_hw(struct adp1653_flash *flash)

      
      (c) __tolower(c)

      
      (c) __toupper(c)


      
      (c)
			tty_flip_buffer_push(to->port);
		spin_unlock_irqrestore(&to->port->lock, flags);
	}
	return c;

      
      (c) Tundra Semiconductor Corp.

      
      (c) | (u32) (x))

      
      (c) | (u32) (x)) >> 16;
	}
#endif
#ifdef ENABLE_BVME6000_NET
	if (MACH_IS_BVME6000) {

      
      (c) | (u32) (x);

	if (lp->options & OPT_MPU_16BIT) {
		writew(v & 0xffff, lp->mpu_port);
		wmb();  /* order writes to MPU port */
		udelay(1);
		writew(v >> 16, lp->mpu_port);
	} else {
		writel(v, lp->mpu_port);
		wmb();  /* order writes to MPU port */
		udelay(1);
		writel(v, lp->mpu_port);

      
      (c) | (u32) (x);
	u16 a, b;

	if (lp->options & OPT_SWAP_PORT) {
		a = v >> 16;
		b = v & 0xffff;
	} else {
		a = v & 0xffff;
		b = v >> 16;

      
      (c) | (u32) (x);
		v = ((u32) (v) << 16) | ((u32) (v) >> 16);
		*(volatile u32 *) dev->base_addr = v;
		udelay(1);
		*(volatile u32 *) dev->base_addr = v;
	}
#endif

      
      (c) ((u8) ((c
	? ((c & HPC_CTLR_RESULT0) ? HPC_CTLR_RESULT_NORESP \
				: HPC_CTLR_RESULT_RSVD)  \
	: ((c & HPC_CTLR_RESULT0) ? HPC_CTLR_RESULT_FAILED \
				: HPC_CTLR_RESULT_SUCCESS)))

// command that affect the state machine of HPC

      
      (c) ((u8) ((c
	? HPC_CTLR_FINISHED_YES : HPC_CTLR_FINISHED_NO))

      
      (c) ((u8) ((c
	? HPC_CTLR_WORKING_YES : HPC_CTLR_WORKING_NO))

      
      (c) ? __ubifs_hash_get_desc(c) : NULL;
}

      
      (c) UCB 1982-1988

      
      (c) UCB 1986-1988

      
      (c) UCB 1986-1988
 *		for the purposes of compatibility only.
 *
 *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>

      
      (c)	(ufs_cgstart(c)

      
      (c)	(ufs_cgstart(c)


      
      (c) ((uint32_t)(c))

      
      (c) under GNU General Public License
 *

      
      (c) under GNU PUBLIC LICENSE
 */

      
      (c) under GNU PUBLIC LICENSE
 *

      
      (c) under GNU PUBLIC LICENSE
 *		For changes and modifications please read
 *		../../../Documentation/isdn/mISDN.cert
 *
 * Thanks to    Karsten Keil (great drivers)
 *              Cologne Chip (great chips)

      
      (c) under GNU PUBLIC LICENSE
 *
 * Notes:

      
      (c)	UniStrupr((c)->name)


      
      (c) (((unsigned char)(c))<=0x7f)

      
      (c) (((unsigned char)(c))

static inline unsigned char __tolower(unsigned char c)

      
      (c)		(((unsigned long)1) << (4
      
      (C) using ARM CRC, NEON and Crypto Extensions instructions
 *

      
      (c)	((uspi)->fs_magic == UFS2_MAGIC

      
      (c) & ~uspi->s_cgmask)))

      
      (c)	(uspi->s_fpg

      
      (C) UV_Meta_Plane
	 * (D) UV_UBWC_Plane
	 *
	 * Y_Meta_Plane consists of meta information to decode compressed
	 * tile data in Y_UBWC_Plane.
	 * Y_UBWC_Plane consists of Y data in compressed macro-tile format.
	 * UBWC decoder block will use the Y_Meta_Plane data together with
	 * Y_UBWC_Plane data to produce loss-less uncompressed 10 bit Y samples.

      
      (C) UV_Meta_Plane
	 * (D) UV_UBWC_Plane
	 *
	 * Y_Meta_Plane consists of meta information to decode compressed
	 * tile data in Y_UBWC_Plane.
	 * Y_UBWC_Plane consists of Y data in compressed macro-tile format.
	 * UBWC decoder block will use the Y_Meta_Plane data together with
	 * Y_UBWC_Plane data to produce loss-less uncompressed 8 bit Y samples.

      
      (C) UV_Meta_Top_Field_Plane
	 * (D) UV_UBWC_Top_Field_Plane
	 * (E) Y_Meta_Bottom_Field_Plane
	 * (F) Y_UBWC_Bottom_Field_Plane
	 * (G) UV_Meta_Bottom_Field_Plane
	 * (H) UV_UBWC_Bottom_Field_Plane
	 * Y_Meta_Top_Field_Plane consists of meta information to decode
	 * compressed tile data for Y_UBWC_Top_Field_Plane.
	 * Y_UBWC_Top_Field_Plane consists of Y data in compressed macro-tile
	 * format for top field of an interlaced frame.
	 * UBWC decoder block will use the Y_Meta_Top_Field_Plane data together
	 * with Y_UBWC_Top_Field_Plane data to produce loss-less uncompressed
	 * 8 bit Y samples for top field of an interlaced frame.
	 *
	 * UV_Meta_Top_Field_Plane consists of meta information to decode
	 * compressed tile data in UV_UBWC_Top_Field_Plane.
	 * UV_UBWC_Top_Field_Plane consists of UV data in compressed macro-tile
	 * format for top field of an interlaced frame.
	 * UBWC decoder block will use UV_Meta_Top_Field_Plane data together
	 * with UV_UBWC_Top_Field_Plane data to produce loss-less uncompressed
	 * 8 bit subsampled color difference samples for top field of an
	 * interlaced frame.

      
      (c) Valentine Barshak <vbarshak@ru.mvista.com>
 * and in turn based on "ehci-ppc-soc.c" by Stefan Roese <sr@denx.de>
 * and "ohci-ppc-of.c" by Sylvain Munaut <tnt@246tNt.com>
 */

      
      (c)
		vco

	return ((unsigned long)vco + postdiv - 1) / postdiv;

      
      (c) (v) : "m" (
	return v;
}

      
      (c)	((void
#define ptr_to_cpu(p)	(~0xFFFF0000UL & (unsigned int)(p))

static int show_cpuinfo(struct seq_file *m, void *v)

      
      (c) Vojtech Pavlik and Dan Streetman
 *

      
      (c) Vojtech Pavlik and Dan Streetman and
 * Richard Lemon
 *

      
      (C) Waldorf Electronics, Germany
 * Written by Andreas Busse
 *
 * NOTE: most of the structure definitions here are endian dependent.
 * If you want to use this driver on big endian machines, the data
 * and pad structure members must be exchanged. Also, the structures
 * need to be changed accordingly to the bus size.

      
      (c) will be skiped as tree block swap
 * won't affect OO(c).
 */
static int qgroup_trace_new_subtree_blocks(struct btrfs_trans_handle* trans,
					   struct extent_buffer *src_eb,
					   struct btrfs_path *dst_path,
					   int cur_level, int root_level,
					   u64 last_snapshot, bool trace_leaf)

      
      (c) will trigger that first erratum in some cases.
 */

      
      (c) worry about locking.  This is information on
		 * the order of 9600-8-N-1 ... most of which means
		 * nothing unless we control a real RS232 line.
		 */
		acm->port_line_coding = *value;

      
      (c) Write the new GID
	 *
	 * Delete requires different set of operations:

      
      (c) WRITE to buffer could be done while waiting for
		 *     a previous MWRITE/MWERASE to complete ...
		 * (d) error handling here seems to be mostly missing.
		 *
		 * Two persistent bits per page, plus a per-sector counter,
		 * could support (a) and (b) ... we might consider using
		 * the second half of sector zero, which is just one block,
		 * to track that state.  (On AT91, that sector should also
		 * support boot-from-DataFlash.)

      
      (c) << ((x)

#define CMD_MODE_CTL2			0x74
#define TE_TIMEOUT(x)			((x) << 11)
#define FILL_VALUE(x)			((x) << 3)
#define ARB_IF_WITH_HIGHEST_PRIORITY(x)	((x) << 1)
#define ARB_ROUND_ROBIN_MODE		BIT(0)

      
      (c) Xilinx Inc.

      
      (c) Xilinx, Inc.

      
      (C) Xilinx Inc.
 *
 * This driver has originally been pushed by Xilinx using a Zynq-branding. This
 * still shows in the naming of this file, the kconfig symbols and some symbols
 * in the code.

      
      (C) YOKOTA Hiroshi <yokota (at) netlab. is. tsukuba. ac. jp>

      
    
ncurses 5.9
      
      (c) < 0)

#define COLOR_DEFAULT		C_MASK

      
      (c) 1	/
# endif
#endif


      
      (c) * 32
         when others =>
            null;
      end case;
      Add (Line => Lines - 3, Column => 0,
           Str => "Note: ANSI terminals may not display C1 characters.");
      Add (Line => Lines - 2, Column => 0,
           Str => "Select: a=ACS, 0=C1, 1,2,3=GR characters, q=quit");
      Refresh;
      c1 := Getchar;
      c := Code_To_Char (c1);
      exit when c = 'q' or c = 'x';
   end loop;
   Pause;
   Erase;
   End_Windows;

      
      (c) & ~A_ATTRIBUTES)
#define NewChar(ch)	(ch)

      
      (c) | (a))
#define CharEq(a,b)	((a) == (b))

      
      (c) | (a)
#define CHREF(wch)	wch
#define CHDEREF(wch)	wch
#define ARG_CH_T	NCURSES_CH_T
#define CARG_CH_T	NCURSES_CH_T
#define PUTC_DATA	int data = 0
#define PUTC(ch,b)	do { data = CharOf(ch); putc(data,b); } while (0)

#define BLANK		(' '|A_NORMAL)
#define ZEROS		('\0'|A_NORMAL)
#define ISBLANK(ch)	(CharOf(ch) == ' ')

      
      (c) ((c) >=

      
      (c) ((c) >=


      
      (c) ((c)


      
      (c)	((c)

      
      (c)		((c)

      
      (c) ((c < 0)

#ifdef TRACE

      
      (c)	((c).attr)

#define AddAttr(c,a)	AttrOf(c) |=  ((a) & A_ATTRIBUTES)
#define RemAttr(c,a)	AttrOf(c) &= ~((a) & A_ATTRIBUTES)

      
      (c) ((c)==C_BLANK)

#define C_ZEROS '\0'

      
      (c)	((c).chars

      
      (c)	((c) >= COLOR_DEFAULT
      
      (c)		(((c) >> C_SHIFT)

      
      (c) ((c)

#define toggle_attr_on(S,at) {\
   if (PairNumber(at) > 0) {\
      (S) = ((S) & ALL_BUT_COLOR) | (attr_t) (at);\
   } else {\
      (S) |= (attr_t) (at);\

      
      (c) ((c)
	else if (REALCTL(str) && ch != '\\'
		 && (!islong || isdigit(UChar(str[1])))) {
	    (void) sprintf(&buffer[bufp], "^%c", UnCtl(ch));
	    bufp += 2;
	} else {
	    (void) sprintf(&buffer[bufp], "\\%03o", ch);
	    bufp += 4;
	}

      
      (c) ((c) ==
#endif

#if USE_WIDEC_SUPPORT

      
      (c)	ChAttrOf(c)
#define AddAttr(c,a)	c |= (a)
#define RemAttr(c,a)	c &= ~((a) & A_ATTRIBUTES)

      
      (c)	ChCharOf(c)

      
      (c)	((c)

#ifndef MB_LEN_MAX
#define MB_LEN_MAX 8 /* should be >= MB_CUR_MAX, but that may be a function */
#endif

      
      (c) ((c) == ((L
#else

      
      (c) ? (c) : PairNumber(a))
#define oldColor(p)		(((p) > 255) ? 255 : (p))
#define GET_WINDOW_PAIR(w)	GetPair2((w)->_color, (w)->_attrs)
#define SET_WINDOW_PAIR(w,p)	(w)->_color = (p)
#define SameAttrOf(a,b)		(AttrOf(a) == AttrOf(b) && GetPair(a) == GetPair(b))

#if NCURSES_SP_FUNCS
#define VIDATTR(sp,attr,pair)	NCURSES_SP_NAME(vid_attr)(sp, attr, pair, 0)
#else
#define VIDATTR(sp,attr,pair)	vid_attr(attr, pair, 0)
#endif

      
      (c)     ((c) == QUIT

#define key_RECUR     CTRL('W')
#define key_NEWLINE   CTRL('N')
#define key_BACKSPACE '\b'

      
      (c)

#define NewChar2(c,a)
#define NewChar(ch)	NewChar2(ChCharOf(ch), ChAttrOf(ch))

#if CCHARW_MAX == 5
#define CharEq(a,b)	(((a).attr == (b).attr) \
		       && (a).chars[0] == (b).chars[0] \
		       && (a).chars[1] == (b).chars[1] \
		       && (a).chars[2] == (b).chars[2] \
		       && (a).chars[3] == (b).chars[3] \
		       && (a).chars[4] == (b).chars[4] \
			if_EXT_COLORS(&& (a).ext_color == (b).ext_color))
#else
#define CharEq(a,b)	(!memcmp(&(a), &(b), sizeof(a)))
#endif

      
      (c)	if (
				attr_t chg = D->_current_attr; \
				vidattr(AttrOf(c)); \
				if (magic_cookie_glitch > 0 \
				 && XMC_CHANGES((chg ^ D->_current_attr))) { \
					T(("%s @%d before glitch %d,%d", \
						__FILE__, __LINE__, \
						D->_cursrow, \
						D->_curscol)); \
					_nc_do_xmc_glitch(chg); \
				} \

      
      (c)	if (
				vidattr(AttrOf(c));
#endif


      
      (c) ((isalpha(UChar(c))

NCURSES_EXPORT(char *)
_nc_rootname(char *path)

      
      (c) ((isalpha(UChar(c))

static int
CaselessCmp(const char *a, const char *b)
{				/* strcasecmp isn't portable */
    while (*a && *b) {
	int cmp = LOWERCASE(*a) - LOWERCASE(*b);
	if (cmp != 0)
	    break;
	a++, b++;

      
      (c) isdigit(UChar(c))
#endif

#define thisARG integerARG

      
      (c) isdigit(UChar(c))
#endif

#define thisARG numericARG

      
      (c) (isgraph(c)

static void
dumpit(NCURSES_CONST char *cap)

      
      (c) is the same as c.Color

   --  ANCHOR(`standout()',`Standout')
   procedure Standout (Win : Window  := Standard_Window;
                       On  : Boolean := True);
   --  ALIAS(`wstandout()')
   --  ALIAS(`wstandend()')

      
      (c)	(isupper(UChar(c))

/* how to position us on player board */
#define PYBASE	3
#define PXBASE	3
#define PY(y)	(PYBASE + (y))
#define PX(x)	(PXBASE + (x)*3)
#define pgoto(y, x)	(void)move(PY(y), PX(x))

      
      (c) (iswdigit((wint_t)(c))
#else

      
      (c) (MAX_FORM_COMMAND

#define MY_HELP		EDIT_FIELD('h')
#define MY_QUIT		EDIT_FIELD('q')
#define MY_EDT_MODE	EDIT_FIELD('e')
#define MY_INS_MODE	EDIT_FIELD('t')

      
      (c) mod 16
      --  uses a property of ASCII
      --  A = 16#41#; a = 16#61#; ^A = 1 or 16#1#
   end CTRL;

   function CTRL (c : Character) return Character is
   begin

      
      (c) mod 16
      --  uses a property of ASCII
      --  A = 16#41#; a = 16#61#; ^A = 1 or 16#1#
   end CTRL;

   save_trace : Trace_Attribute_Set;
   --  Common function to allow ^T to toggle trace-mode in the middle of a test
   --  so that trace-files can be made smaller.
   function Getchar (win : Window := Standard_Window) return Key_Code is
      c : Key_Code;
   begin
      --  #ifdef TRACE
      c := Get_Keystroke (win);
      while c = CTRL ('T') loop
         --  if _nc_tracing  in C
         if Current_Trace_Setting /= Trace_Disable then
            save_trace := Current_Trace_Setting;
            Trace_Put ("TOGGLE-TRACING OFF");
            Current_Trace_Setting := Trace_Disable;
         else
            Current_Trace_Setting := save_trace;
         end if;
         Trace_On (Current_Trace_Setting);
         if Current_Trace_Setting /= Trace_Disable then
            Trace_Put ("TOGGLE-TRACING ON");
         end if;
      end loop;
      --  #else c := Get_Keystroke;
      return c;
   end Getchar;

      
      Copyright:  1994 X Consortium

      
      Copyright 1996-2007 by Thomas E. Dickey

                        All Rights Reserved

      
      Copyright © 2001 by Pradeep Padala

      
      copyright applies to some portions of the
 * code, and is reproduced below:
 */
/*-

      
      Copyright (c) 1980, 1991, 1992, 1993
	The Regents of the University of California.  All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. Neither the name of the University nor the names of its contributors
   may be used to endorse or promote products derived from this software
   without specific prior written permission.


      
      Copyright (c) 1980, 1991, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1980, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. All advertising materials mentioning features or use of this software

      
      Copyright (c) 1992, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Casey Leedom of Lawrence Livermore National Laboratory.

      
      Copyright (C) 1994 X Consortium

      
      Copyright (c) 1998,2000,2001 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2000,2006 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2000,2007 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2000,2008 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2000,2009 Free Software Foundation, Inc.

      
      Copyright (c) 1998,2000 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2001,2009 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2002,2003 Free Software Foundation, Inc.

      
      Copyright (c) 1998,2002,2003 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2002,2006 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2002,2008 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2003,2004 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2003,2005 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2003,2007 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2003,2008 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2003,2009 Free Software Foundation, Inc.              --

      
      Copyright (c) 1998-2003,2009 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2004,2005 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2004,2006 Free Software Foundation, Inc.               --

      
      Copyright (c) 1998-2004,2009 Free Software Foundation, Inc.              --

      
      Copyright (c) 1998-2004,2009 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2004,2010 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2004,2011 Free Software Foundation, Inc.              --

      
      Copyright (c) 1998-2005,2006 Free Software Foundation, Inc.               --

      
      Copyright (c) 1998-2005,2007 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2005,2009 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2005,2010 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2006,2007 Free Software Foundation, Inc.               --

      
      Copyright (c) 1998-2006,2007 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2006,2008 Free Software Foundation, Inc.              --

      
      Copyright (c) 1998-2006,2008 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2006,2009 Free Software Foundation, Inc.               --

      
      Copyright (c) 1998-2006,2009 Free Software Foundation, Inc.              --

      
      Copyright (c) 1998-2006,2009 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2006,2010 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2006,2011 Free Software Foundation, Inc.              --

      
      Copyright (c) 1998,2006 Free Software Foundation, Inc.                    --

      
      Copyright (c) 1998,2006 Free Software Foundation, Inc.                   --

      
      Copyright (c) 1998,2006 Free Software Foundation, Inc.

      
      Copyright (c) 1998,2006 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2007,2008 Free Software Foundation, Inc.              --

      
      Copyright (c) 1998-2007,2008 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2007,2009 Free Software Foundation, Inc.              --

      
      Copyright (c) 1998-2007,2009 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2007,2010 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2008,2009 Free Software Foundation, Inc.              --

      
      Copyright (c) 1998-2008,2009 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2008,2010 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2008,2011 Free Software Foundation, Inc.              --

      
      Copyright (c) 1998-2008,2011 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2009,2010 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2009,2011 Free Software Foundation, Inc.              --

      
      Copyright (c) 1998-2009,2011 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2010,2011 Free Software Foundation, Inc.               --

      
      Copyright (c) 1998-2010,2011 Free Software Foundation, Inc.

      
      Copyright (c) 1998,2010,2011 Free Software Foundation, Inc.

      
      Copyright (c) 1998-2011 Free Software Foundation, Inc.

      
      Copyright (c) 1998 Free Software Foundation, Inc.                         --

      
      Copyright (c) 1998 Free Software Foundation, Inc.                        --

      
      Copyright (c) 1999-2000,2010 Free Software Foundation, Inc.

      
      Copyright (c) 1999-2004,2005 Free Software Foundation, Inc.

      
      Copyright (c) 1999-2006,2009 Free Software Foundation, Inc.

      
      Copyright (c) 1999-2007,2008 Free Software Foundation, Inc.

      
      Copyright (c) 1999-2008,2010 Free Software Foundation, Inc.

      
      Copyright (c) 1999-2009,2010 Free Software Foundation, Inc.

      
      Copyright (c) 1999-2009,2011 Free Software Foundation, Inc.

      
      Copyright (c) 1999-2010,2011 Free Software Foundation, Inc.

      
      Copyright (c) 2000-2003,2007 Free Software Foundation, Inc.

      
      Copyright (c) 2000-2004,2011 Free Software Foundation, Inc.              --

      
      Copyright (c) 2000-2006,2007 Free Software Foundation, Inc.

      
      Copyright (c) 2000-2006,2008 Free Software Foundation, Inc.              --

      
      Copyright (c) 2000-2006,2008 Free Software Foundation, Inc.

      
      Copyright (c) 2000-2006,2009 Free Software Foundation, Inc.              --

      
      Copyright (c) 2000-2006,2011 Free Software Foundation, Inc.              --

      
      Copyright (c) 2000,2006 Free Software Foundation, Inc.                   --

      
      Copyright (c) 2000,2006 Free Software Foundation, Inc.

      
      Copyright (c) 2000-2007,2008 Free Software Foundation, Inc.              --

      
      Copyright (c) 2000-2008,2009 Free Software Foundation, Inc.              --

      
      Copyright (c) 2000-2008,2009 Free Software Foundation, Inc.

      
      Copyright (c) 2000-2008,2011 Free Software Foundation, Inc.              --

      
      Copyright (c) 2000-2009,2011 Free Software Foundation, Inc.              --

      
      Copyright (c) 2000 Free Software Foundation, Inc.                        --

      
      Copyright (c) 2000 Free Software Foundation, Inc.

      
      Copyright (c) 2001-2002,2003 Free Software Foundation, Inc.

      
      Copyright (c) 2001,2003 Free Software Foundation, Inc.

      
      Copyright (c) 2001-2007,2008 Free Software Foundation, Inc.

      
      Copyright (c) 2001-2009,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2002-2003,2006 Free Software Foundation, Inc.

      
      Copyright (c) 2002-2004,2009 Free Software Foundation, Inc.

      
      Copyright (c) 2002-2006,2009 Free Software Foundation, Inc.

      
      Copyright (c) 2002,2006 Free Software Foundation, Inc.                    --

      
      Copyright (c) 2002-2007,2008 Free Software Foundation, Inc.

      
      Copyright (c) 2002-2007,2009 Free Software Foundation, Inc.

      
      Copyright (c) 2002-2008,2009 Free Software Foundation, Inc.

      
      Copyright (c) 2002-2009,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2002,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2003-2004,2005 Free Software Foundation, Inc.

      
      Copyright (c) 2003-2005,2008 Free Software Foundation, Inc.

      
      Copyright (c) 2003-2006,2008 Free Software Foundation, Inc.

      
      Copyright (c) 2003-2006,2009 Free Software Foundation, Inc.

      
      Copyright (c) 2003-2006,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2003,2006 Free Software Foundation, Inc.

      
      Copyright (c) 2003-2008,2011 Free Software Foundation, Inc.

      
      Copyright (c) 2003-2010,2011 Free Software Foundation, Inc.

      
      Copyright (c) 2004-2005,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2004,2009 Free Software Foundation, Inc.

      
      Copyright (c) 2004-2010,2011 Free Software Foundation, Inc.

      
      Copyright (c) 2004,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2004 Free Software Foundation, Inc.

      
      Copyright (c) 2005-2006,2008 Free Software Foundation, Inc.

      
      Copyright (c) 2005-2007,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2005,2009 Free Software Foundation, Inc.

      
      Copyright (c) 2005-2010,2011 Free Software Foundation, Inc.

      
      Copyright (c) 2006-2007,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2006-2008,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2006,2008 Free Software Foundation, Inc.

      
      Copyright (c) 2006-2009,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2006,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2006 Free Software Foundation, Inc.

      
      Copyright (c) 2007-2008,2009 Free Software Foundation, Inc.

      
      Copyright (c) 2007-2008,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2007,2008 Free Software Foundation, Inc.

      
      Copyright (c) 2007-2009,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2007-2009,2011 Free Software Foundation, Inc.

      
      Copyright (c) 2007,2009 Free Software Foundation, Inc.

      
      Copyright (c) 2007-2010,2011 Free Software Foundation, Inc.

      
      Copyright (c) 2007,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2007 Free Software Foundation, Inc.

      
      Copyright (c) 2008-2009,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2008-2010,2011 Free Software Foundation, Inc.               --

      
      Copyright (c) 2008,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2009,2010,2011 Free Software Foundation, Inc.

      
      Copyright (c) 2009,2010 Free Software Foundation, Inc.

      
      Copyright (c) 2010,2011 Free Software Foundation, Inc.

      
      Copyright (c) 2010 Free Software Foundation, Inc.

      
      Copyright (c) 2011 Free Software Foundation, Inc.

      
      copyright   *
dnl holders shall not be used in advertising or otherwise to promote the
dnl sale, use or other dealings in this Software without prior written       *
dnl authorization.                                                           *
dnl***************************************************************************
dnl
dnl Author: Thomas E. Dickey 1995-on
dnl
dnl $Id: aclocal.m4,v 1.553 2011/03/31 23:35:38 tom Exp $
dnl Macros used in NCURSES auto-configuration script.
dnl
dnl These macros are maintained separately from NCURSES.  The copyright on
dnl this file applies to the aggregation of macros and does not affect use of
dnl these macros in other applications.
dnl
dnl See http://invisible-island.net/autoconf/ for additional information.
dnl
dnl ---------------------------------------------------------------------------
dnl ---------------------------------------------------------------------------
dnl AM_LANGINFO_CODESET version: 3 updated: 2002/10/27 23:21:42
dnl -------------------
dnl Inserted as requested by gettext 0.10.40
dnl File from /usr/share/aclocal
dnl codeset.m4
dnl ====================
dnl serial AM1
dnl
dnl From Bruno Haible.
AC_DEFUN([AM_LANGINFO_CODESET],
[
  AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset,
    [AC_TRY_LINK([#include <langinfo.h>],
      [char* cs = nl_langinfo(CODESET);],
      am_cv_langinfo_codeset=yes,
      am_cv_langinfo_codeset=no)

      
      copyright   *
dnl holders shall not be used in advertising or otherwise to promote the
dnl sale, use or other dealings in this Software without prior written       *
dnl authorization.                                                           *
dnl***************************************************************************
dnl
dnl Author: Thomas E. Dickey
dnl
dnl $Id: aclocal.m4,v 1.24 2011/03/31 23:32:36 tom Exp $
dnl Macros used in NCURSES Ada95 auto-configuration script.
dnl
dnl These macros are maintained separately from NCURSES.  The copyright on
dnl this file applies to the aggregation of macros and does not affect use of
dnl these macros in other applications.
dnl
dnl See http://invisible-island.net/autoconf/ for additional information.
dnl
dnl ---------------------------------------------------------------------------
dnl ---------------------------------------------------------------------------
dnl CF_ADA_INCLUDE_DIRS version: 6 updated: 2010/02/26 19:52:07
dnl -------------------
dnl Construct the list of include-options for the C programs in the Ada95
dnl binding.
AC_DEFUN([CF_ADA_INCLUDE_DIRS],
[
ACPPFLAGS="-I. -I../include -I../../include $ACPPFLAGS"
if test "$srcdir" != "."; then
	ACPPFLAGS="-I\${srcdir}/../../include $ACPPFLAGS"
fi
if test "$GCC" != yes; then
	ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
elif test "$includedir" != "/usr/include"; then
	if test "$includedir" = '${prefix}/include' ; then
		if test $prefix != /usr ; then
			ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
		fi
	else
		ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
	fi
fi
AC_SUBST(ACPPFLAGS)
])dnl
dnl ---------------------------------------------------------------------------
dnl CF_ADD_ADAFLAGS version: 1 updated: 2010/06/19 15:22:18
dnl ---------------
dnl Add to $ADAFLAGS, which is substituted into makefile and scripts.
AC_DEFUN([CF_ADD_ADAFLAGS],[
 	ADAFLAGS="$ADAFLAGS $1"
	AC_SUBST(ADAFLAGS)
])dnl
dnl ---------------------------------------------------------------------------
dnl CF_ADD_CFLAGS version: 10 updated: 2010/05/26 05:38:42
dnl -------------
dnl Copy non-preprocessor flags to $CFLAGS, preprocessor flags to $CPPFLAGS
dnl The second parameter if given makes this macro verbose.
dnl
dnl Put any preprocessor definitions that use quoted strings in $EXTRA_CPPFLAGS,
dnl to simplify use of $CPPFLAGS in compiler checks, etc., that are easily
dnl confused by the quotes (which require backslashes to keep them usable).
AC_DEFUN([CF_ADD_CFLAGS],

      
      copyright   *
dnl holders shall not be used in advertising or otherwise to promote the
dnl sale, use or other dealings in this Software without prior written       *
dnl authorization.                                                           *
dnl***************************************************************************
dnl
dnl $Id: aclocal.m4,v 1.50 2011/03/24 08:28:07 tom Exp $
dnl
dnl Author: Thomas E. Dickey
dnl
dnl Macros used in NCURSES test programs auto-configuration script.
dnl
dnl These macros are maintained separately from NCURSES.  The copyright on
dnl this file applies to the aggregation of macros and does not affect use of
dnl these macros in other applications.
dnl
dnl See http://invisible-island.net/autoconf/ for additional information.
dnl
dnl ---------------------------------------------------------------------------
dnl ---------------------------------------------------------------------------
dnl CF_ADD_CFLAGS version: 10 updated: 2010/05/26 05:38:42
dnl -------------
dnl Copy non-preprocessor flags to $CFLAGS, preprocessor flags to $CPPFLAGS
dnl The second parameter if given makes this macro verbose.
dnl
dnl Put any preprocessor definitions that use quoted strings in $EXTRA_CPPFLAGS,
dnl to simplify use of $CPPFLAGS in compiler checks, etc., that are easily
dnl confused by the quotes (which require backslashes to keep them usable).
AC_DEFUN([CF_ADD_CFLAGS],
[
cf_fix_cppflags=no
cf_new_cflags=
cf_new_cppflags=
cf_new_extra_cppflags=

      
      copyright   *
dnl holders shall not be used in advertising or otherwise to promote the
dnl sale, use or other dealings in this Software without prior written       *
dnl authorization.                                                           *
dnl***************************************************************************
dnl
dnl $Id: html.m4,v 1.3 2007/09/01 23:59:59 tom Exp $
define(`ANCHORIDX',`0')dnl
define(`MANPAGE',`define(`MANPG',$1)dnl
|=====================================================================
   --  | Man page <A HREF="../man/MANPG.html">MANPG</A>
   --  |=====================================================================')dnl
define(`ANCHOR',`define(`ANCHORIDX',incr(ANCHORIDX))dnl
`#'1A NAME="AFU`_'ANCHORIDX"`#'2dnl
define(`CFUNAME',`$1')define(`AFUNAME',`$2')dnl
|')dnl
define(`AKA',``AKA': <A HREF="../man/MANPG.html">CFUNAME</A>')dnl

      
      copyright   *
dnl holders shall not be used in advertising or otherwise to promote the
dnl sale, use or other dealings in this Software without prior written       *
dnl authorization.                                                           *
dnl***************************************************************************
dnl
dnl $Id: normal.m4,v 1.2 2006/04/22 23:16:14 tom Exp $
define(`MANPAGE',`define(`MANPG',$1)dnl
|=====================================================================
   --  | Man page MANPG
   --  |=====================================================================')dnl
define(`ANCHOR',`define(`CFUNAME',`$1')define(`AFUNAME',`$2')'dnl
|)dnl
define(`AKA',``AKA': CFUNAME')dnl

      
      copyright   *
dnl holders shall not be used in advertising or otherwise to promote the
dnl sale, use or other dealings in this Software without prior written       *
dnl authorization.                                                           *
dnl***************************************************************************
dnl
dnl $Id: table.m4,v 1.2 2006/04/22 23:16:44 tom Exp $
define(`ANCHORIDX',`0')dnl
define(`MANPAGE',`define(`MANPG',$1)')dnl
divert(-1)dnl
define(`ANCHOR',`divert(0)define(`ANCHORIDX',incr(ANCHORIDX))dnl
<TR><TD>$1</TD><TD><A HREF="HTMLNAME`#'AFU`_'ANCHORIDX">$2</A></TD><TD><A HREF="../man/MANPG.html">MANPG</A></TD></TR>

      
      copyright Free Software Foundtion

with Ada.Strings.Fixed;
with Ada.Strings.Bounded;
with Ada.Text_IO; use Ada.Text_IO;

      
      copyright Howard Jones, September 1994
  (ha.jones@ic.ac.uk). It may be freely distributed as

      
      copyright message remains intact, and any
  modifications are clearly marked as such. [In fact, if
  you modify it, I wouldn't mind the modifications back,
  especially if they add any nice features. A good one
  would be a precalc table for the 60 hand positions, so
  that the floating point stuff can be ditched. As I said,
  it was a 20 hackup minute job.]

  COMING SOON: tfishtank. Be the envy of your mac-owning
  colleagues.

      
      (c)	putchar(c)
#define FLUSH		fflush(stdout)

typedef enum {
    Numbers = 0
    ,Num_Str
    ,Num_Str_Str
} TParams;

      
      (c)	return(c)

      
      (c)	return RegEx_Error(c)

#if HAVE_REGEXP_H_FUNCS
#include <regexp.h>
#else
#include <regexpr.h>
#endif

      
      (c) (strchr("lmkjtuvwqxn", c)

static bool
one_one_mapping(const char *mapping)

      
      (c) (UChar(c) <= 127)
# else

      
      (c)	((unsigned)(c) < 128)

/* Checks for isprint() should be done on 8-bit characters (non-wide) */

      
      (c)    ((unsigned char)(c))


      
      (c)	((unsigned char)(c))

      
      (c)	((unsigned char)(c))
#define RES_NAME "Reserved"

static const char *model = "";
static int little_endian = 0;

      
      (c)    ((unsigned char)(c))

#define SIZEOF(table)	(sizeof(table)/sizeof(table[0]))

      
      (c)         ((unsigned char)(c))
#define SIZEOF(v)        (sizeof(v) / sizeof(v[0]))

#include <nc_alloc.h>

      
      (c)	((unsigned char)(c))

/* Internal functions. */
extern NCURSES_EXPORT(void) _nc_Draw_Menu (const MENU *);
extern NCURSES_EXPORT(void) _nc_Show_Menu (const MENU *);
extern NCURSES_EXPORT(void) _nc_Calculate_Item_Length_and_Width (MENU *);
extern NCURSES_EXPORT(int)  _nc_Calculate_Text_Width(const TEXT *);
extern NCURSES_EXPORT(void) _nc_Post_Item (const MENU *, const ITEM *);
extern NCURSES_EXPORT(bool) _nc_Connect_Items (MENU *, ITEM **);
extern NCURSES_EXPORT(void) _nc_Disconnect_Items (MENU *);
extern NCURSES_EXPORT(void) _nc_New_TopRow_and_CurrentItem (MENU *,int, ITEM *);
extern NCURSES_EXPORT(void) _nc_Link_Items (MENU *);
extern NCURSES_EXPORT(int)  _nc_Match_Next_Character_In_Item_Name (MENU*,int,ITEM**);
extern NCURSES_EXPORT(int)  _nc_menu_cursor_pos (const MENU* menu, const ITEM* item,
				int* pY, int* pX);

      
      (c)	((unsigned)(c) <= UCHAR_MAX)

#ifndef min
#define min(a,b)	((a) > (b)  ?  (b)  :  (a))
#endif

      
      (c)	((unsigned short)(c))

      
    
Newlib 4.5.0.20241231
      
      (C)

# Source file extension for C test sources.
ac_ext=c

# Object file extension for compiled C test sources.
objext=o
_LT_TAGVAR(objext, $1)=$objext

      
      (C)
       src1 = Register 0-11 (g), Indirect 0,1,IR0,IR1 (J), C4x T2: Indirect (O)
       dst  = Register 0-11 (r)
   Instr: 1/0 - SUBF3
   Alias: i, i3
*/
#define S_CLASS_INSN(name, opcode, level) \
  { name, opcode|0x20000000, 0xffe00000, "e,g;r", level  }, \
  { name, opcode|0x20200000, 0xffe00000, "e,J,r", level  }, \
  { name, opcode|0x20400000, 0xffe00000, "I,g;r", level  }, \
  { name, opcode|0x20600000, 0xffe00000, "I,J,r", level  }, \
  { name, opcode|0x30200000, 0xffe00000, "C,g;r", OP_C4X }, \
  { name, opcode|0x30600000, 0xffe00000, "C,O,r", OP_C4X }, \
  { name "3", opcode|0x20000000, 0xffe00000, "e,g;r", level  }, \
  { name "3", opcode|0x20200000, 0xffe00000, "e,J,r", level  }, \
  { name "3", opcode|0x20400000, 0xffe00000, "I,g;r", level  }, \
  { name "3", opcode|0x20600000, 0xffe00000, "I,J,r", level  }, \
  { name "3", opcode|0x30200000, 0xffe00000, "C,g;r", OP_C4X }, \
  { name "3", opcode|0x30600000, 0xffe00000, "C,O,r", OP_C4X }

      
      (C)
       src1 = Register 0-11 (g), Indirect 0,1,IR0,IR1 (J), C4x T2: Indirect (O)
       dst  = Register 0-11 (r)
   Instr: 2/0 - ADDF3, MPYF3
   Alias: i, i3
*/
#define SC_CLASS_INSN(name, opcode, level) \
  { name, opcode|0x20000000, 0xffe00000, "e,g;r", level  }, \
  { name, opcode|0x20200000, 0xffe00000, "e,J,r", level  }, \
  { name, opcode|0x20400000, 0xffe00000, "I,g;r", level  }, \
  { name, opcode|0x20600000, 0xffe00000, "I,J,r", level  }, \
  { name, opcode|0x30200000, 0xffe00000, "C,g;r", OP_C4X }, \
  { name, opcode|0x30200000, 0xffe00000, "g,C,r", OP_C4X }, \
  { name, opcode|0x30600000, 0xffe00000, "C,O,r", OP_C4X }, \
  { name "3", opcode|0x20000000, 0xffe00000, "e,g;r", level  }, \
  { name "3", opcode|0x20200000, 0xffe00000, "e,J,r", level  }, \
  { name "3", opcode|0x20400000, 0xffe00000, "I,g;r", level  }, \
  { name "3", opcode|0x20600000, 0xffe00000, "I,J,r", level  }, \
  { name "3", opcode|0x30200000, 0xffe00000, "g,C,r", OP_C4X }, \
  { name "3", opcode|0x30200000, 0xffe00000, "C,g;r", OP_C4X }, \
  { name "3", opcode|0x30600000, 0xffe00000, "C,O,r", OP_C4X }

      
      (C)
       src1 = Register 0-11 (g), Indirect 0,1,IR0,IR1 (J), C4x T2: Indirect (O)
   Instr: 1/0 - CMPF3
   Alias: i, i3
*/
#define S2_CLASS_INSN(name, opcode, level) \
  { name, opcode|0x20000000, 0xffe00000, "e,g", level  }, \
  { name, opcode|0x20200000, 0xffe00000, "e,J", level  }, \
  { name, opcode|0x20400000, 0xffe00000, "I,g", level  }, \
  { name, opcode|0x20600000, 0xffe00000, "I,J", level  }, \
  { name, opcode|0x30200000, 0xffe00000, "C,g", OP_C4X }, \
  { name, opcode|0x30600000, 0xffe00000, "C,O", OP_C4X }, \
  { name "3", opcode|0x20000000, 0xffe00000, "e,g", level  }, \
  { name "3", opcode|0x20200000, 0xffe00000, "e,J", level  }, \
  { name "3", opcode|0x20400000, 0xffe00000, "I,g", level  }, \
  { name "3", opcode|0x20600000, 0xffe00000, "I,J", level  }, \
  { name "3", opcode|0x30200000, 0xffe00000, "C,g", OP_C4X }, \
  { name "3", opcode|0x30600000, 0xffe00000, "C,O", OP_C4X }

      
      (C)
     AC_LINK_IFELSE(
     AC_LANG_POP])
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
    CFLAGS="$SAVE_CFLAGS"
  fi
  ;;
sparc*-*solaris*)
  # Find out which ABI we are using.
  echo 'int i;' > conftest.$ac_ext
  if AC_TRY_EVAL(ac_compile); then
    case `/usr/bin/file conftest.o` in
    *64-bit*)
      case $lt_cv_prog_gnu_ld in
      yes*) LD="${LD-ld} -m elf64_sparc" ;;

      
      (C)        (((C)

      
      (C)        (((C)
#define CC3(OP)         (((OP)>>8)&0x3)
#define SBIT(OP)        ((OP)&0xF)
#define MMR(OP)         ((OP)&0x7F)
#define MMRX(OP)        ((((OP)>>4)&0xF)+16)
#define MMRY(OP)        (((OP)&0xF)+16)

#define OPTYPE(X)       ((X)&~OPT)

      
      (C) << SDTR_SHIFT)

#define rcv_char(PORT) \
  (read_asi (SDTR_ASI, SDTR_BASE + 0x20 + (PORT) * 0x10) >> SDTR_SHIFT)

      
      (C) Copyright 1984 by Third Eye Software, Inc.
 *
 * Third Eye Software, Inc. grants reproduction and use rights to
 * all parties, PROVIDED that this comment is maintained in the copy.

      
      (C) Copyright 1992 Eric Backus

This software may be used freely so long as this copyright notice is
left intact.  There is no warrantee on this software.

      
      (C) Copyright 2001,2006,
  International Business Machines Corporation,
  Sony Computer Entertainment, Incorporated,
  Toshiba Corporation,

  All rights reserved.

      
      (C) Copyright 2001,2006,2008
  International Business Machines Corporation,
  Sony Computer Entertainment, Incorporated,
  Toshiba Corporation,

  All rights reserved.

      
      (C) Copyright 2006, 2007
  International Business Machines Corporation,
  Sony Computer Entertainment, Incorporated,
  Toshiba Corporation,

  All rights reserved.

      
      (C) Copyright 2007
  International Business Machines Corporation,
  Sony Computer Entertainment, Incorporated,
  Toshiba Corporation,

  All rights reserved.

      
      (C) Copyright 2008
  International Business Machines Corporation
  All rights reserved.

  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions are met:

    * Redistributions of source code must retain the above copyright notice,
  this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
  notice, this list of conditions and the following disclaimer in the
  documentation and/or other materials provided with the distribution.
    * Neither the names of the copyright holders nor the names of their
  contributors may be used to endorse or promote products derived from
  this software without specific prior written permission.


      
      (C) Copyright 2008
  International Business Machines Corporation,
  All rights reserved.

  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions are met:

    * Redistributions of source code must retain the above copyright notice,
  this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
  notice, this list of conditions and the following disclaimer in the
  documentation and/or other materials provided with the distribution.
    * Neither the names of the copyright holders nor the names of their
  contributors may be used to endorse or promote products derived from
  this software without specific prior written permission.


      
      (C) Copyright 2008
  International Business Machines Corporation,
  All rights reserved.

  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions are met:

    * Redistributions of source code must retain the above copyright notice,
  this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
  notice, this list of conditions and the following disclaimer in the
  documentation and/or other materials provided with the distribution.
    * Neither the names of the copyright holders nor the names of their
  contributors may be used to endorse or promote products derived from this
  software without specific prior written permission.


      
      (C) Copyright IBM Corp. 2005, 2006

All rights reserved.

      
      (C) Copyright IBM Corp. 2005, 2006, 2007

All rights reserved.

      
      (C) Copyright IBM Corp. 2006

All rights reserved.

      
      (C) Copyright IBM Corp. 2007

All rights reserved.

      
      (C) Copyright IBM Corp. 2007, 2008

All rights reserved.

      
      (C) Copyright IBM Corp. 2008

All rights reserved.

      
      (C) Copyright IBM Corp. 2009

All rights reserved.

      
      (C) form.
        if intro.endswith ('right'):

      
      (C)/!b go
	:more
	/\./!{
	  N
	  s/\n# //
	  b more

      
      (C)Copyright 2001,2008,
/* International Business Machines Corporation,                    */
/* Sony Computer Entertainment, Incorporated,                      */
/* Toshiba Corporation,                                            */
/*                                                                 */
/* All Rights Reserved.                                            */

      
      (C)Copyright 2006,2008,
/* International Business Machines Corporation                     */
/* All Rights Reserved.                                            */
/*                                                                 */
/* Redistribution and use in source and binary forms, with or      */
/* without modification, are permitted provided that the           */
/* following conditions are met:                                   */

      
      (C)Copyright 2006,2008,
/* International Business Machines Corporation,                    */
/* Sony Computer Entertainment, Incorporated,                      */
/* Toshiba Corporation,                                            */
/*                                                                 */
/* All Rights Reserved.                                            */

      
      (C)Copyright 2007,2008,
/* International Business Machines Corporation                     */
/* All Rights Reserved.                                            */
/*                                                                 */
/* Redistribution and use in source and binary forms, with or      */
/* without modification, are permitted provided that the           */
/* following conditions are met:                                   */

      
      (c)		((Char)((c)

      
      (c)		((Char)((c)
#define	M_ALL		META('*')
#define	M_END		META(']')
#define	M_NOT		META('!')
#define	M_ONE		META('?')
#define	M_RNG		META('-')
#define	M_SET		META('[')

      
      (c)		((c -

#define MAXE  308
#define MINE  (-308)

      
      (c)		((c ==

      
      (c)		A macro that canonicalizes an element
				right after it has been fetched from
				one of the two strings.  The argument
				is an 'unsigned char'; the result must
				be an 'unsigned char' as well.

  This file undefines the macros documented above, and defines
  LONG_NEEDLE_THRESHOLD.

      
      (c)		__unctrl
      
      (c)	(((c)


      
      (c)	((SEE(c))
#define	EATTWO(a, b)	((SEETWO(a, b)) ? (NEXT2(), 1) : 0)
#define	NEXT()	(p->next++)
#define	NEXT2()	(p->next += 2)
#define	NEXTn(n)	(p->next += (n))
#define	GETNEXT()	(*p->next++)
#define	SETERROR(e)	seterr(p, (e))
#define	REQUIRE(co, e)	((co) || SETERROR(e))
#define	MUSTSEE(c, e)	(REQUIRE(MORE() && PEEK() == (c), e))
#define	MUSTEAT(c, e)	(REQUIRE(MORE() && GETNEXT() == (c), e))
#define	MUSTNOTSEE(c, e)	(REQUIRE(!MORE() || PEEK() != (c), e))
#define	EMIT(op, sopnd)	doemit(p, (sop)(op), (size_t)(sopnd))
#define	INSERT(op, pos)	doinsert(p, (sop)(op), HERE()-(pos)+1, pos)
#define	AHEAD(pos)		dofwd(p, pos, HERE()-(pos))
#define	ASTERN(sop, pos)	EMIT(sop, HERE()-pos)
#define	HERE()		(p->slen)
#define	THERE()		(p->slen - 1)
#define	THERETHERE()	(p->slen - 2)
#define	DROP(n)	(p->slen -= (n))

#ifndef NDEBUG
static int never = 0;		/* for use in asserts; shuts lint up */
#else
#define	never	0		/* some <assert.h>s have bugs too */
#endif

      
      (c)	((c <=

      
      (c)	((c ==

      
      (c)	((c ==
                         || (c == '\r') || (c == '\f'))

      
      (c)	((c) -

      
      (c)	((c) - L

      
      (c)	((c) > CHAR_MAX)
 == #define	NNONCHAR	(CODEMAX-CHAR_MAX)
 */
static states
step(
	struct re_guts *g,
	sopno start,			/* start state within strip */
	sopno stop,			/* state after stop state within strip */
	states bef,			/* states reachable before */
	int ch,				/* character or NONCHAR code */
	states aft			/* states already known reachable after */

      
      (c)	((c) > CHAR_MAX)
#define	NNONCHAR	(CODEMAX-CHAR_MAX)
#ifdef REDEBUG
static void print(struct match *m, char *caption, states st, int ch, FILE *d);
#endif
#ifdef REDEBUG
static void at(struct match *m, char *title, char *start, char *stop, sopno startst, sopno stopst);
#endif
#ifdef REDEBUG
static char *pchar(int ch);
#endif

#ifdef __cplusplus

      
      (c)	((unsigned int) _hex_value

/* Flags for pex_init.  These are bits to be or'ed together.  */

      
      (c)	((unsigned)to_digit (c) <= 9)
#define	to_char(n)	((n) + '0')


      
      (c)	((unsigned)to_digit (c) <= 9)
#define	to_char(n)	((n) + '0')

/* Flags used during conversion.  */
#define	ALT		0x001		/* Alternate form.  */
#define	LADJUST		0x002		/* Left adjustment.  */
#define	ZEROPAD		0x004		/* Zero (as opposed to blank) pad.  */
#define PLUSSGN		0x008		/* Plus sign flag.  */
#define SPACESGN	0x010		/* Space flag.  */
#define	HEXPREFIX	0x020		/* Add 0x or 0X prefix.  */
#define	SHORTINT	0x040		/* Short integer.  */
#define	LONGINT		0x080		/* Long integer.  */
#define	LONGDBL		0x100		/* Long double.  */
/* ifdef _NO_LONGLONG, make QUADINT equivalent to LONGINT, so
   that %lld behaves the same as %ld, not as %d, as expected if:

      
      (c)	((unsigned)to_digit (c) <= 9)
#define	to_char(n)	((n) + L'0')


      
      (c)	((unsigned)to_digit(c) <= 9)
#define	to_char(n)	((n) + '0')


      
      (c)	(MORE()
#define	SEETWO(a, b)	(MORE() && MORE2() && PEEK() == (a) && PEEK2() == (b))

      
      (c)	(hex_value (c)
/* If you change this, note well: Some code relies on side effects in
   the argument being performed exactly once.  */

      
      (c)	_sch_test(c, _sch_isbasic)

      
      (c)	_sch_test(c, _sch_iscppsp)

/* Character transformation.  */
extern const unsigned char  _sch_toupper[256];
extern const unsigned char  _sch_tolower[256];

      
      (c)	_sch_test(c, _sch_isidnum)

      
      (c)	_sch_test(c, _sch_isidst)

      
      (c)	_sch_test(c, _sch_isnvsp)

      
      (c)	_sch_test(c, _sch_isvsp)

      
      (c)	tolower((int)(unsigned char)(c))
#  define STRTOUL(c,p,b) strtoul((c),(p),(b))
#  define STRCPY(a,b)	strcpy((a),(b))
#  define STRCHR(a,b)	strchr((a),(b))
#  define STRLEN(a)	strlen(a)
# else
#  define strftime	wcsftime	/* Alternate function name */
#  define strftime_l	wcsftime_l	/* Alternate function name */
#  define CHAR		wchar_t		/* string type basis */
#  define CQ(a)		L##a		/* character constant qualifier */
#  define snprintf	swprintf	/* wide-char equivalent function name */
#  define strncmp	wcsncmp		/* wide-char equivalent function name */

      
      (c)	towlower((wint_t)(c))
#  define STRTOUL(c,p,b) wcstoul((c),(p),(b))
#  define STRCPY(a,b)	wcscpy((a),(b))
#  define STRCHR(a,b)	wcschr((a),(b))
#  define STRLEN(a)	wcslen(a)
#  define SFLG		"l"		/* %s flag (l for wide char) */
#  ifdef __HAVE_LOCALE_INFO_EXTENDED__
#   define _ctloc(x)    (ctloclen = wcslen (ctloc = _CurrentTimeLocale->w##x))
#  else
#   define CTLOCBUFLEN   256		/* Arbitrary big buffer size */
    const wchar_t *
    __ctloc (wchar_t *buf, const char *elem, size_t *len_ret)
    {
      buf[CTLOCBUFLEN - 1] = L'\0';
      *len_ret = mbstowcs (buf, elem, CTLOCBUFLEN - 1);
      if (*len_ret == (size_t) -1 )
	*len_ret = 0;
      return buf;

      
      (c)
	tab2
	tab2[i].clo = (double)(c - (double)c)

where c is near the center of the subinterval and is chosen by trying +-2^29
floating point invc candidates around 1/center and selecting one for which

      
      (c)
     char c;


      
      (c)
     int c;
{
  /* c gets overwritten before return */

      
      (c)
     int c;
{
  update_leds();

      
      (c)
    int c;
{
  if (__outbyte_hook)
    __outbyte_hook (c);
  else
    putDebugChar(c);

      
      (c)
#else
wint_t _jp2uc (wint_t);
wint_t _jp2uc_l (wint_t, struct __locale_t *);
wint_t _uc2jp_l (wint_t, struct __locale_t *);

      
      (c)
#endif

#ifdef LBDEBUG_DO_DEBUG
# define LBDEBUG(x, fmt, args...) do { if (PDEBUG_FLAGS_CHECK(x)) { LBDEBUG_PRINTF(fmt,args); } } while(0)
#else
# define LBDEBUG(x, fmt, args...)
#endif

      
      (c)        LEONBARE_KERNEL_GETU32((c)->th_arg)

      
      (c)       (isalnum((uch)(c))

      
      (c)       LEONBARE_KERNEL_GETU32((c)->th_func)

      
      (c)       LEONBARE_KERNEL_GETU32P((c)->th_name)

      
      (c)      ((c) >= 0x21


      
      (c)      LEONBARE_KERNEL_GETU32((c)->th_flags)

      
      (c)     LEONBARE_KERNEL_GETI32((c)->th_result)

      
      (c)     LEONBARE_KERNEL_GETU32P((c)->th_reentp)


      
      (c)    (((c) >= 0x40

      
      (c)    (((c) >= 0x81

      
      (c)    LEONBARE_KERNEL_GETI32((c)->th_account)

      
      (c)    LEONBARE_KERNEL_GETU32((c)->th_pri_idx)

      
      (c)   ((c) == 0x8e

      
      (c)   ((c) >= 0xa1

      
      (c)   LEONBARE_KERNEL_GETI32((c)->th_caccount)


      
      (c)   LEONBARE_KERNEL_GETU32((c)->th_runq_idx)

      
      (c)  _sch_test(c, _sch_isalnum)

      
      (c)  _sch_test(c, _sch_isalpha)

      
      (c)  _sch_test(c, _sch_isblank)

      
      (c)  _sch_test(c, _sch_iscntrl)

      
      (c)  _sch_test(c, _sch_isdigit)

      
      (c)  _sch_test(c, _sch_isgraph)

      
      (c)  _sch_test(c, _sch_islower)

      
      (c)  _sch_test(c, _sch_isprint)

      
      (c)  _sch_test(c, _sch_ispunct)

      
      (c)  _sch_test(c, _sch_isspace)

      
      (c)  _sch_test(c, _sch_isupper)

      
      (c) & 0xff

      
      (c) & 0xff


      
      (c) & 0xff

/* Prevent the users of safe-ctype.h from accidently using the routines
   from ctype.h.  Initially, the approach was to produce an error when
   detecting that ctype.h has been included.  But this was causing
   trouble as ctype.h might get indirectly included as a result of
   including another system header (for instance gnulib's stdint.h).
   So we include ctype.h here and then immediately redefine its macros.  */

      
      (c) & 0xff
#define unctrllen(ch)		__unctrllen[(ch) & 0xff]

extern __IMPORT const char * const __unctrl[256];	/* Control strings. */
extern __IMPORT const char __unctrllen[256];	/* Control strings length. */

      
      (c) & 0xffff))

/* #define P DBL_MANT_DIG */
/* Ten_pmax = floor(P*log(2)/log(5)) */
/* Bletch = (highest power of 2 < DBL_MAX_10_EXP) / 16 */
/* Quick_max = floor((P-1)*log(FLT_RADIX)/log(10) - 1) */
/* Int_max = floor(P*log(FLT_RADIX)/log(10) - 1) */

      
      (c) ((c)

      
      (c) ((c)

/* ??? I can't currently think of any case where the mnemonic doesn't come
   first [and if one ever doesn't building the hash tables will be tricky].
   However, we treat mnemonics as just another operand of the instruction.
   A value of 1 means "this is where the mnemonic appears".  1 isn't
   special other than it's a non-printable ASCII char.  */

      
      (c) ((c) - 128)

      
      (c) ((c) < 128)

      
      (c) ((c)->config
int Timer_getTimer1 (unsigned int **count, unsigned int **reload, unsigned int **ctrl);	/* in timer.c */
int Timer_getTimer2 (unsigned int **count, unsigned int **reload, unsigned int **ctrl);	/* in timer.c */
extern volatile LEON3_GpTimer_Regs_Map *LEON3_GpTimer_Regs;
extern unsigned long LEON3_GpTimer_Irq;

typedef struct

      
      (c) ((unsigned char)c)

      
      (c) (1<<((c>>20)


      
      (c) (LEONBARE_TH_NAME(c)

#define LEONBARE_REENT_SET(p) ((_impure_ptr=(p)->th_reentp)==_impure_ptr)

      
      (c) (c)
#define _jp2uc_l(c, l) (c)

      
      (c) (c->th_name)

      
      (c) 0

      
      (c) ? (c) -
#endif

      
      (c) ? c -
  else if (c != EOF && MB_CUR_MAX == 1 && islower (c))
    {
      char s[MB_LEN_MAX] = { c, '\0' };
      wchar_t wc;
      if (mbtowc (&wc, s, 1) >= 0
	  && wctomb (s, (wchar_t) towupper ((wint_t) wc)) == 1)
	c = (unsigned char) s[0];

      
      (c) ? c -
  else if (c != EOF && MB_CUR_MAX == 1 && isupper (c))
    {
      char s[MB_LEN_MAX] = { c, '\0' };
      wchar_t wc;
      if (mbtowc (&wc, s, 1) >= 0
	  && wctomb (s, (wchar_t) towlower ((wint_t) wc)) == 1)
	c = (unsigned char) s[0];

      
      (c) ? c -
#endif

      
      (c) Copyright 1986 HEWLETT-PACKARD COMPANY

To anyone who acknowledges that this file is provided "AS IS"
without any express or implied warranty:

permission to use, copy, modify, and distribute this file

      
      (c) Copyright 1986 HEWLETT-PACKARD COMPANY

To anyone who acknowledges that this file is provided "AS IS"
without any express or implied warranty:
    permission to use, copy, modify, and distribute this file

      
      (c) Copyright 2001-2003 Analog Devices, Inc.  All rights reserved.
 *

      
      (c) Copyright 2001-2006 Analog Devices, Inc.  All rights reserved.
 *

      
      (c) Copyright 2001-2008 Analog Devices, Inc.  All rights reserved.
 *

      
      (c) Copyright 2001-2009 Analog Devices, Inc.  All rights reserved.
 *

      
      (c) Copyright 2002-2003 Analog Devices, Inc.  All rights reserved.
 *

      
      (c) Copyright 2002-2005 Analog Devices, Inc.  All rights reserved.
 *

      
      (c) Copyright 2002-2006 Analog Devices, Inc.  All rights reserved.
 *

      
      (c) Copyright 2002-2007 Analog Devices, Inc.  All rights reserved.
 *

      
      (c) Copyright 2003-2004 Analog Devices, Inc.  All rights reserved.
 *

      
      (c) Copyright 2005-2011 Analog Devices, Inc.  All rights reserved.
 *
 * This file defines macros used within the run-time libraries to enable
 * certain anomaly workarounds for the appropriate chips and silicon
 * revisions. Certain macros are defined for silicon-revision none - this
 * is to ensure behaviour is unchanged from libraries supplied with
 * earlier tools versions, where a small number of anomaly workarounds
 * were applied in all library flavours. __FORCE_LEGACY_WORKAROUNDS__
 * is defined in this case.

      
      (c) Copyright 2006-2009 Analog Devices, Inc.  All rights reserved.
 *

      
      (c) Copyright 2007-2009 Analog Devices, Inc.  All rights reserved.
 *

      
      (c) Copyright 2017 Michael R. Neilly
  All rights reserved.

  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:

  * Redistributions of source code must retain the above copyright
  notice, this list of conditions and the following disclaimer.

  * Redistributions in binary form must reproduce the above copyright
  notice, this list of conditions and the following disclaimer in the
  documentation and/or other materials provided with the distribution.

  * Neither the names of the copyright holders nor the names of their
  contributors may be used to endorse or promote products derived from
  this software without specific prior written permission.


      
      (c) Copyright 2017 Michael R. Neilly
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.

* Neither the names of the copyright holders nor the names of their
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.


      
      (c) Copyright 2019 Craig Howlang <craig.howland@caci.com>
  All rights reserved.

  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:

  1. Redistributions of source code must retain the above copyright
     notice, this list of conditions and the following disclaimer.

  2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.


      
      (c) Copyright 2019 Joel Sherrill <joel@rtems.org

      
      (c) Copyright 2019 Joel Sherrill <joel@rtems.org
  All rights reserved.

  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:

  1. Redistributions of source code must retain the above copyright
     notice, this list of conditions and the following disclaimer.

  2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.


      
      (c) Copyright 2019 Joel Sherrill <joel@rtems.org
 */

      
      (c) Copyright 2019 Joel Sherrill <joel@rtems.org>
 */

      
      (c) IS_DIR_SEPARATOR_1 (0, c)
#define IS_UNIX_ABSOLUTE_PATH(f) IS_ABSOLUTE_PATH_1 (0, f)

/* Note that when DOS_BASED is true, IS_ABSOLUTE_PATH accepts d:foo as
   well, although it is only semi-absolute.  This is because the users
   of IS_ABSOLUTE_PATH want to know whether to prepend the current
   working directory to a file name, which should not be done with a
   name like d:foo.  */
#define IS_ABSOLUTE_PATH_1(dos_based, f)		 \
  (IS_DIR_SEPARATOR_1 (dos_based, (f)[0])		 \
   || HAS_DRIVE_SPEC_1 (dos_based, f))

      
      (c) IS_DIR_SEPARATOR_1 (1, c)
#define IS_DOS_ABSOLUTE_PATH(f) IS_ABSOLUTE_PATH_1 (1, f)
#define HAS_DOS_DRIVE_SPEC(f) HAS_DRIVE_SPEC_1 (1, f)


      
      (c) IS_DOS_DIR_SEPARATOR (c)
#  define IS_ABSOLUTE_PATH(f) IS_DOS_ABSOLUTE_PATH (f)
#else /* not DOSish */
#  if defined(__APPLE__)
#    ifndef HAVE_CASE_INSENSITIVE_FILE_SYSTEM
#      define HAVE_CASE_INSENSITIVE_FILE_SYSTEM 1
#    endif
#  endif /* __APPLE__ */
#  define HAS_DRIVE_SPEC(f) (0)

      
      (c) IS_UNIX_DIR_SEPARATOR (c)
#  define IS_ABSOLUTE_PATH(f) IS_UNIX_ABSOLUTE_PATH (f)
#endif

#define IS_DIR_SEPARATOR_1(dos_based, c)				\
  (((c) == '/')								\
   || (((c) == '\\') && (dos_based)))

      
      (c) LEONBARE_KERNEL_GETU32((c)->th_runq_which)


      
      (c) LEONBARE_KERNEL_GETU32((c)->th_stack_size)

      
      (c) LEONBARE_KERNEL_GETU32P((c)->th_stack_base)

      
      (c) UNIX System Laboratories, Inc.

      
      (c) _sch_test(c, _sch_isxdigit)


      
      (c) _sch_tolower
      
      (c) _sch_toupper
      
      (c) c
#endif
#ifndef CMP_FUNC
# define CMP_FUNC memcmp
#endif

/* Perform a critical factorization of NEEDLE, of length NEEDLE_LEN.
   Return the index of the first byte in the right half, and set
   *PERIOD to the global period of the right half.

      
      (c) for c in colfrac
    header = '<thead>' + p[2] + '</thead>\n'
    body = '<tbody>' + p[3] + '</tbody>\n'
    p[0] = '<informaltable><tgroup cols="' + str(len(colfrac)) + '">' + colspec + header + body + '</tgroup></informaltable>'
    parser_verbose(p)


      
      (c) is minimized (< 0x1p-66).

Note: 1) ensures that k*ln2hi + logc can be computed without rounding error,
2) ensures that z/c - 1 can be computed as (z - chi - clo)*invc with close to
a single rounding error when there is no fast fma for z*invc - 1, 3) ensures
that logc + poly(z/c - 1) has small error, however near x == 1 when
|log(x)| < 0x1p-4, this is not enough so that is special cased.  */
.tab = {
#if N == 64
{0x1.7242886495cd8p+0, -0x1.79e267bdfe000p-2},
{0x1.6e1f769340dc9p+0, -0x1.6e60ee0ecb000p-2},
{0x1.6a13ccc8f195cp+0, -0x1.63002fdbf6000p-2},
{0x1.661ec72e86f3ap+0, -0x1.57bf76c597000p-2},
{0x1.623fa6c447b16p+0, -0x1.4c9e07f0d2000p-2},
{0x1.5e75bbca31702p+0, -0x1.419b42f027000p-2},
{0x1.5ac05655adb10p+0, -0x1.36b67660e6000p-2},
{0x1.571ed3e940191p+0, -0x1.2bef0839e4800p-2},
{0x1.539094ac0fbbfp+0, -0x1.21445727cb000p-2},
{0x1.5015007e7fc42p+0, -0x1.16b5ca3c3d000p-2},
{0x1.4cab877c31cf9p+0, -0x1.0c42d3805f800p-2},
{0x1.49539e76a88d3p+0, -0x1.01eae61b60800p-2},
{0x1.460cbc12211dap+0, -0x1.ef5adb9fb0000p-3},
{0x1.42d6624debe3ap+0, -0x1.db13daab99000p-3},
{0x1.3fb0144f0d462p+0, -0x1.c6ffbe896e000p-3},
{0x1.3c995a1f9a9b4p+0, -0x1.b31d84722d000p-3},
{0x1.3991c23952500p+0, -0x1.9f6c3cf6eb000p-3},
{0x1.3698df35eaa14p+0, -0x1.8beafe7f13000p-3},
{0x1.33ae463091760p+0, -0x1.7898db878d000p-3},
{0x1.30d190aae3d72p+0, -0x1.6574efe4ec000p-3},
{0x1.2e025c9203c89p+0, -0x1.527e620845000p-3},
{0x1.2b404a7244988p+0, -0x1.3fb457d798000p-3},
{0x1.288b01dc19544p+0, -0x1.2d1615a077000p-3},
{0x1.25e2268085f69p+0, -0x1.1aa2b431e5000p-3},
{0x1.23456812abb74p+0, -0x1.08598f1d2b000p-3},
{0x1.20b4703174157p+0, -0x1.ec738fee40000p-4},
{0x1.1e2ef308b4e9bp+0, -0x1.c885768862000p-4},
{0x1.1bb4a36b70a3fp+0, -0x1.a4e75b6a46000p-4},
{0x1.194538e960658p+0, -0x1.8197efba9a000p-4},
{0x1.16e0692a10ac8p+0, -0x1.5e95ad734e000p-4},
{0x1.1485f1ba1568bp+0, -0x1.3bdf67117c000p-4},
{0x1.12358e123ed6fp+0, -0x1.1973b744f0000p-4},
{0x1.0fef01de37c8dp+0, -0x1.eea33446bc000p-5},
{0x1.0db20b82be414p+0, -0x1.aaef4ab304000p-5},
{0x1.0b7e6f67f69b3p+0, -0x1.67c962fd2c000p-5},
{0x1.0953f342fc108p+0, -0x1.252f29acf8000p-5},
{0x1.0732604ec956bp+0, -0x1.c63d19e9c0000p-6},
{0x1.051980117f9b0p+0, -0x1.432ab6a388000p-6},
{0x1.03091aa6810f1p+0, -0x1.8244357f50000p-7},
{0x1.01010152cf066p+0, -0x1.0080a711c0000p-8},
{0x1.fc07ef6b6e30bp-1, 0x1.fe03018e80000p-8},
{0x1.f4465aa1024afp-1, 0x1.7b91986450000p-6},
{0x1.ecc07a8fd3f5ep-1, 0x1.39e88608c8000p-5},
{0x1.e573ad856b537p-1, 0x1.b42dc6e624000p-5},
{0x1.de5d6dc7b8057p-1, 0x1.165372ec20000p-4},
{0x1.d77b6498bddf7p-1, 0x1.51b07a0170000p-4},
{0x1.d0cb580315c0fp-1, 0x1.8c3465c7ea000p-4},
{0x1.ca4b30d1cf449p-1, 0x1.c5e544a290000p-4},
{0x1.c3f8ef4810d8ep-1, 0x1.fec91aa0a6000p-4},
{0x1.bdd2b8b311f44p-1, 0x1.1b72acdc5c000p-3},
{0x1.b7d6c2eeac054p-1, 0x1.371fc65a98000p-3},
{0x1.b20363474c8f5p-1, 0x1.526e61c1aa000p-3},
{0x1.ac570165eeab1p-1, 0x1.6d60ffc240000p-3},
{0x1.a6d019f331df4p-1, 0x1.87fa08a013000p-3},
{0x1.a16d3ebc9e3c3p-1, 0x1.a23bc630c3000p-3},
{0x1.9c2d14567ef45p-1, 0x1.bc286a3512000p-3},
{0x1.970e4efae9169p-1, 0x1.d5c2195697000p-3},
{0x1.920fb3bd0b802p-1, 0x1.ef0ae132d3000p-3},
{0x1.8d3018b58699ap-1, 0x1.040259974e000p-2},
{0x1.886e5ff170ee6p-1, 0x1.1058bd40e2000p-2},
{0x1.83c977ad35d27p-1, 0x1.1c898c1137800p-2},
{0x1.7f405ed16c520p-1, 0x1.2895a3e65b000p-2},
{0x1.7ad220d0335c4p-1, 0x1.347dd8f6bd000p-2},
{0x1.767dce53474fdp-1, 0x1.4043083cb3800p-2},
#elif N == 128
{0x1.734f0c3e0de9fp+0, -0x1.7cc7f79e69000p-2},
{0x1.713786a2ce91fp+0, -0x1.76feec20d0000p-2},
{0x1.6f26008fab5a0p+0, -0x1.713e31351e000p-2},
{0x1.6d1a61f138c7dp+0, -0x1.6b85b38287800p-2},
{0x1.6b1490bc5b4d1p+0, -0x1.65d5590807800p-2},
{0x1.69147332f0cbap+0, -0x1.602d076180000p-2},
{0x1.6719f18224223p+0, -0x1.5a8ca86909000p-2},
{0x1.6524f99a51ed9p+0, -0x1.54f4356035000p-2},
{0x1.63356aa8f24c4p+0, -0x1.4f637c36b4000p-2},
{0x1.614b36b9ddc14p+0, -0x1.49da7fda85000p-2},
{0x1.5f66452c65c4cp+0, -0x1.445923989a800p-2},
{0x1.5d867b5912c4fp+0, -0x1.3edf439b0b800p-2},
{0x1.5babccb5b90dep+0, -0x1.396ce448f7000p-2},
{0x1.59d61f2d91a78p+0, -0x1.3401e17bda000p-2},
{0x1.5805612465687p+0, -0x1.2e9e2ef468000p-2},
{0x1.56397cee76bd3p+0, -0x1.2941b3830e000p-2},
{0x1.54725e2a77f93p+0, -0x1.23ec58cda8800p-2},
{0x1.52aff42064583p+0, -0x1.1e9e129279000p-2},
{0x1.50f22dbb2bddfp+0, -0x1.1956d2b48f800p-2},
{0x1.4f38f4734ded7p+0, -0x1.141679ab9f800p-2},
{0x1.4d843cfde2840p+0, -0x1.0edd094ef9800p-2},
{0x1.4bd3ec078a3c8p+0, -0x1.09aa518db1000p-2},
{0x1.4a27fc3e0258ap+0, -0x1.047e65263b800p-2},
{0x1.4880524d48434p+0, -0x1.feb224586f000p-3},
{0x1.46dce1b192d0bp+0, -0x1.f474a7517b000p-3},
{0x1.453d9d3391854p+0, -0x1.ea4443d103000p-3},
{0x1.43a2744b4845ap+0, -0x1.e020d44e9b000p-3},
{0x1.420b54115f8fbp+0, -0x1.d60a22977f000p-3},
{0x1.40782da3ef4b1p+0, -0x1.cc00104959000p-3},
{0x1.3ee8f5d57fe8fp+0, -0x1.c202956891000p-3},
{0x1.3d5d9a00b4ce9p+0, -0x1.b81178d811000p-3},
{0x1.3bd60c010c12bp+0, -0x1.ae2c9ccd3d000p-3},
{0x1.3a5242b75dab8p+0, -0x1.a45402e129000p-3},
{0x1.38d22cd9fd002p+0, -0x1.9a877681df000p-3},
{0x1.3755bc5847a1cp+0, -0x1.90c6d69483000p-3},
{0x1.35dce49ad36e2p+0, -0x1.87120a645c000p-3},
{0x1.34679984dd440p+0, -0x1.7d68fb4143000p-3},
{0x1.32f5cceffcb24p+0, -0x1.73cb83c627000p-3},
{0x1.3187775a10d49p+0, -0x1.6a39a9b376000p-3},
{0x1.301c8373e3990p+0, -0x1.60b3154b7a000p-3},
{0x1.2eb4ebb95f841p+0, -0x1.5737d76243000p-3},
{0x1.2d50a0219a9d1p+0, -0x1.4dc7b8fc23000p-3},
{0x1.2bef9a8b7fd2ap+0, -0x1.4462c51d20000p-3},
{0x1.2a91c7a0c1babp+0, -0x1.3b08abc830000p-3},
{0x1.293726014b530p+0, -0x1.31b996b490000p-3},
{0x1.27dfa5757a1f5p+0, -0x1.2875490a44000p-3},
{0x1.268b39b1d3bbfp+0, -0x1.1f3b9f879a000p-3},
{0x1.2539d838ff5bdp+0, -0x1.160c8252ca000p-3},
{0x1.23eb7aac9083bp+0, -0x1.0ce7f57f72000p-3},
{0x1.22a012ba940b6p+0, -0x1.03cdc49fea000p-3},
{0x1.2157996cc4132p+0, -0x1.f57bdbc4b8000p-4},
{0x1.201201dd2fc9bp+0, -0x1.e370896404000p-4},
{0x1.1ecf4494d480bp+0, -0x1.d17983ef94000p-4},
{0x1.1d8f5528f6569p+0, -0x1.bf9674ed8a000p-4},
{0x1.1c52311577e7cp+0, -0x1.adc79202f6000p-4},
{0x1.1b17c74cb26e9p+0, -0x1.9c0c3e7288000p-4},
{0x1.19e010c2c1ab6p+0, -0x1.8a646b372c000p-4},
{0x1.18ab07bb670bdp+0, -0x1.78d01b3ac0000p-4},
{0x1.1778a25efbcb6p+0, -0x1.674f145380000p-4},
{0x1.1648d354c31dap+0, -0x1.55e0e6d878000p-4},
{0x1.151b990275fddp+0, -0x1.4485cdea1e000p-4},
{0x1.13f0ea432d24cp+0, -0x1.333d94d6aa000p-4},
{0x1.12c8b7210f9dap+0, -0x1.22079f8c56000p-4},
{0x1.11a3028ecb531p+0, -0x1.10e4698622000p-4},
{0x1.107fbda8434afp+0, -0x1.ffa6c6ad20000p-5},
{0x1.0f5ee0f4e6bb3p+0, -0x1.dda8d4a774000p-5},
{0x1.0e4065d2a9fcep+0, -0x1.bbcece4850000p-5},
{0x1.0d244632ca521p+0, -0x1.9a1894012c000p-5},
{0x1.0c0a77ce2981ap+0, -0x1.788583302c000p-5},
{0x1.0af2f83c636d1p+0, -0x1.5715e67d68000p-5},
{0x1.09ddb98a01339p+0, -0x1.35c8a49658000p-5},
{0x1.08cabaf52e7dfp+0, -0x1.149e364154000p-5},
{0x1.07b9f2f4e28fbp+0, -0x1.e72c082eb8000p-6},
{0x1.06ab58c358f19p+0, -0x1.a55f152528000p-6},
{0x1.059eea5ecf92cp+0, -0x1.63d62cf818000p-6},
{0x1.04949cdd12c90p+0, -0x1.228fb8caa0000p-6},
{0x1.038c6c6f0ada9p+0, -0x1.c317b20f90000p-7},
{0x1.02865137932a9p+0, -0x1.419355daa0000p-7},
{0x1.0182427ea7348p+0, -0x1.81203c2ec0000p-8},
{0x1.008040614b195p+0, -0x1.0040979240000p-9},
{0x1.fe01ff726fa1ap-1, 0x1.feff384900000p-9},
{0x1.fa11cc261ea74p-1, 0x1.7dc41353d0000p-7},
{0x1.f6310b081992ep-1, 0x1.3cea3c4c28000p-6},
{0x1.f25f63ceeadcdp-1, 0x1.b9fc114890000p-6},
{0x1.ee9c8039113e7p-1, 0x1.1b0d8ce110000p-5},
{0x1.eae8078cbb1abp-1, 0x1.58a5bd001c000p-5},
{0x1.e741aa29d0c9bp-1, 0x1.95c8340d88000p-5},
{0x1.e3a91830a99b5p-1, 0x1.d276aef578000p-5},
{0x1.e01e009609a56p-1, 0x1.07598e598c000p-4},
{0x1.dca01e577bb98p-1, 0x1.253f5e30d2000p-4},
{0x1.d92f20b7c9103p-1, 0x1.42edd8b380000p-4},
{0x1.d5cac66fb5ccep-1, 0x1.606598757c000p-4},
{0x1.d272caa5ede9dp-1, 0x1.7da76356a0000p-4},
{0x1.cf26e3e6b2ccdp-1, 0x1.9ab434e1c6000p-4},
{0x1.cbe6da2a77902p-1, 0x1.b78c7bb0d6000p-4},
{0x1.c8b266d37086dp-1, 0x1.d431332e72000p-4},
{0x1.c5894bd5d5804p-1, 0x1.f0a3171de6000p-4},
{0x1.c26b533bb9f8cp-1, 0x1.067152b914000p-3},
{0x1.bf583eeece73fp-1, 0x1.147858292b000p-3},
{0x1.bc4fd75db96c1p-1, 0x1.2266ecdca3000p-3},
{0x1.b951e0c864a28p-1, 0x1.303d7a6c55000p-3},
{0x1.b65e2c5ef3e2cp-1, 0x1.3dfc33c331000p-3},
{0x1.b374867c9888bp-1, 0x1.4ba366b7a8000p-3},
{0x1.b094b211d304ap-1, 0x1.5933928d1f000p-3},
{0x1.adbe885f2ef7ep-1, 0x1.66acd2418f000p-3},
{0x1.aaf1d31603da2p-1, 0x1.740f8ec669000p-3},
{0x1.a82e63fd358a7p-1, 0x1.815c0f51af000p-3},
{0x1.a5740ef09738bp-1, 0x1.8e92954f68000p-3},
{0x1.a2c2a90ab4b27p-1, 0x1.9bb3602f84000p-3},
{0x1.a01a01393f2d1p-1, 0x1.a8bed1c2c0000p-3},
{0x1.9d79f24db3c1bp-1, 0x1.b5b515c01d000p-3},
{0x1.9ae2505c7b190p-1, 0x1.c2967ccbcc000p-3},
{0x1.9852ef297ce2fp-1, 0x1.cf635d5486000p-3},
{0x1.95cbaeea44b75p-1, 0x1.dc1bd3446c000p-3},
{0x1.934c69de74838p-1, 0x1.e8c01b8cfe000p-3},
{0x1.90d4f2f6752e6p-1, 0x1.f5509c0179000p-3},
{0x1.8e6528effd79dp-1, 0x1.00e6c121fb800p-2},
{0x1.8bfce9fcc007cp-1, 0x1.071b80e93d000p-2},
{0x1.899c0dabec30ep-1, 0x1.0d46b9e867000p-2},
{0x1.87427aa2317fbp-1, 0x1.13687334bd000p-2},
{0x1.84f00acb39a08p-1, 0x1.1980d67234800p-2},
{0x1.82a49e8653e55p-1, 0x1.1f8ffe0cc8000p-2},
{0x1.8060195f40260p-1, 0x1.2595fd7636800p-2},
{0x1.7e22563e0a329p-1, 0x1.2b9300914a800p-2},
{0x1.7beb377dcb5adp-1, 0x1.3187210436000p-2},
{0x1.79baa679725c2p-1, 0x1.377266dec1800p-2},
{0x1.77907f2170657p-1, 0x1.3d54ffbaf3000p-2},
{0x1.756cadbd6130cp-1, 0x1.432eee32fe000p-2},
#endif

      
      (c) is minimized (< 0x1p-68).

Note: 1) ensures that k + logc can be computed without rounding error, 2)
ensures that z/c - 1 can be computed as (z - chi - clo)*invc with close to a
single rounding error when there is no fast fma for z*invc - 1, 3) ensures
that logc + poly(z/c - 1) has small error, however near x == 1 when
|log2(x)| < 0x1p-4, this is not enough so that is special cased.  */
.tab = {
#if N == 64
{0x1.724286bb1acf8p+0, -0x1.1095feecdb000p-1},
{0x1.6e1f766d2cca1p+0, -0x1.08494bd76d000p-1},
{0x1.6a13d0e30d48ap+0, -0x1.00143aee8f800p-1},
{0x1.661ec32d06c85p+0, -0x1.efec5360b4000p-2},
{0x1.623fa951198f8p+0, -0x1.dfdd91ab7e000p-2},
{0x1.5e75ba4cf026cp+0, -0x1.cffae0cc79000p-2},
{0x1.5ac055a214fb8p+0, -0x1.c043811fda000p-2},
{0x1.571ed0f166e1ep+0, -0x1.b0b67323ae000p-2},
{0x1.53909590bf835p+0, -0x1.a152f5a2db000p-2},
{0x1.5014fed61adddp+0, -0x1.9217f5af86000p-2},
{0x1.4cab88e487bd0p+0, -0x1.8304db0719000p-2},
{0x1.49539b4334feep+0, -0x1.74189f9a9e000p-2},
{0x1.460cbdfafd569p+0, -0x1.6552bb5199000p-2},
{0x1.42d664ee4b953p+0, -0x1.56b23a29b1000p-2},
{0x1.3fb01111dd8a6p+0, -0x1.483650f5fa000p-2},
{0x1.3c995b70c5836p+0, -0x1.39de937f6a000p-2},
{0x1.3991c4ab6fd4ap+0, -0x1.2baa1538d6000p-2},
{0x1.3698e0ce099b5p+0, -0x1.1d98340ca4000p-2},
{0x1.33ae48213e7b2p+0, -0x1.0fa853a40e000p-2},
{0x1.30d191985bdb1p+0, -0x1.01d9c32e73000p-2},
{0x1.2e025cab271d7p+0, -0x1.e857da2fa6000p-3},
{0x1.2b404cf13cd82p+0, -0x1.cd3c8633d8000p-3},
{0x1.288b02c7ccb50p+0, -0x1.b26034c14a000p-3},
{0x1.25e2263944de5p+0, -0x1.97c1c2f4fe000p-3},
{0x1.234563d8615b1p+0, -0x1.7d6023f800000p-3},
{0x1.20b46e33eaf38p+0, -0x1.633a71a05e000p-3},
{0x1.1e2eefdcda3ddp+0, -0x1.494f5e9570000p-3},
{0x1.1bb4a580b3930p+0, -0x1.2f9e424e0a000p-3},
{0x1.19453847f2200p+0, -0x1.162595afdc000p-3},
{0x1.16e06c0d5d73cp+0, -0x1.f9c9a75bd8000p-4},
{0x1.1485f47b7e4c2p+0, -0x1.c7b575bf9c000p-4},
{0x1.12358ad0085d1p+0, -0x1.960c60ff48000p-4},
{0x1.0fef00f532227p+0, -0x1.64ce247b60000p-4},
{0x1.0db2077d03a8fp+0, -0x1.33f78b2014000p-4},
{0x1.0b7e6d65980d9p+0, -0x1.0387d1a42c000p-4},
{0x1.0953efe7b408dp+0, -0x1.a6f9208b50000p-5},
{0x1.07325cac53b83p+0, -0x1.47a954f770000p-5},
{0x1.05197e40d1b5cp+0, -0x1.d23a8c50c0000p-6},
{0x1.03091c1208ea2p+0, -0x1.16a2629780000p-6},
{0x1.0101025b37e21p+0, -0x1.720f8d8e80000p-8},
{0x1.fc07ef9caa76bp-1, 0x1.6fe53b1500000p-7},
{0x1.f4465d3f6f184p-1, 0x1.11ccce10f8000p-5},
{0x1.ecc079f84107fp-1, 0x1.c4dfc8c8b8000p-5},
{0x1.e573a99975ae8p-1, 0x1.3aa321e574000p-4},
{0x1.de5d6f0bd3de6p-1, 0x1.918a0d08b8000p-4},
{0x1.d77b681ff38b3p-1, 0x1.e72e9da044000p-4},
{0x1.d0cb5724de943p-1, 0x1.1dcd2507f6000p-3},
{0x1.ca4b2dc0e7563p-1, 0x1.476ab03dea000p-3},
{0x1.c3f8ee8d6cb51p-1, 0x1.7074377e22000p-3},
{0x1.bdd2b4f020c4cp-1, 0x1.98ede8ba94000p-3},
{0x1.b7d6c006015cap-1, 0x1.c0db86ad2e000p-3},
{0x1.b20366e2e338fp-1, 0x1.e840aafcee000p-3},
{0x1.ac57026295039p-1, 0x1.0790ab4678000p-2},
{0x1.a6d01bc2731ddp-1, 0x1.1ac056801c000p-2},
{0x1.a16d3bc3ff18bp-1, 0x1.2db11d4fee000p-2},
{0x1.9c2d14967feadp-1, 0x1.406464ec58000p-2},
{0x1.970e4f47c9902p-1, 0x1.52dbe093af000p-2},
{0x1.920fb3982bcf2p-1, 0x1.651902050d000p-2},
{0x1.8d30187f759f1p-1, 0x1.771d2cdeaf000p-2},
{0x1.886e5ebb9f66dp-1, 0x1.88e9c857d9000p-2},
{0x1.83c97b658b994p-1, 0x1.9a80155e16000p-2},
{0x1.7f405ffc61022p-1, 0x1.abe186ed3d000p-2},
{0x1.7ad22181415cap-1, 0x1.bd0f2aea0e000p-2},
{0x1.767dcf99eff8cp-1, 0x1.ce0a43dbf4000p-2},
#endif

      
      (c) leonbare_debug
#else

      
      (c) tolower (c)
#if __GNUC_PREREQ (4, 2)
/* strncasecmp uses signed char, CMP_FUNC is expected to use unsigned char. */
#pragma GCC diagnostic ignored "-Wpointer-sign"
#endif
# define CMP_FUNC strncasecmp
# include "str-two-way.h"
#endif


      
      (c)&0177;

      
      COPYRIGHT		2
#define NT_HP_VERSION		3
#define NT_HP_SRCFILE_INFO	4
#define NT_HP_LINKER		5
#define NT_HP_INSTRUMENTED	6
#define NT_HP_UX_OPTIONS	7


      
      COPYRIGHT	8.1 (Berkeley) 3/16/94

      
      COPYRIGHT
 * for all contributors to musl.
 */
#include <math.h>
#include <float.h>
#include "math_private.h"
#include "fpmath.h"

      
      COPYRIGHT (c) 1989-1999.
 *  On-Line Applications Research Corporation (OAR).
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      COPYRIGHT (c) 1989-2010.
 *  On-Line Applications Research Corporation (OAR).
 *
 *  Permission to use, copy, modify, and distribute this software for any
 *  purpose without fee is hereby granted, provided that this entire notice
 *  is included in all copies of any software which is or includes a copy
 *  or modification of this software.

      
      COPYRIGHT (c) 1989-2013, 2015.
 *  On-Line Applications Research Corporation (OAR).
 *
 *  Permission to use, copy, modify, and distribute this software for any
 *  purpose without fee is hereby granted, provided that this entire notice
 *  is included in all copies of any software which is or includes a copy
 *  or modification of this software.

      
      COPYRIGHT (c) 1989-2014.
 *
 *  On-Line Applications Research Corporation (OAR).

      
      COPYRIGHT (c) 2010, 2017.
 *  On-Line Applications Research Corporation (OAR).
 *
 *  Permission to use, copy, modify, and distribute this software for any
 *  purpose without fee is hereby granted, provided that this entire notice
 *  is included in all copies of any software which is or includes a copy
 *  or modification of this software.

      
      COPYRIGHT(s)	struct __hack
#endif

#ifndef	__DECONST
#define	__DECONST(type, var)	((type)(__uintptr_t)(const void *)(var))
#endif

      
      COPYRIGHT:
 *    COPYRIGHT 2005-2006 INNOVASIC SEMICONDUCTOR, ALL RIGHTS RESERVED.\n
 *    Part of the FIDO REALTIME SUPPORT LIBRARY
 *
 *  @par Created:

      
      Copyright (2) 2014 The FreeBSD Foundation
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 1984, Sun Microsystems, Inc.
 *
 * If you have some data to be interpreted as external data representation
 * or to be converted to external data representation in a memory buffer,
 * then this is the package for you.

      
      Copyright (C) 1984, Sun Microsystems, Inc.
 *
 * These are the "floating point" xdr routines used to (de)serialize
 * most common data items.  See xdr.h for more info on the interface to
 * xdr.

      
      Copyright (C) 1984, Sun Microsystems, Inc.
 *
 * These are the "non-trivial" xdr primitives used to serialize and de-serialize
 * arrays.  See xdr.h for more info on the interface to xdr.

      
      Copyright (C) 1984, Sun Microsystems, Inc.
 *
 * These routines interface XDRSTREAMS to a tcp/ip connection.
 * There is a record marking layer between the xdr stream
 * and the tcp transport level.  A record is composed on one or more
 * record fragments.  A record fragment is a thirty-two bit header followed
 * by n bytes of data, where n is contained in the header.  The header
 * is represented as a htonl(u_long).  Thegh order bit encodes
 * whether or not the fragment is the last fragment of the record
 * (1 => fragment is last, 0 => more fragments to follow.
 * The other 31 bits encode the byte length of the fragment.

      
      Copyright (C) 1984, Sun Microsystems, Inc.
 *
 * This set of routines implements a XDR on a stdio stream.
 * XDR_ENCODE serializes onto the stream, XDR_DECODE de-serializes
 * from the stream.

      
      Copyright (C) 1984, Sun Microsystems, Inc.
 */

      
      Copyright (C) 1985-2015 Free Software Foundation, Inc.

   This file is part of the GNU C Library.  Its master source is NOT part of
   the C library, however.  The master source lives in /gd/gnu/lib.

      
      Copyright (C) 1985-2021 Free Software Foundation, Inc.

;; Keywords: maint

      
      Copyright (C) 1986, Sun Microsystems, Inc.
 *
 * These are the "generic" xdr routines used to serialize and de-serialize
 * most common data items.  See xdr.h for more info on the interface to
 * xdr.

      
      Copyright (C) 1987, Sun Microsystems, Inc.
 *
 * These are the "non-trivial" xdr primitives used to serialize and de-serialize
 * "pointers".  See xdr.h for more info on the interface to xdr.

      
      Copyright (C) 1988-2006, Leif Ekblad

      
      Copyright (C) 1988-2015 Free Software Foundation, Inc.

      
      Copyright (C) 1989, 1991 Free Software Foundation, Inc.

      
      Copyright (C) 1989-2015 Free Software Foundation, Inc.

   NOTE: The canonical source of this file is maintained with the GNU C Library.
   Bugs can be reported to bug-glibc@gnu.org.

      
      Copyright (C) 1990, 1991, 2001, 2010 Free Software Foundation, Inc.

      
      Copyright (C) 1990-1992 Free Software Foundation, Inc.
   Contributed by steve chamberlain @cygnus


      
      Copyright (C) 1990-1999, 2000, 2001

      
      Copyright (C) 1990-1999, 2000, 2001    Free Software Foundation, Inc.

      
      Copyright (C) 1991 DJ Delorie
 * All rights reserved.
 *
 * Redistribution, modification, and use in source and binary forms is permitted
 * provided that the above copyright notice and following paragraph are
 * duplicated in all such forms.

      
      Copyright (C) 1991 DJ Delorie
All rights reserved.

Redistribution and use in source and binary forms is permitted
provided that the above copyright notice and following paragraph are
duplicated in all such forms.

      
      Copyright (C) 1991 DJ Delorie
All rights reserved.

Redistribution, modification, and use in source and binary forms is permitted
provided that the above copyright notice and following paragraph are
duplicated in all such forms.

      
      Copyright (C) 1991 DJ Delorie.
*/

      
      Copyright (C) 1991, 1999 Free Software Foundation, Inc.

      
      Copyright (C) 1991-2015 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

      
      Copyright (C) 1991-2015 Free Software Foundation, Inc.

NOTE: The canonical source of this file is maintained with the GNU C Library.
Bugs can be reported to bug-glibc@prep.ai.mit.edu.

      
      Copyright (C) 1991-2015 Free Software Foundation, Inc.

This file is part of GDB.

      
      Copyright (C) 1991-2024 Free Software Foundation, Inc.

      
      Copyright (C) 1992 Free Software Foundation, Inc.

      
      Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,

      
      Copyright (C) 1992-2015 Free Software Foundation, Inc.

      
      Copyright (C) 1992-2016 Free Software Foundation, Inc.

   Written by Gary Funck (gary@intrepid.com) The Ada Joint Program
   Office (AJPO), Florida State University and Silicon Graphics Inc.
   provided support for this effort -- June 21, 1995.

      
      Copyright (C) 1992-2021 Free Software Foundation, Inc.

      
      Copyright (C) 1993 C.W. Sandmann

This file may be freely distributed as long as the author's name remains.

      
      Copyright (C) 1993 DJ Delorie
 * All rights reserved.
 *
 * Redistribution, modification, and use in source and binary forms is permitted
 * provided that the above copyright notice and following paragraph are
 * duplicated in all such forms.

      
      Copyright (C) 1993 DJ Delorie
All rights reserved.

Redistribution, modification,  and use in source and binary forms is permitted
provided that the above copyright notice and following paragraph are
duplicated in all such forms.

      
      Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.

      
      Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.

Developed at SunPro, a Sun Microsystems, Inc. business.
Permission to use, copy, modify, and distribute this
software is freely granted, provided that this notice 
is preserved.

      
      Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.

Developed at SunPro, a Sun Microsystems, Inc. business.
Permission to use, copy, modify, and distribute this
software is freely granted, provided that this notice is preserved.

      
      Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
 *
 * Developed at SunPro, a Sun Microsystems, Inc. business.
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.

      
      Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
 *
 * Developed at SunPro, a Sun Microsystems, Inc. business.
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice 
 * is preserved.

      
      Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
 *
 * Developed at SunSoft, a Sun Microsystems, Inc. business.
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.

      
      Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
 *
 * Developed at SunSoft, a Sun Microsystems, Inc. business.
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice 
 * is preserved.

      
      Copyright (C) 1993-2000, 2002, 2010 Free Software Foundation, Inc.
   Contributed by David Wood @ New York University.
   Modified by Johan Rydberg, <johan.rydberg@netinsight.se>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1993-2005 Axis Communications.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

   2. Neither the name of Axis Communications nor the names of its
      contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.


      
      Copyright (C) 1994 X Consortium

      
      Copyright (C) 1994, 2005, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1994-2005 Axis Communications.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

   2. Neither the name of Axis Communications nor the names of its
      contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.


      
      Copyright (C) 1994-2017 Free Software Foundation, Inc.

      
      Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the project nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (C) 1995-2002 Free Software Foundation, Inc.

      
      Copyright (C) 1995-2003 Free Software Foundation, Inc.

      
      Copyright (C) 1995-2015 Free Software Foundation, Inc.

      
      Copyright (C) 1996 Xavier Leroy (Xavier.Leroy@inria.fr)

      
      Copyright (C) 1996 by Andrey A. Chernov, Moscow, Russia.
  All rights reserved.
 
  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:
  1. Redistributions of source code must retain the above copyright
     notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.
 

      
      Copyright (C) 1996 by Andrey A. Chernov, Moscow, Russia.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
#   Written by Gordon Matzigkeit, 1996
#
#   This file is part of GNU Libtool.

      
      Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
#   Written by Gordon Matzigkeit, 1996
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,

      
      Copyright (C) 1996-2003 Free Software Foundation, Inc.

      
      Copyright (C) 1996-2017 Free Software Foundation, Inc.

# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1997 Gregory Pietsch

This file and the accompanying getopt.c implementation file are hereby 
placed in the public domain without restrictions.  Just give the author 
credit, don't claim you wrote it or prevent anyone else from using it.

      
      Copyright (C) 1997 Gregory Pietsch

This file and the accompanying getopt.h header file are hereby placed in the 
public domain without restrictions.  Just give the author credit, don't
claim you wrote it or prevent anyone else from using it.

      
      Copyright (C) 1997 by Andrey A. Chernov, Moscow, Russia.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 1997 by Andrey A. Chernov, Moscow, Russia.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.


      
      Copyright (C) 1997-2002 Free Software Foundation, Inc.

      
      Copyright (C) 1997-2003 Free Software Foundation, Inc.

      
      Copyright (C) 1997-2015 Free Software Foundation, Inc.

      
      Copyright (C) 1997-2015 Free Software Foundation, Inc.
   
   Note - certain prototypes declared in this header file are for

      
      Copyright (C) 1997-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1998 by Lucent Technologies
All Rights Reserved

Permission to use, copy, modify, and distribute this software and
its documentation for any purpose and without fee is hereby
granted, provided that the above copyright notice appear in all
copies and that both that the copyright notice and this
permission notice and warranty disclaimer appear in supporting
documentation, and that the name of Lucent or any of its entities
not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior
permission.

      
      Copyright (C) 1998, 1999 by Lucent Technologies
All Rights Reserved

Permission to use, copy, modify, and distribute this software and
its documentation for any purpose and without fee is hereby
granted, provided that the above copyright notice appear in all
copies and that both that the copyright notice and this
permission notice and warranty disclaimer appear in supporting
documentation, and that the name of Lucent or any of its entities
not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior
permission.

      
      Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2008
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1998, 1999, 2000, 2002, 2005, 2006, 2010
   Free Software Foundation, Inc.
   Contributed by David Mosberger-Tang <davidm@hpl.hp.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 1998, 2000 by Lucent Technologies
All Rights Reserved

Permission to use, copy, modify, and distribute this software and
its documentation for any purpose and without fee is hereby
granted, provided that the above copyright notice appear in all
copies and that both that the copyright notice and this
permission notice and warranty disclaimer appear in supporting
documentation, and that the name of Lucent or any of its entities
not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior
permission.

      
      Copyright (C) 1998, 2002 by Red Hat Inc. All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.

      
      Copyright (C) 1998, 2010 Free Software Foundation, Inc.
   Contributed by Cygnus Solutions.  */

#include <sys/stat.h>
#include "../syscall.h"

      
      Copyright (C) 1998, Cygnus Solutions.

   At present we only document trap 0, the syscall interface.
   In the future this can hold further EIT related stuff.
   [The m32r manuals use the acronym EIT: exception, interrupt, trap.]  */

      
      Copyright (C) 1998,2002 by Red Hat Inc. All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.

      
      Copyright (C) 1998-2000 by Lucent Technologies
All Rights Reserved

Permission to use, copy, modify, and distribute this software and
its documentation for any purpose and without fee is hereby
granted, provided that the above copyright notice appear in all
copies and that both that the copyright notice and this
permission notice and warranty disclaimer appear in supporting
documentation, and that the name of Lucent or any of its entities
not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior
permission.

      
      Copyright (C) 1998-2001 by Lucent Technologies
All Rights Reserved

Permission to use, copy, modify, and distribute this software and
its documentation for any purpose and without fee is hereby
granted, provided that the above copyright notice appear in all
copies and that both that the copyright notice and this
permission notice and warranty disclaimer appear in supporting
documentation, and that the name of Lucent or any of its entities
not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior
permission.

      
      Copyright (C) 1998-2005, 2018, 2023 Axis Communications.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

   2. Neither the name of Axis Communications nor the names of its
      contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.


      
      Copyright (C) 1998-2015 Free Software Foundation, Inc.

      
      Copyright (C) 1998-2015 Free Software Foundation, Inc.
   Contributed by Daniel Berlin (dan@cgsoftware.com).

This file is part of GCC.

      
      Copyright (C) 1998-2015 Free Software Foundation, Inc.
   Contributed by Mark Mitchell (mark@markmitchell.com).

   This file is part of GCC.

      
      Copyright (C) 1998-2015 Free Software Foundation, Inc.
   Contributed by Mark Mitchell (mark@markmitchell.com).

This file is part of GCC.

      
      Copyright 2003

      
      Copyright 2003, 2004, 2005, 2006, 2008, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2003, 2004, 2005, 2008, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2003, 2004, 2007, 2008, 2010 Free Software Foundation, Inc.
   Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2003, 2005, 2009, 2010, 2011 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2003-2013 Free Software Foundation, Inc.

      
      Copyright 2003-2013 Free Software Foundation, Inc.

   Contributed by Red Hat.

      
      Copyright 2004, 2005, 2007, 2009, 2011 Free Software Foundation, Inc.

#This file is part of GCC.

      
      Copyright 2004, 2008, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2004, 2010, 2011 Free Software Foundation, Inc.

   This file is part of GDB and GAS.

      
      Copyright 2004, 2010, 2012 Free Software Foundation, Inc.
   Contributed by Tomer Levi, NSC, Israel.
   Originally written for GAS 2.12 by Tomer Levi, NSC, Israel.
   Updates, BFDizing, GNUifying and ELF support by Tomer Levi.

   This file is part of GAS, GDB and the GNU binutils.

      
      Copyright 2004, 2010 Free Software Foundation, Inc.
   Contributed by Tomer Levi, NSC, Israel.
   Originally written for GAS 2.12 by Tomer Levi, NSC, Israel.
   Updates, BFDizing, GNUifying and ELF support by Tomer Levi.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2004-2013 Free Software Foundation, Inc.

   Contributed by Red Hat.

      
      Copyright 2004 Sun Microsystems, Inc.  All Rights Reserved.

      
      Copyright 2005, 2007, 2009 Free Software Foundation, Inc.
   Contributed by Red Hat.

   This file is part of the GNU opcodes library.

      
      Copyright 2005, 2007 Shaun Jackman
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.
 */

      
      Copyright 2005, 2007 Shaun Jackman
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.
 */
/* doc in diprintf.c */

      
      Copyright 2005, 2007 Shaun Jackman
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.
 */
/* doc in dprintf.c */

      
      Copyright 2005, 2010, 2011 Free Software Foundation, Inc.

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright 2005, 2010 Free Software Foundation, Inc.

      
      Copyright 2005-2013 Free Software Foundation, Inc.
   Contributed by Red Hat.

   This file is part of the GNU opcodes library.

      
      Copyright © 2005-2014 Rich Felker, et al.

      
      Copyright © 2005-2020 Rich Felker, et al.

      
      Copyright 2005 Shaun Jackman
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.
 */

      
      Copyright 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
   Contributed by: 
   Brain.lin (brain.lin@sunplusct.com)
   Mei Ligang (ligang@sunnorth.com.cn)
   Pei-Lin Tsai (pltsai@sunplus.com)

   This file is part of GAS, the GNU Assembler.

      
      Copyright 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
   Contributed by 
   Brain.lin (brain.lin@sunplusct.com)
   Mei Ligang (ligang@sunnorth.com.cn)
   Pei-Lin Tsai (pltsai@sunplus.com)

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2006, 2007, 2009, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2006, 2007, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2006, 2009, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2006, 2010 Free Software Foundation, Inc.
   Contributed by KPIT Cummins Infosystems 

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2006, 2010 Free Software Foundation, Inc.

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright 2006 Pathway Connectivity
 *
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.

      
      Copyright 2007, 2008, 2010, 2013 Free Software Foundation, Inc.
   Contributed by M R Swami Reddy

   This file is part of GAS, GDB and the GNU binutils.

      
      Copyright 2007, 2009 Xilinx, Inc.  All rights reserved.
##
##  Redistribution and use in source and binary forms, with or without
##  modification, are permitted provided that the following conditions are
##  met:
##
##  1.  Redistributions source code must retain the above copyright notice,
##  this list of conditions and the following disclaimer.
##
##  2.  Redistributions in binary form must reproduce the above copyright
##  notice, this list of conditions and the following disclaimer in the
##  documentation and/or other materials provided with the distribution.
##
##  3.  Neither the name of Xilinx nor the names of its contributors may be
##  used to endorse or promote products derived from this software without
##  specific prior written permission.
##

      
      Copyright 2007, 2010 Free Software Foundation, Inc.
   Contributed by M R Swami Reddy.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2007, 2010
   Free Software Foundation, Inc.

   Contributed by Nathan Sidwell <nathan@codesourcery.com>

      
      Copyright 2007
  International Business Machines Corporation,

  All rights reserved.

      
      Copyright 2007
  International Business Machines Corporation,
  Sony Computer Entertainment, Incorporated,
  Toshiba Corporation,

  All rights reserved.

      
      Copyright 2007 Sony Corp.

All rights reserved.

      
      Copyright 2008, 2009, 2010
   Free Software Foundation, Inc.
   Written by DJ Delorie <dj@redhat.com>

   This file is part of GDB, the GNU Debugger and GAS, the GNU Assembler.

      
      Copyright 2008, 2010   Free Software Foundation, Inc.
   Contributed by Jon Beniston <jon@beniston.com>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2008-2013 Free Software Foundation, Inc.

   Contributed by Red Hat.

      
      Copyright 2008-2013 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright 2009, 2010, 2011, 2012, 2013  Free Software Foundation, Inc.
   Contributed by ARM Ltd.

   This file is part of GNU Binutils.

      
      Copyright 2009, 2010, 2011, 2012  Free Software Foundation, Inc.
   Contributed by ARM Ltd.

   This file is part of GNU Binutils.

      
      Copyright 2009, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2009 Free Software Foundation, Inc.

      
      Copyright 2010

      
      Copyright 2010, 2011, 2012 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
   Written by Sean Keys (skeys@ipdatasys.com)

   This file is part of the GNU opcodes library.

      
      Copyright 2010, 2011
   Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2010-2013 Free Software Foundation, Inc.

      
      Copyright 2010  Free Software Foundation, Inc.
   Contributed by Tristan Gingold <gingold@adacore.com>, AdaCore.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2010
   Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2010 Free Software Foundation, Inc.
   Written by Tristan Gingold <gingold@adacore.com>, AdaCore.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2011, 2012
   Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2011-2013 Free Software Foundation, Inc.

   Contributed by Red Hat.

      
      Copyright 2011 Free Software Foundation, Inc.

      
      Copyright 2011 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2011
   Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2011
   Free Software Foundation, Inc.
   Written by DJ Delorie <dj@redhat.com>

   This file is part of GDB, the GNU Debugger and GAS, the GNU Assembler.

      
      Copyright 2012-2013 Free Software Foundation, Inc.
   Written by DJ Delorie <dj@redhat.com>

   This file is part of GDB, the GNU Debugger.

      
      Copyright 2012 Free Software Foundation, Inc.

      
      Copyright 2012
   Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright 2012 Free Software Foundation, Inc.

   This file is part of GDB and BINUTILS.

      
      Copyright 2015 Red Hat, Inc.
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.
 */

      
      Copyright 2018-2024 Dimitar Dimitrov <dimitar@dinux.eu>
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
## modification, are permitted provided that the following conditions
## are met:
## 1. Redistributions of source code must retain the above copyright
##    notice, this list of conditions and the following disclaimer.
## 2. Redistributions in binary form must reproduce the above copyright
##    notice, this list of conditions and the following disclaimer in the
##    documentation and/or other materials provided with the distribution.
##

      
      Copyright © 2020 Keith Packard
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *
 * 2. Redistributions in binary form must reproduce the above
 *    copyright notice, this list of conditions and the following
 *    disclaimer in the documentation and/or other materials provided
 *    with the distribution.
 *
 * 3. Neither the name of the copyright holder nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright 2020, STMicroelectronics
 *
 * All rights reserved.

      
      Copyright 2023 Siemens

      
      copyright by

      
      copyright by Novell.


      
      Copyright (c) 1980, 1983, 1988, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1981, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. All advertising materials mentioning features or use of this software
   must display the following acknowledgement:
     This product includes software developed by the University of

      
      Copyright (c) 1981, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1981-2000 The Regents of the University of California.
All rights reserved.

Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:

    * Redistributions of source code must retain the above copyright notice, 
      this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright notice,
      this list of conditions and the following disclaimer in the documentation
      and/or other materials provided with the distribution.
    * Neither the name of the University nor the names of its contributors 
      may be used to endorse or promote products derived from this software 
      without specific prior written permission.


      
      Copyright (c) 1981-2000 The Regents of the University of California.
All rights reserved.

Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:

    * Redistributions of source code must retain the above copyright notice, 
      this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright notice,
      this list of conditions and the following disclaimer in the documentation
      and/or other materials provided with the distribution.
    * Neither the name of the University nor the names of its contributors may
      be used to endorse or promote products derived from this software without
      specific prior written permission.


      
      Copyright (c) 1982, 1985, 1986, 1988, 1993, 1994
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1982, 1986, 1988, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1982, 1986, 1989, 1991, 1993, 1994

      
      Copyright (c) 1982, 1986, 1989, 1991, 1993
 *	The Regents of the University of California.  All rights reserved.

      
      Copyright (c) 1982, 1986, 1989, 1993
 *	The Regents of the University of California.  All rights reserved.

      
      Copyright (c) 1982, 1986, 1989, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1982, 1986, 1990, 1993, 1994
 *	The Regents of the University of California.  All rights reserved.

      
      Copyright (c) 1982, 1986, 1990, 1993, 1994
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1982, 1986, 1990, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1982, 1986, 1993, 1994
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1982, 1986, 1993
 *	The Regents of the University of California.  All rights reserved.

      
      Copyright (c) 1982, 1986, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1982, 1986, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1983, 1992, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1983, 1993
 *    The Regents of the University of California.  All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 * 

      
      Copyright (c) 1983, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1983 Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1984,2000 S.L. Moshier
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose without fee is hereby granted, provided that this entire notice
 * is included in all copies of any software which is or includes a copy
 * or modification of this software and in all copies of the supporting
 * documentation for such software.

      
      Copyright (c) 1984,2000 S.L. Moshier

Permission to use, copy, modify, and distribute this software for any
purpose without fee is hereby granted, provided that this entire notice
is included in all copies of any software which is or includes a copy
or modification of this software and in all copies of the supporting
documentation for such software.

      
      Copyright (c) 1985, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1987, 1988, 2000 Regents of the University of California.
All rights reserved.

Redistribution and use in source and binary forms are permitted
provided that: (1) source distributions retain this entire copyright
notice and comment, and (2) distributions including binaries display
the following acknowledgement:  ``This product includes software
developed by the University of California, Berkeley and its contributors''
in the documentation or other materials provided with the distribution
and in all advertising materials mentioning features or use of this
software. Neither the name of the University nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

      
      Copyright (c) 1987, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1987, 2000 Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms are permitted
 * provided that: (1) source distributions retain this entire copyright
 * notice and comment, and (2) distributions including binaries display
 * the following acknowledgement:  ``This product includes software
 * developed by the University of California, Berkeley and its contributors''
 * in the documentation or other materials provided with the distribution.
 * Neither the name of the University nor the names of its
 * contributors may be used to endorse or promote products derived
 * from this software without specific prior written permission.
 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
 * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

      
      Copyright (c) 1987 Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms are permitted
 * provided that: (1) source distributions retain this entire copyright
 * notice and comment, and (2) distributions including binaries display
 * the following acknowledgement:  ``This product includes software
 * developed by the University of California, Berkeley and its contributors''
 * in the documentation or other materials provided with the distribution.
 * Neither the name of the University nor the names of its
 * contributors may be used to endorse or promote products derived
 * from this software without specific prior written permission.
 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
 * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

      
      Copyright (c) 1988, 1989, 1993, 1994
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1988, 1990, 1993 Regents of the University of California.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. Neither the name of the University nor the names of its contributors
   may be used to endorse or promote products derived from this software
   without specific prior written permission.


      
      Copyright (c) 1988, 1993, 2006
 *	The Regents of the University of California.  All rights reserved.
 *
 * This code is derived from software written by Ken Arnold and
 * published in UNIX Review, Vol. 6, No. 8.

      
      Copyright (c) 1988, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1988 Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1988 The Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms are permitted
 * provided that: (1) source distributions retain this entire copyright
 * notice and comment, and (2) distributions including binaries display
 * the following acknowledgement:  ``This product includes software
 * developed by the University of California, Berkeley and its contributors''
 * in the documentation or other materials provided with the distribution.
 * Neither the name of the University nor the names of its
 * contributors may be used to endorse or promote products derived
 * from this software without specific prior written permission.
 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
 * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

      
      Copyright (c) 1988 The Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1989, 1991 The Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1989, 1993, 1994
 *	The Regents of the University of California.  All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Guido van Rossum.

      
      Copyright (c) 1989, 1993
 *	The Regents of the University of California.  All rights reserved.

      
      Copyright (c) 1989, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1989, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Guido van Rossum.

      
      Copyright (c) 1989 The Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1990, 1993, 1994
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1990, 1993, 1994
 *	The Regents of the University of California.  All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Margo Seltzer.

      
      Copyright (c) 1990, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1990, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * The quadratic code is derived from software contributed to Berkeley by
 * Chris Torek.

      
      Copyright (c) 1990, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Chris Torek.

      
      Copyright (c) 1990, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Margo Seltzer.

      
      Copyright (c) 1990,1994 The University of Utah and
the Computer Systems Laboratory (CSL).  All rights reserved.

Permission to use, copy, modify and distribute this software is hereby
granted provided that (1) source code retains these copyright, permission,
and disclaimer notices, and (2) redistributions including binaries
reproduce the notices in supporting documentation, and (3) all advertising
materials mentioning features or use of this software display the following
acknowledgement: ``This product includes software developed by the
Computer Systems Laboratory at the University of Utah.''

      
      Copyright (c) 1990, 2007 The Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms are permitted
 * provided that the above copyright notice and this paragraph are
 * duplicated in all such forms and that any documentation,
 * and/or other materials related to such
 * distribution and use acknowledge that the software was developed
 * by the University of California, Berkeley.  The name of the
 * University may not be used to endorse or promote products derived
 * from this software without specific prior written permission.
 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
 * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

      
      Copyright (c) 1990 Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms are permitted
 * provided that the above copyright notice and this paragraph are
 * duplicated in all such forms and that any documentation,
 * and/or other materials related to such
 * distribution and use acknowledge that the software was developed
 * by the University of California, Berkeley.  The name of the
 * University may not be used to endorse or promote products derived
 * from this software without specific prior written permission.
 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
 * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

      
      Copyright (c) 1990 Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1990 Regents of the University of California.
 * All rights reserved.
 *
 * %sccs.include.redist.c%

      
      Copyright (c) 1990 Regents of the University of California.
 * All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Chris Torek.

      
      Copyright (c) 1990 The Regents of the University of California.
All rights reserved.

Redistribution and use in source and binary forms are permitted
provided that the above copyright notice and this paragraph are
duplicated in all such forms and that any documentation,
advertising materials, and other materials related to such
distribution and use acknowledge that the software was developed
by the University of California, Berkeley.  The name of the
University may not be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

      
      Copyright (c) 1990 The Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms are permitted
 * provided that the above copyright notice and this paragraph are
 * duplicated in all such forms and that any documentation,
 * and/or other materials related to such
 * distribution and use acknowledge that the software was developed
 * by the University of California, Berkeley.  The name of the
 * University may not be used to endorse or promote products derived
 * from this software without specific prior written permission.
 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
 * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

      
      Copyright (c) 1990 The Regents of the University of California.
All rights reserved.

Redistribution and use in source and binary forms are permitted
provided that the above copyright notice and this paragraph are
duplicated in all such forms and that any documentation,
and other materials related to such distribution and use 
acknowledge that the software was developed
by the University of California, Berkeley.  The name of the
University may not be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

      
      Copyright (c) 1990 The Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1990 The Regents of the University of California.
 * All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Chris Torek.

      
      Copyright (c) 1990 The Regents of the University of California.
 * All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * William Jolitz.

      
      Copyright (c) 1991, 1993, 1994
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1991, 1993
 *	The Regents of the University of California.  All rights reserved.

      
      Copyright (c) 1991, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1991, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Berkeley Software Design, Inc.

      
      Copyright (c) 1991, 1993
 *      The Regents of the University of California.  All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Paul Borman at Krystal Technologies.

      
      Copyright (c) 1991, 1998, 2001 The Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.

      
      Copyright (c) 1991, 2000 The Regents of the University of California.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1991 by AT
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose without fee is hereby granted, provided that this entire notice
 * is included in all copies of any software which is or includes a copy
 * or modification of this software and in all copies of the supporting
 * documentation for such software.

      
      Copyright (c) 1991 by AT

Permission to use, copy, modify, and distribute this software for any
purpose without fee is hereby granted, provided that this entire notice
is included in all copies of any software which is or includes a copy
or modification of this software and in all copies of the supporting
documentation for such software.

      
      Copyright (c) 1992, 1991, 1990 MIPS Computer Systems, Inc.
 * | MIPS Computer Systems, Inc. grants reproduction and use   |
 * | rights to all parties, PROVIDED that this comment is      |
 * | maintained in the copy.                                   |
 * |-----------------------------------------------------------|

      
      Copyright (c) 1992, 1993, 1994 Henry Spencer.

      
      Copyright (c) 1992, 1993, 1994
 *	The Regents of the University of California.  All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Henry Spencer.

      
      Copyright (c) 1992, 1993
 *	The Regents of the University of California.  All rights reserved.
 *

      
      Copyright (c) 1992, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1992, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1992, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Henry Spencer of the University of Toronto.

      
      Copyright (c) 1992 Henry Spencer.

      
      Copyright (c) 1993 by Digital Equipment Corporation.
 * 
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies, and that
 * the name of Digital Equipment Corporation not be used in advertising or
 * publicity pertaining to distribution of the document or software without
 * specific, written prior permission.

      
      Copyright (c) 1993 by Digital Equipment Corporation.
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies, and that
 * the name of Digital Equipment Corporation not be used in advertising or
 * publicity pertaining to distribution of the document or software without
 * specific, written prior permission.

      
      Copyright (c) 1993 Intel Corporation

Intel hereby grants you permission to copy, modify, and distribute this
software and its documentation.  Intel grants this permission provided
that the above copyright notice appears in all copies and that both the
copyright notice and this permission notice appear in supporting
documentation.  In addition, Intel grants this permission provided that
you prominently mark as "not part of the original" any modifications
made to this software or documentation, and that the name of Intel
Corporation not be used in advertising or publicity pertaining to
distribution of the software or the documentation without specific,
written prior permission.

      
      Copyright (c) 1993 Martin Birgmeier
 * All rights reserved.
 *
 * You may redistribute unmodified or modified versions of this source
 * code provided that the above copyright notice and this and the
 * following conditions are retained.

      
      Copyright (c) 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * This code is derived from software contributed to Berkeley by
 * Paul Borman at Krystal Technologies.

      
      Copyright (c) 1994, 1997, 2001, 2002, 2003, 2004 Red Hat Incorporated.
All rights reserved.

Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are met: 

      
      Copyright (c) 1994-2009  Red Hat, Inc. All rights reserved.

      
      Copyright (c) 1994
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 1995, 1996, 1997 Cygnus Support

      
      Copyright (c) 1995,1996,1999 Cygnus Support

      
      Copyright (c) 1995, 1996, 2002 Red Hat Incorporated.
 * All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 * 
 *    Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *
 *    Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *
 *    The name of Red Hat Incorporated may not be used to endorse
 *    or promote products derived from this software without specific
 *    prior written permission.
 *

      
      Copyright (c) 1995, 1996 Cygnus Support

      
      Copyright (c) 1995,1996 Cygnus Support

      
      Copyright (c) 1995, 1999 Cygnus Support

      
      Copyright (c) 1995, 2001 Cygnus Support

      
      Copyright (c) 1995, 2002, 2009 Xilinx, Inc.  All rights reserved.
   
   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are
   met:
   
   1.  Redistributions source code must retain the above copyright notice,
   this list of conditions and the following disclaimer. 
   
   2.  Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution. 
   
   3.  Neither the name of Xilinx nor the names of its contributors may be
   used to endorse or promote products derived from this software without
   specific prior written permission. 
   

      
      Copyright (c) 1995-2013 Xilinx, Inc.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are
 * met:
 *
 * 1.  Redistributions source code must retain the above copyright notice,
 * this list of conditions and the following disclaimer.
 *
 * 2.  Redistributions in binary form must reproduce the above copyright
 * notice, this list of conditions and the following disclaimer in the
 * documentation and/or other materials provided with the distribution.
 *
 * 3.  Neither the name of Xilinx nor the names of its contributors may be
 * used to endorse or promote products derived from this software without
 * specific prior written permission.
 *

      
      Copyright (c) 1995 Alex Tatmanjants <alex@elvisti.kiev.ua>
 *		at Electronni Visti IA, Kiev, Ukraine.
 *			All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 1995 Alex Tatmanjants <alex@elvisti.kiev.ua>
 		at Electronni Visti IA, Kiev, Ukraine.
 			All rights reserved.
 
  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:
  1. Redistributions of source code must retain the above copyright
     notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.
 

      
      Copyright (c) 1995 Cygnus Support

      
      Copyright (c) 1996, 1998 Cygnus Support

      
      Copyright (c) 1996, 1998 Cygnus Support. 2012 Andes Porting.
## All rights reserved.
##
## Redistribution and use in source and binary forms are permitted
## provided that the above copyright notice and this paragraph are
## duplicated in all such forms and that any documentation,
## and/or other materials related to such
## distribution and use acknowledge that the software was developed
## at Cygnus Support, Inc.  Cygnus Support, Inc. may not be used to
## endorse or promote products derived from this software without
## specific prior written permission.
## THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
## IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
## WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

      
      Copyright (c) 1996, 1998 Cygnus Support.
## All rights reserved.
##
## Redistribution and use in source and binary forms are permitted
## provided that the above copyright notice and this paragraph are
## duplicated in all such forms and that any documentation,
## and/or other materials related to such
## distribution and use acknowledge that the software was developed
## at Cygnus Support, Inc.  Cygnus Support, Inc. may not be used to
## endorse or promote products derived from this software without
## specific prior written permission.
## THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
## IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
## WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

      
      Copyright (c) 1996, 2001, 2002 Cygnus Support

      
      Copyright (c) 1996 - 2002 FreeBSD Project

      
      Copyright (c) 1996-2007 MIPS Technologies, Inc.

      
      Copyright (c) 1996-2010,2014 Texas Instruments Incorporated
http://www.ti.com/

 Redistribution and  use in source  and binary forms, with  or without
 modification,  are permitted provided  that the  following conditions
 are met:

    Redistributions  of source  code must  retain the  above copyright
    notice, this list of conditions and the following disclaimer.

    Redistributions in binary form  must reproduce the above copyright
    notice, this  list of conditions  and the following  disclaimer in
    the  documentation  and/or   other  materials  provided  with  the
    distribution.

    Neither the  name of Texas Instruments Incorporated  nor the names
    of its  contributors may  be used to  endorse or  promote products

      
      Copyright (c) 1996 Cygnus Support

      
      Copyright (c) 1996, David Mazieres <dm@uun.org>

      
      Copyright (c) 1997, 2000 Cygnus Support

      
      Copyright (c) 1997, 2001, 2002 Red Hat, Inc.

      
      Copyright (c) 1997-2002 FreeBSD Project.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.


      
      Copyright (c) 1997 Cygnus Support

      
      Copyright (c) 1997 FreeBSD Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 1997 Peter Wemm <peter@freebsd.org>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the author may not be used to endorse or promote products
 *    derived from this software without specific prior written permission.
 *

      
      Copyright (c) 1997 Peter Wemm <peter@freebsd.org>
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. The name of the author may not be used to endorse or promote products
   derived from this software without specific prior written permission.


      
      Copyright (c) 1998, 1999, 2000, 2001 Red Hat, Inc.

      
      Copyright (c) 1998, 1999, 2000 Red Hat, Inc.

      
      Copyright (c) 1998, 1999 Cygnus Support

      
      Copyright (c) 1998, 2000 Cygnus Support

      
      Copyright (c) 1998, 2015 Todd C. Miller <millert@openbsd.org>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 1998 Cygnus Support

      
      Copyright (c) 1998, M. Warner Losh <imp@freebsd.org>
  All rights reserved.
 
  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:
  1. Redistributions of source code must retain the above copyright
     notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.
 

      
      Copyright (c) 1998, M. Warner Losh <imp@freebsd.org>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. The name of the author may not be used to endorse or promote products
   derived from this software without specific prior written permission.


      
      Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1999, 2000, 2001, 2002 Stephane Carrez (stcarrez@nerim.fr)

      
      Copyright (C) 1999, 2000, 2003, 2004, 2005 Axis Communications.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

   2. Neither the name of Axis Communications nor the names of its
      contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.


      
      Copyright (c) 1999, 2000
   Konstantin Chuguev.  All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.


      
      Copyright (c) 1999,2000, Konstantin Chuguev. All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 1999-2002 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2005 Axis Communications.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

   2. Neither the name of Axis Communications nor the names of its
      contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.


      
      Copyright (C) 1999-2015 Free Software Foundation, Inc.

      
      Copyright (C) 1999-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1999-2021 Free Software Foundation, Inc.

# This file is part of GCC.

      
      Copyright (c) 1999-2023, Arm Limited.

      
      Copyright (c) 1999-2023 Tensilica Inc.

      
      Copyright (c)1999 Citrus Project,
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c)1999 Citrus Project,
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.


      
      Copyright (c) 1999 Cygnus Support

      
      Copyright (c) 1999 Kungliga Tekniska Hgskolan
(Royal Institute of Technology, Stockholm, Sweden).
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.

3. Neither the name of KTH nor the names of its contributors may be
   used to endorse or promote products derived from this software without
   specific prior written permission.


      
      Copyright (c) 1999 Kungliga Tekniska H
 * (Royal Institute of Technology, Stockholm, Sweden). 
 * All rights reserved. 
 *
 * Redistribution and use in source and binary forms, with or without 
 * modification, are permitted provided that the following conditions 
 * are met: 

      
      Copyright (c) 1999 Kungliga Tekniska H
(Royal Institute of Technology, Stockholm, Sweden).
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.

3. Neither the name of KTH nor the names of its contributors may be
   used to endorse or promote products derived from this software without
   specific prior written permission.


      
      Copyright (C) 2000, 2001, 2002, 2004, 2005, 2006, 2008, 2009, 2010
   Free Software Foundation, Inc.
   Contributed by Jan Hubicka <jh@suse.cz>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000, 2001, 2002, 2010 Free Software Foundation, Inc.

      
      Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
   Contributed by CodeSourcery, LLC.

   This file is part of GCC.

      
      Copyright (C) 2000, 2001, 2004, 2005, 2007 Axis Communications.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

   2. Neither the name of Axis Communications nor the names of its
      contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.


      
      Copyright (C) 2000, 2001, 2004, 2005 Axis Communications.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

   2. Neither the name of Axis Communications nor the names of its
      contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.


      
      Copyright (C) 2000, 2001, 2004, 2010 Free Software Foundation, Inc.
   Contributed by Axis Communications AB, Lund, Sweden.
   Originally written for GAS 1.38.1 by Mikael Asker.
   Updated, BFDized and GNUified by Hans-Peter Nilsson.

   This file is part of GAS, GDB and the GNU binutils.

      
      Copyright (c) 2000, 2001 Alexey Zelkin <phantom@FreeBSD.org>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2000, 2001 Alexey Zelkin <phantom@FreeBSD.org>
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.


      
      Copyright (c) 2000-2001  Red Hat, Inc. All rights reserved.

      
      Copyright (C) 2000, 2002, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000-2002 Free Software Foundation, Inc.

      
      Copyright (C) 2000, 2005, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000-2005, 2017, 2023, 2024 Axis Communications.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

   2. Neither the name of Axis Communications nor the names of its
      contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.


      
      Copyright (C) 2000-2005 Axis Communications.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

   2. Neither the name of Axis Communications nor the names of its
      contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.


      
      Copyright (C) 2000-2013 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (C) 2000-2015 Free Software Foundation, Inc.

      
      Copyright (C) 2000-2015 Free Software Foundation, Inc.
   Contributed by Mark Mitchell <mark@codesourcery.com>.

This file is part of GCC.

      
      Copyright (C) 2000-2015 Free Software Foundation, Inc.

This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2000 by Lucent Technologies
All Rights Reserved

Permission to use, copy, modify, and distribute this software and
its documentation for any purpose and without fee is hereby
granted, provided that the above copyright notice appear in all
copies and that both that the copyright notice and this
permission notice and warranty disclaimer appear in supporting
documentation, and that the name of Lucent or any of its entities
not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior
permission.

      
      Copyright (c) 2000  Red Hat, Inc. All rights reserved.

      
      Copyright (C) 2001, 2002, 2007, 2023 Hans-Peter Nilsson

   Permission to use, copy, modify, and distribute this software is
   freely granted, provided that the above copyright notice, this notice
   and the following disclaimer are preserved with no changes.

      
      Copyright (C) 2001, 2002, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2001, 2002 Hans-Peter Nilsson

   Permission to use, copy, modify, and distribute this software is
   freely granted, provided that the above copyright notice, this notice
   and the following disclaimer are preserved with no changes.

      
      Copyright (c) 2001, 2002 Red Hat, Inc.

      
      Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.

      
      Copyright (C) 2001, 2003, 2010 Free Software Foundation, Inc.
   Written by Hans-Peter Nilsson (hp@bitrange.com)

   This file is part of GDB, GAS, and the GNU binutils.

      
      Copyright (C) 2001-2003 Free Software Foundation, Inc.

      
      Copyright (C) 2001, 2004, 2005, 2007, 2009, 2010
   Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2001, 2004, 2005 Axis Communications AB.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

   2. Neither the name of Axis Communications nor the names of its
      contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.


      
      Copyright (C) 2001, 2007 Hans-Peter Nilsson

   Permission to use, copy, modify, and distribute this software is
   freely granted, provided that the above copyright notice, this notice
   and the following disclaimer are preserved with no changes.

      
      Copyright (C) 2001, 2008 Hans-Peter Nilsson

   Permission to use, copy, modify, and distribute this software is
   freely granted, provided that the above copyright notice, this notice
   and the following disclaimer are preserved with no changes.

      
      Copyright (c) 2001, 2009 Xilinx, Inc.  All rights reserved.
   
   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are
   met:
   
   1.  Redistributions source code must retain the above copyright notice,
   this list of conditions and the following disclaimer. 
   
   2.  Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution. 
   
   3.  Neither the name of Xilinx nor the names of its contributors may be
   used to endorse or promote products derived from this software without
   specific prior written permission. 
   

      
      Copyright (C) 2001, 2012, 2023 Hans-Peter Nilsson

   Permission to use, copy, modify, and distribute this software is
   freely granted, provided that the above copyright notice, this notice
   and the following disclaimer are preserved with no changes.

      
      Copyright (c) 2001-2013 The IEEE and The Open Group
 * XBD Base Definitions
 * 4. General Concepts
 * 4.15 Seconds Since the Epoch
 * A value that approximates the number of seconds that have elapsed since the
 * Epoch. A Coordinated Universal Time name (specified in terms of seconds
 * (tm_sec), minutes (tm_min), hours (tm_hour), days since January 1 of the year
 * (tm_yday), and calendar year minus 1900 (tm_year)) is related to a time
 * represented as seconds since the Epoch, according to the expression below.
 * If the year is <1970 or the value is negative, the relationship is undefined.
 * If the year is >=1970 and the value is non-negative, the value is related to a
 * Coordinated Universal Time name according to the C-language expression, where
 * tm_sec, tm_min, tm_hour, tm_yday, and tm_year are all integer types:

      
      Copyright (C) 2001-2015 Free Software Foundation, Inc.

      
      Copyright (C) 2001-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2001, 2023 Hans-Peter Nilsson

   Permission to use, copy, modify, and distribute this software is
   freely granted, provided that the above copyright notice, this notice
   and the following disclaimer are preserved with no changes.

      
      Copyright (c) 2001 Alexey Zelkin <phantom@FreeBSD.org>

      
      Copyright (c) 2001 Alexey Zelkin <phantom@FreeBSD.org>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2001 Christopher G. Demetriou.  All rights reserved.\n");
#endif /* not lint */
#endif

#include <search.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>

      
      Copyright (c) 2001 Christopher G. Demetriou
 * All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the author may not be used to endorse or promote products
 *    derived from this software without specific prior written permission.
 * 

      
      Copyright (c) 2001 Christopher G. Demetriou
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. The name of the author may not be used to endorse or promote products
   derived from this software without specific prior written permission.


      
      Copyright (c) 2001 Cygnus Support

      
      Copyright (c) 2001 Daniel Eischen <deischen@FreeBSD.org>.
  All rights reserved.
 
  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:
  1. Redistributions of source code must retain the above copyright
     notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.
 

      
      Copyright (c) 2001 Daniel Eischen <deischen@FreeBSD.org>.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2001 Hans-Peter Nilsson

   Permission to use, copy, modify, and distribute this software is
   freely granted, provided that the above copyright notice, this notice
   and the following disclaimer are preserved with no changes.

      
      Copyright (C) 2001 Hans-Peter Nilsson

Permission to use, copy, modify, and distribute this software is
freely granted, provided that the above copyright notice, this notice
and the following disclaimer are preserved with no changes.

      
      Copyright (c) 2001 Mike Barcroft <mike@FreeBSD.org>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2001 Mike Barcroft <mike@FreeBSD.org>
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.


      
      Copyright (c) 2001 Red Hat, Inc.

      
      Copyright (C) 2002, 2003, 2004, 2005, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2002, 2003, 2010 Free Software Foundation.
  
   Contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz)

      
      Copyright (C) 2002, 2003, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (c) 2002, 2003 David Schultz <das@FreeBSD.ORG>

      
      Copyright (c) 2002, 2003 David Schultz <das@FreeBSD.ORG>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2002-2004 Tim J. Robbins.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2002, 2005 by  Red Hat, Incorporated. All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.

      
      Copyright (C) 2002, 2007 by  Red Hat, Incorporated. All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.

      
      Copyright (C) 2002,2007 by  Red Hat, Incorporated. All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.

      
      Copyright (C) 2002, 2010 by  Red Hat, Incorporated. All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.

      
      Copyright (C) 2002, 2010 Free Software Foundation, Inc.
   Contributed by Ivan Guzvinec  <ivang@opencores.org>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2002, 2010 Free Software Foundation, Inc.
   Contributed by Matt Thomas <matt@3am-software.com>.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2002-2013 Free Software Foundation, Inc.
   Contributed by Dmitry Diky <diwil@mail.ru>

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2002-2013 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (C) 2002-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2002, 2023 Hans-Peter Nilsson

   Permission to use, copy, modify, and distribute this software is
   freely granted, provided that the above copyright notice, this notice
   and the following disclaimer are preserved with no changes.

      
      Copyright (C) 2002 by  Red Hat, Incorporated. All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.

      
      Copyright (C) 2002 by Red Hat, Incorporated. All rights reserved.
 *
 *  Permission to use, copy, modify, and distribute this software
 *  is freely granted, provided that this notice is preserved.

      
      Copyright (C) 2002 by Red Hat, Incorporated. All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.

      
      Copyright (c) 2002 David Schultz <das@FreeBSD.ORG>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2002 Free Software Foundation, Inc.

      
      Copyright (c) 2002 Mike Barcroft <mike@FreeBSD.org>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2002 Red Hat, Inc

      
      Copyright (C) 2002 Red Hat, Inc. All Rights Reserved.
//

      
      Copyright (c) 2002 Red Hat Incorporated.
   All rights reserved.
   Modified (m) 2017 Thomas Wolff: consider locale, add dummy uc2jp

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:

     Redistributions of source code must retain the above copyright
     notice, this list of conditions and the following disclaimer.

     Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.

     The name of Red Hat Incorporated may not be used to endorse
     or promote products derived from this software without specific
     prior written permission.


      
      Copyright (c) 2002 Red Hat Incorporated.
   All rights reserved.
   Modified (m) 2017 Thomas Wolff to refer to generated Unicode data tables.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:

     Redistributions of source code must retain the above copyright
     notice, this list of conditions and the following disclaimer.

     Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.

     The name of Red Hat Incorporated may not be used to endorse
     or promote products derived from this software without specific
     prior written permission.


      
      Copyright (c) 2002 Red Hat Incorporated.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:

      Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

      Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.

      The name of Red Hat Incorporated may not be used to endorse
      or promote products derived from this software without specific
      prior written permission.


      
      Copyright (c) 2002 Red Hat Incorporated.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:

     Redistributions of source code must retain the above copyright
     notice, this list of conditions and the following disclaimer.

     Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.

     The name of Red Hat Incorporated may not be used to endorse
     or promote products derived from this software without specific
     prior written permission.


      
      Copyright (c) 2002 Thomas Moestl <tmm@FreeBSD.org>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2002 Tim J. Robbins.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2002 Tim J. Robbins
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2003-2004, Artem B. Bityuckiy

      
      Copyright (c) 2003-2004, Artem B. Bityuckiy
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2003-2004, Artem B. Bityuckiy
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2003-2004, Artem B. Bityuckiy.
 * Rights transferred to Franklin Electronic Publishers.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2003-2004, Artem B. Bityuckiy, SoftMine Corporation.
#
#  Redistribution and use in source and binary forms, with or without
#  modification, are permitted provided that the following conditions
#  are met:
#  1. Redistributions of source code must retain the above copyright
#     notice, this list of conditions and the following disclaimer.
#  2. Redistributions in binary form must reproduce the above copyright
#     notice, this list of conditions and the following disclaimer in the
#     documentation and/or other materials provided with the distribution.
#

      
      Copyright (c) 2003-2004, Artem B. Bityuckiy, SoftMine Corporation.
 * Rights transferred to Franklin Electronic Publishers.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2003, 2006, 2007, 2009 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This definition of AC_USE_SYSTEM_EXTENSIONS is stolen from CVS
# Autoconf.  Perhaps we can remove this once we can assume Autoconf
# 2.62 or later everywhere, but since CVS Autoconf mutates rapidly
# enough in this area it's likely we'll need to redefine
# AC_USE_SYSTEM_EXTENSIONS for quite some time.

      
      Copyright (c) 2003-2006 Tensilica Inc.  ALL RIGHTS RESERVED.

  Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

   2. Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.


      
      Copyright (C) 2003, 2009  Free Software Foundation, Inc.

      
      Copyright (c) 2003 Altera Corporation
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

   o Redistributions of source code must retain the above copyright
     notice, this list of conditions and the following disclaimer. 
   o Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the 
     documentation and/or other materials provided with the distribution. 
   o Neither the name of Altera Corporation nor the names of its 
     contributors may be used to endorse or promote products derived from
     this software without specific prior written permission. 
 

      
      Copyright (c) 2003, Artem B. Bityuckiy (dedekind@mail.ru).
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the above copyright notice,
 * this condition statement, and the following disclaimer are retained
 * in any redistributions of the source code.

      
      Copyright (c) 2003, Artem B. Bityuckiy, SoftMine Corporation.
 * Rights transferred to Franklin Electronic Publishers.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2003, Artem B. Bityuckiy, SoftMine Corporation.
Rights transferred to Franklin Electronic Publishers.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.


      
      Copyright (c) 2003 Dag-Erling Sm
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer

      
      Copyright (c) 2003 David Schultz <das@FreeBSD.ORG>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2003 Mike Barcroft <mike@FreeBSD.org>

      
      Copyright (c) 2003  Red Hat, Inc. All rights reserved.

      
      Copyright (c) 2003, Steven G. Kargl
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice unmodified, this list of conditions, and the following
 *    disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
#   Inc.
#   Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
# Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
#   Written by Scott James Remnant, 2004.
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (c) 2004, 2005 by
 * Ralf Corsepius, Ulm/Germany. All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.

      
      Copyright (c) 2004-2005 David Schultz <das@FreeBSD.ORG>

      
      Copyright (c) 2004-2005 David Schultz <das@FreeBSD.ORG>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2004-2005 Tim J. Robbins.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2004-2008 Analog Devices Inc., All Rights Reserved.
**

      
      Copyright (C) 2004-2009 Analog Devices Inc. All Rights Reserved.
*/

      
      Copyright (C) 2004-2009 Analog Devices Inc., All Rights Reserved.
**

      
      Copyright (c) 2004, 2009 Xilinx, Inc.  All rights reserved.
   
   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are
   met:
   
   1.  Redistributions source code must retain the above copyright notice,
   this list of conditions and the following disclaimer. 
   
   2.  Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution. 
   
   3.  Neither the name of Xilinx nor the names of its contributors may be
   used to endorse or promote products derived from this software without
   specific prior written permission. 
   

      
      Copyright (c) 2004, 2009 Xilinx, Inc.  All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

1.  Redistributions source code must retain the above copyright notice,
this list of conditions and the following disclaimer.

2.  Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.

3.  Neither the name of Xilinx nor the names of its contributors may be
used to endorse or promote products derived from this software without
specific prior written permission.


      
      Copyright (C) 2004, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (c) 2004-2011 David Schultz <das@FreeBSD.ORG>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2004-2011 David Schultz <das@FreeBSD.ORG>
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.


      
      Copyright (C) 2004-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2004 Analog Devices Inc., All Rights Reserved.
**

      
      Copyright (C.) 2004, Analog Devices Inc.  All Rights Reserved.
 */
#include <sys/_adi_platform.h>

      
      Copyright (C) 2004 CodeSourcery, LLC
 *
 * Permission to use, copy, modify, and distribute this file
 * for any purpose is hereby granted without fee, provided that
 * the above copyright notice and this notice appears in all
 * copies.

      
      Copyright (c) 2004 David Schultz <das@FreeBSD.ORG>

      
      Copyright (c) 2004 David Schultz <das@FreeBSD.ORG>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2004 Free Software Foundation, Inc.
#   Written by Scott James Remnant, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.

      
      Copyright (c) 2004 National Semiconductor Corporation

      
      Copyright (c) 2004  Red Hat, Inc. All rights reserved.

      
      Copyright (c) 2004 Stefan Farfeleder.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2004 Stefan Farfeleder
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2005, 2006, 2009, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2005, 2007 Shaun Jackman
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.
 */

      
      Copyright (c) 2005-2008 David Schultz <das@FreeBSD.ORG>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2005-2009 Analog Devices Inc., All Rights Reserved.
**

      
      Copyright (c) 2005, 2009 Red Hat Incorporated.
All rights reserved.

Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are met: 

      
      Copyright (c) 2005-2011 David Schultz <das@FreeBSD.ORG>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2005-2011 Tensilica Inc.

      
      Copyright (C) 2005-2013 Free Software Foundation, Inc.
   Contributed by Analog Devices.

   This file is part of GDB.

      
      Copyright (C) 2005-2013 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (c) 2005-2020 Rich Felker, et al.

      
      Copyright (C) 2005 Analog Devices Inc., All Rights Reserved.
**

      
      Copyright (C) 2005 Axis Communications.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

   2. Neither the name of Axis Communications nor the names of its
      contributors may be used to endorse or promote products derived
      from this software without specific prior written permission.


      
      Copyright (c) 2005 David Schultz <das@FreeBSD.ORG>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2005 Red Hat Incorporated.
All rights reserved.

Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are met: 

      
      Copyright (C) 2006-2007 Analog Devices Inc., All Rights Reserved.
**

      
      Copyright (C) 2006, 2008, 2009, 2011, 2012 Analog Devices, Inc.

      
      Copyright (C) 2006-2008 Analog Devices Inc., All Rights Reserved.
**

      
      Copyright (C) 2006-2009 Analog Devices Inc., All Rights Reserved.
**

      
      Copyright (c) 2006, 2011 The NetBSD Foundation, Inc.
 * All rights reserved.
 *
 * This code is derived from software contributed to The NetBSD Foundation
 * by Christos Zoulas.

      
      Copyright (C) 2006-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2006 Analog Devices, Inc.

      
      Copyright (c) 2006 CodeSourcery Inc

      
      Copyright (c) 2006 CodeSourcery, Inc.

      
      Copyright (C) 2006 KPIT Cummins

      
      Copyright (c) 2006 Tensilica Inc.

      
      Copyright (c) 2006 The NetBSD Foundation, Inc.
 * All rights reserved.
 *
 * This code is derived from software contributed to The NetBSD Foundation
 * by Christos Zoulas.

      
      Copyright (C) 2007-2008 Analog Devices Inc., All Rights Reserved.
**

      
      Copyright (c) 2007-2008 David Schultz <das@FreeBSD.ORG>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2007, 2008 Eric Blake
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.
 */
/* This code was derived from asprintf.c */
/* doc in siprintf.c */

      
      Copyright (C) 2007, 2008 Eric Blake
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.
 */
/* This code was derived from asprintf.c */
/* doc in sprintf.c */

      
      Copyright (C) 2007, 2008 Eric Blake
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.
 */
/* This code was derived from asprintf.c */
/* doc in viprintf.c */

      
      Copyright (C) 2007-2009 Analog Devices Inc., All Rights Reserved.
**

      
      Copyright (c) 2007-2013 Bruce D. Evans
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice unmodified, this list of conditions, and the following
 *    disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2007 Analog Devices Inc., All Rights Reserved.
**

      
      Copyright (c) 2007 David Schultz <das@FreeBSD.ORG>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2007 Eric Blake
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.
 */

      
      Copyright (C) 2007 Eric Blake
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.
 */
/* This code was derived from asprintf.c */
/* doc in vfprintf.c */

      
      Copyright (C) 2007 Free Software Foundation, Inc.

      
      Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>

      
      Copyright (C) 2007 Sony Computer Entertainment Inc.

      
      Copyright (c) 2007 Steven G. Kargl
   * All rights reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   * 1. Redistributions of source code must retain the above copyright
   *    notice unmodified, this list of conditions, and the following
   *    disclaimer.
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in the
   *    documentation and/or other materials provided with the distribution.
   *

      
      Copyright (c) 2007 Steven G. Kargl
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice unmodified, this list of conditions, and the following
 *    disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2007 The NetBSD Foundation, Inc.
 * All rights reserved.
 *
 * This code is derived from software contributed to The NetBSD Foundation
 * by Christos Zoulas.

      
      Copyright (c) 2007 The NetBSD Foundation, Inc.
 * All rights reserved.
 *
 * This code is derived from software written by Stephen L. Moshier.
 * It is redistributed by the NetBSD Foundation by permission of the author.

      
      Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (c) 2008, 2009, 2011 Red Hat Inc

      
      Copyright (C) 2008-2009 Analog Devices Inc., All Rights Reserved.
**

      
      Copyright (c) 2008, 2009 Red Hat Inc

      
      Copyright (c) 2008, 2010 Anthony Green

      
      Copyright (C) 2008, 2010 Eric Blake
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.
 */

      
      Copyright (C) 2008-2013 Free Software Foundation, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (c) 2008-2014 Red Hat, Inc. All rights reserved.

      
      Copyright (c) 2008-2015 ARM Ltd
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the company may not be used to endorse or promote

      
      Copyright (C) 2008 Analog Devices Inc., All Rights Reserved.
**

      
      Copyright (c) 2008 Anthony Green

      
      Copyright (c) 2008 ARM Ltd
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the company may not be used to endorse or promote

      
      Copyright (c) 2008, Damien Miller <djm@openbsd.org>

      
      Copyright (c) 2008, Damien Miller <djm@openbsd.org>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2008 David Schultz <das@FreeBSD.ORG>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2008 Ed Schouten <ed@FreeBSD.org>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2008 Ed Schouten <ed@FreeBSD.org>
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.


      
      Copyright (C) 2008 Eric Blake
 * Permission to use, copy, modify, and distribute the linear portion of
 * software is freely granted, provided that this notice is preserved.
 */

      
      Copyright (c) 2008, Jeffrey Roberson <jeff@freebsd.org>
 * All rights reserved.
 *

      
      Copyright (c) 2008, Jeffrey Roberson <jeff@freebsd.org>
All rights reserved.


      
      Copyright (c) 2008,	Jeffrey Roberson <jeff@freebsd.org>
 * All rights reserved.
 *

      
      Copyright (c) 2008 Nokia Corporation
 * All rights reserved.
 *

      
      Copyright (c) 2008 Nokia Corporation
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice unmodified, this list of conditions, and the following
 *    disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2008 Nokia Corporation
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice unmodified, this list of conditions, and the following
   disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.


      
      Copyright (c) 2008 Otto Moerbeek <otto@drijf.net>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2008 Red Hat Incorporated.
All rights reserved.

Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are met: 

      
      Copyright (c) 2008 Stephen L. Moshier <steve@moshier.net>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2008 Steven G. Kargl, David Schultz, Bruce D. Evans.
 *
 * Developed at SunSoft, a Sun Microsystems, Inc. business.
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.

      
      Copyright (c) 2008 Steven G. Kargl, David Schultz, Bruce D. Evans.
 *
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.

      
      Copyright (c) 2009, 2010, 2011, 2012 ARM Ltd.  All rights reserved.

 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
 2. Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 3. The name of the company may not be used to endorse or promote

      
      Copyright (C) 2009-2010 Analog Devices Inc., All Rights Reserved.
**

      
      Copyright (c) 2009-2011, Bruce D. Evans, Steven G. Kargl, David Schultz.
 *
 * Developed at SunPro, a Sun Microsystems, Inc. business.
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.

      
      Copyright (C) 2009, 2011 Free Software Foundation, Inc.
   Contributed by Embecosm on behalf of Adapteva, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2009-2013 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (c) 2009-2013 Steven G. Kargl
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice unmodified, this list of conditions, and the following
 *    disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2009-2015 Free Software Foundation, Inc.
   Contributed by Rafael Espindola <espindola@google.com>

This file is part of GCC.

      
      Copyright (C) 2009-2016 Free Software Foundation, Inc.
   Written by Cary Coutant <ccoutant@google.com>.

   This file is part of binutils.

      
      Copyright (C) 2009-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (c) 2009-2022 Arm Ltd
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
 2. Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 3. The name of the company may not be used to endorse or promote

      
      Copyright (C) 2009 Analog Devices Inc., All Rights Reserved.
*/

      
      Copyright (C) 2009 Analog Devices Inc., All Rights Reserved.
**

      
      Copyright (c) 2009 ARM Ltd
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the company may not be used to endorse or promote

      
      Copyright (c) 2009 Charles S. Wilson

      
      Copyright (C) 2009 CodeSourcery, LLC.
 * 
 * All rights reserved.

      
      Copyright (C) 2009 Conny Marco Menebr
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms is permitted
 * provided that the above copyright notice and following paragraph are
 * duplicated in all such forms.

      
      Copyright (c) 2009 Edgar E. Iglesias.
 *
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.

      
      Copyright (C) 2009 Eric Blake
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.
 */

      
      Copyright (C) 2009 Free Software Foundation, Inc.
This config.lt script is free software; the Free Software Foundation
gives unlimited permision to copy, distribute and modify it."

while test $[#] != 0
do
  case $[1] in
    --version | --v* | -V )
      echo "$lt_cl_version"; exit 0 ;;
    --help | --h* | -h )
      echo "$lt_cl_help"; exit 0 ;;
    --debug | --d* | -d )
      debug=: ;;
    --quiet | --q* | --silent | --s* | -q )
      lt_cl_silent=: ;;

      
      Copyright (c) 2009, Sun Microsystems, Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 * - Redistributions of source code must retain the above copyright notice,
 *   this list of conditions and the following disclaimer.
 * - Redistributions in binary form must reproduce the above copyright notice,
 *   this list of conditions and the following disclaimer in the documentation
 *   and/or other materials provided with the distribution.
 * - Neither the name of Sun Microsystems, Inc. nor the names of its
 *   contributors may be used to endorse or promote products derived
 *   from this software without specific prior written permission.
 *

      
      Copyright (c) 2009 Xilinx, Inc.  All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are
   met:
   
   1.  Redistributions source code must retain the above copyright notice,
   this list of conditions and the following disclaimer. 
   
   2.  Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution. 
   
   3.  Neither the name of Xilinx nor the names of its contributors may be
   used to endorse or promote products derived from this software without
   specific prior written permission. 
   

      
      Copyright (C) 2010, 2011, 2015 Free Software Foundation, Inc.

      
      Copyright (C) 2010-2015 Free Software Foundation, Inc.

      
      Copyright (c) 2010-2019 Red Hat, Inc.
 */

      
      Copyright (c) 2010-2019 Red Hat, Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2010 Analog Devices, Inc.

      
      Copyright (c) 2010 CodeSourcery, Inc.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.
    * Neither the name of CodeSourcery nor the
      names of its contributors may be used to endorse or promote products
      derived from this software without specific prior written permission.


      
      Copyright (c) 2010 CodeSourcery, Inc.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.
    * Neither the name of CodeSourcery nor the
      names of its contributors may be used to endorse or promote products
      derived from this software without specific prior written permission.


      
      Copyright (C) 2010 CodeSourcery, Inc.
 *
 * Permission to use, copy, modify, and distribute this file
 * for any purpose is hereby granted without fee, provided that
 * the above copyright notice and this notice appears in all
 * copies.

      
      Copyright (c) 2010 Damien Miller.  All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2010 David Xu <davidxu@freebsd.org>
 *
 * All rights reserved.

      
      Copyright (C) 2010 Free Software Foundation, Inc.

      
      Copyright (c) 2010 Red Hat Incorporated.
All rights reserved.

Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are met: 

      
      Copyright (c) 2010 The NetBSD Foundation, Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2011, 2012 Adapteva, Inc.
   All rights reserved.

   Contributor Jeremy Bennett <jeremy.bennett@embecosm.com> for Adapteva Inc

      
      Copyright (c) 2011, 2012 Adapteva, Inc.
## All rights reserved.
##
## Contributor Jeremy Bennett <jeremy.bennett@embecosm.com> for Adapteva Inc

      
      Copyright (c) 2011, 2012 Adapteva, Inc.
   All rights reserved.

   Contributor Joern Rennecke <joern.rennecke@embecosm.com> for Adapteva Inc.

      
      Copyright (c) 2011, 2012 Adapteva, Inc.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright notice,
      this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.
    * Neither the name of Adapteva nor the names of its contributors may be
      used to endorse or promote products derived from this software without
      specific prior written permission.


      
      Copyright (c) 2011-2012 Analog Devices, Inc.  All Rights Reserved.
     This software is proprietary and confidential to Analog Devices, Inc. and
     its licensors.

     This file was auto-generated. Do not make local changes to this file.

      
      Copyright (c) 2011, 2012 ARM Ltd.  All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:
   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
   2. Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.
   3. The name of the company may not be used to endorse or promote

      
      Copyright (c) 2011, 2014 Authors
 *
 * Contributor Julius Baxter <juliusbaxter@gmail.com>
 * Contributor Stefan Wallentowitz <stefan.wallentowitz@tum.de>

      
      Copyright (C) 2011-2015 Free Software Foundation, Inc.

      
      Copyright (C) 2011-2017 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (c) 2011, Adapteva, Inc.
   All rights reserved.

   Contributor Jeremy Bennett <jeremy.bennett@embecosm.com> for Adapteva Inc

      
      Copyright (c) 2011, Adapteva, Inc.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright notice,
      this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.
    * Neither the name of Adapteva nor the names of its contributors may be
      used to endorse or promote products derived from this software without
      specific prior written permission.


      
      Copyright (c) 2011, Adapteva, Inc.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
 * Redistributions of source code must retain the above copyright notice, this
   list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright notice,
   this list of conditions and the following disclaimer in the documentation
   and/or other materials provided with the distribution.
 * Neither the name of Adapteva nor the names of its contributors may be used
   to endorse or promote products derived from this software without specific
   prior written permission.


      
      Copyright (c) 2011 Aeroflex Gaisler

      
      Copyright (c) 2011 ARM Ltd
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the company may not be used to endorse or promote

      
      Copyright (C) 2011 by ARM Ltd. All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.

      
      Copyright (c) 2011 David Chisnall

      
      Copyright (c) 2011 Ed Schouten <ed@FreeBSD.org>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2011 Ed Schouten <ed@FreeBSD.org>
 *                    David Chisnall <theraven@FreeBSD.org>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2011 Red Hat Incorporated.
All rights reserved.

Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are met: 

      
      Copyright (c) 2011 Tensilica Inc.  ALL RIGHTS RESERVED.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

   2. Redistributions in binary form must reproduce the above
      copyright notice, this list of conditions and the following
      disclaimer in the documentation and/or other materials provided
      with the distribution.


      
      Copyright (c) 2011 The FreeBSD Foundation
 * All rights reserved.
 * Portions of this software were developed by David Chisnall
 * under sponsorship from the FreeBSD Foundation.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 2012, 2013 ARM Ltd
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the company may not be used to endorse or promote

      
      Copyright (C) 2012, 2013 Free Software Foundation, Inc.
   Contributed by Nigel Gray (ngray@altera.com).
   Contributed by Mentor Graphics, Inc.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2012, 2013 Free Software Foundation, Inc.
   Contributed by Nigel Gray (ngray@altera.com).
   Contributed by Mentor Graphics, Inc.

   This file is part of GAS, the GNU Assembler, and GDB, the GNU disassembler.

      
      Copyright (c) 2012-2013, Linaro Limited
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:
       * Redistributions of source code must retain the above copyright
         notice, this list of conditions and the following disclaimer.
       * Redistributions in binary form must reproduce the above copyright
         notice, this list of conditions and the following disclaimer in the
         documentation and/or other materials provided with the distribution.
       * Neither the name of the Linaro nor the
         names of its contributors may be used to endorse or promote products
         derived from this software without specific prior written permission.


      
      Copyright (c) 2012-2014 ARM Ltd
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the company may not be used to endorse or promote

      
      Copyright (C) 2012-2014 Peter Gavin <pgavin@gmail.com>
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following condition
   is met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.


      
      Copyright (C) 2012-2015 Free Software Foundation, Inc.

      
      Copyright (C) 2012-2015 Free Software Foundation, Inc.

   This file is part of GDB.

      
      Copyright (c) 2012-2015 Red Hat, Inc. All rights reserved.

      
      Copyright (c) 2012 Adapteva, Inc.

      
      Copyright (C) 2012 Analog Devices, Inc.

      
      Copyright (c) 2012 ARM Ltd
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:
   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
   2. Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.
   3. The name of the company may not be used to endorse or promote

      
      Copyright (C) 2012 by  Peter Rosin. All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.

      
      Copyright (C) 2012 Free Software Foundation, Inc.

      
      Copyright (c) 2012 National Semiconductor Corporation

      
      Copyright (C) 2013-2015 Free Software Foundation, Inc.
  
   This file is part of GCC.

      
      Copyright (C) 2013-2021 Free Software Foundation, Inc.

      
      Copyright (c) 2013 Andes Technology Corporation.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

    Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.

    Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.

    The name of the company may not be used to endorse or promote

      
      Copyright (c) 2013 Andrew Turner <andrew@FreeBSD.ORG>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2013 Andrew Turner <andrew@FreeBSD.ORG>
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.


      
      Copyright (c) 2013 ARM Ltd.  All rights reserved.

 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
 2. Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 3. The name of the company may not be used to endorse or promote

      
      Copyright (c) 2013 David Chisnall
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2013 embedded brains GmbH.  All rights reserved.
 *
 *  embedded brains GmbH
 *  Dornierstr. 4
 *  82178 Puchheim
 *  Germany
 *  <rtems@embedded-brains.de>

      
      Copyright (C) 2013 Free Software Foundation, Inc.
   Contributed by Imagination Technologies Ltd.

   This file is part of BFD, the Binary File Descriptor library.

      
      Copyright (C) 2013 Free Software Foundation, Inc.
   Contributed by Imagination Technologies Ltd.

   This file is part of GDB and GAS.

      
      Copyright (c) 2013, Linaro Limited
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:
       * Redistributions of source code must retain the above copyright
         notice, this list of conditions and the following disclaimer.
       * Redistributions in binary form must reproduce the above copyright
         notice, this list of conditions and the following disclaimer in the
         documentation and/or other materials provided with the distribution.
       * Neither the name of the Linaro nor the
         names of its contributors may be used to endorse or promote products
         derived from this software without specific prior written permission.


      
      Copyright (c) 2013, Markus Friedl <markus@openbsd.org>

      
      Copyright (c) 2013 On-Line Applications Research Corporation.
 * All rights reserved.
 *
 *  On-Line Applications Research Corporation
 *  7047 Old Madison Pike Suite 320
 *  Huntsville Alabama 35806
 *  <info@oarcorp.com>

      
      Copyright (c) 2013  Red Hat, Inc. All rights reserved.

      
      Copyright (c) 2013 Red Hat, Inc. All rights reserved.

      
      Copyright (c) 2013 The NetBSD Foundation, Inc.
 * All rights reserved.
 *
 * This code is derived from software contributed to The NetBSD Foundation
 * by Christos Zoulas.

      
      Copyright (C) 2014-2015 Free Software Foundation, Inc.

   Contributed by Mentor Embedded.

      
      Copyright (C) 2014-2015 Free Software Foundation, Inc.

   This file is part of GCC.

      
      Copyright (c) 2014-2017 Mentor Graphics.

      
      Copyright (c) 2014, 2017 Mentor Graphics.

      
      Copyright (c) 2014-2018 Mentor Graphics.

      
      Copyright (c) 2014, ARM Limited
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:
       * Redistributions of source code must retain the above copyright
         notice, this list of conditions and the following disclaimer.
       * Redistributions in binary form must reproduce the above copyright
         notice, this list of conditions and the following disclaimer in the
         documentation and/or other materials provided with the distribution.
       * Neither the name of the company nor the names of its contributors
         may be used to endorse or promote products derived from this
         software without specific prior written permission.


      
      Copyright (c) 2014 ARM Ltd
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the company may not be used to endorse or promote

      
      Copyright (c) 2014 Authors
 *
 * Contributor Julius Baxter <julius.baxter@orsoc.se>
 * Contributor Stefan Wallentowitz <stefan.wallentowitz@tum.de>

      
      Copyright (c) 2014 Authors
 *
 * Contributor Stefan Wallentowitz <stefan.wallentowitz@saunalahti.fi>

      
      Copyright (c) 2014 Authors
 *
 * Contributor Stefan Wallentowitz <stefan.wallentowitz@tum.de>

      
      Copyright (C) 2014, Authors
 *
 * Contributor Stefan Wallentowitz <stefan.wallentowitz@tum.de>

      
      Copyright (C) 2014, Authors
 
   Contributor Stefan Wallentowitz <stefan.wallentowitz@tum.de>

      
      Copyright (c) 2014 Authors
 *
 * Contributor Stefan Wallentowitz <stefan.wallentowitz@tum.de>
 * Contributor Olof Kindgren <olof.kindgren@gmail.com>

      
      Copyright (C) 2014 by ARM Ltd. All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.

      
      Copyright (C) 2014 Free Software Foundation, Inc.

      
      Copyright (C) 2014 FTDI (support@ftdichip.com)

      
      Copyright (c) 2014 Google Inc.
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2014 Mentor Graphics, Inc.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.
    * Neither the name of Mentor Graphics nor the
      names of its contributors may be used to endorse or promote products
      derived from this software without specific prior written permission.


      
      Copyright (c) 2014 OpenRISC Project Maintainers

      
      Copyright (c) 2014 OpenRISC Project Maintainers
   All rights reserved.
   
   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following condition
   is met:
   
   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
   

      
      Copyright (c) 2014 OpenRISC Project Maintainers
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following condition
   is met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.


      
      Copyright (c) 2014 Red Hat, Inc.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2014, Texas Instruments Incorporated
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * *  Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *
 * *  Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *
 * *  Neither the name of Texas Instruments Incorporated nor the names of
 *    its contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (c) 2014, Theo de Raadt <deraadt@openbsd.org>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.

      
      Copyright (c) 2015-2016, ARM Limited
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:
       * Redistributions of source code must retain the above copyright
         notice, this list of conditions and the following disclaimer.
       * Redistributions in binary form must reproduce the above copyright
         notice, this list of conditions and the following disclaimer in the
         documentation and/or other materials provided with the distribution.
       * Neither the name of the company nor the names of its contributors
         may be used to endorse or promote products derived from this
         software without specific prior written permission.


      
      Copyright (c) 2015, 2017 embedded brains GmbH.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2015-2018 Mentor Graphics.

      
      Copyright (c) 2015-2023, Synopsys, Inc. All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:

   1) Redistributions of source code must retain the above copyright notice,
   this list of conditions and the following disclaimer.

   2) Redistributions in binary form must reproduce the above copyright notice,
   this list of conditions and the following disclaimer in the documentation
   and/or other materials provided with the distribution.

   3) Neither the name of the Synopsys, Inc., nor the names of its contributors
   may be used to endorse or promote products derived from this software
   without specific prior written permission.


      
      Copyright (c) 2015-2024, Synopsys, Inc. All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:

   1) Redistributions of source code must retain the above copyright notice,
   this list of conditions and the following disclaimer.

   2) Redistributions in binary form must reproduce the above copyright notice,
   this list of conditions and the following disclaimer in the documentation
   and/or other materials provided with the distribution.

   3) Neither the name of the Synopsys, Inc., nor the names of its contributors
   may be used to endorse or promote products derived from this software
   without specific prior written permission.


      
      Copyright (c) 2015, ARM Limited
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:
       * Redistributions of source code must retain the above copyright
         notice, this list of conditions and the following disclaimer.
       * Redistributions in binary form must reproduce the above copyright
         notice, this list of conditions and the following disclaimer in the
         documentation and/or other materials provided with the distribution.
       * Neither the name of the company nor the names of its contributors
         may be used to endorse or promote products derived from this
         software without specific prior written permission.


      
      Copyright (c) 2015 ARM Ltd.  All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:
   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
   2. Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.
   3. The name of the company may not be used to endorse or promote

      
      Copyright (c) 2015 ARM Ltd
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. The name of the company may not be used to endorse or promote

      
      Copyright (c) 2015 ARM Ltd.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:
       * Redistributions of source code must retain the above copyright
	 notice, this list of conditions and the following disclaimer.
       * Redistributions in binary form must reproduce the above copyright
	 notice, this list of conditions and the following disclaimer in the
	 documentation and/or other materials provided with the distribution.
       * Neither the name of the Linaro nor the
	 names of its contributors may be used to endorse or promote products
	 derived from this software without specific prior written permission.


      
      Copyright (C) 2015 by  Red Hat, Incorporated. All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this software
 * is freely granted, provided that this notice is preserved.

      
      Copyright (c) 2015 embedded brains GmbH.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2015 embedded brains GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2015 Free Software Foundation, Inc.

      
      Copyright (C) 2015 FTDI (support@ftdichip.com)

      
      Copyright (c) 2015 John Baldwin <jhb@FreeBSD.org>.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. Neither the name of the author nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *

      
      Copyright (c) 2015 John Baldwin <jhb@FreeBSD.org>.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. Neither the name of the author nor the names of its contributors
   may be used to endorse or promote products derived from this software
   without specific prior written permission.


      
      Copyright (c) 2015 Rolls-Royce Controls and Data Services Limited.
   All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:

     * Redistributions of source code must retain the above copyright notice,
       this list of conditions and the following disclaimer.
     * Redistributions in binary form must reproduce the above copyright
       notice, this list of conditions and the following disclaimer in the
       documentation and/or other materials provided with the distribution.
     * Neither the name of Rolls-Royce Controls and Data Services Limited nor
       the names of its contributors may be used to endorse or promote products
       derived from this software without specific prior written permission.


      
      Copyright (c) 2015 Rolls-Royce Controls and Data Services Limited.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

  * Redistributions of source code must retain the above copyright notice,
    this list of conditions and the following disclaimer.
  * Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
  * Neither the name of Rolls-Royce Controls and Data Services Limited nor
    the names of its contributors may be used to endorse or promote products
    derived from this software without specific prior written permission.


      
      Copyright (c) 2015, Synopsys, Inc. All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:

   1) Redistributions of source code must retain the above copyright notice,
   this list of conditions and the following disclaimer.

   2) Redistributions in binary form must reproduce the above copyright notice,
   this list of conditions and the following disclaimer in the documentation
   and/or other materials provided with the distribution.

   3) Neither the name of the Synopsys, Inc., nor the names of its contributors
   may be used to endorse or promote products derived from this software
   without specific prior written permission.


      
      Copyright (c) 2015, Synopsys, Inc. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

1) Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.

2) Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.

3) Neither the name of the Synopsys, Inc., nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.


      
      Copyright (c) 2016-2018 Mentor Graphics.

      
      Copyright (c) 2016,2019 Joel Sherrill <joel@rtems.org>.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2016 embedded brains GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2017-2018 Arm Ltd.  All rights reserved.

      
      Copyright (c) 2017-2023 Steven G. Kargl
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice unmodified, this list of conditions, and the following
 *    disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2017 Arm Ltd.  All rights reserved.

      
      Copyright (c) 2017 embedded brains GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2017 embedded brains GmbH
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.


      
      Copyright (c) 2017 Mentor Graphics.

      
      Copyright (c) 2017  SiFive Inc. All rights reserved.

      
      Copyright (c) 2017 Steven G. Kargl
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice unmodified, this list of conditions, and the following
 *    disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2018-2019 Dimitar Dimitrov <dimitar@dinux.eu>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2018-2019 Dimitar Dimitrov <dimitar@dinux.eu>
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.


      
      Copyright (c) 2018 Arm Ltd.  All rights reserved.

      
      Copyright (c) 2018 embedded brains GmbH
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (c) 2018 Mentor Graphics

      
      Copyright (c) 2019-2023, Arm Limited.

      
      Copyright (c) 2019 Mentor Graphics.

      
      Copyright (c) 2019  SiFive Inc. All rights reserved.

      
      Copyright (c) 2020 Arm Ltd.  All rights reserved.

      
      Copyright (c) 2020  C-SKY Microsystems All rights reserved.

      
      Copyright (C) 2020 Embecosm Limited

      
      Copyright (c) 2020 Kito Cheng
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *
 * 2. Redistributions in binary form must reproduce the above
 *    copyright notice, this list of conditions and the following
 *    disclaimer in the documentation and/or other materials provided
 *    with the distribution.
 *
 * 3. Neither the name of the copyright holder nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *

      
      Copyright (C) 2021 Matthew Joyce
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright (C) 2023 embedded brains GmbH
 */

      
      Copyright (C) 2023 Espressif Systems (Shanghai) CO LTD

      
      Copyright (c) 2024 BayLibre.

      
      Copyright (c) 2024 Synopsys Inc.

      
      Copyright (c) 2024, Synopsys, Inc. All rights reserved.

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:

   1) Redistributions of source code must retain the above copyright notice,
   this list of conditions and the following disclaimer.

   2) Redistributions in binary form must reproduce the above copyright notice,
   this list of conditions and the following disclaimer in the documentation
   and/or other materials provided with the distribution.

   3) Neither the name of the Synopsys, Inc., nor the names of its contributors
   may be used to endorse or promote products derived from this software
   without specific prior written permission.


      
      copyright\{\}/(c)/g;
    s/\@dots\{\}/.../g;
    s/\@enddots\{\}/..../g;
    s/\@([.!? ])/$1/g;
    s/\@[:-]//g;
    s/\@bullet(?:\{\})?/*/g;
    s/\@TeX\{\}/TeX/g;
    s/\@pounds\{\}/\#/g;
    s/\@minus(?:\{\})?/-/g;
    s/\\,/,/g;

    # Now the ones that have to be replaced by special escapes
    # (which will be turned back into text by unmunge())
    s/&/&amp;/g;
    s/\@\{/&lbrace;/g;
    s/\@\}/&rbrace;/g;
    s/\@\@/&at;/g;

      
      Copyright:
 * ====================================================
 * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
 *
 * Developed at SunPro, a Sun Microsystems, Inc. business.
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice
 * is preserved.

      
      Copyright (Copyright):
    def __init__ (self, errors):

      
      copyright{copyright
  \def\registeredsymbol{R}%
  \def\dots{...}%
  \def\enddots{...}%
  \def\equiv{==}%
  \def\error{error}%
  \def\euro{euro}%
  \def\guillemetleft{<<}%
  \def\guillemetright{>>}%
  \def\guilsinglleft{<}%
  \def\guilsinglright{>}%
  \def\expansion{==>}%
  \def\minus{-}%
  \def\pounds{pounds}%
  \def\point{.}%
  \def\print{-|}%
  \def\quotedblbase{"}%
  \def\quotedblleft{"}%
  \def\quotedblright{"}%
  \def\quoteleft{`}%
  \def\quoteright{'}%
  \def\quotesinglbase{,}%
  \def\result{=>}%
  \def\textdegree{degrees}%
  %
  % We need to get rid of all macros, leaving only the arguments (if present).
  % Of course this is not nearly correct, but it is the best we can do for now.
  % makeinfo does not expand macros in the argument to @deffn, which ends up
  % writing an index entry, and texindex isn't prepared for an index sort entry
  % that starts with \.

      
      copyright = Copyright):
        self.errors = Errors()

      
      copyright = copyright (self.errors)
        self.dirs = []
        self.default_dirs = []
        self.chosen_dirs = []
        self.option_handlers = dict()
        self.option_help = []

        self.add_option ('--help', 'Print this help', self.o_help)
        self.add_option ('--quilt', '"quilt add" files before changing them',
                         self.o_quilt)
        self.add_option ('--this-year', 'Add the current year to every notice',
                         self.o_this_year)

      
      Copyright (C) year  name of author

      
      copyright date consists of the current year
            canon_form = '%d' % self.max_year
        else:

      
      copyright}
  \DeclareUnicodeCharacter
  \DeclareUnicodeCharacter{00AB}{\guillemetleft}
  \DeclareUnicodeCharacter{00AD}{\-}
  \DeclareUnicodeCharacter{00AE}{\registeredsymbol}
  \DeclareUnicodeCharacter{00AF}{\={ }}

  \DeclareUnicodeCharacter{00B0}{\ringaccent{ }}
  \DeclareUnicodeCharacter{00B4}{\'{ }}
  \DeclareUnicodeCharacter{00B8}{\cedilla{ }}
  \DeclareUnicodeCharacter{00BA}{\ordm}
  \DeclareUnicodeCharacter{00BB}{\guillemetright}
  \DeclareUnicodeCharacter{00BF}{\questiondown}

      
      copyright
  \definedummyword\registeredsymbol
  \definedummyword\dots
  \definedummyword\enddots
  \definedummyword\equiv
  \definedummyword\error
  \definedummyword\euro
  \definedummyword\guillemetleft
  \definedummyword\guillemetright
  \definedummyword\guilsinglleft
  \definedummyword\guilsinglright
  \definedummyword\expansion
  \definedummyword\minus
  \definedummyword\ogonek
  \definedummyword\pounds
  \definedummyword\point
  \definedummyword\print
  \definedummyword\quotedblbase
  \definedummyword\quotedblleft
  \definedummyword\quotedblright
  \definedummyword\quoteleft
  \definedummyword\quoteright
  \definedummyword\quotesinglbase
  \definedummyword\result
  \definedummyword\textdegree
  %
  % We want to disable all macros so that they are not expanded by \write.
  \macrolist

      
      Copyright:
    def __init__ (self, errors):
        self.errors = errors

        # Characters in a range of years.  Include '.' for typos.
        ranges = '[0-9](?:[-0-9.,\s]|\s+and\s+)*[0-9]'

      
      copyright (dir, filename, filter,
                                                         file, line, match)
                            (this_changed, line, next_line) = res
                            changed = changed or this_changed


      
      copyright does not belong to the

      
      copyright}
  \gdef
  \gdef^^ab{\guillemetleft}
  \gdef^^ac{$\lnot$}
  \gdef^^ad{\-}
  \gdef^^ae{\registeredsymbol}
  \gdef^^af{\={}}
  %
  \gdef^^b0{\textdegree}
  \gdef^^b1{$\pm$}
  \gdef^^b2{$^2$}
  \gdef^^b3{$^3$}
  \gdef^^b4{\'{}}
  \gdef^^b5{$\mu$}
  \gdef^^b6{\P}

      
      copyright in changelog entries.
            return re.compile ('\t')

        return None

      
      Copyright--
 */

/*%
 *	@(#)inet.h	8.1 (Berkeley) 6/2/93
 *	$Id: inet.h,v 1.3 2005/04/27 04:56:16 sra Exp $
 * $FreeBSD$
 */

      
      copyright information already in place.

      
      copyright inherited.
/* doc in siprintf.c */

#include <_ansi.h>
#include <reent.h>
#include <stdio.h>
#include <stdarg.h>
#include <limits.h>
#include <errno.h>
#include "local.h"

      
      copyright inherited.

#include <_ansi.h>
#include <reent.h>
#include <stdio.h>
#include <stdarg.h>
#include <limits.h>
#include <errno.h>
#include "local.h"

      
      copyright is associated with the package
                # author.
                canon_form = self.holders[holder]
                if not canon_form:

      
      copyright is incomplete, add the next line.
            while not self.is_complete (match):

      
      copyright' is too noisy, and
        # HTML header markers, so check for 'copyright' and two digits.
        self.other_copyright_re = re.compile ('(^|[^\._])copyright[^=]*[0-9][0-9]',
                                              re.IGNORECASE)
        self.comment_re = re.compile('#+|[*]+|;+|%+|//+|@c |dnl ')
        self.holders = { '@copying': '@copying' }
        self.holder_prefixes = set()

        # True to 'quilt add' files before changing them.
        self.use_quilt = False

      
      copyright lines that might have slipped by.
                        elif self.other_copyright_re.search (line):

      
      Copyright--
 */

/*
 *      @(#)netdb.h	8.1 (Berkeley) 6/2/93
 *      From: Id: netdb.h,v 8.9 1996/11/19 08:39:29 vixie Exp $
 * $FreeBSD$
 */

      
      Copyright)

        self.add_dir (
        self.add_dir ('bfd')
        self.add_dir ('binutils')
        self.add_dir ('config', ConfigFilter())
        self.add_dir ('cpu')
        self.add_dir ('elfcpp')
        self.add_dir ('etc')
        self.add_dir ('gas')
        self.add_dir ('gdb')
        self.add_dir ('gold')
        self.add_dir ('gprof')
        self.add_dir ('include')
        self.add_dir ('ld', LdFilter())
        self.add_dir ('libctf')
        self.add_dir ('libdecnumber')
        self.add_dir ('libiberty')
        self.add_dir ('opcodes')
        self.add_dir ('readline')
        self.add_dir ('sim')

        self.default_dirs = [
            'bfd',
            'binutils',
            'elfcpp',
            'etc',
            'gas',
            'gold',
            'gprof',
            'include',
            'ld',
            'libctf',
            'libiberty',
            'opcodes',

      
      copyright (self, dir, filename, filter, file, line, match):
        orig_line = line
        next_line = None
        pathname = os.path.join (dir, filename)

        intro = match.group (1)
        if intro.startswith ('@set'):

      
      copyright{}'
            '|@set\s

            # 2: the years.  Include the whitespace in the year, so that
            # we can remove any excess.
            '(\s*(?:' + ranges + ',?'
            '|@value\{[^{}]*\})\s*)'

      
      copyright: %s
                                                % line.strip())
                    lines.append (line)
                    line = next_line

        # If something changed, write the new file out.
        if changed and self.errors.ok():

      
      copyright the

      
      Copyright XXXX-YYYY Free Software Foundation, Inc.
#
# It doesn't change code that is known to be maintained elsewhere or
# that carries a non-FSF copyright.

      
      copyright year
        years = match.group (2).strip()
        if (self.max_year
            and match.start(0) > 0 and line[match.start(0)-1] == '"'
            and not filter.is_fossilised_file (dir, filename)):

      
      Copyright 1989, 1990 Advanced Micro Devices, Inc.

This software is the property of Advanced Micro Devices, Inc  (AMD)  which
specifically  grants the user the right to modify, use and distribute this
software provided this notice is not removed or altered.  All other rights
are reserved by AMD.

      
      Copyright 1992, 1993, 1994 Henry Spencer.  All rights reserved.

      
      Copyright 2001 Red Hat, Inc.

      
      Copyright 2002 Niels Provos <provos@citi.umich.edu>
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *

      
      Copyright 2002 SuperH, Inc. All rights reserved

This software is the property of SuperH, Inc (SuperH) which specifically
grants the user the right to modify, use and distribute this software
provided this notice is not removed or altered.  All other rights are
reserved by SuperH.

      
    
Readline 8.1
      
      (C) 2000-2007 Hans Lub

      
      (c)		(((c)

#else /* !HANDLE_MULTIBYTE */

      
      (c)		((c) >=


      
      (c)		(NON_NEGATIVE(c)

#ifndef _rl_to_upper

      
      (c)	(((c)

      
      (c)	((c) -

#define HEXVALUE(c) \
  (((c) >= 'a' && (c) <= 'f') \
  	? (c)-'a'+10 \
  	: (c) >= 'A' && (c) <= 'F' ? (c)-'A'+10 : (c)-'0')

      
      (c)	((c) ==

      
      (c)	((c) ==


      
      (c)	((c) >=
#endif

      
      (c)	(1)

#if !defined (HAVE_WCHAR_T) && !defined (wchar_t)
#  define wchar_t int
#endif

      
      (c)	(IN_CTYPE_DOMAIN (c)

      
      (c)	(IN_CTYPE_DOMAIN (c)


      
      (c)	(NON_NEGATIVE(c)

      
      (c)	(_rl_to_lower (c))

#define MB_NEXTCHAR(b,s,c,f)	((s) + (c))
#define MB_PREVCHAR(b,s,f)	((s) - 1)

      
      (c)	(_rl_to_upper (c))

      
      (c)	(rl_alphabetic (c))


      
      (c)	(whitespace(c)

int
rl_vi_unix_word_rubout (int count, int key)

      
      (c)	(whitespace(c)

typedef int _hist_search_func_t PARAMS((const char *, int));

      
      (c)

#elif defined (NEW_TTY_DRIVER)
static void
set_special_char (Keymap kmap, TIOTYPE *tiop, int sc, rl_command_func_t *func)
{
  if (sc != -1 && kmap[(unsigned char)sc].type == ISFUNC)
    kmap[(unsigned char)sc].function = func;

      
      (c)   (isdigit((unsigned char)(c))
#endif

#if defined (CTYPE_NON_ASCII)

      
      (c)  ((c) >=
#endif

#ifndef _rl_digit_value

      
      (c) & 0x80) == 0))

      
      (c) (((c) ==
#endif

#ifdef CTRL
#  undef CTRL
#endif
#ifdef UNCTRL
#  undef UNCTRL
#endif

      
      (c) (((c) ==
#endif

#ifndef _rl_digit_p

      
      (c) ((c)

      
      (c) ((c)


      
      (c) ((c) -
#endif

#ifndef member
#  if !defined (strchr) && !defined (__STDC__)
extern char *strchr ();
#  endif /* !strchr && !__STDC__ */

      
      (c) ((c) < control_character_threshold
      
      (c) ((c) > meta_character_threshold


      
      (c) ((unsigned char)(c) == (c))
#endif

/* Some systems define these; we want our definitions. */
#undef ISPRINT

      
      (c) (ISALNUM(c)
#endif

#ifndef ISOCTAL

      
      (c) (_rl_lowercase_p(c)

      
      (c) (_rl_uppercase_p(c)
#endif

#ifndef _rl_digit_value
#  define _rl_digit_value(x) ((x) - '0')
#endif

      
      (c) (c
#define RL_PROMPT_START_IGNORE '('
#define RL_PROMPT_END_IGNORE ')'
#define ESCAPE 'E'
*/

      
      (c) 1
#else

      
      (c) 2001 by Dimitris Vyzovitis

      
      (c) ? ((char
#endif

#ifndef FREE
#  define FREE(x)	if (x) free (x)
#endif

      
      (c) ? (char
#endif

/* Increment START to the next character in RL_LINE_BUFFER, handling multibyte chars */
#if defined (HANDLE_MULTIBYTE)
#define INCREMENT_POS(start) \
  do { \
	if (MB_CUR_MAX == 1 || rl_byte_oriented) \
	  start++; \
	else \
	  start = _rl_find_next_mbchar (rl_line_buffer, start, 1, MB_FIND_ANY); \
  } while (0)
#else /* !HANDLE_MULTIBYTE */
#define INCREMENT_POS(start)    (start)++
#endif /* !HANDLE_MULTIBYTE */

      
      (c) ? UNCTRL (c) :
	  CHECK_LPOS();
	}
      else

      
      (c) ? UNCTRL (c) :
      cstr[cslen = 2] = '\0';
    }
  else

      
      (c) ? UNCTRL (c) :
    }

      
      (c) _rl_to_upper(((c)

#if defined STDC_HEADERS || (!defined (isascii) && !defined (HAVE_ISASCII))

      
      (c) isascii(c)
#endif

#if !defined (isxdigit) && !defined (HAVE_ISXDIGIT) && !defined (__cplusplus)

      
      Copyright (C) 1985, 1988, 1990-1991, 1995-2010, 2012 Free Software Foundation,

      
      Copyright (C) 1985, 1988, 1990-1991, 1995-2010, 2012, 2015

      
      Copyright (C) 1985, 1988, 1990-1991, 1995-2010, 2012, 2015, 2017, 2019

      
      Copyright (C) 1985, 1988, 1990-1991, 1995-2010, 2012, 2017

      
      Copyright (C) 1987, 1989, 1992 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1987, 1989, 1992-2015, 2017 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1987,1991,2012 Free Software Foundation, Inc.

   This file is part of GNU Bash, the Bourne Again SHell.

      
      Copyright (C) 1987,1991-2015 Free Software Foundation, Inc.

   This file is part of GNU Bash, the Bourne Again SHell.

      
      Copyright (C) 1987-2009 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library for
   reading lines of text with interactive input and history editing.

      
      Copyright (C) 1987-2011 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1987-2017 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.

      
      Copyright (C) 1987-2017 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1987-2019 Free Software Foundation, Inc.

   This file is part of GNU Bash, the Bourne Again SHell.

      
      Copyright (C) 1987-2019 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1987-2020 Free Software Foundation, Inc.

      
      Copyright (C) 1987-2020 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.

      
      Copyright (C) 1987-2020 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1987-2020 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library    
   for reading lines of text with interactive input and history editing.

      
      Copyright (C) 1988,1989-2009,2017 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1988-2020 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.

      
      Copyright (C) 1989, 1991 Free Software Foundation, Inc.

      
      Copyright (C) 1989, 1992-2009,2017 Free Software Foundation, Inc.

   This file contains the GNU History Library (History), a set of
   routines for managing the text of previously typed lines.

      
      Copyright (C) 1989-2009 Free Software Foundation, Inc.

   This file contains the GNU History Library (History), a set of
   routines for managing the text of previously typed lines.

      
      Copyright (C) 1989-2015 Free Software Foundation, Inc.

   This file contains the GNU History Library (History), a set of
   routines for managing the text of previously typed lines.

      
      Copyright (C) 1989-2017 Free Software Foundation, Inc.

   This file contains the GNU History Library (History), a set of
   routines for managing the text of previously typed lines.

      
      Copyright (C) 1989-2018 Free Software Foundation, Inc.

   This file contains the GNU History Library (History), a set of
   routines for managing the text of previously typed lines.

      
      Copyright (C) 1989-2019 Free Software Foundation, Inc.

   This file contains the GNU History Library (History), a set of
   routines for managing the text of previously typed lines.

      
      Copyright (C) 1991-2010,2017 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1991-2017 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1992-2009 Free Software Foundation, Inc.

   This file contains the Readline Library (Readline), a set of
   routines for providing Emacs style line input to programs that ask
   for it.

      
      Copyright (C) 1992-2015 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1992-2017 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.

      
      Copyright (C) 1992-2020 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1993 Free Software Foundation, Inc.

   This file is part of GNU Bash, the Bourne Again SHell.

      
      Copyright (C) 1993-2009 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1994-2009,2017 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1994-2015 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.

      
      Copyright (C) 1994-2017 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1994-2020 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1995-2009 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
# 2005, 2006  Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.

      
      Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
# 2005, 2006 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1996-2015 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1996-2017 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1997-2009 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1997-2009,2017 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1998,2003,2017 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1999 Jeff Solomon
*/

      
      Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
# Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 1999-2009 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 1999-2020 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 2000-2007 Hans Lub hlub@knoware.nl

      
      Copyright (C) 2000-2011 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 2000-2017 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.

      
      Copyright (C) 2001, 2002, 2003, 2005  Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2001-2015 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 2001-2020 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library
   for reading lines of text with interactive input and history editing.      

      
      Copyright (C) 2002, 2003, 2005, 2006  Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2003, 2005  Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2004, 1999  Per Bothner

      
      Copyright (C) 2004, 2005  Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2006  Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

      
      Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>

      
      Copyright (C) 2009 Free Software Foundation, Inc.

   This file is part of GNU Bash, the Bourne Again SHell.

      
      Copyright (C) 2011 Free Software Foundation, Inc.

   This file is part of the GNU Readline Library (Readline), a library for
   reading lines of text with interactive input and history editing.

      
      Copyright (C) Damian Ivereigh 2000

      
      Copyright (C) year  name of author

      
      Copyright (C)�2003-2004 Harold Levy.

      
      Copyright (c) 1987 Oliver Laumann

      
      Copyright (c) 1993-2002
 *      Juergen Weigert (jnweiger@immd4.informatik.uni-erlangen.de)
 *      Michael Schroeder (mlschroe@immd4.informatik.uni-erlangen.de)

      
      Copyright (c) 1999-2001
 * Geoff Wing <gcw@pobox.com>) by Hans Lub <hlub@knoware.nl>
 *

      
      Copyright (c) 1999-2001
# Geoff Wing <gcw@pobox.com>)

# In the newest FreeBSD, we need openpty, which exists in libutil
# NB: The rxvt configure script warns against this. Why?

      
      Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,

      
      Copyright 1991 by the Massachusetts Institute of Technology
#
# Permission to use, copy, modify, distribute, and sell this software and its
# documentation for any purpose is hereby granted without fee, provided that
# the above copyright notice appear in all copies and that both that
# copyright notice and this permission notice appear in supporting
# documentation, and that the name of M.I.T. not be used in advertising or
# publicity pertaining to distribution of the software without specific,
# written prior permission.  M.I.T. makes no representations about the
# suitability of this software for any purpose.  It is provided "as is"
# without express or implied warranty.

      
      Copyright sign
  { ISFUNC, rl_insert },	/* Feminine ordinal indicator */
  { ISFUNC, rl_insert },	/* Left pointing double angle quotation mark */
  { ISFUNC, rl_insert },	/* Not sign */
  { ISFUNC, rl_insert },	/* Soft hyphen */
  { ISFUNC, rl_insert },	/* Registered sign */
  { ISFUNC, rl_insert },	/* Macron */
  { ISFUNC, rl_insert },	/* Degree sign */
  { ISFUNC, rl_insert },	/* Plus-minus sign */
  { ISFUNC, rl_insert },	/* Superscript two */
  { ISFUNC, rl_insert },	/* Superscript three */
  { ISFUNC, rl_insert },	/* Acute accent */
  { ISFUNC, rl_insert },	/* Micro sign */
  { ISFUNC, rl_insert },	/* Pilcrow sign */
  { ISFUNC, rl_insert },	/* Middle dot */
  { ISFUNC, rl_insert },	/* Cedilla */
  { ISFUNC, rl_insert },	/* Superscript one */
  { ISFUNC, rl_insert },	/* Masculine ordinal indicator */
  { ISFUNC, rl_insert },	/* Right pointing double angle quotation mark */
  { ISFUNC, rl_insert },	/* Vulgar fraction one quarter */
  { ISFUNC, rl_insert },	/* Vulgar fraction one half */
  { ISFUNC, rl_insert },	/* Vulgar fraction three quarters */
  { ISFUNC, rl_insert },	/* Inverted questionk mark */
  { ISFUNC, rl_insert },	/* Latin capital letter a with grave */
  { ISFUNC, rl_insert },	/* Latin capital letter a with acute */
  { ISFUNC, rl_insert },	/* Latin capital letter a with circumflex */
  { ISFUNC, rl_insert },	/* Latin capital letter a with tilde */
  { ISFUNC, rl_insert },	/* Latin capital letter a with diaeresis */
  { ISFUNC, rl_insert },	/* Latin capital letter a with ring above */
  { ISFUNC, rl_insert },	/* Latin capital letter ae */
  { ISFUNC, rl_insert },	/* Latin capital letter c with cedilla */
  { ISFUNC, rl_insert },	/* Latin capital letter e with grave */
  { ISFUNC, rl_insert },	/* Latin capital letter e with acute */
  { ISFUNC, rl_insert },	/* Latin capital letter e with circumflex */
  { ISFUNC, rl_insert },	/* Latin capital letter e with diaeresis */
  { ISFUNC, rl_insert },	/* Latin capital letter i with grave */
  { ISFUNC, rl_insert },	/* Latin capital letter i with acute */
  { ISFUNC, rl_insert },	/* Latin capital letter i with circumflex */
  { ISFUNC, rl_insert },	/* Latin capital letter i with diaeresis */
  { ISFUNC, rl_insert },	/* Latin capital letter eth (Icelandic) */
  { ISFUNC, rl_insert },	/* Latin capital letter n with tilde */
  { ISFUNC, rl_insert },	/* Latin capital letter o with grave */
  { ISFUNC, rl_insert },	/* Latin capital letter o with acute */
  { ISFUNC, rl_insert },	/* Latin capital letter o with circumflex */
  { ISFUNC, rl_insert },	/* Latin capital letter o with tilde */
  { ISFUNC, rl_insert },	/* Latin capital letter o with diaeresis */
  { ISFUNC, rl_insert },	/* Multiplication sign */
  { ISFUNC, rl_insert },	/* Latin capital letter o with stroke */
  { ISFUNC, rl_insert },	/* Latin capital letter u with grave */
  { ISFUNC, rl_insert },	/* Latin capital letter u with acute */
  { ISFUNC, rl_insert },	/* Latin capital letter u with circumflex */
  { ISFUNC, rl_insert },	/* Latin capital letter u with diaeresis */
  { ISFUNC, rl_insert },	/* Latin capital letter Y with acute */
  { ISFUNC, rl_insert },	/* Latin capital letter thorn (Icelandic) */
  { ISFUNC, rl_insert },	/* Latin small letter sharp s (German) */
  { ISFUNC, rl_insert },	/* Latin small letter a with grave */
  { ISFUNC, rl_insert },	/* Latin small letter a with acute */
  { ISFUNC, rl_insert },	/* Latin small letter a with circumflex */
  { ISFUNC, rl_insert },	/* Latin small letter a with tilde */
  { ISFUNC, rl_insert },	/* Latin small letter a with diaeresis */
  { ISFUNC, rl_insert },	/* Latin small letter a with ring above */
  { ISFUNC, rl_insert },	/* Latin small letter ae */
  { ISFUNC, rl_insert },	/* Latin small letter c with cedilla */
  { ISFUNC, rl_insert },	/* Latin small letter e with grave */
  { ISFUNC, rl_insert },	/* Latin small letter e with acute */
  { ISFUNC, rl_insert },	/* Latin small letter e with circumflex */
  { ISFUNC, rl_insert },	/* Latin small letter e with diaeresis */
  { ISFUNC, rl_insert },	/* Latin small letter i with grave */
  { ISFUNC, rl_insert },	/* Latin small letter i with acute */
  { ISFUNC, rl_insert },	/* Latin small letter i with circumflex */
  { ISFUNC, rl_insert },	/* Latin small letter i with diaeresis */
  { ISFUNC, rl_insert },	/* Latin small letter eth (Icelandic) */
  { ISFUNC, rl_insert },	/* Latin small letter n with tilde */
  { ISFUNC, rl_insert },	/* Latin small letter o with grave */
  { ISFUNC, rl_insert },	/* Latin small letter o with acute */
  { ISFUNC, rl_insert },	/* Latin small letter o with circumflex */
  { ISFUNC, rl_insert },	/* Latin small letter o with tilde */
  { ISFUNC, rl_insert },	/* Latin small letter o with diaeresis */
  { ISFUNC, rl_insert },	/* Division sign */
  { ISFUNC, rl_insert },	/* Latin small letter o with stroke */
  { ISFUNC, rl_insert },	/* Latin small letter u with grave */
  { ISFUNC, rl_insert },	/* Latin small letter u with acute */
  { ISFUNC, rl_insert },	/* Latin small letter u with circumflex */
  { ISFUNC, rl_insert },	/* Latin small letter u with diaeresis */
  { ISFUNC, rl_insert },	/* Latin small letter y with acute */
  { ISFUNC, rl_insert },	/* Latin small letter thorn (Icelandic) */
  { ISFUNC, rl_insert }		/* Latin small letter y with diaeresis */
#endif /* KEYMAP_SIZE > 128 */
};

      
      copyright
  \definedummyword\registeredsymbol
  \definedummyword\dots
  \definedummyword\enddots
  \definedummyword\entrybreak
  \definedummyword\equiv
  \definedummyword\error
  \definedummyword\euro
  \definedummyword\expansion
  \definedummyword\geq
  \definedummyword\guillemetleft
  \definedummyword\guillemetright
  \definedummyword\guilsinglleft
  \definedummyword\guilsinglright
  \definedummyword\lbracechar
  \definedummyword\leq
  \definedummyword\mathopsup
  \definedummyword\minus
  \definedummyword\ogonek
  \definedummyword\pounds
  \definedummyword\point
  \definedummyword\print
  \definedummyword\quotedblbase
  \definedummyword\quotedblleft
  \definedummyword\quotedblright
  \definedummyword\quoteleft
  \definedummyword\quoteright
  \definedummyword\quotesinglbase
  \definedummyword\rbracechar
  \definedummyword\result
  \definedummyword\sub
  \definedummyword\sup
  \definedummyword\textdegree
  %
  % We want to disable all macros so that they are not expanded by \write.
  \macrolist

      
      copyright by their respective author/s.

      
      copyright{copyright
  \def\dots{...}%
  \def\enddots{...}%
  \def\equiv{==}%
  \def\error{error}%
  \def\euro{euro}%
  \def\expansion{==>}%
  \def\geq{>=}%
  \def\guillemetleft{<<}%
  \def\guillemetright{>>}%
  \def\guilsinglleft{<}%
  \def\guilsinglright{>}%
  \def\leq{<=}%
  \def\minus{-}%
  \def\point{.}%
  \def\pounds{pounds}%
  \def\print{-|}%
  \def\quotedblbase{"}%
  \def\quotedblleft{"}%
  \def\quotedblright{"}%
  \def\quoteleft{`}%
  \def\quoteright{'}%
  \def\quotesinglbase{,}%
  \def\registeredsymbol{R}%
  \def\result{=>}%
  \def\textdegree{o}%
  %
  % We need to get rid of all macros, leaving only the arguments (if present).
  % Of course this is not nearly correct, but it is the best we can do for now.
  % makeinfo does not expand macros in the argument to @deffn, which ends up
  % writing an index entry, and texindex isn't prepared for an index sort entry
  % that starts with \.

      
      copyright}
  \DeclareUnicodeCharacter
  \DeclareUnicodeCharacter{00AB}{\guillemetleft}
  \DeclareUnicodeCharacter{00AC}{\ensuremath\lnot}
  \DeclareUnicodeCharacter{00AD}{\-}
  \DeclareUnicodeCharacter{00AE}{\registeredsymbol}
  \DeclareUnicodeCharacter{00AF}{\={ }}

  \DeclareUnicodeCharacter{00B0}{\ringaccent{ }}
  \DeclareUnicodeCharacter{00B1}{\ensuremath\pm}
  \DeclareUnicodeCharacter{00B2}{$^2$}
  \DeclareUnicodeCharacter{00B3}{$^3$}
  \DeclareUnicodeCharacter{00B4}{\'{ }}
  \DeclareUnicodeCharacter{00B5}{$\mu$}
  \DeclareUnicodeCharacter{00B6}{\P}
  \DeclareUnicodeCharacter{00B7}{\ensuremath\cdot}
  \DeclareUnicodeCharacter{00B8}{\cedilla{ }}
  \DeclareUnicodeCharacter{00B9}{$^1$}
  \DeclareUnicodeCharacter{00BA}{\ordm}
  \DeclareUnicodeCharacter{00BB}{\guillemetright}
  \DeclareUnicodeCharacter{00BC}{$1\over4$}
  \DeclareUnicodeCharacter{00BD}{$1\over2$}
  \DeclareUnicodeCharacter{00BE}{$3\over4$}
  \DeclareUnicodeCharacter{00BF}{\questiondown}

      
      copyright}
  \gdef
  \gdef^^ab{\guillemetleft}
  \gdef^^ac{\ensuremath\lnot}
  \gdef^^ad{\-}
  \gdef^^ae{\registeredsymbol}
  \gdef^^af{\={}}
  %
  \gdef^^b0{\textdegree}
  \gdef^^b1{$\pm$}
  \gdef^^b2{$^2$}
  \gdef^^b3{$^3$}
  \gdef^^b4{\'{}}
  \gdef^^b5{$\mu$}
  \gdef^^b6{\P}
  \gdef^^b7{\ensuremath\cdot}
  \gdef^^b8{\cedilla\ }
  \gdef^^b9{$^1$}
  \gdef^^ba{\ordm}
  \gdef^^bb{\guillemetright}
  \gdef^^bc{$1\over4$}
  \gdef^^bd{$1\over2$}
  \gdef^^be{$3\over4$}
  \gdef^^bf{\questiondown}

      
    
zlib 1.2.11
      
      (C) 1995-2017 Jean-loup Gailly
      VALUE "OriginalFilename",	"zlib1.dll\0"
      VALUE "ProductName",	"zlib\0"
      VALUE "ProductVersion",	ZLIB_VERSION "\0"
      VALUE "Comments",		"For more information visit http://www.zlib.net/\0"
    END
  END
  BLOCK "VarFileInfo"
  BEGIN
    VALUE "Translation", 0x0409, 1252
  END

      
      (C) 1995-2017 Jean-loup Gailly
    END
  END
  BLOCK "VarFileInfo"
  BEGIN
    VALUE "Translation", 0x0409, 1252
  END

      
      (C) 1995-2017 Jean-loup Gailly
    END
  END
  BLOCK "VarFileInfo"
  BEGIN
    VALUE "Translation", 0x0409, 1252
  END

      
      (C) 1995-2017 Jean-loup Gailly and Mark Adler

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

      
      (c) (((c) ==

int ExprMatch (char *string,char *expr)

      
      (c) 2004 by Henrik Ravn")
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]


      
      (c) >> 8))


      
      (c) ^ (b))
      
      (c) can safely add the extra character c to the sequence.
      // These pointers remain in place for the duration of the buffer
      this->setp(buffer, buffer + buffer_size - 1);
    }
    else

      
      Copyright (C) 1995-1996 Jean-loup Gailly, Brian Raiter and Gilles Vollant.
; File written by Gilles Vollant, by converting match686.S from Brian Raiter
; for MASM. This is as assembly version of longest_match
;  from Jean-loup Gailly in deflate.c
;
;         http://www.zlib.net
;         http://www.winimage.com/zLibDll
;         http://www.muppetlabs.com/~breadbox/software/assembly.html

      
      Copyright (C) 1995-2003 Jean-loup Gailly and Mark Adler.

      
      Copyright (C) 1995-2003 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h
 *
 * Pascal translation

      
      Copyright (C) 1995-2003 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 *

      
      Copyright (C) 1995-2003 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2003 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 *

      
      Copyright (C) 1995-2003 Mark Adler
; * For conditions of distribution and use, see copyright notice in zlib.h
; *

      
      Copyright (C) 1995-2003 by Jean-loup Gailly.

      
      Copyright (C) 1995-2003, 2010 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2003, 2010, 2014, 2016 Jean-loup Gailly, Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2005, 2010 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2005, 2014, 2016 Jean-loup Gailly, Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2006, 2010, 2011, 2012, 2016 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 *
 * Thanks to Rodney Brown <rbrown64@csc.com.au> for his contribution of faster
 * CRC methods: exclusive-oring 32 bits of data at a time, and pre-computing
 * tables for updating the shift register in one step with three exclusive-ors
 * instead of four steps with four exclusive-ors.  This results in about a
 * factor of two increase in speed on a Power PC G4 (PPC7455) using gcc -O3.

      
      Copyright (C) 1995-2006, 2010, 2011, 2016 Jean-loup Gailly
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2006, 2011, 2016 Jean-loup Gailly
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2008 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2010 Jean-loup Gailly, Brian Raiter and Gilles Vollant.
;
; File written by Gilles Vollant, by converting to assembly the longest_match
;  from Jean-loup Gailly in deflate.c of zLib and infoZip zip.

      
      Copyright (C) 1995-2010 Jean-loup Gailly, Brian Raiter and Gilles Vollant.
;
; File written by Gilles Vollant, by converting to assembly the longest_match
;  from Jean-loup Gailly in deflate.c of zLib and infoZip zip.
;  and by taking inspiration on asm686 with masm, optimised assembly code
;        from Brian Raiter, written 1998

      
      Copyright (C) 1995-2011, 2016 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2016 Jean-loup Gailly
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2016 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2017 Jean-Loup Gailly, Mark Adler. OS/400 version by P. Monnerat.")
make_module     OS400           os400.c
LINK=                           # No need to rebuild service program yet.
MODULES=


      
      Copyright (C) 1995-2017 Jean-loup Gailly
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2017 Jean-loup Gailly
 * detect_data_type() function provided freely by Cosmin Truta, 2006
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.

      
      Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1995-2017 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 1998 - 2010 Gilles Vollant, Even Rouault, Mathias Svensson


      
      Copyright (C) 1998 Brian Raiter <breadbox@muppetlabs.com>
;;; You can look at http://www.muppetlabs.com/~breadbox/software/assembly.html
;;;

      
      Copyright (C) 1998 by Bob Dellaca.

      
      Copyright (C) 1998 by Jacques Nomssi Nzali.
 * For conditions of distribution and use, see copyright notice in readme.txt
 *
 * Adaptation to the zlibpas interface

      
      Copyright (C) 1998, 2007 Brian Raiter <breadbox@muppetlabs.com>
 *
 * This software is provided 'as-is', without any express or implied
 * warranty.  In no event will the author be held liable for any damages
 * arising from the use of this software.

      
      Copyright (C) 1998,1999,2000 by Jacques Nomssi Nzali.

      
      Copyright (C) 1998-2005 Gilles Vollant

   This code is a modified version of crypting code in Infozip distribution

      
      Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html )

         Modifications for Zip64 support

      
      Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html )

         Modifications of Unzip for Zip64

      
      Copyright (C) 2002-2003 Dmitriy Anisimkov                 --

      
      Copyright (C) 2002-2004 Dmitriy Anisimkov                   --

      
      Copyright (C) 2002-2004 Dmitriy Anisimkov                 --

      
      Copyright (C) 2002-2013 Mark Adler
 * For conditions of distribution and use, see copyright notice in puff.h
 * version 2.3, 21 Jan 2013
 *
 * puff.c is a simple inflate written to be an unambiguous way to specify the
 * deflate format.  It is not written for speed but rather simplicity.  As a
 * side benefit, this code might actually be useful when small code is more
 * important than speed, such as bootstrap applications.  For typical deflate
 * data, zlib's inflate() is about four times as fast as puff().  zlib's
 * inflate compiles to around 20K on my machine, whereas puff.c compiles to
 * around 4K on my machine (a PowerPC using GNU cc).  If the faster decode()
 * function here is used, then puff() is only twice as slow as zlib's
 * inflate().

      
      Copyright (C) 2002-2013 Mark Adler
 * For conditions of distribution and use, see copyright notice in puff.h
 * version 2.3, 21 Jan 2013
 */

      
      Copyright (C) 2002-2013 Mark Adler, all rights reserved
  version 2.3, 21 Jan 2013

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the author be held liable for any damages
  arising from the use of this software.

      
      Copyright (C) 2003 Chris Anderson <christop@charm.net>

      
      Copyright (C) 2003 Chris Anderson <christop@charm.net>

      
      Copyright (C) 2003 Cosmin Truta.
 * Derived from original sources by Bob Dellaca.
 * For conditions of distribution and use, see copyright notice in readme.txt
 *)

      
      Copyright (C) 2003 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 2003 by Cosmin Truta.

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the author be held liable for any damages
  arising from the use of this software.

      
      Copyright (C) 2003 by Cosmin Truta.

The example program is:

      
      Copyright (C) 2003 by Cosmin Truta.
 * For conditions of distribution and use, see copyright notice in readme.txt
 *)

      
      Copyright (C) 2003, 2005, 2008, 2010, 2012 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
   Version 1.7  12 August 2012  Mark Adler */

/* Version history:

      
      Copyright (C) 2003, 2012 Mark Adler, all rights reserved
  version 1.2, 11 Oct 2012

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the author be held liable for any damages
  arising from the use of this software.

      
      Copyright (C) 2003, 2012 Mark Adler\n"
               );
        printf(
            "usage: gzappend [-level] file.gz [ addthis [ andthis ... ]]\n");
        return 0;

      
      Copyright (C) 2003, 2012, 2013 Mark Adler
  version 1.3, 24 Aug 2013

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the author be held liable for any damages
  arising from the use of this software.

      
      Copyright (C) 2003, 2012, 2013 Mark Adler
 * For conditions of distribution and use, see copyright notice in blast.h
 * version 1.3, 24 Aug 2013
 *
 * blast.c decompresses data compressed by the PKWare Compression Library.
 * This function provides functionality similar to the explode() function of
 * the PKWare library, hence the name "blast".

      
      Copyright (C) 2003-2010 Mark Adler\n");
        fprintf(stderr, "usage: gun [-t] [file1.gz [file2.Z ...]]\n");
        return 0;
    }
    if (argc && strcmp(*argv, "-t") == 0) {
        test = 1;
        argc--;
        argv++;

      
      Copyright (C) 2004, 2005, 2010, 2011, 2012, 2013, 2016 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 2004, 2005, 2012 Mark Adler, all rights reserved
  version 1.2, 14 Aug 2012

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the author be held liable for any damages
  arising from the use of this software.

      
      Copyright (C) 2004, 2008, 2012 Mark Adler, all rights reserved
  version 2.2, 14 Aug 2012

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the author be held liable for any damages
  arising from the use of this software.

      
      Copyright (C) 2004, 2008, 2012, 2016 Mark Adler, all rights reserved
 * For conditions of distribution and use, see copyright notice in gzlog.h
 * version 2.2, 14 Aug 2012
 */

      
      Copyright (C) 2004, 2010 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 2004-2017 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (C) 2005, 2012 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
   Version 1.1  29 Sep 2012  Mark Adler */

/* Version History:

      
      Copyright (C) 2007, 2008, 2012 Mark Adler
 * Version 1.4  18 August 2012  Mark Adler
 */

      
      Copyright (C) 2007-2008 Even Rouault


      
      Copyright (C) 2007-2008 Even Rouault

         Modifications for Zip64 support on both zip and unzip

      
      Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com )

         For more info read MiniZip_info.txt

      
      Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com )

     For more info read MiniZip_info.txt

      
      Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com )
*/

      
      Copyright (C) 2011, 2016 Mark Adler
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

      
      Copyright (c) 1990-2000 Info-ZIP.  All rights reserved.

      
      Copyright (c) 1997
 * Christian Michelsen Research AS
 * Advanced Computing
 * Fantoftvegen 38, 5036 BERGEN, Norway
 * http://www.cmr.no
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Christian Michelsen Research AS makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided "as is" without express or implied warranty.

      
      Copyright (c) 1997,99 Borland Corp.,
and is based on zlib version 1.0.4.  There are a series of bugs
and security problems associated with that old zlib version, and
we recommend the users to update their ZLib unit.


      
      Copyright (c) 1997,99 Borland Corporation
{                                                       }

      
      Copyright (c) Henrik Ravn 2004

      
      Copyright 1995-2017 Jean-loup Gailly and Mark Adler ";
/*
  If you use the zlib library in a product, an acknowledgment is welcome
  in the documentation of your product. If for some reason you cannot
  include such an acknowledgment, I would appreciate that you keep this

      
      Copyright 1995-2017 Mark Adler ";
/*
  If you use the zlib library in a product, an acknowledgment is welcome
  in the documentation of your product. If for some reason you cannot
  include such an acknowledgment, I would appreciate that you keep this

      
      Copyright 1998-2004 Gilles Vollant - http://www.winimage.com/zLibDll";


      
      Copyright 1998-2004 Gilles Vollant - http://www.winimage.com/zLibDll";

/* unz_file_info_interntal contain internal info about a file in zipfile*/
typedef struct unz_file_info64_internal_s

      
      Copyright Henrik Ravn 2004

      
      copyright conditions above.
 *
 * Dec-29-2003 -- I added AMD64 inflate asm support.  This version is also
 * slightly quicker on x86 systems because, instead of using rep movsb to copy
 * data, it uses rep movsw, which moves data in 2-byte chunks instead of single
 * bytes.  I've tested the AMD64 code on a Fedora Core 1 + the x86_64 updates
 * from http://fedora.linux.duke.edu/fc1_x86_64
 * which is running on an Athlon 64 3000+ / Gigabyte GA-K8VT800M system with
 * 1GB ram.  The 64-bit version is about 4% faster than the 32-bit version,
 * when decompressing mozilla-source-1.3.tar.gz.

      
      copyright conditions above.
 *
 * This version (Jan-23-2003) of inflate_fast was coded and tested under
 * GNU/Linux on a pentium 3, using the gcc-3.2 compiler distribution.  On that
 * machine, I found that gzip style archives decompressed about 20% faster than
 * the gcc-3.2 -O3 -fomit-frame-pointer compiled version.  Your results will
 * depend on how large of a buffer is used for z_stream.next_in & next_out
 * (8K-32K worked best for my 256K cpu cache) and how much overhead there is in
 * stream processing I/O and crc32/addler32.  In my case, this routine used
 * 70% of the cpu time and crc32 used 20%.

      
      copyright conditions above.
 *
 * 2005 - Adaptation to Microsoft C Compiler for AMD64 by Gilles Vollant

      
      copyright conditions above.
; *
; * Mar-13-2003 -- Most of this is derived from inffast.S which is derived from
; * the gcc -S output of zlib-1.2.0/inffast.c.  Zlib-1.2.0 is in beta release at
; * the moment.  I have successfully compiled and tested this code with gcc2.96,
; * gcc3.2, icc5.0, msvc6.0.  It is very close to the speed of inffast.S
; * compiled with gcc -DNO_MMX, but inffast.S is still faster on the P3 with MMX
; * enabled.  I will attempt to merge the MMX code into this version.  Newer
; * versions of this and inffast.S can be found at
; * http://www.eetbeetee.com/zlib/ and http://www.charm.net/~christop/zlib/

      
      copyright string in the executable of your product.
 */

      
      copyright to help
 *                      - Send help to stdout instead of stderr
 *                      - Add some preemptive typecasts
 *                      - Add L to constants in lseek() calls
 *                      - Remove some debugging information in error messages
 *                      - Use new data_type definition for zlib 1.2.1
 *                      - Simplfy and unify file operations
 *                      - Finish off gzip file in gztack()
 *                      - Use deflatePrime() instead of adding empty blocks
 *                      - Keep gzip file clean on appended file read errors
 *                      - Use in-place rotate instead of auxiliary buffer
 *                        (Why you ask?  Because it was fun to write!)
 * 1.2  11 Oct 2012     - Fix for proper z_const usage
 *                      - Check for input buffer malloc failure
 */

      
      © Copyright Henrik Ravn 2004

      
    
zlib 1.2.12
      
      (C) 1995-2017 Jean-loup Gailly
      
      (C) 1995-2017 Jean-loup Gailly and Mark Adler
      
      (C) 1995-2022 Jean-loup Gailly
      
      (C) 1995-2022 Jean-loup Gailly and Mark Adler
      
      (c) (((c) ==
      
      (c) 2004 by Henrik Ravn
      
      (c) ^ (b))
      
      Copyright (C) 1995-2003 Jean-loup Gailly and Mark Adler.
      
      Copyright (C) 1995-2003 Jean-loup Gailly.
      
      Copyright (C) 1995-2003 Mark Adler
      
      Copyright (C) 1995-2003 by Jean-loup Gailly.
      
      Copyright (C) 1995-2003, 2010 Mark Adler
      
      Copyright (C) 1995-2003, 2010, 2014, 2016 Jean-loup Gailly, Mark Adler
      
      Copyright (C) 1995-2005, 2010 Mark Adler
      
      Copyright (C) 1995-2005, 2014, 2016 Jean-loup Gailly, Mark Adler
      
      Copyright (C) 1995-2006, 2010, 2011, 2016 Jean-loup Gailly
      
      Copyright (C) 1995-2006, 2011, 2016 Jean-loup Gailly
      
      Copyright (C) 1995-2008 Mark Adler
      
      Copyright (C) 1995-2011, 2016 Mark Adler
      
      Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler
      
      Copyright (C) 1995-2017 Jean-Loup Gailly, Mark Adler. OS/400 version by P. Monnerat.
      
      Copyright (C) 1995-2017 Jean-loup Gailly
      
      Copyright (C) 1995-2017 Mark Adler
      
      Copyright (C) 1995-2018 Jean-loup Gailly
      
      Copyright (C) 1995-2019 Mark Adler
      
      Copyright (C) 1995-2021 Jean-loup Gailly
      
      Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
      
      Copyright (C) 1995-2022 Jean-loup Gailly, Mark Adler
      
      Copyright (C) 1995-2022 Mark Adler
      
      Copyright (C) 1998 - 2010 Gilles Vollant, Even Rouault, Mathias Svensson
      
      Copyright (C) 1998 by Bob Dellaca.
      
      Copyright (C) 1998 by Jacques Nomssi Nzali.
      
      Copyright (C) 1998,1999,2000 by Jacques Nomssi Nzali.
      
      Copyright (C) 1998-2005 Gilles Vollant
      
      Copyright (C) 1998-2010 Gilles Vollant (minizip)
      
      Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html )
      
      Copyright (C) 2002-2003 Dmitriy Anisimkov
      
      Copyright (C) 2002-2004 Dmitriy Anisimkov
      
      Copyright (C) 2002-2013 Mark Adler
      
      Copyright (C) 2002-2013 Mark Adler, all rights reserved
      
      Copyright (C) 2003 Cosmin Truta.
      
      Copyright (C) 2003 Mark Adler
      
      Copyright (C) 2003 by Cosmin Truta.
      
      Copyright (C) 2003, 2005, 2008, 2010, 2012 Mark Adler
      
      Copyright (C) 2003, 2012 Mark Adler
      
      Copyright (C) 2003, 2012 Mark Adler, all rights reserved
      
      Copyright (C) 2003, 2012, 2013 Mark Adler
      
      Copyright (C) 2003-2010 Mark Adler
      
      Copyright (C) 2004, 2005, 2012 Mark Adler, all rights reserved
      
      Copyright (C) 2004, 2008, 2012 Mark Adler, all rights reserved
      
      Copyright (C) 2004, 2008, 2012, 2016, 2019 Mark Adler, all rights reserved
      
      Copyright (C) 2004, 2010 Mark Adler
      
      Copyright (C) 2004-2017 Mark Adler
      
      Copyright (C) 2004-2019 Mark Adler
      
      Copyright (C) 2005, 2012, 2018 Mark Adler
      
      Copyright (C) 2007, 2008, 2012, 2018 Mark Adler
      
      Copyright (C) 2007-2008 Even Rouault
      
      Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com )
      
      Copyright (C) 2011, 2016 Mark Adler
      
      Copyright (C) 2018 Mark Adler
      
      Copyright (c) 1990-2000 Info-ZIP. All rights reserved.
      
      Copyright (c) 1997
      
      Copyright (c) 1997,99 Borland Corp.
      
      Copyright (c) 1997,99 Borland Corporation
      
      Copyright (c) Henrik Ravn 2004
      
      Copyright 1995-2022 Jean-loup Gailly and Mark Adler
      
      Copyright 1995-2022 Mark Adler
      
      Copyright 1998-2004 Gilles Vollant
      
      Copyright 1998-2004 Gilles Vollant - http://www.winimage.com/zLibDll
      
      Copyright Henrik Ravn 2004
      
      N/A
      
      © Copyright Henrik Ravn 2004
      
    
zstd 1.3.1
      
      (c) & 1)
      
      Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
      
      Copyright (C) 1995-2006, 2010, 2011 Jean-loup Gailly.
      
      Copyright (C) 2000-2016 Free Software Foundation, Inc.
      
      Copyright (C) 2004, 2005, 2010, 2011, 2012, 2013, 2016 Mark Adler
      
      Copyright (C) 2004, 2010 Mark Adler
      
      Copyright (C) 2004-2017 Mark Adler
      
      Copyright (C) 2009-2016 Free Software Foundation, Inc.
      
      Copyright (C) 2010-2016 Free Software Foundation, Inc.
      
      Copyright (C) 2011-2015 Free Software Foundation, Inc.
      
      Copyright (C) 2012-2016 Free Software Foundation, Inc.
      
      Copyright (C) 2012-2016, Yann Collet
      
      Copyright (C) 2012-2016, Yann Collet.
      
      Copyright (C) 2013-2015, Yann Collet
      
      Copyright (C) 2013-2015, Yann Collet.
      
      Copyright (C) 2013-2016 Free Software Foundation, Inc.
      
      Copyright (C) 2013-2016, Yann Collet
      
      Copyright (C) 2013-2016, Yann Collet.
      
      Copyright (C) 2013-2017, Yann Collet.
      
      Copyright (C) 2014-2015, Yann Collet.
      
      Copyright (C) 2014-2016, Yann Collet.
      
      Copyright (C) 2015, Yann Collet.
      
      Copyright (C) 2015-2016, Yann Collet.
      
      Copyright (C) 2016, Yann Collet.
      
      Copyright (c) 1995-2006, 2011 Jean-loup Gailly
      
      Copyright (c) 2003-2008 Yuta Mori All Rights Reserved.
      
      Copyright (c) 2013-present, Yann Collet, Facebook, Inc.
      
      Copyright (c) 2016 Tino Reichardt
      
      Copyright (c) 2016-present Yann Collet, Facebook, Inc.
      
      Copyright (c) 2016-present, Facebook, Inc.
      
      Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
      
      Copyright (c) 2016-present, Przemyslaw Skibinski, Facebook, Inc.
      
      Copyright (c) 2016-present, Przemyslaw Skibinski, Yann Collet, Facebook, Inc.
      
      Copyright (c) 2016-present, Yann Collet, Facebook, Inc.
      
      Copyright (c) 2017-present Facebook, Inc.
      
      Copyright (c) 2017-present, Facebook, Inc.
      
      Copyright 2014-2016 Free Software Foundation, Inc.
      
      Copyright 2015-2016 Free Software Foundation, Inc.
      
      Copyright 2016 Free Software Foundation, Inc.
      
      Copyright 2016-present, Yann Collet, Facebook, Inc.
      
      Copyright 2017-present, Facebook, Inc.
      
      N/A