summaryrefslogtreecommitdiffstats
path: root/sound/soc/hisilicon/hi6210-i2s.h
Commit message (Expand)AuthorAgeFilesLines
* ASoC: hisilicon: Add hi6210 i2s audio driverAndy Green2017-04-101-0/+276
longer need the fake pci_sys_data/pci_bus structures for faking config space writes, and the stack usage goes down as well. Signed-off-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Krzysztof Halasa <khalasa@piap.pl> Merge branch 'pci/config' into next 2015-02-02T20:49:29+00:00 Bjorn Helgaas 2015-02-02T20:49:29+00:00 urn:sha1:2cd59deaefbc5fb88e6e232664377a02ca3122ed * pci/config: PCI: xilinx: Convert to use generic config accessors PCI: xgene: Convert to use generic config accessors PCI: tegra: Convert to use generic config accessors PCI: rcar: Convert to use generic config accessors PCI: generic: Convert to use generic config accessors powerpc/powermac: Convert PCI to use generic config accessors powerpc/fsl_pci: Convert PCI to use generic config accessors ARM: ks8695: Convert PCI to use generic config accessors ARM: sa1100: Convert PCI to use generic config accessors ARM: integrator: Convert PCI to use generic config accessors ARM: cns3xxx: Convert PCI to use generic config accessors PCI: Add generic config accessors powerpc/PCI: Add struct pci_ops member names to initialization mn10300/PCI: Add struct pci_ops member names to initialization MIPS: PCI: Add struct pci_ops member names to initialization frv/PCI: Add struct pci_ops member names to initialization ARM: cns3xxx: Convert PCI to use generic config accessors 2015-01-22T20:05:38+00:00 Rob Herring 2015-01-10T02:34:40+00:00 urn:sha1:802b7c06adc7186da59110ad136d88919fdb180b Convert the cns3xxx PCI driver to use the generic config access functions. This changes accesses from __raw_readl/__raw_writel to readl/writel. [arnd: remove extra open parenthesis] Signed-off-by: Rob Herring <robh@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Acked-by: Krzysztof Hałasa <khalasa@piap.pl> CC: Russell King <linux@arm.linux.org.uk> CC: linux-arm-kernel@lists.infradead.org CNS3xxx: Remove artificial dependency on pci_sys_data domain. 2014-12-28T01:19:16+00:00 Lorenzo Pieralisi 2014-11-21T11:29:25+00:00 urn:sha1:c88d54ba0c3d89b925bfb8e98b13a3f55b55cde4 On cns3xxx platforms the PCI controller probing code relies on an artificial dependency on the domain number to look-up the internal data structures. This patch reworks the host controller control data structure and adds a domain equivalent field named port in it so that the dependency on pci_sys_data domain field can be eventually removed. Acked-by: Krzysztof Hałasa <khalasa@piap.pl> Signed-off-by: Arnd Bergmann <arnd@arndb.de> [lp: added commit log, removed pci_sys_data domain references] Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>