Logo Search packages:      
Sourcecode: linux version File versions  Download package

init.c

/*
 *
 * Copyright (c) 2002-3 Patrick Mochel
 * Copyright (c) 2002-3 Open Source Development Labs
 *
 * This file is released under the GPLv2
 *
 */

#include <linux/device.h>
#include <linux/init.h>
#include <linux/memory.h>

#include "base.h"

/**
 *    driver_init - initialize driver model.
 *
 *    Call the driver model init functions to initialize their
 *    subsystems. Called early from init/main.c.
 */

void __init driver_init(void)
{
      /* These are the core pieces */
      devices_init();
      buses_init();
      classes_init();
      firmware_init();
      hypervisor_init();

      /* These are also core pieces, but must come after the
       * core core pieces.
       */
      platform_bus_init();
      system_bus_init();
      cpu_dev_init();
      memory_dev_init();
      attribute_container_init();
}

Generated by  Doxygen 1.6.0   Back to index