summaryrefslogtreecommitdiff
path: root/sys/src/9/bcm
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2015-03-06 16:16:45 +0100
committercinap_lenrek <cinap_lenrek@felloff.net>2015-03-06 16:16:45 +0100
commit374d4ec2c154cbec0094f124f2173b685adbabd5 (patch)
tree59e11e7381d0bbdada3c31b3c413a2a15ff006db /sys/src/9/bcm
parentfadbb92afaa7530121a13306aad4224692f1d6ee (diff)
devsd: always page align sd buffers
sdbio() tests if it can pass the buffer pointer directly to the driver when it is already in kernel memory. we also need to check if the buffer is properly aligned but alignment requirement is handled in system specific sdmalloc() and was not known to devsd. to solve this, we *always* page align sd buffers and get rid of the system specific sdmalloc() macro (was only used in bcm kernel).
Diffstat (limited to 'sys/src/9/bcm')
-rw-r--r--sys/src/9/bcm/fns.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/src/9/bcm/fns.h b/sys/src/9/bcm/fns.h
index f32132056..a9944a383 100644
--- a/sys/src/9/bcm/fns.h
+++ b/sys/src/9/bcm/fns.h
@@ -58,8 +58,6 @@ extern void procsave(Proc*);
extern void procfork(Proc*);
extern void procsetup(Proc*);
extern void screeninit(void);
-#define sdfree(p) free(p)
-#define sdmalloc(n) mallocalign(n, CACHELINESZ, 0, 0)
extern void setpower(int, int);
extern void setr13(int, u32int*);
extern int splfhi(void);