mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-18 06:15:12 +00:00
4570a37169
It was a busy development cycle at this time, as you can see a wide range of changes in diffstat. There are no big changes but many refactoring and improvements. Here we go some highlights: * ALSA core: - Procfs codes were cleaned up to use seq_file - Procfs can be opt out via Kconfig (only for EXPERT) - Two types of jack API were unified finally; now both kctl and input jack devs are handled via a single function call. * HD-audio - Continued code restructuring for the future ASoC driver; now HDA controller driver is split to a core helper module. - Preliminary codes for Skylake audio support in HDA core. - Proper i915 gfx power well management for SKL & co - Enabled runtime PM as default for Intel HDMI/DP codecs - Newer Tegra chip supports - More quirks for Dell headsets, Alienware (with CA0132), etc. - A couple of DRM ELD helper API functions * ASoC - Support for loading ASoC topology maps from firmware, intended to be used to allow self-describing DSP firmware images to be built which can map controls added by the DSP to userspace without the kernel needing to know about individual DSP firmwares - Lots of refactoring to avoid direct access to snd_soc_codec where it's not needed supporting future refactoring - Big refactoring, cleanup and enhancement for the Wolfson ADSP driver - Cleanup series for TI TAS2552 and R-CAR drivers - Fixes and improvements on RT56xx codecs - Support for TI TAS571x power amplifiers - Support for Qualcomm APQ8016 and ZTE ZX296702 SoCs - Support for x86 systems with RT5650 and Qualcomm Storm - Support for Mediatek AFE (Audio Front End) unit - Other various small fixes to ASoC codec drivers * Firewire - Enhanced to allow non-blocking streams to use timestamp synchronization - Improve support for DM1500 and BeBoBv3 * Misc - Cleanup of old pci API functions over all PCI sound drivers - Fix long-standing regression of the old powermac i2c setup -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJVitjmAAoJEGwxgFQ9KSmksW8P/2ngNzNpo/bmmGh6xjB7GWU9 RDAkqhKd6yvcClQojGS9n4a9CJ8nk5tdqTr9rMp58N7DRv6GYCPdq0A+lLOih+yC UPcTkTMBKm6UtvJjEcaasMxhvs5xno345oo5KrBdvlfv1rXe83dTtzEsybWYkaVD dJbbr5QFaiyj5cTp9nanK5kyTyDDXCdP+vjBGv5u9+GbVxQ6Eenyts89uSqEZs1F ltoBrl4VotXyqHKneJ0ttUKEimcVIgu8rCXH0sTtCg0SZVJFi+UXzI/VkkS+expL x9bNN6bw5UT9LA8+qybFRETx+8qchFsffzeUEle4wkIpVKXt/VqjP3GIvp6umlF5 RhU5Wumf2KuIVjgVsYxd7bUkmHr4ywpqS3vSWMWU90FApJay7exatzLPyUVN0AxH pdAizc8NWFk1kVtWq8jr9agEdxDt2l+E9UXij+ViGyouMZL1oSvOo9NgovfwvfC6 qKUisUkq53p1uPOW/U5gvF7bee2enEXMI9YUY1Z8MHx7nloq+25Nqma8P0gYthB8 6Qk+t1oqC2p7ZMSkyVHH9nySQmoLITZHZmsHqqpLW+jFtanhuckDI75AvmrScs+r 3+2YZXxPI0caZZ1qxMCd7Clmh7ZcSeRe73HXSXmF0xrLffISM3Yg3ZN10cbWQRj2 D6TiHCspLpn+pcYLcWJ2 =D78E -----END PGP SIGNATURE----- Merge tag 'sound-4.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound Pull sound updates from Takashi Iwai: "It was a busy development cycle at this time, as you can see a wide range of changes in diffstat. There are no big changes but many refactoring and improvements. Here we go some highlights: ALSA core: - Procfs codes were cleaned up to use seq_file - Procfs can be opt out via Kconfig (only for EXPERT) - Two types of jack API were unified finally; now both kctl and input jack devs are handled via a single function call. HD-audio: - Continued code restructuring for the future ASoC driver; now HDA controller driver is split to a core helper module. - Preliminary codes for Skylake audio support in HDA core. - Proper i915 gfx power well management for SKL & co - Enabled runtime PM as default for Intel HDMI/DP codecs - Newer Tegra chip supports - More quirks for Dell headsets, Alienware (with CA0132), etc. - A couple of DRM ELD helper API functions ASoC: - Support for loading ASoC topology maps from firmware, intended to be used to allow self-describing DSP firmware images to be built which can map controls added by the DSP to userspace without the kernel needing to know about individual DSP firmwares - Lots of refactoring to avoid direct access to snd_soc_codec where it's not needed supporting future refactoring - Big refactoring, cleanup and enhancement for the Wolfson ADSP driver - Cleanup series for TI TAS2552 and R-CAR drivers - Fixes and improvements on RT56xx codecs - Support for TI TAS571x power amplifiers - Support for Qualcomm APQ8016 and ZTE ZX296702 SoCs - Support for x86 systems with RT5650 and Qualcomm Storm - Support for Mediatek AFE (Audio Front End) unit - Other various small fixes to ASoC codec drivers Firewire: - Enhanced to allow non-blocking streams to use timestamp synchronization - Improve support for DM1500 and BeBoBv3 Misc: - Cleanup of old pci API functions over all PCI sound drivers - Fix long-standing regression of the old powermac i2c setup" * tag 'sound-4.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (533 commits) ALSA: pcm: Fix pcm_class sysfs output ALSA: hda-beep: Update authors dead email address ASoC: wm_adsp: Move DSP Rate controls into the codec ASoC: wm8995: Fix setting sysclk for WM8995_SYSCLK_MCLK2 case ALSA: hda: provide default bus io ops extended hdac ALSA: hda: add hda link cleanup routine ALSA: hda: add hdac_ext stream creation and cleanup routines ASoC: rsrc-card: remove unused ret ALSA: HDAC: move SND_HDA_PREALLOC_SIZE to core ASoC: mediatek: Add machine driver for rt5650 rt5676 codec ASoC: mediatek: Add machine driver for MAX98090 codec ASoC: mediatek: Add AFE platform driver ASoC: rsnd: remove io from rsnd_mod ASoC: rsnd: move rsnd_mod_is_working() to rsnd_io_is_working() ASoC: rsnd: don't use rsnd_mod_to_io() on snd_kcontrol ASoC: rsnd: don't use rsnd_mod_to_io() on rsnd_src_xxx() ASoC: rsnd: don't use rsnd_mod_to_io() on rsnd_ssi_xxx() ASoC: rsnd: don't use rsnd_mod_to_io() on rsnd_dma_xxx() ASoC: rsnd: don't use rsnd_mod_to_io() on rsnd_get_adinr() ASoC: rsnd: add common interrupt handler for SSI/SRC/DMA ...
217 lines
6.3 KiB
Plaintext
217 lines
6.3 KiB
Plaintext
Device tree binding vendor prefix registry. Keep list in alphabetical order.
|
|
|
|
This isn't an exhaustive list, but you should add new prefixes to it before
|
|
using them to avoid name-space collisions.
|
|
|
|
abilis Abilis Systems
|
|
abcn Abracon Corporation
|
|
active-semi Active-Semi International Inc
|
|
ad Avionic Design GmbH
|
|
adapteva Adapteva, Inc.
|
|
adh AD Holdings Plc.
|
|
adi Analog Devices, Inc.
|
|
aeroflexgaisler Aeroflex Gaisler AB
|
|
al Annapurna Labs
|
|
allwinner Allwinner Technology Co., Ltd.
|
|
alphascale AlphaScale Integrated Circuits Systems, Inc.
|
|
altr Altera Corp.
|
|
amcc Applied Micro Circuits Corporation (APM, formally AMCC)
|
|
amd Advanced Micro Devices (AMD), Inc.
|
|
amlogic Amlogic, Inc.
|
|
ampire Ampire Co., Ltd.
|
|
ams AMS AG
|
|
amstaos AMS-Taos Inc.
|
|
apm Applied Micro Circuits Corporation (APM)
|
|
aptina Aptina Imaging
|
|
arasan Arasan Chip Systems
|
|
arm ARM Ltd.
|
|
armadeus ARMadeus Systems SARL
|
|
artesyn Artesyn Embedded Technologies Inc.
|
|
asahi-kasei Asahi Kasei Corp.
|
|
atmel Atmel Corporation
|
|
auo AU Optronics Corporation
|
|
avago Avago Technologies
|
|
avic Shanghai AVIC Optoelectronics Co., Ltd.
|
|
axis Axis Communications AB
|
|
bosch Bosch Sensortec GmbH
|
|
brcm Broadcom Corporation
|
|
buffalo Buffalo, Inc.
|
|
calxeda Calxeda
|
|
capella Capella Microsystems, Inc
|
|
cavium Cavium, Inc.
|
|
cdns Cadence Design Systems Inc.
|
|
chipidea Chipidea, Inc
|
|
chipone ChipOne
|
|
chipspark ChipSPARK
|
|
chrp Common Hardware Reference Platform
|
|
chunghwa Chunghwa Picture Tubes Ltd.
|
|
cirrus Cirrus Logic, Inc.
|
|
cloudengines Cloud Engines, Inc.
|
|
cnm Chips&Media, Inc.
|
|
cnxt Conexant Systems, Inc.
|
|
cortina Cortina Systems, Inc.
|
|
cosmic Cosmic Circuits
|
|
crystalfontz Crystalfontz America, Inc.
|
|
dallas Maxim Integrated Products (formerly Dallas Semiconductor)
|
|
davicom DAVICOM Semiconductor, Inc.
|
|
delta Delta Electronics, Inc.
|
|
denx Denx Software Engineering
|
|
digi Digi International Inc.
|
|
digilent Diglent, Inc.
|
|
dlg Dialog Semiconductor
|
|
dlink D-Link Corporation
|
|
dmo Data Modul AG
|
|
ebv EBV Elektronik
|
|
edt Emerging Display Technologies
|
|
elan Elan Microelectronic Corp.
|
|
emmicro EM Microelectronic
|
|
energymicro Silicon Laboratories (formerly Energy Micro AS)
|
|
epcos EPCOS AG
|
|
epfl Ecole Polytechnique Fédérale de Lausanne
|
|
epson Seiko Epson Corp.
|
|
est ESTeem Wireless Modems
|
|
ettus NI Ettus Research
|
|
eukrea Eukréa Electromatique
|
|
everest Everest Semiconductor Co. Ltd.
|
|
everspin Everspin Technologies, Inc.
|
|
excito Excito
|
|
fcs Fairchild Semiconductor
|
|
firefly Firefly
|
|
fsl Freescale Semiconductor
|
|
GEFanuc GE Fanuc Intelligent Platforms Embedded Systems, Inc.
|
|
gef GE Fanuc Intelligent Platforms Embedded Systems, Inc.
|
|
geniatech Geniatech, Inc.
|
|
giantplus Giantplus Technology Co., Ltd.
|
|
globalscale Globalscale Technologies, Inc.
|
|
gmt Global Mixed-mode Technology, Inc.
|
|
goodix Shenzhen Huiding Technology Co., Ltd.
|
|
google Google, Inc.
|
|
grinn Grinn
|
|
gumstix Gumstix, Inc.
|
|
gw Gateworks Corporation
|
|
hannstar HannStar Display Corporation
|
|
haoyu Haoyu Microelectronic Co. Ltd.
|
|
himax Himax Technologies, Inc.
|
|
hisilicon Hisilicon Limited.
|
|
hit Hitachi Ltd.
|
|
honeywell Honeywell
|
|
hp Hewlett Packard
|
|
i2se I2SE GmbH
|
|
ibm International Business Machines (IBM)
|
|
idt Integrated Device Technologies, Inc.
|
|
iom Iomega Corporation
|
|
img Imagination Technologies Ltd.
|
|
innolux Innolux Corporation
|
|
intel Intel Corporation
|
|
intercontrol Inter Control Group
|
|
isee ISEE 2007 S.L.
|
|
isil Intersil
|
|
karo Ka-Ro electronics GmbH
|
|
keymile Keymile GmbH
|
|
lacie LaCie
|
|
lantiq Lantiq Semiconductor
|
|
lenovo Lenovo Group Ltd.
|
|
lg LG Corporation
|
|
linux Linux-specific binding
|
|
lsi LSI Corp. (LSI Logic)
|
|
lltc Linear Technology Corporation
|
|
marvell Marvell Technology Group Ltd.
|
|
maxim Maxim Integrated Products
|
|
mediatek MediaTek Inc.
|
|
merrii Merrii Technology Co., Ltd.
|
|
micrel Micrel Inc.
|
|
microchip Microchip Technology Inc.
|
|
micron Micron Technology Inc.
|
|
minix MINIX Technology Ltd.
|
|
mitsubishi Mitsubishi Electric Corporation
|
|
mosaixtech Mosaix Technologies, Inc.
|
|
moxa Moxa
|
|
mpl MPL AG
|
|
mti Imagination Technologies Ltd. (formerly MIPS Technologies Inc.)
|
|
mundoreader Mundo Reader S.L.
|
|
murata Murata Manufacturing Co., Ltd.
|
|
mxicy Macronix International Co., Ltd.
|
|
national National Semiconductor
|
|
neonode Neonode Inc.
|
|
netgear NETGEAR
|
|
netlogic Broadcom Corporation (formerly NetLogic Microsystems)
|
|
newhaven Newhaven Display International
|
|
nintendo Nintendo
|
|
nokia Nokia
|
|
nvidia NVIDIA
|
|
nxp NXP Semiconductors
|
|
onnn ON Semiconductor Corp.
|
|
opencores OpenCores.org
|
|
ortustech Ortus Technology Co., Ltd.
|
|
ovti OmniVision Technologies
|
|
panasonic Panasonic Corporation
|
|
parade Parade Technologies Inc.
|
|
pericom Pericom Technology Inc.
|
|
phytec PHYTEC Messtechnik GmbH
|
|
picochip Picochip Ltd
|
|
plathome Plat'Home Co., Ltd.
|
|
pixcir PIXCIR MICROELECTRONICS Co., Ltd
|
|
powervr PowerVR (deprecated, use img)
|
|
qca Qualcomm Atheros, Inc.
|
|
qcom Qualcomm Technologies, Inc
|
|
qemu QEMU, a generic and open source machine emulator and virtualizer
|
|
qnap QNAP Systems, Inc.
|
|
radxa Radxa
|
|
raidsonic RaidSonic Technology GmbH
|
|
ralink Mediatek/Ralink Technology Corp.
|
|
ramtron Ramtron International
|
|
realtek Realtek Semiconductor Corp.
|
|
renesas Renesas Electronics Corporation
|
|
richtek Richtek Technology Corporation
|
|
ricoh Ricoh Co. Ltd.
|
|
rockchip Fuzhou Rockchip Electronics Co., Ltd
|
|
samsung Samsung Semiconductor
|
|
sandisk Sandisk Corporation
|
|
sbs Smart Battery System
|
|
schindler Schindler
|
|
seagate Seagate Technology PLC
|
|
semtech Semtech Corporation
|
|
sil Silicon Image
|
|
silabs Silicon Laboratories
|
|
siliconmitus Silicon Mitus, Inc.
|
|
simtek
|
|
sii Seiko Instruments, Inc.
|
|
silergy Silergy Corp.
|
|
sirf SiRF Technology, Inc.
|
|
sitronix Sitronix Technology Corporation
|
|
skyworks Skyworks Solutions, Inc.
|
|
smsc Standard Microsystems Corporation
|
|
snps Synopsys, Inc.
|
|
solidrun SolidRun
|
|
solomon Solomon Systech Limited
|
|
sony Sony Corporation
|
|
spansion Spansion Inc.
|
|
sprd Spreadtrum Communications Inc.
|
|
st STMicroelectronics
|
|
ste ST-Ericsson
|
|
stericsson ST-Ericsson
|
|
synology Synology, Inc.
|
|
tbs TBS Technologies
|
|
thine THine Electronics, Inc.
|
|
ti Texas Instruments
|
|
tlm Trusted Logic Mobility
|
|
toradex Toradex AG
|
|
toshiba Toshiba Corporation
|
|
toumaz Toumaz
|
|
truly Truly Semiconductors Limited
|
|
usi Universal Scientific Industrial Co., Ltd.
|
|
v3 V3 Semiconductor
|
|
variscite Variscite Ltd.
|
|
via VIA Technologies, Inc.
|
|
virtio Virtual I/O Device Specification, developed by the OASIS consortium
|
|
voipac Voipac Technologies s.r.o.
|
|
winbond Winbond Electronics corp.
|
|
wlf Wolfson Microelectronics
|
|
wm Wondermedia Technologies, Inc.
|
|
x-powers X-Powers
|
|
xes Extreme Engineering Solutions (X-ES)
|
|
xillybus Xillybus Ltd.
|
|
xlnx Xilinx
|
|
zyxel ZyXEL Communications Corp.
|
|
zarlink Zarlink Semiconductor
|