linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] Staging/IIO driver fixes for 4.12-rc1
@ 2017-05-05 21:56 Greg KH
  2017-05-05 21:57 ` [PATCH 1/3] staging: rtl8723bs: merge fix for add/change_virtual-intf API change Greg KH
  2017-05-06  8:00 ` [GIT PULL] Staging/IIO driver fixes for 4.12-rc1 Ian W MORRISON
  0 siblings, 2 replies; 10+ messages in thread
From: Greg KH @ 2017-05-05 21:56 UTC (permalink / raw)
  To: Linus Torvalds, Andrew Morton, Stephen Rothwell; +Cc: linux-kernel, devel

Note:  There will be a merge conflict when you pull this into your tree
in drivers/staging/Kconfig.  Sorry about that, it was a stupid mistake
on my part when I added a new driver to staging from the USB tree and I
tried to do it without a merge conflict, but missed that I actually
added one.  It is trivial to resolve.

But, when you merge this tree you will get build errors in the new wifi
driver due to api changes that are coming in through the network tree.
I have a set of 3 patches from Stephen Rothwell that will fix those
issues.  I'll reply to this email with those patches, if you want to
apply them after you do the merge, then 0-day will be happy.

Or I can send you a follow-on pull request after you do the merge with
those 3 patches applied, it's your choice, which ever is easier for you.

I figured both of these are better than doing the merge myself and
"hiding" the api change fixes in the merge commit.  It's a crazy staging
wifi driver, not anything that most people care about :)

thanks,

greg k-h

-----------------------

The following changes since commit 39da7c509acff13fc8cb12ec1bb20337c988ed36:

  Linux 4.11-rc6 (2017-04-09 09:49:44 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git/ tags/staging-4.12-rc1

for you to fetch changes up to 11270059e8d0b6f80801fac910c4ef751ca05c4c:

  staging: fsl-mc/dpio: add cpu <--> LE conversion for dpaa2_fd (2017-04-28 17:51:54 +0200)

----------------------------------------------------------------
Staging/IIO patches for 4.12-rc1

Here is the big staging tree update for 4.12-rc1.  And it's a big one,
adding about 350k new lines of crap^Wcode, mostly all in a big dump of
media drivers from Intel.  But there's other new drivers in here as
well, yet-another-wifi driver, new IIO drivers, and a new crypto
accelerator.  We also deleted a bunch of stuff, mostly in patch
cleanups, but also the Android ION code has shrunk a lot, and the
Android low memory killer driver was finally deleted, much to the
celebration of the -mm developers.

All of these have been in linux-next with a few build issues that will
show up when you merge to your tree, I'll follow up with fixes for those
after this gets merged.

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

----------------------------------------------------------------
Aapo Vienamo (1):
      staging: wlan-ng: add byte order annotation to struct p80211_caphdr

Abhijit Naik (2):
      staging: bcm2835-audi: Removed return statement from void functions
      staging: bcm2835-audio: Removed braces of single statement blocks

Abhishek Bhardwaj (1):
      staging: dgnc: remove tracing prints in dgnc_tty.c

Aditya Shankar (2):
      staging: wilc1000: Use new format for configuring firmware
      staging: wilc1000: Fix problem with wrong vif index

Adrien Descamps (2):
      Staging: wlan-ng: Fix sparse warnings by using appropriate endian types
      Staging: wlan-ng: Fix endian error

Aishwarya Pant (33):
      staging: vc04_services: bcm2835-camera: Simplify NULL comparisons
      staging: dgnc: replace udelay with usleep_range
      staging: bcm2835-camera: prefer allocating memory using sizeof(*ptr) instead of sizeof(struct type name)
      staging: bcm2835-audio: remove space after cast
      staging: bcm2835-audio: move logical continuation to the same line
      staging: bcm2835-audio: use kernel preferred block commenting style
      staging: bcm2835-audio: remove extra blank line
      staging: bcm2835-audio: replace printk(KERN_ERR...) with dev_err(...)
      staging: bcm2835-audio: remove spaces after cast
      staging: bcm2835-audio: use braces on all arms of statement
      staging: bcm2835-audio: fix typo in word
      staging: bcm2835-audio: match alignment with open parenthesis
      staging: bcm2835-audio: use min_t() macro instead of min()
      staging: dgnc: replace usleep_range with udelay
      staging: bcm2835-audio: remove unused semaphores
      staging: bcm2835-camera: add check to avoid null pointer dereference
      staging: bcm2835-camera: replace kmalloc with kzalloc
      staging: bcm2835-camera: use kernel preferred style for handling errors
      staging: bcm2835-audio: remove anonymous field declarations
      staging: bcm2835-camera: remove anonymous field declarations
      staging: bcm2835-audio: Replace kmalloc with kzalloc
      staging: bcm2835-audio: replace null with error pointer value
      staging: bcm2835-audio: propagate PTR_ERR value instead of -EPERM
      staging: bcm2835-audio: use conditional only for error case
      staging: bcm2835-audio: deallocate work when queue_work(...) fails
      staging: bcm2835-audio: fix memory leak in bcm2835_audio_open_connection()
      staging:iio:cdc:ade7746 replace mlock with driver private lock
      staging: iio: accel: adis16201: remove iio_dev mlock
      staging: bcm2835-audio: remove unnecessary log messages
      staging: rtl8723bs: remove null test before kfree
      staging: rtl8188eu: fix sparse signedness warnings in rtw_get_ie
      staging: rtl8188eu: fix sparse signedness warnings in rtw_set_ie
      staging: rtl8188eu: fix sparse signedness warnings in rtw_generate_ie

Akinobu Mita (1):
      iio: adc: add max1117/max1118/max1119 ADC driver

Alan Cox (43):
      staging/atomisp: Add support for the Intel IPU v2
      atomisp2: unify some ifdef cases caused by format changes
      atomisp: fix __udiv warning
      atomisp: comment out some unused defines
      atomisp: __SP is never defined so scrub this ifdef
      atomisp: HRT_CSIM is never defined
      atomisp: trim unused mmgr code
      atomisp: HRT_KERNEL is always defined so clean up the ifdef use
      atomisp: USE_KMEM_CACHE is always defined so remove the dead code
      atomisp: remove dead code for SSSE3
      atomisp: remove unused code and unify a header
      atomisp: remove HIVECC
      atomisp: remove C_RUN define and code
      atomisp: eliminate intel_mid_pm.h
      atomisp: tidy firmware loading code a little
      atomisp: remove pdaf kernel
      atomisp: remove FPGA defines
      atomisp: remove the iefd2 kernel
      atomisp: remove aa kernel wrappers
      atomisp: remove the unused debug wrapping from the mmgr layer
      atomisp: remove another layer of allocator indirection
      atomisp: ia_css_bh_hmem_encode is a no-op so remove it
      atomisp/imx: Fix locking bug on error path
      atomisp: remove another pair of 2400/2401 differences
      atomisp: remove a sysfs error message that can be used to log spam
      ov5693: remove unused function
      atomisp: remove dead code
      atomisp: Remove another dead define
      atomisp: kill another define
      atomisp: remove most of the uses of atomisp_kernel_malloc
      atomisp: unwrap the _ex malloc/free functions
      atomisp: remove indirection from sh_css_malloc
      atomisp: remove sh_css_malloc indirections where we can
      atomisp: remove contiguous handling
      atomisp: remove satm kernel
      atomisp: remove fixedbds kernel code
      atomisp: remove xnr3_0_5 and xnr3_0_11
      atomisp: remove UDS kernel code
      atomisp: handle allocation calls before init in the hmm layer
      atomisp: clean up the hmm init/cleanup indirections
      atomisp: kill off mmgr_free
      atomisp: remove hmm_load/store/clear indirections
      atomisp: remove some more unused files

Alex Wilson (1):
      staging: fbtft: fix type assignment warning

Alex Yashchenko (1):
      staging: rtl8188eu: Fix redundant space coding style issue

Alexander Curtin (2):
      staging: unisys: include: replaced COVERQ with DIV_ROUND_UP
      staging: unisys: visorbus_main: removed revference to virtpci

Alexander Kapshuk (1):
      staging/fbtft: Hush checkpatch.pl warning about unnecessary line continuations

Alexander Mikhalevich (1):
      staging: rtl8712: Fix checkpatch.pl warning

Alexandre Bailon (1):
      staging: greybus: make cport_quiesce() method optional

Alexandru Jercaianu (1):
      Staging: bcm2835-audio: Removed redundant check

Alfonso Lima Astor (2):
      staging: rtl8188eu: Macros with complex values should be enclosed in parentheses
      staging: rtl8188eu: Remove extra spaces

Alison Schofield (1):
      staging: iio: ad9832: replace mlock with driver private lock

Andrea Ghittino (1):
      staging: unisys: fix sparse warnings

Andrea della Porta (4):
      staging: sm750fb: ddk750_display.c - fixed checkpatch warning: line over 80 chars
      staging: xgifb: added blankline after decl.
      staging: rts5208: ms.c fixed checkpatch warning - using __func__ instead of hardcoded name
      staging: comedi: drivers: s626.c - fixed checkpatch issue about data type

Andreas Dilger (1):
      staging: lustre: llite: remove extraneous export parameter

Andreas Klinger (3):
      iio: distance: add dt binding for devantech-srf04
      iio: distance: add devantech us ranger srf04
      IIO: bmp280-core.c: fix error in humidity calculation

Andrey Shvetsov (8):
      staging: most: fix comment of the function add_link_store
      staging: most: fix comment of the function remove_link_store
      staging: most: core: consolidate channel attributes
      staging: most: core: separate property showing links
      staging: most: consolidate attributes for list of links
      staging: most: destroy cdev when channel gets disconnected
      staging: most: usb: fix calculation of the extra_len
      staging: most: usb: fix size overflow

Andrii Vladyka (1):
      staging: rtl8188eu: removed blank lines coding style problem

Anthony Brandon (1):
      staging:fbtft: Fix some warnings regarding types.

Arnd Bergmann (14):
      staging/atomisp: fix empty-body warning
      stating/atomisp: fix -Wold-style-definition warning
      staging/atomisp: remove sh_css_lace_stat code
      staging/atomisp: add VIDEO_V4L2_SUBDEV_API dependency
      staging/atomisp: add PCI dependency
      staging/atomisp: add ACPI dependency
      staging: vc04_services: make BCM_VIDEOCORE tristate
      iio: adc: sun4i: add THERMAL dependency
      staging: comedi: labpc: fix isadma dependency
      staging: atomisp: avoid false-positive maybe-uninitialized warning
      staging: rtl8723bs: fix empty-body warning
      staging: rtl8723bs: rework debug configuration handling
      staging: atomisp: satm include directory is gone
      staging: atomisp: remove #ifdef for runtime PM functions

Artur Lorincz (1):
      iio: adc: ad7192: fixed symbolic permission references 'S_IRUGO | S_IWUSR'

Arushi Singhal (38):
      staging: xgifb: function prototype argument should also have an identifier name
      staging: ks7010: Unnecessary parentheses removed and improved coding style.
      staging: wilc1000: Alignment should match open parenthesis
      staging: wilc1000: function prototype argument should have identifier name
      staging: wilc1000: Logical continuations should be on the previous line
      staging: ks7010: Unnecessary parentheses removed and improved coding style.
      staging: xgifb: Improved coding style
      staging: speakup:indentation should use tabs
      staging: ks7010: removed code in comments.
      staging: speakup: fix "Alignment match open parenthesis"
      staging: sm750fb: function prototype argument should have an identifier name
      staging: sm750fb: fixes add blank line after function/struct/union/enum declarations
      staging: sm750fb: Alignment should match open parenthesis
      staging: speakup: Add blank line after declarations
      staging: speakup: identation should use tabs
      staging: dvb-frontends: removed code in comments.
      staging:sm750fb: Code readability is improved.
      staging: speakup: Moved logical to previous line.
      staging: speakup: Simplify "NULL" comparisons
      staging: speakup: fixes braces {} should be used on all arms of this statement
      staging: speakup: Moved OR operator to previous line.
      staging: speakup: spaces preferred around operator
      staging: speakup: Removed Unnecessary parentheses.
      staging: speakup: Match alignment with open parenthesis.
      staging: sm750fb: Remove typedef from "typedef struct _mode_parameter_t"
      staging: sm750fb: Remove typedef from "typedef enum _spolarity_t"
      staging: rts5208: Replace a bit shift by a use of BIT.
      staging: fbtft: Replace a bit shift by a use of BIT.
      staging: iio: Replace a bit shift by a use of BIT.
      staging: ad7606: Replace mlock with driver private lock
      staging: iio: Remove extra Parenthesis.
      staging: speakup: Align the code.
      staging: speakup: Remove the explicit NULL comparison
      staging: greybus: compress return logic
      staging: lustre: Replace a bit shift by a use of BIT.
      staging: media: atomisp: compress return logic
      iio: adc: replace comma with a semicolon
      drivers: iio: chemical: replace comma with a semicolon

Arvind Yadav (1):
      Staging: media: Unmap and release region obtained by ioremap_nocache

Aya Mahfouz (1):
      staging: gdm724x: fix checkpatch.pl camelCase warning

Benjamin Gaignard (3):
      iio: Generalize counting direction modes
      iio: stm32 trigger: Add quadrature encoder device
      iio: stm32 trigger: Add counter enable modes

Bingyu Zhou (1):
      staging: rtl8723bs: Fix assignment in if condition in os_dep/sdio_intf.c

Bo Yu (1):
      Staging: iio: return expression instead of return ret

Bobi Jam (2):
      staging: lustre: llite: lower message level for ll_setattr_raw()
      staging: lustre: llite: omit to update wire data

Brian Masney (5):
      staging: iio: isl29028: change mdelay() to msleep()
      staging: iio: isl29028: fix incorrect sleep time when taking initial proximity reading
      staging: iio: isl29028: use the runtime power management for system sleep
      staging: iio: isl29028: add copyright
      iio: Documentation: add ABI documentation for in_proximity_sampling_frequency_available

Cezary Gapinski (1):
      staging: fbtft: fix unnecessary line continuations

Cheah Kok Cheong (2):
      Staging: comedi: drivers: comedi_test: Avoid multiple line dereference
      Staging: comedi: comedi_fops: Change comedi_num_legacy_minors type

Chen Guanqiao (2):
      iio:meter:ade7759: Removing use of deprecated macros (S_IRUGO, S_IWUSR, S_IXUGO)
      iio:meter:ade7759: Removing use of deprecated macros (S_IRUGO, S_IWUSR)

Chetan Sethi (5):
      staging: ks7010: fixed warning of avoiding line over 80 characters
      staging: ks7010: fix coding style issue of enclosing complex macro value in parentheses
      staging: ks7010: fix coding style issue of using pr_notice instead of printk
      staging: ks7010: fix coding style issue of using __func__ instead of __FUNCTION__
      staging: ks7010: fix coding style issue of aligning comments properly

Chewie Lin (1):
      drivers:staging:vt6656: remove usb_device_reset in main_usb.c:

Christian Gromm (3):
      staging: most: core: fix function names
      staging: most: core: make use of __ATTR_* macros
      staging: most: usb: pass correct register table

Christophe Colin (1):
      staging: fbtft: fix open parentheses alignment

Colin Ian King (18):
      staging: wilc1000: remove redundant result < 0 check
      staging: wilc1000: add check for kmalloc allocation failure.
      staging: atomisp: remove redundant check for client being null
      staging: atomisp: clean up return logic, remove redunant code
      staging/atomisp: remove redundant null check on frame
      staging: atomisp: fix missing break in switch statement
      staging: wilc1000: fix incorrect copy of pmkid data
      staging: vc04_services: fix NULL pointer dereference on pointer 'service'
      staging: wilc1000: fix incorrect strncasecmp length
      staging: bcm2835-camera: fix spelling mistake: "elementry" -> "elementary"
      staging: rtl8723bs: fix spelling mistakes in RT_TRACE messages
      staging: rtl8723bs: fix spelling mistake: "acquire"
      staging/atomisp: fix spelling mistake: "falied" -> "failed"
      staging: rtl8723bs: ensure cmd is large enough for %4s scanf format
      staging: rtl8723bs: remove redundant comparisons of unsigned ints with >= 0
      staging: rtl8723bs: clean up identical code on an if statement
      staging: rtl8192u: fix spelling mistake in variable name *attentuation
      staging: media: atomisp: fix range checking on clk_num

Craig Inches (2):
      staging: lustre shorten multiple lines over 80 char in lu_object.h
      Staging: lustre cleanup macros in libcfs_private.h

Daeseok Youn (14):
      staging: dgnc: ch->ch_bd is already assigned to bd variable
      staging: dgnc: remove useless switch-case statements
      staging: atomisp: fix unsigned int comparison with less than zero
      staging: atomisp: fix inconsistent indenting
      staging: atomisp: remove useless #ifdef ISP2401 on top of atomisp_cmd.c
      staging: atomisp: fix "alignment should match open parenthesis"
      staging: atomisp: remove else statement after return
      staging: atomisp: remove redudant condition in if-statement
      staging: atomisp: simplify if statement in atomisp_get_sensor_fps()
      staging: atomisp: remove useless condition in if-statements
      staging: atomisp: use local variable to reduce number of references
      staging: atomisp: remove enable_isp_irq function and add disable_isp_irq
      staging: atomisp: replace "&isp->asd[i]" with "asd" in __get_asd_from_port()
      staging: atomisp: move mipi_info assignment to next line in __get_asd_from_port()

Dan Carpenter (12):
      staging: bcm2835-camera: fix error handling in init
      staging: atomisp: potential underflow in atomisp_get_metadata_by_type()
      staging: atomisp: off by one in atomisp_acc_load_extensions()
      staging/atomisp: silence uninitialized variable warnings
      staging: atomisp: silence an array overflow warning
      Staging: atomisp: kfreeing a devm allocated pointer
      staging: rtl8188eu: fix some inverted conditions
      staging: atomicsp: fix a loop timeout
      Staging: atomisp: fix locking in alloc_user_pages()
      Staging: atomisp: fix an uninitialized variable bug
      staging: lustre: checking for NULL instead if IS_ERR
      staging: rtl8188eu: prevent an underflow in rtw_check_beacon_data()

Dan Cashman (3):
      staging: vt6656: convert spaces to tabs for rf.c
      staging: vt6656: Replace embedded function name with __func__ in rf.c
      staging: vt6656: Split arguments to avoid 80-char violation in rf.c

Daniel Perez de Andres (1):
      Staging: BCM2835-Audio: bcm2835-pcm: single line block statement braces fix

Darryl T. Agostinelli (3):
      staging: lustre: fixed ../include/lustre_debug.h is included more than once.
      staging: greybus: light.c: Remove include linux/version.h
      staging: greybus: uart.c: Remove include linux/serial.h

Dave Stevenson (1):
      bcm2835-v4l2: Fix buffer overflow problem

David Binder (30):
      staging: unisys: visorbus: Move kernel-doc comment to proper location
      staging: unisys: visorbus: Fix spelling mistake
      staging: unisys: visorhba: Make miscellaneous comment corrections
      staging: unisys: visorbus: visorchannel.c: Remove kernel-doc comment
      staging: unisys: visorbus: visorbus_main.c: Remove kernel-doc comments
      staging: unisys: visorbus: visorchipset.c: Remove kernel-doc comments
      staging: unisys: visorbus: vbuschannel.h: Remove kernel-doc comment
      staging: unisys: visornic: visornic_main.c: Remove kernel-doc comments
      staging: unisys: visorhba: visorhba_main.c: Remove kernel-doc comments
      staging: unisys: include: Wrap macro argument in parenthesis
      staging: unisys: include: Remove unused visorchannel #defines
      staging: unisys: visorbus: Remove useless checks in visorbus_main.c
      staging: unisys: visorbus: Rename #define VMCALL_IO_CONTROLVM_ADDR
      staging: unisys: include: Change out-of-date references
      staging: unisys: visornic: Move function to appropriate location
      staging: unisys: visorbus: Rename what vmcallinterface.h #define
      staging: unisys: visorinput: Remove unnecessary usage of local variable
      staging: unisys: include: Add function definition argument identifier
      staging: unisys: visorbus: Remove pointer cast that causes sparse warning
      staging: unisys: visorbus: visorchannel.c: Fix #define formatting
      staging: unisys: visorbus: visorbus_main.c: Fix #define formatting
      staging: unisys: visorbus: controlvmchannel.h: Fix #define formatting
      staging: unisys: visorbus: visorchipset.c: Fix #define formatting
      staging: unisys: visorbus: vbuschannel.h: Fix #define formatting
      staging: unisys: visorbus: vmcallinterface.h: Fix #define formatting
      staging: unisys: visorinput: visorinput.c: Fix #define formatting
      staging: unisys: visorhba: visorhba_main.c: Fix #define formatting
      staging: unisys: include: iochannel.h: Fix #define formatting
      staging: unisys: include: visorbus.h: Fix #define formatting
      staging: unisys: include: channel.h: Fix #define formatting

David Kershner (68):
      staging: unisys: include: simplify spar_check_channel_client
      staging: unisys: visorbus: parahotplug_process_message add error handling
      staging: unisys: visorbus: add error handling to handle_command
      staging: unisys: visorbus: add error handling to controlvm_periodic_work
      staging: unisys: visorbus: add error handling for parahotplug_request_kickoff
      staging: unisys: visorbus: add error handling around kobject_uevent
      staging: unisys: visorbus: add error handling to toolaction_show
      staging: unisys: visorbus: add error handling to boottotool_show
      staging: unisys: visorbus: add error handling to error_show
      staging: unisys: visorbus: add error handling textid_show
      staging: unisys: visorbus: add error handling to remaining_steps_show
      staging: unisys: visorbus: move bus_device_info_init to visorbus_main.c
      staging: unisys: visorbus: remove invalid comment, we are one driver.
      staging: unisys: visorbus: convert ret to err to be consistent
      staging: unisys: visorbus: boottotool convert ret to err
      staging: unisys: visorbus: error_store convert ret to err
      staging: unisys: visorbus: textid_store convert ret to err
      staging: unisys: visorbus: remaining_steps convert ret to err
      staging: unisys: visorbus: add error handling to chipset_bus_create
      staging: unisys: visornic: add error handling for visorchannel_signalinsert/remove
      staging: unisys: visorbus: add error handling for chipset_device_create
      staging: unisys: visorbus: consolidate bus_responder and device_responder
      staging: unisys: visorbus: move vbuschannel_print_devinfo from .h to .c file
      staging: unisys: visorbus: get rid of shouting SPAR_VBUS_CHANNEL_CLIENT_OK macro
      staging: unisys: remove client from spar_check_channel
      staging: unisys: visorbus: add error handling for dev_start_periodic_work
      staging: unisys: visorbus: add error handling visorbus_enable_channel_interrupt
      staging: unisys: visorbus: fix error handling in create_bus_instance
      staging: unisys: visorbus: get rid of create_bus_type.
      staging: unisys: visorbus: get rid of unused parameter forcematch
      staging: unisys: visorbus: get rid of unused parameter forcenomatch
      staging: unisys: visorbus: cleanup error handling in visorbus_uevent
      staging: unisys: visorbus: check for err from dev_set_name
      staging: unisys: visorbus: don't ignore visorchannel_read error
      staging: unisys: visorbus: don't unregister if we failed to register
      staging: unisys: visorbus: add error handling to initiate_chipset_device_pause_resume
      staging: unisys: visorbus: add error handling to chipset_device_pause/resume
      staging: unisys: visorbus: get rid of braces around single statements
      staging: unisys: visorbus: consolidate if statements
      staging: unisys: visorbus: remove useless ifdef
      staging: unisys: visorbus: get rid of ISSUE_IO_VMCALL
      staging: unisys: visorbus: Update vmcallinterface comment
      staging: unisys: visorbus: move unisys_vmcall into visorchipset
      staging: unisys: visorbus: Have unisys_vmcall return Linux error instead of VMCALL error
      staging: unisys: visorbus: fix kernel BUG discovered by day0 testing
      staging: unisys: visorbus: combine response functions into a single one
      staging: unisys: visornic: remove keyword inline from function
      staging; unisys: visorbus: replace uint32 with int
      staging: unisys: visorbus: fixed indentation
      staging: unisys: visorbus: update comment
      staging: unisys: visorbus: add timeout to controlvm_periodic_work
      staging: unisys: visorbus: handle visorchannel_write errors in code
      staging: unisys: visorbus: remove NORETRY
      staging: unisys: visorbus: remove POSTCODE from create_visor_device
      staging: unisys: visorbus: remove POSTCODE from chispet_init
      staging: unisys: visorbus: remove POSTCODE in create_bus_instance
      staging: unisys: visorbus: remove noisy postcodes
      staging: unisys: visorbus: remove noisy postcode in bus_destroy
      staging: unisys: visorbus: remove noisy postcode from visorchipset_exit
      staging: unisys: visorbus: remove postcodes in visorbus_init
      staging: unisys: visorbus: get rid of POSTCODEs in save_crash_msg
      staging: unisys: visorbus: remove POSTCODEs from bus_create
      staging: unisys: visorbus: remove POSTCODE from bus_configure
      staging: unisys: visorbus: remove POSTCODE from my_device_create
      staging: unisys: visorbus: get rid of POSTCODES in my_device_changestate
      staging: unisys: visorbus: refactor setup_crash_devices_work_queue
      staging: unisys: visorbus: remove postcodes in setup_crash_devices_work_queue
      staging: unisys: visorbus: remove POSTCODE from visorchipset_init

Derek Robson (19):
      Staging: iio: resolver: ad2s1210.c - style fix
      Staging: iio: meter: meter.h - style fix
      Staging: iio: impedance-analyzer: ad5933.c - style fix
      Staging: rtl8712: rtl871x_cmd.h - block comments
      Staging: rtl8712: rtl871x_event.h - style fix
      Staging: rtl8712: rtl871x_io.h - style fix
      Staging: rtl8712: rtl871x_mlme.h - style fix
      Staging: rtl8712: rtl871x_pwrctrl.h - style fix
      Staging: rtl8712: rtl871x_recv.h - style fix
      Staging: rtl8712: wifi.h - style fix
      Staging: rtl8712: wlan_bssdef.h - style fix
      Staging: media: platform: bcm2835 - style fix
      Staging: rtl8712: rtl871x_mp_ioctl.h - style fix
      Staging: bcm2835: Fixed style of block comments
      Staging: media: lirc - style fix
      Staging: media: davinci_vpfe - style fix
      Staging: rtl8192e - fixed style of block comments
      Staging: atomisp - octal permissions, style fix
      Staging: vt6655 - block comments style fix

Dhananjay Balan (2):
      staging: most: aim-sound style fixess
      staging: olpc_dcon: style fixes

Ding-Chi Wang (1):
      staging: rtl8712: checkpatch: Avoid multiple line dereferences

Doug Oucharek (1):
      staging: lustre: ko2iblnd: Adapt to the removal of ib_get_dma_mr()

Dylan Leggio (1):
      Staging: wilc1000: fix two typos in #define's

Elena Reshetova (1):
      drivers: convert vme_user_vma_priv.refcnt from atomic_t to refcount_t

Elia Geretto (1):
      Staging: rtl8192u: clean up some white space issues

Enric Balletbo i Serra (1):
      iio: cros_ec_sensors: Use devm to setup the triggered buffer.

Eva Rachel Retuya (6):
      iio: accel: Add driver for the Analog Devices ADXL345 3-axis accelerometer
      dt-bindings: iio: accel: Document ADXL345 accelerometer binding
      iio: accel: adxl345: Use I2C regmap instead of direct I2C access
      iio: accel: adxl345: Split driver into core and I2C
      iio: accel: adxl345: Add SPI support
      staging: iio: tsl2x7x_core: Fix standard deviation calculation

Fabian Frederick (1):
      staging: media: atomisp: kmap() can't fail

Fabrice Gasnier (5):
      dt-bindings: iio: stm32-adc: add option to set resolution
      iio: adc: stm32: add dt option to set resolution
      iio: stm32 trigger: fix sampling_frequency read
      dt-bindings: iio: stm32-dac: Add support for STM32 DAC
      iio: dac: add support for stm32 DAC

Fabrizio Perria (1):
      staging: android: ion: Fix unnecessary initialization of static variable

Gargi Sharma (37):
      staging: iio: compress return logic
      staging: fbtft: Match alignment with open parentheses
      staging: fbtft: Remove blank line
      staging: xgifb: add braces around if statement
      staging: wlan-ng: remove extra parentheses
      staging: rtl8188eu: Replace x==NULL by !x
      staging: rtl8188eu: Fix block comments warning
      staging: rtl8188eu: Put constant on right side of comparison
      staging: rtl8188eu: Remove unnecessary blank lines
      staging: rtl8188eu: Remove multiple blank lines
      staging: rtl8188eu: Add a blank line
      staging: rtl8192e: Remove useless parentheses
      staging: rtl8188eu: replace explicit NULL comparison
      staging: rtl8192u: Replace explicit NULL comparison
      staging: rtl8192e: replace explicit NULL comparison
      staging: greybus: loopback_test: fix device-name leak
      staging: vc04_services: Remove explicit NULL comparison
      staging: media: Remove ternary operator
      staging: rtl8192u: Remove ternary operator
      staging: lustre: Replace typedef with struct
      staging: dgnc: Constify ktermios structure
      staging: lustre: lnet: Constify kernel_param_ops structure
      staging: lustre: Remove lustre_eacl.h
      staging: rtl8192u: Constify ieee80211_qos_parameters structure
      staging: greybus: Remove unneeded header file
      staging: lustre: Remove max_u64 function
      staging: rtl8192e: Remove useless type conversion
      staging: gdm724x: Replace ternary operator with min macro
      staging: vc04_services: Use ARRAY_SIZE macro
      staging: lustre: Use min3 macro
      staging: rtl8192e: Remove multiple assignments
      staging: vc04_services: Remove type and function prototype
      staging: vc04_services: Replace typedef with struct
      staging: rtl8192u: Remove multiple assignments
      staging: iio: ad7280: Replace mlock with driver private lock
      staging: adis16203: Remove locking on raw reads of IIO_CHAN_INFO_CALIBBIAS
      staging: iio: update locking method during frequency writes

Georgiana Rodica Chelu (2):
      staging:rtl8188eu Add spaces around binary operator
      staging: rtl8192e: Indent the code

Georgios Emmanouil (7):
      Staging: wlan-ng: prism2mgmt: Removed an empty line
      Staging:wilc1000:host_interface: Removed unnecessary blank line
      Staging:wilc1000:host_interface: Integrated two 'if' statements to a single 'if' statement
      Staging:wilc1000:wilc_sdio: Modified comment style to preferred kernel comment style
      Staging:wilc1000:wilc_spi: Fixed comment style to the preferred kernel comment style
      Staging:wilc1000:wilc_spi: Fixed spelling error
      Staging:wilc1000:wilc_spi: Added blank line after function and modified comment style

Gilad Ben-Yossef (9):
      staging: ccree: introduce CryptoCell HW driver
      staging: ccree: add ahash support
      staging: ccree: add skcipher support
      staging: ccree: add IV generation support
      staging: ccree: add AEAD support
      staging: ccree: add FIPS support
      staging: ccree: add TODO list
      staging: ccree: add DT bindings for Arm CryptoCell
      staging: ccree: remove useless NULL test of field

Greg Kroah-Hartman (13):
      staging: media: atomisp: handle sched.h breakup
      Merge tag 'iio-for-4.12a' of git://git.kernel.org/.../jic23/iio into staging-next
      staging: atomisp: fix include Makefile mess
      staging: media: atomisp: remove '.' from pci Makefile
      Merge tag 'iio-for-4.12b' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge 4.11-rc4 into staging-next
      Merge tag 'iio-for-4.12c' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge 4.11-rc6 into staging-next
      staging: rtl8723bs: force driver to be built as a module.
      staging: atomisp: fix build breakage from files going away
      staging: atomisp: remove odd 'list' file
      Merge tag 'iio-for-4.12d' of git://git.kernel.org/.../jic23/iio into staging-next
      Merge tag 'iio-fixes-for-4.11e' of git://git.kernel.org/.../jic23/iio into staging-next

Guru Das Srinagesh (1):
      staging: iio: ad9832: use 4-digit octal permissions

Gustavo A. R. Silva (1):
      staging: speakup: fix warning for static declaration

Gwendal Grignou (1):
      iio: cros_ec_light_prox: add ChromeOS EC Light and Proximity Sensors

Haim Daniel (1):
      staging: vc04_services: add parenthesis to macros

Hans de Goede (3):
      staging: Add rtl8723bs sdio wifi driver
      staging: rtl8723bs: Add missing include <linux/of.h> to fix compile error
      staging: rtl8188eu: force driver to be built as a module

Heiner Kallweit (9):
      iio: adc: meson-saradc: switch from polling to interrupt mode
      iio: adc: meson-saradc: improve meson_sar_adc_read_raw_sample
      staging: fbtft: add adriver for SH1106
      staging: fbtft: improve a syslog message in fbtft_register_framebuffer
      staging: fbtft: fb_sh1106: use own implementation of write_register
      staging: fbtft: add helper fbtft_write_buf_dc
      staging: fbtft: use helper fbtft_write_buf_dc in fbtft-bus.c
      staging: fbtft: fb_sh1106: use new helper helper fbtft_write_buf_dc
      iio: adc: meson-saradc: add calibration

Horia Geantă (2):
      staging: fsl-mc: bus: dpio: fix alter FQ state command
      staging: fsl-mc/dpio: add cpu <--> LE conversion for dpaa2_fd

Ian Abbott (29):
      staging: comedi: jr3_pci: fix possible null pointer dereference
      staging: comedi: jr3_pci: cope with jiffies wraparound
      staging: comedi: jr3_pci: Reset all DSPs
      staging: comedi: jr3_pci: struct comedi_lrange should normally be const
      staging: comedi: jr3_pci: re-work firmware copyright display
      staging: comedi: jr3_pci: remove unneeded 'spriv' checks
      staging: comedi: jr3_pci: remove next_time_max member
      staging: comedi: jr3_pci: separate out poll state enum
      staging: comedi: jr3_pci: re-work struct jr3_pci_subdev_private range
      staging: comedi: jr3_pci: pass transform by reference
      staging: comedi: jr3_pci: replace devpriv->iobase with dev->mmio
      staging: comedi: allow it to be built-in
      staging: comedi: ni_atmio: make device_ids const
      staging: comedi: jr3_pci: rename struct jr3_channel to jr3_sensor
      staging: comedi: jr3_pci: rename channel to sensor
      staging: comedi: jr3_pci: rename data to sensor
      staging: comedi: jr3_pci: rename 'channel' to 'block'
      staging: comedi: jr3_pci: separate out block type
      staging: comedi: jr3_pci: use struct jr3_block instead of jr3_t
      staging: comedi: jr3_pci: omit pointless debug info
      staging: comedi: jr3_pci: check sizes at compile time
      staging: comedi: jr3_pci: check PCI BAR 0 size
      staging: comedi: jr3_pci: fix initial range[8] max value
      staging: comedi: jr3_pci: change module description
      staging: comedi: amplc_pci230: remove 'inline' from pci230_gat_config()
      staging: comedi: amplc_pci230: convert CLK_CONFIG() macro to function
      staging: comedi: amplc_pci224: remove 'inline' from pci224_gat_config()
      staging: comedi: amplc_pci224: convert CLK_CONFIG() macro to function
      staging: comedi: support vm_access_process for mmap'd buffer

Ian Chard (2):
      staging: wlan-ng: break long line in p80211req.c
      staging: rtl8188eu: embedded function name style fixes

Ilia Sergachev (1):
      staging: ks7010: remove line continuations in quoted strings

Ioana Radulescu (11):
      bus: fsl-mc: dpio: add APIs for DPIO objects
      staging: fsl-mc/dpio: Fix early writing of valid bit
      staging: fsl-mc: bus: add DPCON object APIs
      staging: fsl-dpaa2/eth: Add Ethernet driver overview document
      staging: fsl-dpaa2/eth: Add APIs for DPNI objects
      staging: fsl-dpaa2/eth: Add Freescale DPAA2 Ethernet driver
      staging: fsl-dpaa2/eth: Add ethtool support
      staging: fsl-dpaa2/eth: Add driver specific stats
      staging: fsl-dpaa2/eth: Add trace points
      staging: fsl-dpaa2/eth: Add TODO file
      staging: fsl-dpaa2/eth: Add maintainer for Ethernet driver

Ivan Safonov (16):
      staging:r8188eu: use DIV_ROUND_UP() in rtw_signal_stat_timer_hdl()
      staging:r8188eu: refactor add_RATid() - remove rtw_hal_get_hwreg() call
      staging:r8188eu: refactor rtw_check_beacon_data() - remove rtw_hal_get_hwreg() call
      staging:r8188eu: refactor rtw_get_cur_max_rate() - remove rtw_hal_get_hwreg() call
      staging:r8188eu: refactor issue_assocreq() - remove rtw_hal_get_hwreg() call
      staging:r8188eu: refactor rtw_update_ht_cap() - remove rtw_hal_get_hwreg() call
      staging:r8188eu: refactor HT_caps_handler() - remove rtw_hal_get_hwreg() call
      staging:r8188eu: remove unused HW_VAR_RF_TYPE parameter of HT_caps_handler
      staging:r8188eu: remove unused MCS_rate_2R array
      staging:r8188eu: add iv length to frame data offset
      staging:r8188eu: replace rtw_software_decrypt with its value
      staging:r8188eu: remove software_decrypt member of registry_priv struct
      staging:r8188eu: remove sw_decrypt member of security_priv struct
      staging:r8188eu: replace rtw_software_encrypt with its default value
      staging:r8188eu: remove software_encrypt member of registry_priv struct
      staging:r8188eu: remove sw_encrypt member of security_priv struct

Jacopo Mondi (3):
      dt-bindings: iio: adc: Add max9611 ADC
      iio: Documentation: Add max9611 sysfs documentation
      iio: adc: Add Maxim max9611 ADC driver

Jakub Jedelsky (1):
      staging: rtl8192u: fix incorrect assignments

James Simmons (35):
      staging: lustre: lprocfs: move lprocfs_stats_[un]lock to a source file
      staging: lustre: socklnd: change UAPI typedefs to proper structure
      staging: lustre: lnet: change lnet_handle_eq_t to proper struct
      staging: lustre: lnet: change lnet_handle_md_t to proper struct
      staging: lustre: lnet: change lnet_handle_me_t to proper struct
      staging: lustre: lnet: remove generic lnet_handle_any_t
      staging: lustre: lnet: change lnet_msg_t to proper structure
      staging: lustre: lnet: change lnet_libhandle_t to proper structure
      staging: lustre: lnet: change lnet_eq_t to proper structure
      staging: lustre: lnet: change lnet_me_t to proper structure
      staging: lustre: lnet: change lnet_libmd_t to proper structure
      staging: lustre: lnet: change lnet_test_peer_t to proper structure
      staging: lustre: lnet: change lnd_t to proper structure
      staging: lustre: lnet: change lnet_ni_t to proper structure
      staging: lustre: lnet: change lnet_rc_data_t to proper structure
      staging: lustre: lnet: change lnet_peer_t to proper structure
      staging: lustre: lnet: change lnet_route_t to proper structure
      staging: lustre: lnet: change lnet_remotenet_t to proper structure
      staging: lustre: lnet: change lnet_rtrbufpool_t to proper structure
      staging: lustre: lnet: change lnet_rtrbuf_t to proper structure
      staging: lustre: lnet: change lnet_portal_t to proper structure
      staging: lustre: lnet: change lnet_t to proper structure
      staging: lustre: lnet: give LNET_MATCH* enum a name
      staging: lustre: lnet: change lnet_counter_t to proper structure
      staging: lustre: lnet: change lnet_md_t to proper structure
      staging: lustre: lnet: change lnet_event_t to proper structure
      staging: lustre: lnet: change lnet_process_id_t to proper structure
      staging: lustre: lnet: change lnet_msg_type_t to proper enum
      staging: lustre: lnet: change lnet_unlink_t to proper enum
      staging: lustre: lnet: change lnet_ins_pos_t to proper enum
      staging: lustre: lnet: change lnet_event_kind_t to proper enum
      staging: lustre: lnet: change lnet_ack_req_t to proper enum
      staging: lustre: lnet: remove LNET_SEQ_BASETYPE
      staging: lustre: lnet: remove unused lnet_md_iovec_t
      staging: lustre: lnet: use struct bio_vec instead of typedef

Javier Martinez Canillas (17):
      iio: adc: ina2xx: Add OF device ID table
      iio: mlx96014: Add OF device ID table
      iio: magnetometer: bmc150_magn_i2c: Add OF device ID table
      iio: dac: mcp4725: Add OF device ID table
      iio: light: us5182d: Add OF device ID table
      iio: light: tsl2563: Add OF device ID table
      iio: pressure: hp03: Add OF device ID table
      iio: imu: inv_mpu6050: Add OF device ID table
      iio: accel: bma180: Add OF device ID table
      iio: light: apds9960: Add OF device ID table
      iio: dac: max5821: Set .of_match_table to OF device ID table
      iio: adc: ti-ads1015: Add OF device ID table
      iio: magnetometer: mag3110: Add OF device ID table
      iio: accel: mma7455_i2c: Add OF device ID table
      iio: pressure: mpl3115: Add OF device ID table
      iio: accel: mma7660: Add OF device ID table
      iio: gyro: itg3200: Add OF device ID table

Javier Rodriguez (1):
      staging: gdm724x: modify icmp6_checksum for returning a correct data type.

Jean-Baptiste Abbadie (1):
      staging: vc04_services: Remove unused functions

Jinshan Xiong (4):
      staging: lustre: osc: remove obsolete asserts
      staging: lustre: lov: cleanup when cl_io_iter_init() fails
      staging: lustre: ldlm: handle ldlm lock cancel race when evicting client.
      staging: lustre: osc: further LRU OSC cleanup after eviction

Jitendra Kumar Khasdev (1):
      Staging: vt6656: Fix spaces and char limit

Joe Perches (3):
      staging: fbtft: Make the pointers to s16 init arrays const
      staging: fbtft: Make some s16 arrays const
      staging: speakup: Add __printf format/arg verification, fix fallout

Johan Hovold (1):
      staging: gdm724x: gdm_mux: fix use-after-free on module unload

Jon Frisch (5):
      staging: unisys: include: remove macro lengthof
      staging: unisys: include: removed unused function declarations
      staging: unisys: include: remove irrelevant comments
      staging: unisys: visornic: remove inline functions
      staging: unisys: visorbus: remove #pragma directive

Jonathan Bowie (1):
      staging: greybus: loop_backtest: fixed consistent spacing style issue

Jonathan Cameron (6):
      staging:iio:adc:spear Move out of staging.
      staging:iio:adc:lpc32xx Apply consistent prefix to local defines
      staging:iio:adc:lpc32xx rename local state structure to _state
      staging:iio:adc:lpc32xx Move out of staging.
      iio:imu:mpu6050 update i2c bindings to reflect i2c-gate and supported parts
      iio:imu:mpu6050 add explicit mpu9250 support

Juan Antonio Pedreira Martos (1):
      staging: vt6656: use tabs instead of spaces

Julia Lawall (3):
      staging: media: atomisp: fix semicolon.cocci warnings
      staging: rtl8723bs: core: rtw_cmd: drop unneeded null test
      staging: rtl8723bs: core: rtw_cmd: drop unneeded null tests

Julián de Gortari (1):
      Staging: fbtft: fb_watterott: fix incorrect type in assignments

Jérémy Lefaure (7):
      staging: media: atomisp: fill properly hmm_bo_type_strings when ION is disabled
      staging: media: atomisp: remove duplicate includes
      Revert "staging: media: atomisp: fill properly hmm_bo_type_strings when ION is disabled"
      staging: media: atomisp: add missing include in vlv2_plat_clock.c
      staging: media: atomisp: select REGMAP_I2C needed by ap1302.c
      staging: media: atomisp: add missing dependencies in Kconfig
      staging: media: atomisp: fix build errors when PM is disabled

Katie Dunne (7):
      staging: iio: meter: ade7753: Move header content to implementation file
      staging: iio: meter: ade7753: Clean up includes
      staging: xgifb: add braces around if-statements
      staging: ks7010: remove unecessary spaces after casts
      staging: sm750fb: add curly braces to if-statements
      staging: sm750fb: add spaces around operators
      staging: vt6656: remove blank lines at opening and closing braces

Kenneth Hsu (2):
      staging: olpc_dcon: add whitespace around binary operators
      staging: rtl8723bs: declare private function as static

Kevin Wern (1):
      staging: media/platform/bcm2835: remove gstreamer workaround

Larry Finger (22):
      staging: rtl8723bs: Fix indenting warning in os_dep/xmit_linux.c
      staging: rtl8723bs: Fix indenting warning in os_dep/rtw_proc.c
      staging: rtl8723bs: Fix dereference before check warning in os_dep/recv_linux.c
      staging: rtl8723bs: Fix indenting warning in os_dep/os_intfs.c
      staging: rtl8723bs: Fix indenting mistake in os_dep/mlme_linux.c
      staging: rtl8723bs: Fix various errors in os_dep/ioctl_cfg80211.c
      staging: rtl8723bs: Fix potential usage while NULL error in hal/rtl8723b_hal_init.c
      staging: rtl8723bs: Fix indenting problems in hal/HalHWImg8723B_BB.c
      staging: rtl8723bs: Fix indening problem in hal/hal_com_phycfg.c
      staging: rtl8723bs: Fix indenting problem for hal/hal_com.c
      staging: rtl8723bs: Fix indenting problems in core/rtw_xmit.c
      staging: rtl8723bs: Fix possible usage of NULL pointer in core/rtw_debug.c
      staging: rtl8723bs: Fix indenting mistake in core/rtw_ap.c
      staging: rtl8723bs: Fix indenting mistakes in core/rtw_ieee80211.c
      staging: rtl8723bs: Fix indenting mistakes in core/rtw_mlme.c
      staging: rtl8723bs: Fix some indenting problems and a potential data overrun
      staging: rtl8723bs: Fix indenting problem in core/rtw_sta_mgt.c
      staging: rtl8723bs: Fix some white-space errors in core/rtw_security.c
      staging: rtl8723bs: Fix white-space errors in core/rtw_recv.c
      staging: rtl8723bs: Fix indenting errors and an off-by-one mistake in core/rtw_mlme_ext.c
      staging: rtl8723bs: Fix indenting problems in core/rtw_odm.c
      staging: rtl8723bs: Fix indenting error in core/rtw_pwrctrl.c

Lars-Peter Clausen (8):
      iio: stx104: Set parent device
      iio: quad-8: Set parent device
      iio: cio-dac: Set parent device
      iio: max30100: Set parent device
      iio: max30102: Set parent device
      iio: lmp91000: Set parent device
      iio: pulsedlight-lidar-lite-v2: Set parent device
      iio: maxim_thermocouple: Set parent device

Laura Abbott (22):
      staging: android: ion: Remove dmap_cnt
      staging: android: ion: Remove alignment from allocation field
      staging: android: ion: Duplicate sg_table
      staging: android: ion: Call dma_map_sg for syncing and mapping
      staging: android: ion: Remove page faulting support
      staging: android: ion: Remove crufty cache support
      staging: android: ion: Remove custom ioctl interface
      staging: android: ion: Remove import interface
      staging: android: ion: Remove duplicate ION_IOC_MAP
      staging: android: ion: Remove old platform support
      cma: Store a name in the cma structure
      cma: Introduce cma_for_each_area
      staging: android: ion: Use CMA APIs directly
      staging: android: ion: Stop butchering the DMA address
      staging: android: ion: Break the ABI in the name of forward progress
      staging: android: ion: Get rid of ion_phys_addr_t
      staging: android: ion: Collapse internal header files
      staging: android: ion: Rework heap registration/enumeration
      staging: android: ion: Drop ion_map_kernel interface
      staging: android: ion: Remove ion_handle and ion_client
      staging: android: ion: Set query return value
      staging/android: Update Ion TODO list

Liang Chen (1):
      dt-bindings: iio: rockchip-saradc: add support for rk3328

Linus Walleij (3):
      iio: xoadc: augment DT bindings a bit
      iio: adc: break out common code from SPMI VADC
      iio: adc: add a driver for Qualcomm PM8xxx HK/XOADC

Lorenzo Bianconi (8):
      iio: imu: st_lsm6dsx: add support to multiple devices with the same settings
      iio: imu: st_lsm6dsx: add support to lsm6dsl
      Documentation: dt: iio: imu: st_lsm6dsx: add lsm6dsl sensor device binding
      iio: imu: st_lsm6dsx: add support to lsm6ds3h
      Documentation: dt: iio: imu: st_lsm6dsx: add lsm6ds3h sensor device binding
      iio: imu: st_lsm6dsx: do not apply ODR configuration in write_raw handler
      iio: imu: st_lsm6dsx: use i2c/spi device name for iio_dev name
      iio: imu: st_lsm6dsx: simplify data ready pin parsing

Lucian Zala (1):
      staging: fsl-mc: fix coding style warning

Luis Oliveira (1):
      staging: media: atomisp: fix misspelled word in comment

Maciej Billewicz (1):
      Staging: android: ion: ion_dummy_driver: remove unnecessary empty line

Maciek Borzecki (1):
      staging wlan-ng: fix type mismatch warnings in mkpdrlist()

Malcolm Priestley (2):
      staging: vt6656: use off stack for out buffer USB transfers.
      staging: vt6656: use off stack for in buffer USB transfers.

Manivannan Sadhasivam (2):
      iio:temperature:tmp007: Add irq and threshold events support
      iio:light: Add support for STMicro VL6180 sensor

Manoj Sawai (3):
      Staging: xgifb: vb_setmode.c: Fix checkpath warning
      Staging: xgifb: vb_setmode.c: Fix checkpath warnings
      Staging: xgifb: XGI_main_26.c: non-standard C

Mario Bambagini (1):
      staging: lustre: fix sparse warning about different address spaces

Mark Stenglein (1):
      staging: iio: accel: remove unneeded braces around single statements

Martin Karamihov (1):
      staging: rtl8192u: fix incorrect type in assignment in ieee80211_tx.c

Matt Ranostay (5):
      mailmap: Change email to new Konsulko email
      devicetree: add documentation for MAX30102 oximeter
      iio: health: add MAX30102 oximeter driver support
      iio: proximity: as3935: fix as3935_write
      iio: light: apds9960: add system-wide suspend

Matthieu Simon (1):
      staging: rtl8192u: Fix sparse warnings in r8192U_dm.c

Maxime Roussin-Belanger (1):
      iio: dac: Add support for ltc2632 DACs

Michael Hennerich (1):
      iio:adc: Driver for Linear Technology LTC2497 ADC

Michael S. Hansen (1):
      iio: addac: adt7136: Fix style to use octal file permissions.

Michael Sartain (4):
      staging: greybus: firmware: Remove trailing semicolon from FW_TIMEOUT_DEFAULT
      staging: greybus: firmware: Remove extra braces from single line if
      staging: greybus: firmware: Change long long unsigned to unsigned long long
      staging: greybus: firmware: Convert sscanf calls to strtoul

Michael Zoran (24):
      staging: bcm2835-audio: Move driver under vc04_services
      staging: bcm2835-camera: Move driver under vc04_services
      staging: bcm2835-audio: Update driver description
      staging: bcm2835-camera: Update driver name
      staging: vc04_services: Create new BCM_VIDEOCORE setting for VideoCore services.
      staging: bcm2835-audio: select BCM2835_VCHIQ rather then depending on it.
      staging: bcm2835-camera: select BCM2835_VCHIQ rather then depending on it.
      staging: bcm2835-camera: Remove explicit cache flush operations
      staging: bcm2835_camera: Convert control_service field of mmal_msg_header to u32
      staging: bcm2835_camera: Use a mapping table for context field of mmal_msg_header
      staging: vchiq_arm: Add compatibility wrappers for ioctls
      staging: vchiq_arm: Disable ability to dump memory by default
      staging: bcm2835-camera: Create struct mmal_es_format_local to mirror struct mmal_es_format
      staging: bcm2835-camera: Convert client_component field to u32
      staging: bcm2835-camera: Convert delayed_buffer to u32
      staging: bcm2835-camera: Convert client_context field to a 32 bit handle
      staging: bcm2835-camera: Convert struct mmal_port info fields to u32
      staging: bcm2835-camera: Convert struct mmal_buffer_header info fields to u32
      staging: bcm2835-camera: Convert spinlock to mutex in handle mapping code
      staging: bcm2835-camera: Fix buffer overflow calculation on query of camera properties
      staging: bcm2835-camera: Fix bogus compiler warnings regarding constants
      staging: bcm2835-camera: remove depends on ARM
      staging: vchi: Remove ARM64 from TODO list
      staging: bcm2835-audio: Add support for simultanous HDMI and Headphone audio

Michal Hocko (1):
      staging, android: remove lowmemory killer from the tree

Miguel Robles (4):
      Staging: iio: cdc: ad7152.c, use octal permissions instead of symbolic
      iio: accel: Prefer unsigned int to bare use of unsigned
      Staging: iio: cdc: ad7746: use octal permissions instead of symbolic
      Staging: iio: resolver: ad2s1210: Fix warning, statements should start on a tabstop

Mohsin Shan (1):
      Staging: goldfish: use __func__ instead of embedded function names

Narcisa Ana Maria Vasile (31):
      staging: iio: ad9832: Moved contents of the header to the source file
      staging: iio: ad9834: Moved contents of the header to the source file
      staging: iio: adis16209: Move contents of the header to the source file
      staging: iio: adis16240: Move contents of the header to the source file
      staging: iio: accel: Rename source files and update Makefile
      staging: bcm2835-audio: Fixed spacing around '&'
      staging: fbtft: Merged two identical conditionals into one.
      staging: bcm2835-camera: Refactored get_format function
      staging: vc04_services: Removed unnecessary variable
      staging: vc04_services: bcm2835-camera: Remove unnecessary variable
      staging: bcm2835-camera: Remove unnecessary blank lines
      staging: bcm2835-camera: Add spaces around '<<'
      staging: bcm2835-camera: Replace 'uint32_t' with kernel type u32
      staging: bcm2835-camera: Replace ternary operator with min_t macro
      staging: vc04_services: Remove error message on kmalloc() failure
      staging: vc04_services: Refactor conditionals
      staging: speakup: i18n.c: Change return type from int to bool
      staging: speakup: i18n.c: Refactor conditionals in spk_msg_set
      staging: iio: adis16209: Group similar macros into enums
      staging: iio: adis16240: Group similar macros into enums
      staging: iio: adis16209: Remove mutex_lock() and mutex_unlock() calls
      staging: lustre: libcfs: Replace printk() with pr_*()
      staging: lustre: libcfs: Define pr_fmt() to include relevant name
      staging: rtl8712: Invert if statements to reduce indentation level
      staging: rtl8712: Invert the test on check_fwstate() to reduce indentation
      staging: rtl8712: Restructure code for clarity
      staging: rtl8712: Invert comparison to reduce indentation
      staging: iio: adt7136: Remove unnecessary blank lines
      staging: iio: Add blank lines after function declarations
      staging: iio: cdc: ad7746: Fix alignment with paranthesis
      staging: iio: ad5933: Protect DIRECT mode using claim/release helpers

Nathan Howard (3):
      staging: bcm2835-audio: bcm2835.h: fix block comment warning
      staging: bcm2835-audio: bcm2835.h: fix printk coding style issue
      staging: bcm2835-audio: bcm2835.h: fix macro coding style issue

Niu Yawei (1):
      staging: lustre: ldlm: fix race of starting bl threads

Okash Khawaja (5):
      staging: speakup: spk_serial_out and spk_wait_for_xmitr to take synth arg
      staging: speakup: add spk_io_ops struct to spk_synth
      staging: speakup: move spk_stop_serial_interrupt into synth-specific release function
      staging: speakup: move those functions which do outgoing serial comms, into serialio.c
      staging: speakup: add send_xchar and tiocmset methods

Olav Haugan (2):
      staging: speakup: (coding style) Simplify comparisons to NULL
      staging: speakup: (coding style) Limit line to 80 chars

Olivier Leveque (1):
      staging: iio: adc: ad7280a: fix permission coding style issue

Pan Bian (2):
      staging: comedi: addi_apci_3xxx: check return value
      staging: wilc1000: fix unchecked return value

Paolo Cretaro (2):
      staging: android: ion: Replace spaces with tabs for indentation
      staging: android: ion: Remove whitespace before quoted newline

Paul Gortmaker (1):
      staging/media: make atomisp vlv2_plat_clock explicitly non-modular

Pavel Roskin (1):
      iio: dac: ad7303: fix channel description

Peter Rosin (1):
      iio: gyro: mpu3050: stop double error reporting

Pranay Kr. Srivastava (3):
      return same error value from spk_set_key_info
      remove unnecessary initial allocation of vc
      staging: speakup: use speakup_allocate as per required context

Prasant Jalan (3):
      staging: sm750fb: fixing function return with lock held
      staging: sm750fb: removed line continuations in quoted strings
      staging: rtl8712: fixed multiple line derefence issue

Pushkar Jambhlekar (4):
      drivers/staging/media: atomisp: Removing redundant information from dev_err
      drivers/staging/wilc1000: Using __func__ instead of hardcoded function name
      drivers/staging/wilc1000: Removing explicit function tracing using dev_dbg/info
      drivers/staging/lustre: Coding-guideline: Missing a blank line after declarations

Quentin Schulz (3):
      iio: adc: add support for Allwinner SoCs ADC
      iio: adc: sun4i-gpadc-iio: move code used in MFD probing to new function
      iio: adc: sun4i-gpadc-iio: add support for A33 thermal sensor

René Hickersberger?= (1):
      Staging: iio: accel: adis16203: fixed a brace coding style issue

Rick Altherr (2):
      Documentation: dt-bindings: Document bindings for Aspeed ADC
      iio: Aspeed ADC

Riku Salminen (1):
      Staging: nvec: Remove FSF's mailing address

Roy Pledge (6):
      bus: fsl-mc: dpio: add frame descriptor and scatter/gather APIs
      bus: fsl-mc: dpio: add global dpaa2 definitions
      bus: fsl-mc: dpio: add QBMan portal APIs for DPAA2
      bus: fsl-mc: dpio: add the DPAA2 DPIO service interface
      bus: fsl-mc: dpio: add the DPAA2 DPIO object driver
      bus: fsl-mc: dpio: add maintainer for DPIO

Sameer Wadgaonkar (13):
      staging: unisys: visorbus: added struct visorchipset_device
      staging: unisys: visorbus: remove character device interface
      staging: unisys: visorbus: remove visorchipset_platform_device
      staging: unisys: visorbus: removed unused structure pci_id
      staging: unisys: include: remove unused function spar_check_channel_server
      staging: unisys: include: remove unused macro spar_signal_init
      staging: unisys: visorbus: remove unused functions in visorchipset
      staging: unisys: visorhba: remove inline keyword
      staging: unisys: visorbus: remove inline keyword from visorchipset
      staging: unisys: visorbus: remove inline keyword in visorchannel.c
      staging: unisys: visorbus: add __packed to structures in controlvmchannel.h
      staging: unisys: visorbus: fix s-Par to boot with option CONFIG_VMAP_STACK set to y
      staging: unisys: visorhba: fix s-Par to boot with option CONFIG_VMAP_STACK set to y

Samuel Thibault (7):
      speakup: extend synth buffer to 16bit unicode characters
      speakup: convert screen reading to 16bit characters
      speakup: add unicode variant of /dev/softsynth
      speakup: make get_char actually get unicode characters
      speakup: Support spelling unicode characters
      speakup: Fix bogus caps on speaking unicode characters
      speakup: Fix spurious space pronunciation on spelling letters

Sebastian Haas (3):
      staging: rtl8192u: Fix endianness warnings in ieee80211_rx.c
      staging: rtl8188eu: fix typos in comments
      staging: rtl8188eu: fix typos in macros

Sergiy Redko (1):
      Staging: lustre: lnet: code style fix

Shiva Kerdel (5):
      Staging: ks7010: ks_*: Use the BIT macro for bitwise checks
      Staging: ks7010: ks_*: Braces should be used on all arms of these statements
      Staging: ks7010: ks_*: Use preferred 'u8' kernel type over 'uint8_t'
      Staging: ks7010: ks_hostif.*: Use preferred 'u16' kernel type over 'uint16_t'
      Staging: ks7010: ks_hostif.*: Use preferred 'u32' kernel type over 'uint32_t'

Skanda Guruanand (1):
      staging: lustre: Fix sparse endianness warnings cast to restricted __le64 and __le32

Song Hongyan (4):
      hid: hid-sensor-prox: Add more data field for hysteresis parsing
      iio: hid: Add temperature sensor support
      iio: hid-sensor-attributes: Fix gravity sensor scale value not right issue
      iio: hid: Add humidity sensor support

Sreya Mittal (5):
      staging: speakup: Clean up if tests
      staging: speakup: Align with parentheses
      staging: speakup: Clean up if conditions
      staging: vc04_services: bcm2835-audio: Align with parenthesis
      staging: vt6655: Remove unnecessary parentheses

Srinivas Pandruvada (2):
      iio: hid-sensor: Store restore poll and hysteresis on S3
      iio: hid-sensor: Fix unbalanced pm_runtime_enable error

Stefan Wahren (5):
      staging: vchiq_arm: Remove unnecessary includes
      staging: vchiq_arm: Include linux/mm.h
      staging: vchiq_arm: Don't define PAGE_SIZE
      staging: vchiq_utils: Don't include headers twice
      staging: vchiq_arm: Fix MODULE_LICENSE

Stuart Yoder (1):
      bus: fsl-mc: dpio: add DPIO driver overview document

Suniel Mahesh (3):
      staging: rtl8192e: Rectify pointer comparisions with NULL
      staging: rtl8192e: Fix issues reported by checkpatch.pl
      staging: rtl8192e: Fix embedded function names with __func__

Tahia Khan (11):
      staging: wilc1000: Rename struct tstrRSSI to rssi_history_buffer
      staging: wilc1000: Rename tstrRSSI members and change type of u8Full to bool
      staging: wilc1000: Rename network_info member str_rssi to rssi_history
      staging: wilc1000: Fixes camel-casing in wilc_scan_complete_received
      staging: wilc1000: Fixes camel-casing in wilc_network_info_received
      staging: wilc1000: Fixes camel-casing in wilc_gnrl_info_received
      staging: wilc1000: removes redundant 'continue' in while loop conditional blocks
      staging: atomisp: Removes pointer comparison to 0 in ia_css_queue_enqueue
      staging: atomisp: Removes pointer comparison to 0 in ia_css_queue_dequeue
      staging: atomisp: Removes pointer comparison to 0 in ia_css_queue_get_size
      staging: sm750fb: Removes unused variable from sm750_hw_copyarea

Tamara Diaconita (14):
      staging: ks7010: eap_packet: Format comments to fit in line
      staging:speakup:i18n.c: Align open paranthesis
      staging: speakup: kobjects: Delete space
      staging: speakup: kobjects: Delete blank line
      staging: speakup: kobjects: Align the code
      staging: speakup: kobjects: Rearrange headers
      staging: speakup: kobjects: Delete comparison
      staging: cxd2099: Add spaces around arithmetical operators
      staging: cxd2099: Remove multiple blank lines
      staging: cxd2099: Change kzalloc parameter
      staging: cxd2099: Remove redundant code
      staging: wilc1000: Declare variables to top of function
      staging: wilc1000: Correct name of variables
      staging: wilc1000: Remove unnecessary brackets

Tejaswini Poluri (1):
      staging: rtl8712: code style fix

Thibaut SAUTEREAU (1):
      staging: rtl8712: fix bad indentation

Thomas Jespersen (1):
      staging: unisys: visornic: Replace symbolic perms with octal

Tobias Regnery (1):
      staging: media: atomisp: fix build error in ov5693 driver

Tobin C. Harding (128):
      staging: comedi: s626: Kernel doc format comments
      staging: fbtft: Fix buffer overflow vulnerability
      staging: fbtft: Replace magic number with constant
      staging: fbtft: Add check on strlcpy() return value
      staging: ks7010: invert conditional, reduce indent
      staging: ks7010: fix checkpatch MULTILINE_DEREFERENCE
      staging: ks7010: move logic operator to end of line
      staging: ks7010: remove switch statement
      staging: ks7010: refactor function call parameters
      staging: ks7010: fix checkpatch whitespace warnings
      staging: ks7010: fix checkpatch CONSTANT_COMPARISON
      staging: ks7010: fix spelling mistake
      staging: dgnc: audit goto's in dgnc_driver
      staging: dgnc: audit goto's in dgnc_mgmt
      staging: dgnc: audit goto's in dgnc_tty
      staging: dgnc: remove item from TODO list
      staging: ks7010: move WPA code to separate function
      staging: ks7010: reduce level of indentation
      staging: ks7010: fix line continuations
      staging: ks7010: refactor newly separated function
      staging: ks7010: move quoted string onto single line
      staging: ks7010: reduce length of comment string
      staging: ks7010: add variables key, key_index
      staging: ks7010: fix checkpatch whitespace warns
      staging: ks7010: add parentheses to complex macro
      staging: dgnc: return error code directly
      staging: dgnc: fix whitespace before return
      staging: dgnc: remove explicit cast
      staging: ks7010: fix spelling of Michael MIC
      staging: ks7010: fix checkpatch SPACING
      staging: ks7010: fix checkpatch BLOCK_COMMENT_STYLE
      staging: ks7010: fix logical line continuation
      staging: ks7010: remove dead code
      staging: ks7010: remove multiple assignment
      staging: ks7010: move comparison to right hand side
      staging: ks7010: remove unnecessary else statement
      staging: ks7010: remove unnecessary cast
      staging: ks7010: fix checkpatch memset warning
      staging: ks7010: reduce level of indentation
      staging: ks7010: refactor, whitespace only
      staging: ks7010: fix off by one error
      staging: ks7010: remove custom return values
      staging: ks7010: remove superfluous comments
      staging: ks7010: remove dead code
      staging: ks7010: fix checkpatch SPACING
      staging: ks7010: fix checkpatch BLOCK_COMMENT_STYLE
      staging: ks7010: fix checkpatch PARENTHESIS_ALIGNMENT
      staging: dgnc: preserve return code
      staging: ks7010: fix checkpatch LINE_SPACING
      staging: ks7010: fix checkpatch SPACING
      staging: ks7010: fix checkpatch PARENTHESIS_ALIGNMENT
      staging: ks7010: fix checkpatch BRACES
      staging: ks7010: fix checkpatch MULTIPLE_ASSIGNMENTS
      staging: ks7010: return directly on error
      staging: ks7010: make goto labels uniform
      staging: ks7010: remove non-zero comparison
      staging: ks7010: remove zero comparison
      staging: ks7010: rename return value identifier
      staging: ks7010: fix memcmp() bug
      staging: ks7010: add explicit check to memcmp() calls
      staging: ks7010: add explicit check to 'size' variables
      staging: ks7010: add braces to multi-line indent
      staging: ks7010: remove redundant check
      staging: ks7010: invert if statement conditionals
      staging: dgnc: clean up header comments
      staging: dgnc: remove double underscore
      staging: dgnc: remove unnecessary comments
      staging: dgnc: remove struct member magic numbers
      staging: dgnc: remove dead code
      staging: dgnc: remove error message task
      staging: ks7010: remove unnecessary function parameter
      staging: ks7010: remove void * cast
      staging: ks7010: change length type to unsigned
      staging: ks7010: rename identifier rc to ret
      staging: ks7010: rename identifier retval to ret
      staging: ks7010: invert conditional, reduce indentation
      staging: ks7010: change static function return type
      staging: ks7010: separate dissimilar checks
      staging: ks7010: fix function return code path
      staging: ks7010: factor out send stop request
      staging: ks7010: fix multi-way decision
      staging: ks7010: move null check before dereference
      staging: ks7010: simplify calls to memcpy()
      staging: ks7010: utilize local variable
      staging: ks7010: fix checkpatch PARENTHESIS_ALIGNMENT
      staging: ks7010: fix checkpatch UNNECESSARY_ELSE
      staging: ks7010: rename RecvMIC to recv_mic
      staging: ks7010: add task to TODO file
      staging: ks7010: rename identifier packet to skb
      staging: ks7010: fix checkpatch LOGICAL_CONTINUATIONS
      staging: ks7010: fix checkpatch MULTILINE_DEREFERENCE
      staging: ks7010: remove unused macro
      staging: ks7010: remove multi-way decision
      staging: ks7010: move check and break to top of loop
      staging: ks7010: remove unused completion
      staging: ks7010: remove unused read_buf
      staging: ks7010: remove unused structure description
      staging: ks7010: remove unused spin_lock
      staging: ks7010: create reg_status_type enum type
      staging: ks7010: replace defines with enum types
      staging: ks7010: fix complete_handler
      staging: ks7010: clean up SDIO header comments
      staging: ks7010: rename wakeup work struct
      staging: ks7010: move tasklet_struct to ks_wlan_private
      staging: ks7010: move hw info into dev private data
      staging: ks7010: add struct comment to ks_sdio_card
      staging: ks7010: clean up SDIO source comments
      staging: ks7010: remove err_ from non-error path label
      staging: ks7010: fix checkpatch SPACE_BEFORE_TAB
      staging: ks7010: fix checkpatch LINE_SPACING
      staging: ks7010: refactor SDIO read/write helpers
      staging: ks7010: fix checkpatch SPLIT_STRING
      staging: ks7010: remove unnecessary address check
      staging: ks7010: remove unused local variable eap_key
      staging: ks7010: move skb null check near allocation
      staging: ks7010: remove magic numbers
      staging: ks7010: remove duplicate code
      staging: ks7010: clean memory allocation
      staging: ks7010: add hostif_generic_request()
      staging: ks7010: abstract connection status
      staging: ks7010: add enum sleep_mode_type
      staging: ks7010: fix checkpatch LINE_SPACING
      staging: ks7010: make abbreviation mgmt uniform
      staging: ks7010: remove cast from netdev_priv()
      staging: ks7010: continue from loop on unmatched mac
      staging: ks7010: clean up macro ps_confirm_wait_inc
      staging: ks7010: add enum multicast_filter_type
      staging: ks7010: fix enumeration tags

Tony Lindgren (1):
      iio: adc: cpcap: Add minimal support for CPCAP PMIC ADC

Tuomo Rinne (2):
      staging: speakup: Fixed coding style errors and aligned indents
      staging: vt6655: Copy argument names from function definition to declaration to fix checkpatch warnings

Vaibhav Kothari (1):
      staging: media: atomisp: i2c: removed unnecessary white space before comma in memset()

Valentin Vidic (1):
      staging: lustre: remove void function return

Valerio Genovese (2):
      staging: rtl8192u: ieee80211: Fix space required after }.
      staging: media: atomisp: i2c: removed unnecessary white space before comma in memset()

