[Bugme-janitors] [Bug 6970] New: ISDN/hisax doesn't work on ARM
architecture
bugme-daemon at bugzilla.kernel.org
bugme-daemon at bugzilla.kernel.org
Mon Aug 7 03:00:36 PDT 2006
http://bugzilla.kernel.org/show_bug.cgi?id=6970
Summary: ISDN/hisax doesn't work on ARM architecture
Kernel Version: 2.6.17
Status: NEW
Severity: high
Owner: drivers_isdn at kernel-bugs.osdl.org
Submitter: tch at wpkg.org
Most recent kernel where this bug did not occur:
Distribution:
Hardware Environment:
Software Environment:
Problem Description:
Steps to reproduce:
Currently, hisax driver will not work on ARM architecture.
This is because in hisax.h we have:
#define HZDELAY(jiffs) {int tout = jiffs; while (tout--)
udelay(1000000/HZ);}
This will work on most architectures, but not on ARM (and on m68k I
suppose).
When we try to load the hisax module on arm, it will fail:
hisax: Unknown symbol __bad_udelay
Here's a quick workaround:
hisax will only work on ARM when we change "#define HZDELAY..." in hisax.h to match:
#define HZDELAY(jiffs) {int tout = jiffs; while (tout--)
udelay(268435456 / (1000000/HZ));}
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the Bugme-janitors
mailing list