fire4u_specific_t
fire4u_specific_t *platform_specific_data = NULL;
kmem_zalloc(sizeof (fire4u_specific_t), KM_SLEEP);
kmem_free(platform_specific_data, sizeof (fire4u_specific_t));
fire4u_specific_t *plat_arg = (fire4u_specific_t *)arg;
kmem_free(plat_arg, sizeof (fire4u_specific_t));
fire4u_specific_t *devspec; /* Points to proper one for specific dev. */