add lookup support by device_key