Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
spu_manage.c File Reference
#include <linux/interrupt.h>
#include <linux/list.h>
#include <linux/export.h>
#include <linux/ptrace.h>
#include <linux/wait.h>
#include <linux/mm.h>
#include <linux/io.h>
#include <linux/mutex.h>
#include <linux/device.h>
#include <asm/spu.h>
#include <asm/spu_priv1.h>
#include <asm/firmware.h>
#include <asm/prom.h>
#include "spufs/spufs.h"
#include "interrupt.h"

Go to the source code of this file.

Macros

#define QS20_SPES_PER_BE   8
 

Functions

struct device_nodespu_devnode (struct spu *spu)
 
 EXPORT_SYMBOL_GPL (spu_devnode)
 

Variables

struct spu_management_ops spu_management_of_ops
 

Macro Definition Documentation

#define QS20_SPES_PER_BE   8

Definition at line 383 of file spu_manage.c.

Function Documentation

EXPORT_SYMBOL_GPL ( spu_devnode  )
struct device_node* spu_devnode ( struct spu *  spu)
read

Definition at line 40 of file spu_manage.c.

Variable Documentation

struct spu_management_ops spu_management_of_ops
Initial value:
= {
.enumerate_spus = of_enumerate_spus,
.create_spu = of_create_spu,
.destroy_spu = of_destroy_spu,
.enable_spu = enable_spu_by_master_run,
.disable_spu = disable_spu_by_master_run,
.init_affinity = init_affinity,
}

Definition at line 549 of file spu_manage.c.