diff options
author | Larry Finger <Larry.Finger@lwfinger.net> | 2007-03-07 13:05:58 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2007-03-13 11:26:46 -0700 |
commit | 063438ec2904be5563fb461ef3e75c76d5cf8feb (patch) | |
tree | eac79ef6a95236ad8bbb842a40a8c6e52db47123 /drivers/cdrom | |
parent | ba5617decc4ccfefd2d4e638316d388e64233fcb (diff) |
bcm43xx: Fix problem with >1 GB RAM
Some versions of the bcm43xx chips only support 30-bit DMA, which means
that the descriptors and buffers must be in the first 1 GB of RAM. On
the i386 and x86_64 architectures with more than 1 GB RAM, an incorrect
assignment may occur. This patch ensures that the various DMA addresses
are within the capability of the chip. Testing has been limited to x86_64
as no one has an i386 system with more than 1 GB RAM.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Cc: Chuck Ebbert <cebbert@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/cdrom')
0 files changed, 0 insertions, 0 deletions