From patchwork Wed Feb 1 13:49:15 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hans Verkuil X-Patchwork-Id: 649512 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id D902BC636D3 for ; Wed, 1 Feb 2023 13:49:56 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232304AbjBANtz (ORCPT ); Wed, 1 Feb 2023 08:49:55 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42564 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232450AbjBANtq (ORCPT ); Wed, 1 Feb 2023 08:49:46 -0500 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F0C0C6537F for ; Wed, 1 Feb 2023 05:49:21 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 7C350B82168 for ; Wed, 1 Feb 2023 13:49:20 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B2045C433EF for ; Wed, 1 Feb 2023 13:49:18 +0000 (UTC) Message-ID: <5902a4f2-da31-816c-f3cf-020340dbaddf@xs4all.nl> Date: Wed, 1 Feb 2023 14:49:15 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 Content-Language: en-US To: Linux Media Mailing List From: Hans Verkuil Subject: [GIT PULL FOR v6.3] Revert saa7146: move it back to mainline Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org This reverts the two patches that moved saa7146/av7110 to the staging/media/deprecated directory. It turns out that these drivers are still in use, so this restores the old situation. I will try to convert saa7146 to vb2 this month. Regards, Hans The following changes since commit 7120d6bfd6d0b26b49958f429701996f2d3e2c2a: media: tm6000: remove deprecated driver (2023-01-22 09:57:19 +0100) are available in the Git repository at: git://linuxtv.org/hverkuil/media_tree.git tags/br-v6.3j for you to fetch changes up to e9e9865975389e311eddf571afbe93ae31474a36: Revert "media: saa7146: deprecate hexium_gemini/orion, mxb and ttpci" (2023-02-01 14:24:13 +0100) ---------------------------------------------------------------- Tag branch ---------------------------------------------------------------- Hans Verkuil (2): Revert "media: av7110: move to staging/media/deprecated/saa7146" Revert "media: saa7146: deprecate hexium_gemini/orion, mxb and ttpci" MAINTAINERS | 4 +++- drivers/media/common/Kconfig | 1 + drivers/media/common/Makefile | 2 +- drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/Kconfig | 0 drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/Makefile | 0 drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/saa7146_core.c | 2 +- drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/saa7146_fops.c | 2 +- drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/saa7146_hlp.c | 2 +- drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/saa7146_i2c.c | 2 +- drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/saa7146_vbi.c | 2 +- drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/saa7146_video.c | 2 +- drivers/media/pci/Kconfig | 2 ++ drivers/media/pci/Makefile | 4 +++- drivers/{staging/media/deprecated/saa7146 => media/pci}/saa7146/Kconfig | 15 +++------------ drivers/{staging/media/deprecated/saa7146 => media/pci}/saa7146/Makefile | 0 drivers/{staging/media/deprecated/saa7146 => media/pci}/saa7146/hexium_gemini.c | 2 +- drivers/{staging/media/deprecated/saa7146 => media/pci}/saa7146/hexium_orion.c | 2 +- drivers/{staging/media/deprecated/saa7146 => media/pci}/saa7146/mxb.c | 2 +- drivers/{staging/media/deprecated/saa7146 => media/pci}/ttpci/Kconfig | 17 ++++------------- drivers/{staging/media/deprecated/saa7146 => media/pci}/ttpci/Makefile | 0 drivers/{staging/media/deprecated/saa7146 => media/pci}/ttpci/budget-av.c | 2 +- drivers/{staging/media/deprecated/saa7146 => media/pci}/ttpci/budget-ci.c | 0 drivers/{staging/media/deprecated/saa7146 => media/pci}/ttpci/budget-core.c | 0 drivers/{staging/media/deprecated/saa7146 => media/pci}/ttpci/budget.c | 0 drivers/{staging/media/deprecated/saa7146 => media/pci}/ttpci/budget.h | 2 +- drivers/staging/media/Kconfig | 3 ++- drivers/staging/media/Makefile | 2 +- drivers/staging/media/{deprecated/saa7146 => }/av7110/Kconfig | 20 ++++---------------- drivers/staging/media/{deprecated/saa7146 => }/av7110/Makefile | 3 +-- drivers/staging/media/av7110/TODO | 3 +++ drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-bilingual-channel-select.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-channel-select.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-clear-buffer.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-continue.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-fclose.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-fopen.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-fwrite.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-get-capabilities.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-get-status.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-pause.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-play.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-select-source.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-set-av-sync.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-set-bypass-mode.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-set-id.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-set-mixer.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-set-mute.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-set-streamtype.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-stop.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio_data_types.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/audio_function_calls.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110.c | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110.h | 2 +- drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_av.c | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_av.h | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_ca.c | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_ca.h | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_hw.c | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_hw.h | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_ipack.c | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_ipack.h | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_ir.c | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_v4l.c | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/budget-patch.c | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/dvb_filter.c | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/dvb_filter.h | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/sp8870.c | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/sp8870.h | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-clear-buffer.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-command.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-continue.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-fast-forward.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-fclose.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-fopen.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-freeze.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-fwrite.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-get-capabilities.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-get-event.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-get-frame-count.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-get-pts.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-get-size.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-get-status.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-play.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-select-source.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-set-blank.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-set-display-format.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-set-format.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-set-streamtype.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-slowmotion.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-stillpicture.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-stop.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video-try-command.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video_function_calls.rst | 0 drivers/staging/media/{deprecated/saa7146 => }/av7110/video_types.rst | 0 drivers/staging/media/deprecated/saa7146/Kconfig | 5 ----- drivers/staging/media/deprecated/saa7146/Makefile | 2 -- drivers/staging/media/deprecated/saa7146/av7110/TODO | 9 --------- drivers/staging/media/deprecated/saa7146/saa7146/TODO | 7 ------- drivers/staging/media/deprecated/saa7146/ttpci/TODO | 7 ------- {drivers/staging/media/deprecated/saa7146/common => include/media/drv-intf}/saa7146.h | 0 {drivers/staging/media/deprecated/saa7146/common => include/media/drv-intf}/saa7146_vv.h | 2 +- 103 files changed, 41 insertions(+), 91 deletions(-) rename drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/Kconfig (100%) rename drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/Makefile (100%) rename drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/saa7146_core.c (99%) rename drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/saa7146_fops.c (99%) rename drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/saa7146_hlp.c (99%) rename drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/saa7146_i2c.c (99%) rename drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/saa7146_vbi.c (99%) rename drivers/{staging/media/deprecated/saa7146/common => media/common/saa7146}/saa7146_video.c (99%) rename drivers/{staging/media/deprecated/saa7146 => media/pci}/saa7146/Kconfig (67%) rename drivers/{staging/media/deprecated/saa7146 => media/pci}/saa7146/Makefile (100%) rename drivers/{staging/media/deprecated/saa7146 => media/pci}/saa7146/hexium_gemini.c (99%) rename drivers/{staging/media/deprecated/saa7146 => media/pci}/saa7146/hexium_orion.c (99%) rename drivers/{staging/media/deprecated/saa7146 => media/pci}/saa7146/mxb.c (99%) rename drivers/{staging/media/deprecated/saa7146 => media/pci}/ttpci/Kconfig (83%) rename drivers/{staging/media/deprecated/saa7146 => media/pci}/ttpci/Makefile (100%) rename drivers/{staging/media/deprecated/saa7146 => media/pci}/ttpci/budget-av.c (99%) rename drivers/{staging/media/deprecated/saa7146 => media/pci}/ttpci/budget-ci.c (100%) rename drivers/{staging/media/deprecated/saa7146 => media/pci}/ttpci/budget-core.c (100%) rename drivers/{staging/media/deprecated/saa7146 => media/pci}/ttpci/budget.c (100%) rename drivers/{staging/media/deprecated/saa7146 => media/pci}/ttpci/budget.h (98%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/Kconfig (82%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/Makefile (78%) create mode 100644 drivers/staging/media/av7110/TODO rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-bilingual-channel-select.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-channel-select.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-clear-buffer.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-continue.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-fclose.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-fopen.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-fwrite.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-get-capabilities.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-get-status.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-pause.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-play.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-select-source.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-set-av-sync.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-set-bypass-mode.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-set-id.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-set-mixer.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-set-mute.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-set-streamtype.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio-stop.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio_data_types.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/audio_function_calls.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110.c (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110.h (99%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_av.c (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_av.h (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_ca.c (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_ca.h (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_hw.c (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_hw.h (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_ipack.c (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_ipack.h (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_ir.c (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/av7110_v4l.c (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/budget-patch.c (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/dvb_filter.c (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/dvb_filter.h (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/sp8870.c (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/sp8870.h (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-clear-buffer.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-command.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-continue.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-fast-forward.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-fclose.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-fopen.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-freeze.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-fwrite.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-get-capabilities.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-get-event.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-get-frame-count.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-get-pts.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-get-size.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-get-status.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-play.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-select-source.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-set-blank.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-set-display-format.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-set-format.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-set-streamtype.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-slowmotion.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-stillpicture.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-stop.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video-try-command.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video_function_calls.rst (100%) rename drivers/staging/media/{deprecated/saa7146 => }/av7110/video_types.rst (100%) delete mode 100644 drivers/staging/media/deprecated/saa7146/Kconfig delete mode 100644 drivers/staging/media/deprecated/saa7146/Makefile delete mode 100644 drivers/staging/media/deprecated/saa7146/av7110/TODO delete mode 100644 drivers/staging/media/deprecated/saa7146/saa7146/TODO delete mode 100644 drivers/staging/media/deprecated/saa7146/ttpci/TODO rename {drivers/staging/media/deprecated/saa7146/common => include/media/drv-intf}/saa7146.h (100%) rename {drivers/staging/media/deprecated/saa7146/common => include/media/drv-intf}/saa7146_vv.h (99%)