ide: use mutex instead of ide_cfg_sem semaphore in IDE driver