All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Cc: linuxarm@huawei.com, mauro.chehab@huawei.com,
	Mauro Carvalho Chehab <mchehab+huawei@kernel.org>,
	Sakari Ailus <sakari.ailus@linux.intel.com>,
	linux-kernel@vger.kernel.org, linux-media@vger.kernel.org,
	linux-staging@lists.linux.dev
Subject: [PATCH 00/23] Make the code closer to candrpv_0415 firmware
Date: Tue, 16 Nov 2021 11:28:41 +0000	[thread overview]
Message-ID: <cover.1637061474.git.mchehab+huawei@kernel.org> (raw)

As we adopt for ISP2401 the candrpv_0415_20150521_0458, which
comes together with the Intel Aero device driver, makes the code at sh_css
a lot closer to the Aero driver.

Tested on Asus T101HA.

Mauro Carvalho Chehab (23):
  media: atomisp: get rid of phys event abstractions
  media: atomisp: get rid of if CONFIG_ON_FRAME_ENQUEUE
  media: atomisp: shift some structs from input_system_local
  media: atomisp: ia_css_stream.h: remove ifdefs from the header
  media: atomisp: fix comments coding style at sh_css.c
  media: atomisp: Avoid some {} just to define new vars
  media: atomisp: drop two vars that are currently ignored
  media: atomisp: drop an useless #ifdef ISP2401
  media: atomisp: remove #ifdef HAS_OUTPUT_SYSTEM
  media: atomisp: drop #ifdef SH_CSS_ENABLE_PER_FRAME_PARAMS
  media: atomisp: drop #ifdef WITH_PC_MONITORING
  media: atomisp: remove #ifdef SH_CSS_ENABLE_METADATA
  media: atomisp: solve #ifdef HAS_NO_PACKED_RAW_PIXELS
  media: atomisp: drop crop code at stream create function
  media: atomisp: get rid of ia_css_stream_load()
  media: atomisp: unify ia_css_stream stop logic
  media: atomisp: drop ia_css_pipe_update_qos_ext_mapped_arg
  media: atomisp: drop a dead code
  media: atomisp: get rid of some weird warn-suppress logic
  media: atomisp: drop check_pipe_resolutions() logic
  media: atomisp: warn if mipi de-allocation failed
  media: atomisp: make sh_css similar to Intel Aero driver
  media: atomisp: get rid of #ifdef ISP_VEC_NELEMS

 .../staging/media/atomisp/pci/atomisp_cmd.c   |    2 +-
 .../media/atomisp/pci/atomisp_compat.h        |    2 -
 .../media/atomisp/pci/atomisp_compat_css20.c  |   10 +-
 .../pci/camera/pipe/src/pipe_binarydesc.c     |    2 -
 .../media/atomisp/pci/ia_css_event_public.h   |   17 +-
 .../media/atomisp/pci/ia_css_pipe_public.h    |   23 -
 .../staging/media/atomisp/pci/ia_css_stream.h |    4 -
 .../media/atomisp/pci/ia_css_stream_public.h  |    9 -
 .../media/atomisp/pci/input_system_local.h    |  134 ++
 .../pci/isp/modes/interface/isp_const.h       |   10 -
 .../atomisp/pci/isp2400_input_system_local.h  |  126 --
 .../atomisp/pci/isp2401_input_system_local.h  |   26 -
 .../pci/runtime/pipeline/src/pipeline.c       |    3 +-
 drivers/staging/media/atomisp/pci/sh_css.c    | 1918 +++++------------
 .../staging/media/atomisp/pci/sh_css_defs.h   |   10 -
 .../media/atomisp/pci/sh_css_internal.h       |   26 +-
 .../staging/media/atomisp/pci/sh_css_mipi.c   |   15 +-
 .../staging/media/atomisp/pci/sh_css_mipi.h   |    2 +
 .../staging/media/atomisp/pci/sh_css_params.c |   20 -
 drivers/staging/media/atomisp/pci/sh_css_sp.c |   22 +-
 drivers/staging/media/atomisp/pci/sh_css_sp.h |    7 +-
 .../staging/media/atomisp/pci/system_global.h |    3 -
 22 files changed, 723 insertions(+), 1668 deletions(-)