Varsha Rao (39):
      staging: iio: adis16203: Move header file content to source file.
      staging: rtl8712: Match alignment with open parenthesis.
      staging: rtl8712: Remove unnecessary parentheses.
      staging: rtl8712: Moved logical OR operator to previous line.
      staging: speakup: Removed blank line after open braces.
      staging: speakup: Added spaces around arithmetic operators.
      staging: rtl8712: Removes the FSF mailing address.
      staging: rtl8712: Remove space after a cast.
      staging: speakup: Replace BUG_ON() with WARN_ON().
      staging: sm750fb: Add braces around if statement.
      staging: sm750fb: Fix line over 80 characters.
      staging: sm750fb: Add identifier to function definition argument.
      staging: sm750fb: Remove unnecessary blank lines.
      staging: sm750fb: Added spaces around arithmetic operators.
      staging: sm750fb: Replace NULL comparison.
      staging: sm750fb: Remove blank lines after { and before } braces.
      staging: media: atomisp: Removed unnecessary parentheses.
      staging: media: atomisp: Fix line over 80 characters.
      staging: media: atomisp: Added spaces around arithmetic and bitwise operators.
      staging: media: atomisp: Replace 'uint32_t' with kernel type u32.
      staging: media: atomisp: Fix block comments warning.
      staging: media: atomisp: Removes the FSF mailing address.
      staging: media: atomisp: Use unsigned int instead of unsigned.
      staging: media: atomisp: Fixed typo.
      staging: media: atomisp: Replace NULL comparison.
      staging: emxx_udc: Add comment for spinlock_t definition.
      staging: wilc1000: Remove useless cast.
      staging: media: atomisp: Remove useless cast.
      staging: media: atomisp: Match alignment with open parenthesis.
      staging: sm750fb: Removed unnecessary parentheses.
      staging: comedi: Remove useless cast.
      staging: comedi: Compress return logic into one line.
      staging: media: atomisp: Compress return logic into one line.
      staging: media: atomisp: Remove gc2235_init() function.
      staging: iio: adis16240: Remove mutex_lock() and mutex_unlock() function call.
      staging: media: atomisp: Added spaces around arithmetic operators.
      staging: media: atomisp: Fix block comments warning.
      staging: media: atomisp: Remove unnecessary blank lines.
      staging: media: atomisp: Remove unnecessary braces.

Vitaly Fertman (2):
      staging: lustre: ldlm: reduce ldlm pool recalc window
      staging: lustre: ldlm: disconnect speedup

Wei Yongjun (1):
      iio: adc: max11100: remove .owner field for driver

William Breathitt Gray (3):
      Documentation: iio: Fix KernelVersion in counter sysfs ABI documentation
      Documentation: iio: 104-quad-8: Fix KernelVersion in sysfs ABI documentation
      iio: pc104: Mask PC/104 drivers via the PC104 Kconfig option

Wolfram Sang (1):
      MAINTAINERS: drop broken reference to i2c/trivial-devices

Xiangyang Zhang (1):
      staging: ks7010: fixed a coding style issue

Yamanappagouda Patil (3):
      staging: rtl8188eu: Fixed "Missing a blank line after declarations".
      staging: vc04_services: Fixed 'missing a blank line' warnings.
      staging: vc04_services: Fixed "space prohibited after that open/close parenthesis" erros.

Yang Sheng (1):
      staging: lustre: lov: trying smaller memory allocations

