Skip to content

media: pci: Added support for Apple FaceTime HD (Broadcom BCM15700A0) Camera #1218

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
38 changes: 38 additions & 0 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -317,6 +317,10 @@ S: Code 930.5, Goddard Space Flight Center
S: Greenbelt, Maryland 20771
S: USA

N: Joel Becker
E: [email protected]
D: configfs

N: Adam Belay
E: [email protected]
D: Linux Plug and Play Support
Expand Down Expand Up @@ -855,6 +859,10 @@ N: John Crispin
E: [email protected]
D: MediaTek MT7623 Gigabit ethernet support

N: Conor Culhane
E: [email protected]
D: Silvaco I3C master driver

N: Laurence Culhane
E: [email protected]
D: Wrote the initial alpha SLIP code
Expand Down Expand Up @@ -1895,6 +1903,7 @@ S: Czech Republic
N: Seth Jennings
E: [email protected]
D: Creation and maintenance of zswap
D: Creation and maintenace of the zbud allocator

N: Jeremy Kerr
D: Maintainer of SPU File System
Expand Down Expand Up @@ -2062,6 +2071,10 @@ S: 660 Harvard Ave. #7
S: Santa Clara, CA 95051
S: USA

N: Joonsoo Kim
E: [email protected]
D: Slab allocators

N: Kukjin Kim
E: [email protected]
D: Samsung S3C, S5P and Exynos ARM architectures
Expand Down Expand Up @@ -2187,6 +2200,10 @@ D: Various ACPI fixes, keeping correct battery state through suspend
D: various lockdep annotations, autofs and other random bugfixes
S: Prague, Czech Republic

N: Ishizaki Kou
E: [email protected]
D: Spidernet driver for PowerPC Cell platforms

N: Gene Kozin
E: [email protected]
W: https://www.sangoma.com
Expand All @@ -2197,6 +2214,9 @@ S: Markham, Ontario
S: L3R 8B2
S: Canada

N: Christian Krafft
D: PowerPC Cell support

N: Maxim Krasnyansky
E: [email protected]
W: http://vtun.sf.net
Expand Down Expand Up @@ -2389,6 +2409,10 @@ S: ICP vortex GmbH
S: Neckarsulm
S: Germany

N: Geoff Levand
E: [email protected]
D: Spidernet driver for PowerPC Cell platforms

N: Phil Lewis
E: [email protected]
D: Promised to send money if I would put his name in the source tree.
Expand Down Expand Up @@ -3233,6 +3257,10 @@ N: Rui Prior
E: [email protected]
D: ATM device driver for NICStAR based cards

N: Roopa Prabhu
E: [email protected]
D: Bridge co-maintainer, vxlan and networking contributor

N: Stefan Probst
E: [email protected]
D: The Linux Support Team Erlangen, 1993-97
Expand Down Expand Up @@ -3646,6 +3674,10 @@ S: 149 Union St.
S: Kingston, Ontario
S: Canada K7L 2P4

N: Pravin B Shelar
E: [email protected]
D: Open vSwitch maintenance and contributions

N: John Shifflett
E: [email protected]
E: [email protected]
Expand Down Expand Up @@ -3788,6 +3820,7 @@ N: Dan Streetman
E: [email protected]
D: Maintenance and development of zswap
D: Creation and maintenance of the zpool API
D: Maintenace of the zbud allocator

N: Drew Sullivan
E: [email protected]
Expand Down Expand Up @@ -3946,6 +3979,10 @@ S: 1 Amherst Street
S: Cambridge, Massachusetts 02139
S: USA

N: Luben Tuikov
E: Luben Tuikov <[email protected]>
D: Maintainer of the DRM GPU Scheduler

N: Simmule Turner
E: [email protected]
D: Added swapping to filesystem
Expand Down Expand Up @@ -4311,6 +4348,7 @@ S: England
N: Vitaly Wool
E: [email protected]
D: Maintenance and development of zswap
D: Maintenance and development of z3fold

N: Chris Wright
E: [email protected]
Expand Down
3 changes: 2 additions & 1 deletion Documentation/ABI/README
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
This directory attempts to document the ABI between the Linux kernel and
This part of the documentation inside Documentation/ABI directory
attempts to document the ABI between the Linux kernel and
userspace, and the relative stability of these interfaces. Due to the
everchanging nature of Linux, and the differing maturity levels, these
interfaces should be used by userspace programs in different ways.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
The cxl driver is no longer maintained, and will be removed from the kernel in
the near future.
The cxl driver was removed in 6.15.

Please note that attributes that are shared between devices are stored in
the directory pointed to by the symlink device/.
Expand All @@ -10,7 +9,7 @@ For example, the real path of the attribute /sys/class/cxl/afu0.0s/irqs_max is
Slave contexts (eg. /sys/class/cxl/afu0.0s):

What: /sys/class/cxl/<afu>/afu_err_buf
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read only
AFU Error Buffer contents. The contents of this file are
Expand All @@ -21,7 +20,7 @@ Description: read only


