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 'staging-4.17-rc1' of git://git.kernel.org/pub/scm/linux/ke…
…rnel/git/gregkh/staging Pull staging/IIO updates from Greg KH: "Here is the big set of Staging/IIO driver patches for 4.17-rc1. It is a lot, over 500 changes, but not huge by previous kernel release standards. We deleted more lines than we added again (27k added vs. 91k remvoed), thanks to finally being able to delete the IRDA drivers and networking code. We also deleted the ccree crypto driver, but that's coming back in through the crypto tree to you, in a much cleaned-up form. Added this round is at lot of "mt7621" device support, which is for an embedded device that Neil Brown cares about, and of course a handful of new IIO drivers as well. And finally, the fsl-mc core code moved out of the staging tree to the "real" part of the kernel, which is nice to see happen as well. Full details are in the shortlog, which has all of the tiny cleanup patches described. All of these have been in linux-next for a while with no reported issues" * tag 'staging-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging: (579 commits) staging: rtl8723bs: Remove yield call, replace with cond_resched() staging: rtl8723bs: Replace yield() call with cond_resched() staging: rtl8723bs: Remove unecessary newlines from 'odm.h'. staging: rtl8723bs: Rework 'struct _ODM_Phy_Status_Info_' coding style. staging: rtl8723bs: Rework 'struct _ODM_Per_Pkt_Info_' coding style. staging: rtl8723bs: Replace NULL pointer comparison with '!'. staging: rtl8723bs: Factor out rtl8723bs_recv_tasklet() sections. staging: rtl8723bs: Fix function signature that goes over 80 characters. staging: rtl8723bs: Fix lines too long in update_recvframe_attrib(). staging: rtl8723bs: Remove unnecessary blank lines in 'rtl8723bs_recv.c'. staging: rtl8723bs: Change camel case to snake case in 'rtl8723bs_recv.c'. staging: rtl8723bs: Add missing braces in else statement. staging: rtl8723bs: Add spaces around ternary operators. staging: rtl8723bs: Fix lines with trailing open parentheses. staging: rtl8723bs: Remove unnecessary length #define's. staging: rtl8723bs: Fix IEEE80211 authentication algorithm constants. staging: rtl8723bs: Fix alignment in rtw_wx_set_auth(). staging: rtl8723bs: Remove braces from single statement conditionals. staging: rtl8723bs: Remove unecessary braces from switch statement. staging: rtl8723bs: Fix newlines in rtw_wx_set_auth(). ...
- Loading branch information
Showing
655 changed files
with
27,014 additions
and
91,102 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 |
---|---|---|
@@ -1,7 +1,7 @@ | ||
What: /sys/bus/iio/devices/iio:deviceX/in_concentration_VOC_short_raw | ||
Date: September 2015 | ||
KernelVersion: 4.3 | ||
Contact: Matt Ranostay <mranostay@gmail.com> | ||
Contact: Matt Ranostay <matt.ranostay@konsulko.com> | ||
Description: | ||
Get the raw calibration VOC value from the sensor. | ||
This value has little application outside of calibration. |
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,48 @@ | ||
* X-Powers AXP ADC bindings | ||
|
||
Required properties: | ||
- compatible: should be one of: | ||
- "x-powers,axp209-adc", | ||
- "x-powers,axp221-adc", | ||
- "x-powers,axp813-adc", | ||
- #io-channel-cells: should be 1, | ||
|
||
Example: | ||
|
||
&axp22x { | ||
adc { | ||
compatible = "x-powers,axp221-adc"; | ||
#io-channel-cells = <1>; | ||
}; | ||
}; | ||
|
||
ADC channels and their indexes per variant: | ||
|
||
AXP209 | ||
------ | ||
0 | acin_v | ||
1 | acin_i | ||
2 | vbus_v | ||
3 | vbus_i | ||
4 | pmic_temp | ||
5 | gpio0_v | ||
6 | gpio1_v | ||
7 | ipsout_v | ||
8 | batt_v | ||
9 | batt_chrg_i | ||
10 | batt_dischrg_i | ||
|
||
AXP22x | ||
------ | ||
0 | pmic_temp | ||
1 | batt_v | ||
2 | batt_chrg_i | ||
3 | batt_dischrg_i | ||
|
||
AXP813 | ||
------ | ||
0 | pmic_temp | ||
1 | gpio0_v | ||
2 | batt_v | ||
3 | batt_chrg_i | ||
4 | batt_dischrg_i |
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
27 changes: 27 additions & 0 deletions
27
Documentation/devicetree/bindings/iio/potentiometer/ad5272.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,27 @@ | ||
* Analog Devices AD5272 digital potentiometer | ||
|
||
The node for this device must be a child node of a I2C controller, hence | ||
all mandatory properties for your controller must be specified. See directory: | ||
|
||
Documentation/devicetree/bindings/i2c | ||
|
||
for more details. | ||
|
||
Required properties: | ||
- compatible: Must be one of the following, depending on the model: | ||
adi,ad5272-020 | ||
adi,ad5272-050 | ||
adi,ad5272-100 | ||
adi,ad5274-020 | ||
adi,ad5274-100 | ||
|
||
Optional properties: | ||
- reset-gpios: GPIO specification for the RESET input. This is an | ||
active low signal to the AD5272. | ||
|
||
Example: | ||
ad5272: potentiometer@2f { | ||
reg = <0x2F>; | ||
compatible = "adi,ad5272-020"; | ||
reset-gpios = <&gpio3 6 GPIO_ACTIVE_HIGH>; | ||
}; |
28 changes: 28 additions & 0 deletions
28
Documentation/devicetree/bindings/iio/temperature/mlx90632.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,28 @@ | ||
* Melexis MLX90632 contactless Infra Red temperature sensor | ||
|
||
Link to datasheet: https://www.melexis.com/en/documents/documentation/datasheets/datasheet-mlx90632 | ||
|
||
There are various applications for the Infra Red contactless temperature sensor | ||
and MLX90632 is most suitable for consumer applications where measured object | ||
temperature is in range between -20 to 200 degrees Celsius with relative error | ||
of measurement below 1 degree Celsius in object temperature range for | ||
industrial applications. Since it can operate and measure ambient temperature | ||
in range of -20 to 85 degrees Celsius it is suitable also for outdoor use. | ||
|
||
Be aware that electronics surrounding the sensor can increase ambient | ||
temperature. MLX90632 can be calibrated to reduce the housing effect via | ||
already existing EEPROM parameters. | ||
|
||
Since measured object emissivity effects Infra Red energy emitted, emissivity | ||
should be set before requesting the object temperature. | ||
|
||
Required properties: | ||
- compatible: should be "melexis,mlx90632" | ||
- reg: the I2C address of the sensor (default 0x3a) | ||
|
||
Example: | ||
|
||
mlx90632@3a { | ||
compatible = "melexis,mlx90632"; | ||
reg = <0x3a>; | ||
}; |
16 changes: 16 additions & 0 deletions
16
Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-vchiq.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,16 @@ | ||
Broadcom VCHIQ firmware services | ||
|
||
Required properties: | ||
|
||
- compatible: Should be "brcm,bcm2835-vchiq" | ||
- reg: Physical base address and length of the doorbell register pair | ||
- interrupts: The interrupt number | ||
See bindings/interrupt-controller/brcm,bcm2835-armctrl-ic.txt | ||
|
||
Example: | ||
|
||
mailbox@7e00b840 { | ||
compatible = "brcm,bcm2835-vchiq"; | ||
reg = <0x7e00b840 0xf>; | ||
interrupts = <0 2>; | ||
}; |
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,8 @@ | ||
=================== | ||
DPAA2 Documentation | ||
=================== | ||
|
||
.. toctree:: | ||
:maxdepth: 1 | ||
|
||
overview |
File renamed without changes.
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 |
---|---|---|
|
@@ -8,6 +8,7 @@ Contents: | |
|
||
batman-adv | ||
can | ||
dpaa2/index | ||
kapi | ||
z8530book | ||
msg_zerocopy | ||
|
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4370,6 +4370,12 @@ L: [email protected] | |
S: Maintained | ||
F: drivers/staging/fsl-dpaa2/ethernet | ||
|
||
DPAA2 ETHERNET SWITCH DRIVER | ||
M: Razvan Stefanescu <[email protected]> | ||
L: [email protected] | ||
S: Maintained | ||
F: drivers/staging/fsl-dpaa2/ethsw | ||
|
||
DPT_I2O SCSI RAID DRIVER | ||
M: Adaptec OEM Raid Solutions <[email protected]> | ||
L: [email protected] | ||
|
@@ -8587,11 +8593,12 @@ W: https://linuxtv.org | |
S: Maintained | ||
F: drivers/media/radio/radio-maxiradio* | ||
|
||
MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER | ||
MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS | ||
M: Peter Rosin <[email protected]> | ||
L: [email protected] | ||
S: Maintained | ||
F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531 | ||
F: drivers/iio/potentiometer/mcp4018.c | ||
F: drivers/iio/potentiometer/mcp4531.c | ||
|
||
MCR20A IEEE-802.15.4 RADIO DRIVER | ||
|
@@ -8915,6 +8922,13 @@ W: http://www.melexis.com | |
S: Supported | ||
F: drivers/iio/temperature/mlx90614.c | ||
|
||
MELEXIS MLX90632 DRIVER | ||
M: Crt Mori <[email protected]> | ||
L: [email protected] | ||
W: http://www.melexis.com | ||
S: Supported | ||
F: drivers/iio/temperature/mlx90632.c | ||
|
||
MELFAS MIP4 TOUCHSCREEN DRIVER | ||
M: Sangwon Jee <[email protected]> | ||
W: http://www.melfas.com | ||
|
@@ -11529,8 +11543,9 @@ M: Stuart Yoder <[email protected]> | |
M: Laurentiu Tudor <[email protected]> | ||
L: [email protected] | ||
S: Maintained | ||
F: drivers/staging/fsl-mc/ | ||
F: drivers/bus/fsl-mc/ | ||
F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt | ||
F: Documentation/networking/dpaa2/overview.rst | ||
|
||
QT1010 MEDIA DRIVER | ||
M: Antti Palosaari <[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
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,16 @@ | ||
# SPDX-License-Identifier: GPL-2.0 | ||
# | ||
# DPAA2 fsl-mc bus | ||
# | ||
# Copyright (C) 2014-2016 Freescale Semiconductor, Inc. | ||
# | ||
|
||
config FSL_MC_BUS | ||
bool "QorIQ DPAA2 fsl-mc bus driver" | ||
depends on OF && (ARCH_LAYERSCAPE || (COMPILE_TEST && (ARM || ARM64 || X86_LOCAL_APIC || PPC))) | ||
select GENERIC_MSI_IRQ_DOMAIN | ||
help | ||
Driver to enable the bus infrastructure for the QorIQ DPAA2 | ||
architecture. The fsl-mc bus driver handles discovery of | ||
DPAA2 objects (which are represented as Linux devices) and | ||
binding objects to drivers. |
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,18 @@ | ||
# SPDX-License-Identifier: GPL-2.0 | ||
# | ||
# Freescale Management Complex (MC) bus drivers | ||
# | ||
# Copyright (C) 2014 Freescale Semiconductor, Inc. | ||
# | ||
obj-$(CONFIG_FSL_MC_BUS) += mc-bus-driver.o | ||
|
||
mc-bus-driver-objs := fsl-mc-bus.o \ | ||
mc-sys.o \ | ||
mc-io.o \ | ||
dpbp.o \ | ||
dpcon.o \ | ||
dprc.o \ | ||
dprc-driver.o \ | ||
fsl-mc-allocator.o \ | ||
fsl-mc-msi.o \ | ||
dpmcp.o |
Oops, something went wrong.