mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-15 16:24:13 +08:00
ALSA: ctxfi - Allow 64bit DMA
emu20kx chips support 64bit address PTE. Allow the DMA bit mask to accept 64bit address, too. Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
bd05dbd3b2
commit
6d74b86d3c
@ -15,8 +15,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "cthw20k1.h"
|
||||
#include "ct20k1reg.h"
|
||||
#include <linux/types.h>
|
||||
#include <linux/slab.h>
|
||||
#include <linux/pci.h>
|
||||
@ -26,8 +24,14 @@
|
||||
#include <linux/kernel.h>
|
||||
#include <linux/interrupt.h>
|
||||
#include <linux/delay.h>
|
||||
#include "cthw20k1.h"
|
||||
#include "ct20k1reg.h"
|
||||
|
||||
#define CT_XFI_DMA_MASK DMA_BIT_MASK(32) /* 32 bits */
|
||||
#if BITS_PER_LONG == 32
|
||||
#define CT_XFI_DMA_MASK DMA_BIT_MASK(32) /* 32 bit PTE */
|
||||
#else
|
||||
#define CT_XFI_DMA_MASK DMA_BIT_MASK(64) /* 64 bit PTE */
|
||||
#endif
|
||||
|
||||
struct hw20k1 {
|
||||
struct hw hw;
|
||||
|
Loading…
Reference in New Issue
Block a user