Commit 7d6904bf authored by Johannes Berg's avatar Johannes Berg Committed by Kalle Valo
Browse files

Merge wireless into wireless-next



Resolve several conflicts, mostly between changes/fixes in
wireless and the locking rework in wireless-next. One of
the conflicts actually shows a bug in wireless that we'll
want to fix separately.

Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
Signed-off-by: default avatarKalle Valo <kvalo@kernel.org>
parents 9418edf8 22061bfc
Loading
Loading
Loading
Loading
+61 −0
Original line number Diff line number Diff line
What:		/sys/kernel/debug/qat_<device>_<BDF>/qat/fw_counters
Date:		November 2023
KernelVersion:	6.6
Contact:	qat-linux@intel.com
Description:	(RO) Read returns the number of requests sent to the FW and the number of responses
		received from the FW for each Acceleration Engine
		Reported firmware counters::

			<N>: Number of requests sent from Acceleration Engine N to FW and responses
			     Acceleration Engine N received from FW

What:		/sys/kernel/debug/qat_<device>_<BDF>/heartbeat/config
Date:		November 2023
KernelVersion:	6.6
Contact:	qat-linux@intel.com
Description:	(RW) Read returns value of the Heartbeat update period.
		Write to the file changes this period value.

		This period should reflect planned polling interval of device
		health status. High frequency Heartbeat monitoring wastes CPU cycles
		but minimizes the customer’s system downtime. Also, if there are
		large service requests that take some time to complete, high frequency
		Heartbeat monitoring could result in false reports of unresponsiveness
		and in those cases, period needs to be increased.

		This parameter is effective only for c3xxx, c62x, dh895xcc devices.
		4xxx has this value internally fixed to 200ms.

		Default value is set to 500. Minimal allowed value is 200.
		All values are expressed in milliseconds.

What:		/sys/kernel/debug/qat_<device>_<BDF>/heartbeat/queries_failed
Date:		November 2023
KernelVersion:	6.6
Contact:	qat-linux@intel.com
Description:	(RO) Read returns the number of times the device became unresponsive.

		Attribute returns value of the counter which is incremented when
		status query results negative.

What:		/sys/kernel/debug/qat_<device>_<BDF>/heartbeat/queries_sent
Date:		November 2023
KernelVersion:	6.6
Contact:	qat-linux@intel.com
Description:	(RO) Read returns the number of times the control process checked
		if the device is responsive.

		Attribute returns value of the counter which is incremented on
		every status query.

What:		/sys/kernel/debug/qat_<device>_<BDF>/heartbeat/status
Date:		November 2023
KernelVersion:	6.6
Contact:	qat-linux@intel.com
Description:	(RO) Read returns the device health status.

		Returns 0 when device is healthy or -1 when is unresponsive
		or the query failed to send.

		The driver does not monitor for Heartbeat. It is left for a user
		to poll the status periodically.
+1 −0
Original line number Diff line number Diff line
@@ -556,6 +556,7 @@ Description: Control Symmetric Multi Threading (SMT)
			 ================ =========================================
			 "on"		  SMT is enabled
			 "off"		  SMT is disabled
			 "<N>"		  SMT is enabled with N threads per core.
			 "forceoff"	  SMT is force disabled. Cannot be changed.
			 "notsupported"   SMT is not supported by the CPU
			 "notimplemented" SMT runtime toggling is not
+18 −0
Original line number Diff line number Diff line
@@ -85,3 +85,21 @@ Description:
		Possible values:
		0: Not enforced
		1: Enforced

What:		/sys/bus/pci/devices/<BDF>/bootloader_version
Date:		June 2023
KernelVersion:	6.4
Contact:	mario.limonciello@amd.com
Description:
		The /sys/bus/pci/devices/<BDF>/bootloader_version
		file reports the firmware version of the AMD AGESA
		bootloader.

What:		/sys/bus/pci/devices/<BDF>/tee_version
Date:		June 2023
KernelVersion:	6.4
Contact:	mario.limonciello@amd.com
Description:
		The /sys/bus/pci/devices/<BDF>/tee_version
		file reports the firmware version of the AMD Trusted
		Execution Environment (TEE).
+16 −1
Original line number Diff line number Diff line
What:		/sys/bus/platform/devices/GGL0001:*/BINF.2
		/sys/bus/platform/devices/GOOG0016:*/BINF.2
Date:		May 2022
KernelVersion:	5.19
Description:
@@ -10,6 +11,7 @@ Description:
		== ===============================

