Home
last modified time | relevance | path

Searched refs:sdw (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/soundwire/
Dintel.c167 static int intel_link_power_up(struct sdw_intel *sdw) in intel_link_power_up() argument
169 unsigned int link_id = sdw->instance; in intel_link_power_up()
170 void __iomem *shim = sdw->res->shim; in intel_link_power_up()
184 sdw->cdns.link_up = true; in intel_link_power_up()
188 static int intel_shim_init(struct sdw_intel *sdw) in intel_shim_init() argument
190 void __iomem *shim = sdw->res->shim; in intel_shim_init()
191 unsigned int link_id = sdw->instance; in intel_shim_init()
240 dev_err(sdw->cdns.dev, "Failed to set sync period: %d", ret); in intel_shim_init()
248 static void intel_pdi_init(struct sdw_intel *sdw, in intel_pdi_init() argument
251 void __iomem *shim = sdw->res->shim; in intel_pdi_init()
[all …]
/Linux-v4.19/drivers/base/regmap/
Dregmap-sdw.c55 struct regmap *__regmap_init_sdw(struct sdw_slave *sdw, in __regmap_init_sdw() argument
66 return __regmap_init(&sdw->dev, &regmap_sdw, in __regmap_init_sdw()
67 &sdw->dev, config, lock_key, lock_name); in __regmap_init_sdw()
71 struct regmap *__devm_regmap_init_sdw(struct sdw_slave *sdw, in __devm_regmap_init_sdw() argument
82 return __devm_regmap_init(&sdw->dev, &regmap_sdw, in __devm_regmap_init_sdw()
83 &sdw->dev, config, lock_key, lock_name); in __devm_regmap_init_sdw()
DMakefile17 obj-$(CONFIG_REGMAP_SOUNDWIRE) += regmap-sdw.o
/Linux-v4.19/include/linux/soundwire/
Dsdw.h471 int (*read_prop)(struct sdw_slave *sdw);
512 int (*probe)(struct sdw_slave *sdw,
514 int (*remove)(struct sdw_slave *sdw);
515 void (*shutdown)(struct sdw_slave *sdw);
/Linux-v4.19/include/linux/
Dregmap.h560 struct regmap *__regmap_init_sdw(struct sdw_slave *sdw,
605 struct regmap *__devm_regmap_init_sdw(struct sdw_slave *sdw,
795 #define regmap_init_sdw(sdw, config) \ argument
797 sdw, config)
954 #define devm_regmap_init_sdw(sdw, config) \ argument
956 sdw, config)
/Linux-v4.19/Documentation/driver-api/soundwire/
Dsummary.rst87 implementation and SoundWire Slave devices. All the code uses the "sdw"
166 MODULE_DEVICE_TABLE(sdw, slave_id);