Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
common.h File Reference

Go to the source code of this file.

Functions

void shmobile_earlytimer_init (void)
 
void shmobile_setup_delay (unsigned int max_cpu_core_mhz, unsigned int mult, unsigned int div)
 
void shmobile_setup_console (void)
 
void shmobile_secondary_vector (void)
 
int shmobile_clk_init (void)
 
void shmobile_handle_irq_intc (struct pt_regs *)
 
int shmobile_enter_wfi (struct cpuidle_device *dev, struct cpuidle_driver *drv, int index)
 
void shmobile_cpuidle_set_driver (struct cpuidle_driver *drv)
 
void sh7367_init_irq (void)
 
void sh7367_map_io (void)
 
void sh7367_add_early_devices (void)
 
void sh7367_add_standard_devices (void)
 
void sh7367_clock_init (void)
 
void sh7367_pinmux_init (void)
 
void sh7377_init_irq (void)
 
void sh7377_map_io (void)
 
void sh7377_add_early_devices (void)
 
void sh7377_add_standard_devices (void)
 
void sh7377_clock_init (void)
 
void sh7377_pinmux_init (void)
 
void sh7372_init_irq (void)
 
void sh7372_map_io (void)
 
void sh7372_add_early_devices (void)
 
void sh7372_add_standard_devices (void)
 
void sh7372_clock_init (void)
 
void sh7372_pinmux_init (void)
 
void sh7372_pm_init (void)
 
void sh7372_resume_core_standby_sysc (void)
 
int sh7372_do_idle_sysc (unsigned long sleep_mode)
 
void sh73a0_init_irq (void)
 
void sh73a0_map_io (void)
 
void sh73a0_add_early_devices (void)
 
void sh73a0_add_standard_devices (void)
 
void sh73a0_clock_init (void)
 
void sh73a0_pinmux_init (void)
 
void r8a7740_init_irq (void)
 
void r8a7740_map_io (void)
 
void r8a7740_add_early_devices (void)
 
void r8a7740_add_standard_devices (void)
 
void r8a7740_clock_init (u8 md_ck)
 
void r8a7740_pinmux_init (void)
 
void r8a7779_init_irq (void)
 
void r8a7779_map_io (void)
 
void r8a7779_add_early_devices (void)
 
void r8a7779_add_standard_devices (void)
 
void r8a7779_clock_init (void)
 
void r8a7779_pinmux_init (void)
 
void r8a7779_pm_init (void)
 
void r8a7740_meram_workaround (void)
 
void r8a7779_register_twd (void)
 
void shmobile_cpu_die (unsigned int cpu)
 
int shmobile_cpu_disable (unsigned int cpu)
 
void shmobile_smp_init_cpus (unsigned int ncores)
 

Variables

struct sys_timer shmobile_timer
 
struct platform_suspend_ops shmobile_suspend_ops
 
struct clk sh7367_extalb1_clk
 
struct clk sh7367_extal2_clk
 
struct clk sh7377_extalc1_clk
 
struct clk sh7377_extal2_clk
 
struct clk sh7372_extal1_clk
 
struct clk sh7372_extal2_clk
 
struct clk sh73a0_extal1_clk
 
struct clk sh73a0_extal2_clk
 
struct clk sh73a0_extcki_clk
 
struct clk sh73a0_extalr_clk
 

Function Documentation

void r8a7740_add_early_devices ( void  )

Definition at line 704 of file setup-r8a7740.c.

void r8a7740_add_standard_devices ( void  )

Definition at line 670 of file setup-r8a7740.c.

void r8a7740_clock_init ( u8  md_ck)

Definition at line 601 of file clock-r8a7740.c.

void r8a7740_init_irq ( void  )

Definition at line 626 of file intc-r8a7740.c.

void r8a7740_map_io ( void  )

Definition at line 66 of file setup-r8a7740.c.

void r8a7740_meram_workaround ( void  )

Definition at line 609 of file setup-r8a7740.c.

void r8a7740_pinmux_init ( void  )

Definition at line 2614 of file pfc-r8a7740.c.

void r8a7779_add_early_devices ( void  )

Definition at line 272 of file setup-r8a7779.c.

void r8a7779_add_standard_devices ( void  )

Definition at line 246 of file setup-r8a7779.c.

void r8a7779_clock_init ( void  )

Definition at line 163 of file clock-r8a7779.c.

void r8a7779_init_irq ( void  )

Definition at line 46 of file intc-r8a7779.c.

void r8a7779_map_io ( void  )

Definition at line 58 of file setup-r8a7779.c.

void r8a7779_pinmux_init ( void  )

Definition at line 2642 of file pfc-r8a7779.c.

void r8a7779_pm_init ( void  )

Definition at line 243 of file pm-r8a7779.c.

void r8a7779_register_twd ( void  )

Definition at line 263 of file setup-r8a7779.c.