-- 
2.33.1



WARNING: multiple messages have this Message-ID (diff)
From: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
To: unlisted-recipients:; (no To-header on input)
Cc: linuxarm@huawei.com, mauro.chehab@huawei.com,
	Mauro Carvalho Chehab <mchehab+huawei@kernel.org>,
	Sakari Ailus <sakari.ailus@linux.intel.com>,
	linux-kernel@vger.kernel.org, linux-media@vger.kernel.org,
	linux-staging@lists.linux.dev
Subject: [PATCH 00/23] Make the code closer to candrpv_0415 firmware
Date: Tue, 16 Nov 2021 11:28:41 +0000	[thread overview]
Message-ID: <cover.1637061474.git.mchehab+huawei@kernel.org> (raw)

As we adopt for ISP2401 the candrpv_0415_20150521_0458, which
comes together with the Intel Aero device driver, makes the code at sh_css
a lot closer to the Aero driver.

Tested on Asus T101HA.

Mauro Carvalho Chehab (23):
  media: atomisp: get rid of phys event abstractions
  media: atomisp: get rid of if CONFIG_ON_FRAME_ENQUEUE
  media: atomisp: shift some structs from input_system_local
  media: atomisp: ia_css_stream.h: remove ifdefs from the header
  media: atomisp: fix comments coding style at sh_css.c
  media: atomisp: Avoid some {} just to define new vars
  media: atomisp: drop two vars that are currently ignored
  media: atomisp: drop an useless #ifdef ISP2401
  media: atomisp: remove #ifdef HAS_OUTPUT_SYSTEM
  media: atomisp: drop #ifdef SH_CSS_ENABLE_PER_FRAME_PARAMS
  media: atomisp: drop #ifdef WITH_PC_MONITORING
  media: atomisp: remove #ifdef SH_CSS_ENABLE_METADATA
  media: atomisp: solve #ifdef HAS_NO_PACKED_RAW_PIXELS
  media: atomisp: drop crop code at stream create function
  media: atomisp: get rid of ia_css_stream_load()
  media: atomisp: unify ia_css_stream stop logic
  media: atomisp: drop ia_css_pipe_update_qos_ext_mapped_arg
  media: atomisp: drop a dead code
  media: atomisp: get rid of some weird warn-suppress logic
  media: atomisp: drop check_pipe_resolutions() logic
  media: atomisp: warn if mipi de-allocation failed
  media: atomisp: make sh_css similar to Intel Aero driver
  media: atomisp: get rid of #ifdef ISP_VEC_NELEMS

 .../staging/media/atomisp/pci/atomisp_cmd.c   |    2 +-
 .../media/atomisp/pci/atomisp_compat.h        |    2 -
 .../media/atomisp/pci/atomisp_compat_css20.c  |   10 +-
 .../pci/camera/pipe/src/pipe_binarydesc.c     |    2 -
 .../media/atomisp/pci/ia_css_event_public.h   |   17 +-
 .../media/atomisp/pci/ia_css_pipe_public.h    |   23 -
 .../staging/media/atomisp/pci/ia_css_stream.h |    4 -
 .../media/atomisp/pci/ia_css_stream_public.h  |    9 -
 .../media/atomisp/pci/input_system_local.h    |  134 ++
 .../pci/isp/modes/interface/isp_const.h       |   10 -
 .../atomisp/pci/isp2400_input_system_local.h  |  126 --
 .../atomisp/pci/isp2401_input_system_local.h  |   26 -
 .../pci/runtime/pipeline/src/pipeline.c       |    3 +-
 drivers/staging/media/atomisp/pci/sh_css.c    | 1918 +++++------------
 .../staging/media/atomisp/pci/sh_css_defs.h   |   10 -
 .../media/atomisp/pci/sh_css_internal.h       |   26 +-
 .../staging/media/atomisp/pci/sh_css_mipi.c   |   15 +-
 .../staging/media/atomisp/pci/sh_css_mipi.h   |    2 +
 .../staging/media/atomisp/pci/sh_css_params.c |   20 -
 drivers/staging/media/atomisp/pci/sh_css_sp.c |   22 +-
 drivers/staging/media/atomisp/pci/sh_css_sp.h |    7 +-
 .../staging/media/atomisp/pci/system_global.h |    3 -
 22 files changed, 723 insertions(+), 1668 deletions(-)

