(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}
© 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(¤t_cpu_data)))
#define vpe_id() (cpu_has_mipsmt_pertccounters ? \
0 : cpu_vpe_id(¤t_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>