* whitespace cleanup and some style fixes
* fixes TODO about using phys_addr_t instead of void* git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37015 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -160,9 +160,9 @@ auich_stream_set_audioparms(auich_stream *stream, uint8 channels,
|
||||
uint8 sample_size, frame_size;
|
||||
LOG(("auich_stream_set_audioparms\n"));
|
||||
|
||||
if ((stream->channels == channels) &&
|
||||
(stream->b16 == b16) &&
|
||||
(stream->sample_rate == sample_rate))
|
||||
if ((stream->channels == channels)
|
||||
&& (stream->b16 == b16)
|
||||
&& (stream->sample_rate == sample_rate))
|
||||
return B_OK;
|
||||
|
||||
if (stream->buffer)
|
||||
@@ -211,8 +211,8 @@ auich_stream_commit_parms(auich_stream *stream)
|
||||
page = stream->dmaops_log_base;
|
||||
|
||||
for (i = 0; i < AUICH_DMALIST_MAX; i++) {
|
||||
page[2*i] = ((uint32)stream->buffer->phy_base) +
|
||||
(i % stream->bufcount) * stream->blksize;
|
||||
page[2*i] = ((uint32)stream->buffer->phy_base)
|
||||
+ (i % stream->bufcount) * stream->blksize;
|
||||
page[2*i + 1] = AUICH_DMAF_IOC | (stream->blksize
|
||||
/ (IS_SIS7012(&stream->card->config) ? 1 : 2));
|
||||
}
|
||||
@@ -495,14 +495,14 @@ map_io_memory(device_config *config)
|
||||
if ((config->type & TYPE_ICH4) == 0)
|
||||
return B_OK;
|
||||
|
||||
config->area_mmbar = map_mem(&config->log_mmbar, (void *)config->mmbar, ICH4_MMBAR_SIZE, "auich mmbar io");
|
||||
config->area_mmbar = map_mem(&config->log_mmbar, config->mmbar, ICH4_MMBAR_SIZE, "auich mmbar io");
|
||||
if (config->area_mmbar <= B_OK) {
|
||||
LOG(("mapping of mmbar io failed, error = %#x\n",config->area_mmbar));
|
||||
return B_ERROR;
|
||||
}
|
||||
LOG(("mapping of mmbar: area %#x, phys %#x, log %#x\n", config->area_mmbar, config->mmbar, config->log_mmbar));
|
||||
|
||||
config->area_mbbar = map_mem(&config->log_mbbar, (void *)config->mbbar, ICH4_MBBAR_SIZE, "auich mbbar io");
|
||||
config->area_mbbar = map_mem(&config->log_mbbar, config->mbbar, ICH4_MBBAR_SIZE, "auich mbbar io");
|
||||
if (config->area_mbbar <= B_OK) {
|
||||
LOG(("mapping of mbbar io failed, error = %#x\n",config->area_mbbar));
|
||||
delete_area(config->area_mmbar);
|
||||
@@ -753,8 +753,8 @@ init_driver(void)
|
||||
return ENOSYS;
|
||||
|
||||
while ((*pci->get_nth_pci_info)(ix++, &info) == B_OK) {
|
||||
if ((info.vendor_id == INTEL_VENDOR_ID &&
|
||||
(info.device_id == INTEL_82443MX_AC97_DEVICE_ID
|
||||
if ((info.vendor_id == INTEL_VENDOR_ID
|
||||
&& (info.device_id == INTEL_82443MX_AC97_DEVICE_ID
|
||||
|| info.device_id == INTEL_82801AA_AC97_DEVICE_ID
|
||||
|| info.device_id == INTEL_82801AB_AC97_DEVICE_ID
|
||||
|| info.device_id == INTEL_82801BA_AC97_DEVICE_ID
|
||||
@@ -765,11 +765,11 @@ init_driver(void)
|
||||
|| info.device_id == INTEL_82801GB_AC97_DEVICE_ID
|
||||
|| info.device_id == INTEL_6300ESB_AC97_DEVICE_ID
|
||||
))
|
||||
|| (info.vendor_id == SIS_VENDOR_ID &&
|
||||
(info.device_id == SIS_SI7012_AC97_DEVICE_ID
|
||||
|| (info.vendor_id == SIS_VENDOR_ID
|
||||
&& (info.device_id == SIS_SI7012_AC97_DEVICE_ID
|
||||
))
|
||||
|| (info.vendor_id == NVIDIA_VENDOR_ID &&
|
||||
(info.device_id == NVIDIA_nForce_AC97_DEVICE_ID
|
||||
|| (info.vendor_id == NVIDIA_VENDOR_ID
|
||||
&& (info.device_id == NVIDIA_nForce_AC97_DEVICE_ID
|
||||
|| info.device_id == NVIDIA_nForce2_AC97_DEVICE_ID
|
||||
|| info.device_id == NVIDIA_nForce2_400_AC97_DEVICE_ID
|
||||
|| info.device_id == NVIDIA_nForce3_AC97_DEVICE_ID
|
||||
@@ -778,8 +778,8 @@ init_driver(void)
|
||||
|| info.device_id == NVIDIA_MCP51_AC97_DEVICE_ID
|
||||
|| info.device_id == NVIDIA_MCP04_AC97_DEVICE_ID
|
||||
))
|
||||
|| (info.vendor_id == AMD_VENDOR_ID &&
|
||||
(info.device_id == AMD_AMD8111_AC97_DEVICE_ID
|
||||
|| (info.vendor_id == AMD_VENDOR_ID
|
||||
&& (info.device_id == AMD_AMD8111_AC97_DEVICE_ID
|
||||
|| info.device_id == AMD_AMD768_AC97_DEVICE_ID
|
||||
))
|
||||
) {
|
||||
|
||||
@@ -93,7 +93,7 @@ typedef struct _auich_dmalist {
|
||||
typedef struct _auich_mem {
|
||||
LIST_ENTRY(_auich_mem) next;
|
||||
void *log_base;
|
||||
void *phy_base;
|
||||
phys_addr_t phy_base;
|
||||
area_id area;
|
||||
size_t size;
|
||||
} auich_mem;
|
||||
@@ -119,8 +119,8 @@ typedef struct _auich_stream {
|
||||
void (*inth) (void *);
|
||||
void *inthparam;
|
||||
|
||||
void *dmaops_log_base;
|
||||
void *dmaops_phy_base;
|
||||
void *dmaops_log_base;
|
||||
phys_addr_t dmaops_phy_base;
|
||||
area_id dmaops_area;
|
||||
|
||||
auich_mem *buffer;
|
||||
|
||||
@@ -64,9 +64,8 @@ round_to_pagesize(uint32 size)
|
||||
|
||||
|
||||
area_id
|
||||
alloc_mem(void **phy, void **log, size_t size, const char *name)
|
||||
alloc_mem(phys_addr_t *phy, void **log, size_t size, const char *name)
|
||||
{
|
||||
// TODO: phy should be phys_addr_t*!
|
||||
physical_entry pe;
|
||||
void * logadr;
|
||||
area_id area;
|
||||
@@ -91,7 +90,7 @@ alloc_mem(void **phy, void **log, size_t size, const char *name)
|
||||
if (log)
|
||||
*log = logadr;
|
||||
if (phy)
|
||||
*phy = (void*)(addr_t)pe.address;
|
||||
*phy = pe.address;
|
||||
LOG(("area = %d, size = %d, log = %#08X, phy = %#08X\n", area, size, logadr,
|
||||
pe.address));
|
||||
return area;
|
||||
@@ -99,10 +98,10 @@ alloc_mem(void **phy, void **log, size_t size, const char *name)
|
||||
|
||||
|
||||
area_id
|
||||
map_mem(void **log, void *phy, size_t size, const char *name)
|
||||
map_mem(void **log, phys_addr_t phy, size_t size, const char *name)
|
||||
{
|
||||
uint32 offset;
|
||||
void *phyadr;
|
||||
phys_addr_t phyadr;
|
||||
void *mapadr;
|
||||
area_id area;
|
||||
|
||||
@@ -111,7 +110,7 @@ map_mem(void **log, void *phy, size_t size, const char *name)
|
||||
offset = (uint32)phy & (B_PAGE_SIZE - 1);
|
||||
phyadr = phy - offset;
|
||||
size = round_to_pagesize(size + offset);
|
||||
area = map_physical_memory(name, (addr_t)phyadr, size, B_ANY_KERNEL_ADDRESS,
|
||||
area = map_physical_memory(name, phyadr, size, B_ANY_KERNEL_ADDRESS,
|
||||
0, &mapadr);
|
||||
*log = mapadr + offset;
|
||||
|
||||
|
||||
@@ -30,8 +30,8 @@
|
||||
|
||||
#include <KernelExport.h>
|
||||
|
||||
area_id alloc_mem(void **phy, void **log, size_t size, const char *name);
|
||||
area_id map_mem(void **log, void *phy, size_t size, const char *name);
|
||||
area_id alloc_mem(phys_addr_t *phy, void **log, size_t size, const char *name);
|
||||
area_id map_mem(void **log, phys_addr_t phy, size_t size, const char *name);
|
||||
|
||||
cpu_status lock(void);
|
||||
void unlock(cpu_status status);
|
||||
|
||||
Reference in New Issue
Block a user