forked from Minki/linux
soundwire fixes for v5.3-rc5
Pierre sent fixes which are queued now for v5.3-rc5 are: - regmap dependecy - cadence register definitions -----BEGIN PGP SIGNATURE----- iQIcBAABAgAGBQJdVnyZAAoJEHwUBw8lI4NHWvwQAKnkU0HEh7mv0e4Ftp1+IsbN AsEPecwMK3a/NxnDpvokwN8nSAbUSNtHiLORohNJw8CLXQO06CPTYAXrhsY1mPIS J4JONP+aNBRztmXOC+9mWCgC5juxwLgDUdUjrLtIAHX0N5E+6vlI2wotZ5ChU3JR B35bHr9CukQAOeHNrkcdPw1lT1hByE30FMtH8qDV9og5cvi0pMoWiXkun8g07PSg Tp7O+otg09luKDekRkeNf9OjGhxYgQi4Tu9w0kb2/TSUF/9Cmg3DLaJD3B7C/RU/ VTiTiCNpM8vgF9b4M/T0oC4buNvI9nUGgVygeKJY5d+iVC5ejiZKAAx8nbQxWHPm Loe5sgfm+PisLVuSw33/hX9WyhkZHGnffvUp62KqP5E2YpyahqVFgNiPe+MKo83T sjVCcOuwLr9Uu2nj4ShtvJVhGWrZuF5I61nO9Wp9Ue/n8HR5LGk5u4biy8VMconN OqTeB7xT1Bf99XlNbJco5gAcZbFMy+J95BaWF82WC8Ejz5wkan4VAyDS5r6iwgIL wb/ZpuIcTh/0XCAdsI20laOebB2q+BbHjsibrOnfp8e2uDilHDS9e1jWbZyP8771 0g9kOaIjZY3gOWLSGJp4t5L8mP3QnEhp/gT3BtrhVE3KtX0O49uICGcyf3un+0Z3 2H/MdgDanFBRZQ+VYnLU =ABZ5 -----END PGP SIGNATURE----- Merge tag 'soundwire-5.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire into char-misc-linus Vinod writes: soundwire fixes for v5.3-rc5 Pierre sent fixes which are queued now for v5.3-rc5 are: - regmap dependecy - cadence register definitions * tag 'soundwire-5.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire: soundwire: fix regmap dependencies and align with other serial links soundwire: cadence_master: fix definitions for INTSTAT0/1 soundwire: cadence_master: fix register definition for SLAVE_STATE
This commit is contained in:
commit
9cd02b09a0
@ -44,7 +44,7 @@ config REGMAP_IRQ
|
||||
|
||||
config REGMAP_SOUNDWIRE
|
||||
tristate
|
||||
depends on SOUNDWIRE_BUS
|
||||
depends on SOUNDWIRE
|
||||
|
||||
config REGMAP_SCCB
|
||||
tristate
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
|
||||
menuconfig SOUNDWIRE
|
||||
bool "SoundWire support"
|
||||
tristate "SoundWire support"
|
||||
help
|
||||
SoundWire is a 2-Pin interface with data and clock line ratified
|
||||
by the MIPI Alliance. SoundWire is used for transporting data
|
||||
@ -17,17 +17,12 @@ if SOUNDWIRE
|
||||
|
||||
comment "SoundWire Devices"
|
||||
|
||||
config SOUNDWIRE_BUS
|
||||
tristate
|
||||
select REGMAP_SOUNDWIRE
|
||||
|
||||
config SOUNDWIRE_CADENCE
|
||||
tristate
|
||||
|
||||
config SOUNDWIRE_INTEL
|
||||
tristate "Intel SoundWire Master driver"
|
||||
select SOUNDWIRE_CADENCE
|
||||
select SOUNDWIRE_BUS
|
||||
depends on X86 && ACPI && SND_SOC
|
||||
help
|
||||
SoundWire Intel Master driver.
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
#Bus Objs
|
||||
soundwire-bus-objs := bus_type.o bus.o slave.o mipi_disco.o stream.o
|
||||
obj-$(CONFIG_SOUNDWIRE_BUS) += soundwire-bus.o
|
||||
obj-$(CONFIG_SOUNDWIRE) += soundwire-bus.o
|
||||
|
||||
#Cadence Objs
|
||||
soundwire-cadence-objs := cadence_master.o
|
||||
|
@ -81,8 +81,8 @@
|
||||
|
||||
#define CDNS_MCP_INTSET 0x4C
|
||||
|
||||
#define CDNS_SDW_SLAVE_STAT 0x50
|
||||
#define CDNS_MCP_SLAVE_STAT_MASK BIT(1, 0)
|
||||
#define CDNS_MCP_SLAVE_STAT 0x50
|
||||
#define CDNS_MCP_SLAVE_STAT_MASK GENMASK(1, 0)
|
||||
|
||||
#define CDNS_MCP_SLAVE_INTSTAT0 0x54
|
||||
#define CDNS_MCP_SLAVE_INTSTAT1 0x58
|
||||
@ -96,8 +96,8 @@
|
||||
#define CDNS_MCP_SLAVE_INTMASK0 0x5C
|
||||
#define CDNS_MCP_SLAVE_INTMASK1 0x60
|
||||
|
||||
#define CDNS_MCP_SLAVE_INTMASK0_MASK GENMASK(30, 0)
|
||||
#define CDNS_MCP_SLAVE_INTMASK1_MASK GENMASK(16, 0)
|
||||
#define CDNS_MCP_SLAVE_INTMASK0_MASK GENMASK(31, 0)
|
||||
#define CDNS_MCP_SLAVE_INTMASK1_MASK GENMASK(15, 0)
|
||||
|
||||
#define CDNS_MCP_PORT_INTSTAT 0x64
|
||||
#define CDNS_MCP_PDI_STAT 0x6C
|
||||
|
Loading…
Reference in New Issue
Block a user