[alsa-devel] [PATCH 21/35] ASoC: Intel: Expose ACPI loading members

Cezary Rojewski cezary.rojewski at intel.com
Sat Aug 24 11:58:33 CEST 2019


On 2019-08-23 21:32, Pierre-Louis Bossart wrote:
> 
>> diff --git a/sound/soc/intel/common/sst-dsp.h 
>> b/sound/soc/intel/common/sst-dsp.h
>> index 63c29bb45cf1..a2ac7998fbdb 100644
>> --- a/sound/soc/intel/common/sst-dsp.h
>> +++ b/sound/soc/intel/common/sst-dsp.h
>> @@ -166,6 +166,27 @@
>>   #define SST_PMCS_PS_MASK    0x3
>>   struct sst_dsp;
>> +struct platform_device;
> 
> that should be handled with an include, not redefining a type here.
> 

Ack.

>> +
>> +/* Descriptor for setting up SST platform data */
>> +struct sst_acpi_desc {
>> +    const char *drv_name;
>> +    struct snd_soc_acpi_mach *machines;
>> +    /* Platform resource indexes. Must set to -1 if not used */
>> +    int resindex_lpe_base;
>> +    int resindex_pcicfg_base;
>> +    int resindex_fw_base;
>> +    int irqindex_host_ipc;
>> +    int resindex_dma_base;
>> +    /* Unique number identifying the SST core on platform */
>> +    int sst_id;
>> +    /* DMA only valid when resindex_dma_base != -1*/
>> +    int dma_engine;
>> +    int dma_size;
>> +};
>> +
>> +int sst_acpi_probe(struct platform_device *pdev);
>> +int sst_acpi_remove(struct platform_device *pdev);
>>   /*
>>    * SST Platform Data.
>>


More information about the Alsa-devel mailing list