kbuild test robot (18):
      staging/atomisp: fix platform_no_drv_owner.cocci warnings
      staging/atomisp: fix platform_no_drv_owner.cocci warnings
      staging/atomisp: fix platform_no_drv_owner.cocci warnings
      staging/atomisp: fix platform_no_drv_owner.cocci warnings
      staging/atomisp: fix platform_no_drv_owner.cocci warnings
      staging/atomisp: fix platform_no_drv_owner.cocci warnings
      staging/atomisp: fix platform_no_drv_owner.cocci warnings
      staging/atomisp: fix platform_no_drv_owner.cocci warnings
      staging/atomisp: fix platform_no_drv_owner.cocci warnings
      staging/atomisp: fix returnvar.cocci warnings
      staging/atomisp: fix platform_no_drv_owner.cocci warnings
      staging/atomisp: fix returnvar.cocci warnings
      staging/atomisp: fix semicolon.cocci warnings
      staging: ccree: fix platform_no_drv_owner.cocci warnings
      staging: ccree: fix semicolon.cocci warnings
      staging: ccree: fix array_size.cocci warnings
      staging: ccree: fix ifnullfree.cocci warnings
      staging: ccree: fix ifnullfree.cocci warnings

maomao xu (1):
      staging: rtl8192u: Fix warnings about endianness

sayli karnik (13):
      staging: iio: adis16240_core: Replace symbolic permission with octal permission
      staging: iio: ad7152: Use BIT() macro for left shifting 1
      staging: rtl8192u: ieee80211: Remove typedef to the tx_pending_t structure
      staging: greybus: loopback_test: Fix open error path
      staging: speakup: i18n: Replace 'x!=NULL' with 'x'
      staging: speakup: i18n: Add spaces around operators
      staging: iio: ade7759: Move contents of header file to source file
      staging: vt6655: baseband: Add identifier name to function definition argument
      staging: iio: ade7754: Move contents of header file to source file
      staging: media: mt9m114: Use true/false instead of 1/0 for bool initialisations
      staging: iio: ad9834: Use private driver lock instead of mlock
      staging: iio: ad9834: Remove unnecessary goto statement
      staging: lustre: llite: rw26: Remove unused function definition

