Commit 726eb70e authored by Linus Torvalds's avatar Linus Torvalds
Browse files
Pull char/misc driver updates from Greg KH:
 "Here is the big set of char, misc, and other assorted driver subsystem
  patches for 5.10-rc1.

  There's a lot of different things in here, all over the drivers/
  directory. Some summaries:

   - soundwire driver updates

   - habanalabs driver updates

   - extcon driver updates

   - nitro_enclaves new driver

   - fsl-mc driver and core updates

   - mhi core and bus updates

   - nvmem driver updates

   - eeprom driver updates

   - binder driver updates and fixes

   - vbox minor bugfixes

   - fsi driver updates

   - w1 driver updates

   - coresight driver updates

   - interconnect driver updates

   - misc driver updates

   - other minor driver updates

  All of these have been in linux-next for a while with no reported
  issues"

* tag 'char-misc-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (396 commits)
  binder: fix UAF when releasing todo list
  docs: w1: w1_therm: Fix broken xref, mistakes, clarify text
  misc: Kconfig: fix a HISI_HIKEY_USB dependency
  LSM: Fix type of id parameter in kernel_post_load_data prototype
  misc: Kconfig: add a new dependency for HISI_HIKEY_USB
  firmware_loader: fix a kernel-doc markup
  w1: w1_therm: make w1_poll_completion static
  binder: simplify the return expression of binder_mmap
  test_firmware: Test partial read support
  firmware: Add request_partial_firmware_into_buf()
  firmware: Store opt_flags in fw_priv
  fs/kernel_file_read: Add "offset" arg for partial reads
  IMA: Add support for file reads without contents
  LSM: Add "contents" flag to kernel_read_file hook
  module: Call security_kernel_post_load_data()
  firmware_loader: Use security_post_load_data()
  LSM: Introduce kernel_post_load_data() hook
  fs/kernel_read_file: Add file_size output argument
  fs/kernel_read_file: Switch buffer size arg to size_t
  fs/kernel_read_file: Remove redundant size argument
  ...
parents c6dbef73 f3277cbf
Loading
Loading
Loading
Loading
+21 −0
Original line number Diff line number Diff line
What:		/sys/bus/mhi/devices/.../serialnumber
Date:		Sept 2020
KernelVersion:	5.10
Contact:	Bhaumik Bhatt <bbhatt@codeaurora.org>
Description:	The file holds the serial number of the client device obtained
		using a BHI (Boot Host Interface) register read after at least
		one attempt to power up the device has been done. If read
		without having the device power on at least once, the file will
		read all 0's.
Users:		Any userspace application or clients interested in device info.

What:		/sys/bus/mhi/devices/.../oem_pk_hash
Date:		Sept 2020
KernelVersion:	5.10
Contact:	Bhaumik Bhatt <bbhatt@codeaurora.org>
Description:	The file holds the OEM PK Hash value of the endpoint device
		obtained using a BHI (Boot Host Interface) register read after
		at least one attempt to power up the device has been done. If
		read without having the device power on at least once, the file
		will read all 0's.
Users:		Any userspace application or clients interested in device info.
+15 −0
Original line number Diff line number Diff line
What:		/sys/bus/dfl/devices/dfl_dev.X/type
Date:		Aug 2020
KernelVersion:	5.10
Contact:	Xu Yilun <yilun.xu@intel.com>
Description:	Read-only. It returns type of DFL FIU of the device. Now DFL
		supports 2 FIU types, 0 for FME, 1 for PORT.
		Format: 0x%x

What:		/sys/bus/dfl/devices/dfl_dev.X/feature_id
Date:		Aug 2020
KernelVersion:	5.10
Contact:	Xu Yilun <yilun.xu@intel.com>
Description:	Read-only. It returns feature identifier local to its DFL FIU
		type.
		Format: 0x%x
+8 −0
Original line number Diff line number Diff line
@@ -36,3 +36,11 @@ Contact: linux-fsi@lists.ozlabs.org
Description:
		Provides a means of reading/writing a 32 bit value from/to a
		specified FSI bus address.

What:           /sys/bus/platform/devices/../cfam_reset
Date:		Sept 2020
KernelVersion:  5.10
Contact:        linux-fsi@lists.ozlabs.org
Description:
		Provides a means of resetting the cfam that is attached to the
		FSI device.
+7 −0
Original line number Diff line number Diff line
@@ -41,6 +41,13 @@ Contact: Tomas Winkler <tomas.winkler@intel.com>
Description:	Stores mei client fixed address, if any
		Format: %d

What:		/sys/bus/mei/devices/.../vtag
Date:		Nov 2020
KernelVersion:	5.9
Contact:	Tomas Winkler <tomas.winkler@intel.com>
Description:	Stores mei client vtag support status
		Format: %d

What:		/sys/bus/mei/devices/.../max_len
Date:		Nov 2019
KernelVersion:	5.5
+18 −0
Original line number Diff line number Diff line
What:		/sys/bus/soundwire/devices/sdw:.../status
		/sys/bus/soundwire/devices/sdw:.../device_number

Date:		September 2020

Contact:	Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
		Bard Liao <yung-chuan.liao@linux.intel.com>
		Vinod Koul <vkoul@kernel.org>

Description:	SoundWire Slave status

		These properties report the Slave status, e.g. if it
		is UNATTACHED or not, and in the latter case show the
		device_number. This status information is useful to
		detect devices exposed by platform firmware but not
		physically present on the bus, and conversely devices
		not exposed in platform firmware but enumerated.

What:		/sys/bus/soundwire/devices/sdw:.../dev-properties/mipi_revision
		/sys/bus/soundwire/devices/sdw:.../dev-properties/wake_capable
		/sys/bus/soundwire/devices/sdw:.../dev-properties/test_mode_capable
Loading