Avoid recursive loop calling correct function instead.
diff --git a/driver-bflsc.c b/driver-bflsc.c
index f9d4859..1730122 100644
--- a/driver-bflsc.c
+++ b/driver-bflsc.c
@@ -550,7 +550,7 @@ static void __bflsc_initialise(struct cgpu_info *bflsc)
static void bflsc_initialise(struct cgpu_info *bflsc)
{
mutex_lock(&(bflsc->device_mutex));
- bflsc_initialise(bflsc);
+ __bflsc_initialise(bflsc);
mutex_unlock(&(bflsc->device_mutex));
}