Compiling device drivers

I bumped into that one too. I couldn’t see any reason for it so I’ve just been compiling with PIC. What’s the rationale for compiling with -fno-pic?