LCOV - code coverage report
Current view: top level - arch/x86/include/asm - prom.h (source / functions) Hit Total Coverage
Test: combined.info Lines: 1 1 100.0 %
Date: 2022-04-01 14:17:54 Functions: 0 0 -
Branches: 0 0 -

           Branch data     Line data    Source code
       1                 :            : /* SPDX-License-Identifier: GPL-2.0-or-later */
       2                 :            : /*
       3                 :            :  * Definitions for Device tree / OpenFirmware handling on X86
       4                 :            :  *
       5                 :            :  * based on arch/powerpc/include/asm/prom.h which is
       6                 :            :  *         Copyright (C) 1996-2005 Paul Mackerras.
       7                 :            :  */
       8                 :            : 
       9                 :            : #ifndef _ASM_X86_PROM_H
      10                 :            : #define _ASM_X86_PROM_H
      11                 :            : #ifndef __ASSEMBLY__
      12                 :            : 
      13                 :            : #include <linux/of.h>
      14                 :            : #include <linux/types.h>
      15                 :            : #include <linux/pci.h>
      16                 :            : 
      17                 :            : #include <asm/irq.h>
      18                 :            : #include <linux/atomic.h>
      19                 :            : #include <asm/setup.h>
      20                 :            : 
      21                 :            : #ifdef CONFIG_OF
      22                 :            : extern int of_ioapic;
      23                 :            : extern u64 initial_dtb;
      24                 :            : extern void add_dtb(u64 data);
      25                 :            : void x86_of_pci_init(void);
      26                 :            : void x86_dtb_init(void);
      27                 :            : #else
      28                 :            : static inline void add_dtb(u64 data) { }
      29                 :            : static inline void x86_of_pci_init(void) { }
      30                 :         11 : static inline void x86_dtb_init(void) { }
      31                 :            : #define of_ioapic 0
      32                 :            : #endif
      33                 :            : 
      34                 :            : extern char cmd_line[COMMAND_LINE_SIZE];
      35                 :            : 
      36                 :            : #endif /* __ASSEMBLY__ */
      37                 :            : #endif

Generated by: LCOV version 1.14