simran singhal (63):
      staging: iio: accel: adis16201: Move header file content to source file
      staging: comedi: Using macro DIV_ROUND_UP
      staging: gdm724x: Drop useless initialisation
      staging: lustre: Using macro DIV_ROUND_UP
      staging: rtl8192u: Replace symbolic permissions with octal permissions
      staging: rtl8192u: Fixed 'tabstop' coding style warning
      staging: most: Using macro DIV_ROUND_UP
      staging: vt6655: Compress return logic
      staging: vc04_services: Using macro DIV_ROUND_UP
      staging: greybus: Replace "is is" with "is"
      staging: rtl8192u: Replace "is is" with "is"
      staging: comedi: Replace "is is" with "is"
      staging: unisys: Replace "the the " with "the"
      staging: rtl8192u: Replace "the the " with "the"
      staging: wlan-ng: Replace "the the " with "the"
      staging: speakup: Clean up tests if NULL returned on failure
      staging: rtl8712: Remove unnecessary cast on void pointer
      staging: nvec: Remove unnecessary cast on void pointer
      staging: lustre: Remove unnecessary cast on void pointer
      staging: lustre: lustre: Remove unnecessary cast on void pointer
      staging: rtl8192u: Clean up tests if NULL returned on failure
      staging: rts5208: Remove unnecessary cast on void pointer
      staging: vc04_services: Clean up tests if NULL returned on failure
      staging: rtl8192u: Remove typedef phy_ofdm_rx_status_rxsc_sgien_exintfflag
      staging: lirc_zilog: Clean up tests if NULL returned on failure
      staging: vpfe_mc_capture: Clean up tests if NULL returned on failure
      staging: atomisp_fops: Clean up tests if NULL returned on failure
      staging: sh_css_firmware: Remove parentheses from return arguments
      staging: css2400/sh_css: Remove parentheses from return arguments
      staging: iio: ad7192: Remove exceptional & on function name
      staging: iio: ad7780: Remove exceptional & on function name
      staging: iio: cdc: ad7746: Remove exceptional & on function name
      staging: iio: cdc: ad7152: Remove exceptional & on function name
      staging: iio: adis16240: Remove exceptional & on function name
      staging: iio: adis16201: Remove exceptional & on function name
      staging: iio: adis16209: Remove exceptional & on function name
      staging: iio: adis16203: Remove exceptional & on function name
      staging: iio: resolver: Remove & on function name to align with other IIO drivers.
      staging: iio: gyro: Remove & on function name to conform to similar IIO drivers
      staging: android: ion: Replace pr_err with dev_err
      staging: comedi: amplc_pci224: Convert macro GAT_CONFIG to static inline function
      staging: media: Remove unused function atomisp_set_stop_timeout()
      staging: rtl8192u: ieee80211: Remove code in comments
      staging: iio: adis16060: Remove iio_dev mlock and refactor code
      staging: ade7754: Clean up #includes
      staging: iio: ade7753: Remove trailing whitespaces
      iio: dac: ad5504: constify attribute_group structures
      iio: adc: max1363: constify attribute_group structures
      iio: adc: ad799x: constify attribute_group structures
      iio: proximity: as3935: constify attribute_group structures
      iio: light: bh1750: constify attribute_group structures
      iio: light: apds9960: constify attribute_group structures
      iio: humidity: hdc100x: constify attribute_group structures
      iio: adc: hx711: constify attribute_group structures
      staging: iio: light: tsl2x7x constify attribute_group structures
      iio: light: lm3533-als: constify attribute_group structures
      iio: gyro: adis16060: Change the name of function.
      iio: adc: Remove unnecessary cast on void pointer
      iio: common: ms_sensors: Remove unnecessary cast on void pointer
      iio: dac: ad5504: Remove unnecessary cast on void pointer
      iio: humidity: hts221: Remove unnecessary cast on void pointer
      iio: imu: st_lsm6dsx: Remove unnecessary cast on void pointer
      iio: pressure: zpa2326: Remove unnecessary cast on void pointer

 .mailmap                                           |     1 +
 Documentation/ABI/testing/sysfs-bus-iio            |    19 +-
 .../ABI/testing/sysfs-bus-iio-adc-max9611          |    17 +
 .../ABI/testing/sysfs-bus-iio-counter-104-quad-8   |    24 +-
 .../ABI/testing/sysfs-bus-iio-timer-stm32          |    71 +-
 .../devicetree/bindings/iio/accel/adxl345.txt      |    38 +
 .../bindings/iio/adc/amlogic,meson-saradc.txt      |     2 +
 .../devicetree/bindings/iio/adc/aspeed_adc.txt     |    20 +
 .../devicetree/bindings/iio/adc/cpcap-adc.txt      |    18 +
 .../devicetree/bindings/iio/adc/ltc2497.txt        |    13 +
 .../devicetree/bindings/iio/adc/max1118.txt        |    21 +
 .../devicetree/bindings/iio/adc/max9611.txt        |    27 +
 .../bindings/iio/adc/qcom,pm8xxx-xoadc.txt         |    76 +-
 .../bindings/iio/adc/rockchip-saradc.txt           |     1 +
 .../devicetree/bindings/iio/adc/st,stm32-adc.txt   |     4 +
 .../devicetree/bindings/iio/dac/ltc2632.txt        |    23 +
 .../devicetree/bindings/iio/dac/st,stm32-dac.txt   |    61 +
 .../devicetree/bindings/iio/health/max30102.txt    |    30 +
 .../devicetree/bindings/iio/imu/inv_mpu6050.txt    |    27 +-
 .../devicetree/bindings/iio/imu/st_lsm6dsx.txt     |     2 +
 .../devicetree/bindings/iio/light/vl6180.txt       |    15 +
 .../bindings/iio/proximity/devantech-srf04.txt     |    28 +
 MAINTAINERS                                        |    20 +-
 arch/powerpc/kvm/book3s_hv_builtin.c               |     3 +-
 drivers/base/dma-contiguous.c                      |     5 +-
 drivers/iio/accel/Kconfig                          |    31 +
 drivers/iio/accel/Makefile                         |     3 +
 drivers/iio/accel/adxl345.h                        |    18 +
 drivers/iio/accel/adxl345_core.c                   |   179 +
 drivers/iio/accel/adxl345_i2c.c                    |    73 +
 drivers/iio/accel/adxl345_spi.c                    |    81 +
 drivers/iio/accel/bma180.c                         |    32 +-
 drivers/iio/accel/mma7455_i2c.c                    |     8 +
 drivers/iio/accel/mma7660.c                        |     7 +
 drivers/iio/adc/Kconfig                            |   112 +-
 drivers/iio/adc/Makefile                           |    10 +
 drivers/iio/adc/ad799x.c                           |     2 +-
 drivers/iio/adc/aspeed_adc.c                       |   295 +
 drivers/iio/adc/cpcap-adc.c                        |  1007 ++
 drivers/iio/adc/exynos_adc.c                       |     2 +-
 drivers/iio/adc/hx711.c                            |     2 +-
 drivers/iio/adc/imx7d_adc.c                        |     2 +-
 drivers/iio/adc/ina2xx-adc.c                       |    34 +-
 drivers/{staging => }/iio/adc/lpc32xx_adc.c        |   100 +-
 drivers/iio/adc/ltc2497.c                          |   279 +
 drivers/iio/adc/max1027.c                          |     2 +-
 drivers/iio/adc/max11100.c                         |     5 +-
 drivers/iio/adc/max1118.c                          |   307 +
 drivers/iio/adc/max1363.c                          |     2 +-
 drivers/iio/adc/max9611.c                          |   585 +
 drivers/iio/adc/meson_saradc.c                     |   165 +-
 drivers/iio/adc/qcom-pm8xxx-xoadc.c                |  1036 ++
 drivers/iio/adc/qcom-spmi-vadc.c                   |   325 +-
 drivers/iio/adc/qcom-vadc-common.c                 |   230 +
 drivers/iio/adc/qcom-vadc-common.h                 |   108 +
 drivers/iio/adc/rockchip_saradc.c                  |     2 +-
 drivers/{staging => }/iio/adc/spear_adc.c          |     0
 drivers/iio/adc/stm32-adc.c                        |    50 +-
 drivers/iio/adc/stx104.c                           |     1 +
 drivers/iio/adc/sun4i-gpadc-iio.c                  |   719 ++
 drivers/iio/adc/ti-ads1015.c                       |    24 +-
 drivers/iio/adc/vf610_adc.c                        |     2 +-
 drivers/iio/chemical/ams-iaq-core.c                |     2 +-
 drivers/iio/chemical/vz89x.c                       |     2 +-
 .../iio/common/cros_ec_sensors/cros_ec_sensors.c   |    26 +-
 .../iio/common/hid-sensors/hid-sensor-attributes.c |    37 +-
 .../iio/common/hid-sensors/hid-sensor-trigger.c    |    24 +-
 drivers/iio/common/ms_sensors/ms_sensors_i2c.c     |     4 +-
 drivers/iio/counter/104-quad-8.c                   |     1 +
 drivers/iio/counter/Kconfig                        |     2 +-
 drivers/iio/dac/Kconfig                            |    25 +
 drivers/iio/dac/Makefile                           |     3 +
 drivers/iio/dac/ad5504.c                           |     4 +-
 drivers/iio/dac/ad7303.c                           |     6 +-
 drivers/iio/dac/cio-dac.c                          |     1 +
 drivers/iio/dac/ltc2632.c                          |   314 +
 drivers/iio/dac/max5821.c                          |     1 +
 drivers/iio/dac/mcp4725.c                          |    24 +-
 drivers/iio/dac/stm32-dac-core.c                   |   180 +
 drivers/iio/dac/stm32-dac-core.h                   |    51 +
 drivers/iio/dac/stm32-dac.c                        |   334 +
 drivers/iio/gyro/itg3200_core.c                    |     7 +
 drivers/iio/gyro/mpu3050-i2c.c                     |     5 +-
 drivers/iio/health/Kconfig                         |    13 +
 drivers/iio/health/Makefile                        |     1 +
 drivers/iio/health/max30100.c                      |     1 +
 drivers/iio/health/max30102.c                      |   486 +
 drivers/iio/humidity/Kconfig                       |    14 +
 drivers/iio/humidity/Makefile                      |     3 +
 drivers/iio/humidity/hdc100x.c                     |     2 +-
 drivers/iio/humidity/hid-sensor-humidity.c         |   315 +
 drivers/iio/humidity/hts221_buffer.c               |     2 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c         |     6 +
 drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c          |    43 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h          |     2 +
 drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c          |     1 +
 drivers/iio/imu/st_lsm6dsx/Kconfig                 |     2 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h            |    11 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c     |    13 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c       |   105 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c        |    12 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c        |    12 +-
 drivers/iio/light/Kconfig                          |    20 +
 drivers/iio/light/Makefile                         |     2 +
 drivers/iio/light/apds9960.c                       |    11 +-
 drivers/iio/light/bh1750.c                         |     2 +-
 drivers/iio/light/cros_ec_light_prox.c             |   289 +
 drivers/iio/light/hid-sensor-prox.c                |     7 +
 drivers/iio/light/lm3533-als.c                     |     4 +-
 drivers/iio/light/tsl2563.c                        |    10 +
 drivers/iio/light/us5182d.c                        |     7 +
 drivers/iio/light/vl6180.c                         |   543 +
 drivers/iio/magnetometer/bmc150_magn_i2c.c         |     9 +
 drivers/iio/magnetometer/mag3110.c                 |     7 +
 drivers/iio/potentiostat/lmp91000.c                |     1 +
 drivers/iio/pressure/bmp280-core.c                 |    11 +-
 drivers/iio/pressure/hp03.c                        |     7 +
 drivers/iio/pressure/mpl3115.c                     |     7 +
 drivers/iio/pressure/zpa2326.c                     |     4 +-
 drivers/iio/proximity/Kconfig                      |    11 +
 drivers/iio/proximity/Makefile                     |     1 +
 drivers/iio/proximity/as3935.c                     |     5 +-
 drivers/iio/proximity/pulsedlight-lidar-lite-v2.c  |     1 +
 drivers/iio/proximity/srf04.c                      |   304 +
 drivers/iio/temperature/Kconfig                    |    14 +
 drivers/iio/temperature/Makefile                   |     1 +
 drivers/iio/temperature/hid-sensor-temperature.c   |   311 +
 drivers/iio/temperature/maxim_thermocouple.c       |     1 +
 drivers/iio/temperature/mlx90614.c                 |     7 +
 drivers/iio/temperature/tmp007.c                   |   277 +-
 drivers/iio/trigger/stm32-timer-trigger.c          |   320 +-
 drivers/media/dvb-frontends/drxk_hard.c            |     1 -
 drivers/staging/Kconfig                            |     6 +-
 drivers/staging/Makefile                           |     4 +-
 drivers/staging/android/Kconfig                    |    10 -
 drivers/staging/android/Makefile                   |     1 -
 drivers/staging/android/TODO                       |    21 +-
 drivers/staging/android/ion/Kconfig                |    56 +-
 drivers/staging/android/ion/Makefile               |    18 +-
 drivers/staging/android/ion/compat_ion.c           |   195 -
 drivers/staging/android/ion/compat_ion.h           |    29 -
 drivers/staging/android/ion/hisilicon/Kconfig      |     5 -
 drivers/staging/android/ion/hisilicon/Makefile     |     1 -
 drivers/staging/android/ion/hisilicon/hi6220_ion.c |   113 -
 drivers/staging/android/ion/ion-ioctl.c            |    85 +-
 drivers/staging/android/ion/ion.c                  |  1168 +-
 drivers/staging/android/ion/ion.h                  |   387 +-
 drivers/staging/android/ion/ion_carveout_heap.c    |    37 +-
 drivers/staging/android/ion/ion_chunk_heap.c       |    27 +-
 drivers/staging/android/ion/ion_cma_heap.c         |   125 +-
 drivers/staging/android/ion/ion_dummy_driver.c     |   156 -
 drivers/staging/android/ion/ion_heap.c             |    68 -
 drivers/staging/android/ion/ion_of.c               |   184 -
 drivers/staging/android/ion/ion_of.h               |    37 -
 drivers/staging/android/ion/ion_page_pool.c        |     6 +-
 drivers/staging/android/ion/ion_priv.h             |   473 -
 drivers/staging/android/ion/ion_system_heap.c      |    53 +-
 drivers/staging/android/ion/ion_test.c             |   305 -
 drivers/staging/android/ion/tegra/Makefile         |     1 -
 drivers/staging/android/ion/tegra/tegra_ion.c      |    80 -
 drivers/staging/android/lowmemorykiller.c          |   212 -
 drivers/staging/android/uapi/ion.h                 |    86 +-
 drivers/staging/android/uapi/ion_test.h            |    69 -
 drivers/staging/bcm2835-audio/Kconfig              |     7 -
 drivers/staging/bcm2835-audio/bcm2835.c            |   250 -
 .../devicetree/bindings/crypto/arm-cryptocell.txt  |    27 +
 drivers/staging/ccree/Kconfig                      |    43 +
 drivers/staging/ccree/Makefile                     |     3 +
 drivers/staging/ccree/TODO                         |    30 +
 drivers/staging/ccree/cc_bitops.h                  |    62 +
 drivers/staging/ccree/cc_crypto_ctx.h              |   299 +
 drivers/staging/ccree/cc_hal.h                     |    30 +
 drivers/staging/ccree/cc_hw_queue_defs.h           |   603 +
 drivers/staging/ccree/cc_lli_defs.h                |    57 +
 drivers/staging/ccree/cc_pal_log.h                 |   188 +
 drivers/staging/ccree/cc_pal_log_plat.h            |    33 +
 drivers/staging/ccree/cc_pal_types.h               |    97 +
 drivers/staging/ccree/cc_pal_types_plat.h          |    29 +
 drivers/staging/ccree/cc_regs.h                    |   106 +
 drivers/staging/ccree/dx_crys_kernel.h             |   180 +
 drivers/staging/ccree/dx_env.h                     |   224 +
 drivers/staging/ccree/dx_host.h                    |   155 +
 drivers/staging/ccree/dx_reg_base_host.h           |    34 +
 drivers/staging/ccree/dx_reg_common.h              |    26 +
 drivers/staging/ccree/hash_defs.h                  |    78 +
 drivers/staging/ccree/hw_queue_defs_plat.h         |    43 +
 drivers/staging/ccree/ssi_aead.c                   |  2832 +++++
 drivers/staging/ccree/ssi_aead.h                   |   120 +
 drivers/staging/ccree/ssi_buffer_mgr.c             |  1873 +++
 drivers/staging/ccree/ssi_buffer_mgr.h             |   105 +
 drivers/staging/ccree/ssi_cipher.c                 |  1503 +++
 drivers/staging/ccree/ssi_cipher.h                 |    89 +
 drivers/staging/ccree/ssi_config.h                 |    61 +
 drivers/staging/ccree/ssi_driver.c                 |   556 +
 drivers/staging/ccree/ssi_driver.h                 |   228 +
 drivers/staging/ccree/ssi_fips.c                   |    65 +
 drivers/staging/ccree/ssi_fips.h                   |    70 +
 drivers/staging/ccree/ssi_fips_data.h              |   315 +
 drivers/staging/ccree/ssi_fips_ext.c               |    96 +
 drivers/staging/ccree/ssi_fips_ll.c                |  1681 +++
 drivers/staging/ccree/ssi_fips_local.c             |   369 +
 drivers/staging/ccree/ssi_fips_local.h             |    77 +
 drivers/staging/ccree/ssi_hash.c                   |  2742 +++++
 drivers/staging/ccree/ssi_hash.h                   |   101 +
 drivers/staging/ccree/ssi_ivgen.c                  |   301 +
 drivers/staging/ccree/ssi_ivgen.h                  |    72 +
 drivers/staging/ccree/ssi_pm.c                     |   150 +
 drivers/staging/ccree/ssi_pm.h                     |    46 +
 drivers/staging/ccree/ssi_pm_ext.c                 |    60 +
 drivers/staging/ccree/ssi_pm_ext.h                 |    33 +
 drivers/staging/ccree/ssi_request_mgr.c            |   713 ++
 drivers/staging/ccree/ssi_request_mgr.h            |    60 +
 drivers/staging/ccree/ssi_sram_mgr.c               |   138 +
 drivers/staging/ccree/ssi_sram_mgr.h               |    80 +
 drivers/staging/ccree/ssi_sysfs.c                  |   439 +
 drivers/staging/ccree/ssi_sysfs.h                  |    54 +
 drivers/staging/comedi/Kconfig                     |     5 +-
 drivers/staging/comedi/comedi_buf.c                |    24 +
 drivers/staging/comedi/comedi_fops.c               |    22 +-
 drivers/staging/comedi/comedi_internal.h           |     2 +
 drivers/staging/comedi/drivers/addi_apci_3xxx.c    |     4 +-
 drivers/staging/comedi/drivers/amplc_pci224.c      |    24 +-
 drivers/staging/comedi/drivers/amplc_pci230.c      |    12 +-
 drivers/staging/comedi/drivers/cb_pcidas64.c       |     6 +-
 drivers/staging/comedi/drivers/comedi_test.c       |     8 +-
 drivers/staging/comedi/drivers/jr3_pci.c           |   330 +-
 drivers/staging/comedi/drivers/jr3_pci.h           |    18 +-
 drivers/staging/comedi/drivers/ni_atmio.c          |     2 +-
 drivers/staging/comedi/drivers/ni_usb6501.c        |     2 +-
 drivers/staging/comedi/drivers/s626.c              |    50 +-
 drivers/staging/dgnc/TODO                          |     3 -
 drivers/staging/dgnc/dgnc_cls.c                    |   154 +-
 drivers/staging/dgnc/dgnc_cls.h                    |    42 +-
 drivers/staging/dgnc/dgnc_driver.c                 |   109 +-
 drivers/staging/dgnc/dgnc_driver.h                 |   340 +-
 drivers/staging/dgnc/dgnc_mgmt.c                   |    67 +-
 drivers/staging/dgnc/dgnc_mgmt.h                   |     7 +-
 drivers/staging/dgnc/dgnc_neo.c                    |   228 +-
 drivers/staging/dgnc/dgnc_neo.h                    |    85 +-
 drivers/staging/dgnc/dgnc_pci.h                    |    13 +-
 drivers/staging/dgnc/dgnc_tty.c                    |   577 +-
 drivers/staging/dgnc/dgnc_tty.h                    |     6 +-
 drivers/staging/dgnc/dgnc_utils.c                  |     9 +-
 drivers/staging/dgnc/dgnc_utils.h                  |     6 +-
 drivers/staging/dgnc/digi.h                        |   134 +-
 drivers/staging/emxx_udc/emxx_udc.h                |     2 +-
 drivers/staging/fbtft/Kconfig                      |     6 +
 drivers/staging/fbtft/Makefile                     |     1 +
 drivers/staging/fbtft/fb_agm1264k-fl.c             |     2 +-
 drivers/staging/fbtft/fb_ili9163.c                 |     2 +-
 drivers/staging/fbtft/fb_ili9325.c                 |     2 +-
 drivers/staging/fbtft/fb_ili9481.c                 |     2 +-
 drivers/staging/fbtft/fb_ili9486.c                 |     2 +-
 drivers/staging/fbtft/fb_ra8875.c                  |     2 +-
 drivers/staging/fbtft/fb_s6d02a1.c                 |     2 +-
 drivers/staging/fbtft/fb_sh1106.c                  |   195 +
 drivers/staging/fbtft/fb_ssd1289.c                 |     2 +-
 drivers/staging/fbtft/fb_ssd1331.c                 |     8 +-
 drivers/staging/fbtft/fb_st7735r.c                 |     2 +-
 drivers/staging/fbtft/fb_watterott.c               |     6 +-
 drivers/staging/fbtft/fbtft-bus.c                  |    33 +-
 drivers/staging/fbtft/fbtft-core.c                 |    74 +-
 drivers/staging/fbtft/fbtft-sysfs.c                |    16 +-
 drivers/staging/fbtft/fbtft.h                      |     5 +-
 drivers/staging/fbtft/fbtft_device.c               |    23 +-
 drivers/staging/fbtft/flexfb.c                     |    20 +-
 drivers/staging/fsl-dpaa2/Kconfig                  |    17 +
 drivers/staging/fsl-dpaa2/Makefile                 |     5 +
 drivers/staging/fsl-dpaa2/ethernet/Makefile        |    10 +
 drivers/staging/fsl-dpaa2/ethernet/README          |   186 +
 drivers/staging/fsl-dpaa2/ethernet/TODO            |    18 +
 .../staging/fsl-dpaa2/ethernet/dpaa2-eth-trace.h   |   185 +
 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c     |  2520 ++++
 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h     |   348 +
 drivers/staging/fsl-dpaa2/ethernet/dpaa2-ethtool.c |   279 +
 drivers/staging/fsl-dpaa2/ethernet/dpkg.h          |   176 +
 drivers/staging/fsl-dpaa2/ethernet/dpni-cmd.h      |   541 +
 drivers/staging/fsl-dpaa2/ethernet/dpni.c          |  1595 +++
 drivers/staging/fsl-dpaa2/ethernet/dpni.h          |   832 ++
 drivers/staging/fsl-dpaa2/ethernet/net.h           |   480 +
 drivers/staging/fsl-mc/bus/Kconfig                 |    10 +
 drivers/staging/fsl-mc/bus/Makefile                |     6 +-
 drivers/staging/fsl-mc/bus/dpcon-cmd.h             |    69 +-
 drivers/staging/fsl-mc/bus/dpcon.c                 |   317 +
 drivers/staging/fsl-mc/bus/dpio/Makefile           |     9 +
 drivers/staging/fsl-mc/bus/dpio/dpio-cmd.h         |    75 +
 drivers/staging/fsl-mc/bus/dpio/dpio-driver.c      |   296 +
 drivers/staging/fsl-mc/bus/dpio/dpio-driver.txt    |   135 +
 drivers/staging/fsl-mc/bus/dpio/dpio-service.c     |   618 +
 drivers/staging/fsl-mc/bus/dpio/dpio.c             |   224 +
 drivers/staging/fsl-mc/bus/dpio/dpio.h             |   109 +
 drivers/staging/fsl-mc/bus/dpio/qbman-portal.c     |  1035 ++
 drivers/staging/fsl-mc/bus/dpio/qbman-portal.h     |   469 +
 .../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c |     4 +-
 drivers/staging/fsl-mc/include/dpaa2-fd.h          |   451 +
 drivers/staging/fsl-mc/include/dpaa2-global.h      |   202 +
 drivers/staging/fsl-mc/include/dpaa2-io.h          |   139 +
 drivers/staging/fsl-mc/include/dpcon.h             |   115 +
 drivers/staging/gdm724x/gdm_lte.c                  |    17 +-
 drivers/staging/gdm724x/gdm_lte.h                  |     2 +-
 drivers/staging/gdm724x/gdm_mux.c                  |     7 +-
 drivers/staging/gdm724x/gdm_tty.c                  |     3 +-
 drivers/staging/goldfish/goldfish_nand.c           |    16 +-
 .../greybus/Documentation/firmware/authenticate.c  |     2 +-
 .../greybus/Documentation/firmware/firmware.c      |    21 +-
 drivers/staging/greybus/connection.c               |     3 +
 drivers/staging/greybus/gbphy.c                    |     1 -
 drivers/staging/greybus/light.c                    |     1 -
 drivers/staging/greybus/loopback.c                 |     5 +-
 drivers/staging/greybus/tools/loopback_test.c      |     6 +-
 drivers/staging/greybus/uart.c                     |     3 +-
 drivers/staging/iio/accel/Makefile                 |     7 -
 .../iio/accel/{adis16201_core.c => adis16201.c}    |   150 +-
 drivers/staging/iio/accel/adis16201.h              |   144 -
 .../iio/accel/{adis16203_core.c => adis16203.c}    |   146 +-
 drivers/staging/iio/accel/adis16203.h              |   125 -
 .../iio/accel/{adis16209_core.c => adis16209.c}    |   153 +-
 drivers/staging/iio/accel/adis16209.h              |   144 -
 .../iio/accel/{adis16240_core.c => adis16240.c}    |   206 +-
 drivers/staging/iio/accel/adis16240.h              |   179 -
 drivers/staging/iio/adc/Kconfig                    |    22 -
 drivers/staging/iio/adc/Makefile                   |     2 -
 drivers/staging/iio/adc/ad7192.c                   |    20 +-
 drivers/staging/iio/adc/ad7280a.c                  |    34 +-
 drivers/staging/iio/adc/ad7606.c                   |     9 +-
 drivers/staging/iio/adc/ad7606.h                   |     3 +
 drivers/staging/iio/adc/ad7780.c                   |     2 +-
 drivers/staging/iio/addac/adt7316.c                |   113 +-
 drivers/staging/iio/cdc/ad7150.c                   |     2 +-
 drivers/staging/iio/cdc/ad7152.c                   |    23 +-
 drivers/staging/iio/cdc/ad7746.c                   |    50 +-
 drivers/staging/iio/frequency/ad9832.c             |   119 +-
 drivers/staging/iio/frequency/ad9832.h             |    92 -
 drivers/staging/iio/frequency/ad9834.c             |    86 +-
 drivers/staging/iio/frequency/ad9834.h             |    72 -
 drivers/staging/iio/gyro/adis16060_core.c          |    37 +-
 drivers/staging/iio/impedance-analyzer/ad5933.c    |    66 +-
 drivers/staging/iio/light/isl29028.c               |    37 +-
 drivers/staging/iio/light/tsl2x7x_core.c           |     4 +-
 drivers/staging/iio/meter/ade7753.c                |    82 +-
 drivers/staging/iio/meter/ade7753.h                |    72 -
 drivers/staging/iio/meter/ade7754.c                |   124 +-
 drivers/staging/iio/meter/ade7754.h                |    90 -
 drivers/staging/iio/meter/ade7759.c                |    74 +-
 drivers/staging/iio/meter/ade7759.h                |    53 -
 drivers/staging/iio/meter/ade7854.c                |     4 +-
 drivers/staging/iio/meter/meter.h                  |    60 +-
 drivers/staging/iio/resolver/ad2s1200.c            |     2 +-
 drivers/staging/iio/resolver/ad2s1210.c            |    28 +-
 drivers/staging/iio/resolver/ad2s90.c              |     2 +-
 drivers/staging/ks7010/TODO                        |     4 +-
 drivers/staging/ks7010/eap_packet.h                |    11 +-
 drivers/staging/ks7010/ks7010_sdio.c               |   899 +-
 drivers/staging/ks7010/ks7010_sdio.h               |   102 +-
 drivers/staging/ks7010/ks_hostif.c                 |  1081 +-
 drivers/staging/ks7010/ks_hostif.h                 |   442 +-
 drivers/staging/ks7010/ks_wlan.h                   |    58 +-
 drivers/staging/ks7010/ks_wlan_ioctl.h             |    68 +-
 drivers/staging/ks7010/ks_wlan_net.c               |  1302 +--
 drivers/staging/ks7010/michael_mic.c               |    12 +-
 drivers/staging/ks7010/michael_mic.h               |     6 +-
 .../lustre/include/linux/libcfs/libcfs_private.h   |    51 +-
 drivers/staging/lustre/include/linux/lnet/api.h    |    65 +-
 .../staging/lustre/include/linux/lnet/lib-lnet.h   |   232 +-
 .../staging/lustre/include/linux/lnet/lib-types.h  |   137 +-
 drivers/staging/lustre/include/linux/lnet/lnetst.h |    12 +-
 drivers/staging/lustre/include/linux/lnet/nidstr.h |     2 +-
 .../staging/lustre/include/linux/lnet/socklnd.h    |    14 +-
 drivers/staging/lustre/include/linux/lnet/types.h  |   155 +-
 drivers/staging/lustre/lnet/Kconfig                |     1 -
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c    |   109 +-
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h    |    24 +-
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c |    88 +-
 .../lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c  |    14 +-
 .../staging/lustre/lnet/klnds/socklnd/socklnd.c    |    69 +-
 .../staging/lustre/lnet/klnds/socklnd/socklnd.h    |    76 +-
 .../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c |    62 +-
 .../lustre/lnet/klnds/socklnd/socklnd_lib.c        |     4 +-
 .../lustre/lnet/klnds/socklnd/socklnd_proto.c      |    38 +-
 drivers/staging/lustre/lnet/libcfs/debug.c         |     8 +-
 drivers/staging/lustre/lnet/libcfs/tracefile.c     |    51 +-
 drivers/staging/lustre/lnet/lnet/acceptor.c        |     2 +-
 drivers/staging/lustre/lnet/lnet/api-ni.c          |   151 +-
 drivers/staging/lustre/lnet/lnet/config.c          |     8 +-
 drivers/staging/lustre/lnet/lnet/lib-eq.c          |    26 +-
 drivers/staging/lustre/lnet/lnet/lib-md.c          |    29 +-
 drivers/staging/lustre/lnet/lnet/lib-me.c          |    28 +-
 drivers/staging/lustre/lnet/lnet/lib-move.c        |   195 +-
 drivers/staging/lustre/lnet/lnet/lib-msg.c         |    41 +-
 drivers/staging/lustre/lnet/lnet/lib-ptl.c         |    32 +-
 drivers/staging/lustre/lnet/lnet/lo.c              |    12 +-
 drivers/staging/lustre/lnet/lnet/nidstrings.c      |     2 +-
 drivers/staging/lustre/lnet/lnet/peer.c            |    38 +-
 drivers/staging/lustre/lnet/lnet/router.c          |   164 +-
 drivers/staging/lustre/lnet/lnet/router_proc.c     |    34 +-
 drivers/staging/lustre/lnet/selftest/brw_test.c    |     4 +-
 drivers/staging/lustre/lnet/selftest/conrpc.c      |    17 +-
 drivers/staging/lustre/lnet/selftest/console.c     |    39 +-
 drivers/staging/lustre/lnet/selftest/console.h     |    14 +-
 drivers/staging/lustre/lnet/selftest/framework.c   |     4 +-
 drivers/staging/lustre/lnet/selftest/ping_test.c   |     2 +-
 drivers/staging/lustre/lnet/selftest/rpc.c         |    31 +-
 drivers/staging/lustre/lnet/selftest/rpc.h         |     2 +-
 drivers/staging/lustre/lnet/selftest/selftest.h    |    42 +-
 drivers/staging/lustre/lustre/include/cl_object.h  |    13 +-
 .../staging/lustre/lustre/include/lprocfs_status.h |   120 +-
 drivers/staging/lustre/lustre/include/lu_object.h  |    10 +-
 .../lustre/lustre/include/lustre/lustre_idl.h      |     8 +-
 drivers/staging/lustre/lustre/include/lustre_dlm.h |    11 +-
 .../lustre/lustre/include/lustre_dlm_flags.h       |     3 +
 .../staging/lustre/lustre/include/lustre_eacl.h    |    74 -
 drivers/staging/lustre/lustre/include/lustre_net.h |    32 +-
 .../staging/lustre/lustre/include/obd_support.h    |     1 +
 drivers/staging/lustre/lustre/ldlm/interval_tree.c |    13 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_internal.h |     5 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lock.c     |    47 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c    |   178 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_pool.c     |     7 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_request.c  |    14 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_resource.c |     2 +-
 drivers/staging/lustre/lustre/llite/dcache.c       |     1 +
 drivers/staging/lustre/lustre/llite/file.c         |    49 +-
 drivers/staging/lustre/lustre/llite/glimpse.c      |     4 +-
 drivers/staging/lustre/lustre/llite/lcommon_cl.c   |     8 +-
 drivers/staging/lustre/lustre/llite/lcommon_misc.c |     2 +-
 .../staging/lustre/lustre/llite/llite_internal.h   |     3 +-
 drivers/staging/lustre/lustre/llite/llite_lib.c    |    16 +-
 drivers/staging/lustre/lustre/llite/llite_mmap.c   |     4 +-
 drivers/staging/lustre/lustre/llite/lproc_llite.c  |     4 +-
 drivers/staging/lustre/lustre/llite/namei.c        |     1 +
 drivers/staging/lustre/lustre/llite/range_lock.c   |     2 +-
 drivers/staging/lustre/lustre/llite/rw.c           |     2 +-
 drivers/staging/lustre/lustre/llite/rw26.c         |    26 -
 drivers/staging/lustre/lustre/llite/super25.c      |     2 +-
 drivers/staging/lustre/lustre/llite/symlink.c      |     1 +
 drivers/staging/lustre/lustre/llite/vvp_dev.c      |    10 +-
 drivers/staging/lustre/lustre/llite/vvp_io.c       |     2 +
 drivers/staging/lustre/lustre/llite/xattr.c        |     3 +-
 drivers/staging/lustre/lustre/lmv/lmv_obd.c        |     5 +-
 drivers/staging/lustre/lustre/lmv/lproc_lmv.c      |     1 -
 .../staging/lustre/lustre/lov/lov_cl_internal.h    |    41 +-
 drivers/staging/lustre/lustre/lov/lov_io.c         |    24 +-
 drivers/staging/lustre/lustre/lov/lov_obd.c        |     1 -
 drivers/staging/lustre/lustre/lov/lov_object.c     |     2 +-
 drivers/staging/lustre/lustre/obdclass/cl_object.c |     6 +-
 drivers/staging/lustre/lustre/obdclass/cl_page.c   |     1 +
 .../lustre/lustre/obdclass/lprocfs_status.c        |   111 +
 .../staging/lustre/lustre/obdclass/obd_config.c    |     7 +-
 .../staging/lustre/lustre/obdecho/echo_client.c    |     6 +-
 drivers/staging/lustre/lustre/osc/lproc_osc.c      |     2 +-
 drivers/staging/lustre/lustre/osc/osc_cache.c      |     4 +-
 .../staging/lustre/lustre/osc/osc_cl_internal.h    |     4 +-
 drivers/staging/lustre/lustre/osc/osc_internal.h   |     3 +-
 drivers/staging/lustre/lustre/osc/osc_io.c         |    48 +-
 drivers/staging/lustre/lustre/osc/osc_lock.c       |    60 +-
 drivers/staging/lustre/lustre/osc/osc_object.c     |    12 +-
 drivers/staging/lustre/lustre/osc/osc_page.c       |    77 +-
 drivers/staging/lustre/lustre/osc/osc_request.c    |    17 +-
 drivers/staging/lustre/lustre/ptlrpc/client.c      |     7 +-
 drivers/staging/lustre/lustre/ptlrpc/connection.c  |     6 +-
 drivers/staging/lustre/lustre/ptlrpc/events.c      |    18 +-
 drivers/staging/lustre/lustre/ptlrpc/layout.c      |     1 -
 drivers/staging/lustre/lustre/ptlrpc/niobuf.c      |    26 +-
 drivers/staging/lustre/lustre/ptlrpc/pers.c        |     2 +-
 .../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h |     2 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c    |     2 +-
 drivers/staging/media/Kconfig                      |     3 +-
 drivers/staging/media/Makefile                     |     2 +-
 drivers/staging/media/atomisp/Kconfig              |    11 +
 drivers/staging/media/atomisp/Makefile             |     6 +
 drivers/staging/media/atomisp/TODO                 |    64 +
 drivers/staging/media/atomisp/i2c/Kconfig          |   106 +
 drivers/staging/media/atomisp/i2c/Makefile         |    23 +
 drivers/staging/media/atomisp/i2c/ap1302.c         |  1260 ++
 drivers/staging/media/atomisp/i2c/ap1302.h         |   198 +
 drivers/staging/media/atomisp/i2c/gc0310.c         |  1490 +++
 drivers/staging/media/atomisp/i2c/gc0310.h         |   459 +
 drivers/staging/media/atomisp/i2c/gc2235.c         |  1219 ++
 drivers/staging/media/atomisp/i2c/gc2235.h         |   672 ++
 drivers/staging/media/atomisp/i2c/imx/Kconfig      |     9 +
 drivers/staging/media/atomisp/i2c/imx/Makefile     |     8 +
 drivers/staging/media/atomisp/i2c/imx/ad5816g.c    |   225 +
 drivers/staging/media/atomisp/i2c/imx/ad5816g.h    |    49 +
 drivers/staging/media/atomisp/i2c/imx/common.h     |    65 +
 drivers/staging/media/atomisp/i2c/imx/drv201.c     |   218 +
 drivers/staging/media/atomisp/i2c/imx/drv201.h     |    38 +
 drivers/staging/media/atomisp/i2c/imx/dw9714.c     |   235 +
 drivers/staging/media/atomisp/i2c/imx/dw9714.h     |    63 +
 drivers/staging/media/atomisp/i2c/imx/dw9718.c     |   238 +
 drivers/staging/media/atomisp/i2c/imx/dw9718.h     |    64 +
 drivers/staging/media/atomisp/i2c/imx/dw9719.c     |   209 +
 drivers/staging/media/atomisp/i2c/imx/dw9719.h     |    58 +
 drivers/staging/media/atomisp/i2c/imx/imx.c        |  2512 ++++
 drivers/staging/media/atomisp/i2c/imx/imx.h        |   766 ++
 drivers/staging/media/atomisp/i2c/imx/imx132.h     |   566 +
 drivers/staging/media/atomisp/i2c/imx/imx134.h     |  2464 ++++
 drivers/staging/media/atomisp/i2c/imx/imx135.h     |  3374 ++++++
 drivers/staging/media/atomisp/i2c/imx/imx175.h     |  1959 ++++
 drivers/staging/media/atomisp/i2c/imx/imx208.h     |   550 +
 drivers/staging/media/atomisp/i2c/imx/imx219.h     |   227 +
 drivers/staging/media/atomisp/i2c/imx/imx227.h     |   726 ++
 drivers/staging/media/atomisp/i2c/imx/otp.c        |    39 +
 .../media/atomisp/i2c/imx/otp_brcc064_e2prom.c     |    80 +
 drivers/staging/media/atomisp/i2c/imx/otp_e2prom.c |    89 +
 drivers/staging/media/atomisp/i2c/imx/otp_imx.c    |   191 +
 drivers/staging/media/atomisp/i2c/imx/vcm.c        |    45 +
 .../staging/media/atomisp/i2c/libmsrlisthelper.c   |   209 +
 drivers/staging/media/atomisp/i2c/lm3554.c         |  1009 ++
 drivers/staging/media/atomisp/i2c/mt9m114.c        |  1963 ++++
 drivers/staging/media/atomisp/i2c/mt9m114.h        |  1786 +++
 drivers/staging/media/atomisp/i2c/ov2680.c         |  1559 +++
 drivers/staging/media/atomisp/i2c/ov2680.h         |   940 ++
 drivers/staging/media/atomisp/i2c/ov2722.c         |  1373 +++
 drivers/staging/media/atomisp/i2c/ov2722.h         |  1267 +++
 drivers/staging/media/atomisp/i2c/ov5693/Kconfig   |    11 +
 drivers/staging/media/atomisp/i2c/ov5693/Makefile  |     3 +
 drivers/staging/media/atomisp/i2c/ov5693/ad5823.h  |    67 +
 drivers/staging/media/atomisp/i2c/ov5693/ov5693.c  |  2066 ++++
 drivers/staging/media/atomisp/i2c/ov5693/ov5693.h  |  1381 +++
 drivers/staging/media/atomisp/i2c/ov8858.c         |  2221 ++++
 drivers/staging/media/atomisp/i2c/ov8858.h         |  1482 +++
 drivers/staging/media/atomisp/i2c/ov8858_btns.h    |  1284 +++
 .../atomisp/include/asm/intel_mid_pcihelpers.h     |    37 +
 .../staging/media/atomisp/include/linux/atomisp.h  |  1367 +++
 .../atomisp/include/linux/atomisp_gmin_platform.h  |    40 +
 .../media/atomisp/include/linux/atomisp_platform.h |   262 +
 .../media/atomisp/include/linux/libmsrlisthelper.h |    32 +
 .../media/atomisp/include/linux/vlv2_plat_clock.h  |    30 +
 .../staging/media/atomisp/include/media/lm3554.h   |   136 +
 .../staging/media/atomisp/include/media/lm3642.h   |   153 +
 drivers/staging/media/atomisp/pci/Kconfig          |    13 +
 drivers/staging/media/atomisp/pci/Makefile         |     5 +
 .../staging/media/atomisp/pci/atomisp2/Makefile    |   355 +
 .../media/atomisp/pci/atomisp2/atomisp-regs.h      |   209 +
 .../media/atomisp/pci/atomisp2/atomisp_acc.c       |   608 +
 .../media/atomisp/pci/atomisp2/atomisp_acc.h       |   124 +
 .../media/atomisp/pci/atomisp2/atomisp_cmd.c       |  6751 +++++++++++
 .../media/atomisp/pci/atomisp2/atomisp_cmd.h       |   457 +
 .../media/atomisp/pci/atomisp2/atomisp_common.h    |    79 +
 .../media/atomisp/pci/atomisp2/atomisp_compat.h    |   668 ++
 .../atomisp/pci/atomisp2/atomisp_compat_css20.c    |  4722 ++++++++
 .../atomisp/pci/atomisp2/atomisp_compat_css20.h    |   282 +
 .../atomisp/pci/atomisp2/atomisp_compat_ioctl32.c  |  1263 +++
 .../atomisp/pci/atomisp2/atomisp_compat_ioctl32.h  |   369 +
 .../media/atomisp/pci/atomisp2/atomisp_csi2.c      |   446 +
 .../media/atomisp/pci/atomisp2/atomisp_csi2.h      |    61 +
 .../atomisp/pci/atomisp2/atomisp_dfs_tables.h      |   412 +
 .../media/atomisp/pci/atomisp2/atomisp_drvfs.c     |   209 +
 .../media/atomisp/pci/atomisp2/atomisp_drvfs.h     |    29 +
 .../media/atomisp/pci/atomisp2/atomisp_file.c      |   245 +
 .../media/atomisp/pci/atomisp2/atomisp_file.h      |    47 +
 .../media/atomisp/pci/atomisp2/atomisp_fops.c      |  1304 +++
 .../media/atomisp/pci/atomisp2/atomisp_fops.h      |    54 +
 .../media/atomisp/pci/atomisp2/atomisp_helper.h    |    33 +
 .../media/atomisp/pci/atomisp2/atomisp_internal.h  |   331 +
 .../media/atomisp/pci/atomisp2/atomisp_ioctl.c     |  3130 +++++
 .../media/atomisp/pci/atomisp2/atomisp_ioctl.h     |    73 +
 .../media/atomisp/pci/atomisp2/atomisp_subdev.c    |  1437 +++
 .../media/atomisp/pci/atomisp2/atomisp_subdev.h    |   471 +
 .../media/atomisp/pci/atomisp2/atomisp_tables.h    |   191 +
 .../media/atomisp/pci/atomisp2/atomisp_tpg.c       |   181 +
 .../media/atomisp/pci/atomisp2/atomisp_tpg.h       |    42 +
 .../atomisp/pci/atomisp2/atomisp_trace_event.h     |   133 +
 .../media/atomisp/pci/atomisp2/atomisp_v4l2.c      |  1610 +++
 .../media/atomisp/pci/atomisp2/atomisp_v4l2.h      |    44 +
 .../media/atomisp/pci/atomisp2/css2400/Makefile    |     4 +
 .../base/circbuf/interface/ia_css_circbuf.h        |   377 +
 .../base/circbuf/interface/ia_css_circbuf_comm.h   |    56 +
 .../base/circbuf/interface/ia_css_circbuf_desc.h   |   170 +
 .../atomisp2/css2400/base/circbuf/src/circbuf.c    |   321 +
 .../base/refcount/interface/ia_css_refcount.h      |    83 +
 .../atomisp2/css2400/base/refcount/src/refcount.c  |   281 +
 .../camera/pipe/interface/ia_css_pipe_binarydesc.h |   297 +
 .../camera/pipe/interface/ia_css_pipe_stagedesc.h  |    52 +
 .../camera/pipe/interface/ia_css_pipe_util.h       |    39 +
 .../css2400/camera/pipe/src/pipe_binarydesc.c      |   883 ++
 .../css2400/camera/pipe/src/pipe_stagedesc.c       |   115 +
 .../atomisp2/css2400/camera/pipe/src/pipe_util.c   |    51 +
 .../css2400/camera/util/interface/ia_css_util.h    |   141 +
 .../pci/atomisp2/css2400/camera/util/src/util.c    |   227 +
 .../ia_css_isp_configs.c                           |   360 +
 .../ia_css_isp_configs.h                           |   189 +
 .../ia_css_isp_params.c                            |  3221 ++++++
 .../ia_css_isp_params.h                            |   399 +
 .../ia_css_isp_states.c                            |   214 +
 .../ia_css_isp_states.h                            |    72 +
 .../atomisp2/css2400/css_2400_system/hrt/bits.h    |   104 +
 .../css2400/css_2400_system/hrt/cell_params.h      |    42 +
 .../hrt/css_receiver_2400_common_defs.h            |   200 +
 .../css_2400_system/hrt/css_receiver_2400_defs.h   |   258 +
 .../atomisp2/css2400/css_2400_system/hrt/defs.h    |    36 +
 .../css2400/css_2400_system/hrt/dma_v2_defs.h      |   199 +
 .../css2400/css_2400_system/hrt/gdc_v2_defs.h      |   170 +
 .../css2400/css_2400_system/hrt/gp_regs_defs.h     |    22 +
 .../css2400/css_2400_system/hrt/gp_timer_defs.h    |    36 +
 .../css2400/css_2400_system/hrt/gpio_block_defs.h  |    42 +
 .../css_2400_system/hrt/hive_isp_css_defs.h        |   416 +
 .../hrt/hive_isp_css_host_ids_hrt.h                |    84 +
 .../hrt/hive_isp_css_irq_types_hrt.h               |    72 +
 .../hrt/hive_isp_css_streaming_to_mipi_types_hrt.h |    26 +
 .../css2400/css_2400_system/hrt/hive_types.h       |   128 +
 .../atomisp2/css2400/css_2400_system/hrt/if_defs.h |    22 +
 .../hrt/input_formatter_subsystem_defs.h           |    53 +
 .../css_2400_system/hrt/input_selector_defs.h      |    89 +
 .../css_2400_system/hrt/input_switch_2400_defs.h   |    30 +
 .../css_2400_system/hrt/input_system_ctrl_defs.h   |   254 +
 .../css_2400_system/hrt/input_system_defs.h        |   126 +
 .../css_2400_system/hrt/irq_controller_defs.h      |    28 +
 .../css_2400_system/hrt/isp2400_mamoiada_params.h  |   254 +
 .../css2400/css_2400_system/hrt/isp2400_support.h  |    38 +
 .../css_2400_system/hrt/isp_acquisition_defs.h     |   234 +
 .../css2400/css_2400_system/hrt/isp_capture_defs.h |   310 +
 .../css2400/css_2400_system/hrt/mmu_defs.h         |    23 +
 .../hrt/scalar_processor_2400_params.h             |    20 +
 .../atomisp2/css2400/css_2400_system/hrt/sp_hrt.h  |    24 +
 .../css2400/css_2400_system/hrt/str2mem_defs.h     |    39 +
 .../css_2400_system/hrt/streaming_to_mipi_defs.h   |    28 +
 .../css_2400_system/hrt/timed_controller_defs.h    |    22 +
 .../pci/atomisp2/css2400/css_2400_system/hrt/var.h |    74 +
 .../atomisp2/css2400/css_2400_system/hrt/version.h |    20 +
 .../atomisp2/css2400/css_2400_system/spmem_dump.c  |  3634 ++++++
 .../css2400/css_2401_csi2p_system/csi_rx_global.h  |    63 +
 .../ia_css_isp_configs.c                           |   360 +
 .../ia_css_isp_configs.h                           |   189 +
 .../ia_css_isp_params.c                            |  3220 ++++++
 .../ia_css_isp_params.h                            |   399 +
 .../ia_css_isp_states.c                            |   214 +
 .../ia_css_isp_states.h                            |    72 +
 .../css2400/css_2401_csi2p_system/host/csi_rx.c    |    41 +
 .../css_2401_csi2p_system/host/csi_rx_local.h      |    61 +
 .../css_2401_csi2p_system/host/csi_rx_private.h    |   282 +
 .../css2400/css_2401_csi2p_system/host/ibuf_ctrl.c |    22 +
 .../css_2401_csi2p_system/host/ibuf_ctrl_local.h   |    58 +
 .../css_2401_csi2p_system/host/ibuf_ctrl_private.h |   233 +
 .../host/input_system_local.h                      |   106 +
 .../host/input_system_private.h                    |   128 +
 .../css2400/css_2401_csi2p_system/host/isys_dma.c  |    40 +
 .../css_2401_csi2p_system/host/isys_dma_local.h    |    20 +
 .../css_2401_csi2p_system/host/isys_dma_private.h  |    60 +
 .../css2400/css_2401_csi2p_system/host/isys_irq.c  |    39 +
 .../css_2401_csi2p_system/host/isys_irq_local.h    |    35 +
 .../css_2401_csi2p_system/host/isys_irq_private.h  |   108 +
 .../css_2401_csi2p_system/host/isys_stream2mmio.c  |    21 +
 .../host/isys_stream2mmio_local.h                  |    36 +
 .../host/isys_stream2mmio_private.h                |   168 +
 .../css_2401_csi2p_system/host/pixelgen_local.h    |    50 +
 .../css_2401_csi2p_system/host/pixelgen_private.h  |   164 +
 .../css_2401_csi2p_system/host/system_local.h      |   381 +
 .../hrt/PixelGen_SysBlock_defs.h                   |   126 +
 .../css2400/css_2401_csi2p_system/hrt/bits.h       |   104 +
 .../css_2401_csi2p_system/hrt/cell_params.h        |    42 +
 .../hrt/css_receiver_2400_common_defs.h            |   200 +
 .../hrt/css_receiver_2400_defs.h                   |   258 +
 .../css2400/css_2401_csi2p_system/hrt/defs.h       |    36 +
 .../css_2401_csi2p_system/hrt/dma_v2_defs.h        |   199 +
 .../css_2401_csi2p_system/hrt/gdc_v2_defs.h        |   170 +
 .../css_2401_csi2p_system/hrt/gp_regs_defs.h       |    22 +
 .../css_2401_csi2p_system/hrt/gp_timer_defs.h      |    36 +
 .../css_2401_csi2p_system/hrt/gpio_block_defs.h    |    42 +
 .../hrt/hive_isp_css_2401_irq_types_hrt.h          |    68 +
 .../css_2401_csi2p_system/hrt/hive_isp_css_defs.h  |   435 +
 .../hrt/hive_isp_css_host_ids_hrt.h                |   119 +
 .../hrt/hive_isp_css_streaming_to_mipi_types_hrt.h |    26 +
 .../css2400/css_2401_csi2p_system/hrt/hive_types.h |   128 +
 .../css_2401_csi2p_system/hrt/ibuf_cntrl_defs.h    |   138 +
 .../css2400/css_2401_csi2p_system/hrt/if_defs.h    |    22 +
 .../hrt/input_formatter_subsystem_defs.h           |    53 +
 .../hrt/input_selector_defs.h                      |    89 +
 .../hrt/input_switch_2400_defs.h                   |    30 +
 .../hrt/input_system_ctrl_defs.h                   |   254 +
 .../css_2401_csi2p_system/hrt/input_system_defs.h  |   126 +
 .../hrt/irq_controller_defs.h                      |    28 +
 .../css_2401_csi2p_system/hrt/isp2400_support.h    |    38 +
 .../hrt/isp2401_mamoiada_params.h                  |   258 +
 .../hrt/isp_acquisition_defs.h                     |   234 +
 .../css_2401_csi2p_system/hrt/isp_capture_defs.h   |   310 +
 .../hrt/mipi_backend_common_defs.h                 |   210 +
 .../css_2401_csi2p_system/hrt/mipi_backend_defs.h  |   215 +
 .../css2400/css_2401_csi2p_system/hrt/mmu_defs.h   |    23 +
 .../css_2401_csi2p_system/hrt/rx_csi_defs.h        |   175 +
 .../hrt/scalar_processor_2400_params.h             |    20 +
 .../css2400/css_2401_csi2p_system/hrt/sp_hrt.h     |    24 +
 .../css_2401_csi2p_system/hrt/str2mem_defs.h       |    39 +
 .../css_2401_csi2p_system/hrt/stream2mmio_defs.h   |    71 +
 .../hrt/streaming_to_mipi_defs.h                   |    28 +
 .../hrt/timed_controller_defs.h                    |    22 +
 .../css2400/css_2401_csi2p_system/hrt/var.h        |    99 +
 .../css2400/css_2401_csi2p_system/hrt/version.h    |    20 +
 .../css_2401_csi2p_system/ibuf_ctrl_global.h       |    80 +
 .../css_2401_csi2p_system/input_system_global.h    |   206 +
 .../css_2401_csi2p_system/isys_dma_global.h        |    87 +
 .../css_2401_csi2p_system/isys_irq_global.h        |    35 +
 .../isys_stream2mmio_global.h                      |    39 +
 .../css_2401_csi2p_system/pixelgen_global.h        |    91 +
 .../css2400/css_2401_csi2p_system/spmem_dump.c     |  3686 ++++++
 .../css2400/css_2401_csi2p_system/system_global.h  |   458 +
 .../ia_css_isp_configs.c                           |   360 +
 .../ia_css_isp_configs.h                           |   189 +
 .../ia_css_isp_params.c                            |  3220 ++++++
 .../ia_css_isp_params.h                            |   399 +
 .../ia_css_isp_states.c                            |   214 +
 .../ia_css_isp_states.h                            |    72 +
 .../atomisp2/css2400/css_2401_system/hrt/bits.h    |   104 +
 .../css2400/css_2401_system/hrt/cell_params.h      |    42 +
 .../hrt/css_receiver_2400_common_defs.h            |   200 +
 .../css_2401_system/hrt/css_receiver_2400_defs.h   |   258 +
 .../atomisp2/css2400/css_2401_system/hrt/defs.h    |    36 +
 .../css2400/css_2401_system/hrt/dma_v2_defs.h      |   199 +
 .../css2400/css_2401_system/hrt/gdc_v2_defs.h      |   170 +
 .../css2400/css_2401_system/hrt/gp_regs_defs.h     |    22 +
 .../css2400/css_2401_system/hrt/gp_timer_defs.h    |    36 +
 .../css2400/css_2401_system/hrt/gpio_block_defs.h  |    42 +
 .../hrt/hive_isp_css_2401_irq_types_hrt.h          |    69 +
 .../css_2401_system/hrt/hive_isp_css_defs.h        |   435 +
 .../hrt/hive_isp_css_host_ids_hrt.h                |   119 +
 .../hrt/hive_isp_css_streaming_to_mipi_types_hrt.h |    26 +
 .../css2400/css_2401_system/hrt/hive_types.h       |   128 +
 .../atomisp2/css2400/css_2401_system/hrt/if_defs.h |    22 +
 .../hrt/input_formatter_subsystem_defs.h           |    53 +
 .../css_2401_system/hrt/input_selector_defs.h      |    89 +
 .../css_2401_system/hrt/input_switch_2400_defs.h   |    30 +
 .../css_2401_system/hrt/input_system_ctrl_defs.h   |   254 +
 .../css_2401_system/hrt/input_system_defs.h        |   126 +
 .../css_2401_system/hrt/irq_controller_defs.h      |    28 +
 .../css2400/css_2401_system/hrt/isp2400_support.h  |    38 +
 .../css_2401_system/hrt/isp2401_mamoiada_params.h  |   258 +
 .../css_2401_system/hrt/isp_acquisition_defs.h     |   234 +
 .../css2400/css_2401_system/hrt/isp_capture_defs.h |   310 +
 .../css2400/css_2401_system/hrt/mmu_defs.h         |    23 +
 .../hrt/scalar_processor_2400_params.h             |    20 +
 .../atomisp2/css2400/css_2401_system/hrt/sp_hrt.h  |    24 +
 .../css2400/css_2401_system/hrt/str2mem_defs.h     |    39 +
 .../css_2401_system/hrt/streaming_to_mipi_defs.h   |    28 +
 .../css_2401_system/hrt/timed_controller_defs.h    |    22 +
 .../pci/atomisp2/css2400/css_2401_system/hrt/var.h |    99 +
 .../atomisp2/css2400/css_2401_system/hrt/version.h |    20 +
 .../atomisp2/css2400/css_2401_system/spmem_dump.c  |  3634 ++++++
 .../atomisp/pci/atomisp2/css2400/css_api_version.h |   673 ++
 .../media/atomisp/pci/atomisp2/css2400/css_trace.h |   388 +
 .../css2400/hive_isp_css_common/debug_global.h     |    83 +
 .../css2400/hive_isp_css_common/dma_global.h       |   255 +
 .../hive_isp_css_common/event_fifo_global.h        |    20 +
 .../hive_isp_css_common/fifo_monitor_global.h      |    32 +
 .../css2400/hive_isp_css_common/gdc_global.h       |    90 +
 .../css2400/hive_isp_css_common/gp_device_global.h |    85 +
 .../css2400/hive_isp_css_common/gp_timer_global.h  |    33 +
 .../css2400/hive_isp_css_common/gpio_global.h      |    45 +
 .../css2400/hive_isp_css_common/hmem_global.h      |    45 +
 .../css2400/hive_isp_css_common/host/debug.c       |    72 +
 .../css2400/hive_isp_css_common/host/debug_local.h |    21 +
 .../hive_isp_css_common/host/debug_private.h       |    99 +
 .../css2400/hive_isp_css_common/host/dma.c         |   299 +
 .../css2400/hive_isp_css_common/host/dma_local.h   |   207 +
 .../css2400/hive_isp_css_common/host/dma_private.h |    41 +
 .../css2400/hive_isp_css_common/host/event_fifo.c  |    19 +
 .../hive_isp_css_common/host/event_fifo_local.h    |    57 +
 .../hive_isp_css_common/host/event_fifo_private.h  |    75 +
 .../hive_isp_css_common/host/fifo_monitor.c        |   567 +
 .../hive_isp_css_common/host/fifo_monitor_local.h  |    99 +
 .../host/fifo_monitor_private.h                    |    79 +
 .../css2400/hive_isp_css_common/host/gdc.c         |   127 +
 .../css2400/hive_isp_css_common/host/gdc_local.h   |    20 +
 .../css2400/hive_isp_css_common/host/gdc_private.h |    20 +
 .../css2400/hive_isp_css_common/host/gp_device.c   |   108 +
 .../hive_isp_css_common/host/gp_device_local.h     |   143 +
 .../hive_isp_css_common/host/gp_device_private.h   |    46 +
 .../css2400/hive_isp_css_common/host/gp_timer.c    |    70 +
 .../hive_isp_css_common/host/gp_timer_local.h      |    45 +
 .../hive_isp_css_common/host/gp_timer_private.h    |    22 +
 .../css2400/hive_isp_css_common/host/gpio_local.h  |    20 +
 .../hive_isp_css_common/host/gpio_private.h        |    44 +
 .../host/hive_isp_css_ddr_hrt_modified.h           |   148 +
 .../host/hive_isp_css_hrt_modified.h               |    79 +
 .../css2400/hive_isp_css_common/host/hmem.c        |    19 +
 .../css2400/hive_isp_css_common/host/hmem_local.h  |    20 +
 .../hive_isp_css_common/host/hmem_private.h        |    30 +
 .../hive_isp_css_common/host/input_formatter.c     |   227 +
 .../host/input_formatter_local.h                   |   120 +
 .../host/input_formatter_private.h                 |    46 +
 .../hive_isp_css_common/host/input_system.c        |  1823 +++
 .../hive_isp_css_common/host/input_system_local.h  |   533 +
 .../host/input_system_private.h                    |   116 +
 .../css2400/hive_isp_css_common/host/irq.c         |   448 +
 .../css2400/hive_isp_css_common/host/irq_local.h   |   136 +
 .../css2400/hive_isp_css_common/host/irq_private.h |    44 +
 .../css2400/hive_isp_css_common/host/isp.c         |   129 +
 .../css2400/hive_isp_css_common/host/isp_local.h   |    57 +
 .../css2400/hive_isp_css_common/host/isp_private.h |   157 +
 .../css2400/hive_isp_css_common/host/mmu.c         |    50 +
 .../css2400/hive_isp_css_common/host/mmu_local.h   |    20 +
 .../css2400/hive_isp_css_common/host/mmu_private.h |    44 +
 .../atomisp2/css2400/hive_isp_css_common/host/sp.c |    81 +
 .../css2400/hive_isp_css_common/host/sp_local.h    |   101 +
 .../css2400/hive_isp_css_common/host/sp_private.h  |   163 +
 .../hive_isp_css_common/host/system_local.h        |   306 +
 .../css2400/hive_isp_css_common/host/timed_ctrl.c  |    74 +
 .../hive_isp_css_common/host/timed_ctrl_local.h    |    20 +
 .../hive_isp_css_common/host/timed_ctrl_private.h  |    34 +
 .../css2400/hive_isp_css_common/host/vamem_local.h |    20 +
 .../hive_isp_css_common/host/vamem_private.h       |    37 +
 .../css2400/hive_isp_css_common/host/vmem.c        |   258 +
 .../css2400/hive_isp_css_common/host/vmem_local.h  |    55 +
 .../hive_isp_css_common/host/vmem_private.h        |    20 +
 .../hive_isp_css_common/input_formatter_global.h   |   130 +
 .../hive_isp_css_common/input_system_global.h      |   155 +
 .../css2400/hive_isp_css_common/irq_global.h       |    45 +
 .../css2400/hive_isp_css_common/isp_global.h       |   115 +
 .../css2400/hive_isp_css_common/mmu_global.h       |    22 +
 .../css2400/hive_isp_css_common/resource_global.h  |    35 +
 .../css2400/hive_isp_css_common/sp_global.h        |    93 +
 .../css2400/hive_isp_css_common/system_global.h    |   348 +
 .../hive_isp_css_common/timed_ctrl_global.h        |    56 +
 .../css2400/hive_isp_css_common/vamem_global.h     |    34 +
 .../css2400/hive_isp_css_common/vmem_global.h      |    28 +
 .../css2400/hive_isp_css_common/xmem_global.h      |    20 +
 .../css2400/hive_isp_css_include/assert_support.h  |   103 +
 .../atomisp2/css2400/hive_isp_css_include/bamem.h  |    47 +
 .../css2400/hive_isp_css_include/bbb_config.h      |    27 +
 .../css2400/hive_isp_css_include/bitop_support.h   |    25 +
 .../css2400/hive_isp_css_include/cpu_mem_support.h |    59 +
 .../atomisp2/css2400/hive_isp_css_include/csi_rx.h |    48 +
 .../atomisp2/css2400/hive_isp_css_include/debug.h  |    48 +
 .../device_access/device_access.h                  |   194 +
 .../atomisp2/css2400/hive_isp_css_include/dma.h    |    48 +
 .../css2400/hive_isp_css_include/error_support.h   |    70 +
 .../css2400/hive_isp_css_include/event_fifo.h      |    47 +
 .../css2400/hive_isp_css_include/fifo_monitor.h    |    47 +
 .../css2400/hive_isp_css_include/gdc_device.h      |    49 +
 .../css2400/hive_isp_css_include/gp_device.h       |    47 +
 .../css2400/hive_isp_css_include/gp_timer.h        |    47 +
 .../atomisp2/css2400/hive_isp_css_include/gpio.h   |    47 +
 .../atomisp2/css2400/hive_isp_css_include/hmem.h   |    47 +
 .../hive_isp_css_include/host/csi_rx_public.h      |   135 +
 .../hive_isp_css_include/host/debug_public.h       |    99 +
 .../css2400/hive_isp_css_include/host/dma_public.h |    73 +
 .../hive_isp_css_include/host/event_fifo_public.h  |    79 +
 .../host/fifo_monitor_public.h                     |   110 +
 .../css2400/hive_isp_css_include/host/gdc_public.h |    59 +
 .../hive_isp_css_include/host/gp_device_public.h   |    58 +
 .../hive_isp_css_include/host/gp_timer_public.h    |    34 +
 .../hive_isp_css_include/host/gpio_public.h        |    45 +
 .../hive_isp_css_include/host/hmem_public.h        |    32 +
 .../hive_isp_css_include/host/ibuf_ctrl_public.h   |    93 +
 .../host/input_formatter_public.h                  |   115 +
 .../host/input_system_public.h                     |   376 +
 .../css2400/hive_isp_css_include/host/irq_public.h |   184 +
 .../hive_isp_css_include/host/isp2400_config.h     |    24 +
 .../hive_isp_css_include/host/isp2500_config.h     |    29 +
 .../hive_isp_css_include/host/isp2600_config.h     |    34 +
 .../hive_isp_css_include/host/isp2601_config.h     |    70 +
 .../css2400/hive_isp_css_include/host/isp_config.h |    24 +
 .../css2400/hive_isp_css_include/host/isp_op1w.h   |   845 ++
 .../hive_isp_css_include/host/isp_op1w_types.h     |    54 +
 .../css2400/hive_isp_css_include/host/isp_op2w.h   |   675 ++
 .../hive_isp_css_include/host/isp_op2w_types.h     |    49 +
 .../hive_isp_css_include/host/isp_op_count.h       |   226 +
 .../css2400/hive_isp_css_include/host/isp_public.h |   186 +
 .../hive_isp_css_include/host/isys_dma_public.h    |    38 +
 .../hive_isp_css_include/host/isys_irq_public.h    |    45 +
 .../hive_isp_css_include/host/isys_public.h        |    37 +
 .../host/isys_stream2mmio_public.h                 |   101 +
 .../css2400/hive_isp_css_include/host/mmu_public.h |    82 +
 .../hive_isp_css_include/host/osys_public.h        |    20 +
 .../hive_isp_css_include/host/pipeline_public.h    |    18 +
 .../hive_isp_css_include/host/pixelgen_public.h    |    79 +
 .../hive_isp_css_include/host/ref_vector_func.h    |  1222 ++
 .../host/ref_vector_func_types.h                   |   385 +
 .../css2400/hive_isp_css_include/host/sp_public.h  |   223 +
 .../css2400/hive_isp_css_include/host/tag_public.h |    41 +
 .../hive_isp_css_include/host/timed_ctrl_public.h  |    59 +
 .../hive_isp_css_include/host/vamem_public.h       |    20 +
 .../hive_isp_css_include/host/vmem_public.h        |    20 +
 .../css2400/hive_isp_css_include/ibuf_ctrl.h       |    49 +
 .../css2400/hive_isp_css_include/input_formatter.h |    47 +
 .../css2400/hive_isp_css_include/input_system.h    |    47 +
 .../atomisp2/css2400/hive_isp_css_include/irq.h    |    47 +
 .../atomisp2/css2400/hive_isp_css_include/isp.h    |    47 +
 .../css2400/hive_isp_css_include/isys_dma.h        |    49 +
 .../css2400/hive_isp_css_include/isys_irq.h        |    40 +
 .../hive_isp_css_include/isys_stream2mmio.h        |    49 +
 .../css2400/hive_isp_css_include/math_support.h    |   224 +
 .../memory_access/memory_access.h                  |   174 +
 .../css2400/hive_isp_css_include/memory_realloc.h  |    38 +
 .../css2400/hive_isp_css_include/misc_support.h    |    26 +
 .../css2400/hive_isp_css_include/mmu_device.h      |    49 +
 .../atomisp2/css2400/hive_isp_css_include/mpmath.h |   330 +
 .../atomisp2/css2400/hive_isp_css_include/osys.h   |    48 +
 .../css2400/hive_isp_css_include/pixelgen.h        |    49 +
 .../hive_isp_css_include/platform_support.h        |    42 +
 .../css2400/hive_isp_css_include/print_support.h   |    45 +
 .../atomisp2/css2400/hive_isp_css_include/queue.h  |    47 +
 .../css2400/hive_isp_css_include/resource.h        |    48 +
 .../atomisp2/css2400/hive_isp_css_include/socket.h |    48 +
 .../pci/atomisp2/css2400/hive_isp_css_include/sp.h |    47 +
 .../css2400/hive_isp_css_include/storage_class.h   |    34 +
 .../css2400/hive_isp_css_include/stream_buffer.h   |    48 +
 .../css2400/hive_isp_css_include/string_support.h  |   167 +
 .../css2400/hive_isp_css_include/system_types.h    |    25 +
 .../atomisp2/css2400/hive_isp_css_include/tag.h    |    46 +
 .../css2400/hive_isp_css_include/timed_ctrl.h      |    47 +
 .../css2400/hive_isp_css_include/type_support.h    |    82 +
 .../atomisp2/css2400/hive_isp_css_include/vamem.h  |    47 +
 .../css2400/hive_isp_css_include/vector_func.h     |    39 +
 .../css2400/hive_isp_css_include/vector_ops.h      |    32 +
 .../atomisp2/css2400/hive_isp_css_include/vmem.h   |    47 +
 .../atomisp2/css2400/hive_isp_css_include/xmem.h   |    47 +
 .../css2400/hive_isp_css_shared/host/queue_local.h |    20 +
 .../hive_isp_css_shared/host/queue_private.h       |    18 +
 .../css2400/hive_isp_css_shared/host/tag.c         |    95 +
 .../css2400/hive_isp_css_shared/host/tag_local.h   |    22 +
 .../css2400/hive_isp_css_shared/host/tag_private.h |    18 +
 .../css2400/hive_isp_css_shared/queue_global.h     |    19 +
 .../css2400/hive_isp_css_shared/socket_global.h    |    53 +
 .../hive_isp_css_shared/stream_buffer_global.h     |    26 +
 .../css2400/hive_isp_css_shared/sw_event_global.h  |    36 +
 .../css2400/hive_isp_css_shared/tag_global.h       |    56 +
 .../media/atomisp/pci/atomisp2/css2400/ia_css.h    |    57 +
 .../media/atomisp/pci/atomisp2/css2400/ia_css_3a.h |   188 +
 .../pci/atomisp2/css2400/ia_css_acc_types.h        |   468 +
 .../atomisp/pci/atomisp2/css2400/ia_css_buffer.h   |    84 +
 .../atomisp/pci/atomisp2/css2400/ia_css_control.h  |   157 +
 .../pci/atomisp2/css2400/ia_css_device_access.c    |    95 +
 .../pci/atomisp2/css2400/ia_css_device_access.h    |    59 +
 .../atomisp/pci/atomisp2/css2400/ia_css_dvs.h      |   299 +
 .../atomisp/pci/atomisp2/css2400/ia_css_env.h      |    94 +
 .../atomisp/pci/atomisp2/css2400/ia_css_err.h      |    63 +
 .../pci/atomisp2/css2400/ia_css_event_public.h     |   196 +
 .../atomisp/pci/atomisp2/css2400/ia_css_firmware.h |    74 +
 .../atomisp/pci/atomisp2/css2400/ia_css_frac.h     |    37 +
 .../pci/atomisp2/css2400/ia_css_frame_format.h     |   101 +
 .../pci/atomisp2/css2400/ia_css_frame_public.h     |   365 +
 .../pci/atomisp2/css2400/ia_css_host_data.h        |    46 +
 .../pci/atomisp2/css2400/ia_css_input_port.h       |    66 +
 .../atomisp/pci/atomisp2/css2400/ia_css_irq.h      |   235 +
 .../pci/atomisp2/css2400/ia_css_memory_access.c    |    83 +
 .../atomisp/pci/atomisp2/css2400/ia_css_metadata.h |    71 +
 .../atomisp/pci/atomisp2/css2400/ia_css_mipi.h     |    82 +
 .../atomisp/pci/atomisp2/css2400/ia_css_mmu.h      |    32 +
 .../pci/atomisp2/css2400/ia_css_mmu_private.h      |    31 +
 .../atomisp/pci/atomisp2/css2400/ia_css_morph.h    |    39 +
 .../atomisp/pci/atomisp2/css2400/ia_css_pipe.h     |   228 +
 .../pci/atomisp2/css2400/ia_css_pipe_public.h      |   659 ++
 .../atomisp/pci/atomisp2/css2400/ia_css_prbs.h     |    53 +
 .../pci/atomisp2/css2400/ia_css_properties.h       |    41 +
 .../atomisp/pci/atomisp2/css2400/ia_css_shading.h  |    40 +
 .../atomisp/pci/atomisp2/css2400/ia_css_stream.h   |   110 +
 .../pci/atomisp2/css2400/ia_css_stream_format.h    |    94 +
 .../pci/atomisp2/css2400/ia_css_stream_public.h    |   582 +
 .../atomisp/pci/atomisp2/css2400/ia_css_timer.h    |    84 +
 .../atomisp/pci/atomisp2/css2400/ia_css_tpg.h      |    78 +
 .../atomisp/pci/atomisp2/css2400/ia_css_types.h    |   654 ++
 .../atomisp/pci/atomisp2/css2400/ia_css_version.h  |    40 +
 .../pci/atomisp2/css2400/ia_css_version_data.h     |    33 +
 .../css2400/isp/kernels/aa/aa_2/ia_css_aa2.host.c  |    32 +
 .../css2400/isp/kernels/aa/aa_2/ia_css_aa2.host.h  |    27 +
 .../css2400/isp/kernels/aa/aa_2/ia_css_aa2_param.h |    24 +
 .../css2400/isp/kernels/aa/aa_2/ia_css_aa2_state.h |    41 +
 .../css2400/isp/kernels/aa/aa_2/ia_css_aa2_types.h |    48 +
 .../isp/kernels/anr/anr_1.0/ia_css_anr.host.c      |    60 +
 .../isp/kernels/anr/anr_1.0/ia_css_anr.host.h      |    39 +
 .../isp/kernels/anr/anr_1.0/ia_css_anr_param.h     |    25 +
 .../isp/kernels/anr/anr_1.0/ia_css_anr_types.h     |    36 +
 .../isp/kernels/anr/anr_2/ia_css_anr2.host.c       |    46 +
 .../isp/kernels/anr/anr_2/ia_css_anr2.host.h       |    35 +
 .../isp/kernels/anr/anr_2/ia_css_anr2_table.host.c |    52 +
 .../isp/kernels/anr/anr_2/ia_css_anr2_table.host.h |    22 +
 .../isp/kernels/anr/anr_2/ia_css_anr2_types.h      |    32 +
 .../isp/kernels/anr/anr_2/ia_css_anr_param.h       |    27 +
 .../bayer_ls_1.0/ia_css_bayer_load_param.h         |    20 +
 .../bayer_ls/bayer_ls_1.0/ia_css_bayer_ls_param.h  |    42 +
 .../bayer_ls_1.0/ia_css_bayer_store_param.h        |    21 +
 .../css2400/isp/kernels/bh/bh_2/ia_css_bh.host.c   |    66 +
 .../css2400/isp/kernels/bh/bh_2/ia_css_bh.host.h   |    32 +
 .../css2400/isp/kernels/bh/bh_2/ia_css_bh_param.h  |    40 +
 .../css2400/isp/kernels/bh/bh_2/ia_css_bh_types.h  |    37 +
 .../css2400/isp/kernels/bnlm/ia_css_bnlm.host.c    |   183 +
 .../css2400/isp/kernels/bnlm/ia_css_bnlm.host.h    |    41 +
 .../isp/kernels/bnlm/ia_css_bnlm_default.host.c    |    71 +
 .../isp/kernels/bnlm/ia_css_bnlm_default.host.h    |    22 +
 .../css2400/isp/kernels/bnlm/ia_css_bnlm_param.h   |    63 +
 .../css2400/isp/kernels/bnlm/ia_css_bnlm_state.h   |    31 +
 .../css2400/isp/kernels/bnlm/ia_css_bnlm_types.h   |   106 +
 .../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.c    |   122 +
 .../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.h    |    35 +
 .../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_param.h   |    47 +
 .../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_types.h   |    71 +
 .../isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.c      |    64 +
 .../isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.h      |    34 +
 .../isp/kernels/bnr/bnr_1.0/ia_css_bnr_param.h     |    30 +
 .../isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.c      |    28 +
 .../isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.h      |    25 +
 .../isp/kernels/cnr/cnr_1.0/ia_css_cnr_param.h     |    24 +
 .../isp/kernels/cnr/cnr_1.0/ia_css_cnr_state.h     |    33 +
 .../isp/kernels/cnr/cnr_2/ia_css_cnr2.host.c       |    76 +
 .../isp/kernels/cnr/cnr_2/ia_css_cnr2.host.h       |    43 +
 .../isp/kernels/cnr/cnr_2/ia_css_cnr2_param.h      |    32 +
 .../isp/kernels/cnr/cnr_2/ia_css_cnr2_types.h      |    55 +
 .../isp/kernels/cnr/cnr_2/ia_css_cnr_param.h       |    20 +
 .../isp/kernels/cnr/cnr_2/ia_css_cnr_state.h       |    33 +
 .../conversion_1.0/ia_css_conversion.host.c        |    36 +
 .../conversion_1.0/ia_css_conversion.host.h        |    33 +
 .../conversion_1.0/ia_css_conversion_param.h       |    28 +
 .../conversion_1.0/ia_css_conversion_types.h       |    32 +
 .../copy_output_1.0/ia_css_copy_output.host.c      |    47 +
 .../copy_output_1.0/ia_css_copy_output.host.h      |    34 +
 .../copy_output_1.0/ia_css_copy_output_param.h     |    26 +
 .../isp/kernels/crop/crop_1.0/ia_css_crop.host.c   |    64 +
 .../isp/kernels/crop/crop_1.0/ia_css_crop.host.h   |    41 +
 .../isp/kernels/crop/crop_1.0/ia_css_crop_param.h  |    32 +
 .../isp/kernels/crop/crop_1.0/ia_css_crop_types.h  |    35 +
 .../isp/kernels/csc/csc_1.0/ia_css_csc.host.c      |   132 +
 .../isp/kernels/csc/csc_1.0/ia_css_csc.host.h      |    54 +
 .../isp/kernels/csc/csc_1.0/ia_css_csc_param.h     |    34 +
 .../isp/kernels/csc/csc_1.0/ia_css_csc_types.h     |    78 +
 .../isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.c    |   120 +
 .../isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.h    |    33 +
 .../isp/kernels/ctc/ctc1_5/ia_css_ctc1_5_param.h   |    46 +
 .../isp/kernels/ctc/ctc1_5/ia_css_ctc_param.h      |    20 +
 .../isp/kernels/ctc/ctc2/ia_css_ctc2.host.c        |   156 +
 .../isp/kernels/ctc/ctc2/ia_css_ctc2.host.h        |    33 +
 .../isp/kernels/ctc/ctc2/ia_css_ctc2_param.h       |    49 +
 .../isp/kernels/ctc/ctc2/ia_css_ctc2_types.h       |    55 +
 .../isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.c      |    63 +
 .../isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.h      |    36 +
 .../isp/kernels/ctc/ctc_1.0/ia_css_ctc_param.h     |    44 +
 .../kernels/ctc/ctc_1.0/ia_css_ctc_table.host.c    |   215 +
 .../kernels/ctc/ctc_1.0/ia_css_ctc_table.host.h    |    24 +
 .../isp/kernels/ctc/ctc_1.0/ia_css_ctc_types.h     |   110 +
 .../css2400/isp/kernels/de/de_1.0/ia_css_de.host.c |    79 +
 .../css2400/isp/kernels/de/de_1.0/ia_css_de.host.h |    44 +
 .../isp/kernels/de/de_1.0/ia_css_de_param.h        |    27 +
 .../isp/kernels/de/de_1.0/ia_css_de_state.h        |    26 +
 .../isp/kernels/de/de_1.0/ia_css_de_types.h        |    43 +
 .../css2400/isp/kernels/de/de_2/ia_css_de2.host.c  |    54 +
 .../css2400/isp/kernels/de/de_2/ia_css_de2.host.h  |    38 +
 .../css2400/isp/kernels/de/de_2/ia_css_de2_param.h |    30 +
 .../css2400/isp/kernels/de/de_2/ia_css_de2_types.h |    42 +
 .../css2400/isp/kernels/de/de_2/ia_css_de_param.h  |    20 +
 .../css2400/isp/kernels/de/de_2/ia_css_de_state.h  |    21 +
 .../css2400/isp/kernels/dp/dp_1.0/ia_css_dp.host.c |   132 +
 .../css2400/isp/kernels/dp/dp_1.0/ia_css_dp.host.h |    47 +
 .../isp/kernels/dp/dp_1.0/ia_css_dp_param.h        |    36 +
 .../isp/kernels/dp/dp_1.0/ia_css_dp_state.h        |    36 +
 .../isp/kernels/dp/dp_1.0/ia_css_dp_types.h        |    50 +
 .../css2400/isp/kernels/dpc2/ia_css_dpc2.host.c    |    65 +
 .../css2400/isp/kernels/dpc2/ia_css_dpc2.host.h    |    40 +
 .../isp/kernels/dpc2/ia_css_dpc2_default.host.c    |    26 +
 .../isp/kernels/dpc2/ia_css_dpc2_default.host.h    |    23 +
 .../css2400/isp/kernels/dpc2/ia_css_dpc2_param.h   |    53 +
 .../css2400/isp/kernels/dpc2/ia_css_dpc2_state.h   |    30 +
 .../css2400/isp/kernels/dpc2/ia_css_dpc2_types.h   |    59 +
 .../isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c      |   306 +
 .../isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.h      |    60 +
 .../isp/kernels/dvs/dvs_1.0/ia_css_dvs_param.h     |    39 +
 .../isp/kernels/dvs/dvs_1.0/ia_css_dvs_types.h     |    30 +
 .../isp/kernels/eed1_8/ia_css_eed1_8.host.c        |   321 +
 .../isp/kernels/eed1_8/ia_css_eed1_8.host.h        |    46 +
 .../kernels/eed1_8/ia_css_eed1_8_default.host.c    |    94 +
 .../kernels/eed1_8/ia_css_eed1_8_default.host.h    |    22 +
 .../isp/kernels/eed1_8/ia_css_eed1_8_param.h       |   154 +
 .../isp/kernels/eed1_8/ia_css_eed1_8_state.h       |    40 +
 .../isp/kernels/eed1_8/ia_css_eed1_8_types.h       |    86 +
 .../isp/kernels/fc/fc_1.0/ia_css_formats.host.c    |    62 +
 .../isp/kernels/fc/fc_1.0/ia_css_formats.host.h    |    45 +
 .../isp/kernels/fc/fc_1.0/ia_css_formats_param.h   |    25 +
 .../isp/kernels/fc/fc_1.0/ia_css_formats_types.h   |    38 +
 .../fixedbds/fixedbds_1.0/ia_css_fixedbds_param.h  |    33 +
 .../fixedbds/fixedbds_1.0/ia_css_fixedbds_types.h  |    26 +
 .../isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.c      |    89 +
 .../isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.h      |    44 +
 .../isp/kernels/fpn/fpn_1.0/ia_css_fpn_param.h     |    35 +
 .../isp/kernels/fpn/fpn_1.0/ia_css_fpn_types.h     |    52 +
 .../css2400/isp/kernels/gc/gc_1.0/ia_css_gc.host.c |   118 +
 .../css2400/isp/kernels/gc/gc_1.0/ia_css_gc.host.h |    65 +
 .../isp/kernels/gc/gc_1.0/ia_css_gc_param.h        |    61 +
 .../isp/kernels/gc/gc_1.0/ia_css_gc_table.host.c   |   214 +
 .../isp/kernels/gc/gc_1.0/ia_css_gc_table.host.h   |    24 +
 .../isp/kernels/gc/gc_1.0/ia_css_gc_types.h        |    97 +
 .../css2400/isp/kernels/gc/gc_2/ia_css_gc2.host.c  |   110 +
 .../css2400/isp/kernels/gc/gc_2/ia_css_gc2.host.h  |    79 +
 .../css2400/isp/kernels/gc/gc_2/ia_css_gc2_param.h |    43 +
 .../isp/kernels/gc/gc_2/ia_css_gc2_table.host.c    |   132 +
 .../isp/kernels/gc/gc_2/ia_css_gc2_table.host.h    |    26 +
 .../css2400/isp/kernels/gc/gc_2/ia_css_gc2_types.h |    54 +
 .../css2400/isp/kernels/hdr/ia_css_hdr.host.c      |    41 +
 .../css2400/isp/kernels/hdr/ia_css_hdr.host.h      |    31 +
 .../css2400/isp/kernels/hdr/ia_css_hdr_param.h     |    53 +
 .../css2400/isp/kernels/hdr/ia_css_hdr_types.h     |    64 +
 .../io_ls/bayer_io_ls/ia_css_bayer_io.host.c       |    86 +
 .../io_ls/bayer_io_ls/ia_css_bayer_io.host.h       |    31 +
 .../io_ls/bayer_io_ls/ia_css_bayer_io_param.h      |    22 +
 .../io_ls/bayer_io_ls/ia_css_bayer_io_types.h      |    22 +
 .../kernels/io_ls/common/ia_css_common_io_param.h  |    22 +
 .../kernels/io_ls/common/ia_css_common_io_types.h  |    31 +
 .../io_ls/plane_io_ls/ia_css_plane_io_param.h      |    22 +
 .../io_ls/plane_io_ls/ia_css_plane_io_types.h      |    30 +
 .../io_ls/yuv420_io_ls/ia_css_yuv420_io_param.h    |    22 +
 .../io_ls/yuv420_io_ls/ia_css_yuv420_io_types.h    |    22 +
 .../io_ls/yuv444_io_ls/ia_css_yuv444_io_param.h    |    22 +
 .../io_ls/yuv444_io_ls/ia_css_yuv444_io_types.h    |    22 +
 .../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.c  |    86 +
 .../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.h  |    31 +
 .../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_param.h |    22 +
 .../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_types.h |    22 +
 .../ipu2_io_ls/common/ia_css_common_io_param.h     |    22 +
 .../ipu2_io_ls/common/ia_css_common_io_types.h     |    31 +
 .../ipu2_io_ls/plane_io_ls/ia_css_plane_io_param.h |    22 +
 .../ipu2_io_ls/plane_io_ls/ia_css_plane_io_types.h |    30 +
 .../yuv420_io_ls/ia_css_yuv420_io_param.h          |    22 +
 .../yuv420_io_ls/ia_css_yuv420_io_types.h          |    22 +
 .../yuv444_io_ls/ia_css_yuv444_io.host.c           |    86 +
 .../yuv444_io_ls/ia_css_yuv444_io.host.h           |    31 +
 .../yuv444_io_ls/ia_css_yuv444_io_param.h          |    22 +
 .../yuv444_io_ls/ia_css_yuv444_io_types.h          |    22 +
 .../iterator/iterator_1.0/ia_css_iterator.host.c   |    80 +
 .../iterator/iterator_1.0/ia_css_iterator.host.h   |    34 +
 .../iterator/iterator_1.0/ia_css_iterator_param.h  |    38 +
 .../isp/kernels/macc/macc1_5/ia_css_macc1_5.host.c |    74 +
 .../isp/kernels/macc/macc1_5/ia_css_macc1_5.host.h |    41 +
 .../kernels/macc/macc1_5/ia_css_macc1_5_param.h    |    31 +
 .../macc/macc1_5/ia_css_macc1_5_table.host.c       |    32 +
 .../macc/macc1_5/ia_css_macc1_5_table.host.h       |    22 +
 .../kernels/macc/macc1_5/ia_css_macc1_5_types.h    |    74 +
 .../isp/kernels/macc/macc_1.0/ia_css_macc.host.c   |    49 +
 .../isp/kernels/macc/macc_1.0/ia_css_macc.host.h   |    42 +
 .../isp/kernels/macc/macc_1.0/ia_css_macc_param.h  |    25 +
 .../kernels/macc/macc_1.0/ia_css_macc_table.host.c |    47 +
 .../kernels/macc/macc_1.0/ia_css_macc_table.host.h |    23 +
 .../isp/kernels/macc/macc_1.0/ia_css_macc_types.h  |    63 +
 .../isp/kernels/norm/norm_1.0/ia_css_norm.host.c   |    16 +
 .../isp/kernels/norm/norm_1.0/ia_css_norm.host.h   |    20 +
 .../isp/kernels/norm/norm_1.0/ia_css_norm_param.h  |    19 +
 .../isp/kernels/norm/norm_1.0/ia_css_norm_types.h  |    21 +
 .../css2400/isp/kernels/ob/ob2/ia_css_ob2.host.c   |    79 +
 .../css2400/isp/kernels/ob/ob2/ia_css_ob2.host.h   |    40 +
 .../css2400/isp/kernels/ob/ob2/ia_css_ob2_param.h  |    29 +
 .../css2400/isp/kernels/ob/ob2/ia_css_ob2_types.h  |    45 +
 .../css2400/isp/kernels/ob/ob_1.0/ia_css_ob.host.c |   159 +
 .../css2400/isp/kernels/ob/ob_1.0/ia_css_ob.host.h |    53 +
 .../isp/kernels/ob/ob_1.0/ia_css_ob_param.h        |    48 +
 .../isp/kernels/ob/ob_1.0/ia_css_ob_types.h        |    69 +
 .../kernels/output/output_1.0/ia_css_output.host.c |   162 +
 .../kernels/output/output_1.0/ia_css_output.host.h |    75 +
 .../output/output_1.0/ia_css_output_param.h        |    36 +
 .../output/output_1.0/ia_css_output_types.h        |    48 +
 .../kernels/qplane/qplane_2/ia_css_qplane.host.c   |    61 +
 .../kernels/qplane/qplane_2/ia_css_qplane.host.h   |    43 +
 .../kernels/qplane/qplane_2/ia_css_qplane_param.h  |    30 +
 .../kernels/qplane/qplane_2/ia_css_qplane_types.h  |    33 +
 .../isp/kernels/raw/raw_1.0/ia_css_raw.host.c      |   136 +
 .../isp/kernels/raw/raw_1.0/ia_css_raw.host.h      |    38 +
 .../isp/kernels/raw/raw_1.0/ia_css_raw_param.h     |    38 +
 .../isp/kernels/raw/raw_1.0/ia_css_raw_types.h     |    37 +
 .../raw_aa_binning_1.0/ia_css_raa.host.c           |    35 +
 .../raw_aa_binning_1.0/ia_css_raa.host.h           |    27 +
 .../isp/kernels/ref/ref_1.0/ia_css_ref.host.c      |    74 +
 .../isp/kernels/ref/ref_1.0/ia_css_ref.host.h      |    41 +
 .../isp/kernels/ref/ref_1.0/ia_css_ref_param.h     |    36 +
 .../isp/kernels/ref/ref_1.0/ia_css_ref_state.h     |    26 +
 .../isp/kernels/ref/ref_1.0/ia_css_ref_types.h     |    28 +
 .../isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c      |   386 +
 .../isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.h      |    77 +
 .../isp/kernels/s3a/s3a_1.0/ia_css_s3a_param.h     |    54 +
 .../isp/kernels/s3a/s3a_1.0/ia_css_s3a_types.h     |   266 +
 .../kernels/s3a_stat_ls/ia_css_s3a_stat_ls_param.h |    45 +
 .../s3a_stat_ls/ia_css_s3a_stat_store_param.h      |    21 +
 .../css2400/isp/kernels/sc/sc_1.0/ia_css_sc.host.c |   130 +
 .../css2400/isp/kernels/sc/sc_1.0/ia_css_sc.host.h |    77 +
 .../isp/kernels/sc/sc_1.0/ia_css_sc_param.h        |    71 +
 .../isp/kernels/sc/sc_1.0/ia_css_sc_types.h        |   136 +
 .../kernels/scale/scale_1.0/ia_css_scale_param.h   |    20 +
 .../kernels/sdis/common/ia_css_sdis_common.host.h  |    99 +
 .../kernels/sdis/common/ia_css_sdis_common_types.h |   232 +
 .../isp/kernels/sdis/common/ia_css_sdis_param.h    |    22 +
 .../isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c   |   424 +
 .../isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.h   |   101 +
 .../isp/kernels/sdis/sdis_1.0/ia_css_sdis_param.h  |    21 +
 .../isp/kernels/sdis/sdis_1.0/ia_css_sdis_types.h  |    53 +
 .../isp/kernels/sdis/sdis_2/ia_css_sdis2.host.c    |   338 +
 .../isp/kernels/sdis/sdis_2/ia_css_sdis2.host.h    |    95 +
 .../isp/kernels/sdis/sdis_2/ia_css_sdis2_types.h   |    69 +
 .../isp/kernels/sdis/sdis_2/ia_css_sdis_param.h    |    21 +
 .../isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.c      |    76 +
 .../isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.h      |    39 +
 .../kernels/tdf/tdf_1.0/ia_css_tdf_default.host.c  |    36 +
 .../kernels/tdf/tdf_1.0/ia_css_tdf_default.host.h  |    23 +
 .../isp/kernels/tdf/tdf_1.0/ia_css_tdf_param.h     |    43 +
 .../isp/kernels/tdf/tdf_1.0/ia_css_tdf_types.h     |    53 +
 .../isp/kernels/tnr/tnr3/ia_css_tnr3_types.h       |    61 +
 .../isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.c      |   130 +
 .../isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.h      |    56 +
 .../isp/kernels/tnr/tnr_1.0/ia_css_tnr_param.h     |    48 +
 .../isp/kernels/tnr/tnr_1.0/ia_css_tnr_state.h     |    26 +
 .../isp/kernels/tnr/tnr_1.0/ia_css_tnr_types.h     |    60 +
 .../isp/kernels/uds/uds_1.0/ia_css_uds_param.h     |    31 +
 .../css2400/isp/kernels/vf/vf_1.0/ia_css_vf.host.c |   140 +
 .../css2400/isp/kernels/vf/vf_1.0/ia_css_vf.host.h |    47 +
 .../isp/kernels/vf/vf_1.0/ia_css_vf_param.h        |    37 +
 .../isp/kernels/vf/vf_1.0/ia_css_vf_types.h        |    32 +
 .../css2400/isp/kernels/wb/wb_1.0/ia_css_wb.host.c |    89 +
 .../css2400/isp/kernels/wb/wb_1.0/ia_css_wb.host.h |    39 +
 .../isp/kernels/wb/wb_1.0/ia_css_wb_param.h        |    29 +
 .../isp/kernels/wb/wb_1.0/ia_css_wb_types.h        |    47 +
 .../isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.c      |    66 +
 .../isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.h      |    47 +
 .../isp/kernels/xnr/xnr_1.0/ia_css_xnr_param.h     |    51 +
 .../kernels/xnr/xnr_1.0/ia_css_xnr_table.host.c    |    81 +
 .../kernels/xnr/xnr_1.0/ia_css_xnr_table.host.h    |    22 +
 .../isp/kernels/xnr/xnr_1.0/ia_css_xnr_types.h     |    71 +
 .../isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.c     |   265 +
 .../isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.h     |    42 +
 .../isp/kernels/xnr/xnr_3.0/ia_css_xnr3_param.h    |    96 +
 .../isp/kernels/xnr/xnr_3.0/ia_css_xnr3_types.h    |    98 +
 .../xnr/xnr_3.0/ia_css_xnr3_wrapper_param.h        |    20 +
 .../isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c      |   219 +
 .../isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.h      |    60 +
 .../isp/kernels/ynr/ynr_1.0/ia_css_ynr_param.h     |    49 +
 .../isp/kernels/ynr/ynr_1.0/ia_css_ynr_state.h     |    26 +
 .../isp/kernels/ynr/ynr_1.0/ia_css_ynr_types.h     |    81 +
 .../isp/kernels/ynr/ynr_2/ia_css_ynr2.host.c       |   125 +
 .../isp/kernels/ynr/ynr_2/ia_css_ynr2.host.h       |    56 +
 .../isp/kernels/ynr/ynr_2/ia_css_ynr2_param.h      |    45 +
 .../isp/kernels/ynr/ynr_2/ia_css_ynr2_types.h      |    94 +
 .../isp/kernels/ynr/ynr_2/ia_css_ynr_param.h       |    20 +
 .../isp/kernels/ynr/ynr_2/ia_css_ynr_state.h       |    21 +
 .../yuv_ls/yuv_ls_1.0/ia_css_yuv_load_param.h      |    20 +
 .../yuv_ls/yuv_ls_1.0/ia_css_yuv_ls_param.h        |    39 +
 .../yuv_ls/yuv_ls_1.0/ia_css_yuv_store_param.h     |    21 +
 .../css2400/isp/modes/interface/input_buf.isp.h    |    73 +
 .../css2400/isp/modes/interface/isp_const.h        |   498 +
 .../css2400/isp/modes/interface/isp_exprs.h        |   309 +
 .../css2400/isp/modes/interface/isp_types.h        |   128 +
 .../atomisp/pci/atomisp2/css2400/memory_realloc.c  |    81 +
 .../runtime/binary/interface/ia_css_binary.h       |   333 +
 .../atomisp2/css2400/runtime/binary/src/binary.c   |  1873 +++
 .../css2400/runtime/bufq/interface/ia_css_bufq.h   |   197 +
 .../runtime/bufq/interface/ia_css_bufq_comm.h      |    66 +
 .../pci/atomisp2/css2400/runtime/bufq/src/bufq.c   |   590 +
 .../css2400/runtime/debug/interface/ia_css_debug.h |   508 +
 .../debug/interface/ia_css_debug_internal.h        |    31 +
 .../runtime/debug/interface/ia_css_debug_pipe.h    |    84 +
 .../css2400/runtime/debug/src/ia_css_debug.c       |  3611 ++++++
 .../css2400/runtime/event/interface/ia_css_event.h |    46 +
 .../pci/atomisp2/css2400/runtime/event/src/event.c |   126 +
 .../runtime/eventq/interface/ia_css_eventq.h       |    69 +
 .../atomisp2/css2400/runtime/eventq/src/eventq.c   |    77 +
 .../css2400/runtime/frame/interface/ia_css_frame.h |   180 +
 .../runtime/frame/interface/ia_css_frame_comm.h    |   132 +
 .../pci/atomisp2/css2400/runtime/frame/src/frame.c |  1026 ++
 .../css2400/runtime/ifmtr/interface/ia_css_ifmtr.h |    49 +
 .../pci/atomisp2/css2400/runtime/ifmtr/src/ifmtr.c |   568 +
 .../runtime/inputfifo/interface/ia_css_inputfifo.h |    69 +
 .../css2400/runtime/inputfifo/src/inputfifo.c      |   613 +
 .../runtime/isp_param/interface/ia_css_isp_param.h |   118 +
 .../isp_param/interface/ia_css_isp_param_types.h   |   107 +
 .../css2400/runtime/isp_param/src/isp_param.c      |   227 +
 .../css2400/runtime/isys/interface/ia_css_isys.h   |   201 +
 .../runtime/isys/interface/ia_css_isys_comm.h      |    69 +
 .../css2400/runtime/isys/src/csi_rx_rmgr.c         |   179 +
 .../css2400/runtime/isys/src/csi_rx_rmgr.h         |    43 +
 .../css2400/runtime/isys/src/ibuf_ctrl_rmgr.c      |   141 +
 .../css2400/runtime/isys/src/ibuf_ctrl_rmgr.h      |    55 +
 .../css2400/runtime/isys/src/isys_dma_rmgr.c       |   103 +
 .../css2400/runtime/isys/src/isys_dma_rmgr.h       |    41 +
 .../atomisp2/css2400/runtime/isys/src/isys_init.c  |   141 +
 .../runtime/isys/src/isys_stream2mmio_rmgr.c       |   105 +
 .../runtime/isys/src/isys_stream2mmio_rmgr.h       |    41 +
 .../pci/atomisp2/css2400/runtime/isys/src/rx.c     |   607 +
 .../css2400/runtime/isys/src/virtual_isys.c        |   898 ++
 .../css2400/runtime/isys/src/virtual_isys.h        |    41 +
 .../runtime/pipeline/interface/ia_css_pipeline.h   |   308 +
 .../pipeline/interface/ia_css_pipeline_common.h    |    42 +
 .../css2400/runtime/pipeline/src/pipeline.c        |   806 ++
 .../css2400/runtime/queue/interface/ia_css_queue.h |   192 +
 .../runtime/queue/interface/ia_css_queue_comm.h    |    69 +
 .../pci/atomisp2/css2400/runtime/queue/src/queue.c |   412 +
 .../css2400/runtime/queue/src/queue_access.c       |   192 +
 .../css2400/runtime/queue/src/queue_access.h       |   101 +
 .../css2400/runtime/rmgr/interface/ia_css_rmgr.h   |    89 +
 .../runtime/rmgr/interface/ia_css_rmgr_vbuf.h      |   115 +
 .../pci/atomisp2/css2400/runtime/rmgr/src/rmgr.c   |    55 +
 .../atomisp2/css2400/runtime/rmgr/src/rmgr_vbuf.c  |   330 +
 .../runtime/spctrl/interface/ia_css_spctrl.h       |    87 +
 .../runtime/spctrl/interface/ia_css_spctrl_comm.h  |    61 +
 .../atomisp2/css2400/runtime/spctrl/src/spctrl.c   |   199 +
 .../tagger/interface/ia_css_tagger_common.h        |    59 +
 .../pci/atomisp2/css2400/runtime/timer/src/timer.c |    48 +
 .../media/atomisp/pci/atomisp2/css2400/sh_css.c    | 11364 +++++++++++++++++++
 .../atomisp/pci/atomisp2/css2400/sh_css_defs.h     |   410 +
 .../atomisp/pci/atomisp2/css2400/sh_css_dvs_info.h |    36 +
 .../atomisp/pci/atomisp2/css2400/sh_css_firmware.c |   342 +
 .../atomisp/pci/atomisp2/css2400/sh_css_firmware.h |    54 +
 .../atomisp/pci/atomisp2/css2400/sh_css_frac.h     |    40 +
 .../pci/atomisp2/css2400/sh_css_host_data.c        |    42 +
 .../atomisp/pci/atomisp2/css2400/sh_css_hrt.c      |    84 +
 .../atomisp/pci/atomisp2/css2400/sh_css_hrt.h      |    34 +
 .../atomisp/pci/atomisp2/css2400/sh_css_internal.h |  1096 ++
 .../atomisp/pci/atomisp2/css2400/sh_css_irq.c      |    16 +
 .../atomisp/pci/atomisp2/css2400/sh_css_legacy.h   |    88 +
 .../atomisp/pci/atomisp2/css2400/sh_css_metadata.c |    16 +
 .../atomisp/pci/atomisp2/css2400/sh_css_metrics.c  |   176 +
 .../atomisp/pci/atomisp2/css2400/sh_css_metrics.h  |    76 +
 .../atomisp/pci/atomisp2/css2400/sh_css_mipi.c     |   749 ++
 .../atomisp/pci/atomisp2/css2400/sh_css_mipi.h     |    49 +
 .../atomisp/pci/atomisp2/css2400/sh_css_mmu.c      |    62 +
 .../atomisp/pci/atomisp2/css2400/sh_css_morph.c    |    16 +
 .../pci/atomisp2/css2400/sh_css_param_dvs.c        |   267 +
 .../pci/atomisp2/css2400/sh_css_param_dvs.h        |    86 +
 .../pci/atomisp2/css2400/sh_css_param_shading.c    |   419 +
 .../pci/atomisp2/css2400/sh_css_param_shading.h    |    39 +
 .../atomisp/pci/atomisp2/css2400/sh_css_params.c   |  5268 +++++++++
 .../atomisp/pci/atomisp2/css2400/sh_css_params.h   |   188 +
 .../pci/atomisp2/css2400/sh_css_params_internal.h  |    21 +
 .../atomisp/pci/atomisp2/css2400/sh_css_pipe.c     |    16 +
 .../pci/atomisp2/css2400/sh_css_properties.c       |    43 +
 .../atomisp/pci/atomisp2/css2400/sh_css_shading.c  |    16 +
 .../media/atomisp/pci/atomisp2/css2400/sh_css_sp.c |  1814 +++
 .../media/atomisp/pci/atomisp2/css2400/sh_css_sp.h |   248 +
 .../atomisp/pci/atomisp2/css2400/sh_css_stream.c   |    16 +
 .../pci/atomisp2/css2400/sh_css_stream_format.c    |    76 +
 .../pci/atomisp2/css2400/sh_css_stream_format.h    |    23 +
 .../atomisp/pci/atomisp2/css2400/sh_css_struct.h   |    80 +
 .../atomisp/pci/atomisp2/css2400/sh_css_uds.h      |    37 +
 .../atomisp/pci/atomisp2/css2400/sh_css_version.c  |    30 +
 .../staging/media/atomisp/pci/atomisp2/hmm/hmm.c   |   728 ++
 .../media/atomisp/pci/atomisp2/hmm/hmm_bo.c        |  1543 +++
 .../atomisp/pci/atomisp2/hmm/hmm_dynamic_pool.c    |   241 +
 .../atomisp/pci/atomisp2/hmm/hmm_reserved_pool.c   |   258 +
 .../media/atomisp/pci/atomisp2/hmm/hmm_vm.c        |   218 +
 .../atomisp2/hrt/hive_isp_css_custom_host_hrt.h    |   107 +
 .../atomisp/pci/atomisp2/hrt/hive_isp_css_mm_hrt.c |   129 +
 .../atomisp/pci/atomisp2/hrt/hive_isp_css_mm_hrt.h |    60 +
 .../media/atomisp/pci/atomisp2/include/hmm/hmm.h   |   106 +
 .../atomisp/pci/atomisp2/include/hmm/hmm_bo.h      |   323 +
 .../atomisp/pci/atomisp2/include/hmm/hmm_bo_dev.h  |   130 +
 .../atomisp/pci/atomisp2/include/hmm/hmm_common.h  |   100 +
 .../atomisp/pci/atomisp2/include/hmm/hmm_pool.h    |   119 +
 .../atomisp/pci/atomisp2/include/hmm/hmm_vm.h      |    68 +
 .../atomisp/pci/atomisp2/include/mmu/isp_mmu.h     |   175 +
 .../atomisp/pci/atomisp2/include/mmu/sh_mmu.h      |    76 +
 .../pci/atomisp2/include/mmu/sh_mmu_mrfld.h        |    28 +
 .../media/atomisp/pci/atomisp2/mmu/isp_mmu.c       |   594 +
 .../media/atomisp/pci/atomisp2/mmu/sh_mmu_mrfld.c  |    93 +
 drivers/staging/media/atomisp/platform/Makefile    |     6 +
 .../staging/media/atomisp/platform/clock/Makefile  |     6 +
 .../platform/clock/platform_vlv2_plat_clk.c        |    40 +
 .../platform/clock/platform_vlv2_plat_clk.h        |    27 +
 .../media/atomisp/platform/clock/vlv2_plat_clock.c |   247 +
 .../media/atomisp/platform/intel-mid/Makefile      |     5 +
 .../platform/intel-mid/atomisp_gmin_platform.c     |   758 ++
 .../platform/intel-mid/intel_mid_pcihelpers.c      |   297 +
 drivers/staging/media/cxd2099/cxd2099.c            |   101 +-
 .../staging/media/davinci_vpfe/davinci_vpfe_user.h |    24 +-
 drivers/staging/media/davinci_vpfe/dm365_ipipe.c   |    12 +-
 .../staging/media/davinci_vpfe/dm365_ipipe_hw.c    |     4 +-
 .../staging/media/davinci_vpfe/dm365_isif_regs.h   |    20 +-
 drivers/staging/media/davinci_vpfe/dm365_resizer.c |     6 +-
 .../staging/media/davinci_vpfe/vpfe_mc_capture.c   |     4 +-
 drivers/staging/media/lirc/lirc_sasem.c            |     2 +-
 drivers/staging/media/lirc/lirc_sir.c              |     8 +-
 drivers/staging/media/lirc/lirc_zilog.c            |     6 +-
 drivers/staging/most/aim-cdev/cdev.c               |    16 +-
 drivers/staging/most/aim-sound/sound.c             |     2 +-
 drivers/staging/most/hdm-dim2/dim2_hal.c           |     7 +-
 drivers/staging/most/hdm-usb/hdm_usb.c             |    39 +-
 drivers/staging/most/mostcore/core.c               |   163 +-
 drivers/staging/nvec/nvec-keytable.h               |     3 +-
 drivers/staging/nvec/nvec_kbd.c                    |     2 +-
 drivers/staging/olpc_dcon/olpc_dcon.c              |     4 +-
 drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c       |     4 +-
 drivers/staging/rtl8188eu/Kconfig                  |     1 +
 drivers/staging/rtl8188eu/core/rtw_ap.c            |    27 +-
 drivers/staging/rtl8188eu/core/rtw_cmd.c           |     4 +-
 drivers/staging/rtl8188eu/core/rtw_ieee80211.c     |    15 +-
 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c     |     4 +-
 drivers/staging/rtl8188eu/core/rtw_mlme.c          |   135 +-
 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c      |    39 +-
 drivers/staging/rtl8188eu/core/rtw_recv.c          |    16 +-
 drivers/staging/rtl8188eu/core/rtw_wlan_util.c     |    11 +-
 drivers/staging/rtl8188eu/core/rtw_xmit.c          |    37 +-
 .../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c   |     2 +-
 drivers/staging/rtl8188eu/hal/odm.c                |     3 +
 drivers/staging/rtl8188eu/hal/odm_RTL8188E.c       |     5 +-
 drivers/staging/rtl8188eu/hal/phy.c                |     1 +
 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c       |     1 +
 drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c  |     3 +-
 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c     |     4 +-
 drivers/staging/rtl8188eu/hal/usb_halinit.c        |    17 +-
 drivers/staging/rtl8188eu/include/Hal8188EPhyReg.h |     2 +-
 drivers/staging/rtl8188eu/include/drv_types.h      |     2 -
 drivers/staging/rtl8188eu/include/hal_intf.h       |     1 -
 drivers/staging/rtl8188eu/include/ieee80211.h      |     6 +-
 .../staging/rtl8188eu/include/odm_RegDefine11N.h   |     4 +-
 drivers/staging/rtl8188eu/include/odm_debug.h      |     2 +-
 drivers/staging/rtl8188eu/include/pwrseq.h         |     2 +-
 drivers/staging/rtl8188eu/include/rtl8188e_spec.h  |     2 +-
 drivers/staging/rtl8188eu/include/rtw_cmd.h        |     2 +-
 drivers/staging/rtl8188eu/include/rtw_ioctl.h      |     6 -
 drivers/staging/rtl8188eu/include/rtw_mlme.h       |     1 -
 .../staging/rtl8188eu/include/rtw_mp_phy_regdef.h  |     2 +-
 drivers/staging/rtl8188eu/include/rtw_recv.h       |     4 +-
 drivers/staging/rtl8188eu/include/rtw_security.h   |     2 -
 drivers/staging/rtl8188eu/os_dep/os_intfs.c        |     7 -
 drivers/staging/rtl8188eu/os_dep/xmit_linux.c      |     2 +-
 drivers/staging/rtl8192e/rtl8192e/r8190P_def.h     |     2 +-
 drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c |     2 +-
 drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.h |     2 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c  |     2 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h  |     2 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c     |    34 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h     |     2 +-
 .../staging/rtl8192e/rtl8192e/r8192E_firmware.c    |     2 +-
 .../staging/rtl8192e/rtl8192e/r8192E_firmware.h    |     2 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_hw.h      |     2 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.h   |     2 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c     |     2 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h     |     2 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_phyreg.h  |     4 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c        |     2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_cam.h        |     2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.c       |    80 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.h       |     2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c         |    17 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_dm.h         |     2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.c     |     2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.h     |     2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c         |     2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_pm.h         |     2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c         |    22 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c         |     2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_wx.h         |     2 +-
 drivers/staging/rtl8192e/rtl819x_BA.h              |     2 +-
 drivers/staging/rtl8192e/rtl819x_BAProc.c          |     4 +-
 drivers/staging/rtl8192e/rtl819x_HT.h              |     2 +-
 drivers/staging/rtl8192e/rtl819x_HTProc.c          |     2 +-
 drivers/staging/rtl8192e/rtl819x_Qos.h             |     2 +-
 drivers/staging/rtl8192e/rtl819x_TS.h              |     2 +-
 drivers/staging/rtl8192e/rtllib.h                  |     6 +-
 drivers/staging/rtl8192e/rtllib_debug.h            |     2 +-
 drivers/staging/rtl8192e/rtllib_module.c           |    52 +-
 drivers/staging/rtl8192e/rtllib_wx.c               |    54 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211.h     |     6 +-
 .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c      |     2 +-
 .../rtl8192u/ieee80211/ieee80211_crypt_wep.c       |     2 +-
 .../staging/rtl8192u/ieee80211/ieee80211_module.c  |     3 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c  |    70 +-
 .../staging/rtl8192u/ieee80211/ieee80211_softmac.c |     4 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c  |     6 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c  |     6 +-
 drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h    |     4 +-
 .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c    |     4 +-
 .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c    |    15 +-
 drivers/staging/rtl8192u/r8192U.h                  |    12 +-
 drivers/staging/rtl8192u/r8192U_core.c             |    20 +-
 drivers/staging/rtl8192u/r8192U_dm.c               |    77 +-
 drivers/staging/rtl8192u/r819xU_cmdpkt.c           |     2 +-
 drivers/staging/rtl8192u/r819xU_phy.c              |    34 +-
 drivers/staging/rtl8712/ieee80211.c                |     5 +-
 drivers/staging/rtl8712/mlme_linux.c               |    10 +-
 drivers/staging/rtl8712/os_intfs.c                 |    14 +-
 drivers/staging/rtl8712/rtl8712_led.c              |     2 +-
 drivers/staging/rtl8712/rtl8712_recv.c             |    11 +-
 drivers/staging/rtl8712/rtl871x_cmd.h              |     2 +-
 drivers/staging/rtl8712/rtl871x_event.h            |     8 +-
 drivers/staging/rtl8712/rtl871x_io.h               |    14 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c      |   143 +-
 drivers/staging/rtl8712/rtl871x_ioctl_rtl.c        |    10 +-
 drivers/staging/rtl8712/rtl871x_mlme.h             |    16 +-
 drivers/staging/rtl8712/rtl871x_mp_ioctl.h         |   191 +-
 drivers/staging/rtl8712/rtl871x_pwrctrl.h          |    10 +-
 drivers/staging/rtl8712/rtl871x_recv.h             |    12 +-
 drivers/staging/rtl8712/rtl871x_xmit.c             |    11 +-
 drivers/staging/rtl8712/wifi.h                     |    12 +-
 drivers/staging/rtl8712/wlan_bssdef.h              |     6 +-
 drivers/staging/rtl8723bs/Kconfig                  |    11 +
 drivers/staging/rtl8723bs/Makefile                 |    70 +
 drivers/staging/rtl8723bs/TODO                     |    16 +
 drivers/staging/rtl8723bs/core/rtw_ap.c            |  2678 +++++
 drivers/staging/rtl8723bs/core/rtw_btcoex.c        |   243 +
 drivers/staging/rtl8723bs/core/rtw_cmd.c           |  2226 ++++
 drivers/staging/rtl8723bs/core/rtw_debug.c         |  1447 +++
 drivers/staging/rtl8723bs/core/rtw_eeprom.c        |   369 +
 drivers/staging/rtl8723bs/core/rtw_efuse.c         |   635 ++
 drivers/staging/rtl8723bs/core/rtw_ieee80211.c     |  1430 +++
 drivers/staging/rtl8723bs/core/rtw_io.c            |   203 +
 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c     |   698 ++
 drivers/staging/rtl8723bs/core/rtw_mlme.c          |  3150 +++++
 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c      |  6941 +++++++++++
 drivers/staging/rtl8723bs/core/rtw_odm.c           |   197 +
 drivers/staging/rtl8723bs/core/rtw_pwrctrl.c       |  1421 +++
 drivers/staging/rtl8723bs/core/rtw_recv.c          |  2689 +++++
 drivers/staging/rtl8723bs/core/rtw_rf.c            |    64 +
 drivers/staging/rtl8723bs/core/rtw_security.c      |  2437 ++++
 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c       |   641 ++
 drivers/staging/rtl8723bs/core/rtw_wlan_util.c     |  2328 ++++
 drivers/staging/rtl8723bs/core/rtw_xmit.c          |  3100 +++++
 drivers/staging/rtl8723bs/hal/Hal8723BPwrSeq.c     |   138 +
 drivers/staging/rtl8723bs/hal/Hal8723BReg.h        |   442 +
 drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c    |  3779 ++++++
 drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h    |   193 +
 drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c    |  3729 ++++++
 drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h    |   155 +
 drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h       |   566 +
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c   |   643 ++
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.h   |    48 +
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c  |   302 +
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.h  |    28 +
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c   |   799 ++
 drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.h   |    49 +
 drivers/staging/rtl8723bs/hal/HalPhyRf.c           |   662 ++
 drivers/staging/rtl8723bs/hal/HalPhyRf.h           |    63 +
 drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c     |  2091 ++++
 drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.h     |    83 +
 drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c       |   205 +
 drivers/staging/rtl8723bs/hal/Mp_Precomp.h         |    33 +
 drivers/staging/rtl8723bs/hal/hal_btcoex.c         |  1720 +++
 drivers/staging/rtl8723bs/hal/hal_com.c            |  1751 +++
 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c     |  3286 ++++++
 drivers/staging/rtl8723bs/hal/hal_intf.c           |   474 +
 drivers/staging/rtl8723bs/hal/hal_phy.c            |   224 +
 drivers/staging/rtl8723bs/hal/hal_sdio.c           |   115 +
 drivers/staging/rtl8723bs/hal/odm.c                |  1446 +++
 drivers/staging/rtl8723bs/hal/odm.h                |  1465 +++
 drivers/staging/rtl8723bs/hal/odm_AntDiv.c         |    70 +
 drivers/staging/rtl8723bs/hal/odm_AntDiv.h         |    38 +
 drivers/staging/rtl8723bs/hal/odm_CfoTracking.c    |   338 +
 drivers/staging/rtl8723bs/hal/odm_CfoTracking.h    |    47 +
 drivers/staging/rtl8723bs/hal/odm_DIG.c            |  1221 ++
 drivers/staging/rtl8723bs/hal/odm_DIG.h            |   195 +
 .../rtl8723bs/hal/odm_DynamicBBPowerSaving.c       |    89 +
 .../rtl8723bs/hal/odm_DynamicBBPowerSaving.h       |    39 +
 drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.c |    30 +
 drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.h |    37 +
 drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c |   186 +
 drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.h |    31 +
 drivers/staging/rtl8723bs/hal/odm_HWConfig.c       |   535 +
 drivers/staging/rtl8723bs/hal/odm_HWConfig.h       |   162 +
 drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c   |   175 +
 drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.h   |    47 +
 drivers/staging/rtl8723bs/hal/odm_PathDiv.c        |    42 +
 drivers/staging/rtl8723bs/hal/odm_PathDiv.h        |    29 +
 drivers/staging/rtl8723bs/hal/odm_RTL8723B.c       |    45 +
 drivers/staging/rtl8723bs/hal/odm_RTL8723B.h       |    22 +
 drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c |   257 +
 drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h |    65 +
 drivers/staging/rtl8723bs/hal/odm_RegDefine11N.h   |   172 +
 drivers/staging/rtl8723bs/hal/odm_debug.c          |    52 +
 drivers/staging/rtl8723bs/hal/odm_debug.h          |   166 +
 drivers/staging/rtl8723bs/hal/odm_interface.h      |    59 +
 drivers/staging/rtl8723bs/hal/odm_precomp.h        |    60 +
 drivers/staging/rtl8723bs/hal/odm_reg.h            |   103 +
 drivers/staging/rtl8723bs/hal/odm_types.h          |   102 +
 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c       |  2358 ++++
 drivers/staging/rtl8723bs/hal/rtl8723b_dm.c        |   300 +
 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c  |  4549 ++++++++
 drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c    |  1050 ++
 drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c    |   224 +
 drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c    |    86 +
 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c     |   490 +
 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c     |   686 ++
 drivers/staging/rtl8723bs/hal/sdio_halinit.c       |  1928 ++++
 drivers/staging/rtl8723bs/hal/sdio_ops.c           |  1294 +++
 drivers/staging/rtl8723bs/include/Hal8192CPhyReg.h |  1126 ++
 drivers/staging/rtl8723bs/include/Hal8723BPhyCfg.h |   128 +
 drivers/staging/rtl8723bs/include/Hal8723BPhyReg.h |    77 +
 drivers/staging/rtl8723bs/include/Hal8723BPwrSeq.h |   232 +
 drivers/staging/rtl8723bs/include/HalPwrSeqCmd.h   |   132 +
 drivers/staging/rtl8723bs/include/HalVerDef.h      |   127 +
 drivers/staging/rtl8723bs/include/autoconf.h       |    73 +
 drivers/staging/rtl8723bs/include/basic_types.h    |   209 +
 drivers/staging/rtl8723bs/include/cmd_osdep.h      |    26 +
 drivers/staging/rtl8723bs/include/drv_conf.h       |    37 +
 drivers/staging/rtl8723bs/include/drv_types.h      |   720 ++
 drivers/staging/rtl8723bs/include/drv_types_sdio.h |    39 +
 drivers/staging/rtl8723bs/include/ethernet.h       |    22 +
 drivers/staging/rtl8723bs/include/hal_btcoex.h     |    68 +
 drivers/staging/rtl8723bs/include/hal_com.h        |   309 +
 drivers/staging/rtl8723bs/include/hal_com_h2c.h    |   293 +
 drivers/staging/rtl8723bs/include/hal_com_phycfg.h |   273 +
 drivers/staging/rtl8723bs/include/hal_com_reg.h    |  1725 +++
 drivers/staging/rtl8723bs/include/hal_data.h       |   483 +
 drivers/staging/rtl8723bs/include/hal_intf.h       |   410 +
 drivers/staging/rtl8723bs/include/hal_pg.h         |    81 +
 drivers/staging/rtl8723bs/include/hal_phy.h        |   183 +
 drivers/staging/rtl8723bs/include/hal_phy_reg.h    |    25 +
 drivers/staging/rtl8723bs/include/hal_sdio.h       |    26 +
 drivers/staging/rtl8723bs/include/ieee80211.h      |  1345 +++
 drivers/staging/rtl8723bs/include/ioctl_cfg80211.h |   128 +
 drivers/staging/rtl8723bs/include/mlme_osdep.h     |    27 +
 drivers/staging/rtl8723bs/include/osdep_intf.h     |    88 +
 drivers/staging/rtl8723bs/include/osdep_service.h  |   281 +
 .../rtl8723bs/include/osdep_service_linux.h        |   178 +
 drivers/staging/rtl8723bs/include/recv_osdep.h     |    48 +
 drivers/staging/rtl8723bs/include/rtl8192c_recv.h  |    50 +
 drivers/staging/rtl8723bs/include/rtl8192c_rf.h    |    39 +
 drivers/staging/rtl8723bs/include/rtl8723b_cmd.h   |   199 +
 drivers/staging/rtl8723bs/include/rtl8723b_dm.h    |    41 +
 drivers/staging/rtl8723bs/include/rtl8723b_hal.h   |   279 +
 drivers/staging/rtl8723bs/include/rtl8723b_recv.h  |   144 +
 drivers/staging/rtl8723bs/include/rtl8723b_rf.h    |    26 +
 drivers/staging/rtl8723bs/include/rtl8723b_spec.h  |   262 +
 drivers/staging/rtl8723bs/include/rtl8723b_xmit.h  |   458 +
 drivers/staging/rtl8723bs/include/rtw_ap.h         |    47 +
 .../staging/rtl8723bs/include/rtw_beamforming.h    |   135 +
 drivers/staging/rtl8723bs/include/rtw_br_ext.h     |    63 +
 drivers/staging/rtl8723bs/include/rtw_btcoex.h     |    64 +
 drivers/staging/rtl8723bs/include/rtw_byteorder.h  |    24 +
 drivers/staging/rtl8723bs/include/rtw_cmd.h        |   980 ++
 drivers/staging/rtl8723bs/include/rtw_debug.h      |   355 +
 drivers/staging/rtl8723bs/include/rtw_eeprom.h     |   128 +
 drivers/staging/rtl8723bs/include/rtw_efuse.h      |   132 +
 drivers/staging/rtl8723bs/include/rtw_event.h      |   117 +
 drivers/staging/rtl8723bs/include/rtw_ht.h         |   118 +
 drivers/staging/rtl8723bs/include/rtw_io.h         |   373 +
 drivers/staging/rtl8723bs/include/rtw_ioctl.h      |    80 +
 drivers/staging/rtl8723bs/include/rtw_ioctl_set.h  |    41 +
 drivers/staging/rtl8723bs/include/rtw_mlme.h       |   695 ++
 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h   |   888 ++
 drivers/staging/rtl8723bs/include/rtw_mp.h         |   512 +
 drivers/staging/rtl8723bs/include/rtw_odm.h        |    36 +
 drivers/staging/rtl8723bs/include/rtw_pwrctrl.h    |   375 +
 drivers/staging/rtl8723bs/include/rtw_qos.h        |    27 +
 drivers/staging/rtl8723bs/include/rtw_recv.h       |   553 +
 drivers/staging/rtl8723bs/include/rtw_rf.h         |   159 +
 drivers/staging/rtl8723bs/include/rtw_security.h   |   440 +
 drivers/staging/rtl8723bs/include/rtw_version.h    |     2 +
 drivers/staging/rtl8723bs/include/rtw_wifi_regd.h  |    28 +
 drivers/staging/rtl8723bs/include/rtw_xmit.h       |   528 +
 drivers/staging/rtl8723bs/include/sdio_hal.h       |    28 +
 drivers/staging/rtl8723bs/include/sdio_ops.h       |    49 +
 drivers/staging/rtl8723bs/include/sdio_ops_linux.h |    40 +
 drivers/staging/rtl8723bs/include/sdio_osintf.h    |    24 +
 drivers/staging/rtl8723bs/include/sta_info.h       |   392 +
 drivers/staging/rtl8723bs/include/wifi.h           |  1158 ++
 drivers/staging/rtl8723bs/include/wlan_bssdef.h    |   278 +
 drivers/staging/rtl8723bs/include/xmit_osdep.h     |    54 +
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |  3582 ++++++
 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c     |  5808 ++++++++++
 drivers/staging/rtl8723bs/os_dep/mlme_linux.c      |   206 +
 drivers/staging/rtl8723bs/os_dep/os_intfs.c        |  1916 ++++
 drivers/staging/rtl8723bs/os_dep/osdep_service.c   |   481 +
 drivers/staging/rtl8723bs/os_dep/recv_linux.c      |   365 +
 drivers/staging/rtl8723bs/os_dep/rtw_proc.c        |   787 ++
 drivers/staging/rtl8723bs/os_dep/rtw_proc.h        |    45 +
 drivers/staging/rtl8723bs/os_dep/sdio_intf.c       |   695 ++
 drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c  |   599 +
 drivers/staging/rtl8723bs/os_dep/wifi_regd.c       |   164 +
 drivers/staging/rtl8723bs/os_dep/xmit_linux.c      |   296 +
 drivers/staging/rts5208/ms.c                       |     2 +-
 drivers/staging/rts5208/rtsx_chip.c                |     4 +-
 drivers/staging/rts5208/rtsx_transport.c           |     3 +-
 drivers/staging/sm750fb/ddk750_chip.c              |    16 +-
 drivers/staging/sm750fb/ddk750_chip.h              |     2 +-
 drivers/staging/sm750fb/ddk750_display.c           |     3 +-
 drivers/staging/sm750fb/ddk750_display.h           |     7 +-
 drivers/staging/sm750fb/ddk750_dvi.c               |     6 +-
 drivers/staging/sm750fb/ddk750_hwi2c.c             |     2 +-
 drivers/staging/sm750fb/ddk750_mode.c              |   107 +-
 drivers/staging/sm750fb/ddk750_mode.h              |    21 +-
 drivers/staging/sm750fb/ddk750_power.c             |     5 -
 drivers/staging/sm750fb/ddk750_power.h             |     3 +-
 drivers/staging/sm750fb/ddk750_reg.h               |     4 -
 drivers/staging/sm750fb/sm750.c                    |    57 +-
 drivers/staging/sm750fb/sm750.h                    |     6 +-
 drivers/staging/sm750fb/sm750_accel.c              |     9 +-
 drivers/staging/sm750fb/sm750_cursor.c             |    21 +-
 drivers/staging/sm750fb/sm750_hw.c                 |     2 +-
 drivers/staging/speakup/buffers.c                  |    36 +-
 drivers/staging/speakup/fakekey.c                  |     2 +-
 drivers/staging/speakup/i18n.c                     |    77 +-
 drivers/staging/speakup/keyhelp.c                  |    14 +-
 drivers/staging/speakup/kobjects.c                 |    96 +-
 drivers/staging/speakup/main.c                     |   309 +-
 drivers/staging/speakup/selection.c                |     6 +-
 drivers/staging/speakup/serialio.c                 |   108 +-
 drivers/staging/speakup/speakup.h                  |    15 +-
 drivers/staging/speakup/speakup_acntpc.c           |    21 +-
 drivers/staging/speakup/speakup_acntsa.c           |     5 +-
 drivers/staging/speakup/speakup_apollo.c           |    15 +-
 drivers/staging/speakup/speakup_audptr.c           |    16 +-
 drivers/staging/speakup/speakup_bns.c              |     3 +-
 drivers/staging/speakup/speakup_decext.c           |    24 +-
 drivers/staging/speakup/speakup_decpc.c            |   119 +-
 drivers/staging/speakup/speakup_dectlk.c           |    22 +-
 drivers/staging/speakup/speakup_dtlk.c             |     6 +-
 drivers/staging/speakup/speakup_dtlk.h             |    10 +-
 drivers/staging/speakup/speakup_dummy.c            |     3 +-
 drivers/staging/speakup/speakup_keypc.c            |     9 +-
 drivers/staging/speakup/speakup_ltlk.c             |     7 +-
 drivers/staging/speakup/speakup_soft.c             |    93 +-
 drivers/staging/speakup/speakup_spkout.c           |    12 +-
 drivers/staging/speakup/speakup_txprt.c            |     3 +-
 drivers/staging/speakup/spk_priv.h                 |    17 +-
 drivers/staging/speakup/spk_types.h                |    11 +-
 drivers/staging/speakup/synth.c                    |   105 +-
 drivers/staging/speakup/varhandlers.c              |    18 +-
 drivers/staging/unisys/include/channel.h           |   213 +-
 drivers/staging/unisys/include/iochannel.h         |    87 +-
 drivers/staging/unisys/include/visorbus.h          |     8 +-
 drivers/staging/unisys/visorbus/controlvmchannel.h |   208 +-
 drivers/staging/unisys/visorbus/vbuschannel.h      |    57 +-
 drivers/staging/unisys/visorbus/visorbus_main.c    |   420 +-
 drivers/staging/unisys/visorbus/visorbus_private.h |    26 +-
 drivers/staging/unisys/visorbus/visorchannel.c     |    95 +-
 drivers/staging/unisys/visorbus/visorchipset.c     |  1043 +-
 drivers/staging/unisys/visorbus/vmcallinterface.h  |   149 +-
 drivers/staging/unisys/visorhba/visorhba_main.c    |    95 +-
 drivers/staging/unisys/visorinput/visorinput.c     |    21 +-
 drivers/staging/unisys/visornic/visornic_main.c    |   258 +-
 drivers/staging/vc04_services/Kconfig              |    32 +-
 drivers/staging/vc04_services/Makefile             |     3 +
 .../staging/vc04_services/bcm2835-audio/Kconfig    |     8 +
 .../{ => vc04_services}/bcm2835-audio/Makefile     |     0
 .../staging/{ => vc04_services}/bcm2835-audio/TODO |     0
 .../bcm2835-audio/bcm2835-ctl.c                    |   113 +-
 .../bcm2835-audio/bcm2835-pcm.c                    |    70 +-
 .../bcm2835-audio/bcm2835-vchiq.c                  |   175 +-
 .../staging/vc04_services/bcm2835-audio/bcm2835.c  |   472 +
 .../{ => vc04_services}/bcm2835-audio/bcm2835.h    |    34 +-
 .../bcm2835-audio/vc_vchi_audioserv_defs.h         |     0
 .../bcm2835-camera}/Kconfig                        |     7 +-
 .../bcm2835-camera}/Makefile                       |     0
 .../bcm2835 => vc04_services/bcm2835-camera}/TODO  |     5 -
 .../bcm2835-camera}/bcm2835-camera.c               |   136 +-
 .../bcm2835-camera}/bcm2835-camera.h               |     6 +-
 .../bcm2835-camera}/controls.c                     |    34 +-
 .../bcm2835-camera}/mmal-common.h                  |     0
 .../bcm2835-camera}/mmal-encodings.h               |     1 -
 .../bcm2835-camera}/mmal-msg-common.h              |     0
 .../bcm2835-camera}/mmal-msg-format.h              |    30 +-
 .../bcm2835-camera}/mmal-msg-port.h                |    16 +-
 .../bcm2835-camera}/mmal-msg.h                     |    49 +-
 .../bcm2835-camera}/mmal-parameters.h              |     2 -
 .../bcm2835-camera}/mmal-vchiq.c                   |   267 +-
 .../bcm2835-camera}/mmal-vchiq.h                   |    12 +-
 drivers/staging/vc04_services/interface/vchi/TODO  |    21 +-
 .../vc04_services/interface/vchi/vchi_cfg.h        |     2 +-
 .../interface/vchiq_arm/vchiq_2835_arm.c           |     8 +-
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |   550 +-
 .../vc04_services/interface/vchiq_arm/vchiq_core.c |   259 +-
 .../interface/vchiq_arm/vchiq_debugfs.c            |     7 +-
 .../vc04_services/interface/vchiq_arm/vchiq_if.h   |     4 +-
 .../interface/vchiq_arm/vchiq_ioctl.h              |     2 +-
 .../interface/vchiq_arm/vchiq_kern_lib.c           |     4 +
 .../interface/vchiq_arm/vchiq_memdrv.h             |    12 -
 .../interface/vchiq_arm/vchiq_pagelist.h           |     3 -
 .../vc04_services/interface/vchiq_arm/vchiq_shim.c |    56 +-
 .../vc04_services/interface/vchiq_arm/vchiq_util.c |     2 +-
 .../vc04_services/interface/vchiq_arm/vchiq_util.h |     2 -
 .../interface/vchiq_arm/vchiq_version.c            |    16 +-
 drivers/staging/vme/devices/vme_user.c             |    10 +-
 drivers/staging/vt6655/baseband.h                  |    12 +-
 drivers/staging/vt6655/card.c                      |    25 +-
 drivers/staging/vt6655/rf.h                        |     2 +-
 drivers/staging/vt6655/rxtx.h                      |    10 +-
 drivers/staging/vt6656/main_usb.c                  |    15 +-
 drivers/staging/vt6656/rf.c                        |    13 +-
 drivers/staging/vt6656/rxtx.c                      |    32 +-
 drivers/staging/vt6656/usbpipe.c                   |    31 +-
 drivers/staging/vt6656/wcmd.c                      |     3 -
 drivers/staging/wilc1000/coreconfigurator.h        |    19 +-
 drivers/staging/wilc1000/host_interface.c          |    57 +-
 drivers/staging/wilc1000/linux_mon.c               |     2 +
 drivers/staging/wilc1000/linux_wlan.c              |     7 +-
 drivers/staging/wilc1000/wilc_sdio.c               |    21 +-
 drivers/staging/wilc1000/wilc_spi.c                |    78 +-
 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c  |    54 +-
 drivers/staging/wilc1000/wilc_wlan.c               |    10 +-
 drivers/staging/wilc1000/wilc_wlan.h               |     6 +-
 drivers/staging/wilc1000/wilc_wlan_cfg.c           |    59 +-
 drivers/staging/wlan-ng/hfa384x.h                  |    58 +-
 drivers/staging/wlan-ng/hfa384x_usb.c              |     4 +-
 drivers/staging/wlan-ng/p80211conv.c               |     2 +-
 drivers/staging/wlan-ng/p80211conv.h               |    28 +-
 drivers/staging/wlan-ng/p80211req.c                |     3 +-
 drivers/staging/wlan-ng/prism2fw.c                 |     2 +-
 drivers/staging/wlan-ng/prism2mgmt.c               |     1 -
 drivers/staging/wlan-ng/prism2sta.c                |     2 +-
 drivers/staging/xgifb/XGI_main_26.c                |    55 +-
 drivers/staging/xgifb/vb_init.h                    |     3 +-
 drivers/staging/xgifb/vb_setmode.c                 |    12 +-
 include/linux/cma.h                                |     6 +-
 include/linux/hid-sensor-hub.h                     |     2 +
 include/linux/hid-sensor-ids.h                     |     8 +
 include/linux/mfd/stm32-timers.h                   |     2 +
 include/linux/mfd/sun4i-gpadc.h                    |     6 +
 include/linux/sched.h                              |     4 -
 mm/cma.c                                           |    31 +-
 mm/cma.h                                           |     1 +
 mm/cma_debug.c                                     |     2 +-
 1790 files changed, 359293 insertions(+), 15286 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-max9611
 create mode 100644 Documentation/devicetree/bindings/iio/accel/adxl345.txt
 create mode 100644 Documentation/devicetree/bindings/iio/adc/aspeed_adc.txt
 create mode 100644 Documentation/devicetree/bindings/iio/adc/cpcap-adc.txt
 create mode 100644 Documentation/devicetree/bindings/iio/adc/ltc2497.txt
 create mode 100644 Documentation/devicetree/bindings/iio/adc/max1118.txt
 create mode 100644 Documentation/devicetree/bindings/iio/adc/max9611.txt
 create mode 100644 Documentation/devicetree/bindings/iio/dac/ltc2632.txt
 create mode 100644 Documentation/devicetree/bindings/iio/dac/st,stm32-dac.txt
 create mode 100644 Documentation/devicetree/bindings/iio/health/max30102.txt
 create mode 100644 Documentation/devicetree/bindings/iio/light/vl6180.txt
 create mode 100644 Documentation/devicetree/bindings/iio/proximity/devantech-srf04.txt
 create mode 100644 drivers/iio/accel/adxl345.h
 create mode 100644 drivers/iio/accel/adxl345_core.c
 create mode 100644 drivers/iio/accel/adxl345_i2c.c
 create mode 100644 drivers/iio/accel/adxl345_spi.c
 create mode 100644 drivers/iio/adc/aspeed_adc.c
 create mode 100644 drivers/iio/adc/cpcap-adc.c
 rename drivers/{staging => }/iio/adc/lpc32xx_adc.c (68%)
 create mode 100644 drivers/iio/adc/ltc2497.c
 create mode 100644 drivers/iio/adc/max1118.c
 create mode 100644 drivers/iio/adc/max9611.c
 create mode 100644 drivers/iio/adc/qcom-pm8xxx-xoadc.c
 create mode 100644 drivers/iio/adc/qcom-vadc-common.c
 create mode 100644 drivers/iio/adc/qcom-vadc-common.h
 rename drivers/{staging => }/iio/adc/spear_adc.c (100%)
 create mode 100644 drivers/iio/adc/sun4i-gpadc-iio.c
 create mode 100644 drivers/iio/dac/ltc2632.c
 create mode 100644 drivers/iio/dac/stm32-dac-core.c
 create mode 100644 drivers/iio/dac/stm32-dac-core.h
 create mode 100644 drivers/iio/dac/stm32-dac.c
 create mode 100644 drivers/iio/health/max30102.c
 create mode 100644 drivers/iio/humidity/hid-sensor-humidity.c
 create mode 100644 drivers/iio/light/cros_ec_light_prox.c
 create mode 100644 drivers/iio/light/vl6180.c
 create mode 100644 drivers/iio/proximity/srf04.c
 create mode 100644 drivers/iio/temperature/hid-sensor-temperature.c
 delete mode 100644 drivers/staging/android/ion/compat_ion.c
 delete mode 100644 drivers/staging/android/ion/compat_ion.h
 delete mode 100644 drivers/staging/android/ion/hisilicon/Kconfig
 delete mode 100644 drivers/staging/android/ion/hisilicon/Makefile
 delete mode 100644 drivers/staging/android/ion/hisilicon/hi6220_ion.c
 delete mode 100644 drivers/staging/android/ion/ion_dummy_driver.c
 delete mode 100644 drivers/staging/android/ion/ion_of.c
 delete mode 100644 drivers/staging/android/ion/ion_of.h
 delete mode 100644 drivers/staging/android/ion/ion_priv.h
 delete mode 100644 drivers/staging/android/ion/ion_test.c
 delete mode 100644 drivers/staging/android/ion/tegra/Makefile
 delete mode 100644 drivers/staging/android/ion/tegra/tegra_ion.c
 delete mode 100644 drivers/staging/android/lowmemorykiller.c
 delete mode 100644 drivers/staging/android/uapi/ion_test.h
 delete mode 100644 drivers/staging/bcm2835-audio/Kconfig
 delete mode 100644 drivers/staging/bcm2835-audio/bcm2835.c
 create mode 100644 drivers/staging/ccree/Documentation/devicetree/bindings/crypto/arm-cryptocell.txt
 create mode 100644 drivers/staging/ccree/Kconfig
 create mode 100644 drivers/staging/ccree/Makefile
 create mode 100644 drivers/staging/ccree/TODO
 create mode 100644 drivers/staging/ccree/cc_bitops.h
 create mode 100644 drivers/staging/ccree/cc_crypto_ctx.h
 create mode 100644 drivers/staging/ccree/cc_hal.h
 create mode 100644 drivers/staging/ccree/cc_hw_queue_defs.h
 create mode 100644 drivers/staging/ccree/cc_lli_defs.h
 create mode 100644 drivers/staging/ccree/cc_pal_log.h
 create mode 100644 drivers/staging/ccree/cc_pal_log_plat.h
 create mode 100644 drivers/staging/ccree/cc_pal_types.h
 create mode 100644 drivers/staging/ccree/cc_pal_types_plat.h
 create mode 100644 drivers/staging/ccree/cc_regs.h
 create mode 100644 drivers/staging/ccree/dx_crys_kernel.h
 create mode 100644 drivers/staging/ccree/dx_env.h
 create mode 100644 drivers/staging/ccree/dx_host.h
 create mode 100644 drivers/staging/ccree/dx_reg_base_host.h
 create mode 100644 drivers/staging/ccree/dx_reg_common.h
 create mode 100644 drivers/staging/ccree/hash_defs.h
 create mode 100644 drivers/staging/ccree/hw_queue_defs_plat.h
 create mode 100644 drivers/staging/ccree/ssi_aead.c
 create mode 100644 drivers/staging/ccree/ssi_aead.h
 create mode 100644 drivers/staging/ccree/ssi_buffer_mgr.c
 create mode 100644 drivers/staging/ccree/ssi_buffer_mgr.h
 create mode 100644 drivers/staging/ccree/ssi_cipher.c
 create mode 100644 drivers/staging/ccree/ssi_cipher.h
 create mode 100644 drivers/staging/ccree/ssi_config.h
 create mode 100644 drivers/staging/ccree/ssi_driver.c
 create mode 100644 drivers/staging/ccree/ssi_driver.h
 create mode 100644 drivers/staging/ccree/ssi_fips.c
 create mode 100644 drivers/staging/ccree/ssi_fips.h
 create mode 100644 drivers/staging/ccree/ssi_fips_data.h
 create mode 100644 drivers/staging/ccree/ssi_fips_ext.c
 create mode 100644 drivers/staging/ccree/ssi_fips_ll.c
 create mode 100644 drivers/staging/ccree/ssi_fips_local.c
 create mode 100644 drivers/staging/ccree/ssi_fips_local.h
 create mode 100644 drivers/staging/ccree/ssi_hash.c
 create mode 100644 drivers/staging/ccree/ssi_hash.h
 create mode 100644 drivers/staging/ccree/ssi_ivgen.c
 create mode 100644 drivers/staging/ccree/ssi_ivgen.h
 create mode 100644 drivers/staging/ccree/ssi_pm.c
 create mode 100644 drivers/staging/ccree/ssi_pm.h
 create mode 100644 drivers/staging/ccree/ssi_pm_ext.c
 create mode 100644 drivers/staging/ccree/ssi_pm_ext.h
 create mode 100644 drivers/staging/ccree/ssi_request_mgr.c
 create mode 100644 drivers/staging/ccree/ssi_request_mgr.h
 create mode 100644 drivers/staging/ccree/ssi_sram_mgr.c
 create mode 100644 drivers/staging/ccree/ssi_sram_mgr.h
 create mode 100644 drivers/staging/ccree/ssi_sysfs.c
 create mode 100644 drivers/staging/ccree/ssi_sysfs.h
 create mode 100644 drivers/staging/fbtft/fb_sh1106.c
 create mode 100644 drivers/staging/fsl-dpaa2/Kconfig
 create mode 100644 drivers/staging/fsl-dpaa2/Makefile
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/Makefile
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/README
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/TODO
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth-trace.h
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-ethtool.c
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpkg.h
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpni-cmd.h
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpni.c
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpni.h
 create mode 100644 drivers/staging/fsl-dpaa2/ethernet/net.h
 create mode 100644 drivers/staging/fsl-mc/bus/dpcon.c
 create mode 100644 drivers/staging/fsl-mc/bus/dpio/Makefile
 create mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-cmd.h
 create mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-driver.c
 create mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-driver.txt
 create mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio-service.c
 create mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio.c
 create mode 100644 drivers/staging/fsl-mc/bus/dpio/dpio.h
 create mode 100644 drivers/staging/fsl-mc/bus/dpio/qbman-portal.c
 create mode 100644 drivers/staging/fsl-mc/bus/dpio/qbman-portal.h
 create mode 100644 drivers/staging/fsl-mc/include/dpaa2-fd.h
 create mode 100644 drivers/staging/fsl-mc/include/dpaa2-global.h
 create mode 100644 drivers/staging/fsl-mc/include/dpaa2-io.h
 create mode 100644 drivers/staging/fsl-mc/include/dpcon.h
 rename drivers/staging/iio/accel/{adis16201_core.c => adis16201.c} (63%)
 delete mode 100644 drivers/staging/iio/accel/adis16201.h
 rename drivers/staging/iio/accel/{adis16203_core.c => adis16203.c} (63%)
 delete mode 100644 drivers/staging/iio/accel/adis16203.h
 rename drivers/staging/iio/accel/{adis16209_core.c => adis16209.c} (62%)
 delete mode 100644 drivers/staging/iio/accel/adis16209.h
 rename drivers/staging/iio/accel/{adis16240_core.c => adis16240.c} (60%)
 delete mode 100644 drivers/staging/iio/accel/adis16240.h
 delete mode 100644 drivers/staging/iio/meter/ade7753.h
 delete mode 100644 drivers/staging/iio/meter/ade7754.h
 delete mode 100644 drivers/staging/iio/meter/ade7759.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_eacl.h
 create mode 100644 drivers/staging/media/atomisp/Kconfig
 create mode 100644 drivers/staging/media/atomisp/Makefile
 create mode 100644 drivers/staging/media/atomisp/TODO
 create mode 100644 drivers/staging/media/atomisp/i2c/Kconfig
 create mode 100644 drivers/staging/media/atomisp/i2c/Makefile
 create mode 100644 drivers/staging/media/atomisp/i2c/ap1302.c
 create mode 100644 drivers/staging/media/atomisp/i2c/ap1302.h
 create mode 100644 drivers/staging/media/atomisp/i2c/gc0310.c
 create mode 100644 drivers/staging/media/atomisp/i2c/gc0310.h
 create mode 100644 drivers/staging/media/atomisp/i2c/gc2235.c
 create mode 100644 drivers/staging/media/atomisp/i2c/gc2235.h
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/Kconfig
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/Makefile
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/ad5816g.c
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/ad5816g.h
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/common.h
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/drv201.c
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/drv201.h
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/dw9714.c
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/dw9714.h
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/dw9718.c
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/dw9718.h
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/dw9719.c
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/dw9719.h
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/imx.c
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/imx.h
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/imx132.h
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/imx134.h
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/imx135.h
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/imx175.h
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/imx208.h
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/imx219.h
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/imx227.h
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/otp.c
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/otp_brcc064_e2prom.c
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/otp_e2prom.c
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/otp_imx.c
 create mode 100644 drivers/staging/media/atomisp/i2c/imx/vcm.c
 create mode 100644 drivers/staging/media/atomisp/i2c/libmsrlisthelper.c
 create mode 100644 drivers/staging/media/atomisp/i2c/lm3554.c
 create mode 100644 drivers/staging/media/atomisp/i2c/mt9m114.c
 create mode 100644 drivers/staging/media/atomisp/i2c/mt9m114.h
 create mode 100644 drivers/staging/media/atomisp/i2c/ov2680.c
 create mode 100644 drivers/staging/media/atomisp/i2c/ov2680.h
 create mode 100644 drivers/staging/media/atomisp/i2c/ov2722.c
 create mode 100644 drivers/staging/media/atomisp/i2c/ov2722.h
 create mode 100644 drivers/staging/media/atomisp/i2c/ov5693/Kconfig
 create mode 100644 drivers/staging/media/atomisp/i2c/ov5693/Makefile
 create mode 100644 drivers/staging/media/atomisp/i2c/ov5693/ad5823.h
 create mode 100644 drivers/staging/media/atomisp/i2c/ov5693/ov5693.c
 create mode 100644 drivers/staging/media/atomisp/i2c/ov5693/ov5693.h
 create mode 100644 drivers/staging/media/atomisp/i2c/ov8858.c
 create mode 100644 drivers/staging/media/atomisp/i2c/ov8858.h
 create mode 100644 drivers/staging/media/atomisp/i2c/ov8858_btns.h
 create mode 100644 drivers/staging/media/atomisp/include/asm/intel_mid_pcihelpers.h
 create mode 100644 drivers/staging/media/atomisp/include/linux/atomisp.h
 create mode 100644 drivers/staging/media/atomisp/include/linux/atomisp_gmin_platform.h
 create mode 100644 drivers/staging/media/atomisp/include/linux/atomisp_platform.h
 create mode 100644 drivers/staging/media/atomisp/include/linux/libmsrlisthelper.h
 create mode 100644 drivers/staging/media/atomisp/include/linux/vlv2_plat_clock.h
 create mode 100644 drivers/staging/media/atomisp/include/media/lm3554.h
 create mode 100644 drivers/staging/media/atomisp/include/media/lm3642.h
 create mode 100644 drivers/staging/media/atomisp/pci/Kconfig
 create mode 100644 drivers/staging/media/atomisp/pci/Makefile
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/Makefile
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp-regs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_acc.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_acc.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_cmd.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_cmd.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_common.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_compat.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_compat_css20.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_compat_css20.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_compat_ioctl32.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_compat_ioctl32.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_csi2.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_csi2.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_dfs_tables.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_drvfs.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_drvfs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_file.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_file.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_fops.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_fops.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_helper.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_internal.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_ioctl.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_ioctl.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_subdev.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_subdev.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_tables.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_tpg.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_tpg.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_trace_event.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_v4l2.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/atomisp_v4l2.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/Makefile
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/base/circbuf/interface/ia_css_circbuf.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/base/circbuf/interface/ia_css_circbuf_comm.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/base/circbuf/interface/ia_css_circbuf_desc.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/base/circbuf/src/circbuf.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/base/refcount/interface/ia_css_refcount.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/base/refcount/src/refcount.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/camera/pipe/interface/ia_css_pipe_binarydesc.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/camera/pipe/interface/ia_css_pipe_stagedesc.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/camera/pipe/interface/ia_css_pipe_util.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/camera/pipe/src/pipe_binarydesc.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/camera/pipe/src/pipe_stagedesc.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/camera/pipe/src/pipe_util.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/camera/util/interface/ia_css_util.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/camera/util/src/util.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hive_isp_css_2400_system_generated/ia_css_isp_configs.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hive_isp_css_2400_system_generated/ia_css_isp_configs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hive_isp_css_2400_system_generated/ia_css_isp_params.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hive_isp_css_2400_system_generated/ia_css_isp_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hive_isp_css_2400_system_generated/ia_css_isp_states.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hive_isp_css_2400_system_generated/ia_css_isp_states.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/bits.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/cell_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/css_receiver_2400_common_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/css_receiver_2400_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/dma_v2_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/gdc_v2_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/gp_regs_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/gp_timer_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/gpio_block_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/hive_isp_css_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/hive_isp_css_host_ids_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/hive_isp_css_irq_types_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/hive_isp_css_streaming_to_mipi_types_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/hive_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/if_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/input_formatter_subsystem_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/input_selector_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/input_switch_2400_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/input_system_ctrl_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/input_system_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/irq_controller_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/isp2400_mamoiada_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/isp2400_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/isp_acquisition_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/isp_capture_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/mmu_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/scalar_processor_2400_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/sp_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/str2mem_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/streaming_to_mipi_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/timed_controller_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/var.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/hrt/version.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2400_system/spmem_dump.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/csi_rx_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hive_isp_css_2401_system_csi2p_generated/ia_css_isp_configs.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hive_isp_css_2401_system_csi2p_generated/ia_css_isp_configs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hive_isp_css_2401_system_csi2p_generated/ia_css_isp_params.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hive_isp_css_2401_system_csi2p_generated/ia_css_isp_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hive_isp_css_2401_system_csi2p_generated/ia_css_isp_states.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hive_isp_css_2401_system_csi2p_generated/ia_css_isp_states.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/csi_rx.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/csi_rx_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/csi_rx_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/ibuf_ctrl.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/ibuf_ctrl_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/ibuf_ctrl_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/input_system_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/input_system_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/isys_dma.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/isys_dma_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/isys_dma_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/isys_irq.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/isys_irq_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/isys_irq_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/isys_stream2mmio.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/isys_stream2mmio_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/isys_stream2mmio_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/pixelgen_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/pixelgen_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/host/system_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/PixelGen_SysBlock_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/bits.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/cell_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/css_receiver_2400_common_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/css_receiver_2400_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/dma_v2_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/gdc_v2_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/gp_regs_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/gp_timer_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/gpio_block_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/hive_isp_css_2401_irq_types_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/hive_isp_css_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/hive_isp_css_host_ids_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/hive_isp_css_streaming_to_mipi_types_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/hive_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/ibuf_cntrl_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/if_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/input_formatter_subsystem_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/input_selector_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/input_switch_2400_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/input_system_ctrl_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/input_system_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/irq_controller_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/isp2400_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/isp2401_mamoiada_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/isp_acquisition_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/isp_capture_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/mipi_backend_common_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/mipi_backend_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/mmu_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/rx_csi_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/scalar_processor_2400_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/sp_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/str2mem_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/stream2mmio_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/streaming_to_mipi_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/timed_controller_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/var.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/hrt/version.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/ibuf_ctrl_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/input_system_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/isys_dma_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/isys_irq_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/isys_stream2mmio_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/pixelgen_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/spmem_dump.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_csi2p_system/system_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hive_isp_css_2401_system_generated/ia_css_isp_configs.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hive_isp_css_2401_system_generated/ia_css_isp_configs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hive_isp_css_2401_system_generated/ia_css_isp_params.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hive_isp_css_2401_system_generated/ia_css_isp_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hive_isp_css_2401_system_generated/ia_css_isp_states.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hive_isp_css_2401_system_generated/ia_css_isp_states.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/bits.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/cell_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/css_receiver_2400_common_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/css_receiver_2400_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/dma_v2_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/gdc_v2_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/gp_regs_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/gp_timer_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/gpio_block_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/hive_isp_css_2401_irq_types_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/hive_isp_css_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/hive_isp_css_host_ids_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/hive_isp_css_streaming_to_mipi_types_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/hive_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/if_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/input_formatter_subsystem_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/input_selector_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/input_switch_2400_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/input_system_ctrl_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/input_system_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/irq_controller_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/isp2400_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/isp2401_mamoiada_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/isp_acquisition_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/isp_capture_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/mmu_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/scalar_processor_2400_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/sp_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/str2mem_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/streaming_to_mipi_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/timed_controller_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/var.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/hrt/version.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_2401_system/spmem_dump.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_api_version.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/css_trace.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/debug_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/dma_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/event_fifo_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/fifo_monitor_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/gdc_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/gp_device_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/gp_timer_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/gpio_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/hmem_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/debug.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/debug_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/debug_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/dma.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/dma_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/dma_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/event_fifo.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/event_fifo_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/event_fifo_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/fifo_monitor.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/fifo_monitor_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/fifo_monitor_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/gdc.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/gdc_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/gdc_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/gp_device.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/gp_device_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/gp_device_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/gp_timer.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/gp_timer_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/gp_timer_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/gpio_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/gpio_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/hive_isp_css_ddr_hrt_modified.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/hive_isp_css_hrt_modified.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/hmem.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/hmem_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/hmem_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/input_formatter.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/input_formatter_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/input_formatter_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/input_system.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/input_system_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/input_system_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/irq.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/irq_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/irq_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/isp.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/isp_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/isp_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/mmu.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/mmu_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/mmu_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/sp.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/sp_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/sp_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/system_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/timed_ctrl.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/timed_ctrl_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/timed_ctrl_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/vamem_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/vamem_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/vmem.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/vmem_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/host/vmem_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/input_formatter_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/input_system_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/irq_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/isp_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/mmu_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/resource_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/sp_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/system_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/timed_ctrl_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/vamem_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/vmem_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_common/xmem_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/assert_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/bamem.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/bbb_config.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/bitop_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/cpu_mem_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/csi_rx.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/debug.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/device_access/device_access.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/dma.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/error_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/event_fifo.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/fifo_monitor.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/gdc_device.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/gp_device.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/gp_timer.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/gpio.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/hmem.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/csi_rx_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/debug_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/dma_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/event_fifo_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/fifo_monitor_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/gdc_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/gp_device_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/gp_timer_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/gpio_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/hmem_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/ibuf_ctrl_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/input_formatter_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/input_system_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/irq_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/isp2400_config.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/isp2500_config.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/isp2600_config.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/isp2601_config.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/isp_config.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/isp_op1w.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/isp_op1w_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/isp_op2w.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/isp_op2w_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/isp_op_count.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/isp_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/isys_dma_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/isys_irq_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/isys_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/isys_stream2mmio_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/mmu_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/osys_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/pipeline_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/pixelgen_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/ref_vector_func.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/ref_vector_func_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/sp_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/tag_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/timed_ctrl_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/vamem_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/host/vmem_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/ibuf_ctrl.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/input_formatter.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/input_system.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/irq.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/isp.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/isys_dma.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/isys_irq.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/isys_stream2mmio.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/math_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/memory_access/memory_access.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/memory_realloc.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/misc_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/mmu_device.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/mpmath.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/osys.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/pixelgen.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/platform_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/print_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/queue.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/resource.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/socket.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/sp.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/storage_class.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/stream_buffer.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/string_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/system_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/tag.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/timed_ctrl.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/type_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/vamem.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/vector_func.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/vector_ops.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/vmem.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_include/xmem.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_shared/host/queue_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_shared/host/queue_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_shared/host/tag.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_shared/host/tag_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_shared/host/tag_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_shared/queue_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_shared/socket_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_shared/stream_buffer_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_shared/sw_event_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_isp_css_shared/tag_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_3a.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_acc_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_buffer.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_control.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_device_access.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_device_access.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_dvs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_env.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_err.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_event_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_firmware.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_frac.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_frame_format.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_frame_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_host_data.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_input_port.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_irq.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_memory_access.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_metadata.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_mipi.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_mmu.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_mmu_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_morph.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_pipe.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_pipe_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_prbs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_properties.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_shading.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_stream.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_stream_format.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_stream_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_timer.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_tpg.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_version.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/ia_css_version_data.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/aa/aa_2/ia_css_aa2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/aa/aa_2/ia_css_aa2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/aa/aa_2/ia_css_aa2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/aa/aa_2/ia_css_aa2_state.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/aa/aa_2/ia_css_aa2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/anr/anr_1.0/ia_css_anr.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/anr/anr_1.0/ia_css_anr.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/anr/anr_1.0/ia_css_anr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/anr/anr_1.0/ia_css_anr_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/anr/anr_2/ia_css_anr2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/anr/anr_2/ia_css_anr2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/anr/anr_2/ia_css_anr2_table.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/anr/anr_2/ia_css_anr2_table.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/anr/anr_2/ia_css_anr2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/anr/anr_2/ia_css_anr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bayer_ls/bayer_ls_1.0/ia_css_bayer_load_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bayer_ls/bayer_ls_1.0/ia_css_bayer_ls_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bayer_ls/bayer_ls_1.0/ia_css_bayer_store_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bh/bh_2/ia_css_bh.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bh/bh_2/ia_css_bh.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bh/bh_2/ia_css_bh_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bh/bh_2/ia_css_bh_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bnlm/ia_css_bnlm.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bnlm/ia_css_bnlm.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bnlm/ia_css_bnlm_default.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bnlm/ia_css_bnlm_default.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bnlm/ia_css_bnlm_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bnlm/ia_css_bnlm_state.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bnlm/ia_css_bnlm_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/bnr/bnr_1.0/ia_css_bnr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/cnr/cnr_1.0/ia_css_cnr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/cnr/cnr_1.0/ia_css_cnr_state.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/cnr/cnr_2/ia_css_cnr2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/cnr/cnr_2/ia_css_cnr2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/cnr/cnr_2/ia_css_cnr2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/cnr/cnr_2/ia_css_cnr2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/cnr/cnr_2/ia_css_cnr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/cnr/cnr_2/ia_css_cnr_state.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/conversion/conversion_1.0/ia_css_conversion.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/conversion/conversion_1.0/ia_css_conversion.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/conversion/conversion_1.0/ia_css_conversion_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/conversion/conversion_1.0/ia_css_conversion_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/copy_output/copy_output_1.0/ia_css_copy_output.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/copy_output/copy_output_1.0/ia_css_copy_output.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/copy_output/copy_output_1.0/ia_css_copy_output_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/crop/crop_1.0/ia_css_crop.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/crop/crop_1.0/ia_css_crop.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/crop/crop_1.0/ia_css_crop_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/crop/crop_1.0/ia_css_crop_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/csc/csc_1.0/ia_css_csc.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/csc/csc_1.0/ia_css_csc.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/csc/csc_1.0/ia_css_csc_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/csc/csc_1.0/ia_css_csc_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ctc/ctc1_5/ia_css_ctc1_5_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ctc/ctc1_5/ia_css_ctc_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ctc/ctc2/ia_css_ctc2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ctc/ctc2/ia_css_ctc2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ctc/ctc2/ia_css_ctc2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ctc/ctc2/ia_css_ctc2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ctc/ctc_1.0/ia_css_ctc_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ctc/ctc_1.0/ia_css_ctc_table.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ctc/ctc_1.0/ia_css_ctc_table.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ctc/ctc_1.0/ia_css_ctc_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/de/de_1.0/ia_css_de.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/de/de_1.0/ia_css_de.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/de/de_1.0/ia_css_de_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/de/de_1.0/ia_css_de_state.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/de/de_1.0/ia_css_de_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/de/de_2/ia_css_de2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/de/de_2/ia_css_de2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/de/de_2/ia_css_de2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/de/de_2/ia_css_de2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/de/de_2/ia_css_de_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/de/de_2/ia_css_de_state.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dp/dp_1.0/ia_css_dp.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dp/dp_1.0/ia_css_dp.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dp/dp_1.0/ia_css_dp_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dp/dp_1.0/ia_css_dp_state.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dp/dp_1.0/ia_css_dp_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dpc2/ia_css_dpc2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dpc2/ia_css_dpc2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dpc2/ia_css_dpc2_default.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dpc2/ia_css_dpc2_default.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dpc2/ia_css_dpc2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dpc2/ia_css_dpc2_state.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dpc2/ia_css_dpc2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dvs/dvs_1.0/ia_css_dvs_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/dvs/dvs_1.0/ia_css_dvs_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/eed1_8/ia_css_eed1_8.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/eed1_8/ia_css_eed1_8.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/eed1_8/ia_css_eed1_8_default.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/eed1_8/ia_css_eed1_8_default.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/eed1_8/ia_css_eed1_8_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/eed1_8/ia_css_eed1_8_state.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/eed1_8/ia_css_eed1_8_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/fc/fc_1.0/ia_css_formats.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/fc/fc_1.0/ia_css_formats.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/fc/fc_1.0/ia_css_formats_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/fc/fc_1.0/ia_css_formats_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/fixedbds/fixedbds_1.0/ia_css_fixedbds_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/fixedbds/fixedbds_1.0/ia_css_fixedbds_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/fpn/fpn_1.0/ia_css_fpn_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/fpn/fpn_1.0/ia_css_fpn_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/gc/gc_1.0/ia_css_gc.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/gc/gc_1.0/ia_css_gc.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/gc/gc_1.0/ia_css_gc_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/gc/gc_1.0/ia_css_gc_table.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/gc/gc_1.0/ia_css_gc_table.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/gc/gc_1.0/ia_css_gc_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/gc/gc_2/ia_css_gc2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/gc/gc_2/ia_css_gc2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/gc/gc_2/ia_css_gc2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/gc/gc_2/ia_css_gc2_table.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/gc/gc_2/ia_css_gc2_table.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/gc/gc_2/ia_css_gc2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/hdr/ia_css_hdr.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/hdr/ia_css_hdr.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/hdr/ia_css_hdr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/hdr/ia_css_hdr_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/io_ls/bayer_io_ls/ia_css_bayer_io.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/io_ls/bayer_io_ls/ia_css_bayer_io.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/io_ls/bayer_io_ls/ia_css_bayer_io_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/io_ls/bayer_io_ls/ia_css_bayer_io_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/io_ls/common/ia_css_common_io_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/io_ls/common/ia_css_common_io_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/io_ls/plane_io_ls/ia_css_plane_io_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/io_ls/plane_io_ls/ia_css_plane_io_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/io_ls/yuv420_io_ls/ia_css_yuv420_io_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/io_ls/yuv420_io_ls/ia_css_yuv420_io_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/io_ls/yuv444_io_ls/ia_css_yuv444_io_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/io_ls/yuv444_io_ls/ia_css_yuv444_io_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ipu2_io_ls/common/ia_css_common_io_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ipu2_io_ls/common/ia_css_common_io_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ipu2_io_ls/plane_io_ls/ia_css_plane_io_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ipu2_io_ls/plane_io_ls/ia_css_plane_io_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ipu2_io_ls/yuv420_io_ls/ia_css_yuv420_io_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ipu2_io_ls/yuv420_io_ls/ia_css_yuv420_io_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/iterator/iterator_1.0/ia_css_iterator_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/macc/macc1_5/ia_css_macc1_5.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/macc/macc1_5/ia_css_macc1_5.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/macc/macc1_5/ia_css_macc1_5_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/macc/macc1_5/ia_css_macc1_5_table.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/macc/macc1_5/ia_css_macc1_5_table.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/macc/macc1_5/ia_css_macc1_5_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/macc/macc_1.0/ia_css_macc.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/macc/macc_1.0/ia_css_macc.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/macc/macc_1.0/ia_css_macc_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/macc/macc_1.0/ia_css_macc_table.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/macc/macc_1.0/ia_css_macc_table.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/macc/macc_1.0/ia_css_macc_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/norm/norm_1.0/ia_css_norm.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/norm/norm_1.0/ia_css_norm.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/norm/norm_1.0/ia_css_norm_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/norm/norm_1.0/ia_css_norm_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ob/ob2/ia_css_ob2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ob/ob2/ia_css_ob2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ob/ob2/ia_css_ob2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ob/ob2/ia_css_ob2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ob/ob_1.0/ia_css_ob.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ob/ob_1.0/ia_css_ob.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ob/ob_1.0/ia_css_ob_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ob/ob_1.0/ia_css_ob_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/output/output_1.0/ia_css_output.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/output/output_1.0/ia_css_output.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/output/output_1.0/ia_css_output_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/output/output_1.0/ia_css_output_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/qplane/qplane_2/ia_css_qplane.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/qplane/qplane_2/ia_css_qplane.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/qplane/qplane_2/ia_css_qplane_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/qplane/qplane_2/ia_css_qplane_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/raw/raw_1.0/ia_css_raw.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/raw/raw_1.0/ia_css_raw.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/raw/raw_1.0/ia_css_raw_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/raw/raw_1.0/ia_css_raw_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/ia_css_raa.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/ia_css_raa.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ref/ref_1.0/ia_css_ref.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ref/ref_1.0/ia_css_ref.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ref/ref_1.0/ia_css_ref_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ref/ref_1.0/ia_css_ref_state.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ref/ref_1.0/ia_css_ref_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/s3a/s3a_1.0/ia_css_s3a_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/s3a/s3a_1.0/ia_css_s3a_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/s3a_stat_ls/ia_css_s3a_stat_ls_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/s3a_stat_ls/ia_css_s3a_stat_store_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/sc/sc_1.0/ia_css_sc.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/sc/sc_1.0/ia_css_sc.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/sc/sc_1.0/ia_css_sc_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/sc/sc_1.0/ia_css_sc_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/scale/scale_1.0/ia_css_scale_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/sdis/common/ia_css_sdis_common.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/sdis/common/ia_css_sdis_common_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/sdis/common/ia_css_sdis_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/sdis/sdis_1.0/ia_css_sdis_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/sdis/sdis_1.0/ia_css_sdis_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/sdis/sdis_2/ia_css_sdis2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/sdis/sdis_2/ia_css_sdis2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/sdis/sdis_2/ia_css_sdis2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/sdis/sdis_2/ia_css_sdis_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/tdf/tdf_1.0/ia_css_tdf_default.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/tdf/tdf_1.0/ia_css_tdf_default.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/tdf/tdf_1.0/ia_css_tdf_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/tdf/tdf_1.0/ia_css_tdf_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/tnr/tnr3/ia_css_tnr3_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/tnr/tnr_1.0/ia_css_tnr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/tnr/tnr_1.0/ia_css_tnr_state.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/tnr/tnr_1.0/ia_css_tnr_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/uds/uds_1.0/ia_css_uds_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/vf/vf_1.0/ia_css_vf.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/vf/vf_1.0/ia_css_vf.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/vf/vf_1.0/ia_css_vf_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/vf/vf_1.0/ia_css_vf_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/wb/wb_1.0/ia_css_wb.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/wb/wb_1.0/ia_css_wb.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/wb/wb_1.0/ia_css_wb_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/wb/wb_1.0/ia_css_wb_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/xnr/xnr_1.0/ia_css_xnr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/xnr/xnr_1.0/ia_css_xnr_table.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/xnr/xnr_1.0/ia_css_xnr_table.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/xnr/xnr_1.0/ia_css_xnr_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/xnr/xnr_3.0/ia_css_xnr3_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/xnr/xnr_3.0/ia_css_xnr3_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/xnr/xnr_3.0/ia_css_xnr3_wrapper_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ynr/ynr_1.0/ia_css_ynr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ynr/ynr_1.0/ia_css_ynr_state.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ynr/ynr_1.0/ia_css_ynr_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ynr/ynr_2/ia_css_ynr2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ynr/ynr_2/ia_css_ynr2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ynr/ynr_2/ia_css_ynr2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ynr/ynr_2/ia_css_ynr2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ynr/ynr_2/ia_css_ynr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/ynr/ynr_2/ia_css_ynr_state.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/yuv_ls/yuv_ls_1.0/ia_css_yuv_load_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/yuv_ls/yuv_ls_1.0/ia_css_yuv_ls_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/yuv_ls/yuv_ls_1.0/ia_css_yuv_store_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/modes/interface/input_buf.isp.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/modes/interface/isp_const.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/modes/interface/isp_exprs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/modes/interface/isp_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/memory_realloc.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/binary/interface/ia_css_binary.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/binary/src/binary.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/bufq/interface/ia_css_bufq.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/bufq/interface/ia_css_bufq_comm.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/bufq/src/bufq.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/debug/interface/ia_css_debug.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/debug/interface/ia_css_debug_internal.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/debug/interface/ia_css_debug_pipe.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/debug/src/ia_css_debug.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/event/interface/ia_css_event.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/event/src/event.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/eventq/interface/ia_css_eventq.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/eventq/src/eventq.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/frame/interface/ia_css_frame.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/frame/interface/ia_css_frame_comm.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/frame/src/frame.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/ifmtr/interface/ia_css_ifmtr.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/ifmtr/src/ifmtr.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/inputfifo/interface/ia_css_inputfifo.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/inputfifo/src/inputfifo.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isp_param/interface/ia_css_isp_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isp_param/interface/ia_css_isp_param_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isp_param/src/isp_param.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isys/interface/ia_css_isys.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isys/interface/ia_css_isys_comm.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isys/src/csi_rx_rmgr.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isys/src/csi_rx_rmgr.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isys/src/ibuf_ctrl_rmgr.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isys/src/ibuf_ctrl_rmgr.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isys/src/isys_dma_rmgr.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isys/src/isys_dma_rmgr.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isys/src/isys_init.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isys/src/isys_stream2mmio_rmgr.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isys/src/isys_stream2mmio_rmgr.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isys/src/rx.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isys/src/virtual_isys.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/isys/src/virtual_isys.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/pipeline/interface/ia_css_pipeline.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/pipeline/interface/ia_css_pipeline_common.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/pipeline/src/pipeline.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/queue/interface/ia_css_queue.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/queue/interface/ia_css_queue_comm.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/queue/src/queue.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/queue/src/queue_access.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/queue/src/queue_access.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/rmgr/interface/ia_css_rmgr.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/rmgr/interface/ia_css_rmgr_vbuf.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/rmgr/src/rmgr.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/rmgr/src/rmgr_vbuf.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/spctrl/interface/ia_css_spctrl.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/spctrl/interface/ia_css_spctrl_comm.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/spctrl/src/spctrl.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/tagger/interface/ia_css_tagger_common.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/timer/src/timer.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_dvs_info.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_firmware.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_firmware.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_frac.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_host_data.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_hrt.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_internal.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_irq.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_legacy.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_metadata.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_metrics.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_metrics.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_mipi.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_mipi.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_mmu.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_morph.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_param_dvs.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_param_dvs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_param_shading.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_param_shading.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_params.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_params_internal.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_pipe.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_properties.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_shading.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_sp.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_sp.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_stream.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_stream_format.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_stream_format.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_struct.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_uds.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/css2400/sh_css_version.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/hmm/hmm.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/hmm/hmm_bo.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/hmm/hmm_dynamic_pool.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/hmm/hmm_reserved_pool.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/hmm/hmm_vm.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/hrt/hive_isp_css_custom_host_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/hrt/hive_isp_css_mm_hrt.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/hrt/hive_isp_css_mm_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/include/hmm/hmm.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/include/hmm/hmm_bo.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/include/hmm/hmm_bo_dev.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/include/hmm/hmm_common.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/include/hmm/hmm_pool.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/include/hmm/hmm_vm.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/include/mmu/isp_mmu.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/include/mmu/sh_mmu.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/include/mmu/sh_mmu_mrfld.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/mmu/isp_mmu.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp2/mmu/sh_mmu_mrfld.c
 create mode 100644 drivers/staging/media/atomisp/platform/Makefile
 create mode 100644 drivers/staging/media/atomisp/platform/clock/Makefile
 create mode 100644 drivers/staging/media/atomisp/platform/clock/platform_vlv2_plat_clk.c
 create mode 100644 drivers/staging/media/atomisp/platform/clock/platform_vlv2_plat_clk.h
 create mode 100644 drivers/staging/media/atomisp/platform/clock/vlv2_plat_clock.c
 create mode 100644 drivers/staging/media/atomisp/platform/intel-mid/Makefile
 create mode 100644 drivers/staging/media/atomisp/platform/intel-mid/atomisp_gmin_platform.c
 create mode 100644 drivers/staging/media/atomisp/platform/intel-mid/intel_mid_pcihelpers.c
 create mode 100644 drivers/staging/rtl8723bs/Kconfig
 create mode 100644 drivers/staging/rtl8723bs/Makefile
 create mode 100644 drivers/staging/rtl8723bs/TODO
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_ap.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_btcoex.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_cmd.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_debug.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_eeprom.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_efuse.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_ieee80211.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_io.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_mlme.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_odm.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_pwrctrl.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_recv.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_rf.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_security.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_wlan_util.c
 create mode 100644 drivers/staging/rtl8723bs/core/rtw_xmit.c
 create mode 100644 drivers/staging/rtl8723bs/hal/Hal8723BPwrSeq.c
 create mode 100644 drivers/staging/rtl8723bs/hal/Hal8723BReg.h
 create mode 100644 drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c
 create mode 100644 drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h
 create mode 100644 drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c
 create mode 100644 drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h
 create mode 100644 drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h
 create mode 100644 drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c
 create mode 100644 drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.h
 create mode 100644 drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c
 create mode 100644 drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.h
 create mode 100644 drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c
 create mode 100644 drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.h
 create mode 100644 drivers/staging/rtl8723bs/hal/HalPhyRf.c
 create mode 100644 drivers/staging/rtl8723bs/hal/HalPhyRf.h
 create mode 100644 drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
 create mode 100644 drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.h
 create mode 100644 drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c
 create mode 100644 drivers/staging/rtl8723bs/hal/Mp_Precomp.h
 create mode 100644 drivers/staging/rtl8723bs/hal/hal_btcoex.c
 create mode 100644 drivers/staging/rtl8723bs/hal/hal_com.c
 create mode 100644 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
 create mode 100644 drivers/staging/rtl8723bs/hal/hal_intf.c
 create mode 100644 drivers/staging/rtl8723bs/hal/hal_phy.c
 create mode 100644 drivers/staging/rtl8723bs/hal/hal_sdio.c
 create mode 100644 drivers/staging/rtl8723bs/hal/odm.c
 create mode 100644 drivers/staging/rtl8723bs/hal/odm.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_AntDiv.c
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_AntDiv.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_CfoTracking.c
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_CfoTracking.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_DIG.c
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_DIG.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_DynamicBBPowerSaving.c
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_DynamicBBPowerSaving.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.c
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_HWConfig.c
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_HWConfig.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_PathDiv.c
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_PathDiv.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_RTL8723B.c
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_RTL8723B.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_RegDefine11N.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_debug.c
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_debug.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_interface.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_precomp.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_reg.h
 create mode 100644 drivers/staging/rtl8723bs/hal/odm_types.h
 create mode 100644 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c
 create mode 100644 drivers/staging/rtl8723bs/hal/rtl8723b_dm.c
 create mode 100644 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
 create mode 100644 drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
 create mode 100644 drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c
 create mode 100644 drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c
 create mode 100644 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
 create mode 100644 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c
 create mode 100644 drivers/staging/rtl8723bs/hal/sdio_halinit.c
 create mode 100644 drivers/staging/rtl8723bs/hal/sdio_ops.c
 create mode 100644 drivers/staging/rtl8723bs/include/Hal8192CPhyReg.h
 create mode 100644 drivers/staging/rtl8723bs/include/Hal8723BPhyCfg.h
 create mode 100644 drivers/staging/rtl8723bs/include/Hal8723BPhyReg.h
 create mode 100644 drivers/staging/rtl8723bs/include/Hal8723BPwrSeq.h
 create mode 100644 drivers/staging/rtl8723bs/include/HalPwrSeqCmd.h
 create mode 100644 drivers/staging/rtl8723bs/include/HalVerDef.h
 create mode 100644 drivers/staging/rtl8723bs/include/autoconf.h
 create mode 100644 drivers/staging/rtl8723bs/include/basic_types.h
 create mode 100644 drivers/staging/rtl8723bs/include/cmd_osdep.h
 create mode 100644 drivers/staging/rtl8723bs/include/drv_conf.h
 create mode 100644 drivers/staging/rtl8723bs/include/drv_types.h
 create mode 100644 drivers/staging/rtl8723bs/include/drv_types_sdio.h
 create mode 100644 drivers/staging/rtl8723bs/include/ethernet.h
 create mode 100644 drivers/staging/rtl8723bs/include/hal_btcoex.h
 create mode 100644 drivers/staging/rtl8723bs/include/hal_com.h
 create mode 100644 drivers/staging/rtl8723bs/include/hal_com_h2c.h
 create mode 100644 drivers/staging/rtl8723bs/include/hal_com_phycfg.h
 create mode 100644 drivers/staging/rtl8723bs/include/hal_com_reg.h
 create mode 100644 drivers/staging/rtl8723bs/include/hal_data.h
 create mode 100644 drivers/staging/rtl8723bs/include/hal_intf.h
 create mode 100644 drivers/staging/rtl8723bs/include/hal_pg.h
 create mode 100644 drivers/staging/rtl8723bs/include/hal_phy.h
 create mode 100644 drivers/staging/rtl8723bs/include/hal_phy_reg.h
 create mode 100644 drivers/staging/rtl8723bs/include/hal_sdio.h
 create mode 100644 drivers/staging/rtl8723bs/include/ieee80211.h
 create mode 100644 drivers/staging/rtl8723bs/include/ioctl_cfg80211.h
 create mode 100644 drivers/staging/rtl8723bs/include/mlme_osdep.h
 create mode 100644 drivers/staging/rtl8723bs/include/osdep_intf.h
 create mode 100644 drivers/staging/rtl8723bs/include/osdep_service.h
 create mode 100644 drivers/staging/rtl8723bs/include/osdep_service_linux.h
 create mode 100644 drivers/staging/rtl8723bs/include/recv_osdep.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtl8192c_recv.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtl8192c_rf.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtl8723b_cmd.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtl8723b_dm.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtl8723b_hal.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtl8723b_recv.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtl8723b_rf.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtl8723b_spec.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtl8723b_xmit.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_ap.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_beamforming.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_br_ext.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_btcoex.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_byteorder.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_cmd.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_debug.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_eeprom.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_efuse.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_event.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_ht.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_io.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_ioctl.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_ioctl_set.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_mlme.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_mp.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_odm.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_pwrctrl.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_qos.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_recv.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_rf.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_security.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_version.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_wifi_regd.h
 create mode 100644 drivers/staging/rtl8723bs/include/rtw_xmit.h
 create mode 100644 drivers/staging/rtl8723bs/include/sdio_hal.h
 create mode 100644 drivers/staging/rtl8723bs/include/sdio_ops.h
 create mode 100644 drivers/staging/rtl8723bs/include/sdio_ops_linux.h
 create mode 100644 drivers/staging/rtl8723bs/include/sdio_osintf.h
 create mode 100644 drivers/staging/rtl8723bs/include/sta_info.h
 create mode 100644 drivers/staging/rtl8723bs/include/wifi.h
 create mode 100644 drivers/staging/rtl8723bs/include/wlan_bssdef.h
 create mode 100644 drivers/staging/rtl8723bs/include/xmit_osdep.h
 create mode 100644 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
 create mode 100644 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c
 create mode 100644 drivers/staging/rtl8723bs/os_dep/mlme_linux.c
 create mode 100644 drivers/staging/rtl8723bs/os_dep/os_intfs.c
 create mode 100644 drivers/staging/rtl8723bs/os_dep/osdep_service.c
 create mode 100644 drivers/staging/rtl8723bs/os_dep/recv_linux.c
 create mode 100644 drivers/staging/rtl8723bs/os_dep/rtw_proc.c
 create mode 100644 drivers/staging/rtl8723bs/os_dep/rtw_proc.h
 create mode 100644 drivers/staging/rtl8723bs/os_dep/sdio_intf.c
 create mode 100644 drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c
 create mode 100644 drivers/staging/rtl8723bs/os_dep/wifi_regd.c
 create mode 100644 drivers/staging/rtl8723bs/os_dep/xmit_linux.c
 create mode 100644 drivers/staging/vc04_services/bcm2835-audio/Kconfig
 rename drivers/staging/{ => vc04_services}/bcm2835-audio/Makefile (100%)
 rename drivers/staging/{ => vc04_services}/bcm2835-audio/TODO (100%)
 rename drivers/staging/{ => vc04_services}/bcm2835-audio/bcm2835-ctl.c (78%)
 rename drivers/staging/{ => vc04_services}/bcm2835-audio/bcm2835-pcm.c (93%)
 rename drivers/staging/{ => vc04_services}/bcm2835-audio/bcm2835-vchiq.c (87%)
 create mode 100644 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c
 rename drivers/staging/{ => vc04_services}/bcm2835-audio/bcm2835.h (81%)
 rename drivers/staging/{ => vc04_services}/bcm2835-audio/vc_vchi_audioserv_defs.h (100%)
 rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/Kconfig (75%)
 rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/Makefile (100%)
 rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/TODO (89%)
 rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/bcm2835-camera.c (93%)
 rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/bcm2835-camera.h (98%)
 rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/controls.c (98%)
 rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-common.h (100%)
 rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-encodings.h (99%)
 rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-msg-common.h (100%)
 rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-msg-format.h (74%)
 rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-msg-port.h (88%)
 rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-msg.h (93%)
 rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-parameters.h (99%)
 rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-vchiq.c (89%)
 rename drivers/staging/{media/platform/bcm2835 => vc04_services/bcm2835-camera}/mmal-vchiq.h (98%)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH 1/3] staging: rtl8723bs: merge fix for add/change_virtual-intf API change
  2017-05-05 21:56 [GIT PULL] Staging/IIO driver fixes for 4.12-rc1 Greg KH
