Add Silicom platform (silicom-platform) Linux driver for Swisscom Business Box (Swisscom BB) as well as Cordoba family products. This platform driver provides support for various functions via the Linux LED framework, GPIO framework, Hardware Monitoring (HWMON) and device attributes. Signed-off-by: Henry Shi <henryshi2018@gmail.com> Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com> Link: https://lore.kernel.org/r/20231124200334.5318-1-henryshi2018@gmail.com Signed-off-by: Hans de Goede <hdegoede@redhat.com>
30 lines
876 B
Plaintext
30 lines
876 B
Plaintext
What: /sys/devices/platform/silicom-platform/uc_version
|
|
Date: November 2023
|
|
KernelVersion: 6.7
|
|
Contact: Henry Shi <henrys@silicom-usa.com>
|
|
Description:
|
|
This file allows to read microcontroller firmware
|
|
version of current platform.
|
|
|
|
What: /sys/devices/platform/silicom-platform/power_cycle
|
|
Date: November 2023
|
|
KernelVersion: 6.7
|
|
Contact: Henry Shi <henrys@silicom-usa.com>
|
|
This file allow user to power cycle the platform.
|
|
Default value is 0; when set to 1, it powers down
|
|
the platform, waits 5 seconds, then powers on the
|
|
device. It returns to default value after power cycle.
|
|
|
|
0 - default value.
|
|
|
|
What: /sys/devices/platform/silicom-platform/efuse_status
|
|
Date: November 2023
|
|
KernelVersion: 6.7
|
|
Contact: Henry Shi <henrys@silicom-usa.com>
|
|
Description:
|
|
This file is read only. It returns the current
|
|
OTP status:
|
|
|
|
0 - not programmed.
|
|
1 - programmed.
|