File manager - Edit - /home/newsbmcs.com/public_html/static/img/logo/ide.h.tar
Back
usr/src/linux-headers-5.15.0-142/arch/parisc/include/asm/ide.h 0000644 00000002140 15030301134 0017242 0 ustar 00 /* SPDX-License-Identifier: GPL-2.0 */ /* * linux/include/asm-parisc/ide.h * * Copyright (C) 1994-1996 Linus Torvalds & authors */ /* * This file contains the PARISC architecture specific IDE code. */ #ifndef __ASM_PARISC_IDE_H #define __ASM_PARISC_IDE_H #ifdef __KERNEL__ /* Generic I/O and MEMIO string operations. */ #define __ide_insw insw #define __ide_insl insl #define __ide_outsw outsw #define __ide_outsl outsl static __inline__ void __ide_mm_insw(void __iomem *port, void *addr, u32 count) { while (count--) { *(u16 *)addr = __raw_readw(port); addr += 2; } } static __inline__ void __ide_mm_insl(void __iomem *port, void *addr, u32 count) { while (count--) { *(u32 *)addr = __raw_readl(port); addr += 4; } } static __inline__ void __ide_mm_outsw(void __iomem *port, void *addr, u32 count) { while (count--) { __raw_writew(*(u16 *)addr, port); addr += 2; } } static __inline__ void __ide_mm_outsl(void __iomem *port, void *addr, u32 count) { while (count--) { __raw_writel(*(u32 *)addr, port); addr += 4; } } #endif /* __KERNEL__ */ #endif /* __ASM_PARISC_IDE_H */ usr/src/linux-headers-5.15.0-133/arch/arm/include/asm/ide.h 0000644 00000001066 15030420243 0016551 0 ustar 00 /* SPDX-License-Identifier: GPL-2.0 */ /* * arch/arm/include/asm/ide.h * * Copyright (C) 1994-1996 Linus Torvalds & authors */ /* * This file contains the ARM architecture specific IDE code. */ #ifndef __ASMARM_IDE_H #define __ASMARM_IDE_H #ifdef __KERNEL__ #define __ide_mm_insw(port,addr,len) readsw(port,addr,len) #define __ide_mm_insl(port,addr,len) readsl(port,addr,len) #define __ide_mm_outsw(port,addr,len) writesw(port,addr,len) #define __ide_mm_outsl(port,addr,len) writesl(port,addr,len) #endif /* __KERNEL__ */ #endif /* __ASMARM_IDE_H */ usr/src/linux-headers-5.15.0-133/arch/parisc/include/asm/ide.h 0000644 00000002140 15030463746 0017264 0 ustar 00 /* SPDX-License-Identifier: GPL-2.0 */ /* * linux/include/asm-parisc/ide.h * * Copyright (C) 1994-1996 Linus Torvalds & authors */ /* * This file contains the PARISC architecture specific IDE code. */ #ifndef __ASM_PARISC_IDE_H #define __ASM_PARISC_IDE_H #ifdef __KERNEL__ /* Generic I/O and MEMIO string operations. */ #define __ide_insw insw #define __ide_insl insl #define __ide_outsw outsw #define __ide_outsl outsl static __inline__ void __ide_mm_insw(void __iomem *port, void *addr, u32 count) { while (count--) { *(u16 *)addr = __raw_readw(port); addr += 2; } } static __inline__ void __ide_mm_insl(void __iomem *port, void *addr, u32 count) { while (count--) { *(u32 *)addr = __raw_readl(port); addr += 4; } } static __inline__ void __ide_mm_outsw(void __iomem *port, void *addr, u32 count) { while (count--) { __raw_writew(*(u16 *)addr, port); addr += 2; } } static __inline__ void __ide_mm_outsl(void __iomem *port, void *addr, u32 count) { while (count--) { __raw_writel(*(u32 *)addr, port); addr += 4; } } #endif /* __KERNEL__ */ #endif /* __ASM_PARISC_IDE_H */ usr/src/linux-headers-5.15.0-142/arch/arm/include/asm/ide.h 0000644 00000001066 15030565142 0016561 0 ustar 00 /* SPDX-License-Identifier: GPL-2.0 */ /* * arch/arm/include/asm/ide.h * * Copyright (C) 1994-1996 Linus Torvalds & authors */ /* * This file contains the ARM architecture specific IDE code. */ #ifndef __ASMARM_IDE_H #define __ASMARM_IDE_H #ifdef __KERNEL__ #define __ide_mm_insw(port,addr,len) readsw(port,addr,len) #define __ide_mm_insl(port,addr,len) readsl(port,addr,len) #define __ide_mm_outsw(port,addr,len) writesw(port,addr,len) #define __ide_mm_outsl(port,addr,len) writesl(port,addr,len) #endif /* __KERNEL__ */ #endif /* __ASMARM_IDE_H */ usr/src/linux-headers-5.15.0-141/arch/arm/include/asm/ide.h 0000644 00000001066 15030613002 0016545 0 ustar 00 /* SPDX-License-Identifier: GPL-2.0 */ /* * arch/arm/include/asm/ide.h * * Copyright (C) 1994-1996 Linus Torvalds & authors */ /* * This file contains the ARM architecture specific IDE code. */ #ifndef __ASMARM_IDE_H #define __ASMARM_IDE_H #ifdef __KERNEL__ #define __ide_mm_insw(port,addr,len) readsw(port,addr,len) #define __ide_mm_insl(port,addr,len) readsl(port,addr,len) #define __ide_mm_outsw(port,addr,len) writesw(port,addr,len) #define __ide_mm_outsl(port,addr,len) writesl(port,addr,len) #endif /* __KERNEL__ */ #endif /* __ASMARM_IDE_H */ usr/src/linux-headers-5.15.0-133/arch/m68k/include/asm/ide.h 0000644 00000003254 15030617646 0016577 0 ustar 00 /* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) 1994-1996 Linus Torvalds & authors */ /* Copyright(c) 1996 Kars de Jong */ /* Based on the ide driver from 1.2.13pl8 */ /* * Credits (alphabetical): * * - Bjoern Brauel * - Kars de Jong * - Torsten Ebeling * - Dwight Engen * - Thorsten Floeck * - Roman Hodek * - Guenther Kelleter * - Chris Lawrence * - Michael Rausch * - Christian Sauer * - Michael Schmitz * - Jes Soerensen * - Michael Thurm * - Geert Uytterhoeven */ #ifndef _M68K_IDE_H #define _M68K_IDE_H #ifdef __KERNEL__ #include <asm/setup.h> #include <asm/io.h> #include <asm/irq.h> #ifdef CONFIG_MMU /* * Get rid of defs from io.h - ide has its private and conflicting versions * Since so far no single m68k platform uses ISA/PCI I/O space for IDE, we * always use the `raw' MMIO versions */ #undef readb #undef readw #undef writeb #undef writew #define readb in_8 #define readw in_be16 #define __ide_mm_insw(port, addr, n) raw_insw((u16 *)port, addr, n) #define __ide_mm_insl(port, addr, n) raw_insl((u32 *)port, addr, n) #define writeb(val, port) out_8(port, val) #define writew(val, port) out_be16(port, val) #define __ide_mm_outsw(port, addr, n) raw_outsw((u16 *)port, addr, n) #define __ide_mm_outsl(port, addr, n) raw_outsl((u32 *)port, addr, n) #else #define __ide_mm_insw(port, addr, n) io_insw((unsigned int)port, addr, n) #define __ide_mm_insl(port, addr, n) io_insl((unsigned int)port, addr, n) #define __ide_mm_outsw(port, addr, n) io_outsw((unsigned int)port, addr, n) #define __ide_mm_outsl(port, addr, n) io_outsl((unsigned int)port, addr, n) #endif /* CONFIG_MMU */ #endif /* __KERNEL__ */ #endif /* _M68K_IDE_H */
| ver. 1.4 |
Github
|
.
| PHP 8.2.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings