* Re: [GIT PULL for v5.8-rc1] media updates [not found] <20200603100559.2718efba@coco.lan> @ 2020-06-04 4:13 ` Linus Torvalds 2020-06-04 6:13 ` Mauro Carvalho Chehab 2020-06-04 4:21 ` Linus Torvalds 2020-06-04 4:35 ` pr-tracker-bot 2 siblings, 1 reply; 7+ messages in thread From: Linus Torvalds @ 2020-06-04 4:13 UTC (permalink / raw) To: Mauro Carvalho Chehab Cc: Greg Kroah-Hartman, Andrew Morton, Linux Media Mailing List, Linux Kernel Mailing List On Wed, Jun 3, 2020 at 1:06 AM Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote: > > PS.: The diffstat is so big that I almost dropped it, as it is almost > useless for humans to read. I ended by not doing it just because perhaps > you could be using some sort of script to check diffstat. No, but I do compare the basics, and you don't have to more than scan it to see that "ok, it only touches area xyz". And it turns out that it is huge for you partly because you have the default (fairly low) git rename detection limits, in order to avoid using a lot of CPU or memory for rename detection. So you get: > 2181 files changed, 260633 insertions(+), 106012 deletions(-) while I get 1698 files changed, 161922 insertions(+), 7301 deletions(-) which is a noticeable difference. Still a big diffstat, but quite a bit smaller than yours. You also get a _lot_ more noise in the form of "create mode xyz" and "delete mode abc" notices, while for me a lot of them are just "rename abc => xyz". So there's a double whammy for you. The reason is that your diff only has renames for the 100% matches like this: > rename Documentation/{media/v4l-drivers => admin-guide/media}/au0828-cardlist.rst (100%) which git can detect purely by seeing "oh, same exact SHA1". But you don't have any non-100% renames. In contrast, the diffstat I see also has the inexact renames like rename Documentation/{media/v4l-drivers => admin-guide/media}/bttv-cardlist.rst (99%) rename Documentation/{media/v4l-drivers => admin-guide/media}/bttv.rst (79%) because I have done git config diff.renamelimit 0 to make the rename detection limit be infinite (alternatively, just edit your ~/.gitconfig file manually - it's often easier than remembering what the "git config" syntax is). You want to see [diff] renamelimit = 0 in your ~/.gitconfig file (or, alternatively, if you want the setting to be per-repo, in your .git/config file in your repository). The default git limits for "should I spend CPU time and memory on detecting inexact renames" are fairly low, because people use git on fairly low-end machines. I bet your development machine isn't some kind of low-end toy, and rename detection is not _that_ expensive. Linus ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [GIT PULL for v5.8-rc1] media updates 2020-06-04 4:13 ` [GIT PULL for v5.8-rc1] media updates Linus Torvalds @ 2020-06-04 6:13 ` Mauro Carvalho Chehab 0 siblings, 0 replies; 7+ messages in thread From: Mauro Carvalho Chehab @ 2020-06-04 6:13 UTC (permalink / raw) To: Linus Torvalds Cc: Greg Kroah-Hartman, Andrew Morton, Linux Media Mailing List, Linux Kernel Mailing List Em Wed, 3 Jun 2020 21:13:21 -0700 Linus Torvalds <torvalds@linux-foundation.org> escreveu: > On Wed, Jun 3, 2020 at 1:06 AM Mauro Carvalho Chehab > <mchehab+huawei@kernel.org> wrote: > > > > PS.: The diffstat is so big that I almost dropped it, as it is almost > > useless for humans to read. I ended by not doing it just because perhaps > > you could be using some sort of script to check diffstat. > > No, but I do compare the basics, and you don't have to more than scan > it to see that "ok, it only touches area xyz". Ok. > And it turns out that it is huge for you partly because you have the > default (fairly low) git rename detection limits, in order to avoid > using a lot of CPU or memory for rename detection. > > So you get: > > > 2181 files changed, 260633 insertions(+), 106012 deletions(-) > > while I get > > 1698 files changed, 161922 insertions(+), 7301 deletions(-) > > which is a noticeable difference. Still a big diffstat, but quite a > bit smaller than yours. > > You also get a _lot_ more noise in the form of "create mode xyz" and > "delete mode abc" notices, while for me a lot of them are just "rename > abc => xyz". So there's a double whammy for you. > > The reason is that your diff only has renames for the 100% matches like this: > > > rename Documentation/{media/v4l-drivers => admin-guide/media}/au0828-cardlist.rst (100%) > > which git can detect purely by seeing "oh, same exact SHA1". > > But you don't have any non-100% renames. > > In contrast, the diffstat I see also has the inexact renames like > > rename Documentation/{media/v4l-drivers => > admin-guide/media}/bttv-cardlist.rst (99%) > rename Documentation/{media/v4l-drivers => admin-guide/media}/bttv.rst (79%) > > because I have done > > git config diff.renamelimit 0 > > to make the rename detection limit be infinite (alternatively, just > edit your ~/.gitconfig file manually - it's often easier than > remembering what the "git config" syntax is). > > You want to see > > [diff] > renamelimit = 0 > > in your ~/.gitconfig file (or, alternatively, if you want the setting > to be per-repo, in your .git/config file in your repository). > > The default git limits for "should I spend CPU time and memory on > detecting inexact renames" are fairly low, because people use git on > fairly low-end machines. I'm using renamelimit = 0 on one of my trees (the one I'm using for the ReST conversion), and I even use -M1 there when sending patches to docs (as some of the conversions require lots of indentation changes, for example, on files with lots of ascii artwork), but on my merge tree, I was using some limit, as it is not common to have this huge amount of changes. > I bet your development machine isn't some kind of low-end toy, and > rename detection is not _that_ expensive. Probably not as nice as yours, but it is a comfortable machine, with 32 GB RAM, an i7-8705G CPU and a fast SSD disk. Changing it to unlimited limit costed almost nothing here: real 0m1,210s user 0m1,009s sys 0m0,190s I'll use this from now on. Thanks for the tip! Thanks, Mauro ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [GIT PULL for v5.8-rc1] media updates [not found] <20200603100559.2718efba@coco.lan> 2020-06-04 4:13 ` [GIT PULL for v5.8-rc1] media updates Linus Torvalds @ 2020-06-04 4:21 ` Linus Torvalds 2020-06-04 6:20 ` Mauro Carvalho Chehab 2020-06-04 4:35 ` pr-tracker-bot 2 siblings, 1 reply; 7+ messages in thread From: Linus Torvalds @ 2020-06-04 4:21 UTC (permalink / raw) To: Mauro Carvalho Chehab Cc: Greg Kroah-Hartman, Andrew Morton, Linux Media Mailing List, Linux Kernel Mailing List On Wed, Jun 3, 2020 at 1:06 AM Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote: > > - The atomisp staging driver was resurrected. It is meant to work with > 4 generations of cameras on Atom-based laptops, tablets and cell > phones. So, it seems worth investing time to cleanup this driver and > making it in good shape. Hmm. It causes a warning for me: drivers/staging/media/atomisp/pci/atomisp_v4l2.c:764:12: warning: ‘atomisp_mrfld_power’ defined but not used [-Wunused-function] which is a bit annoying. I can see the FIXME's there, but the warning still isn't acceptable. I'll add a fixup commit. I was going to do it in the merge itself, but decided that was a bit too subtle. Linus ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [GIT PULL for v5.8-rc1] media updates 2020-06-04 4:21 ` Linus Torvalds @ 2020-06-04 6:20 ` Mauro Carvalho Chehab 0 siblings, 0 replies; 7+ messages in thread From: Mauro Carvalho Chehab @ 2020-06-04 6:20 UTC (permalink / raw) To: Linus Torvalds Cc: Greg Kroah-Hartman, Andrew Morton, Linux Media Mailing List, Linux Kernel Mailing List Em Wed, 3 Jun 2020 21:21:06 -0700 Linus Torvalds <torvalds@linux-foundation.org> escreveu: > On Wed, Jun 3, 2020 at 1:06 AM Mauro Carvalho Chehab > <mchehab+huawei@kernel.org> wrote: > > > > - The atomisp staging driver was resurrected. It is meant to work with > > 4 generations of cameras on Atom-based laptops, tablets and cell > > phones. So, it seems worth investing time to cleanup this driver and > > making it in good shape. > > Hmm. It causes a warning for me: > > drivers/staging/media/atomisp/pci/atomisp_v4l2.c:764:12: warning: > ‘atomisp_mrfld_power’ defined but not used [-Wunused-function] > > which is a bit annoying. > > I can see the FIXME's there, but the warning still isn't acceptable. > > I'll add a fixup commit. I was going to do it in the merge itself, but > decided that was a bit too subtle. OK! I have a patch like that already on a separate pile of patches, which address several other things. I opted to place them in separate, in order to give people some time to comment and review. My plan is to keep them on linux-next and submit you next week, if ok for you. The new series should drop all LLVM warnings and add SPDX headers, among other things. Thanks, Mauro ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [GIT PULL for v5.8-rc1] media updates [not found] <20200603100559.2718efba@coco.lan> 2020-06-04 4:13 ` [GIT PULL for v5.8-rc1] media updates Linus Torvalds 2020-06-04 4:21 ` Linus Torvalds @ 2020-06-04 4:35 ` pr-tracker-bot 2 siblings, 0 replies; 7+ messages in thread From: pr-tracker-bot @ 2020-06-04 4:35 UTC (permalink / raw) To: Mauro Carvalho Chehab Cc: Linus Torvalds, Greg Kroah-Hartman, Andrew Morton, Linux Media Mailing List, Linux Kernel Mailing List The pull request you sent on Wed, 3 Jun 2020 10:05:59 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media tags/media/v5.8-1 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/a98f670e41a99f53acb1fb33cee9c6abbb2e6f23 Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker ^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL for v5.8-rc1] media updates
@ 2020-06-12 23:26 Mauro Carvalho Chehab
2020-06-13 20:25 ` pr-tracker-bot
0 siblings, 1 reply; 7+ messages in thread
From: Mauro Carvalho Chehab @ 2020-06-12 23:26 UTC (permalink / raw)
To: Linus Torvalds
Cc: Greg Kroah-Hartman, Andrew Morton, Linux Media Mailing List,
Linux Kernel Mailing List
Hi Linus,
Please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media tags/media/v5.8-2
For:
- some fixes for Kernel 5.8;
- a set of atomisp patches. They remove several abstraction layers,
and fixes clang and gcc warnings (that were hidden via some macros
that were disabling 4 or 5 types of warnings there). There are also
some important fixes and sensor auto-detection on newer BIOSes via
ACPI _DCM tables.
Thanks!
Mauro
-
The following changes since commit 938b29db3aa9c293c7c1366b16e55e308f1a1ddd:
media: Documentation: media: Refer to mbus format documentation from CSI-2 docs (2020-05-25 15:47:02 +0200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media tags/media/v5.8-2
for you to fetch changes up to 2630e1bb0948c3134c6f22ad275ae27cc6023532:
media: rkvdec: Fix H264 scaling list order (2020-06-11 19:21:38 +0200)
----------------------------------------------------------------
media updates for v5.8-rc1
----------------------------------------------------------------
Arnd Bergmann (5):
media: staging: media: atomisp: declare 'struct device' before using it
media: staging: media: atomisp: fix enum type mixups
media: staging: media: atomisp: disable all custom formats
media: staging: media: atomisp: add PMIC_OPREGION dependency
media: staging: media: atomisp: fix stack overflow in init_pipe_defaults()
Colin Ian King (1):
media: atomisp: fix a handful of spelling mistakes
Geert Uytterhoeven (1):
media: medium: cec: Make MEDIA_CEC_SUPPORT default to n if !MEDIA_SUPPORT
Jernej Skrabec (1):
media: cedrus: Implement runtime PM
Jonas Karlman (2):
media: v4l2-ctrls: Unset correct HEVC loop filter flag
media: rkvdec: Fix H264 scaling list order
Marek Szyprowski (1):
media: s5p-mfc: Properly handle dma_parms for the allocated devices
Mauro Carvalho Chehab (71):
media: atomisp: fix pipeline initialization code
media: atomisp: get rid of hmm_vm.c
media: atomisp: reduce debug printk rate when IRQs are received
media: atomisp: avoid a copy of v4l2_mbus_framefmt at stack
media: atomisp: improve debug messages for set format
media: atomisp: don't flood dmesg with -EAGAIN return codes
media: atomisp: update TODO list
media: atomisp: get rid of some old broken debug code
media: atomisp: make it use dbg_level to control debug level
media: atomisp: partially get rid of one abstraction layer
media: atomisp: drop a cast for a const argument
media: atomisp: fix size of delay_frames array
media: atomisp: simplify hive_isp_css_mm_hrt wrapper
media: atomisp: get rid of the hrt/hive_isp_css_mm_hrt abstraction layer
media: atomisp: reduce abstraction at ia_css_memory_access
media: atomisp: go one step further to drop ia_css_memory_access.c
media: atomisp: get rid of mmgr_load and mmgr_store
media: atomisp: get rid of unused memory_realloc code
media: atomisp: change the type returned by mmgr alloc
media: atomisp: get rid of memory_access.c
media: atomisp: hmm_bo: untag user pointers
media: atomisp: add debug message to help debugging hmm code
media: atomisp: use Yocto Aero default hmm pool sizes
media: atomisp: fix driver caps
media: atomisp: use pin_user_pages() for memory allocation
media: atomisp: add debug for hmm alloc
media: atomisp: improve warning for IRQ enable function
media: atomisp: add debug functions for received events
media: atomisp: add more comments about frame allocation
media: atomisp: remove kvmalloc/kvcalloc abstractions
media: atomisp: avoid OOPS due to non-existing ref_frames
media: atomisp: avoid an extra memset() when alloc memory
media: atomisp: remove some trivial wrappers from compat css20
media: atomisp: do another round of coding style cleanup
media: atomisp: get rid of non-Linux error codes
media: atomisp: get rid of an error abstraction layer
media: atomisp: don't cause a warn if probe failed
media: atomisp: get rid of a bunch of other wrappers
media: atomisp: get rid of system_types.h
media: atomisp: provide more details about the firmware binaries
media: atomisp: print firmware data during load
media: atomisp: allow passing firmware name at modprobe time
media: atomisp: add a debug message at hmm free
media: atomisp: add some debug messages when binaries are used
media: atomisp: add SPDX headers
media: atomisp: remove format duplication at mbus->fourcc table
media: atomisp: re-enable warnings again
media: atomisp: get rid of sh_css_pipe.c
media: atomisp: get rid of an unused IRQ duplicated event
media: atomisp: get rid of a left-over wrapper function
media: atomisp: comment an unused code
media: atomisp: improve IRQ handling debug messages
media: atomisp: do some cleanup at irq_local.h
media: atomisp: get rid of a duplicated file
media: atomisp: get rid of ifdef nonsense
media: atomisp: simplify IRQ ifdef logic
media: atomisp: remove some unused defines from *mamoiada_params.h
media: atomisp: use just one mamoiada_params.h
media: atomisp: get rid of a detection hack for a BYT Andorid-based tablet
media: atomisp: don't set hpll_freq twice with different values
media: atomisp: use macros from intel-family.h
media: atomisp: change the detection of ISP2401 at runtime
media: atomisp: use different dfs failed messages
media: atomisp: set DFS to MAX if sensor doesn't report fps
media: atomisp: use strscpy() instead of less secure variants
media: atomisp: get rid of a string_support.h abstraction layer
media: atomisp: get rid of an iomem abstraction layer
media: atomisp: improve sensor detection code to use _DSM table
media: Revert "media: atomisp: Add some ACPI detection info"
media: Revert "media: atomisp: add Asus Transform T101HA ACPI vars"
media: atomisp: improve ACPI/DMI detection logs
Michael Rodin (1):
media: v4l2-subdev.rst: correct information about v4l2 events
Nathan Chancellor (6):
media: atomisp: Clean up if block in sh_css_sp_init_stage
media: atomisp: Remove second increment of count in atomisp_subdev_probe
media: atomisp: Remove unnecessary NULL checks in ia_css_pipe_load_extension
media: atomisp: Remove unnecessary NULL check in atomisp_param
media: atomisp: Avoid overflow in compute_blending
media: atomisp: Remove binary_supports_input_format
Sakari Ailus (4):
media: staging: atomisp: There's no struct atomisp_dvs2_coefficients
media: staging: atomisp: Fix atomisp_overlay32 compat handling
media: staging: atomisp: Fix compat IOCTL handling
media: staging: atomisp: Check return value from compat_alloc_user_space
Samuel Holland (1):
media: cedrus: Program output format during each run
Tomi Valkeinen (1):
media: videobuf2-dma-contig: fix bad kfree in vb2_dma_contig_clear_max_seg_size
Documentation/driver-api/media/v4l2-subdev.rst | 3 +-
drivers/media/cec/Kconfig | 2 +-
.../media/common/videobuf2/videobuf2-dma-contig.c | 20 +-
drivers/media/platform/s5p-mfc/s5p_mfc.c | 6 +-
drivers/media/v4l2-core/v4l2-ctrls.c | 2 +-
drivers/staging/media/atomisp/Kconfig | 2 +
drivers/staging/media/atomisp/Makefile | 20 +-
drivers/staging/media/atomisp/TODO | 154 +-
drivers/staging/media/atomisp/i2c/Kconfig | 3 +-
drivers/staging/media/atomisp/i2c/atomisp-gc0310.c | 13 +-
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 12 +-
.../media/atomisp/i2c/atomisp-libmsrlisthelper.c | 1 +
drivers/staging/media/atomisp/i2c/atomisp-lm3554.c | 12 +-
.../staging/media/atomisp/i2c/atomisp-mt9m114.c | 12 +-
drivers/staging/media/atomisp/i2c/atomisp-ov2680.c | 14 +-
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c | 12 +-
drivers/staging/media/atomisp/i2c/gc0310.h | 1 +
drivers/staging/media/atomisp/i2c/gc2235.h | 1 +
drivers/staging/media/atomisp/i2c/mt9m114.h | 1 +
drivers/staging/media/atomisp/i2c/ov2680.h | 3 +
drivers/staging/media/atomisp/i2c/ov2722.h | 1 +
drivers/staging/media/atomisp/i2c/ov5693/Kconfig | 1 +
drivers/staging/media/atomisp/i2c/ov5693/ad5823.h | 1 +
.../media/atomisp/i2c/ov5693/atomisp-ov5693.c | 16 +-
drivers/staging/media/atomisp/i2c/ov5693/ov5693.h | 1 +
drivers/staging/media/atomisp/include/hmm/hmm.h | 8 +-
drivers/staging/media/atomisp/include/hmm/hmm_bo.h | 12 +-
.../staging/media/atomisp/include/hmm/hmm_common.h | 1 +
.../staging/media/atomisp/include/hmm/hmm_pool.h | 1 +
drivers/staging/media/atomisp/include/hmm/hmm_vm.h | 65 -
.../staging/media/atomisp/include/linux/atomisp.h | 10 +-
.../atomisp/include/linux/atomisp_gmin_platform.h | 1 +
.../media/atomisp/include/linux/atomisp_platform.h | 22 +-
.../media/atomisp/include/linux/libmsrlisthelper.h | 1 +
.../staging/media/atomisp/include/media/lm3554.h | 1 +
.../staging/media/atomisp/include/mmu/isp_mmu.h | 1 +
.../media/atomisp/include/mmu/sh_mmu_mrfld.h | 1 +
drivers/staging/media/atomisp/pci/atomisp-regs.h | 1 +
drivers/staging/media/atomisp/pci/atomisp_acc.c | 44 +-
drivers/staging/media/atomisp/pci/atomisp_acc.h | 1 +
drivers/staging/media/atomisp/pci/atomisp_cmd.c | 794 +++++----
drivers/staging/media/atomisp/pci/atomisp_cmd.h | 23 +-
drivers/staging/media/atomisp/pci/atomisp_common.h | 7 +-
drivers/staging/media/atomisp/pci/atomisp_compat.h | 282 +--
.../media/atomisp/pci/atomisp_compat_css20.c | 828 +++------
.../media/atomisp/pci/atomisp_compat_css20.h | 148 +-
.../media/atomisp/pci/atomisp_compat_ioctl32.c | 935 +++++-----
.../media/atomisp/pci/atomisp_compat_ioctl32.h | 1 +
drivers/staging/media/atomisp/pci/atomisp_csi2.c | 5 +-
drivers/staging/media/atomisp/pci/atomisp_csi2.h | 1 +
.../staging/media/atomisp/pci/atomisp_dfs_tables.h | 1 +
drivers/staging/media/atomisp/pci/atomisp_drvfs.c | 6 +-
drivers/staging/media/atomisp/pci/atomisp_drvfs.h | 1 +
drivers/staging/media/atomisp/pci/atomisp_file.c | 10 +-
drivers/staging/media/atomisp/pci/atomisp_file.h | 1 +
drivers/staging/media/atomisp/pci/atomisp_fops.c | 123 +-
drivers/staging/media/atomisp/pci/atomisp_fops.h | 5 +-
.../media/atomisp/pci/atomisp_gmin_platform.c | 147 +-
drivers/staging/media/atomisp/pci/atomisp_helper.h | 28 -
.../staging/media/atomisp/pci/atomisp_internal.h | 1 +
drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 216 +--
drivers/staging/media/atomisp/pci/atomisp_ioctl.h | 3 +-
drivers/staging/media/atomisp/pci/atomisp_subdev.c | 55 +-
drivers/staging/media/atomisp/pci/atomisp_subdev.h | 24 +-
drivers/staging/media/atomisp/pci/atomisp_tables.h | 19 +-
drivers/staging/media/atomisp/pci/atomisp_tpg.c | 3 +-
drivers/staging/media/atomisp/pci/atomisp_tpg.h | 1 +
.../media/atomisp/pci/atomisp_trace_event.h | 7 +-
drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 173 +-
drivers/staging/media/atomisp/pci/atomisp_v4l2.h | 1 +
.../pci/base/circbuf/interface/ia_css_circbuf.h | 1 +
.../base/circbuf/interface/ia_css_circbuf_comm.h | 1 +
.../base/circbuf/interface/ia_css_circbuf_desc.h | 1 +
.../media/atomisp/pci/base/circbuf/src/circbuf.c | 1 +
.../pci/base/refcount/interface/ia_css_refcount.h | 18 +-
.../media/atomisp/pci/base/refcount/src/refcount.c | 36 +-
drivers/staging/media/atomisp/pci/bits.h | 1 +
.../camera/pipe/interface/ia_css_pipe_binarydesc.h | 17 +-
.../camera/pipe/interface/ia_css_pipe_stagedesc.h | 1 +
.../pci/camera/pipe/interface/ia_css_pipe_util.h | 1 +
.../atomisp/pci/camera/pipe/src/pipe_binarydesc.c | 33 +-
.../atomisp/pci/camera/pipe/src/pipe_stagedesc.c | 1 +
.../media/atomisp/pci/camera/pipe/src/pipe_util.c | 1 +
.../pci/camera/util/interface/ia_css_util.h | 22 +-
.../media/atomisp/pci/camera/util/src/util.c | 68 +-
drivers/staging/media/atomisp/pci/cell_params.h | 1 +
.../pci/css_2400_system/hive/ia_css_isp_configs.c | 1 +
.../pci/css_2400_system/hive/ia_css_isp_params.c | 1 +
.../pci/css_2400_system/hive/ia_css_isp_states.c | 3 +-
.../css_2400_system/hrt/isp2400_mamoiada_params.h | 228 ---
.../atomisp/pci/css_2401_system/csi_rx_global.h | 1 +
.../pci/css_2401_system/hive/ia_css_isp_configs.c | 2 +-
.../pci/css_2401_system/hive/ia_css_isp_params.c | 1 +
.../pci/css_2401_system/hive/ia_css_isp_states.c | 3 +-
.../atomisp/pci/css_2401_system/host/csi_rx.c | 1 +
.../pci/css_2401_system/host/csi_rx_local.h | 1 +
.../pci/css_2401_system/host/csi_rx_private.h | 5 +-
.../atomisp/pci/css_2401_system/host/ibuf_ctrl.c | 1 +
.../pci/css_2401_system/host/ibuf_ctrl_local.h | 1 +
.../pci/css_2401_system/host/ibuf_ctrl_private.h | 1 +
.../atomisp/pci/css_2401_system/host/isys_dma.c | 1 +
.../pci/css_2401_system/host/isys_dma_local.h | 1 +
.../pci/css_2401_system/host/isys_dma_private.h | 1 +
.../atomisp/pci/css_2401_system/host/isys_irq.c | 1 +
.../pci/css_2401_system/host/isys_irq_local.h | 1 +
.../pci/css_2401_system/host/isys_irq_private.h | 1 +
.../pci/css_2401_system/host/isys_stream2mmio.c | 1 +
.../css_2401_system/host/isys_stream2mmio_local.h | 1 +
.../host/isys_stream2mmio_private.h | 1 +
.../pci/css_2401_system/host/pixelgen_local.h | 1 +
.../pci/css_2401_system/host/pixelgen_private.h | 5 +-
.../css_2401_system/hrt/PixelGen_SysBlock_defs.h | 1 +
.../pci/css_2401_system/hrt/ibuf_cntrl_defs.h | 1 +
.../css_2401_system/hrt/mipi_backend_common_defs.h | 1 +
.../pci/css_2401_system/hrt/mipi_backend_defs.h | 1 +
.../atomisp/pci/css_2401_system/hrt/rx_csi_defs.h | 1 +
.../pci/css_2401_system/hrt/stream2mmio_defs.h | 1 +
.../atomisp/pci/css_2401_system/ibuf_ctrl_global.h | 1 +
.../atomisp/pci/css_2401_system/isys_dma_global.h | 2 +
.../atomisp/pci/css_2401_system/isys_irq_global.h | 1 +
.../pci/css_2401_system/isys_stream2mmio_global.h | 1 +
.../atomisp/pci/css_2401_system/pixelgen_global.h | 1 +
.../atomisp/pci/css_receiver_2400_common_defs.h | 1 +
.../media/atomisp/pci/css_receiver_2400_defs.h | 1 +
drivers/staging/media/atomisp/pci/css_trace.h | 2 +-
drivers/staging/media/atomisp/pci/defs.h | 1 +
drivers/staging/media/atomisp/pci/dma_v2_defs.h | 1 +
drivers/staging/media/atomisp/pci/gdc_v2_defs.h | 1 +
drivers/staging/media/atomisp/pci/gp_timer_defs.h | 1 +
.../staging/media/atomisp/pci/gpio_block_defs.h | 1 +
.../atomisp/pci/hive_isp_css_2401_irq_types_hrt.h | 68 -
.../atomisp/pci/hive_isp_css_common/debug_global.h | 1 +
.../atomisp/pci/hive_isp_css_common/dma_global.h | 1 +
.../pci/hive_isp_css_common/event_fifo_global.h | 1 +
.../pci/hive_isp_css_common/fifo_monitor_global.h | 1 +
.../atomisp/pci/hive_isp_css_common/gdc_global.h | 1 +
.../pci/hive_isp_css_common/gp_device_global.h | 1 +
.../pci/hive_isp_css_common/gp_timer_global.h | 1 +
.../atomisp/pci/hive_isp_css_common/gpio_global.h | 1 +
.../atomisp/pci/hive_isp_css_common/hmem_global.h | 1 +
.../atomisp/pci/hive_isp_css_common/host/debug.c | 17 +-
.../pci/hive_isp_css_common/host/debug_local.h | 1 +
.../pci/hive_isp_css_common/host/debug_private.h | 11 +-
.../atomisp/pci/hive_isp_css_common/host/dma.c | 1 +
.../pci/hive_isp_css_common/host/dma_local.h | 1 +
.../pci/hive_isp_css_common/host/dma_private.h | 1 +
.../pci/hive_isp_css_common/host/event_fifo.c | 1 +
.../hive_isp_css_common/host/event_fifo_local.h | 1 +
.../hive_isp_css_common/host/event_fifo_private.h | 1 +
.../pci/hive_isp_css_common/host/fifo_monitor.c | 1 +
.../hive_isp_css_common/host/fifo_monitor_local.h | 1 +
.../host/fifo_monitor_private.h | 1 +
.../atomisp/pci/hive_isp_css_common/host/gdc.c | 1 +
.../pci/hive_isp_css_common/host/gdc_local.h | 1 +
.../pci/hive_isp_css_common/host/gdc_private.h | 1 +
.../pci/hive_isp_css_common/host/gp_device.c | 1 +
.../pci/hive_isp_css_common/host/gp_device_local.h | 1 +
.../hive_isp_css_common/host/gp_device_private.h | 1 +
.../pci/hive_isp_css_common/host/gp_timer.c | 1 +
.../pci/hive_isp_css_common/host/gp_timer_local.h | 1 +
.../hive_isp_css_common/host/gp_timer_private.h | 1 +
.../pci/hive_isp_css_common/host/gpio_local.h | 1 +
.../pci/hive_isp_css_common/host/gpio_private.h | 1 +
.../atomisp/pci/hive_isp_css_common/host/hmem.c | 1 +
.../pci/hive_isp_css_common/host/hmem_local.h | 1 +
.../pci/hive_isp_css_common/host/hmem_private.h | 1 +
.../pci/hive_isp_css_common/host/input_formatter.c | 1 +
.../host/input_formatter_local.h | 1 +
.../host/input_formatter_private.h | 1 +
.../pci/hive_isp_css_common/host/input_system.c | 11 +-
.../atomisp/pci/hive_isp_css_common/host/irq.c | 32 +-
.../pci/hive_isp_css_common/host/irq_local.h | 18 +-
.../pci/hive_isp_css_common/host/irq_private.h | 1 +
.../atomisp/pci/hive_isp_css_common/host/isp.c | 6 +-
.../pci/hive_isp_css_common/host/isp_local.h | 1 +
.../pci/hive_isp_css_common/host/isp_private.h | 1 +
.../atomisp/pci/hive_isp_css_common/host/mmu.c | 1 +
.../pci/hive_isp_css_common/host/mmu_local.h | 1 +
.../atomisp/pci/hive_isp_css_common/host/sp.c | 1 +
.../pci/hive_isp_css_common/host/sp_local.h | 1 +
.../pci/hive_isp_css_common/host/sp_private.h | 1 +
.../pci/hive_isp_css_common/host/timed_ctrl.c | 1 +
.../hive_isp_css_common/host/timed_ctrl_local.h | 1 +
.../hive_isp_css_common/host/timed_ctrl_private.h | 1 +
.../pci/hive_isp_css_common/host/vamem_local.h | 1 +
.../atomisp/pci/hive_isp_css_common/host/vmem.c | 6 +-
.../pci/hive_isp_css_common/host/vmem_local.h | 1 +
.../pci/hive_isp_css_common/host/vmem_private.h | 1 +
.../hive_isp_css_common/input_formatter_global.h | 3 +-
.../atomisp/pci/hive_isp_css_common/irq_global.h | 13 +-
.../atomisp/pci/hive_isp_css_common/isp_global.h | 15 +-
.../atomisp/pci/hive_isp_css_common/mmu_global.h | 1 +
.../atomisp/pci/hive_isp_css_common/sp_global.h | 13 +-
.../pci/hive_isp_css_common/timed_ctrl_global.h | 1 +
.../atomisp/pci/hive_isp_css_common/vamem_global.h | 1 +
.../atomisp/pci/hive_isp_css_common/vmem_global.h | 1 +
.../staging/media/atomisp/pci/hive_isp_css_defs.h | 1 +
.../pci/hive_isp_css_include/assert_support.h | 1 +
.../pci/hive_isp_css_include/bitop_support.h | 1 +
.../atomisp/pci/hive_isp_css_include/csi_rx.h | 1 +
.../media/atomisp/pci/hive_isp_css_include/debug.h | 1 +
.../device_access/device_access.h | 3 +-
.../media/atomisp/pci/hive_isp_css_include/dma.h | 1 +
.../pci/hive_isp_css_include/error_support.h | 39 -
.../atomisp/pci/hive_isp_css_include/event_fifo.h | 1 +
.../pci/hive_isp_css_include/fifo_monitor.h | 1 +
.../atomisp/pci/hive_isp_css_include/gdc_device.h | 1 +
.../atomisp/pci/hive_isp_css_include/gp_device.h | 1 +
.../atomisp/pci/hive_isp_css_include/gp_timer.h | 1 +
.../media/atomisp/pci/hive_isp_css_include/gpio.h | 1 +
.../media/atomisp/pci/hive_isp_css_include/hmem.h | 1 +
.../pci/hive_isp_css_include/host/csi_rx_public.h | 1 +
.../pci/hive_isp_css_include/host/debug_public.h | 8 +-
.../pci/hive_isp_css_include/host/dma_public.h | 3 +-
.../hive_isp_css_include/host/event_fifo_public.h | 3 +-
.../host/fifo_monitor_public.h | 3 +-
.../pci/hive_isp_css_include/host/gdc_public.h | 1 +
.../hive_isp_css_include/host/gp_device_public.h | 3 +-
.../hive_isp_css_include/host/gp_timer_public.h | 3 +-
.../pci/hive_isp_css_include/host/gpio_public.h | 3 +-
.../pci/hive_isp_css_include/host/hmem_public.h | 1 +
.../hive_isp_css_include/host/ibuf_ctrl_public.h | 1 +
.../host/input_formatter_public.h | 3 +-
.../pci/hive_isp_css_include/host/irq_public.h | 19 +-
.../pci/hive_isp_css_include/host/isp_public.h | 3 +-
.../hive_isp_css_include/host/isys_dma_public.h | 3 +-
.../hive_isp_css_include/host/isys_irq_public.h | 1 +
.../pci/hive_isp_css_include/host/isys_public.h | 1 +
.../host/isys_stream2mmio_public.h | 1 +
.../pci/hive_isp_css_include/host/mmu_public.h | 3 +-
.../hive_isp_css_include/host/pixelgen_public.h | 1 +
.../pci/hive_isp_css_include/host/sp_public.h | 3 +-
.../pci/hive_isp_css_include/host/tag_public.h | 1 +
.../hive_isp_css_include/host/timed_ctrl_public.h | 3 +-
.../pci/hive_isp_css_include/host/vamem_public.h | 1 +
.../pci/hive_isp_css_include/host/vmem_public.h | 1 +
.../atomisp/pci/hive_isp_css_include/ibuf_ctrl.h | 1 +
.../pci/hive_isp_css_include/input_formatter.h | 1 +
.../pci/hive_isp_css_include/input_system.h | 1 +
.../media/atomisp/pci/hive_isp_css_include/irq.h | 1 +
.../media/atomisp/pci/hive_isp_css_include/isp.h | 1 +
.../atomisp/pci/hive_isp_css_include/isys_dma.h | 1 +
.../atomisp/pci/hive_isp_css_include/isys_irq.h | 1 +
.../pci/hive_isp_css_include/isys_stream2mmio.h | 1 +
.../pci/hive_isp_css_include/math_support.h | 1 +
.../memory_access/memory_access.h | 174 --
.../pci/hive_isp_css_include/memory_realloc.h | 38 -
.../pci/hive_isp_css_include/misc_support.h | 1 +
.../atomisp/pci/hive_isp_css_include/mmu_device.h | 1 +
.../atomisp/pci/hive_isp_css_include/pixelgen.h | 1 +
.../pci/hive_isp_css_include/platform_support.h | 4 +-
.../pci/hive_isp_css_include/print_support.h | 1 +
.../media/atomisp/pci/hive_isp_css_include/queue.h | 1 +
.../atomisp/pci/hive_isp_css_include/resource.h | 1 +
.../media/atomisp/pci/hive_isp_css_include/sp.h | 1 +
.../pci/hive_isp_css_include/string_support.h | 165 --
.../pci/hive_isp_css_include/system_types.h | 24 -
.../media/atomisp/pci/hive_isp_css_include/tag.h | 1 +
.../atomisp/pci/hive_isp_css_include/timed_ctrl.h | 1 +
.../pci/hive_isp_css_include/type_support.h | 1 +
.../media/atomisp/pci/hive_isp_css_include/vamem.h | 1 +
.../media/atomisp/pci/hive_isp_css_include/vmem.h | 1 +
.../pci/hive_isp_css_shared/host/queue_local.h | 1 +
.../pci/hive_isp_css_shared/host/queue_private.h | 1 +
.../atomisp/pci/hive_isp_css_shared/host/tag.c | 1 +
.../pci/hive_isp_css_shared/host/tag_local.h | 1 +
.../pci/hive_isp_css_shared/host/tag_private.h | 1 +
.../atomisp/pci/hive_isp_css_shared/queue_global.h | 1 +
.../pci/hive_isp_css_shared/sw_event_global.h | 1 +
.../atomisp/pci/hive_isp_css_shared/tag_global.h | 1 +
.../pci/hive_isp_css_streaming_to_mipi_types_hrt.h | 1 +
drivers/staging/media/atomisp/pci/hive_types.h | 4 +-
drivers/staging/media/atomisp/pci/hmm/hmm.c | 40 +-
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c | 152 +-
.../media/atomisp/pci/hmm/hmm_dynamic_pool.c | 1 +
.../media/atomisp/pci/hmm/hmm_reserved_pool.c | 1 +
drivers/staging/media/atomisp/pci/hmm/hmm_vm.c | 212 ---
.../atomisp/pci/hrt/hive_isp_css_custom_host_hrt.h | 106 --
.../media/atomisp/pci/hrt/hive_isp_css_mm_hrt.c | 124 --
.../media/atomisp/pci/hrt/hive_isp_css_mm_hrt.h | 57 -
drivers/staging/media/atomisp/pci/ia_css.h | 1 +
drivers/staging/media/atomisp/pci/ia_css_3a.h | 3 +-
.../staging/media/atomisp/pci/ia_css_acc_types.h | 7 +-
drivers/staging/media/atomisp/pci/ia_css_buffer.h | 1 +
drivers/staging/media/atomisp/pci/ia_css_control.h | 17 +-
.../media/atomisp/pci/ia_css_device_access.c | 3 +-
.../media/atomisp/pci/ia_css_device_access.h | 3 +-
drivers/staging/media/atomisp/pci/ia_css_dvs.h | 5 +-
drivers/staging/media/atomisp/pci/ia_css_env.h | 1 +
drivers/staging/media/atomisp/pci/ia_css_err.h | 22 +-
.../media/atomisp/pci/ia_css_event_public.h | 19 +-
.../staging/media/atomisp/pci/ia_css_firmware.h | 7 +-
drivers/staging/media/atomisp/pci/ia_css_frac.h | 1 +
.../media/atomisp/pci/ia_css_frame_format.h | 1 +
.../media/atomisp/pci/ia_css_frame_public.h | 23 +-
.../staging/media/atomisp/pci/ia_css_host_data.h | 1 +
.../staging/media/atomisp/pci/ia_css_input_port.h | 1 +
drivers/staging/media/atomisp/pci/ia_css_irq.h | 14 +-
.../staging/media/atomisp/pci/ia_css_isp_configs.h | 1 +
.../staging/media/atomisp/pci/ia_css_isp_params.h | 1 +
.../staging/media/atomisp/pci/ia_css_isp_states.h | 3 +-
.../media/atomisp/pci/ia_css_memory_access.c | 85 -
.../staging/media/atomisp/pci/ia_css_metadata.h | 1 +
drivers/staging/media/atomisp/pci/ia_css_mipi.h | 7 +-
drivers/staging/media/atomisp/pci/ia_css_mmu.h | 1 +
.../staging/media/atomisp/pci/ia_css_mmu_private.h | 1 +
drivers/staging/media/atomisp/pci/ia_css_morph.h | 1 +
drivers/staging/media/atomisp/pci/ia_css_pipe.h | 22 +-
.../staging/media/atomisp/pci/ia_css_pipe_public.h | 79 +-
drivers/staging/media/atomisp/pci/ia_css_prbs.h | 1 +
.../staging/media/atomisp/pci/ia_css_properties.h | 1 +
drivers/staging/media/atomisp/pci/ia_css_shading.h | 1 +
drivers/staging/media/atomisp/pci/ia_css_stream.h | 3 +-
.../media/atomisp/pci/ia_css_stream_format.h | 1 +
.../media/atomisp/pci/ia_css_stream_public.h | 71 +-
drivers/staging/media/atomisp/pci/ia_css_timer.h | 5 +-
drivers/staging/media/atomisp/pci/ia_css_tpg.h | 1 +
drivers/staging/media/atomisp/pci/ia_css_types.h | 8 +-
drivers/staging/media/atomisp/pci/ia_css_version.h | 3 +-
.../media/atomisp/pci/ia_css_version_data.h | 1 +
drivers/staging/media/atomisp/pci/if_defs.h | 1 +
.../atomisp/pci/input_formatter_subsystem_defs.h | 1 +
.../media/atomisp/pci/input_selector_defs.h | 1 +
.../media/atomisp/pci/input_switch_2400_defs.h | 1 +
.../media/atomisp/pci/input_system_ctrl_defs.h | 1 +
.../staging/media/atomisp/pci/input_system_defs.h | 1 +
.../media/atomisp/pci/input_system_global.h | 1 +
.../staging/media/atomisp/pci/input_system_local.h | 1 +
.../media/atomisp/pci/input_system_private.h | 1 +
.../media/atomisp/pci/input_system_public.h | 1 +
.../media/atomisp/pci/irq_controller_defs.h | 1 +
...ive_isp_css_irq_types_hrt.h => irq_types_hrt.h} | 1 +
.../pci/isp/kernels/aa/aa_2/ia_css_aa2.host.c | 1 +
.../pci/isp/kernels/aa/aa_2/ia_css_aa2.host.h | 1 +
.../pci/isp/kernels/aa/aa_2/ia_css_aa2_param.h | 1 +
.../pci/isp/kernels/aa/aa_2/ia_css_aa2_types.h | 1 +
.../pci/isp/kernels/anr/anr_1.0/ia_css_anr.host.c | 1 +
.../pci/isp/kernels/anr/anr_1.0/ia_css_anr.host.h | 1 +
.../pci/isp/kernels/anr/anr_1.0/ia_css_anr_param.h | 1 +
.../pci/isp/kernels/anr/anr_1.0/ia_css_anr_types.h | 1 +
.../pci/isp/kernels/anr/anr_2/ia_css_anr2.host.c | 1 +
.../pci/isp/kernels/anr/anr_2/ia_css_anr2.host.h | 1 +
.../pci/isp/kernels/anr/anr_2/ia_css_anr2_param.h | 3 +-
.../isp/kernels/anr/anr_2/ia_css_anr2_table.host.c | 1 +
.../isp/kernels/anr/anr_2/ia_css_anr2_table.host.h | 1 +
.../pci/isp/kernels/anr/anr_2/ia_css_anr2_types.h | 1 +
.../pci/isp/kernels/bh/bh_2/ia_css_bh.host.c | 2 +-
.../pci/isp/kernels/bh/bh_2/ia_css_bh.host.h | 1 +
.../pci/isp/kernels/bh/bh_2/ia_css_bh_param.h | 1 +
.../pci/isp/kernels/bh/bh_2/ia_css_bh_types.h | 1 +
.../pci/isp/kernels/bnlm/ia_css_bnlm.host.c | 3 +-
.../pci/isp/kernels/bnlm/ia_css_bnlm.host.h | 1 +
.../pci/isp/kernels/bnlm/ia_css_bnlm_param.h | 1 +
.../pci/isp/kernels/bnlm/ia_css_bnlm_types.h | 1 +
.../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.c | 1 +
.../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.h | 1 +
.../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_param.h | 1 +
.../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_types.h | 1 +
.../pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.c | 1 +
.../pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.h | 1 +
.../pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr_param.h | 1 +
.../pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.c | 1 +
.../pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.h | 1 +
.../pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr_param.h | 1 +
.../pci/isp/kernels/cnr/cnr_2/ia_css_cnr2.host.c | 1 +
.../pci/isp/kernels/cnr/cnr_2/ia_css_cnr2.host.h | 1 +
.../pci/isp/kernels/cnr/cnr_2/ia_css_cnr2_param.h | 1 +
.../pci/isp/kernels/cnr/cnr_2/ia_css_cnr2_types.h | 1 +
.../conversion_1.0/ia_css_conversion.host.c | 1 +
.../conversion_1.0/ia_css_conversion.host.h | 1 +
.../conversion_1.0/ia_css_conversion_param.h | 1 +
.../conversion_1.0/ia_css_conversion_types.h | 1 +
.../copy_output_1.0/ia_css_copy_output.host.c | 1 +
.../copy_output_1.0/ia_css_copy_output.host.h | 1 +
.../copy_output_1.0/ia_css_copy_output_param.h | 1 +
.../isp/kernels/crop/crop_1.0/ia_css_crop.host.c | 1 +
.../isp/kernels/crop/crop_1.0/ia_css_crop.host.h | 1 +
.../isp/kernels/crop/crop_1.0/ia_css_crop_param.h | 1 +
.../isp/kernels/crop/crop_1.0/ia_css_crop_types.h | 1 +
.../pci/isp/kernels/csc/csc_1.0/ia_css_csc.host.c | 1 +
.../pci/isp/kernels/csc/csc_1.0/ia_css_csc.host.h | 1 +
.../pci/isp/kernels/csc/csc_1.0/ia_css_csc_param.h | 1 +
.../pci/isp/kernels/csc/csc_1.0/ia_css_csc_types.h | 1 +
.../isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.c | 1 +
.../isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.h | 1 +
.../isp/kernels/ctc/ctc1_5/ia_css_ctc1_5_param.h | 1 +
.../pci/isp/kernels/ctc/ctc2/ia_css_ctc2.host.c | 1 +
.../pci/isp/kernels/ctc/ctc2/ia_css_ctc2.host.h | 1 +
.../pci/isp/kernels/ctc/ctc2/ia_css_ctc2_param.h | 1 +
.../pci/isp/kernels/ctc/ctc2/ia_css_ctc2_types.h | 1 +
.../pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.c | 1 +
.../pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.h | 1 +
.../pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc_param.h | 1 +
.../kernels/ctc/ctc_1.0/ia_css_ctc_table.host.c | 4 +-
.../kernels/ctc/ctc_1.0/ia_css_ctc_table.host.h | 1 +
.../pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc_types.h | 1 +
.../pci/isp/kernels/de/de_1.0/ia_css_de.host.c | 1 +
.../pci/isp/kernels/de/de_1.0/ia_css_de.host.h | 1 +
.../pci/isp/kernels/de/de_1.0/ia_css_de_param.h | 1 +
.../pci/isp/kernels/de/de_1.0/ia_css_de_types.h | 1 +
.../pci/isp/kernels/de/de_2/ia_css_de2.host.c | 1 +
.../pci/isp/kernels/de/de_2/ia_css_de2.host.h | 1 +
.../pci/isp/kernels/de/de_2/ia_css_de2_param.h | 1 +
.../pci/isp/kernels/de/de_2/ia_css_de2_types.h | 1 +
.../pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c | 1 +
.../pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.h | 1 +
.../pci/isp/kernels/dp/dp_1.0/ia_css_dp_param.h | 1 +
.../pci/isp/kernels/dp/dp_1.0/ia_css_dp_types.h | 1 +
.../pci/isp/kernels/dpc2/ia_css_dpc2.host.c | 1 +
.../pci/isp/kernels/dpc2/ia_css_dpc2.host.h | 1 +
.../pci/isp/kernels/dpc2/ia_css_dpc2_param.h | 1 +
.../pci/isp/kernels/dpc2/ia_css_dpc2_types.h | 1 +
.../pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c | 14 +-
.../pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.h | 5 +-
.../pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs_param.h | 1 +
.../pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs_types.h | 1 +
.../pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c | 1 +
.../pci/isp/kernels/eed1_8/ia_css_eed1_8.host.h | 1 +
.../pci/isp/kernels/eed1_8/ia_css_eed1_8_param.h | 1 +
.../pci/isp/kernels/eed1_8/ia_css_eed1_8_types.h | 1 +
.../isp/kernels/fc/fc_1.0/ia_css_formats.host.c | 1 +
.../isp/kernels/fc/fc_1.0/ia_css_formats.host.h | 1 +
.../isp/kernels/fc/fc_1.0/ia_css_formats_param.h | 1 +
.../isp/kernels/fc/fc_1.0/ia_css_formats_types.h | 1 +
.../fixedbds/fixedbds_1.0/ia_css_fixedbds_param.h | 1 +
.../fixedbds/fixedbds_1.0/ia_css_fixedbds_types.h | 1 +
.../pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.c | 1 +
.../pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.h | 1 +
.../pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn_param.h | 1 +
.../pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn_types.h | 1 +
.../pci/isp/kernels/gc/gc_1.0/ia_css_gc.host.c | 1 +
.../pci/isp/kernels/gc/gc_1.0/ia_css_gc.host.h | 1 +
.../pci/isp/kernels/gc/gc_1.0/ia_css_gc_param.h | 1 +
.../isp/kernels/gc/gc_1.0/ia_css_gc_table.host.c | 4 +-
.../isp/kernels/gc/gc_1.0/ia_css_gc_table.host.h | 1 +
.../pci/isp/kernels/gc/gc_1.0/ia_css_gc_types.h | 1 +
.../pci/isp/kernels/gc/gc_2/ia_css_gc2.host.c | 1 +
.../pci/isp/kernels/gc/gc_2/ia_css_gc2.host.h | 1 +
.../pci/isp/kernels/gc/gc_2/ia_css_gc2_param.h | 1 +
.../isp/kernels/gc/gc_2/ia_css_gc2_table.host.c | 4 +-
.../isp/kernels/gc/gc_2/ia_css_gc2_table.host.h | 1 +
.../pci/isp/kernels/gc/gc_2/ia_css_gc2_types.h | 1 +
.../atomisp/pci/isp/kernels/hdr/ia_css_hdr.host.c | 1 +
.../atomisp/pci/isp/kernels/hdr/ia_css_hdr.host.h | 1 +
.../atomisp/pci/isp/kernels/hdr/ia_css_hdr_param.h | 1 +
.../atomisp/pci/isp/kernels/hdr/ia_css_hdr_types.h | 1 +
.../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.c | 1 +
.../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.h | 1 +
.../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_param.h | 1 +
.../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_types.h | 1 +
.../ipu2_io_ls/common/ia_css_common_io_param.h | 1 +
.../ipu2_io_ls/common/ia_css_common_io_types.h | 1 +
.../yuv444_io_ls/ia_css_yuv444_io.host.c | 1 +
.../yuv444_io_ls/ia_css_yuv444_io.host.h | 1 +
.../yuv444_io_ls/ia_css_yuv444_io_param.h | 1 +
.../yuv444_io_ls/ia_css_yuv444_io_types.h | 1 +
.../iterator/iterator_1.0/ia_css_iterator.host.c | 5 +-
.../iterator/iterator_1.0/ia_css_iterator.host.h | 3 +-
.../iterator/iterator_1.0/ia_css_iterator_param.h | 1 +
.../isp/kernels/macc/macc1_5/ia_css_macc1_5.host.c | 1 +
.../isp/kernels/macc/macc1_5/ia_css_macc1_5.host.h | 1 +
.../kernels/macc/macc1_5/ia_css_macc1_5_param.h | 3 +-
.../macc/macc1_5/ia_css_macc1_5_table.host.c | 1 +
.../macc/macc1_5/ia_css_macc1_5_table.host.h | 1 +
.../kernels/macc/macc1_5/ia_css_macc1_5_types.h | 1 +
.../isp/kernels/macc/macc_1.0/ia_css_macc.host.c | 1 +
.../isp/kernels/macc/macc_1.0/ia_css_macc.host.h | 1 +
.../isp/kernels/macc/macc_1.0/ia_css_macc_param.h | 1 +
.../kernels/macc/macc_1.0/ia_css_macc_table.host.c | 1 +
.../kernels/macc/macc_1.0/ia_css_macc_table.host.h | 1 +
.../isp/kernels/macc/macc_1.0/ia_css_macc_types.h | 1 +
.../isp/kernels/norm/norm_1.0/ia_css_norm.host.c | 1 +
.../isp/kernels/norm/norm_1.0/ia_css_norm.host.h | 1 +
.../isp/kernels/norm/norm_1.0/ia_css_norm_param.h | 1 +
.../pci/isp/kernels/ob/ob2/ia_css_ob2.host.c | 1 +
.../pci/isp/kernels/ob/ob2/ia_css_ob2.host.h | 1 +
.../pci/isp/kernels/ob/ob2/ia_css_ob2_param.h | 1 +
.../pci/isp/kernels/ob/ob2/ia_css_ob2_types.h | 1 +
.../pci/isp/kernels/ob/ob_1.0/ia_css_ob.host.c | 1 +
.../pci/isp/kernels/ob/ob_1.0/ia_css_ob.host.h | 1 +
.../pci/isp/kernels/ob/ob_1.0/ia_css_ob_param.h | 1 +
.../pci/isp/kernels/ob/ob_1.0/ia_css_ob_types.h | 1 +
.../kernels/output/output_1.0/ia_css_output.host.c | 1 +
.../kernels/output/output_1.0/ia_css_output.host.h | 1 +
.../output/output_1.0/ia_css_output_param.h | 1 +
.../output/output_1.0/ia_css_output_types.h | 1 +
.../kernels/qplane/qplane_2/ia_css_qplane.host.c | 1 +
.../kernels/qplane/qplane_2/ia_css_qplane.host.h | 1 +
.../kernels/qplane/qplane_2/ia_css_qplane_param.h | 1 +
.../kernels/qplane/qplane_2/ia_css_qplane_types.h | 1 +
.../pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.c | 1 +
.../pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.h | 1 +
.../pci/isp/kernels/raw/raw_1.0/ia_css_raw_param.h | 1 +
.../pci/isp/kernels/raw/raw_1.0/ia_css_raw_types.h | 1 +
.../raw_aa_binning_1.0/ia_css_raa.host.c | 2 +-
.../raw_aa_binning_1.0/ia_css_raa.host.h | 1 +
.../pci/isp/kernels/ref/ref_1.0/ia_css_ref.host.c | 16 +-
.../pci/isp/kernels/ref/ref_1.0/ia_css_ref.host.h | 3 +-
.../pci/isp/kernels/ref/ref_1.0/ia_css_ref_param.h | 5 +-
.../pci/isp/kernels/ref/ref_1.0/ia_css_ref_state.h | 1 +
.../pci/isp/kernels/ref/ref_1.0/ia_css_ref_types.h | 1 +
.../pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c | 1 +
.../pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.h | 1 +
.../pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a_param.h | 1 +
.../pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a_types.h | 1 +
.../pci/isp/kernels/sc/sc_1.0/ia_css_sc.host.c | 1 +
.../pci/isp/kernels/sc/sc_1.0/ia_css_sc.host.h | 1 +
.../pci/isp/kernels/sc/sc_1.0/ia_css_sc_param.h | 1 +
.../pci/isp/kernels/sc/sc_1.0/ia_css_sc_types.h | 1 +
.../kernels/sdis/common/ia_css_sdis_common.host.h | 5 +-
.../kernels/sdis/common/ia_css_sdis_common_types.h | 10 +-
.../isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c | 28 +-
.../isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.h | 3 +-
.../isp/kernels/sdis/sdis_1.0/ia_css_sdis_types.h | 1 +
.../isp/kernels/sdis/sdis_2/ia_css_sdis2.host.c | 18 +-
.../isp/kernels/sdis/sdis_2/ia_css_sdis2.host.h | 3 +-
.../isp/kernels/sdis/sdis_2/ia_css_sdis2_types.h | 1 +
.../pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.c | 1 +
.../pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.h | 1 +
.../pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf_param.h | 1 +
.../pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf_types.h | 1 +
.../pci/isp/kernels/tnr/tnr3/ia_css_tnr3_types.h | 1 +
.../pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.c | 3 +-
.../pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.h | 3 +-
.../pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr_param.h | 3 +-
.../pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr_state.h | 1 +
.../pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr_types.h | 1 +
.../pci/isp/kernels/uds/uds_1.0/ia_css_uds_param.h | 1 +
.../pci/isp/kernels/vf/vf_1.0/ia_css_vf.host.c | 25 +-
.../pci/isp/kernels/vf/vf_1.0/ia_css_vf.host.h | 5 +-
.../pci/isp/kernels/vf/vf_1.0/ia_css_vf_param.h | 1 +
.../pci/isp/kernels/vf/vf_1.0/ia_css_vf_types.h | 1 +
.../pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.c | 1 +
.../pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.h | 1 +
.../pci/isp/kernels/wb/wb_1.0/ia_css_wb_param.h | 1 +
.../pci/isp/kernels/wb/wb_1.0/ia_css_wb_types.h | 1 +
.../pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.c | 1 +
.../pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.h | 1 +
.../pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr_param.h | 1 +
.../kernels/xnr/xnr_1.0/ia_css_xnr_table.host.c | 4 +-
.../kernels/xnr/xnr_1.0/ia_css_xnr_table.host.h | 1 +
.../pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr_types.h | 1 +
.../pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.c | 3 +-
.../pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.h | 1 +
.../isp/kernels/xnr/xnr_3.0/ia_css_xnr3_param.h | 1 +
.../isp/kernels/xnr/xnr_3.0/ia_css_xnr3_types.h | 1 +
.../pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c | 1 +
.../pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.h | 1 +
.../pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr_param.h | 1 +
.../pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr_types.h | 1 +
.../pci/isp/kernels/ynr/ynr_2/ia_css_ynr2.host.c | 1 +
.../pci/isp/kernels/ynr/ynr_2/ia_css_ynr2.host.h | 1 +
.../pci/isp/kernels/ynr/ynr_2/ia_css_ynr2_param.h | 1 +
.../pci/isp/kernels/ynr/ynr_2/ia_css_ynr2_types.h | 1 +
.../pci/isp/modes/interface/input_buf.isp.h | 1 +
.../atomisp/pci/isp/modes/interface/isp_const.h | 1 +
.../atomisp/pci/isp/modes/interface/isp_types.h | 1 +
.../atomisp/pci/isp2400_input_system_global.h | 1 +
.../media/atomisp/pci/isp2400_input_system_local.h | 17 +-
.../atomisp/pci/isp2400_input_system_private.h | 1 +
.../atomisp/pci/isp2400_input_system_public.h | 1 +
.../staging/media/atomisp/pci/isp2400_support.h | 1 +
.../media/atomisp/pci/isp2400_system_global.h | 32 +-
.../media/atomisp/pci/isp2400_system_local.h | 16 +-
.../atomisp/pci/isp2401_input_system_global.h | 1 +
.../media/atomisp/pci/isp2401_input_system_local.h | 1 +
.../atomisp/pci/isp2401_input_system_private.h | 1 +
.../media/atomisp/pci/isp2401_system_global.h | 32 +-
.../media/atomisp/pci/isp2401_system_local.h | 16 +-
.../media/atomisp/pci/isp_acquisition_defs.h | 1 +
.../staging/media/atomisp/pci/isp_capture_defs.h | 1 +
...isp2401_mamoiada_params.h => mamoiada_params.h} | 21 +-
drivers/staging/media/atomisp/pci/memory_realloc.c | 81 -
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c | 1 +
.../staging/media/atomisp/pci/mmu/sh_mmu_mrfld.c | 4 +-
drivers/staging/media/atomisp/pci/mmu_defs.h | 1 +
.../pci/runtime/binary/interface/ia_css_binary.h | 18 +-
.../media/atomisp/pci/runtime/binary/src/binary.c | 141 +-
.../pci/runtime/bufq/interface/ia_css_bufq.h | 33 +-
.../pci/runtime/bufq/interface/ia_css_bufq_comm.h | 1 +
.../media/atomisp/pci/runtime/bufq/src/bufq.c | 92 +-
.../pci/runtime/debug/interface/ia_css_debug.h | 10 +-
.../debug/interface/ia_css_debug_internal.h | 1 +
.../runtime/debug/interface/ia_css_debug_pipe.h | 1 +
.../atomisp/pci/runtime/debug/src/ia_css_debug.c | 80 +-
.../pci/runtime/event/interface/ia_css_event.h | 1 +
.../media/atomisp/pci/runtime/event/src/event.c | 4 +-
.../pci/runtime/eventq/interface/ia_css_eventq.h | 9 +-
.../media/atomisp/pci/runtime/eventq/src/eventq.c | 9 +-
.../pci/runtime/frame/interface/ia_css_frame.h | 11 +-
.../runtime/frame/interface/ia_css_frame_comm.h | 5 +-
.../media/atomisp/pci/runtime/frame/src/frame.c | 154 +-
.../pci/runtime/ifmtr/interface/ia_css_ifmtr.h | 3 +-
.../media/atomisp/pci/runtime/ifmtr/src/ifmtr.c | 29 +-
.../runtime/inputfifo/interface/ia_css_inputfifo.h | 1 +
.../atomisp/pci/runtime/inputfifo/src/inputfifo.c | 3 +-
.../runtime/isp_param/interface/ia_css_isp_param.h | 7 +-
.../isp_param/interface/ia_css_isp_param_types.h | 1 +
.../atomisp/pci/runtime/isp_param/src/isp_param.c | 32 +-
.../pci/runtime/isys/interface/ia_css_isys.h | 13 +-
.../pci/runtime/isys/interface/ia_css_isys_comm.h | 1 +
.../atomisp/pci/runtime/isys/src/csi_rx_rmgr.c | 13 +-
.../atomisp/pci/runtime/isys/src/csi_rx_rmgr.h | 1 +
.../atomisp/pci/runtime/isys/src/ibuf_ctrl_rmgr.c | 1 +
.../atomisp/pci/runtime/isys/src/ibuf_ctrl_rmgr.h | 1 +
.../atomisp/pci/runtime/isys/src/isys_dma_rmgr.c | 1 +
.../atomisp/pci/runtime/isys/src/isys_dma_rmgr.h | 1 +
.../media/atomisp/pci/runtime/isys/src/isys_init.c | 1 +
.../pci/runtime/isys/src/isys_stream2mmio_rmgr.c | 1 +
.../pci/runtime/isys/src/isys_stream2mmio_rmgr.h | 1 +
.../media/atomisp/pci/runtime/isys/src/rx.c | 21 +-
.../atomisp/pci/runtime/isys/src/virtual_isys.c | 30 +-
.../atomisp/pci/runtime/isys/src/virtual_isys.h | 1 +
.../runtime/pipeline/interface/ia_css_pipeline.h | 32 +-
.../pipeline/interface/ia_css_pipeline_common.h | 1 +
.../atomisp/pci/runtime/pipeline/src/pipeline.c | 102 +-
.../pci/runtime/queue/interface/ia_css_queue.h | 31 +-
.../runtime/queue/interface/ia_css_queue_comm.h | 1 +
.../media/atomisp/pci/runtime/queue/src/queue.c | 45 +-
.../atomisp/pci/runtime/queue/src/queue_access.c | 28 +-
.../atomisp/pci/runtime/queue/src/queue_access.h | 4 +-
.../pci/runtime/rmgr/interface/ia_css_rmgr.h | 3 +-
.../pci/runtime/rmgr/interface/ia_css_rmgr_vbuf.h | 8 +-
.../media/atomisp/pci/runtime/rmgr/src/rmgr.c | 11 +-
.../media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c | 17 +-
.../pci/runtime/spctrl/interface/ia_css_spctrl.h | 11 +-
.../runtime/spctrl/interface/ia_css_spctrl_comm.h | 1 +
.../media/atomisp/pci/runtime/spctrl/src/spctrl.c | 42 +-
.../tagger/interface/ia_css_tagger_common.h | 5 +-
.../media/atomisp/pci/runtime/timer/src/timer.c | 7 +-
.../atomisp/pci/scalar_processor_2400_params.h | 1 +
drivers/staging/media/atomisp/pci/sh_css.c | 1854 ++++++++++----------
drivers/staging/media/atomisp/pci/sh_css_defs.h | 6 +-
.../staging/media/atomisp/pci/sh_css_dvs_info.h | 1 +
.../staging/media/atomisp/pci/sh_css_firmware.c | 127 +-
.../staging/media/atomisp/pci/sh_css_firmware.h | 10 +-
drivers/staging/media/atomisp/pci/sh_css_frac.h | 1 +
.../staging/media/atomisp/pci/sh_css_host_data.c | 5 +-
drivers/staging/media/atomisp/pci/sh_css_hrt.c | 7 +-
drivers/staging/media/atomisp/pci/sh_css_hrt.h | 3 +-
.../staging/media/atomisp/pci/sh_css_internal.h | 99 +-
drivers/staging/media/atomisp/pci/sh_css_legacy.h | 7 +-
.../staging/media/atomisp/pci/sh_css_metadata.c | 1 +
drivers/staging/media/atomisp/pci/sh_css_metrics.c | 10 +-
drivers/staging/media/atomisp/pci/sh_css_metrics.h | 1 +
drivers/staging/media/atomisp/pci/sh_css_mipi.c | 73 +-
drivers/staging/media/atomisp/pci/sh_css_mipi.h | 9 +-
drivers/staging/media/atomisp/pci/sh_css_mmu.c | 2 +-
drivers/staging/media/atomisp/pci/sh_css_morph.c | 1 +
.../staging/media/atomisp/pci/sh_css_param_dvs.c | 46 +-
.../staging/media/atomisp/pci/sh_css_param_dvs.h | 1 +
.../media/atomisp/pci/sh_css_param_shading.c | 8 +-
.../media/atomisp/pci/sh_css_param_shading.h | 1 +
drivers/staging/media/atomisp/pci/sh_css_params.c | 752 ++++----
drivers/staging/media/atomisp/pci/sh_css_params.h | 17 +-
.../media/atomisp/pci/sh_css_params_internal.h | 1 +
drivers/staging/media/atomisp/pci/sh_css_pipe.c | 16 -
.../staging/media/atomisp/pci/sh_css_properties.c | 1 +
drivers/staging/media/atomisp/pci/sh_css_shading.c | 1 +
drivers/staging/media/atomisp/pci/sh_css_sp.c | 142 +-
drivers/staging/media/atomisp/pci/sh_css_sp.h | 1 +
drivers/staging/media/atomisp/pci/sh_css_stream.c | 1 +
.../media/atomisp/pci/sh_css_stream_format.c | 1 +
.../media/atomisp/pci/sh_css_stream_format.h | 1 +
drivers/staging/media/atomisp/pci/sh_css_struct.h | 6 +-
drivers/staging/media/atomisp/pci/sh_css_uds.h | 1 +
drivers/staging/media/atomisp/pci/sh_css_version.c | 12 +-
drivers/staging/media/atomisp/pci/str2mem_defs.h | 1 +
.../media/atomisp/pci/streaming_to_mipi_defs.h | 1 +
drivers/staging/media/atomisp/pci/system_global.h | 1 +
drivers/staging/media/atomisp/pci/system_local.h | 1 +
.../media/atomisp/pci/timed_controller_defs.h | 1 +
drivers/staging/media/atomisp/pci/version.h | 1 +
drivers/staging/media/rkvdec/rkvdec-h264.c | 70 +-
drivers/staging/media/sunxi/cedrus/cedrus.c | 7 +
drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 +
drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 106 +-
drivers/staging/media/sunxi/cedrus/cedrus_hw.h | 3 +
drivers/staging/media/sunxi/cedrus/cedrus_video.c | 36 +-
include/media/videobuf2-dma-contig.h | 2 +-
680 files changed, 5144 insertions(+), 6804 deletions(-)
delete mode 100644 drivers/staging/media/atomisp/include/hmm/hmm_vm.h
delete mode 100644 drivers/staging/media/atomisp/pci/atomisp_helper.h
delete mode 100644 drivers/staging/media/atomisp/pci/css_2400_system/hrt/isp2400_mamoiada_params.h
delete mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_2401_irq_types_hrt.h
delete mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/error_support.h
delete mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/memory_access/memory_access.h
delete mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/memory_realloc.h
delete mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/string_support.h
delete mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/system_types.h
delete mode 100644 drivers/staging/media/atomisp/pci/hmm/hmm_vm.c
delete mode 100644 drivers/staging/media/atomisp/pci/hrt/hive_isp_css_custom_host_hrt.h
delete mode 100644 drivers/staging/media/atomisp/pci/hrt/hive_isp_css_mm_hrt.c
delete mode 100644 drivers/staging/media/atomisp/pci/hrt/hive_isp_css_mm_hrt.h
delete mode 100644 drivers/staging/media/atomisp/pci/ia_css_memory_access.c
rename drivers/staging/media/atomisp/pci/{css_2400_system/hrt/hive_isp_css_irq_types_hrt.h => irq_types_hrt.h} (98%)
rename drivers/staging/media/atomisp/pci/{isp2401_mamoiada_params.h => mamoiada_params.h} (91%)
delete mode 100644 drivers/staging/media/atomisp/pci/memory_realloc.c
delete mode 100644 drivers/staging/media/atomisp/pci/sh_css_pipe.c
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: [GIT PULL for v5.8-rc1] media updates 2020-06-12 23:26 Mauro Carvalho Chehab @ 2020-06-13 20:25 ` pr-tracker-bot 0 siblings, 0 replies; 7+ messages in thread From: pr-tracker-bot @ 2020-06-13 20:25 UTC (permalink / raw) To: Mauro Carvalho Chehab Cc: Linus Torvalds, Greg Kroah-Hartman, Andrew Morton, Linux Media Mailing List, Linux Kernel Mailing List The pull request you sent on Sat, 13 Jun 2020 01:26:15 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media tags/media/v5.8-2 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/ac911b316336ad3d22b09e82698f0463347a5507 Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2020-06-13 20:25 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20200603100559.2718efba@coco.lan>
2020-06-04 4:13 ` [GIT PULL for v5.8-rc1] media updates Linus Torvalds
2020-06-04 6:13 ` Mauro Carvalho Chehab
2020-06-04 4:21 ` Linus Torvalds
2020-06-04 6:20 ` Mauro Carvalho Chehab
2020-06-04 4:35 ` pr-tracker-bot
2020-06-12 23:26 Mauro Carvalho Chehab
2020-06-13 20:25 ` pr-tracker-bot
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox