forked from torvalds/linux
-
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-3.17-rc1' of git://git.kernel.org/pub/scm/linux/…
…kernel/git/gregkh/char-misc Pull char / misc driver patches from Greg KH: "Here's the big driver misc / char pull request for 3.17-rc1. Lots of things in here, the thunderbolt support for Apple laptops, some other new drivers, testing fixes, and other good things. All have been in linux-next for a long time" * tag 'char-misc-3.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (119 commits) misc: bh1780: Introduce the use of devm_kzalloc Lattice ECP3 FPGA: Correct endianness drivers/misc/ti-st: Load firmware from ti-connectivity directory. dt-bindings: extcon: Add support for SM5502 MUIC device extcon: sm5502: Change internal hardware switch according to cable type extcon: sm5502: Detect cable state after completing platform booting extcon: sm5502: Add support new SM5502 extcon device driver extcon: arizona: Get MICVDD against extcon device extcon: Remove unnecessary OOM messages misc: vexpress: Fix sparse non static symbol warnings mei: drop unused hw dependent fw status functions misc: bh1770glc: Use managed functions pcmcia: remove DEFINE_PCI_DEVICE_TABLE usage misc: remove DEFINE_PCI_DEVICE_TABLE usage ipack: Replace DEFINE_PCI_DEVICE_TABLE macro use drivers/char/dsp56k.c: drop check for negativity of unsigned parameter mei: fix return value on disconnect timeout mei: don't schedule suspend in pm idle mei: start disconnect request timer consistently mei: reset client connection state on timeout ...
- Loading branch information
Showing
140 changed files
with
8,646 additions
and
1,083 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
What: /sys/class/mei/ | ||
Date: May 2014 | ||
KernelVersion: 3.17 | ||
Contact: Tomas Winkler <[email protected]> | ||
Description: | ||
The mei/ class sub-directory belongs to mei device class | ||
|
||
|
||
What: /sys/class/mei/meiN/ | ||
Date: May 2014 | ||
KernelVersion: 3.17 | ||
Contact: Tomas Winkler <[email protected]> | ||
Description: | ||
The /sys/class/mei/meiN directory is created for | ||
each probed mei device | ||
|
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 |
---|---|---|
|
@@ -25,6 +25,15 @@ Date: Oct 2013 | |
Contact: [email protected] | ||
Description: Interface to set the next bitstream to be used. | ||
|
||
What: /sys/class/genwqe/genwqe<n>_card/reload_bitstream | ||
Date: May 2014 | ||
Contact: [email protected] | ||
Description: Interface to trigger a PCIe card reset to reload the bitstream. | ||
sudo sh -c 'echo 1 > \ | ||
/sys/class/genwqe/genwqe0_card/reload_bitstream' | ||
If successfully, the card will come back with the bitstream set | ||
on 'next_bitstream'. | ||
|
||
What: /sys/class/genwqe/genwqe<n>_card/tempsens | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
|
23 changes: 23 additions & 0 deletions
23
Documentation/devicetree/bindings/extcon/extcon-sm5502.txt
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,23 @@ | ||
|
||
* SM5502 MUIC (Micro-USB Interface Controller) device | ||
|
||
The Silicon Mitus SM5502 is a MUIC (Micro-USB Interface Controller) device | ||
which can detect the state of external accessory when external accessory is | ||
attached or detached and button is pressed or released. It is interfaced to | ||
the host controller using an I2C interface. | ||
|
||
Required properties: | ||
- compatible: Should be "siliconmitus,sm5502-muic" | ||
- reg: Specifies the I2C slave address of the MUIC block. It should be 0x25 | ||
- interrupt-parent: Specifies the phandle of the interrupt controller to which | ||
the interrupts from sm5502 are delivered to. | ||
- interrupts: Interrupt specifiers for detection interrupt sources. | ||
|
||
Example: | ||
|
||
sm5502@25 { | ||
compatible = "siliconmitus,sm5502-muic"; | ||
interrupt-parent = <&gpx1>; | ||
interrupts = <5 0>; | ||
reg = <0x25>; | ||
}; |
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 |
---|---|---|
@@ -0,0 +1,25 @@ | ||
w1_ds2406 kernel driver | ||
======================= | ||
|
||
Supported chips: | ||
* Maxim DS2406 (and other family 0x12) addressable switches | ||
|
||
Author: Scott Alfter <[email protected]> | ||
|
||
Description | ||
----------- | ||
|
||
The w1_ds2406 driver allows connected devices to be switched on and off. | ||
These chips also provide 128 bytes of OTP EPROM, but reading/writing it is | ||
not supported. In TSOC-6 form, the DS2406 provides two switch outputs and | ||
can be provided with power on a dedicated input. In TO-92 form, it provides | ||
one output and uses parasitic power only. | ||
|
||
The driver provides two sysfs files. state is readable; it gives the | ||
current state of each switch, with PIO A in bit 0 and PIO B in bit 1. The | ||
driver ORs this state with 0x30, so shell scripts get an ASCII 0/1/2/3 to | ||
work with. output is writable; bits 0 and 1 control PIO A and B, | ||
respectively. Bits 2-7 are ignored, so it's safe to write ASCII data. | ||
|
||
CRCs are checked on read and write. Failed checks cause an I/O error to be | ||
returned. On a failed write, the switch status is not changed. |
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 |
---|---|---|
|
@@ -7844,6 +7844,11 @@ S: Maintained | |
F: include/linux/mmc/dw_mmc.h | ||
F: drivers/mmc/host/dw_mmc* | ||
|
||
THUNDERBOLT DRIVER | ||
M: Andreas Noever <[email protected]> | ||
S: Maintained | ||
F: drivers/thunderbolt/ | ||
|
||
TIMEKEEPING, CLOCKSOURCE CORE, NTP | ||
M: John Stultz <[email protected]> | ||
M: Thomas Gleixner <[email protected]> | ||
|
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 |
---|---|---|
|
@@ -178,4 +178,6 @@ source "drivers/mcb/Kconfig" | |
|
||
source "drivers/ras/Kconfig" | ||
|
||
source "drivers/thunderbolt/Kconfig" | ||
|
||
endmenu |
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
Oops, something went wrong.