Marcelo Tosatti writes: > Paul, you're OK with the following definitions on asm-ppc/io.h? > > +/* access ports */ > +#define setbits32(_addr, _v) out_be32(&(_addr), in_be32(&(_addr)) | (_v)) > +#define clrbits32(_addr, _v) out_be32(&(_addr), in_be32(&(_addr)) & ~(_v)) > + > +#define setbits16(_addr, _v) out_be16(&(_addr), in_be16(&(_addr)) | (_v)) > +#define clrbits16(_addr, _v) out_be16(&(_addr), in_be16(&(_addr)) & ~(_v))
I guess so... how many drivers need these things? Paul.