@ 2017-05-05 21:57 ` Greg KH
  2017-05-05 21:58   ` [PATCH 2/3] staging: rtl8723bs: merge fix for "nl80211: allow multiple active scheduled scan requests" Greg KH
  2017-05-06  8:00 ` [GIT PULL] Staging/IIO driver fixes for 4.12-rc1 Ian W MORRISON
  1 sibling, 1 reply; 10+ messages in thread
From: Greg KH @ 2017-05-05 21:57 UTC (permalink / raw)
  To: Linus Torvalds, Andrew Morton, Stephen Rothwell; +Cc: linux-kernel, devel

From: Stephen Rothwell <sfr@canb.auug.org.au>

This fixes the add/change_virtual-intf API change that happened in the
wifi tree in the rtl8723bs driver.

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
index 3b7573959312..e4fdda3c4591 100644
--- a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
+++ b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
@@ -1310,7 +1310,7 @@ extern int netdev_open(struct net_device *pnetdev);
 
 static int cfg80211_rtw_change_iface(struct wiphy *wiphy,
 				     struct net_device *ndev,
-				     enum nl80211_iftype type, u32 *flags,
+				     enum nl80211_iftype type,
 				     struct vif_params *params)
 {
 	enum nl80211_iftype old_type;
@@ -2711,7 +2711,7 @@ static struct wireless_dev *
 		struct wiphy *wiphy,
 		const char *name,
 		unsigned char name_assign_type,
-		enum nl80211_iftype type, u32 *flags, struct vif_params *params)
+		enum nl80211_iftype type, struct vif_params *params)
 {
 	int ret = 0;
 	struct net_device* ndev = NULL;
-- 
2.12.2

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 2/3] staging: rtl8723bs: merge fix for "nl80211: allow multiple active scheduled scan requests"
  2017-05-05 21:57 ` [PATCH 1/3] staging: rtl8723bs: merge fix for add/change_virtual-intf API change Greg KH
