/linux/arch/sh/include/mach-common/mach/ |
H A D | sh7785lcr.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 7 * It can be changed with DIP switch(S2-5). 9 * phys address | S2-5 = OFF | S2-5 = ON 10 * -----------------------------+---------------+--------------- 11 * 0x00000000 - 0x03ffffff(CS0) | NOR Flash | NOR Flash 12 * 0x04000000 - 0x05ffffff(CS1) | PLD | PLD 13 * 0x06000000 - 0x07ffffff(CS1) | I2C | I2C 14 * 0x08000000 - 0x0bffffff(CS2) | USB | DDR SDRAM 15 * 0x0c000000 - 0x0fffffff(CS3) | SD | DDR SDRAM 16 * 0x10000000 - 0x13ffffff(CS4) | SM107 | SM107 [all …]
|
/linux/arch/arm/boot/dts/gemini/ |
H A D | gemini.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/clock/cortina,gemini-clock.h> 8 #include <dt-bindings/reset/cortina,gemini-reset.h> 9 #include <dt-bindings/gpio/gpio.h> 13 #address-cells = <1>; 14 #size-cells = <1>; 16 compatible = "simple-bus"; 17 interrupt-parent = <&intcon>; 20 compatible = "cortina,gemini-flash", "cfi-flash"; [all …]
|
/linux/arch/parisc/kernel/ |
H A D | perf_images.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Imagine for use with the Onyx (PCX-U) CPU interface 5 * Copyright (C) 2001 Randolph Chung <tausq at parisc-linux.org> 6 * Copyright (C) 2001 Hewlett-Packard (Grant Grundler) 27 0x4c00c000, 0x00000000, 0x00060000, 0x00000000, 28 0xe0e0e0e0, 0x004e0004, 0x07ffffff, 0xffc01380, 29 0x0101ffff, 0xfffff104, 0xe000c07f, 0xfffffffc, 30 0x01380010, 0x1fffffff, 0xff000000, 0x00000000, 31 0x00000fff, 0xff00000f, 0xffff0000, 0x0fffff00, 32 0x000fffff, 0x00000000, 0x00000000, 0x00ffffff, [all …]
|
/linux/drivers/firewire/ |
H A D | device-attribute-test.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 // device-attribute-test.c - An application of Kunit to test implementation for device attributes. 7 // This file can not be built independently since it is intentionally included in core-device.c. 17 0x0404eabf, 18 0x31333934, 19 0xe0646102, 20 0xffffffff, 21 0xffffffff, 22 0x00063287, // root directory. 23 0x03ffffff, [all …]
|
/linux/fs/unicode/ |
H A D | utf8-norm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 11 int i = um->tables->utf8agetab_size - 1; in utf8version_is_supported() 13 while (i >= 0 && um->tables->utf8agetab[i] != 0) { in utf8version_is_supported() 14 if (version == um->tables->utf8agetab[i]) in utf8version_is_supported() 16 i--; in utf8version_is_supported() 18 return 0; in utf8version_is_supported() 22 * UTF-8 valid ranges. 24 * The UTF-8 encoding spreads the bits of a 32bit word over several 28 * 0x00000000 0x0000007F: 0xxxxxxx 29 * 0x00000000 0x000007FF: 110xxxxx 10xxxxxx [all …]
|
H A D | mkutf8data.c | 16 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 30 /* Default names of the in- and output files. */ 50 int verbose = 0; 63 #define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) 65 /* ------------------------------------------------------------------ */ 80 #define UNICODE_MAJ_MAX ((unsigned short)-1) 81 #define UNICODE_MIN_MAX ((unsigned char)-1) 82 #define UNICODE_REV_MAX ((unsigned char)-1) 98 return 0; in age_valid() 100 return 0; in age_valid() [all …]
|
/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am335x-nano.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2013 Newflow Ltd - https://www.newflow.co.uk/ 5 /dts-v1/; 14 cpu@0 { 15 cpu0-supply = <&dcdc2_reg>; 21 reg = <0x80000000 0x10000000>; /* 256 MB */ 25 compatible = "gpio-leds"; 29 gpios = <&gpio1 5 0>; 30 default-state = "off"; 36 pinctrl-names = "default"; [all …]
|
/linux/arch/mips/kernel/ |
H A D | ftrace.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2007-2008 Steven Rostedt <srostedt@redhat.com> 18 #include <asm/asm-offsets.h> 24 #include <asm-generic/sections.h> 40 #define JAL 0x0c000000 /* jump & link: ip --> ra, jump to target */ 41 #define ADDR_MASK 0x03ffffff /* op_code|addr : 31...26|25 ....0 */ 42 #define JUMP_RANGE_MASK ((1UL << 28) - 1) 44 #define INSN_NOP 0x00000000 /* nop */ 59 buf = (u32 *)&insn_la_mcount[0]; in ftrace_dyn_arch_init_insns() 81 return -EFAULT; in ftrace_modify_code() [all …]
|
/linux/arch/sh/boards/mach-migor/ |
H A D | setup.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Renesas System Solutions Asia Pte. Ltd - Migo-R 8 #include <linux/dma-map-ops.h> 30 #include <media/drv-intf/renesas-ceu.h> 41 * 0x00000000 64MB 16 NOR Flash (SP29PL256N) 42 * 0x0c000000 64MB 64 SDRAM (2xK4M563233G) 43 * 0x10000000 IRQ0 16 Ethernet (SMC91C111) 44 * 0x14000000 IRQ4 16 USB 2.0 Host Controller (M66596) 45 * 0x18000000 8GB 8 NAND Flash (K9K8G08U0A) 56 [0] = { [all …]
|
/linux/arch/powerpc/crypto/ |
H A D | poly1305-p10le_64.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 # Copyright 2023- IBM Corp. All rights reserved 10 # Poly1305 - this version mainly using vector/VSX/Scalar 11 # - 26 bits limbs 12 # - Handle multiple 64 byte blcok. 16 # clamp r &= 0x0FFFFFFC0FFFFFFC 0x0FFFFFFC0FFFFFFF 17 # p = 2^130 - 5 25 # 07/22/21 - this revison based on the above sum of products. Setup r^4, r^3, r^2, r and s3, s2, … 56 #include <asm/asm-offsets.h> 57 #include <asm/asm-compat.h> [all …]
|
/linux/drivers/net/ethernet/sfc/siena/ |
H A D | siena.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright 2005-2006 Fen Systems Ltd. 5 * Copyright 2006-2013 Solarflare Communications Inc. 37 struct efx_nic *efx = channel->efx; in siena_push_irq_moderation() 40 if (channel->irq_moderation_us) { in siena_push_irq_moderation() 43 ticks = efx_siena_usecs_to_ticks(efx, channel->irq_moderation_us); in siena_push_irq_moderation() 48 ticks - 1); in siena_push_irq_moderation() 53 FRF_CZ_TC_TIMER_VAL, 0); in siena_push_irq_moderation() 55 efx_writed_page_locked(channel->efx, &timer_cmd, FR_BZ_TIMER_COMMAND_P0, in siena_push_irq_moderation() 56 channel->channel); in siena_push_irq_moderation() [all …]
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | si.c | 61 mmAZALIA_SCLK_CONTROL, 0x00000030, 0x00000011, 62 mmCB_HW_CONTROL, 0x00010000, 0x00018208, 63 mmDB_DEBUG, 0xffffffff, 0x00000000, 64 mmDB_DEBUG2, 0xf00fffff, 0x00000400, 65 mmDB_DEBUG3, 0x0002021c, 0x00020200, 66 mmDCI_CLK_CNTL, 0x00000080, 0x00000000, 67 0x340c, 0x000000c0, 0x00800040, 68 0x360c, 0x000000c0, 0x00800040, 69 mmFBC_DEBUG_COMP, 0x000000f0, 0x00000070, 70 mmFBC_MISC, 0x00200000, 0x50100000, [all …]
|
/linux/drivers/rapidio/devices/ |
H A D | tsi721.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Tsi721 PCIExpress-to-SRIO bridge definitions 13 DBG_NONE = 0, 14 DBG_INIT = BIT(0), /* driver init */ 26 DBG_ALL = ~0, 36 } while (0) 53 #define DEFAULT_HOPCOUNT 0xff 54 #define DEFAULT_DESTID 0xff 57 #define PCI_DEVICE_ID_TSI721 0x80ab 59 #define BAR_0 0 [all …]
|
/linux/arch/sh/boards/mach-kfr2r09/ |
H A D | setup.c | 1 // SPDX-License-Identifier: GPL-2.0 35 #include <linux/dma-map-ops.h> 39 #include <media/drv-intf/renesas-ceu.h> 49 #define DRVCRB 0xA405018C 55 .offset = 0, 57 .mask_flags = MTD_WRITEABLE, /* Read-only */ 73 [0] = { 75 .start = 0x00000000, 76 .end = 0x03ffffff, 82 .name = "physmap-flash", [all …]
|
/linux/drivers/gpu/drm/radeon/ |
H A D | si.c | 159 #define DC_HPDx_CONTROL(x) (DC_HPD1_CONTROL + (x * 0xc)) 160 #define DC_HPDx_INT_CONTROL(x) (DC_HPD1_INT_CONTROL + (x * 0xc)) 161 #define DC_HPDx_INT_STATUS_REG(x) (DC_HPD1_INT_STATUS + (x * 0xc)) 164 (0x8000 << 16) | (0x98f4 >> 2), 165 0x00000000, 166 (0x8040 << 16) | (0x98f4 >> 2), 167 0x00000000, 168 (0x8000 << 16) | (0xe80 >> 2), 169 0x00000000, 170 (0x8040 << 16) | (0xe80 >> 2), [all …]
|
H A D | evergreen.c | 50 #define DC_HPDx_CONTROL(x) (DC_HPD1_CONTROL + (x * 0xc)) 51 #define DC_HPDx_INT_CONTROL(x) (DC_HPD1_INT_CONTROL + (x * 0xc)) 52 #define DC_HPDx_INT_STATUS_REG(x) (DC_HPD1_INT_STATUS + (x * 0xc)) 62 spin_lock_irqsave(&rdev->cg_idx_lock, flags); in eg_cg_rreg() 63 WREG32(EVERGREEN_CG_IND_ADDR, ((reg) & 0xffff)); in eg_cg_rreg() 65 spin_unlock_irqrestore(&rdev->cg_idx_lock, flags); in eg_cg_rreg() 73 spin_lock_irqsave(&rdev->cg_idx_lock, flags); in eg_cg_wreg() 74 WREG32(EVERGREEN_CG_IND_ADDR, ((reg) & 0xffff)); in eg_cg_wreg() 76 spin_unlock_irqrestore(&rdev->cg_idx_lock, flags); in eg_cg_wreg() 84 spin_lock_irqsave(&rdev->pif_idx_lock, flags); in eg_pif_phy0_rreg() [all …]
|
H A D | r600d.h | 30 #define CP_PACKET2 0x80000000 31 #define PACKET2_PAD_SHIFT 0 32 #define PACKET2_PAD_MASK (0x3fffffff << 0) 41 #define R6XX_MAX_BACKENDS_MASK 0xff 43 #define R6XX_MAX_SIMDS_MASK 0xff 45 #define R6XX_MAX_PIPES_MASK 0xff 48 #define ARRAY_LINEAR_GENERAL 0x00000000 49 #define ARRAY_LINEAR_ALIGNED 0x00000001 50 #define ARRAY_1D_TILED_THIN1 0x00000002 51 #define ARRAY_2D_TILED_THIN1 0x00000004 [all …]
|
/linux/drivers/net/ethernet/amd/ |
H A D | lance.c | 3 Written/copyright 1993-1998 by Donald Becker. 11 with most other LANCE-based bus-master (NE2100/NE2500) ethercards. 19 - alignment problem with 1.3.* kernel and some minor changes. 21 - added support for Linux/Alpha, but removed most of it, because 23 - added hook for the 32bit lance driver 24 - added PCnetPCI II (79C970A) to chip table 26 - hopefully fix above so Linux/Alpha can use ISA cards too. 27 8/20/96 Fixed 7990 autoIRQ failure and reversed unneeded alignment -djb 28 v1.12 10/27/97 Module support -djb 29 v1.14 2/3/98 Module support modified, made PCI support optional -djb [all …]
|
/linux/arch/sh/boards/mach-ecovec24/ |
H A D | setup.c | 1 // SPDX-License-Identifier: GPL-2.0 39 #include <linux/dma-map-ops.h> 41 #include <media/drv-intf/renesas-ceu.h> 52 *----------------------------------------- 53 * 0x0000_0000 uboot 16bit 54 * 0x0004_0000 Linux romImage 16bit 55 * 0x0014_0000 MTD for Linux 16bit 56 * 0x0400_0000 Internal I/O 16/32bit 57 * 0x0800_0000 DRAM 32bit 58 * 0x1800_0000 MFI 16bit [all …]
|
/linux/drivers/video/fbdev/aty/ |
H A D | aty128fb.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/drivers/video/aty128fb.c -- Frame buffer device for ATI Rage128 5 * Copyright (C) 1999-2003, Brad Douglas <brad@neruo.com> 9 * - Code cleanup 12 * - 15/16 bit cleanup 13 * - fix panning 16 * - pmac-specific PM stuff 17 * - various fixes & cleanups 20 * - FB_ACTIVATE fixes 23 * - Convert to new framebuffer API, [all …]
|
/linux/arch/arm/boot/dts/microchip/ |
H A D | sam9x60.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * sam9x60.dtsi - Device Tree Include file for Microchip SAM9X60 SoC 10 #include <dt-bindings/dma/at91.h> 11 #include <dt-bindings/pinctrl/at91.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/clock/at91.h> 15 #include <dt-bindings/mfd/at91-usart.h> 16 #include <dt-bindings/mfd/atmel-flexcom.h> 19 #address-cells = <1>; [all …]
|
/linux/drivers/scsi/pm8001/ |
H A D | pm80xx_hwi.c | 2 * PMC-Sierra SPCv/ve 8088/8089 SAS/SATA based host adapters driver 4 * Copyright (c) 2008-2009 PMC-Sierra, Inc., 18 * 3. Neither the names of the above-listed copyright holders nor the names 55 pm8001_cw32(pm8001_ha, 0, MEMBASE_II_SHIFT_REGISTER, shift_value); in pm80xx_bar4_shift() 59 reg_val = pm8001_cr32(pm8001_ha, 0, MEMBASE_II_SHIFT_REGISTER); in pm80xx_bar4_shift() 62 pm8001_dbg(pm8001_ha, FAIL, "TIMEOUT:MEMBASE_II_SHIFT_REGISTER = 0x%x\n", in pm80xx_bar4_shift() 64 return -1; in pm80xx_bar4_shift() 66 return 0; in pm80xx_bar4_shift() 75 for (index = 0; index < dw_count; index += 4, destination++) { in pm80xx_pci_mem_copy() 90 struct pm8001_hba_info *pm8001_ha = sha->lldd_ha; in pm80xx_get_fatal_dump() [all …]
|