summaryrefslogtreecommitdiff
path: root/kernel/smpboot.h
blob: 485b81cfab34fd2189203df091fe494a9d10efbd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#ifndef SMPBOOT_H
#define SMPBOOT_H

struct task_struct;

#ifdef CONFIG_GENERIC_SMP_IDLE_THREAD
struct task_struct *idle_thread_get(unsigned int cpu);
void idle_thread_set_boot_cpu(void);
void idle_threads_init(void);
#else
static inline struct task_struct *idle_thread_get(unsigned int cpu) { return NULL; }
static inline void idle_thread_set_boot_cpu(void) { }
static inline void idle_threads_init(void) { }
#endif

int smpboot_create_threads(unsigned int cpu);
int smpboot_park_threads(unsigned int cpu);
int smpboot_unpark_threads(unsigned int cpu);

void __init cpuhp_threads_init(void);

#endif
='/cgit.cgi/linux/net-next.git/commit/drivers/usb/serial/io_edgeport.c?id=fc6f41ba8b2e705f91324db158c3cc28209a15b1'>fc6f41ba8b2e705f91324db158c3cc28209a15b1 (patch) tree567bede1cc6bd9f2dec3a3dc85e908e02557da2e /drivers/usb/serial/io_edgeport.c parent1f369d1655c1de415a186c6ce9004e40ca790989 (diff)parent5cad24d835772f9f709971a8d6fcf12afe53b2a7 (diff)
Merge tag 'mmc-v4.10-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Pull MMC host fix from Ulf Hansson: "mmci: Fix hang while waiting for busy-end interrupt" * tag 'mmc-v4.10-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc: mmc: mmci: avoid clearing ST Micro busy end interrupt mistakenly
Diffstat (limited to 'drivers/usb/serial/io_edgeport.c')