@ 2017-05-05 21:58   ` Greg KH
  2017-05-05 21:59     ` [PATCH 3/3] staging: rtl8723bs: fix up for cfg80211_roamed() API change Greg KH
  2017-05-06 20:28     ` [PATCH 2/3] staging: rtl8723bs: merge fix for "nl80211: allow multiple active scheduled scan requests" kbuild test robot
  0 siblings, 2 replies; 10+ messages in thread
From: Greg KH @ 2017-05-05 21:58 UTC (permalink / raw)
  To: Linus Torvalds, Andrew Morton, Stephen Rothwell; +Cc: linux-kernel, devel

From: Stephen Rothwell <sfr@canb.auug.org.au>

Fix up the rtl8723bs driver for the nl80211 api change that came in from
the wifi tree.

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
index e4fdda3c4591..f092a72bffda 100644
--- a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
+++ b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
@@ -3406,7 +3406,7 @@ static void rtw_cfg80211_preinit_wiphy(struct adapter *padapter, struct wiphy *w
 	wiphy->flags |= WIPHY_FLAG_OFFCHAN_TX | WIPHY_FLAG_HAVE_AP_SME;
 
 #if defined(CONFIG_PM)
-	wiphy->flags |= WIPHY_FLAG_SUPPORTS_SCHED_SCAN;
+	wiphy->max_sched_scan_reqs = 1;
 #ifdef CONFIG_PNO_SUPPORT
 	wiphy->max_sched_scan_ssids = MAX_PNO_LIST_COUNT;
 #endif
-- 
2.12.2

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 3/3] staging: rtl8723bs: fix up for cfg80211_roamed() API change
  2017-05-05 21:58   ` [PATCH 2/3] staging: rtl8723bs: merge fix for "nl80211: allow multiple active scheduled scan requests" Greg KH
