|
@@ -2149,7 +2149,8 @@ static int __init omap_init_dma(void)
|
|
DMA_SYSCONFIG_AUTOIDLE);
|
|
DMA_SYSCONFIG_AUTOIDLE);
|
|
dma_write(v , OCP_SYSCONFIG);
|
|
dma_write(v , OCP_SYSCONFIG);
|
|
/* reserve dma channels 0 and 1 in high security devices */
|
|
/* reserve dma channels 0 and 1 in high security devices */
|
|
- if (omap_type() != OMAP2_DEVICE_TYPE_GP) {
|
|
|
|
|
|
+ if (cpu_is_omap34xx() &&
|
|
|
|
+ (omap_type() != OMAP2_DEVICE_TYPE_GP)) {
|
|
printk(KERN_INFO "Reserving DMA channels 0 and 1 for "
|
|
printk(KERN_INFO "Reserving DMA channels 0 and 1 for "
|
|
"HS ROM code\n");
|
|
"HS ROM code\n");
|
|
dma_chan[0].dev_id = 0;
|
|
dma_chan[0].dev_id = 0;
|