machdep.h (d6a6c725a20467f52a41270bdaad9565c66f3b7a) | machdep.h (e6d03ac156db84422519aa8628efc210d24bf889) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0-or-later */ 2#ifndef _ASM_POWERPC_MACHDEP_H 3#define _ASM_POWERPC_MACHDEP_H 4#ifdef __KERNEL__ 5 6#include <linux/seq_file.h> 7#include <linux/init.h> 8#include <linux/dma-mapping.h> --- 216 unchanged lines hidden (view full) --- 225 226#define machine_is(name) \ 227 ({ \ 228 extern struct machdep_calls mach_##name \ 229 __attribute__((weak)); \ 230 machine_id == &mach_##name; \ 231 }) 232 | 1/* SPDX-License-Identifier: GPL-2.0-or-later */ 2#ifndef _ASM_POWERPC_MACHDEP_H 3#define _ASM_POWERPC_MACHDEP_H 4#ifdef __KERNEL__ 5 6#include <linux/seq_file.h> 7#include <linux/init.h> 8#include <linux/dma-mapping.h> --- 216 unchanged lines hidden (view full) --- 225 226#define machine_is(name) \ 227 ({ \ 228 extern struct machdep_calls mach_##name \ 229 __attribute__((weak)); \ 230 machine_id == &mach_##name; \ 231 }) 232 |
233#ifdef CONFIG_PPC_PMAC 234/* 235 * Power macintoshes have either a CUDA, PMU or SMU controlling 236 * system reset, power, NVRAM, RTC. 237 */ 238typedef enum sys_ctrler_kind { 239 SYS_CTRLER_UNKNOWN = 0, 240 SYS_CTRLER_CUDA = 1, 241 SYS_CTRLER_PMU = 2, 242 SYS_CTRLER_SMU = 3, 243} sys_ctrler_t; 244extern sys_ctrler_t sys_ctrler; 245 246#endif /* CONFIG_PPC_PMAC */ 247 | |
248static inline void log_error(char *buf, unsigned int err_type, int fatal) 249{ 250 if (ppc_md.log_error) 251 ppc_md.log_error(buf, err_type, fatal); 252} 253 254#define __define_machine_initcall(mach, fn, id) \ 255 static int __init __machine_initcall_##mach##_##fn(void) { \ --- 24 unchanged lines hidden --- | 233static inline void log_error(char *buf, unsigned int err_type, int fatal) 234{ 235 if (ppc_md.log_error) 236 ppc_md.log_error(buf, err_type, fatal); 237} 238 239#define __define_machine_initcall(mach, fn, id) \ 240 static int __init __machine_initcall_##mach##_##fn(void) { \ --- 24 unchanged lines hidden --- |