device: use G_DEFINE_QUARK