Here's a big stack of patches that make a significant step forward onthe long overdue orinoco driver merge. Still quite a long way to go,but it's something. This patch stack is againt Linus' vanilla +Viro's big iomap cleanup patch, as requested.

The first 9 patches make only trivial or cosmetic behavioural changes: 1/14 orinoco-carrier Use netif_carrier_*() macros instead of homegrown 'connected' variable.

2/14 orinoco-printks Update various printk()s and other cosmetic strings

3/14 orinoco-delays Use mdelay() and ssleep() instead of outdated ways of delaying.