static int __init msm_dai_slim_init(void) { int rc; rc = slim_driver_register(&msm_dai_slim_driver); if (rc) pr_err("%s: failed to register with slimbus driver rc = %d", __func__, rc); return rc; }
int es705_bus_init(struct es705_priv *es705) { int rc; rc = slim_driver_register(&es705_slim_driver); if (!rc) { dev_info(es705->dev, "%s(): registered as SLIMBus\n", __func__); es705->intf = ES705_SLIM_INTF; /* es705_priv.device_read = ; es705_priv.device_write = ; */ } #ifdef CONFIG_SND_SOC_ES704_TEMP rc = slim_driver_register(&es704_slim_driver); if (!rc) dev_info(es705->dev, "%s(): ES704 registered as SLIMBus\n", __func__); #endif return rc; }
int escore_slimbus_init() { int rc; rc = slim_driver_register(&escore_slim_driver); if (!rc) pr_debug("%s() registered as SLIMBUS", __func__); #ifdef CONFIG_SLIMBUS_MSM_NGD mutex_init(&slimbus_fw_load_mutex); #endif return rc; }
static int __init audio_slimslave_init(void) { return slim_driver_register(&audio_slimslave_driver); }