diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2011-04-18 13:07:43 -0400 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2011-04-18 13:07:43 -0400 |
commit | d5381e42f64ca19f05c5799ffae5708acb6ed411 (patch) | |
tree | 8b5e757a9847047102c475c6c583afc191d02e5b /drivers/staging/intel_sst | |
parent | f030d60b30855e18ac5bf080fa9e576147623d18 (diff) | |
parent | b3c27b51db9112d03864fdef44fa611dd69c1425 (diff) |
ASoC: Merge branch 'for-2.6.39' into for-2.6.40
Fix trivial conflict caused by silly spelling fix patch.
Conflicts:
sound/soc/codecs/wm8994.c
Diffstat (limited to 'drivers/staging/intel_sst')
-rw-r--r-- | drivers/staging/intel_sst/TODO | 2 | ||||
-rw-r--r-- | drivers/staging/intel_sst/intel_sst.c | 4 | ||||
-rw-r--r-- | drivers/staging/intel_sst/intel_sst_app_interface.c | 16 | ||||
-rw-r--r-- | drivers/staging/intel_sst/intel_sst_drv_interface.c | 2 | ||||
-rw-r--r-- | drivers/staging/intel_sst/intel_sst_dsp.c | 4 | ||||
-rw-r--r-- | drivers/staging/intel_sst/intel_sst_fw_ipc.h | 2 | ||||
-rw-r--r-- | drivers/staging/intel_sst/intel_sst_stream.c | 2 | ||||
-rw-r--r-- | drivers/staging/intel_sst/intel_sst_stream_encoded.c | 2 | ||||
-rw-r--r-- | drivers/staging/intel_sst/intelmid.c | 2 | ||||
-rw-r--r-- | drivers/staging/intel_sst/intelmid.h | 2 |
10 files changed, 19 insertions, 19 deletions
diff --git a/drivers/staging/intel_sst/TODO b/drivers/staging/intel_sst/TODO index a24e5ed5689..c733d701109 100644 --- a/drivers/staging/intel_sst/TODO +++ b/drivers/staging/intel_sst/TODO | |||
@@ -1,7 +1,7 @@ | |||
1 | TODO | 1 | TODO |
2 | ---- | 2 | ---- |
3 | 3 | ||
4 | Get the memrar driver cleaned up and upstream (dependancy blocking SST) | 4 | Get the memrar driver cleaned up and upstream (dependency blocking SST) |
5 | Replace long/short press with two virtual buttons | 5 | Replace long/short press with two virtual buttons |
6 | Review the printks and kill off any left over ST_ERR: messages | 6 | Review the printks and kill off any left over ST_ERR: messages |
7 | Review the misc device ioctls for 32/64bit safety and sanity | 7 | Review the misc device ioctls for 32/64bit safety and sanity |
diff --git a/drivers/staging/intel_sst/intel_sst.c b/drivers/staging/intel_sst/intel_sst.c index ce4a9f79ccd..81c24d19eb9 100644 --- a/drivers/staging/intel_sst/intel_sst.c +++ b/drivers/staging/intel_sst/intel_sst.c | |||
@@ -263,7 +263,7 @@ static int __devinit intel_sst_probe(struct pci_dev *pci, | |||
263 | /* Init the device */ | 263 | /* Init the device */ |
264 | ret = pci_enable_device(pci); | 264 | ret = pci_enable_device(pci); |
265 | if (ret) { | 265 | if (ret) { |
266 | pr_err("device cant be enabled\n"); | 266 | pr_err("device can't be enabled\n"); |
267 | goto do_free_mem; | 267 | goto do_free_mem; |
268 | } | 268 | } |
269 | sst_drv_ctx->pci = pci_dev_get(pci); | 269 | sst_drv_ctx->pci = pci_dev_get(pci); |
@@ -453,7 +453,7 @@ int intel_sst_resume(struct pci_dev *pci) | |||
453 | pci_restore_state(pci); | 453 | pci_restore_state(pci); |
454 | ret = pci_enable_device(pci); | 454 | ret = pci_enable_device(pci); |
455 | if (ret) | 455 | if (ret) |
456 | pr_err("device cant be enabled\n"); | 456 | pr_err("device can't be enabled\n"); |
457 | 457 | ||
458 | mutex_lock(&sst_drv_ctx->sst_lock); | 458 | mutex_lock(&sst_drv_ctx->sst_lock); |
459 | sst_drv_ctx->sst_state = SST_UN_INIT; | 459 | sst_drv_ctx->sst_state = SST_UN_INIT; |
diff --git a/drivers/staging/intel_sst/intel_sst_app_interface.c b/drivers/staging/intel_sst/intel_sst_app_interface.c index a367991d560..1d0621260ea 100644 --- a/drivers/staging/intel_sst/intel_sst_app_interface.c +++ b/drivers/staging/intel_sst/intel_sst_app_interface.c | |||
@@ -236,7 +236,7 @@ int intel_sst_mmap(struct file *file_ptr, struct vm_area_struct *vma) | |||
236 | if (!sst_drv_ctx->mmap_mem) | 236 | if (!sst_drv_ctx->mmap_mem) |
237 | return -EIO; | 237 | return -EIO; |
238 | 238 | ||
239 | /* round it up to the page bondary */ | 239 | /* round it up to the page boundary */ |
240 | /*mem_area = (void *)((((unsigned long)sst_drv_ctx->mmap_mem) | 240 | /*mem_area = (void *)((((unsigned long)sst_drv_ctx->mmap_mem) |
241 | + PAGE_SIZE - 1) & PAGE_MASK);*/ | 241 | + PAGE_SIZE - 1) & PAGE_MASK);*/ |
242 | mem_area = (void *) PAGE_ALIGN((unsigned int) sst_drv_ctx->mmap_mem); | 242 | mem_area = (void *) PAGE_ALIGN((unsigned int) sst_drv_ctx->mmap_mem); |
@@ -871,7 +871,7 @@ int sst_send_algo_ipc(struct ipc_post **msg) | |||
871 | } | 871 | } |
872 | 872 | ||
873 | /** | 873 | /** |
874 | * intel_sst_ioctl_dsp - recieves the device ioctl's | 874 | * intel_sst_ioctl_dsp - receives the device ioctl's |
875 | * | 875 | * |
876 | * @cmd:Ioctl cmd | 876 | * @cmd:Ioctl cmd |
877 | * @arg:data | 877 | * @arg:data |
@@ -1067,7 +1067,7 @@ long intel_sst_ioctl(struct file *file_ptr, unsigned int cmd, unsigned long arg) | |||
1067 | retval = -EFAULT; | 1067 | retval = -EFAULT; |
1068 | break; | 1068 | break; |
1069 | } | 1069 | } |
1070 | pr_debug("SET_VOLUME recieved for %d!\n", | 1070 | pr_debug("SET_VOLUME received for %d!\n", |
1071 | set_vol.stream_id); | 1071 | set_vol.stream_id); |
1072 | if (minor == STREAM_MODULE && set_vol.stream_id == 0) { | 1072 | if (minor == STREAM_MODULE && set_vol.stream_id == 0) { |
1073 | pr_debug("invalid operation!\n"); | 1073 | pr_debug("invalid operation!\n"); |
@@ -1085,7 +1085,7 @@ long intel_sst_ioctl(struct file *file_ptr, unsigned int cmd, unsigned long arg) | |||
1085 | retval = -EFAULT; | 1085 | retval = -EFAULT; |
1086 | break; | 1086 | break; |
1087 | } | 1087 | } |
1088 | pr_debug("IOCTL_GET_VOLUME recieved for stream = %d!\n", | 1088 | pr_debug("IOCTL_GET_VOLUME received for stream = %d!\n", |
1089 | get_vol.stream_id); | 1089 | get_vol.stream_id); |
1090 | if (minor == STREAM_MODULE && get_vol.stream_id == 0) { | 1090 | if (minor == STREAM_MODULE && get_vol.stream_id == 0) { |
1091 | pr_debug("invalid operation!\n"); | 1091 | pr_debug("invalid operation!\n"); |
@@ -1117,7 +1117,7 @@ long intel_sst_ioctl(struct file *file_ptr, unsigned int cmd, unsigned long arg) | |||
1117 | retval = -EFAULT; | 1117 | retval = -EFAULT; |
1118 | break; | 1118 | break; |
1119 | } | 1119 | } |
1120 | pr_debug("SNDRV_SST_SET_VOLUME recieved for %d!\n", | 1120 | pr_debug("SNDRV_SST_SET_VOLUME received for %d!\n", |
1121 | set_mute.stream_id); | 1121 | set_mute.stream_id); |
1122 | if (minor == STREAM_MODULE && set_mute.stream_id == 0) { | 1122 | if (minor == STREAM_MODULE && set_mute.stream_id == 0) { |
1123 | retval = -EPERM; | 1123 | retval = -EPERM; |
@@ -1153,7 +1153,7 @@ long intel_sst_ioctl(struct file *file_ptr, unsigned int cmd, unsigned long arg) | |||
1153 | case _IOC_NR(SNDRV_SST_MMAP_CAPTURE): { | 1153 | case _IOC_NR(SNDRV_SST_MMAP_CAPTURE): { |
1154 | struct snd_sst_mmap_buffs mmap_buf; | 1154 | struct snd_sst_mmap_buffs mmap_buf; |
1155 | 1155 | ||
1156 | pr_debug("SNDRV_SST_MMAP_PLAY/CAPTURE recieved!\n"); | 1156 | pr_debug("SNDRV_SST_MMAP_PLAY/CAPTURE received!\n"); |
1157 | if (minor != STREAM_MODULE) { | 1157 | if (minor != STREAM_MODULE) { |
1158 | retval = -EBADRQC; | 1158 | retval = -EBADRQC; |
1159 | break; | 1159 | break; |
@@ -1239,7 +1239,7 @@ long intel_sst_ioctl(struct file *file_ptr, unsigned int cmd, unsigned long arg) | |||
1239 | case _IOC_NR(SNDRV_SST_SET_TARGET_DEVICE): { | 1239 | case _IOC_NR(SNDRV_SST_SET_TARGET_DEVICE): { |
1240 | struct snd_sst_target_device target_device; | 1240 | struct snd_sst_target_device target_device; |
1241 | 1241 | ||
1242 | pr_debug("SET_TARGET_DEVICE recieved!\n"); | 1242 | pr_debug("SET_TARGET_DEVICE received!\n"); |
1243 | if (copy_from_user(&target_device, (void __user *)arg, | 1243 | if (copy_from_user(&target_device, (void __user *)arg, |
1244 | sizeof(target_device))) { | 1244 | sizeof(target_device))) { |
1245 | retval = -EFAULT; | 1245 | retval = -EFAULT; |
@@ -1256,7 +1256,7 @@ long intel_sst_ioctl(struct file *file_ptr, unsigned int cmd, unsigned long arg) | |||
1256 | case _IOC_NR(SNDRV_SST_DRIVER_INFO): { | 1256 | case _IOC_NR(SNDRV_SST_DRIVER_INFO): { |
1257 | struct snd_sst_driver_info info; | 1257 | struct snd_sst_driver_info info; |
1258 | 1258 | ||
1259 | pr_debug("SNDRV_SST_DRIVER_INFO recived\n"); | 1259 | pr_debug("SNDRV_SST_DRIVER_INFO received\n"); |
1260 | info.version = SST_VERSION_NUM; | 1260 | info.version = SST_VERSION_NUM; |
1261 | /* hard coding, shud get sumhow later */ | 1261 | /* hard coding, shud get sumhow later */ |
1262 | info.active_pcm_streams = sst_drv_ctx->stream_cnt - | 1262 | info.active_pcm_streams = sst_drv_ctx->stream_cnt - |
diff --git a/drivers/staging/intel_sst/intel_sst_drv_interface.c b/drivers/staging/intel_sst/intel_sst_drv_interface.c index cf10dd60663..971588ce26d 100644 --- a/drivers/staging/intel_sst/intel_sst_drv_interface.c +++ b/drivers/staging/intel_sst/intel_sst_drv_interface.c | |||
@@ -315,7 +315,7 @@ int sst_open_pcm_stream(struct snd_sst_params *str_param) | |||
315 | pm_runtime_get_sync(&sst_drv_ctx->pci->dev); | 315 | pm_runtime_get_sync(&sst_drv_ctx->pci->dev); |
316 | 316 | ||
317 | if (sst_drv_ctx->sst_state == SST_SUSPENDED) { | 317 | if (sst_drv_ctx->sst_state == SST_SUSPENDED) { |
318 | /* LPE is suspended, resume it before proceding*/ | 318 | /* LPE is suspended, resume it before proceeding*/ |
319 | pr_debug("Resuming from Suspended state\n"); | 319 | pr_debug("Resuming from Suspended state\n"); |
320 | retval = intel_sst_resume(sst_drv_ctx->pci); | 320 | retval = intel_sst_resume(sst_drv_ctx->pci); |
321 | if (retval) { | 321 | if (retval) { |
diff --git a/drivers/staging/intel_sst/intel_sst_dsp.c b/drivers/staging/intel_sst/intel_sst_dsp.c index 6e5c9152da9..bffe4c6e292 100644 --- a/drivers/staging/intel_sst/intel_sst_dsp.c +++ b/drivers/staging/intel_sst/intel_sst_dsp.c | |||
@@ -350,7 +350,7 @@ static int sst_download_library(const struct firmware *fw_lib, | |||
350 | 350 | ||
351 | } | 351 | } |
352 | 352 | ||
353 | /* This function is called befoer downloading the codec/postprocessing | 353 | /* This function is called before downloading the codec/postprocessing |
354 | library is set for download to SST DSP*/ | 354 | library is set for download to SST DSP*/ |
355 | static int sst_validate_library(const struct firmware *fw_lib, | 355 | static int sst_validate_library(const struct firmware *fw_lib, |
356 | struct lib_slot_info *slot, | 356 | struct lib_slot_info *slot, |
@@ -405,7 +405,7 @@ exit: | |||
405 | 405 | ||
406 | } | 406 | } |
407 | 407 | ||
408 | /* This function is called when FW requests for a particular libary download | 408 | /* This function is called when FW requests for a particular library download |
409 | This function prepares the library to download*/ | 409 | This function prepares the library to download*/ |
410 | int sst_load_library(struct snd_sst_lib_download *lib, u8 ops) | 410 | int sst_load_library(struct snd_sst_lib_download *lib, u8 ops) |
411 | { | 411 | { |
diff --git a/drivers/staging/intel_sst/intel_sst_fw_ipc.h b/drivers/staging/intel_sst/intel_sst_fw_ipc.h index 8df313d10d2..0f0c5bbc5f4 100644 --- a/drivers/staging/intel_sst/intel_sst_fw_ipc.h +++ b/drivers/staging/intel_sst/intel_sst_fw_ipc.h | |||
@@ -111,7 +111,7 @@ | |||
111 | #define IPC_SST_PERIOD_ELAPSED 0x97 /* period elapsed */ | 111 | #define IPC_SST_PERIOD_ELAPSED 0x97 /* period elapsed */ |
112 | #define IPC_IA_TARGET_DEV_CHNGD 0x98 /* error in processing a stream */ | 112 | #define IPC_IA_TARGET_DEV_CHNGD 0x98 /* error in processing a stream */ |
113 | 113 | ||
114 | #define IPC_SST_ERROR_EVENT 0x99 /* Buffer over run occured */ | 114 | #define IPC_SST_ERROR_EVENT 0x99 /* Buffer over run occurred */ |
115 | /* L2S messages */ | 115 | /* L2S messages */ |
116 | #define IPC_SC_DDR_LINK_UP 0xC0 | 116 | #define IPC_SC_DDR_LINK_UP 0xC0 |
117 | #define IPC_SC_DDR_LINK_DOWN 0xC1 | 117 | #define IPC_SC_DDR_LINK_DOWN 0xC1 |
diff --git a/drivers/staging/intel_sst/intel_sst_stream.c b/drivers/staging/intel_sst/intel_sst_stream.c index 795e42ab736..dd58be5b197 100644 --- a/drivers/staging/intel_sst/intel_sst_stream.c +++ b/drivers/staging/intel_sst/intel_sst_stream.c | |||
@@ -98,7 +98,7 @@ static unsigned int get_mrst_stream_id(void) | |||
98 | if (sst_drv_ctx->streams[i].status == STREAM_UN_INIT) | 98 | if (sst_drv_ctx->streams[i].status == STREAM_UN_INIT) |
99 | return i; | 99 | return i; |
100 | } | 100 | } |
101 | pr_debug("Didnt find empty stream for mrst\n"); | 101 | pr_debug("Didn't find empty stream for mrst\n"); |
102 | return -EBUSY; | 102 | return -EBUSY; |
103 | } | 103 | } |
104 | 104 | ||
diff --git a/drivers/staging/intel_sst/intel_sst_stream_encoded.c b/drivers/staging/intel_sst/intel_sst_stream_encoded.c index 29753c7519a..d5f07b87882 100644 --- a/drivers/staging/intel_sst/intel_sst_stream_encoded.c +++ b/drivers/staging/intel_sst/intel_sst_stream_encoded.c | |||
@@ -914,7 +914,7 @@ static int sst_prepare_input_buffers_rar(struct stream_info *str_info, | |||
914 | (void *) ((unsigned long) rar_buffers.bus_address); | 914 | (void *) ((unsigned long) rar_buffers.bus_address); |
915 | pr_debug("RAR buf addr in DnR (input buffer function)0x%lu", | 915 | pr_debug("RAR buf addr in DnR (input buffer function)0x%lu", |
916 | (unsigned long) str_info->decode_ibuf); | 916 | (unsigned long) str_info->decode_ibuf); |
917 | pr_debug("rar in DnR decode funtion/output b_add rar =0x%lu", | 917 | pr_debug("rar in DnR decode function/output b_add rar =0x%lu", |
918 | (unsigned long) rar_buffers.bus_address); | 918 | (unsigned long) rar_buffers.bus_address); |
919 | *input_index = i + 1; | 919 | *input_index = i + 1; |
920 | str_info->decode_isize = dbufs->ibufs->buff_entry[i].size; | 920 | str_info->decode_isize = dbufs->ibufs->buff_entry[i].size; |
diff --git a/drivers/staging/intel_sst/intelmid.c b/drivers/staging/intel_sst/intelmid.c index 4e4e4a96d86..ebb6d03552c 100644 --- a/drivers/staging/intel_sst/intelmid.c +++ b/drivers/staging/intel_sst/intelmid.c | |||
@@ -776,7 +776,7 @@ static int __devinit snd_intelmad_sst_register( | |||
776 | if (ret_val) | 776 | if (ret_val) |
777 | return ret_val; | 777 | return ret_val; |
778 | sst_card_vendor_id = (vendor_addr.value & (MASK2|MASK1|MASK0)); | 778 | sst_card_vendor_id = (vendor_addr.value & (MASK2|MASK1|MASK0)); |
779 | pr_debug("orginal n extrated vendor id = 0x%x %d\n", | 779 | pr_debug("original n extrated vendor id = 0x%x %d\n", |
780 | vendor_addr.value, sst_card_vendor_id); | 780 | vendor_addr.value, sst_card_vendor_id); |
781 | if (sst_card_vendor_id < 0 || sst_card_vendor_id > 2) { | 781 | if (sst_card_vendor_id < 0 || sst_card_vendor_id > 2) { |
782 | pr_err("vendor card not supported!!\n"); | 782 | pr_err("vendor card not supported!!\n"); |
diff --git a/drivers/staging/intel_sst/intelmid.h b/drivers/staging/intel_sst/intelmid.h index ca881b790cb..e77da87e1df 100644 --- a/drivers/staging/intel_sst/intelmid.h +++ b/drivers/staging/intel_sst/intelmid.h | |||
@@ -90,7 +90,7 @@ struct mad_jack_msg_wq { | |||
90 | * @card_index: sound card index | 90 | * @card_index: sound card index |
91 | * @card_id: sound card id detected | 91 | * @card_id: sound card id detected |
92 | * @sstdrv_ops: ptr to sst driver ops | 92 | * @sstdrv_ops: ptr to sst driver ops |
93 | * @pdev: ptr to platfrom device | 93 | * @pdev: ptr to platform device |
94 | * @irq: interrupt number detected | 94 | * @irq: interrupt number detected |
95 | * @pmic_status: Device status of sound card | 95 | * @pmic_status: Device status of sound card |
96 | * @int_base: ptr to MMIO interrupt region | 96 | * @int_base: ptr to MMIO interrupt region |