forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 4
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-6.12-rc1' of git://git.kernel.org/pub/scm/linux/…
…kernel/git/gregkh/char-misc Pull char / misc driver updates from Greg KH: "Here is the "big" set of char/misc and other driver subsystem changes for 6.12-rc1. Lots of changes in here, primarily dominated by the usual IIO driver updates and additions, but there are also small driver subsystem updates all over the place. Included in here are: - lots and lots of new IIO drivers and updates to existing ones - interconnect subsystem updates and new drivers - nvmem subsystem updates and new drivers - mhi driver updates - power supply subsystem updates - kobj_type const work for many different small subsystems - comedi driver fix - coresight subsystem and driver updates - fpga subsystem improvements - slimbus fixups - binder new feature addition for "frozen" notifications - lots and lots of other small driver updates and cleanups All of these have been in linux-next for a long time with no reported problems" * tag 'char-misc-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (354 commits) greybus: gb-beagleplay: Add firmware upload API arm64: dts: ti: k3-am625-beagleplay: Add bootloader-backdoor-gpios to cc1352p7 dt-bindings: net: ti,cc1352p7: Add bootloader-backdoor-gpios MAINTAINERS: Update path for U-Boot environment variables YAML nvmem: layouts: add U-Boot env layout comedi: ni_routing: tools: Check when the file could not be opened ocxl: Remove the unused declarations in headr file hpet: Fix the wrong format specifier uio: Constify struct kobj_type cxl: Constify struct kobj_type binder: modify the comment for binder_proc_unlock iio: adc: axp20x_adc: add support for AXP717 ADC dt-bindings: iio: adc: Add AXP717 compatible iio: adc: axp20x_adc: Add adc_en1 and adc_en2 to axp_data w1: ds2482: Drop explicit initialization of struct i2c_device_id::driver_data to 0 tools: iio: rm .*.cmd when make clean iio: adc: standardize on formatting for id match tables iio: proximity: aw96103: Add support for aw96103/aw96105 proximity sensor bus: mhi: host: pci_generic: Enable EDL trigger for Foxconn modems bus: mhi: host: pci_generic: Update EDL firmware path for Foxconn modems ...
- Loading branch information
Showing
337 changed files
with
21,959 additions
and
3,114 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
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,39 @@ | ||
What: /sys/kernel/debug/iio/iio:deviceX/calibration_table_dump | ||
KernelVersion: 6.11 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
This dumps the calibration table that was filled during the | ||
digital interface tuning process. | ||
|
||
What: /sys/kernel/debug/iio/iio:deviceX/in_voltage_test_mode_available | ||
KernelVersion: 6.11 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
List all the available test tones: | ||
- off | ||
- midscale_short | ||
- pos_fullscale | ||
- neg_fullscale | ||
- checkerboard | ||
- prbs23 | ||
- prbs9 | ||
- one_zero_toggle | ||
- user | ||
- bit_toggle | ||
- sync | ||
- one_bit_high | ||
- mixed_bit_frequency | ||
- ramp | ||
|
||
Note that depending on the actual device being used, some of the | ||
above might not be available (and they won't be listed when | ||
reading the file). | ||
|
||
What: /sys/kernel/debug/iio/iio:deviceX/in_voltageY_test_mode | ||
KernelVersion: 6.11 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
Writing to this file will initiate one of available test tone on | ||
channel Y. Reading it, shows which test is running. In cases | ||
where an IIO backend is available and supports the test tone, | ||
additional information about the data correctness is given. |
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,20 @@ | ||
What: /sys/kernel/debug/iio/iio:deviceX/backendY/name | ||
KernelVersion: 6.11 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
Name of Backend Y connected to device X. | ||
|
||
What: /sys/kernel/debug/iio/iio:deviceX/backendY/direct_reg_access | ||
KernelVersion: 6.11 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
Directly access the registers of backend Y. Typical usage is: | ||
|
||
Reading address 0x50 | ||
echo 0x50 > direct_reg_access | ||
cat direct_reg_access | ||
|
||
Writing address 0x50 | ||
echo 0x50 0x3 > direct_reg_access | ||
//readback address 0x50 | ||
cat direct_reg_access |
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 was deleted.
Oops, something went wrong.
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 |
---|---|---|
@@ -0,0 +1,61 @@ | ||
What: /sys/bus/iio/devices/iio:deviceX/out_currentY_toggle_en | ||
KernelVersion: 5.18 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
Toggle enable. Write 1 to enable toggle or 0 to disable it. This | ||
is useful when one wants to change the DAC output codes. For | ||
autonomous toggling, the way it should be done is: | ||
|
||
- disable toggle operation; | ||
- change out_currentY_rawN, where N is the integer value of the symbol; | ||
- enable toggle operation. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/out_currentY_rawN | ||
KernelVersion: 5.18 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
This attribute has the same meaning as out_currentY_raw. It is | ||
specific to toggle enabled channels and refers to the DAC output | ||
code in INPUT_N (_rawN), where N is the integer value of the symbol. | ||
The same scale and offset as in out_currentY_raw applies. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/out_currentY_symbol | ||
KernelVersion: 5.18 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
Performs a SW switch to a predefined output symbol. This attribute | ||
is specific to toggle enabled channels and allows switching between | ||
multiple predefined symbols. Each symbol corresponds to a different | ||
output, denoted as out_currentY_rawN, where N is the integer value | ||
of the symbol. Writing an integer value N will select out_currentY_rawN. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_toggle_en | ||
KernelVersion: 5.18 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
Toggle enable. Write 1 to enable toggle or 0 to disable it. This | ||
is useful when one wants to change the DAC output codes. For | ||
autonomous toggling, the way it should be done is: | ||
|
||
- disable toggle operation; | ||
- change out_voltageY_rawN, where N is the integer value of the symbol; | ||
- enable toggle operation. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_rawN | ||
KernelVersion: 5.18 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
This attribute has the same meaning as out_currentY_raw. It is | ||
specific to toggle enabled channels and refers to the DAC output | ||
code in INPUT_N (_rawN), where N is the integer value of the symbol. | ||
The same scale and offset as in out_currentY_raw applies. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_symbol | ||
KernelVersion: 5.18 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
Performs a SW switch to a predefined output symbol. This attribute | ||
is specific to toggle enabled channels and allows switching between | ||
multiple predefined symbols. Each symbol corresponds to a different | ||
output, denoted as out_voltageY_rawN, where N is the integer value | ||
of the symbol. Writing an integer value N will select out_voltageY_rawN. |
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
21 changes: 0 additions & 21 deletions
21
Documentation/devicetree/bindings/extcon/extcon-usb-gpio.txt
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.