-- 
2.33.1



             reply	other threads:[~2021-11-16 11:29 UTC|newest]

Thread overview: 48+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-11-16 11:28 Mauro Carvalho Chehab [this message]
2021-11-16 11:28 ` [PATCH 00/23] Make the code closer to candrpv_0415 firmware Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 01/23] media: atomisp: get rid of phys event abstractions Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 02/23] media: atomisp: get rid of if CONFIG_ON_FRAME_ENQUEUE Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 03/23] media: atomisp: shift some structs from input_system_local Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 04/23] media: atomisp: ia_css_stream.h: remove ifdefs from the header Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 05/23] media: atomisp: fix comments coding style at sh_css.c Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 06/23] media: atomisp: Avoid some {} just to define new vars Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 07/23] media: atomisp: drop two vars that are currently ignored Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 08/23] media: atomisp: drop an useless #ifdef ISP2401 Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 09/23] media: atomisp: remove #ifdef HAS_OUTPUT_SYSTEM Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 10/23] media: atomisp: drop #ifdef SH_CSS_ENABLE_PER_FRAME_PARAMS Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 11/23] media: atomisp: drop #ifdef WITH_PC_MONITORING Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 12/23] media: atomisp: remove #ifdef SH_CSS_ENABLE_METADATA Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 13/23] media: atomisp: solve #ifdef HAS_NO_PACKED_RAW_PIXELS Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 14/23] media: atomisp: drop crop code at stream create function Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 15/23] media: atomisp: get rid of ia_css_stream_load() Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 16/23] media: atomisp: unify ia_css_stream stop logic Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 17/23] media: atomisp: drop ia_css_pipe_update_qos_ext_mapped_arg Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:28 ` [PATCH 18/23] media: atomisp: drop a dead code Mauro Carvalho Chehab
2021-11-16 11:28   ` Mauro Carvalho Chehab
2021-11-16 11:29 ` [PATCH 19/23] media: atomisp: get rid of some weird warn-suppress logic Mauro Carvalho Chehab
2021-11-16 11:29   ` Mauro Carvalho Chehab
2021-11-16 11:29 ` [PATCH 20/23] media: atomisp: drop check_pipe_resolutions() logic Mauro Carvalho Chehab
2021-11-16 11:29   ` Mauro Carvalho Chehab
2021-11-16 11:29 ` [PATCH 21/23] media: atomisp: warn if mipi de-allocation failed Mauro Carvalho Chehab
2021-11-16 11:29   ` Mauro Carvalho Chehab
2021-11-16 11:29 ` [PATCH 22/23] media: atomisp: make sh_css similar to Intel Aero driver Mauro Carvalho Chehab
2021-11-16 11:29   ` Mauro Carvalho Chehab
2021-11-16 11:29 ` [PATCH 23/23] media: atomisp: get rid of #ifdef ISP_VEC_NELEMS Mauro Carvalho Chehab
2021-11-16 11:29   ` Mauro Carvalho Chehab

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1637061474.git.mchehab+huawei@kernel.org \
    --to=mchehab+huawei@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-media@vger.kernel.org \
    --cc=linux-staging@lists.linux.dev \
    --cc=linuxarm@huawei.com \
    --cc=mauro.chehab@huawei.com \
    --cc=sakari.ailus@linux.intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.