|
Linux Kernel
3.7.1
|
#include <linux/device.h>#include <linux/kernel.h>#include <linux/init.h>#include <linux/resource.h>#include <linux/serial_reg.h>#include <linux/io.h>#include <linux/bootmem.h>#include <linux/mm.h>#include <linux/platform_device.h>#include <linux/module.h>#include <asm/page.h>#include <linux/swap.h>#include <linux/highmem.h>#include <linux/dma-mapping.h>#include <asm/mach-powertv/asic.h>#include <asm/mach-powertv/asic_regs.h>#include <asm/mach-powertv/interrupts.h>#include <asm/bootinfo.h>Go to the source code of this file.
Macros | |
| #define | BOOTLDRFAMILY(byte1, byte0) (((byte1) << 8) | (byte0)) |
| #define | FORCEFAMILY_PARAM "forcefamily" |
Functions | |
| EXPORT_SYMBOL (_asic_register_map) | |
| EXPORT_SYMBOL (asic_base) | |
| EXPORT_SYMBOL (phys_to_dma_offset) | |
| unsigned int | platform_get_family (void) |
| EXPORT_SYMBOL (platform_get_family) | |
| enum asic_type | platform_get_asic (void) |
| EXPORT_SYMBOL (platform_get_asic) | |
| void __init | configure_platform (void) |
| void __init | platform_alloc_bootmem (void) |
| early_param ("pmemaddr", early_param_pmemaddr) | |
| early_param ("pmemlen", early_param_pmemlen) | |
: string to match resource | |
| struct resource * | asic_resource_get (const char *name) |
| EXPORT_SYMBOL (asic_resource_get) | |
| void | platform_release_memory (void *ptr, int size) |
| EXPORT_SYMBOL (platform_release_memory) | |
| int | platform_supports_dvr (void) |
| int | platform_supports_ffs (void) |
| int | platform_supports_pcie (void) |
| int | platform_supports_display (void) |
Variables | |
| enum asic_type | asic |
| unsigned int | platform_features |
| unsigned int | platform_family |
| struct register_map | _asic_register_map |
| unsigned long | asic_phy_base |
| unsigned long | asic_base |
| struct resource * | gp_resources |
| unsigned long | phys_to_dma_offset |
| struct resource | asic_resource |
| #define BOOTLDRFAMILY | ( | byte1, | |
| byte0 | |||
| ) | (((byte1) << 8) | (byte0)) |
Definition at line 50 of file asic_devices.c.
| #define FORCEFAMILY_PARAM "forcefamily" |
Definition at line 98 of file asic_devices.c.
Definition at line 509 of file asic_devices.c.
configure_platform - configuration based on platform type.
Definition at line 241 of file asic_devices.c.
| early_param | ( | "pmemaddr" | , |
| early_param_pmemaddr | |||
| ) |
| early_param | ( | "pmemlen" | , |
| early_param_pmemlen | |||
| ) |
| EXPORT_SYMBOL | ( | _asic_register_map | ) |
| EXPORT_SYMBOL | ( | asic_base | ) |
| EXPORT_SYMBOL | ( | phys_to_dma_offset | ) |
| EXPORT_SYMBOL | ( | platform_get_family | ) |
| EXPORT_SYMBOL | ( | platform_get_asic | ) |
| EXPORT_SYMBOL | ( | asic_resource_get | ) |
| EXPORT_SYMBOL | ( | platform_release_memory | ) |
Definition at line 385 of file asic_devices.c.
Definition at line 218 of file asic_devices.c.
Definition at line 206 of file asic_devices.c.
platform_release_memory - release pre-allocated memory : pointer to memory to release : size of resource
This must only be called for memory allocated or reserved via the boot memory allocator.
Definition at line 530 of file asic_devices.c.
Definition at line 566 of file asic_devices.c.
Definition at line 551 of file asic_devices.c.
Definition at line 556 of file asic_devices.c.
Definition at line 561 of file asic_devices.c.
| struct register_map _asic_register_map |
Definition at line 64 of file asic_devices.c.
| enum asic_type asic |
Definition at line 60 of file asic_devices.c.
| unsigned long asic_base |
Definition at line 67 of file asic_devices.c.
| unsigned long asic_phy_base |
Definition at line 66 of file asic_devices.c.
Definition at line 84 of file asic_devices.c.
Definition at line 69 of file asic_devices.c.
| unsigned long phys_to_dma_offset |
Definition at line 75 of file asic_devices.c.
| unsigned int platform_family |
Definition at line 63 of file asic_devices.c.
| unsigned int platform_features |
Definition at line 62 of file asic_devices.c.
1.8.2