What: /sys/class/cxl/<afu>/irqs_max
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read/write
Decimal value of maximum number of interrupts that can be
Expand All @@ -32,7 +31,7 @@ Description: read/write
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<afu>/irqs_min
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read only
Decimal value of the minimum number of interrupts that
Expand All @@ -42,23 +41,23 @@ Description: read only
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<afu>/mmio_size
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read only
Decimal value of the size of the MMIO space that may be mmapped
by userspace.
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<afu>/modes_supported
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read only
List of the modes this AFU supports. One per line.
Valid entries are: "dedicated_process" and "afu_directed"
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<afu>/mode
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read/write
The current mode the AFU is using. Will be one of the modes
Expand All @@ -68,7 +67,7 @@ Users: https://github.com/ibm-capi/libcxl


What: /sys/class/cxl/<afu>/prefault_mode
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read/write
Set the mode for prefaulting in segments into the segment table
Expand All @@ -88,22 +87,22 @@ Description: read/write
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<afu>/reset
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: write only
Writing 1 here will reset the AFU provided there are not
contexts active on the AFU.
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<afu>/api_version
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read only
Decimal value of the current version of the kernel/user API.
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<afu>/api_version_compatible
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read only
Decimal value of the lowest version of the userspace API
Expand All @@ -117,31 +116,31 @@ An AFU may optionally export one or more PCIe like configuration records, known
as AFU configuration records, which will show up here (if present).

What: /sys/class/cxl/<afu>/cr<config num>/vendor
Date: February 2015
Date: February 2015, removed February 2025
Contact: [email protected]
Description: read only
Hexadecimal value of the vendor ID found in this AFU
configuration record.
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<afu>/cr<config num>/device
Date: February 2015
Date: February 2015, removed February 2025
Contact: [email protected]
Description: read only
Hexadecimal value of the device ID found in this AFU
configuration record.
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<afu>/cr<config num>/class
Date: February 2015
Date: February 2015, removed February 2025
Contact: [email protected]
Description: read only
Hexadecimal value of the class code found in this AFU
configuration record.
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<afu>/cr<config num>/config
Date: February 2015
Date: February 2015, removed February 2025
Contact: [email protected]
Description: read only
This binary file provides raw access to the AFU configuration
Expand All @@ -155,22 +154,22 @@ Users: https://github.com/ibm-capi/libcxl
Master contexts (eg. /sys/class/cxl/afu0.0m)

What: /sys/class/cxl/<afu>m/mmio_size
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read only
Decimal value of the size of the MMIO space that may be mmapped
by userspace. This includes all slave contexts space also.
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<afu>m/pp_mmio_len
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read only
Decimal value of the Per Process MMIO space length.
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<afu>m/pp_mmio_off
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read only
(not in a guest)
Expand All @@ -181,21 +180,21 @@ Users: https://github.com/ibm-capi/libcxl
Card info (eg. /sys/class/cxl/card0)

What: /sys/class/cxl/<card>/caia_version
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read only
Identifies the CAIA Version the card implements.
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<card>/psl_revision
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read only
Identifies the revision level of the PSL.
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<card>/base_image
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read only
(not in a guest)
Expand All @@ -206,7 +205,7 @@ Description: read only
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<card>/image_loaded
Date: September 2014
Date: September 2014, removed February 2025
Contact: [email protected]
Description: read only
(not in a guest)
Expand All @@ -215,7 +214,7 @@ Description: read only
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<card>/load_image_on_perst
Date: December 2014
Date: December 2014, removed February 2025
Contact: [email protected]
Description: read/write
(not in a guest)
Expand All @@ -232,7 +231,7 @@ Description: read/write
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<card>/reset
Date: October 2014
Date: October 2014, removed February 2025
Contact: [email protected]
Description: write only
Writing 1 will issue a PERST to card provided there are no
Expand All @@ -243,7 +242,7 @@ Description: write only
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<card>/perst_reloads_same_image
Date: July 2015
Date: July 2015, removed February 2025
Contact: [email protected]
Description: read/write
(not in a guest)
Expand All @@ -257,15 +256,15 @@ Description: read/write
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<card>/psl_timebase_synced
Date: March 2016
Date: March 2016, removed February 2025
Contact: [email protected]
Description: read only
Returns 1 if the psl timebase register is synchronized
with the core timebase register, 0 otherwise.
Users: https://github.com/ibm-capi/libcxl

What: /sys/class/cxl/<card>/tunneled_ops_supported
Date: May 2018
Date: May 2018, removed February 2025
Contact: [email protected]
Description: read only
Returns 1 if tunneled operations are supported in capi mode,
Expand Down
2 changes: 1 addition & 1 deletion Documentation/ABI/removed/sysfs-class-rfkill
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ For details to this subsystem look at Documentation/driver-api/rfkill.rst.

What: /sys/class/rfkill/rfkill[0-9]+/claim
Date: 09-Jul-2007
KernelVersion v2.6.22
KernelVersion: v2.6.22
Contact: [email protected]
Description: This file was deprecated because there no longer was a way to
claim just control over a single rfkill instance.
Expand Down
Loading