| /Linux-v6.1/arch/arm/mach-pxa/ |
| D | pxa27x-udc.h | 11 #define UDCCR __REG(0x40600000) /* UDC Control Register */ 35 #define UDCICR0 __REG(0x40600004) /* UDC Interrupt Control Register0 */ 36 #define UDCICR1 __REG(0x40600008) /* UDC Interrupt Control Register1 */ 50 #define UDCISR0 __REG(0x4060000C) /* UDC Interrupt Status Register 0 */ 51 #define UDCISR1 __REG(0x40600010) /* UDC Interrupt Status Register 1 */ 59 #define UDCFNR __REG(0x40600014) /* UDC Frame Number Register */ 60 #define UDCOTGICR __REG(0x40600018) /* UDC On-The-Go interrupt control */ 87 #define UP2OCR __REG(0x40600020) /* USB Port 2 Output Control register */ 88 #define UP3OCR __REG(0x40600024) /* USB Port 2 Output Control register */ 106 #define UDCCSR0 __REG(0x40600100) /* UDC Control/Status register - Endpoint 0 */ [all …]
|
| D | regs-uart.h | 13 #define FFRBR __REG(0x40100000) /* Receive Buffer Register (read only) */ 14 #define FFTHR __REG(0x40100000) /* Transmit Holding Register (write only) */ 15 #define FFIER __REG(0x40100004) /* Interrupt Enable Register (read/write) */ 16 #define FFIIR __REG(0x40100008) /* Interrupt ID Register (read only) */ 17 #define FFFCR __REG(0x40100008) /* FIFO Control Register (write only) */ 18 #define FFLCR __REG(0x4010000C) /* Line Control Register (read/write) */ 19 #define FFMCR __REG(0x40100010) /* Modem Control Register (read/write) */ 20 #define FFLSR __REG(0x40100014) /* Line Status Register (read only) */ 21 #define FFMSR __REG(0x40100018) /* Modem Status Register (read only) */ 22 #define FFSPR __REG(0x4010001C) /* Scratch Pad Register (read/write) */ [all …]
|
| D | pxa2xx-regs.h | 20 #define PMCR __REG(0x40F00000) /* Power Manager Control Register */ 21 #define PSSR __REG(0x40F00004) /* Power Manager Sleep Status Register */ 22 #define PSPR __REG(0x40F00008) /* Power Manager Scratch Pad Register */ 23 #define PWER __REG(0x40F0000C) /* Power Manager Wake-up Enable Register */ 24 #define PRER __REG(0x40F00010) /* Power Manager GPIO Rising-Edge Detect Enable Register */ 25 #define PFER __REG(0x40F00014) /* Power Manager GPIO Falling-Edge Detect Enable Register */ 26 #define PEDR __REG(0x40F00018) /* Power Manager GPIO Edge Detect Status Register */ 27 #define PCFR __REG(0x40F0001C) /* Power Manager General Configuration Register */ 28 #define PGSR0 __REG(0x40F00020) /* Power Manager GPIO Sleep State Register for GP[31-0] */ 29 #define PGSR1 __REG(0x40F00024) /* Power Manager GPIO Sleep State Register for GP[63-32] */ [all …]
|
| D | pxa3xx-regs.h | 26 #define PMCR __REG(0x40F50000) /* Power Manager Control Register */ 27 #define PSR __REG(0x40F50004) /* Power Manager S2 Status Register */ 28 #define PSPR __REG(0x40F50008) /* Power Manager Scratch Pad Register */ 29 #define PCFR __REG(0x40F5000C) /* Power Manager General Configuration Register */ 30 #define PWER __REG(0x40F50010) /* Power Manager Wake-up Enable Register */ 31 #define PWSR __REG(0x40F50014) /* Power Manager Wake-up Status Register */ 32 #define PECR __REG(0x40F50018) /* Power Manager EXT_WAKEUP[1:0] Control Register */ 33 #define DCDCSR __REG(0x40F50080) /* DC-DC Controller Status Register */ 34 #define PVCR __REG(0x40F50100) /* Power Manager Voltage Change Control Register */ 35 #define PCMD(x) __REG(0x40F50110 + ((x) << 2)) [all …]
|
| D | regs-rtc.h | 11 #define RCNR __REG(0x40900000) /* RTC Count Register */ 12 #define RTAR __REG(0x40900004) /* RTC Alarm Register */ 13 #define RTSR __REG(0x40900008) /* RTC Status Register */ 14 #define RTTR __REG(0x4090000C) /* RTC Timer Trim Register */ 15 #define PIAR __REG(0x40900038) /* Periodic Interrupt Alarm Register */
|
| D | pxa-regs.h | 35 # define __REG(x) (*((volatile u32 __iomem *)io_p2v(x))) macro 40 (*(volatile u32 __iomem*)((u32)&__REG(x) + (y))) 46 # define __REG(x) io_p2v(x) macro
|
| D | pxa27x.h | 11 #define ARB_CNTRL __REG(0x48000048) /* Arbiter Control Register */
|
| /Linux-v6.1/arch/arm/mach-sa1100/include/mach/ |
| D | SA-1100.h | 111 #define Ser0UDCCR __REG(0x80000000) /* Ser. port 0 UDC Control Reg. */ 112 #define Ser0UDCAR __REG(0x80000004) /* Ser. port 0 UDC Address Reg. */ 113 #define Ser0UDCOMP __REG(0x80000008) /* Ser. port 0 UDC Output Maximum Packet size reg. */ 114 #define Ser0UDCIMP __REG(0x8000000C) /* Ser. port 0 UDC Input Maximum Packet size reg. */ 115 #define Ser0UDCCS0 __REG(0x80000010) /* Ser. port 0 UDC Control/Status reg. end-point 0 */ 116 #define Ser0UDCCS1 __REG(0x80000014) /* Ser. port 0 UDC Control/Status reg. end-point 1 (output) */ 117 #define Ser0UDCCS2 __REG(0x80000018) /* Ser. port 0 UDC Control/Status reg. end-point 2 (input) */ 118 #define Ser0UDCD0 __REG(0x8000001C) /* Ser. port 0 UDC Data reg. end-point 0 */ 119 #define Ser0UDCWC __REG(0x80000020) /* Ser. port 0 UDC Write Count reg. end-point 0 */ 120 #define Ser0UDCDR __REG(0x80000028) /* Ser. port 0 UDC Data Reg. */ [all …]
|
| D | hardware.h | 44 # define __REG(x) (*((volatile unsigned long __iomem *)io_p2v(x))) macro 49 # define __REG(x) io_p2v(x) macro
|
| /Linux-v6.1/drivers/net/ethernet/microchip/sparx5/ |
| D | sparx5_main_regs.h | 55 #define __REG(...) __VA_ARGS__ macro 58 #define ANA_AC_RAM_INIT __REG(TARGET_ANA_AC, 0, 1, 839108, 0, 1, 4, 0, 0, 1, 4) 73 #define ANA_AC_OWN_UPSID(r) __REG(TARGET_ANA_AC, 0, 1, 894472, 0, 1, 352, 52, r, 3, 4) 82 #define ANA_AC_SRC_CFG(g) __REG(TARGET_ANA_AC, 0, 1, 849920, g, 102, 16, 0, 0, 1, 4) 85 #define ANA_AC_SRC_CFG1(g) __REG(TARGET_ANA_AC, 0, 1, 849920, g, 102, 16, 4, 0, 1, 4) 88 #define ANA_AC_SRC_CFG2(g) __REG(TARGET_ANA_AC, 0, 1, 849920, g, 102, 16, 8, 0, 1, 4) 97 #define ANA_AC_PGID_CFG(g) __REG(TARGET_ANA_AC, 0, 1, 786432, g, 3290, 16, 0, 0, 1, 4) 100 #define ANA_AC_PGID_CFG1(g) __REG(TARGET_ANA_AC, 0, 1, 786432, g, 3290, 16, 4, 0, 1, 4) 103 #define ANA_AC_PGID_CFG2(g) __REG(TARGET_ANA_AC, 0, 1, 786432, g, 3290, 16, 8, 0, 1, 4) 112 #define ANA_AC_PGID_MISC_CFG(g) __REG(TARGET_ANA_AC, 0, 1, 786432, g, 3290, 16, 12, 0, 1, 4) [all …]
|
| /Linux-v6.1/drivers/net/ethernet/microchip/lan966x/ |
| D | lan966x_regs.h | 31 #define __REG(...) __VA_ARGS__ macro 34 #define AFI_PORT_FRM_OUT(g) __REG(TARGET_AFI, 0, 1, 98816, g, 10, 8, 0, 0, 1, 4) 43 #define AFI_PORT_CFG(g) __REG(TARGET_AFI, 0, 1, 98816, g, 10, 8, 4, 0, 1, 4) 58 #define ANA_ADVLEARN __REG(TARGET_ANA, 0, 1, 29824, 0, 1, 244, 0, 0, 1, 4) 67 #define ANA_VLANMASK __REG(TARGET_ANA, 0, 1, 29824, 0, 1, 244, 8, 0, 1, 4) 70 #define ANA_ANAINTR __REG(TARGET_ANA, 0, 1, 29824, 0, 1, 244, 16, 0, 1, 4) 85 #define ANA_AUTOAGE __REG(TARGET_ANA, 0, 1, 29824, 0, 1, 244, 44, 0, 1, 4) 94 #define ANA_MIRRORPORTS __REG(TARGET_ANA, 0, 1, 29824, 0, 1, 244, 60, 0, 1, 4) 103 #define ANA_EMIRRORPORTS __REG(TARGET_ANA, 0, 1, 29824, 0, 1, 244, 64, 0, 1, 4) 112 #define ANA_FLOODING(r) __REG(TARGET_ANA, 0, 1, 29824, 0, 1, 244, 68, r, 8, 4) [all …]
|
| /Linux-v6.1/drivers/phy/microchip/ |
| D | sparx5_serdes_regs.h | 29 #define __REG(...) __VA_ARGS__ macro 32 #define SD10G_LANE_LANE_01(t) __REG(TARGET_SD10G_LANE, t, 12, 0, 0, 1, 288, 4, 0, 1, 4) 53 #define SD10G_LANE_LANE_02(t) __REG(TARGET_SD10G_LANE, t, 12, 0, 0, 1, 288, 8, 0, 1, 4) 86 #define SD10G_LANE_LANE_03(t) __REG(TARGET_SD10G_LANE, t, 12, 0, 0, 1, 288, 12, 0, 1, 4) 95 #define SD10G_LANE_LANE_04(t) __REG(TARGET_SD10G_LANE, t, 12, 0, 0, 1, 288, 16, 0, 1, 4) 104 #define SD10G_LANE_LANE_06(t) __REG(TARGET_SD10G_LANE, t, 12, 0, 0, 1, 288, 24, 0, 1, 4) 143 #define SD10G_LANE_LANE_0B(t) __REG(TARGET_SD10G_LANE, t, 12, 0, 0, 1, 288, 44, 0, 1, 4) 176 #define SD10G_LANE_LANE_0C(t) __REG(TARGET_SD10G_LANE, t, 12, 0, 0, 1, 288, 48, 0, 1, 4) 227 #define SD10G_LANE_LANE_0D(t) __REG(TARGET_SD10G_LANE, t, 12, 0, 0, 1, 288, 52, 0, 1, 4) 242 #define SD10G_LANE_LANE_0E(t) __REG(TARGET_SD10G_LANE, t, 12, 0, 0, 1, 288, 56, 0, 1, 4) [all …]
|
| D | lan966x_serdes_regs.h | 15 #define __REG(...) __VA_ARGS__ macro 18 #define HSIO_SD_CFG(g) __REG(TARGET_HSIO, 0, 1, 8, g, 3, 32, 0, 0, 1, 4) 111 #define HSIO_MPLL_CFG(g) __REG(TARGET_HSIO, 0, 1, 8, g, 3, 32, 8, 0, 1, 4) 138 #define HSIO_SD_STAT(g) __REG(TARGET_HSIO, 0, 1, 8, g, 3, 32, 12, 0, 1, 4) 165 #define HSIO_HW_CFG __REG(TARGET_HSIO, 0, 1, 104, 0, 1, 52, 0, 0, 1, 4) 210 #define HSIO_RGMII_CFG(r) __REG(TARGET_HSIO, 0, 1, 104, 0, 1, 52, 20, r, 2, 4) 231 #define HSIO_DLL_CFG(r) __REG(TARGET_HSIO, 0, 1, 104, 0, 1, 52, 36, r, 4, 4)
|
| /Linux-v6.1/drivers/net/wireless/mediatek/mt76/mt7915/ |
| D | regs.h | 107 #define __REG(id) (dev->reg.reg_rev[(id)]) macro 120 #define MT_MCU_INT_EVENT __REG(INT_MCU_CMD_EVENT) 530 #define MT_WFDMA0_BASE __REG(WFDMA0_ADDR) 578 #define MT_WFDMA_EXT_CSR_BASE __REG(WFDMA_EXT_CSR_ADDR) 605 #define MT_WFDMA0_PCIE1_BASE __REG(WFDMA0_PCIE1_ADDR) 645 #define MT_INT_SOURCE_CSR __REG(INT_SOURCE_CSR) 646 #define MT_INT_MASK_CSR __REG(INT_MASK_CSR) 648 #define MT_INT1_SOURCE_CSR __REG(INT1_SOURCE_CSR) 649 #define MT_INT1_MASK_CSR __REG(INT1_MASK_CSR) 691 #define MT_MCU_CMD __REG(INT_MCU_CMD_SOURCE) [all …]
|
| /Linux-v6.1/arch/xtensa/include/asm/ |
| D | coprocessor.h | 102 __REG ## list (cc, abi, type, name, size, align)
|