@ 2017-05-05 21:59     ` Greg KH
  2017-05-06 20:33       ` kbuild test robot
  2017-05-06 20:28     ` [PATCH 2/3] staging: rtl8723bs: merge fix for "nl80211: allow multiple active scheduled scan requests" kbuild test robot
  1 sibling, 1 reply; 10+ messages in thread
From: Greg KH @ 2017-05-05 21:59 UTC (permalink / raw)
  To: Linus Torvalds, Andrew Morton, Stephen Rothwell; +Cc: linux-kernel, devel

From: Stephen Rothwell <sfr@canb.auug.org.au>

Another fixup for the wifi changes that came from that tree for the
rtl8723bs driver.

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
index f092a72bffda..5e7a61f24f8d 100644
--- a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
+++ b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
@@ -542,20 +542,24 @@ void rtw_cfg80211_indicate_connect(struct adapter *padapter)
 		struct ieee80211_channel *notify_channel;
 		u32 freq;
 		u16 channel = cur_network->network.Configuration.DSConfig;
+		struct cfg80211_roam_info roam_info = {};
 
 		freq = rtw_ieee80211_channel_to_frequency(channel, NL80211_BAND_2GHZ);
 
 		notify_channel = ieee80211_get_channel(wiphy, freq);
 
 		DBG_871X(FUNC_ADPT_FMT" call cfg80211_roamed\n", FUNC_ADPT_ARG(padapter));
-		cfg80211_roamed(padapter->pnetdev
-			, notify_channel
-			, cur_network->network.MacAddress
-			, pmlmepriv->assoc_req+sizeof(struct ieee80211_hdr_3addr)+2
-			, pmlmepriv->assoc_req_len-sizeof(struct ieee80211_hdr_3addr)-2
-			, pmlmepriv->assoc_rsp+sizeof(struct ieee80211_hdr_3addr)+6
-			, pmlmepriv->assoc_rsp_len-sizeof(struct ieee80211_hdr_3addr)-6
-			, GFP_ATOMIC);
+		roam_info.channel = notify_channel;
+		roam_info.bssid = cur_network->network.MacAddress;
+		roam_info.req_ie =
+			pmlmepriv->assoc_req+sizeof(struct ieee80211_hdr_3addr)+2;
+		roam_info.req_ie_len =
+			pmlmepriv->assoc_req_len-sizeof(struct ieee80211_hdr_3addr)-2;
+		roam_info.resp_ie =
+			pmlmepriv->assoc_rsp+sizeof(struct ieee80211_hdr_3addr)+6;
+		roam_info.resp_ie_len =
+			pmlmepriv->assoc_rsp_len-sizeof(struct ieee80211_hdr_3addr)-6;
+		cfg80211_roamed(padapter->pnetdev, &roam_info, GFP_ATOMIC);
 	}
 	else
 	{
-- 
2.12.2

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [GIT PULL] Staging/IIO driver fixes for 4.12-rc1
  2017-05-05 21:56 [GIT PULL] Staging/IIO driver fixes for 4.12-rc1 Greg KH
  2017-05-05 21:57 ` [PATCH 1/3] staging: rtl8723bs: merge fix for add/change_virtual-intf API change Greg KH
