We want the staging fixes in here as well.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  {
        u8 currentValue;
  
 -      #ifdef DEBUG
 -              dev_dbg(&spi->dev, "get: mode");
 -      #endif
 -
 -      currentValue = READ_REG(REG_DATAMODUL);
 +      currentValue = rf69_read_reg(spi, REG_DATAMODUL);
  
-       switch (currentValue & MASK_DATAMODUL_MODULATION_TYPE >> 3) { // TODO improvement: change 3 to define
+       switch (currentValue & MASK_DATAMODUL_MODULATION_TYPE) {
        case DATAMODUL_MODULATION_TYPE_OOK: return OOK;
        case DATAMODUL_MODULATION_TYPE_FSK: return FSK;
 -      default:                            return undefined;
 +      default:                            return UNDEF;
        }
  }