From: Jack Flusche <jackflusche@gmail.com>
To: linux-media@vger.kernel.org
Cc: Jack Flusche <jackflusche@gmail.com>,
patrik.r.jakobsson@gmail.com, sakari.ailus@linux.intel.com,
hverkuil@kernel.org
Subject: [PATCH 0/5] Add driver for Broadcom FacetimeHD camera
Date: Thu, 13 Aug 2026 10:35:08 -0700 [thread overview]
Message-ID: <20260813173516.29293-1-jackflusche@gmail.com> (raw)
Merge Patrik Jakobsson's out-of-tree driver for the Broadcom FacetimeHD
camera on some Apple Macbooks using the Video4Linux 2 framework to add
in-tree support and remove the need to install a DKMS package
Jack Flusche (5):
facetimehd: copy code from patjak/facetimehd
facetimehd: add Kconfig and Makefile
facetimehd: fix compile-time issues and formatting
facetimehd: add firmware extraction script from
patjak/facetimehd-firmware
facetimehd: add entry to MAINTAINERS
MAINTAINERS | 7 +
drivers/media/pci/Kconfig | 1 +
drivers/media/pci/Makefile | 1 +
drivers/media/pci/facetimehd/FIRMWARE | 6 +
drivers/media/pci/facetimehd/Kconfig | 12 +
drivers/media/pci/facetimehd/Makefile | 2 +
drivers/media/pci/facetimehd/firmware.sh | 61 +
drivers/media/pci/facetimehd/fthd_buffer.c | 126 ++
drivers/media/pci/facetimehd/fthd_buffer.h | 73 +
drivers/media/pci/facetimehd/fthd_ddr.c | 670 +++++++++
drivers/media/pci/facetimehd/fthd_ddr.h | 33 +
drivers/media/pci/facetimehd/fthd_debugfs.c | 204 +++
drivers/media/pci/facetimehd/fthd_debugfs.h | 16 +
drivers/media/pci/facetimehd/fthd_drv.c | 558 +++++++
drivers/media/pci/facetimehd/fthd_drv.h | 124 ++
drivers/media/pci/facetimehd/fthd_hw.c | 710 +++++++++
drivers/media/pci/facetimehd/fthd_hw.h | 128 ++
drivers/media/pci/facetimehd/fthd_isp.c | 1468 +++++++++++++++++++
drivers/media/pci/facetimehd/fthd_isp.h | 770 ++++++++++
drivers/media/pci/facetimehd/fthd_reg.h | 183 +++
drivers/media/pci/facetimehd/fthd_ringbuf.c | 133 ++
drivers/media/pci/facetimehd/fthd_ringbuf.h | 45 +
drivers/media/pci/facetimehd/fthd_v4l2.c | 759 ++++++++++
drivers/media/pci/facetimehd/fthd_v4l2.h | 34 +
24 files changed, 6124 insertions(+)
create mode 100644 drivers/media/pci/facetimehd/FIRMWARE
create mode 100644 drivers/media/pci/facetimehd/Kconfig
create mode 100644 drivers/media/pci/facetimehd/Makefile
create mode 100755 drivers/media/pci/facetimehd/firmware.sh
create mode 100644 drivers/media/pci/facetimehd/fthd_buffer.c
create mode 100644 drivers/media/pci/facetimehd/fthd_buffer.h
create mode 100644 drivers/media/pci/facetimehd/fthd_ddr.c
create mode 100644 drivers/media/pci/facetimehd/fthd_ddr.h
create mode 100644 drivers/media/pci/facetimehd/fthd_debugfs.c
create mode 100644 drivers/media/pci/facetimehd/fthd_debugfs.h
create mode 100644 drivers/media/pci/facetimehd/fthd_drv.c
create mode 100644 drivers/media/pci/facetimehd/fthd_drv.h
create mode 100644 drivers/media/pci/facetimehd/fthd_hw.c
create mode 100644 drivers/media/pci/facetimehd/fthd_hw.h
create mode 100644 drivers/media/pci/facetimehd/fthd_isp.c
create mode 100644 drivers/media/pci/facetimehd/fthd_isp.h
create mode 100644 drivers/media/pci/facetimehd/fthd_reg.h
create mode 100644 drivers/media/pci/facetimehd/fthd_ringbuf.c
create mode 100644 drivers/media/pci/facetimehd/fthd_ringbuf.h
create mode 100644 drivers/media/pci/facetimehd/fthd_v4l2.c
create mode 100644 drivers/media/pci/facetimehd/fthd_v4l2.h
--
2.55.0
next reply other threads:[~2026-08-13 17:35 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-13 17:35 Jack Flusche [this message]
2026-08-13 17:35 ` [PATCH 1/5] facetimehd: copy code from patjak/facetimehd Jack Flusche
2026-08-13 17:35 ` [PATCH 2/5] facetimehd: add Kconfig and Makefile Jack Flusche
2026-08-13 17:35 ` [PATCH 3/5] facetimehd: fix compile-time issues and formatting Jack Flusche
2026-08-13 17:35 ` [PATCH 4/5] facetimehd: add firmware extraction script from patjak/facetimehd-firmware Jack Flusche
2026-08-13 17:35 ` [PATCH 5/5] facetimehd: add entry to MAINTAINERS Jack Flusche
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=20260813173516.29293-1-jackflusche@gmail.com \
--to=jackflusche@gmail.com \
--cc=hverkuil@kernel.org \
--cc=linux-media@vger.kernel.org \
--cc=patrik.r.jakobsson@gmail.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox