static int __init tegra_dc_module_init(void) { int ret = tegra_dc_ext_module_init(); if (ret) return ret; return nvhost_driver_register(&tegra_dc_driver); }
static int __init vi_init(void) { int err; vi_device = nvhost_get_device("vi"); if (!vi_device) return -ENXIO; err = nvhost_device_register(vi_device); if (err) return err; return nvhost_driver_register(&vi_driver); }
static int __init dsi_init(void) { int err; dsi_device = nvhost_get_device("dsi"); if (!dsi_device) return -ENXIO; err = nvhost_device_register(dsi_device); if (err) return err; return nvhost_driver_register(&dsi_driver); }
static int __init isp_init(void) { int err; isp_device = nvhost_get_device("isp"); if (!isp_device) return -ENXIO; isp_device->resource = &isp_resources; isp_device->num_resources = 1; err = nvhost_device_register(isp_device); if (err) return err; return nvhost_driver_register(&isp_driver); }
static int __init nvhost_mod_init(void) { return nvhost_driver_register(&nvhost_driver); }
static int __init vi_init(void) { return nvhost_driver_register(&vi_driver); }
static int __init msenc_init(void) { return nvhost_driver_register(&msenc_driver); }