[ SYSTEM ]: Linux srv.persadacompanies.com 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
[ SERVER ]: Apache | PHP: 8.4.20
[ USER ]: persadamedika | IP: 45.64.1.108
GEFORCE FILE MANAGER
/
usr
/
src
/
kernels
/
4.18.0-553.63.1.el8_10.x86_64
/
include
/
linux
/
mtd
/
UPLOAD:
NAME
SIZE
QUICK PERMS
ACTIONS
📄 bbm.h
5,947 B
SET
[ EDIT ]
|
[ DEL ]
📄 blktrans.h
2,852 B
SET
[ EDIT ]
|
[ DEL ]
📄 cfi.h
10,534 B
SET
[ EDIT ]
|
[ DEL ]
📄 cfi_endian.h
2,186 B
SET
[ EDIT ]
|
[ DEL ]
📄 concat.h
1,165 B
SET
[ EDIT ]
|
[ DEL ]
📄 doc2000.h
6,177 B
SET
[ EDIT ]
|
[ DEL ]
📄 flashchip.h
3,149 B
SET
[ EDIT ]
|
[ DEL ]
📄 ftl.h
2,551 B
SET
[ EDIT ]
|
[ DEL ]
📄 gen_probe.h
1,287 B
SET
[ EDIT ]
|
[ DEL ]
📄 inftl.h
1,599 B
SET
[ EDIT ]
|
[ DEL ]
📄 latch-addr-flash.h
716 B
SET
[ EDIT ]
|
[ DEL ]
📄 lpc32xx_mlc.h
531 B
SET
[ EDIT ]
|
[ DEL ]
📄 lpc32xx_slc.h
531 B
SET
[ EDIT ]
|
[ DEL ]
📄 map.h
13,688 B
SET
[ EDIT ]
|
[ DEL ]
📄 mtd.h
19,821 B
SET
[ EDIT ]
|
[ DEL ]
📄 mtdram.h
257 B
SET
[ EDIT ]
|
[ DEL ]
📄 nand-gpio.h
330 B
SET
[ EDIT ]
|
[ DEL ]
📄 nand.h
21,048 B
SET
[ EDIT ]
|
[ DEL ]
📄 nand_bch.h
1,602 B
SET
[ EDIT ]
|
[ DEL ]
📄 nand_ecc.h
1,140 B
SET
[ EDIT ]
|
[ DEL ]
📄 ndfc.h
2,219 B
SET
[ EDIT ]
|
[ DEL ]
📄 nftl.h
2,406 B
SET
[ EDIT ]
|
[ DEL ]
📄 onenand.h
8,059 B
SET
[ EDIT ]
|
[ DEL ]
📄 onenand_regs.h
7,320 B
SET
[ EDIT ]
|
[ DEL ]
📄 partitions.h
3,882 B
SET
[ EDIT ]
|
[ DEL ]
📄 pfow.h
5,682 B
SET
[ EDIT ]
|
[ DEL ]
📄 physmap.h
1,024 B
SET
[ EDIT ]
|
[ DEL ]
📄 pismo.h
440 B
SET
[ EDIT ]
|
[ DEL ]
📄 plat-ram.h
817 B
SET
[ EDIT ]
|
[ DEL ]
📄 qinfo.h
2,531 B
SET
[ EDIT ]
|
[ DEL ]
📄 rawnand.h
55,012 B
SET
[ EDIT ]
|
[ DEL ]
📄 sh_flctl.h
6,559 B
SET
[ EDIT ]
|
[ DEL ]
📄 sharpsl.h
587 B
SET
[ EDIT ]
|
[ DEL ]
📄 spear_smi.h
1,714 B
SET
[ EDIT ]
|
[ DEL ]
📄 spi-nor.h
15,169 B
SET
[ EDIT ]
|
[ DEL ]
📄 super.h
785 B
SET
[ EDIT ]
|
[ DEL ]
📄 ubi.h
10,579 B
SET
[ EDIT ]
|
[ DEL ]
📄 xip.h
2,723 B
SET
[ EDIT ]
|
[ DEL ]
DELETE SELECTED
[ CLOSE ]
EDIT: xip.h
/* * MTD primitives for XIP support * * Author: Nicolas Pitre * Created: Nov 2, 2004 * Copyright: (C) 2004 MontaVista Software, Inc. * * This XIP support for MTD has been loosely inspired * by an earlier patch authored by David Woodhouse. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */ #ifndef __LINUX_MTD_XIP_H__ #define __LINUX_MTD_XIP_H__ #ifdef CONFIG_MTD_XIP /* * We really don't want gcc to guess anything. * We absolutely _need_ proper inlining. */ #include <linux/compiler.h> /* * Function that are modifying the flash state away from array mode must * obviously not be running from flash. The __xipram is therefore marking * those functions so they get relocated to ram. */ #ifdef CONFIG_XIP_KERNEL #define __xipram noinline __attribute__ ((__section__ (".xiptext"))) #endif /* * Each architecture has to provide the following macros. They must access * the hardware directly and not rely on any other (XIP) functions since they * won't be available when used (flash not in array mode). * * xip_irqpending() * * return non zero when any hardware interrupt is pending. * * xip_currtime() * * return a platform specific time reference to be used with * xip_elapsed_since(). * * xip_elapsed_since(x) * * return in usecs the elapsed timebetween now and the reference x as * returned by xip_currtime(). * * note 1: conversion to usec can be approximated, as long as the * returned value is <= the real elapsed time. * note 2: this should be able to cope with a few seconds without * overflowing. * * xip_iprefetch() * * Macro to fill instruction prefetch * e.g. a series of nops: asm volatile (".rep 8; nop; .endr"); */ #include <asm/mtd-xip.h> #ifndef xip_irqpending #warning "missing IRQ and timer primitives for XIP MTD support" #warning "some of the XIP MTD support code will be disabled" #warning "your system will therefore be unresponsive when writing or erasing flash" #define xip_irqpending() (0) #define xip_currtime() (0) #define xip_elapsed_since(x) (0) #endif #ifndef xip_iprefetch #define xip_iprefetch() do { } while (0) #endif /* * xip_cpu_idle() is used when waiting for a delay equal or larger than * the system timer tick period. This should put the CPU into idle mode * to save power and to be woken up only when some interrupts are pending. * This should not rely upon standard kernel code. */ #ifndef xip_cpu_idle #define xip_cpu_idle() do { } while (0) #endif #endif /* CONFIG_MTD_XIP */ #ifndef __xipram #define __xipram #endif #endif /* __LINUX_MTD_XIP_H__ */