Path: blob/master/arch/blackfin/mach-bf561/include/mach/smp.h
10820 views
/*1* Copyright 2007-2008 Analog Devices Inc.2*3* Licensed under the GPL-2 or later.4*/56#ifndef _MACH_BF561_SMP7#define _MACH_BF561_SMP89/* This header has to stand alone to avoid circular deps */1011struct task_struct;1213void platform_init_cpus(void);1415void platform_prepare_cpus(unsigned int max_cpus);1617int platform_boot_secondary(unsigned int cpu, struct task_struct *idle);1819void platform_secondary_init(unsigned int cpu);2021void platform_request_ipi(int irq, /*irq_handler_t*/ void *handler);2223void platform_send_ipi(cpumask_t callmap, int irq);2425void platform_send_ipi_cpu(unsigned int cpu, int irq);2627void platform_clear_ipi(unsigned int cpu, int irq);2829void bfin_local_timer_setup(void);3031#endif /* !_MACH_BF561_SMP */323334