@ 2017-05-06  8:00 ` Ian W MORRISON
  2017-05-06 13:41   ` Greg KH
  1 sibling, 1 reply; 10+ messages in thread
From: Ian W MORRISON @ 2017-05-06  8:00 UTC (permalink / raw)
  To: Greg KH
  Cc: Linus Torvalds, Andrew Morton, Stephen Rothwell, devel, linux-kernel

On 6 May 2017 at 07:56, Greg KH <gregkh@linuxfoundation.org> wrote:
> Note:  There will be a merge conflict when you pull this into your tree
> in drivers/staging/Kconfig.  Sorry about that, it was a stupid mistake
> on my part when I added a new driver to staging from the USB tree and I
> tried to do it without a merge conflict, but missed that I actually
> added one.  It is trivial to resolve.
>
> But, when you merge this tree you will get build errors in the new wifi
> driver due to api changes that are coming in through the network tree.
> I have a set of 3 patches from Stephen Rothwell that will fix those
> issues.  I'll reply to this email with those patches, if you want to
> apply them after you do the merge, then 0-day will be happy.
>
> Or I can send you a follow-on pull request after you do the merge with
> those 3 patches applied, it's your choice, which ever is easier for you.
>
> I figured both of these are better than doing the merge myself and
> "hiding" the api change fixes in the merge commit.  It's a crazy staging
> wifi driver, not anything that most people care about :)
>
> thanks,
>
> greg k-h
>
> -----------------------
>

<snip>

Hi Greg,

A kernel cloned from
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git and
built with the latest RTL8723BS driver included (CONFIG_RTL8723BS=m)
still fails when booting on an Intel Atom device with the RTL8723BS
wifi chipset due to the bug in
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c

For example 'dmesg' shows:

[    6.170488] r8723bs: module is from the staging directory, the
quality is unknown, you have been warned.
[    6.206741] RTL8723BS: rtw_ndev_init(wlan0)
[    6.206836] ------------[ cut here ]------------
[    6.206840] kernel BUG at net/wireless/core.h:111!
[    6.206928] invalid opcode: 0000 [#1] SMP
[    6.206984] Modules linked in: snd_soc_core(+) snd_compress
snd_pcm_dmaengine snd_hdmi_lpe_audio ac97_bus snd_pcm snd_seq_midi
snd_seq_midi_event snd_rawmidi hci_uart mac_hid btbcm r8723bs(C+)
serdev btqca snd_seq btintel bluetooth snd_seq_device snd_timer
cfg80211 dw_dmac dw_dmac_core soc_button_array ecdh_generic snd
rfkill_gpio soundcore mei_txe acpi_pad spi_pxa2xx_platform
pwm_lpss_platform i2c_designware_platform(+) pwm_lpss
i2c_designware_core mei lpc_ich 8250_dw parport_pc ppdev lp parport
ip_tables x_tables autofs4 hid_logitech_hidpp hid_logitech_dj
hid_generic usbhid i915 mmc_block i2c_algo_bit drm_kms_helper
syscopyarea sysfillrect sysimgblt fb_sys_fops drm video i2c_hid hid
sdhci_acpi sdhci
[    6.207802] CPU: 0 PID: 341 Comm: systemd-udevd Tainted: G
C      4.11.0-linuxium #1
[    6.207908] Hardware name: Intel Corporation
STCK1A32WFC/STCK1A32WFC, BIOS FCBYT10H.86A.0032.2016.0831.1658
08/31/2016
[    6.208041] task: ffff90c2ef0c0000 task.stack: ffffa1b2c0910000
[    6.208161] RIP: 0010:cfg80211_netdev_notifier_call+0x4a8/0x620 [cfg80211]
[    6.208249] RSP: 0000:ffffa1b2c0913908 EFLAGS: 00010246
[    6.208319] RAX: 0000000000000000 RBX: ffff90c2b4750000 RCX: 0000000000000000
[    6.208410] RDX: ffffa1b2c0913a78 RSI: 0000000000000010 RDI: ffffffffc065c200
[    6.208501] RBP: ffffa1b2c09139f8 R08: 0000000000000000 R09: ffffffffc065c200
[    6.208591] R10: ffffa1b2c0913a08 R11: ffffa1b2c0913918 R12: 0000000000000000
[    6.208682] R13: ffff90c2f9471000 R14: ffffa1b2c0913a78 R15: 0000000000000000
[    6.208774] FS:  00007fe662ef98c0(0000) GS:ffff90c2f9e00000(0000)
knlGS:0000000000000000
[    6.208876] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    6.208950] CR2: 000055d3daac8010 CR3: 0000000073fb4000 CR4: 00000000001006f0

or when the RTL8723BS firmware is installed 'dmesg' shows:

[    6.520902] RTL8723BS: rtw_ndev_init(wlan0)
[    6.521420] general protection fault: 0000 [#1] SMP
[    6.521508] Modules linked in: intel_cstate(+) joydev input_leds
cdc_ether usbnet r8152 mii hci_uart bmc150_accel_spi btbcm
bmc150_accel_i2c snd_soc_rt5670 bmc150_accel_core serdev
industrialio_triggered_buffer btqca kfifo_buf snd_soc_rt5645
axp20x_i2c btintel industrialio axp20x snd_soc_rt5640
snd_intel_sst_acpi bluetooth snd_soc_tlv320aic31xx snd_soc_rl6231
snd_intel_sst_core snd_soc_sst_atom_hifi2_platform snd_soc_sst_match
r8723bs(C+) ecdh_generic cfg80211 rfkill_gpio snd_hdmi_lpe_audio
snd_soc_core lpc_ich snd_compress snd_pcm_dmaengine ac97_bus snd_pcm
mei_txe snd_seq_midi mei snd_seq_midi_event snd_rawmidi snd_seq
snd_seq_device mac_hid snd_timer snd soc_button_array dw_dmac
dw_dmac_core soundcore 8250_dw pwm_lpss_platform acpi_pad pwm_lpss
i2c_designware_platform spi_pxa2xx_platform i2c_designware_core
[    6.522443]  parport_pc ppdev lp parport ip_tables x_tables autofs4
hid_logitech_hidpp hid_logitech_dj hid_generic usbhid i915 mmc_block
i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt
fb_sys_fops drm video i2c_hid hid sdhci_acpi sdhci
[    6.522744] CPU: 0 PID: 318 Comm: systemd-udevd Tainted: G
C      4.11.0-linuxium #1
[    6.522851] Hardware name: Intel Corporation
STCK1A32WFC/STCK1A32WFC, BIOS FCBYT10H.86A.0032.2016.0831.1658
08/31/2016
[    6.522986] task: ffff9e81af1f5500 task.stack: ffffb8d900898000
[    6.523109] RIP: 0010:cfg80211_netdev_notifier_call+0x256/0x620 [cfg80211]
[    6.523200] RSP: 0000:ffffb8d90089b908 EFLAGS: 00010202
[    6.523271] RAX: 000000006332692f RBX: ffff9e81bab6ec00 RCX: 0000000073656369
[    6.523362] RDX: ffffffffc0805a8c RSI: ffffffffc07e85c8 RDI: ffff9e81bab6ec48
[    6.523452] RBP: ffffb8d90089b9f8 R08: ffff9e81b9e1e560 R09: ffffffffc07f4200
[    6.523541] R10: ffffb8d90089ba08 R11: ffff9e81b1e05a00 R12: 7665642f40646461
[    6.523631] R13: ffff9e81b291e000 R14: 7665642f40646161 R15: 0000000000000000
[    6.523721] FS:  00007fbfa0f268c0(0000) GS:ffff9e81b9e00000(0000)
knlGS:0000000000000000
[    6.523824] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    6.523898] CR2: 000055d1f6295f88 CR3: 00000000705de000 CR4: 00000000001006f0

The kernel when booted with Ubuntu 17.04 results in an unusable system
however with the following patch booting is successful and the system
is usable. The patch and kernel builds have been tested against on an
Intel Compute Stick (STCK1A32WFC model).

Regards,
Ian

From: Ian W Morrison <linuxium@linuxium.com.au>
Date: Fri, 28 Apr 2017 02:20:38 +1000
Subject: [PATCH] staging: rtl8723bs: remove a call to kfree in
 os_dep/ioctl_cfg80211.c

Signed-off-by: Ian W Morrison <linuxium@linuxium.com.au>
---
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
index f17f4fb..2ee9df5 100644
--- a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
+++ b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
@@ -3527,7 +3527,6 @@ int rtw_wdev_alloc(struct adapter *padapter,
struct device *dev)
                pwdev_priv->power_mgmt = true;
        else
                pwdev_priv->power_mgmt = false;
-       kfree((u8 *)wdev);

        return ret;

--
1.9.1

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [GIT PULL] Staging/IIO driver fixes for 4.12-rc1
  2017-05-06  8:00 ` [GIT PULL] Staging/IIO driver fixes for 4.12-rc1 Ian W MORRISON
@ 2017-05-06 13:41   ` Greg KH
  2017-05-06 14:21     ` Ian W MORRISON
  0 siblings, 1 reply; 10+ messages in thread
From: Greg KH @ 2017-05-06 13:41 UTC (permalink / raw)
  To: Ian W MORRISON
  Cc: Linus Torvalds, Andrew Morton, Stephen Rothwell, devel, linux-kernel

On Sat, May 06, 2017 at 06:00:24PM +1000, Ian W MORRISON wrote:
> The kernel when booted with Ubuntu 17.04 results in an unusable system
> however with the following patch booting is successful and the system
> is usable. The patch and kernel builds have been tested against on an
> Intel Compute Stick (STCK1A32WFC model).

It's in my queue to get to after 4.12-rc1 is out, it's not lost.

> From: Ian W Morrison <linuxium@linuxium.com.au>
> Date: Fri, 28 Apr 2017 02:20:38 +1000
> Subject: [PATCH] staging: rtl8723bs: remove a call to kfree in
>  os_dep/ioctl_cfg80211.c
> 
> Signed-off-by: Ian W Morrison <linuxium@linuxium.com.au>
> ---
>  drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
> b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
> index f17f4fb..2ee9df5 100644
> --- a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
> +++ b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
> @@ -3527,7 +3527,6 @@ int rtw_wdev_alloc(struct adapter *padapter,
> struct device *dev)
>                 pwdev_priv->power_mgmt = true;
>         else
>                 pwdev_priv->power_mgmt = false;
> -       kfree((u8 *)wdev);
> 
>         return ret;
> 

The patch is whitespace dammaged and can not be applied :(

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [GIT PULL] Staging/IIO driver fixes for 4.12-rc1
  2017-05-06 13:41   ` Greg KH
@ 2017-05-06 14:21     ` Ian W MORRISON
  2017-05-06 14:46       ` Greg KH
  0 siblings, 1 reply; 10+ messages in thread
From: Ian W MORRISON @ 2017-05-06 14:21 UTC (permalink / raw)
  To: Greg KH
  Cc: Linus Torvalds, Andrew Morton, Stephen Rothwell, devel, linux-kernel


On 5/6/17 11:41 PM, Greg KH wrote:
> On Sat, May 06, 2017 at 06:00:24PM +1000, Ian W MORRISON wrote:
>> The kernel when booted with Ubuntu 17.04 results in an unusable system
>> however with the following patch booting is successful and the system
>> is usable. The patch and kernel builds have been tested against on an
>> Intel Compute Stick (STCK1A32WFC model).
> It's in my queue to get to after 4.12-rc1 is out, it's not lost.
>
>> <snip>
> The patch is whitespace dammaged and can not be applied :(
>
> thanks,
>
> greg k-h

Here it is from a different email client. Hopefully preserving the 
whitespaces.

From: Ian W Morrison <linuxium@linuxium.com.au>
Date: Fri, 28 Apr 2017 02:20:38 +1000
Subject: [PATCH] staging: rtl8723bs: remove a call to kfree in
  os_dep/ioctl_cfg80211.c

Signed-off-by: Ian W Morrison <linuxium@linuxium.com.au>
---
  drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 1 -
  1 file changed, 1 deletion(-)

diff --git a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 
b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
index f17f4fb..2ee9df5 100644
--- a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
+++ b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
@@ -3527,7 +3527,6 @@ int rtw_wdev_alloc(struct adapter *padapter, 
struct device *dev)
          pwdev_priv->power_mgmt = true;
      else
          pwdev_priv->power_mgmt = false;
-    kfree((u8 *)wdev);

      return ret;

-- 
1.9.1

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [GIT PULL] Staging/IIO driver fixes for 4.12-rc1
  2017-05-06 14:21     ` Ian W MORRISON
@ 2017-05-06 14:46       ` Greg KH
  0 siblings, 0 replies; 10+ messages in thread
From: Greg KH @ 2017-05-06 14:46 UTC (permalink / raw)
  To: Ian W MORRISON; +Cc: devel, linux-kernel

On Sun, May 07, 2017 at 12:21:17AM +1000, Ian W MORRISON wrote:
> 
> On 5/6/17 11:41 PM, Greg KH wrote:
> > On Sat, May 06, 2017 at 06:00:24PM +1000, Ian W MORRISON wrote:
> > > The kernel when booted with Ubuntu 17.04 results in an unusable system
> > > however with the following patch booting is successful and the system
> > > is usable. The patch and kernel builds have been tested against on an
> > > Intel Compute Stick (STCK1A32WFC model).
> > It's in my queue to get to after 4.12-rc1 is out, it's not lost.
> > 
> > > <snip>
> > The patch is whitespace dammaged and can not be applied :(
> > 
> > thanks,
> > 
> > greg k-h
> 
> Here it is from a different email client. Hopefully preserving the
> whitespaces.
> 
> From: Ian W Morrison <linuxium@linuxium.com.au>
> Date: Fri, 28 Apr 2017 02:20:38 +1000
> Subject: [PATCH] staging: rtl8723bs: remove a call to kfree in
>  os_dep/ioctl_cfg80211.c
> 
> Signed-off-by: Ian W Morrison <linuxium@linuxium.com.au>
> ---
>  drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
> b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
> index f17f4fb..2ee9df5 100644
> --- a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
> +++ b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
> @@ -3527,7 +3527,6 @@ int rtw_wdev_alloc(struct adapter *padapter, struct
> device *dev)
>          pwdev_priv->power_mgmt = true;
>      else
>          pwdev_priv->power_mgmt = false;
> -    kfree((u8 *)wdev);
> 
>      return ret;
> 

Still corrupted.

Let me go look at your original patch, we can take the thread there, as
this subject doesn't make sense :)

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH 2/3] staging: rtl8723bs: merge fix for "nl80211: allow multiple active scheduled scan requests"
  2017-05-05 21:58   ` [PATCH 2/3] staging: rtl8723bs: merge fix for "nl80211: allow multiple active scheduled scan requests" Greg KH
  2017-05-05 21:59     ` [PATCH 3/3] staging: rtl8723bs: fix up for cfg80211_roamed() API change Greg KH
@ 2017-05-06 20:28     ` kbuild test robot
  1 sibling, 0 replies; 10+ messages in thread
From: kbuild test robot @ 2017-05-06 20:28 UTC (permalink / raw)
  To: Greg KH
  Cc: kbuild-all, Linus Torvalds, Andrew Morton, Stephen Rothwell,
	devel, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 2539 bytes --]

Hi Stephen,

[auto build test ERROR on staging/staging-testing]
[cannot apply to v4.11 next-20170505]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/Greg-KH/staging-rtl8723bs-merge-fix-for-add-change_virtual-intf-API-change/20170507-034455
config: ia64-allmodconfig (attached as .config)
compiler: ia64-linux-gcc (GCC) 6.2.0
reproduce:
        wget https://raw.githubusercontent.com/01org/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        # save the attached .config to linux build tree
        make.cross ARCH=ia64 

All errors (new ones prefixed by >>):

   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c: In function 'rtw_cfg80211_preinit_wiphy':
>> drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:3409:7: error: 'struct wiphy' has no member named 'max_sched_scan_reqs'; did you mean 'max_sched_scan_ssids'?
     wiphy->max_sched_scan_reqs = 1;
          ^~
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c: At top level:
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:3426:25: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
     .change_virtual_intf = cfg80211_rtw_change_iface,
                            ^~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:3426:25: note: (near initialization for 'rtw_cfg80211_ops.change_virtual_intf')
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:3445:22: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
     .add_virtual_intf = cfg80211_rtw_add_virtual_intf,
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:3445:22: note: (near initialization for 'rtw_cfg80211_ops.add_virtual_intf')
   cc1: some warnings being treated as errors

vim +3409 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c

  3403		wiphy->bands[NL80211_BAND_2GHZ] = rtw_spt_band_alloc(NL80211_BAND_2GHZ);
  3404	
  3405		wiphy->flags |= WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL;
  3406		wiphy->flags |= WIPHY_FLAG_OFFCHAN_TX | WIPHY_FLAG_HAVE_AP_SME;
  3407	
  3408	#if defined(CONFIG_PM)
> 3409		wiphy->max_sched_scan_reqs = 1;
  3410	#ifdef CONFIG_PNO_SUPPORT
  3411		wiphy->max_sched_scan_ssids = MAX_PNO_LIST_COUNT;
  3412	#endif

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 46901 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH 3/3] staging: rtl8723bs: fix up for cfg80211_roamed() API change
  2017-05-05 21:59     ` [PATCH 3/3] staging: rtl8723bs: fix up for cfg80211_roamed() API change Greg KH
@ 2017-05-06 20:33       ` kbuild test robot
  0 siblings, 0 replies; 10+ messages in thread
From: kbuild test robot @ 2017-05-06 20:33 UTC (permalink / raw)
  To: Greg KH
  Cc: kbuild-all, Linus Torvalds, Andrew Morton, Stephen Rothwell,
	devel, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 9392 bytes --]

Hi Stephen,

[auto build test ERROR on staging/staging-testing]
[cannot apply to v4.11 next-20170505]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/Greg-KH/staging-rtl8723bs-merge-fix-for-add-change_virtual-intf-API-change/20170507-034455
config: alpha-allyesconfig (attached as .config)
compiler: alpha-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
        wget https://raw.githubusercontent.com/01org/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        # save the attached .config to linux build tree
        make.cross ARCH=alpha 

All error/warnings (new ones prefixed by >>):

   drivers/staging//rtl8723bs/os_dep/ioctl_cfg80211.c: In function 'rtw_cfg80211_indicate_connect':
>> drivers/staging//rtl8723bs/os_dep/ioctl_cfg80211.c:545:10: error: variable 'roam_info' has initializer but incomplete type
      struct cfg80211_roam_info roam_info = {};
             ^~~~~~~~~~~~~~~~~~
>> drivers/staging//rtl8723bs/os_dep/ioctl_cfg80211.c:545:29: error: storage size of 'roam_info' isn't known
      struct cfg80211_roam_info roam_info = {};
                                ^~~~~~~~~
   In file included from include/linux/slab.h:14:0,
                    from drivers/staging//rtl8723bs/include/osdep_service_linux.h:23,
                    from drivers/staging//rtl8723bs/include/osdep_service.h:23,
                    from drivers/staging//rtl8723bs/include/drv_types.h:29,
                    from drivers/staging//rtl8723bs/os_dep/ioctl_cfg80211.c:17:
>> include/linux/gfp.h:239:20: warning: passing argument 3 of 'cfg80211_roamed' makes pointer from integer without a cast [-Wint-conversion]
    #define GFP_ATOMIC (__GFP_HIGH|__GFP_ATOMIC|__GFP_KSWAPD_RECLAIM)
                       ^
>> drivers/staging//rtl8723bs/os_dep/ioctl_cfg80211.c:562:50: note: in expansion of macro 'GFP_ATOMIC'
      cfg80211_roamed(padapter->pnetdev, &roam_info, GFP_ATOMIC);
                                                     ^~~~~~~~~~
   In file included from drivers/staging//rtl8723bs/include/osdep_service_linux.h:50:0,
                    from drivers/staging//rtl8723bs/include/osdep_service.h:23,
                    from drivers/staging//rtl8723bs/include/drv_types.h:29,
                    from drivers/staging//rtl8723bs/os_dep/ioctl_cfg80211.c:17:
   include/net/cfg80211.h:5233:6: note: expected 'const u8 * {aka const unsigned char *}' but argument is of type 'unsigned int'
    void cfg80211_roamed(struct net_device *dev,
         ^~~~~~~~~~~~~~~
>> drivers/staging//rtl8723bs/os_dep/ioctl_cfg80211.c:562:3: error: too few arguments to function 'cfg80211_roamed'
      cfg80211_roamed(padapter->pnetdev, &roam_info, GFP_ATOMIC);
      ^~~~~~~~~~~~~~~
   In file included from drivers/staging//rtl8723bs/include/osdep_service_linux.h:50:0,
                    from drivers/staging//rtl8723bs/include/osdep_service.h:23,
                    from drivers/staging//rtl8723bs/include/drv_types.h:29,
                    from drivers/staging//rtl8723bs/os_dep/ioctl_cfg80211.c:17:
   include/net/cfg80211.h:5233:6: note: declared here
    void cfg80211_roamed(struct net_device *dev,
         ^~~~~~~~~~~~~~~
   drivers/staging//rtl8723bs/os_dep/ioctl_cfg80211.c:545:29: warning: unused variable 'roam_info' [-Wunused-variable]
      struct cfg80211_roam_info roam_info = {};
                                ^~~~~~~~~
   drivers/staging//rtl8723bs/os_dep/ioctl_cfg80211.c: At top level:
   drivers/staging//rtl8723bs/os_dep/ioctl_cfg80211.c:3430:25: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
     .change_virtual_intf = cfg80211_rtw_change_iface,
                            ^~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/staging//rtl8723bs/os_dep/ioctl_cfg80211.c:3430:25: note: (near initialization for 'rtw_cfg80211_ops.change_virtual_intf')
   drivers/staging//rtl8723bs/os_dep/ioctl_cfg80211.c:3449:22: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
     .add_virtual_intf = cfg80211_rtw_add_virtual_intf,
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/staging//rtl8723bs/os_dep/ioctl_cfg80211.c:3449:22: note: (near initialization for 'rtw_cfg80211_ops.add_virtual_intf')
   cc1: some warnings being treated as errors
--
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c: In function 'rtw_cfg80211_indicate_connect':
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:545:10: error: variable 'roam_info' has initializer but incomplete type
      struct cfg80211_roam_info roam_info = {};
             ^~~~~~~~~~~~~~~~~~
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:545:29: error: storage size of 'roam_info' isn't known
      struct cfg80211_roam_info roam_info = {};
                                ^~~~~~~~~
   In file included from include/linux/slab.h:14:0,
                    from drivers/staging/rtl8723bs/include/osdep_service_linux.h:23,
                    from drivers/staging/rtl8723bs/include/osdep_service.h:23,
                    from drivers/staging/rtl8723bs/include/drv_types.h:29,
                    from drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:17:
>> include/linux/gfp.h:239:20: warning: passing argument 3 of 'cfg80211_roamed' makes pointer from integer without a cast [-Wint-conversion]
    #define GFP_ATOMIC (__GFP_HIGH|__GFP_ATOMIC|__GFP_KSWAPD_RECLAIM)
                       ^
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:562:50: note: in expansion of macro 'GFP_ATOMIC'
      cfg80211_roamed(padapter->pnetdev, &roam_info, GFP_ATOMIC);
                                                     ^~~~~~~~~~
   In file included from drivers/staging/rtl8723bs/include/osdep_service_linux.h:50:0,
                    from drivers/staging/rtl8723bs/include/osdep_service.h:23,
                    from drivers/staging/rtl8723bs/include/drv_types.h:29,
                    from drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:17:
   include/net/cfg80211.h:5233:6: note: expected 'const u8 * {aka const unsigned char *}' but argument is of type 'unsigned int'
    void cfg80211_roamed(struct net_device *dev,
         ^~~~~~~~~~~~~~~
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:562:3: error: too few arguments to function 'cfg80211_roamed'
      cfg80211_roamed(padapter->pnetdev, &roam_info, GFP_ATOMIC);
      ^~~~~~~~~~~~~~~
   In file included from drivers/staging/rtl8723bs/include/osdep_service_linux.h:50:0,
                    from drivers/staging/rtl8723bs/include/osdep_service.h:23,
                    from drivers/staging/rtl8723bs/include/drv_types.h:29,
                    from drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:17:
   include/net/cfg80211.h:5233:6: note: declared here
    void cfg80211_roamed(struct net_device *dev,
         ^~~~~~~~~~~~~~~
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:545:29: warning: unused variable 'roam_info' [-Wunused-variable]
      struct cfg80211_roam_info roam_info = {};
                                ^~~~~~~~~
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c: At top level:
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:3430:25: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
     .change_virtual_intf = cfg80211_rtw_change_iface,
                            ^~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:3430:25: note: (near initialization for 'rtw_cfg80211_ops.change_virtual_intf')
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:3449:22: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
     .add_virtual_intf = cfg80211_rtw_add_virtual_intf,
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c:3449:22: note: (near initialization for 'rtw_cfg80211_ops.add_virtual_intf')
   cc1: some warnings being treated as errors

vim +/roam_info +545 drivers/staging//rtl8723bs/os_dep/ioctl_cfg80211.c

   539	
   540		if (rtw_to_roam(padapter) > 0) {
   541			struct wiphy *wiphy = pwdev->wiphy;
   542			struct ieee80211_channel *notify_channel;
   543			u32 freq;
   544			u16 channel = cur_network->network.Configuration.DSConfig;
 > 545			struct cfg80211_roam_info roam_info = {};
   546	
   547			freq = rtw_ieee80211_channel_to_frequency(channel, NL80211_BAND_2GHZ);
   548	
   549			notify_channel = ieee80211_get_channel(wiphy, freq);
   550	
   551			DBG_871X(FUNC_ADPT_FMT" call cfg80211_roamed\n", FUNC_ADPT_ARG(padapter));
   552			roam_info.channel = notify_channel;
   553			roam_info.bssid = cur_network->network.MacAddress;
   554			roam_info.req_ie =
   555				pmlmepriv->assoc_req+sizeof(struct ieee80211_hdr_3addr)+2;
   556			roam_info.req_ie_len =
   557				pmlmepriv->assoc_req_len-sizeof(struct ieee80211_hdr_3addr)-2;
   558			roam_info.resp_ie =
   559				pmlmepriv->assoc_rsp+sizeof(struct ieee80211_hdr_3addr)+6;
   560			roam_info.resp_ie_len =
   561				pmlmepriv->assoc_rsp_len-sizeof(struct ieee80211_hdr_3addr)-6;
 > 562			cfg80211_roamed(padapter->pnetdev, &roam_info, GFP_ATOMIC);
   563		}
   564		else
   565		{

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 49696 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2017-05-06 20:34 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-05 21:56 [GIT PULL] Staging/IIO driver fixes for 4.12-rc1 Greg KH
2017-05-05 21:57 ` [PATCH 1/3] staging: rtl8723bs: merge fix for add/change_virtual-intf API change Greg KH
2017-05-05 21:58   ` [PATCH 2/3] staging: rtl8723bs: merge fix for "nl80211: allow multiple active scheduled scan requests" Greg KH
2017-05-05 21:59     ` [PATCH 3/3] staging: rtl8723bs: fix up for cfg80211_roamed() API change Greg KH
2017-05-06 20:33       ` kbuild test robot
2017-05-06 20:28     ` [PATCH 2/3] staging: rtl8723bs: merge fix for "nl80211: allow multiple active scheduled scan requests" kbuild test robot
2017-05-06  8:00 ` [GIT PULL] Staging/IIO driver fixes for 4.12-rc1 Ian W MORRISON
2017-05-06 13:41   ` Greg KH
2017-05-06 14:21     ` Ian W MORRISON
2017-05-06 14:46       ` Greg KH

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).