What:		/sys/bus/platform/devices/GGL0001:*/BINF.3
		/sys/bus/platform/devices/GOOG0016:*/BINF.3
Date:		May 2022
KernelVersion:	5.19
Description:
@@ -23,6 +25,7 @@ Description:
		== =====================================

What:		/sys/bus/platform/devices/GGL0001:*/CHSW
		/sys/bus/platform/devices/GOOG0016:*/CHSW
Date:		May 2022
KernelVersion:	5.19
Description:
@@ -38,6 +41,7 @@ Description:
		==== ===========================================

What:		/sys/bus/platform/devices/GGL0001:*/FMAP
		/sys/bus/platform/devices/GOOG0016:*/FMAP
Date:		May 2022
KernelVersion:	5.19
Description:
@@ -45,6 +49,7 @@ Description:
		processor firmware flashmap.

What:		/sys/bus/platform/devices/GGL0001:*/FRID
		/sys/bus/platform/devices/GOOG0016:*/FRID
Date:		May 2022
KernelVersion:	5.19
Description:
@@ -52,6 +57,7 @@ Description:
		main processor firmware.

What:		/sys/bus/platform/devices/GGL0001:*/FWID
		/sys/bus/platform/devices/GOOG0016:*/FWID
Date:		May 2022
KernelVersion:	5.19
Description:
@@ -59,6 +65,7 @@ Description:
		main processor firmware.

What:		/sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.0
		/sys/bus/platform/devices/GOOG0016:*/GPIO.X/GPIO.0
Date:		May 2022
KernelVersion:	5.19
Description:
@@ -73,6 +80,7 @@ Description:
		=========== ==================================

What:		/sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.1
		/sys/bus/platform/devices/GOOG0016:*/GPIO.X/GPIO.1
Date:		May 2022
KernelVersion:	5.19
Description:
@@ -84,6 +92,7 @@ Description:
		== =======================

What:		/sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.2
		/sys/bus/platform/devices/GOOG0016:*/GPIO.X/GPIO.2
Date:		May 2022
KernelVersion:	5.19
Description:
@@ -91,18 +100,21 @@ Description:
		controller.

What:		/sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.3
		/sys/bus/platform/devices/GOOG0016:*/GPIO.X/GPIO.3
Date:		May 2022
KernelVersion:	5.19
Description:
		Returns name of the GPIO controller.

What:		/sys/bus/platform/devices/GGL0001:*/HWID
		/sys/bus/platform/devices/GOOG0016:*/HWID
Date:		May 2022
KernelVersion:	5.19
Description:
		Returns hardware ID for the Chromebook.

What:		/sys/bus/platform/devices/GGL0001:*/MECK
		/sys/bus/platform/devices/GOOG0016:*/MECK
Date:		May 2022
KernelVersion:	5.19
Description:
@@ -113,6 +125,7 @@ Description:
		present, or if the firmware was unable to read the extended registers, this buffer size can be zero.

What:		/sys/bus/platform/devices/GGL0001:*/VBNV.0
		/sys/bus/platform/devices/GOOG0016:*/VBNV.0
Date:		May 2022
KernelVersion:	5.19
Description:
@@ -122,6 +135,7 @@ Description:
		clock data).

What:		/sys/bus/platform/devices/GGL0001:*/VBNV.1
		/sys/bus/platform/devices/GOOG0016:*/VBNV.1
Date:		May 2022
KernelVersion:	5.19
Description:
@@ -129,9 +143,10 @@ Description:
		storage block.

What:		/sys/bus/platform/devices/GGL0001:*/VDAT
		/sys/bus/platform/devices/GOOG0016:*/VDAT
Date:		May 2022
KernelVersion:	5.19
Description:
		Returns the verified boot data block shared between the
		firmware verification step and the kernel verification step
		(binary).
		(hex dump).
+12 −0
Original line number Diff line number Diff line
What:		/sys/devices/platform/.../power_on_reason
Date:		June 2023
KernelVersion:	6.5
Contact:	Kamel Bouhara <kamel.bouhara@bootlin.com>
Description:	Shows system power on reason. The following strings/reasons can
		be read (the list can be extended):
		"regular power-up", "RTC wakeup", "watchdog timeout",
		"software reset", "reset button action", "CPU clock failure",
		"crystal oscillator failure", "brown-out reset",
		"unknown reason".

		The file is read only.
Loading