I can't see any messages indicating that the rtc_device_register() function completes successfully:
dev_info(dev, "rtc core: registered %s as %s\n", rtc->name, dev_name(&rtc->dev));
Check if the ds3232_check_rtc_status() function returns an error. The reason may be what Sichao Tang suggested above.
Best regards,
Miroslav