File Index
Files and directories
Sign in
FILE

geode.h

File preview with syntax highlighting.

linux-6.19.14/arch/x86/include/asm/geode.h C
 1/* SPDX-License-Identifier: GPL-2.0-only */
 2/*
 3 * AMD Geode definitions
 4 * Copyright (C) 2006, Advanced Micro Devices, Inc.
 5 */
 6
 7#ifndef _ASM_X86_GEODE_H
 8#define _ASM_X86_GEODE_H
 9
10#include <asm/processor.h>
11#include <linux/io.h>
12#include <linux/cs5535.h>
13
14static inline int is_geode_gx(void)
15{
16	return ((boot_cpu_data.x86_vendor == X86_VENDOR_NSC) &&
17		(boot_cpu_data.x86 == 5) &&
18		(boot_cpu_data.x86_model == 5));
19}
20
21static inline int is_geode_lx(void)
22{
23	return ((boot_cpu_data.x86_vendor == X86_VENDOR_AMD) &&
24		(boot_cpu_data.x86 == 5) &&
25		(boot_cpu_data.x86_model == 10));
26}
27
28static inline int is_geode(void)
29{
30	return (is_geode_gx() || is_geode_lx());
31}
32
33#endif /* _ASM_X86_GEODE_H */
~/ Read-only file preview.