/linux/arch/arm/mach-omap2/ |
H A D | omap54xx.h | 17 #define L4_54XX_BASE 0x4a000000 18 #define L4_WK_54XX_BASE 0x4ae00000 19 #define L4_PER_54XX_BASE 0x48000000 20 #define L3_54XX_BASE 0x44000000 21 #define OMAP54XX_32KSYNCT_BASE 0x4ae04000 22 #define OMAP54XX_CM_CORE_AON_BASE 0x4a004000 23 #define OMAP54XX_CM_CORE_BASE 0x4a008000 24 #define OMAP54XX_PRM_BASE 0x4ae06000 25 #define OMAP54XX_PRCM_MPU_BASE 0x48243000 26 #define OMAP54XX_SCM_BASE 0x4a002000 [all …]
|
H A D | iomap.h | 33 #define OMAP2_L3_IO_OFFSET 0x90000000 36 #define OMAP2_L4_IO_OFFSET 0xb2000000 39 #define OMAP4_L3_IO_OFFSET 0xb4000000 42 #define AM33XX_L4_WK_IO_OFFSET 0xb5000000 45 #define OMAP4_L3_PER_IO_OFFSET 0xb1100000 48 #define OMAP2_EMU_IO_OFFSET 0xaa800000 /* Emulation */ 58 #define L3_24XX_PHYS L3_24XX_BASE /* 0x68000000 --> 0xf8000000*/ 61 #define L4_24XX_PHYS L4_24XX_BASE /* 0x48000000 --> 0xfa000000 */ 65 #define L4_WK_243X_PHYS L4_WK_243X_BASE /* 0x49000000 --> 0xfb000000 */ 70 /* 0x6e000000 --> 0xfe000000 */ [all …]
|
H A D | omap44xx.h | 17 #define L4_44XX_BASE 0x4a000000 18 #define L4_WK_44XX_BASE 0x4a300000 19 #define L4_PER_44XX_BASE 0x48000000 20 #define L4_EMU_44XX_BASE 0x54000000 21 #define L3_44XX_BASE 0x44000000 22 #define OMAP44XX_EMIF1_BASE 0x4c000000 23 #define OMAP44XX_EMIF2_BASE 0x4d000000 24 #define OMAP44XX_DMM_BASE 0x4e000000 25 #define OMAP4430_32KSYNCT_BASE 0x4a304000 26 #define OMAP4430_CM1_BASE 0x4a004000 [all …]
|
/linux/Documentation/devicetree/bindings/display/ |
H A D | marvell,pxa2xx-lcdc.txt | 26 reg = <0x44000000 0x10000>;
|
/linux/Documentation/devicetree/bindings/net/ |
H A D | renesas,rzn1-gmac.yaml | 50 reg = <0x44000000 0x2000>;
|
/linux/arch/arm/mach-pxa/ |
H A D | pxa-regs.h | 14 #define UNCACHED_PHYS_0 0xfe000000 15 #define UNCACHED_PHYS_0_SIZE 0x00100000 20 * 0x40000000 - 0x41ffffff <--> 0xf2000000 - 0xf3ffffff 21 * 0x44000000 - 0x45ffffff <--> 0xf4000000 - 0xf5ffffff 22 * 0x48000000 - 0x49ffffff <--> 0xf6000000 - 0xf7ffffff 23 * 0x4c000000 - 0x4dffffff <--> 0xf8000000 - 0xf9ffffff 24 * 0x50000000 - 0x51ffffff <--> 0xfa000000 - 0xfbffffff 25 * 0x54000000 - 0x55ffffff <--> 0xfc000000 - 0xfdffffff 26 * 0x58000000 - 0x59ffffff <--> 0xfe000000 - 0xffffffff 31 #define io_v2p(x) (0x3c000000 + ((x) & 0x01ffffff) + (((x) & 0x0e000000) << 1)) [all …]
|
H A D | devices.c | 52 [0] = { 53 .start = 0x41100000, 54 .end = 0x41100fff, 69 .id = 0, in pxa_set_mci_info() 74 .dma_mask = 0xffffffffUL, in pxa_set_mci_info() 91 [0] = { 92 .start = 0x40600000, 93 .end = 0x4060ffff, 103 static u64 udc_dma_mask = ~(u32)0; 128 [0] = { [all …]
|
/linux/arch/riscv/boot/dts/microchip/ |
H A D | mpfs-beaglev-fire-fabric.dtsi | 6 #clock-cells = <0>; 12 #clock-cells = <0>; 20 ranges = <0x0 0x40000000 0x0 0x40000000 0x0 0x20000000>, /* FIC3-FAB */ 21 <0x0 0x60000000 0x0 0x60000000 0x0 0x20000000>, /* FIC0, LO */ 22 <0x0 0xe0000000 0x0 0xe0000000 0x0 0x20000000>, /* FIC1, LO */ 23 <0x20 0x0 0x20 0x0 0x10 0x0>, /* FIC0,HI */ 24 <0x30 0x0 0x30 0x0 0x10 0x0>; /* FIC1,HI */ 28 reg = <0x0 0x41100000 0x0 0x1000>; 41 reg = <0x0 0x41200000 0x0 0x1000>; 55 reg = <0x0 0x44000000 0x0 0x1000>; [all …]
|
/linux/arch/arm/boot/dts/st/ |
H A D | spear310.dtsi | 15 ranges = <0x40000000 0x40000000 0x10000000 16 0xb0000000 0xb0000000 0x10000000 17 0xd0000000 0xd0000000 0x30000000>; 21 reg = <0xb4000000 0x1000>; 29 reg = <0x44000000 0x1000 /* FSMC Register */ 30 0x40000000 0x0010 /* NAND Base DATA */ 31 0x40020000 0x0010 /* NAND Base ADDR */ 32 0x40010000 0x0010>; /* NAND Base CMD */ 39 reg = <0xb4000000 0x1000>; 49 ranges = <0xb0000000 0xb0000000 0x10000000 [all …]
|
/linux/Documentation/devicetree/bindings/bus/ |
H A D | socionext,uniphier-system-bus.yaml | 45 implementation defined. Some SoCs can use 0x00000000-0x0fffffff and 46 0x40000000-0x4fffffff, while other SoCs only 0x40000000-0x4fffffff. 53 bank 0 to 0x42000000-0x43ffffff, bank 5 to 0x46000000-0x46ffffff 55 bank 0 to 0x48000000-0x49ffffff, bank 5 to 0x44000000-0x44ffffff 61 "^.*@[1-5],[1-9a-f][0-9a-f]+$": 77 // - the Ethernet device is connected at the offset 0x01f00000 of CS1 and 78 // mapped to 0x43f00000 of the parent bus. 79 // - the UART device is connected at the offset 0x00200000 of CS5 and 80 // mapped to 0x46200000 of the parent bus. 84 reg = <0x58c00000 0x400>; [all …]
|
/linux/arch/arm/boot/dts/intel/pxa/ |
H A D | pxa2xx.dtsi | 64 reg = <0x40d00000 0xd0>; 69 #address-cells = <0x1>; 70 #size-cells = <0x1>; 71 reg = <0x40e00000 0x10000>; 73 #gpio-cells = <0x2>; 77 #interrupt-cells = <0x2>; 81 reg = <0x40e00000 0x4>; 85 reg = <0x40e00004 0x4>; 89 reg = <0x40e00008 0x4>; 92 reg = <0x40e0000c 0x4>; [all …]
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | imu_v11_0_3.c | 31 IMU_RLC_RAM_GOLDEN_VALUE(GC, 0, regGUS_IO_RD_COMBINE_FLUSH, 0x00055555, 0xe0000000), 32 IMU_RLC_RAM_GOLDEN_VALUE(GC, 0, regGUS_IO_WR_COMBINE_FLUSH, 0x00055555, 0xe0000000), 33 IMU_RLC_RAM_GOLDEN_VALUE(GC, 0, regGUS_DRAM_COMBINE_FLUSH, 0x00555555, 0xe0000000), 34 IMU_RLC_RAM_GOLDEN_VALUE(GC, 0, regGUS_MISC2, 0x00001ffe, 0xe0000000), 35 IMU_RLC_RAM_GOLDEN_VALUE(GC, 0, regGUS_SDP_CREDITS, 0x003f3fff, 0xe0000000), 36 IMU_RLC_RAM_GOLDEN_VALUE(GC, 0, regGUS_SDP_TAG_RESERVE1, 0x00000000, 0xe0000000), 37 IMU_RLC_RAM_GOLDEN_VALUE(GC, 0, regGUS_SDP_VCC_RESERVE0, 0x00041000, 0xe0000000), 38 IMU_RLC_RAM_GOLDEN_VALUE(GC, 0, regGUS_SDP_VCC_RESERVE1, 0x00000000, 0xe0000000), 39 IMU_RLC_RAM_GOLDEN_VALUE(GC, 0, regGUS_SDP_VCD_RESERVE0, 0x00040000, 0xe0000000), 40 IMU_RLC_RAM_GOLDEN_VALUE(GC, 0, regGUS_SDP_VCD_RESERVE1, 0x00000000, 0xe0000000), [all …]
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx95.dtsi | 23 #size-cells = <0>; 25 A55_0: cpu@0 { 28 reg = <0x0>; 45 reg = <0x100>; 62 reg = <0x200>; 79 reg = <0x300>; 96 reg = <0x400>; 113 reg = <0x500>; 227 #clock-cells = <0>; 228 clock-frequency = <0>; [all …]
|
H A D | imx93.dtsi | 49 #size-cells = <0>; 56 arm,psci-suspend-param = <0x0010033>; 65 A55_0: cpu@0 { 68 reg = <0x0>; 84 reg = <0x100>; 129 #clock-cells = <0>; 136 #clock-cells = <0>; 143 #clock-cells = <0>; 171 reg = <0 0x48000000 0 0x10000>, 172 <0 0x48040000 0 0xc0000>; [all …]
|
/linux/arch/arm/boot/dts/arm/ |
H A D | arm-realview-eb.dtsi | 43 /* 128 MiB memory @ 0x0 */ 44 reg = <0x00000000 0x08000000>; 57 #clock-cells = <0>; 63 #clock-cells = <0>; 72 #clock-cells = <0>; 74 clock-frequency = <0>; 80 reg = <0x40000000 0x04000000>; 90 reg = <0x44000000 0x04000000>; 100 reg = <0x4e000000 0x10000>; 110 reg = <0x4f000000 0x20000>; [all …]
|
H A D | vexpress-v2m.dtsi | 27 ranges = <0x40000000 0x40000000 0x10000000>, 28 <0x10000000 0x10000000 0x00020000>; 31 interrupt-map-mask = <0 63>; 32 interrupt-map = <0 0 &gic GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>, 33 <0 1 &gic GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>, 34 <0 2 &gic GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>, 35 <0 3 &gic GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>, 36 <0 4 &gic GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>, 37 <0 5 &gic GIC_SPI 5 IRQ_TYPE_LEVEL_HIGH>, 38 <0 6 &gic GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>, [all …]
|
H A D | arm-realview-pbx.dtsi | 44 /* 128 MiB memory @ 0x0 */ 45 reg = <0x00000000 0x08000000>; 66 #clock-cells = <0>; 72 #clock-cells = <0>; 78 #clock-cells = <0>; 87 #clock-cells = <0>; 89 clock-frequency = <0>; 95 reg = <0x40000000 0x04000000>; 105 reg = <0x44000000 0x04000000>; 115 reg = <0x4e000000 0x10000>; [all …]
|
H A D | arm-realview-pb11mp.dts | 45 * The PB11MPCore has 512 MiB memory @ 0x70000000 46 * and the first 256 are also remapped @ 0x00000000 48 reg = <0x70000000 0x20000000>; 53 #size-cells = <0>; 56 MP11_0: cpu@0 { 59 reg = <0>; 91 reg = <0x1f001000 0x1000>, 92 <0x1f000100 0x100>; 97 reg = <0x1f002000 0x1000>; 99 interrupts = <0 29 IRQ_TYPE_LEVEL_HIGH>, [all …]
|
/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | nv20.c | 26 return 0; in nv20_gr_chan_init() 38 nvkm_mask(device, 0x400720, 0x00000001, 0x00000000); in nv20_gr_chan_fini() 39 if (nvkm_rd32(device, 0x400144) & 0x00010000) in nv20_gr_chan_fini() 40 chid = (nvkm_rd32(device, 0x400148) & 0x1f000000) >> 24; in nv20_gr_chan_fini() 42 nvkm_wr32(device, 0x400784, inst >> 4); in nv20_gr_chan_fini() 43 nvkm_wr32(device, 0x400788, 0x00000002); in nv20_gr_chan_fini() 45 if (!nvkm_rd32(device, 0x400700)) in nv20_gr_chan_fini() 48 nvkm_wr32(device, 0x400144, 0x10000000); in nv20_gr_chan_fini() 49 nvkm_mask(device, 0x400148, 0xff000000, 0x1f000000); in nv20_gr_chan_fini() 51 nvkm_mask(device, 0x400720, 0x00000001, 0x00000001); in nv20_gr_chan_fini() [all …]
|
/linux/arch/arm/boot/dts/renesas/ |
H A D | r9a06g032.dtsi | 19 #size-cells = <0>; 21 cpu@0 { 24 reg = <0>; 34 cpu-release-addr = <0 0x4000c204>; 39 #clock-cells = <0>; 41 clock-frequency = <0>; 45 #clock-cells = <0>; 51 #clock-cells = <0>; 53 clock-frequency = <0>; 57 #clock-cells = <0>; [all …]
|
/linux/drivers/gpu/drm/ast/ |
H A D | ast_dp501.c | 39 sendack = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0x9b, 0xff); in send_ack() 40 sendack |= 0x80; in send_ack() 41 ast_set_index_reg_mask(ast, AST_IO_VGACRI, 0x9b, 0x00, sendack); in send_ack() 47 sendack = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0x9b, 0xff); in send_nack() 48 sendack &= ~0x80; in send_nack() 49 ast_set_index_reg_mask(ast, AST_IO_VGACRI, 0x9b, 0x00, sendack); in send_nack() 55 u32 retry = 0; in wait_ack() 57 waitack = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0xd2, 0xff); in wait_ack() 58 waitack &= 0x80; in wait_ack() 71 u32 retry = 0; in wait_nack() [all …]
|
/linux/drivers/video/fbdev/via/ |
H A D | accel.c | 19 gemode = readl(engine + VIA_REG_GEMODE) & 0xfffffcfc; in viafb_set_bpp() 35 return 0; in viafb_set_bpp() 44 u32 ge_cmd = 0, tmp, i; in hw_bitblt_1() 54 ge_cmd |= 0x00008000; in hw_bitblt_1() 59 ge_cmd |= 0x00004000; in hw_bitblt_1() 67 case 0x00: /* blackness */ in hw_bitblt_1() 68 case 0x5A: /* pattern inversion */ in hw_bitblt_1() 69 case 0xF0: /* pattern copy */ in hw_bitblt_1() 70 case 0xFF: /* whiteness */ in hw_bitblt_1() 84 if (src_x & (op == VIA_BITBLT_MONO ? 0xFFFF8000 : 0xFFFFF000) in hw_bitblt_1() [all …]
|
/linux/arch/arm/boot/dts/ti/omap/ |
H A D | dm816x.dtsi | 27 #size-cells = <0>; 28 cpu@0 { 31 reg = <0>; 61 reg = <0x44000000 0x10000>; 69 reg = <0x48180000 0x4000>; 72 ranges = <0 0x48180000 0x4000>; 76 #size-cells = <0>; 85 reg = <0x48140000 0x21000>; 89 ranges = <0 0x48140000 0x21000>; 93 reg = <0x800 0x50a>; [all …]
|
/linux/arch/m68k/ifpsp060/ |
H A D | fpsp.sa | 1 .long 0x60ff0000,0x17400000,0x60ff0000,0x15f40000 2 .long 0x60ff0000,0x02b60000,0x60ff0000,0x04700000 3 .long 0x60ff0000,0x1b100000,0x60ff0000,0x19aa0000 4 .long 0x60ff0000,0x1b5a0000,0x60ff0000,0x062e0000 5 .long 0x60ff0000,0x102c0000,0x51fc51fc,0x51fc51fc 6 .long 0x51fc51fc,0x51fc51fc,0x51fc51fc,0x51fc51fc 7 .long 0x51fc51fc,0x51fc51fc,0x51fc51fc,0x51fc51fc 8 .long 0x51fc51fc,0x51fc51fc,0x51fc51fc,0x51fc51fc 9 .long 0x2f00203a,0xff2c487b,0x0930ffff,0xfef8202f 10 .long 0x00044e74,0x00042f00,0x203afef2,0x487b0930 [all …]
|
/linux/sound/pci/au88x0/ |
H A D | au88x0_core.c | 80 hwread(vortex->mmio, VORTEX_MIXER_SR) | (0x1 << channel)); in vortex_mixer_en_sr() 85 hwread(vortex->mmio, VORTEX_MIXER_SR) & ~(0x1 << channel)); in vortex_mixer_dis_sr() 88 #if 0 94 0x80); 96 0x80); 102 a = hwread(vortex->mmio, VORTEX_MIX_VOL_A + (mix << 2)) & 0xff; 113 return 0; 117 if (rampchs[mix] == 0) 123 return (0); 136 for (ch = 0; ch < 0x20; ch++) { [all …]
|