2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-06 12:44:14 +08:00
linux-next/Documentation/devicetree/bindings
Srinivas Kandagatla de66b34550 ASoC: codecs: msm8916-wcd-analog: add MBHC support
MBHC (MultiButton Headset Control) support is available in pm8921 in two
blocks, one to detect mechanical headset insertion and removal and other
block to support headset type detection and 5 button detection and othe
features like impedance calculation.

This patch adds support to:
1> Support to NC and NO type of headset Jacks.
2> Mechanical insertion and detection of headset jack.
3> Detect a 3 pole Headphone and a 4 pole Headset.
4> Detect 5 buttons.

Tested it on DB410c with Audio Mezz board with 4 pole and 3 pole
headset/headphones.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Tested-by: Damien Riegel <damien.riegel@savoirfairelinux.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
2017-08-21 19:33:02 +01:00
..
arc
arm This time we've got one core change to introduce a bulk clk_get API, 2017-07-07 12:26:13 -07:00
ata ata: sata_rcar: add gen[23] fallback compatibility strings 2017-07-15 07:07:28 -04:00
auxdisplay auxdisplay: hd44780: Fix DT properties to include units of measurement 2017-04-08 17:48:19 +02:00
board
bus DeviceTree for 4.13: 2017-07-07 10:37:54 -07:00
c6x
clock Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus 2017-07-15 10:59:54 -07:00
cpufreq ARM: dts: Use - instead of @ for DT OPP entries for TI SoCs 2017-05-16 08:18:55 -07:00
cris
crypto Documentation/bindings: crypto: remove the dma-mask property 2017-07-18 17:01:05 +08:00
devfreq ARM: dts: exynos: Use - instead of @ for DT OPP entries 2017-04-20 18:06:03 +02:00
display main drm pull for v4.13 2017-07-09 18:48:37 -07:00
dma Merge branch 'topic/rcar' into for-linus 2017-07-04 10:05:22 +05:30
edac
eeprom
extcon
firmware firmware: Add coreboot device tree binding documentation 2017-04-08 18:05:36 +02:00
fpga DeviceTree for 4.12: 2017-05-05 19:33:07 -07:00
fsi drivers/fsi: Add documentation for GPIO bindings 2017-06-09 11:52:08 +02:00
fuse
goldfish
gpio gpio: exar: Use correct property prefix and document bindings 2017-08-01 13:43:55 +02:00
gpu dt-bindings: gpu: drop wrong compatible from midgard binding example 2017-07-16 17:04:50 +02:00
h8300
hsi
hwlock DT: hwspinlock: Add binding documentation for Spreadtrum hwspinlock 2017-05-24 12:25:47 -07:00
hwmon Documentation: dt-bindings: Document bindings for ASPEED AST2400/AST2500 PWM and Fan tach controller device driver 2017-04-10 13:11:21 -07:00
i2c Merge branch 'i2c/for-4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 2017-07-12 10:04:56 -07:00
iio DeviceTree for 4.13: 2017-07-07 10:37:54 -07:00
infiniband
input Input: add support for the STMicroelectronics FingerTip touchscreen 2017-06-05 15:35:34 -07:00
interrupt-controller DeviceTree for 4.13: 2017-07-07 10:37:54 -07:00
iommu iommu/arm-smmu-v3: Add workaround for Cavium ThunderX2 erratum #126 2017-06-23 17:58:04 +01:00
ipmi ipmi: bt-bmc: Add ast2500 compatible string 2017-04-07 12:25:38 -05:00
leds LED updates for 4.13 2017-07-06 11:32:40 -07:00
lpddr2
mailbox dt-bindings: mailbox: Introduce Qualcomm APCS global binding 2017-06-14 17:47:13 +05:30
media [media] doc: DT: venus: binding document for Qualcomm video driver 2017-06-20 08:53:39 -03:00
memory-controllers
metag
mfd Merge (most of) tag 'mfd-next-4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd 2017-07-07 13:30:05 -07:00
mips
misc dt-bindings: syscon: Add DT bindings documentation for Allwinner V3s syscon 2017-06-20 13:23:05 -04:00
mmc Documentation: dw-mshc: deprecate num-slots 2017-07-27 16:11:39 +02:00
mtd MTD updates for v4.13-rc1: 2017-07-13 12:07:44 -07:00
mux dt-bindings: add mmio-based syscon mux controller DT bindings 2017-06-03 19:29:26 +09:00
net Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-07-20 16:33:39 -07:00
nios2
nvmem nvmem: rockchip-efuse: amend compatible rk322x-efuse to rk3228-efuse 2017-07-17 16:15:57 +02:00
opp PM / OPP: Use - instead of @ for DT entries 2017-06-24 01:28:52 +02:00
pci pci-v4.13-changes 2017-07-08 15:51:57 -07:00
perf
phy dt-bindings: phy: Modify Broadcom NS USB 3.0 PHY binding to use MDIO 2017-06-16 13:22:26 +05:30
pinctrl pinctrl: qcom: Add ipq8074 pinctrl driver 2017-06-29 15:12:40 +02:00
power ARM: SoC platform updates 2017-07-04 14:34:51 -07:00
powerpc of: update ePAPR references to point to Devicetree Specification 2017-06-22 11:22:06 -05:00
pps
ptp dt-binding: ptp: Add SoC compatibility strings for dte ptp clock 2017-07-19 16:26:34 -07:00
pwm dt-bindings: pwm: meson: Add compatible for gxbb ao PWMs 2017-07-06 11:28:09 +02:00
regmap
regulator regulator: DT: Add properties for asymmetric settling times 2017-05-17 10:49:24 +01:00
remoteproc dt-bindings: remoteproc: Add Keystone DSP remoteproc binding 2017-06-26 13:01:40 -07:00
reserved-memory drivers: dma-coherent: Introduce default DMA pool 2017-06-28 06:55:03 -07:00
reset dt-bindings: reset: Add TI SCI reset binding 2017-06-06 09:43:28 +02:00
rng dt-bindings: rng: add MediaTek MT7622 Hardware Random Generator bindings 2017-06-20 11:21:26 +08:00
rtc dt-bindings: rtc: stm32: add support for STM32H7 2017-07-06 22:52:52 +02:00
scsi
security/tpm
serial Revert "serial: imx-serial - move DMA buffer configuration to DT" 2017-07-17 13:48:58 +02:00
serio
soc rpmsg updates for v4.13 2017-07-06 15:38:31 -07:00
sound ASoC: codecs: msm8916-wcd-analog: add MBHC support 2017-08-21 19:33:02 +01:00
spi Merge remote-tracking branches 'spi/topic/spidev', 'spi/topic/st-ssc4' and 'spi/topic/stm32' into spi-next 2017-07-03 16:21:12 +01:00
spmi
sram
staging/iio/adc staging/android/ion: remove useless document file 2017-05-15 11:17:31 +02:00
thermal dt-bindings: thermal: add file extension to brcm,ns-thermal 2017-06-22 12:07:31 -05:00
timer ARM: Device-tree updates 2017-07-04 14:37:25 -07:00
ufs
usb DeviceTree for 4.13: 2017-07-07 10:37:54 -07:00
virtio
w1
watchdog dt-bindings: watchdog: add description for UniPhier WDT controller 2017-07-03 13:53:51 +02:00
x86
xillybus
ABI.txt
chosen.txt of: update ePAPR references to point to Devicetree Specification 2017-06-22 11:22:06 -05:00
common-properties.txt of: update ePAPR references to point to Devicetree Specification 2017-06-22 11:22:06 -05:00
graph.txt Documentation: of: Fix grammar usage in graph bindings 2017-05-15 16:49:54 -05:00
marvell.txt
numa.txt
property-units.txt media updates for v4.13-rc1 2017-07-06 11:15:19 -07:00
resource-names.txt
sparc_sun_oracle_rng.txt
submitting-patches.txt
trivial-devices.txt First set of new device support, features and cleanups for IIO in the 4.13 cycle 2017-05-29 15:53:42 +02:00
unittest.txt
vendor-prefixes.txt main drm pull for v4.13 2017-07-09 18:48:37 -07:00
xilinx.txt