void sh7367_add_early_devices ( void  )

Definition at line 468 of file setup-sh7367.c.

void sh7367_add_standard_devices ( void  )

Definition at line 450 of file setup-sh7367.c.

void sh7367_clock_init ( void  )

Definition at line 333 of file clock-sh7367.c.

void sh7367_init_irq ( void  )

Definition at line 402 of file intc-sh7367.c.

void sh7367_map_io ( void  )

Definition at line 51 of file setup-sh7367.c.

void sh7367_pinmux_init ( void  )

Definition at line 1724 of file pfc-sh7367.c.

void sh7372_add_early_devices ( void  )

Definition at line 1049 of file setup-sh7372.c.

void sh7372_add_standard_devices ( void  )

Definition at line 1002 of file setup-sh7372.c.

void sh7372_clock_init ( void  )

Definition at line 683 of file clock-sh7372.c.

int sh7372_do_idle_sysc ( unsigned long  sleep_mode)
void sh7372_init_irq ( void  )

Definition at line 555 of file intc-sh7372.c.

void sh7372_map_io ( void  )

Definition at line 58 of file setup-sh7372.c.

void sh7372_pinmux_init ( void  )

Definition at line 1660 of file pfc-sh7372.c.

void sh7372_pm_init ( void  )

Definition at line 519 of file pm-sh7372.c.

void sh7372_resume_core_standby_sysc ( void  )
void sh7377_add_early_devices ( void  )

Definition at line 490 of file setup-sh7377.c.

void sh7377_add_standard_devices ( void  )

Definition at line 472 of file setup-sh7377.c.

void sh7377_clock_init ( void  )

Definition at line 344 of file clock-sh7377.c.

void sh7377_init_irq ( void  )

Definition at line 581 of file intc-sh7377.c.

void sh7377_map_io ( void  )

Definition at line 53 of file setup-sh7377.c.

void sh7377_pinmux_init ( void  )

Definition at line 1685 of file pfc-sh7377.c.

void sh73a0_add_early_devices ( void  )

Definition at line 806 of file setup-sh73a0.c.

void sh73a0_add_standard_devices ( void  )

Definition at line 785 of file setup-sh73a0.c.

void sh73a0_clock_init ( void  )

Definition at line 586 of file clock-sh73a0.c.

void sh73a0_init_irq ( void  )

Definition at line 424 of file intc-sh73a0.c.

void sh73a0_map_io ( void  )

Definition at line 55 of file setup-sh73a0.c.

void sh73a0_pinmux_init ( void  )

Definition at line 2800 of file pfc-sh73a0.c.

int shmobile_clk_init ( void  )

Definition at line 27 of file clock.c.

void shmobile_cpu_die ( unsigned int  cpu)

Definition at line 26 of file hotplug.c.

int shmobile_cpu_disable ( unsigned int  cpu)

Definition at line 49 of file hotplug.c.

void shmobile_cpuidle_set_driver ( struct cpuidle_driver drv)

Definition at line 39 of file cpuidle.c.

void shmobile_earlytimer_init ( void  )

Definition at line 58 of file timer.c.

int shmobile_enter_wfi ( struct cpuidle_device dev,
struct cpuidle_driver drv,
int  index 
)

Definition at line 19 of file cpuidle.c.

void shmobile_handle_irq_intc ( struct pt_regs )
void shmobile_secondary_vector ( void  )
void shmobile_setup_console ( void  )

Definition at line 25 of file console.c.

void shmobile_setup_delay ( unsigned int  max_cpu_core_mhz,
unsigned int  mult,
unsigned int  div 
)

Definition at line 26 of file timer.c.

void shmobile_smp_init_cpus ( unsigned int  ncores)

Definition at line 17 of file platsmp.c.

Variable Documentation

struct clk sh7367_extal2_clk

Definition at line 67 of file clock-sh7367.c.

struct clk sh7367_extalb1_clk

Definition at line 59 of file clock-sh7367.c.

struct clk sh7372_extal1_clk

Definition at line 74 of file clock-sh7372.c.

struct clk sh7372_extal2_clk

Definition at line 82 of file clock-sh7372.c.

struct clk sh7377_extal2_clk

Definition at line 70 of file clock-sh7377.c.

struct clk sh7377_extalc1_clk

Definition at line 62 of file clock-sh7377.c.

struct clk sh73a0_extal1_clk

Definition at line 73 of file clock-sh73a0.c.

struct clk sh73a0_extal2_clk

Definition at line 81 of file clock-sh73a0.c.

struct clk sh73a0_extalr_clk

Definition at line 215 of file clock-sh73a0.c.

struct clk sh73a0_extcki_clk

Definition at line 212 of file clock-sh73a0.c.

struct platform_suspend_ops shmobile_suspend_ops

Definition at line 35 of file suspend.c.

struct sys_timer shmobile_timer

Definition at line 67 of file timer.c.