/usr/src/linux-headers-5.15.0-190/arch/mips/include/asm/sibyte
NameSizeModeActions
bcm1480_int.h161250644editdlrm
bcm1480_l2c.h77050644editdlrm
bcm1480_mc.h465110644editdlrm
bcm1480_regs.h390900644editdlrm
bcm1480_scd.h140290644editdlrm
bigsur.h8250644editdlrm
board.h11080644editdlrm
carmel.h10570644editdlrm
sb1250.h12030644editdlrm
sb1250_defs.h91350644editdlrm
sb1250_dma.h235090644editdlrm
sb1250_genbus.h172590644editdlrm
sb1250_int.h89220644editdlrm
sb1250_l2c.h44170644editdlrm
sb1250_ldt.h172730644editdlrm
sb1250_mac.h263090644editdlrm
sb1250_mc.h199550644editdlrm
sb1250_regs.h321290644editdlrm
sb1250_scd.h241590644editdlrm
sb1250_smbus.h63650644editdlrm
sb1250_syncser.h44820644editdlrm
sb1250_uart.h117090644editdlrm
sentosa.h5870644editdlrm
swarm.h12800644editdlrm
Edit: /usr/src/linux-headers-5.15.0-190/arch/mips/include/asm/sibyte/sb1250.h (1203B)
/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Copyright (C) 2000, 2001, 2002, 2003 Broadcom Corporation */ #ifndef _ASM_SIBYTE_SB1250_H #define _ASM_SIBYTE_SB1250_H /* * yymmddpp: year, month, day, patch. * should sync with Makefile EXTRAVERSION */ #define SIBYTE_RELEASE 0x02111403 #define SB1250_NR_IRQS 64 #define BCM1480_NR_IRQS 128 #define BCM1480_NR_IRQS_HALF 64 #define SB1250_DUART_MINOR_BASE 64 #ifndef __ASSEMBLY__ #include /* For revision/pass information */ #include #include extern unsigned int sb1_pass; extern unsigned int soc_pass; extern unsigned int soc_type; extern unsigned int periph_rev; extern unsigned int zbbus_mhz; extern void sb1250_time_init(void); extern void sb1250_mask_irq(int cpu, int irq); extern void sb1250_unmask_irq(int cpu, int irq); extern void bcm1480_time_init(void); extern void bcm1480_mask_irq(int cpu, int irq); extern void bcm1480_unmask_irq(int cpu, int irq); #define AT_spin \ __asm__ __volatile__ ( \ ".set noat\n" \ "li $at, 0\n" \ "1: beqz $at, 1b\n" \ ".set at\n" \ ) #endif #define IOADDR(a) ((void __iomem *)(IO_BASE + (a))) #endif