mirror of
https://github.com/torvalds/linux.git
synced 2024-12-21 10:31:54 +00:00
4fa89346fb
This patch adds a driver for TI's TA5086 6-channel PWM processor. This chip has a very unusual register layout, specifically because the registers are of unequal size, and multi-byte registers require bulk writes to take effect. Regmap does not support these kind of mappings. Currently, the driver does not touch any of the registers >= 0x20, so it doesn't matter, because the register map is mapped to an 8-bit array. In case more features will be added in the future that require access to higher registers, the entire regmap H/W I/O routines have to be open-coded. Signed-off-by: Daniel Mack <zonque@gmail.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> |
||
---|---|---|
.. | ||
ak4104.txt | ||
ak4642.txt | ||
alc5632.txt | ||
atmel-at91sam9g20ek-wm8731-audio.txt | ||
cs4270.txt | ||
cs4271.txt | ||
davinci-mcasp-audio.txt | ||
imx-audio-sgtl5000.txt | ||
imx-audmux.txt | ||
mxs-audio-sgtl5000.txt | ||
mxs-saif.txt | ||
nvidia,tegra20-ac97.txt | ||
nvidia,tegra20-das.txt | ||
nvidia,tegra20-i2s.txt | ||
nvidia,tegra30-ahub.txt | ||
nvidia,tegra30-i2s.txt | ||
nvidia,tegra-audio-alc5632.txt | ||
nvidia,tegra-audio-trimslice.txt | ||
nvidia,tegra-audio-wm8753.txt | ||
nvidia,tegra-audio-wm8903.txt | ||
nvidia,tegra-audio-wm9712.txt | ||
omap-abe-twl6040.txt | ||
omap-dmic.txt | ||
omap-mcbsp.txt | ||
omap-mcpdm.txt | ||
omap-twl4030.txt | ||
renesas,fsi.txt | ||
samsung-i2s.txt | ||
samsung,smdk-wm8994.txt | ||
sgtl5000.txt | ||
ti,tas5086.txt | ||
tlv320aic3x.txt | ||
ux500-mop500.txt | ||
ux500-msp.txt | ||
wm8510.txt | ||
wm8523.txt | ||
wm8580.txt | ||
wm8711.txt | ||
wm8728.txt | ||
wm8731.txt | ||
wm8737.txt | ||
wm8741.txt | ||
wm8750.txt | ||
wm8753.txt | ||
wm8770.txt | ||
wm8776.txt | ||
wm8804.txt | ||
wm8903.txt | ||
wm8962.txt | ||
wm8994.txt |