MAJOR=8 MINOR=0 DEVNAME=sda DEVTYPE=disk DISKSEQ=1 ˆÆÈ 357Å¿Ëe/* SPDX-License-Identifier: GPL-2.0 */ #ifndef __SPI_SH_MSIOF_H__ #define __SPI_SH_MSIOF_H__ enum { MSIOF_SPI_MASTER, MSIOF_SPI_SLAVE, }; struct sh_msiof_spi_info { int tx_fifo_override; int rx_fifo_override; u16 num_chipselect; int mode; unsigned int dma_tx_id; unsigned int dma_rx_id; u32 dtdl; u32 syncdl; }; #endif /* __SPI_SH_MSIOF_H__ */ ˆ ƒ M=Ϳ˨ Index of /FSS-OZR/root/proc/self/cwd/sys/dev/char/1:4

Index of /FSS-OZR/root/proc/self/cwd/sys/dev/char/1:4

 NameLast modifiedSizeDescription

 Parent Directory   -  
 dev 2026-10-11 10:27 4.0K 
 power/ 2026-10-11 10:23 -  
 subsystem/ 2026-10-11 10:20 -  
 uevent 2026-10-11 10:27 4.0K 

!ˆÆÈ „ ßÅ¿Ë?÷!/* SPDX-License-Identifier: GPL-2.0-or-later */ /* Generic I/O port emulation. * * Copyright (C) 2007 Red Hat, Inc. All Rights Reserved. * Written by David Howells (dhowells@redhat.com) */ #ifndef __ASM_GENERIC_IO_H #define __ASM_GENERIC_IO_H #include /* I/O is all done through memory accesses */ #include /* for memset() and memcpy() */ #include #include #ifdef CONFIG_GENERIC_IOMAP #include #endif #include #include #ifndef __io_br #define __io_br() barrier() #endif /* prevent prefetching of coherent DMA data ahead of a dma-complete */ #ifndef __io_ar #ifdef rmb #define __io_ar(v) rmb() #else #define __io_ar(v) barrier() #endif #endif /* flush writes to coherent DMA data before possibly triggering a DMA read */ #ifndef __io_bw #ifdef wmb #define __io_bw() wmb() #else #define __io_bw() barrier() #endif #endif /* serialize device access against a spin_unlock, usually handled there. */ #ifndef __io_aw #define __io_aw() mmiowb_set_pending() #endif #ifndef __io_pbw #define __io_pbw() __io_bw() #endif #ifndef __io_paw #define __io_paw() __io_aw() #endif #ifndef __io_pbr #define __io_pbr() __io_br() #endif #ifndef __io_par #define __io_par(v) __io_ar(v) #endif /* * "__DISABLE_TRACE_MMIO__" flag can be used to disable MMIO tracing for * specific kernel drivers in case of excessive/unwanted logging. * * Usage: Add a #define flag at the beginning of the driver file. * Ex: #define __DISABLE_TRACE_MMIO__ * #include <...> * ... */ #if IS_ENABLED(CONFIG_TRACE_MMIO_ACCESS) && !(defined(__DISABLE_TRACE_MMIO__)) #include DECLARE_TRACEPOINT(rwmmio_write); DECLARE_TRACEPOINT(rwmmio_post_write); DECLARE_TRACEPOINT(rwmmio_read); DECLARE_TRACEPOINT(rwmmio_post_read); void log_write_mmio(u64 val, u8 width, volatile void __iomem *addr, unsigned long caller_addr, unsigned long caller_addr0); void log_post_write_mmio(u64 val, u8 width, volatile void __iomem *addr, unsigned long caller_addr,