21 Feb
2014
21 Feb
'14
6:01 a.m.
On Thu, Feb 20, 2014 at 09:48:42PM +0000, Liam Girdwood wrote:
Add support for low level differentiation functions for Haswell and Broadwell SST DSPs. This includes suppoprt for DSP boot and reset, DSP firmware module parsing and DSP memory block map initialisation.
Applied, thanks. Some terribly minor things below:
+u32 sst_shim32_read(void __iomem *addr, u32 offset) +{
- return readl(addr + offset);
+} +EXPORT_SYMBOL_GPL(sst_shim32_read);
This lot all look like a regmap to me, though some extensions may be needed for the 64 bit variants!
+struct sst_ops haswell_ops = {
- .reset = hsw_reset,
.boot = hsw_boot,
- .write = sst_shim32_write,
Something appears funky with the indentation for .boot - tab/space confusion?