-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'char-misc-5.4-rc1' of git://git.kernel.org/pub/scm/linux/k…
…ernel/git/gregkh/char-misc Pull char/misc driver updates from Greg KH: "Here is the big char/misc driver pull request for 5.4-rc1. As has been happening in previous releases, more and more individual driver subsystem trees are ending up in here. Now if that is good or bad I can't tell, but hopefully it makes your life easier as it's more of an aggregation of trees together to one merge point for you. Anyway, lots of stuff in here: - habanalabs driver updates - thunderbolt driver updates - misc driver updates - coresight and intel_th hwtracing driver updates - fpga driver updates - extcon driver updates - some dma driver updates - char driver updates - android binder driver updates - nvmem driver updates - phy driver updates - parport driver fixes - pcmcia driver fix - uio driver updates - w1 driver updates - configfs fixes - other assorted driver updates All of these have been in linux-next for a long time with no reported issues" * tag 'char-misc-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (200 commits) misc: mic: Use PTR_ERR_OR_ZERO rather than its implementation habanalabs: correctly cast variable to __le32 habanalabs: show correct id in error print habanalabs: stop using the acronym KMD habanalabs: display card name as sensors header habanalabs: add uapi to retrieve aggregate H/W events habanalabs: add uapi to retrieve device utilization habanalabs: Make the Coresight timestamp perpetual habanalabs: explicitly set the queue-id enumerated numbers habanalabs: print to kernel log when reset is finished habanalabs: replace __le32_to_cpu with le32_to_cpu habanalabs: replace __cpu_to_le32/64 with cpu_to_le32/64 habanalabs: Handle HW_IP_INFO if device disabled or in reset habanalabs: Expose devices after initialization is done habanalabs: improve security in Debug IOCTL habanalabs: use default structure for user input in Debug IOCTL habanalabs: Add descriptive name to PSOC app status register habanalabs: Add descriptive names to PSOC scratch-pad registers habanalabs: create two char devices per ASIC habanalabs: change device_setup_cdev() to be more generic ...
- Loading branch information
Showing
190 changed files
with
10,364 additions
and
2,299 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
128 changes: 128 additions & 0 deletions
128
Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,128 @@ | ||
Intel Stratix10 Remote System Update (RSU) device attributes | ||
|
||
What: /sys/devices/platform/stratix10-rsu.0/current_image | ||
Date: August 2019 | ||
KernelVersion: 5.4 | ||
Contact: Richard Gong <richard.gong@linux.intel.com> | ||
Description: | ||
(RO) the address in flash of currently running image. | ||
|
||
What: /sys/devices/platform/stratix10-rsu.0/fail_image | ||
Date: August 2019 | ||
KernelVersion: 5.4 | ||
Contact: Richard Gong <richard.gong@linux.intel.com> | ||
Description: | ||
(RO) the address in flash of failed image. | ||
|
||
What: /sys/devices/platform/stratix10-rsu.0/state | ||
Date: August 2019 | ||
KernelVersion: 5.4 | ||
Contact: Richard Gong <richard.gong@linux.intel.com> | ||
Description: | ||
(RO) the state of RSU system. | ||
The state field has two parts: major error code in | ||
upper 16 bits and minor error code in lower 16 bits. | ||
|
||
b[15:0] | ||
Currently used only when major error is 0xF006 | ||
(CPU watchdog timeout), in which case the minor | ||
error code is the value reported by CPU to | ||
firmware through the RSU notify command before | ||
the watchdog timeout occurs. | ||
|
||
b[31:16] | ||
0xF001 bitstream error | ||
0xF002 hardware access failure | ||
0xF003 bitstream corruption | ||
0xF004 internal error | ||
0xF005 device error | ||
0xF006 CPU watchdog timeout | ||
0xF007 internal unknown error | ||
|
||
What: /sys/devices/platform/stratix10-rsu.0/version | ||
Date: August 2019 | ||
KernelVersion: 5.4 | ||
Contact: Richard Gong <richard.gong@linux.intel.com> | ||
Description: | ||
(RO) the version number of RSU firmware. 19.3 or late | ||
version includes information about the firmware which | ||
reported the error. | ||
|
||
pre 19.3: | ||
b[31:0] | ||
0x0 version number | ||
|
||
19.3 or late: | ||
b[15:0] | ||
0x1 version number | ||
b[31:16] | ||
0x0 no error | ||
0x0DCF Decision CMF error | ||
0x0ACF Application CMF error | ||
|
||
What: /sys/devices/platform/stratix10-rsu.0/error_location | ||
Date: August 2019 | ||
KernelVersion: 5.4 | ||
Contact: Richard Gong <richard.gong@linux.intel.com> | ||
Description: | ||
(RO) the error offset inside the image that failed. | ||
|
||
What: /sys/devices/platform/stratix10-rsu.0/error_details | ||
Date: August 2019 | ||
KernelVersion: 5.4 | ||
Contact: Richard Gong <richard.gong@linux.intel.com> | ||
Description: | ||
(RO) error code. | ||
|
||
What: /sys/devices/platform/stratix10-rsu.0/retry_counter | ||
Date: August 2019 | ||
KernelVersion: 5.4 | ||
Contact: Richard Gong <richard.gong@linux.intel.com> | ||
Description: | ||
(RO) the current image's retry counter, which is used by | ||
user to know how many times the images is still allowed | ||
to reload itself before giving up and starting RSU | ||
fail-over flow. | ||
|
||
What: /sys/devices/platform/stratix10-rsu.0/reboot_image | ||
Date: August 2019 | ||
KernelVersion: 5.4 | ||
Contact: Richard Gong <richard.gong@linux.intel.com> | ||
Description: | ||
(WO) the address in flash of image to be loaded on next | ||
reboot command. | ||
|
||
What: /sys/devices/platform/stratix10-rsu.0/notify | ||
Date: August 2019 | ||
KernelVersion: 5.4 | ||
Contact: Richard Gong <richard.gong@linux.intel.com> | ||
Description: | ||
(WO) client to notify firmware with different actions. | ||
|
||
b[15:0] | ||
inform firmware the current software execution | ||
stage. | ||
0 the first stage bootloader didn't run or | ||
didn't reach the point of launching second | ||
stage bootloader. | ||
1 failed in second bootloader or didn't get | ||
to the point of launching the operating | ||
system. | ||
2 both first and second stage bootloader ran | ||
and the operating system launch was | ||
attempted. | ||
|
||
b[16] | ||
1 firmware to reset current image retry | ||
counter. | ||
0 no action. | ||
|
||
b[17] | ||
1 firmware to clear RSU log | ||
0 no action. | ||
|
||
b[18] | ||
this is negative logic | ||
1 no action | ||
0 firmware record the notify code defined | ||
in b[15:0]. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -72,5 +72,5 @@ codec: wm8280@0 { | |
1 2 1 /* MICDET2 MICBIAS2 GPIO=high */ | ||
>; | ||
|
||
wlf,gpsw = <0>; | ||
wlf,gpsw = <ARIZONA_GPSW_OPEN>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.