Ejemplo n.º 1
0
int __init omap2430_mux_init(struct omap_board_mux *board_subset, int flags)
{
    struct omap_ball *package_balls = NULL;

    switch (flags & OMAP_PACKAGE_MASK) {
    case OMAP_PACKAGE_ZAC:
        package_balls = omap2430_pop_ball;
        break;
    default:
        pr_warning("mux: No ball data available for omap2420 package\n");
    }

    return omap_mux_init(OMAP2430_CONTROL_PADCONF_MUX_PBASE,
                         OMAP2430_CONTROL_PADCONF_MUX_SIZE,
                         omap2430_muxmodes, NULL, board_subset,
                         package_balls);
}
Ejemplo n.º 2
0
int __init am33xx_mux_init(struct omap_board_mux *board_subset)
{
	return omap_mux_init("core", 0, AM33XX_CONTROL_PADCONF_MUX_PBASE,
			AM33XX_CONTROL_PADCONF_MUX_SIZE, am33xx_muxmodes,
			NULL, board_subset, NULL);
}
Ejemplo n.º 3
0
int __init ti81xx_mux_init(struct omap_board_mux *board_subset)
{
	return omap_mux_init("core", 0, TI81XX_CONTROL_PADCONF_MUX_PBASE,
			TI816X_CONTROL_PADCONF_MUX_SIZE, ti816x_muxmodes,
			NULL, board_subset, NULL);
}