change set_register to set_register_bit for SR