Home
last modified time | relevance | path

Searched +full:rom +full:- +full:addr (Results 1 – 25 of 233) sorted by relevance

12345678910

/linux/arch/arm/boot/dts/qcom/
H A Dqcom-msm8974pro-sony-xperia-shinano-castor.dts1 // SPDX-License-Identifier: GPL-2.0
2 #include "qcom-msm8974pro-sony-xperia-shinano-common.dtsi"
6 compatible = "sony,xperia-castor", "qcom,msm8974pro", "qcom,msm8974";
7 chassis-type = "tablet";
9 vreg_bl_vddio: lcd-backlight-vddio {
10 compatible = "regulator-fixed";
11 regulator-name = "vreg_bl_vddio";
12 regulator-min-microvolt = <3150000>;
13 regulator-max-microvolt = <3150000>;
16 enable-active-high;
[all …]
H A Dqcom-msm8226-samsung-matisse-common.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
7 * The .dts should first include qcom-msm8226.dtsi or msm8926.dtsi depending on
11 #include <dt-bindings/input/input.h>
14 /delete-node/ &adsp_region;
15 /delete-node/ &mba_region;
16 /delete-node/ &mpss_region;
17 /delete-node/ &smem_region;
27 #address-cells = <1>;
28 #size-cells = <1>;
31 stdout-path = "display0";
[all …]
H A Dqcom-apq8026-samsung-milletwifi.dts1 // SPDX-License-Identifier: BSD-3-Clause
7 /dts-v1/;
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/power/summit,smb347-charger.h>
11 #include "qcom-msm8226.dtsi"
14 /delete-node/ &adsp_region;
15 /delete-node/ &mba_region;
16 /delete-node/ &mpss_region;
17 /delete-node/ &smem_region;
20 model = "Samsung Galaxy Tab 4 8.0 Wi-Fi";
[all …]
/linux/Documentation/devicetree/bindings/leds/backlight/
H A Dlp855x-backlight.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/backlight/lp855x-backlight.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Artur Weber <aweber.kernel@gmail.com>
15 - ti,lp8550
16 - ti,lp8551
17 - ti,lp8552
18 - ti,lp8553
19 - ti,lp8555
[all …]
/linux/drivers/net/wireless/ath/ath6kl/
H A Dbmi.h2 * Copyright (c) 2004-2011 Atheros Communications Inc.
37 * command-specific data.
45 * BMI handles all required Target-side cache flushing.
104 * Semantics: Read a 32-bit Target SOC register.
114 * Semantics: Write a 32-bit Target SOC register.
126 * Semantics: Fetch the 4-byte Target information
141 * Semantics: Install a ROM Patch.
144 * u32 Target ROM Address
147 * u32 Activate? 1-->activate;
148 * 0-->install but do not activate
[all …]
/linux/drivers/firmware/efi/libstub/
H A Dx86-stub.c1 // SPDX-License-Identifier: GPL-2.0-only
3 /* -----------------------------------------------------------------------
7 * ----------------------------------------------------------------------- */
22 #include "x86-stub.h"
45 struct pci_setup_rom *rom __free(efi_pool) = NULL; in preserve_pci_rom_image()
63 size = romsize + sizeof(*rom); in preserve_pci_rom_image()
66 (void **)&rom); in preserve_pci_rom_image()
68 efi_err("Failed to allocate memory for 'rom'\n"); in preserve_pci_rom_image()
72 memset(rom, 0, sizeof(*rom)); in preserve_pci_rom_image()
74 rom->data.type = SETUP_PCI; in preserve_pci_rom_image()
[all …]
/linux/drivers/zorro/
H A Dzorro.c4 * Copyright (C) 1995-2003 Geert Uytterhoeven
19 #include <linux/dma-mapping.h>
63 if (id == ZORRO_WILDCARD || id == z->id) in zorro_find_device()
73 * (128 chunks, physical 0x00200000-0x009fffff).
79 * - z2ram device
80 * - SCSI DMA bounce buffers
101 start = start < Z2RAM_START ? 0x00000000 : start-Z2RAM_START; in mark_region()
102 end = end > Z2RAM_END ? Z2RAM_SIZE : end-Z2RAM_START; in mark_region()
120 for (i = 0; i < bridge->num_resources; i++) { in zorro_find_parent_resource()
121 if (resource_contains(&bridge->resource[i], &z->resource)) in zorro_find_parent_resource()
[all …]
/linux/drivers/net/wwan/iosm/
H A Diosm_ipc_mmio.h1 /* SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2020-21 Intel Corporation.
29 IPC_MEM_DEVICE_IPC_INVALID = -1
32 /* Boot ROM exit status. */
68 * struct iosm_mmio - MMIO region mapped to the doorbell scratchpad.
94 * ipc_mmio_init - Allocate mmio instance data
103 * ipc_mmio_set_psi_addr_and_size - Set start address and size of the
107 * @addr: PSI address
110 void ipc_mmio_set_psi_addr_and_size(struct iosm_mmio *ipc_mmio, dma_addr_t addr,
114 * ipc_mmio_set_contex_info_addr - Stores the Context Info Address in
[all …]
/linux/arch/arm/mach-omap2/
H A Dsleep34xx.S1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Karthik Dasu <karthik-dp@ti.com>
9 * Richard Woodruff <r-woodruff2@ti.com>
57 * with non-Thumb-2-capable firmware.
82 * Function to call rom code to save secure ram context.
86 .arch armv7-a
89 stmfd sp!, {r4 - r11, lr} @ save registers on stack
93 mov r1, #0 @ set task id for ROM code in r1
103 ldmfd sp!, {r4 - r11, pc}
115 * omap34xx_cpu_suspend() - This bit of code saves the CPU context if needed
[all …]
H A Domap-secure.c1 // SPDX-License-Identifier: GPL-2.0-only
11 #include <linux/arm-smccc.h>
23 #include "omap-secure.h"
39 * We only check that the OP-TEE node is present and available. The in omap_optee_init_check()
40 * OP-TEE kernel driver is not needed for the type of interaction made in omap_optee_init_check()
41 * with OP-TEE here so the driver's status is not checked. in omap_optee_init_check()
50 * omap_secure_dispatcher - Routine to dispatch low power secure
57 * Return the non-zero error value on failure.
101 * If this platform has OP-TEE installed we use ARM SMC calls in omap_smc1()
102 * otherwise fall back to the OMAP ROM style calls. in omap_smc1()
[all …]
/linux/net/netrom/
H A Daf_netrom.c1 // SPDX-License-Identifier: GPL-2.0-or-later
79 lockdep_set_class(&txq->_xmit_lock, &nr_netdev_xmit_lock_key); in nr_set_lockdep_one()
84 lockdep_set_class(&dev->addr_list_lock, &nr_netdev_addr_lock_key); in nr_set_lockdep_key()
107 if (nr_sk(s)->device == dev) in nr_kill_by_device()
145 static struct sock *nr_find_listener(ax25_address *addr) in nr_find_listener() argument
151 if (!ax25cmp(&nr_sk(s)->source_addr, addr) && in nr_find_listener()
152 s->sk_state == TCP_LISTEN) { in nr_find_listener()
163 * Find a connected NET/ROM socket given my circuit IDs.
173 if (nr->my_index == index && nr->my_id == id) { in nr_find_socket()
185 * Find a connected NET/ROM socket given their circuit IDs.
[all …]
/linux/drivers/video/
H A Dsticore.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * linux/drivers/video/console/sticore.c -
7 * Copyright (C) 2001-2023 Helge Deller <deller@gmx.de>
8 * Copyright (C) 2001-2002 Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11 * - call STI in virtual mode rather than in real mode
12 * - screen blanking with state_mgmt() in text mode STI ?
13 * - try to make it work on m68k hp workstations ;)
29 #include <asm/parisc-device.h>
48 if (IS_ENABLED(CONFIG_64BIT) && sti->do_call64) { in store_sti_val()
49 /* used for 64-bit STI ROM */ in store_sti_val()
[all …]
/linux/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_minidump.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright (c) 2009-2013 QLogic Corporation
61 u32 addr; member
75 u32 addr; member
104 u32 addr; member
142 u32 addr; member
147 u32 addr; member
274 return hdr->saved_state[index]; in qlcnic_82xx_get_saved_state()
282 hdr->saved_state[index] = value; in qlcnic_82xx_set_saved_state()
289 hdr = fw_dump->tmpl_hdr; in qlcnic_82xx_cache_tmpl_hdr_values()
[all …]
/linux/Documentation/devicetree/bindings/mtd/
H A Datmel-nand.txt4 Documentation/devicetree/bindings/memory-controllers/atmel,ebi.txt).
11 - compatible: should be one of the following
12 "atmel,at91rm9200-nand-controller"
13 "atmel,at91sam9260-nand-controller"
14 "atmel,at91sam9261-nand-controller"
15 "atmel,at91sam9g45-nand-controller"
16 "atmel,sama5d3-nand-controller"
17 "microchip,sam9x60-nand-controller"
18 - ranges: empty ranges property to forward EBI ranges definitions.
19 - #address-cells: should be set to 2.
[all …]
/linux/Documentation/ABI/stable/
H A Dfirewire-cdev1 What: /dev/fw[0-9]+
4 Contact: linux1394-devel@lists.sourceforge.net
7 firewire-core and IEEE 1394 device drivers implemented in
8 userspace. The ioctl(2)- and read(2)-based ABI is defined and
9 documented in <linux/firewire-cdev.h>.
11 This ABI offers most of the features which firewire-core also
18 - The 1394 node which is associated with the file:
20 - Asynchronous request transmission
21 - Get the Configuration ROM
22 - Query node ID
[all …]
/linux/sound/soc/sof/intel/
H A Dhda-loader-skl.c1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
6 // Copyright(c) 2018-2022 Intel Corporation
11 #include <linux/dma-mapping.h>
23 #include "../sof-priv.h"
119 phys_addr_t addr = virt_to_phys(dmab_data->area); in cl_skl_cldma_setup_bdle() local
124 * all the code fits. This could be improved with scatter-gather but the firmware in cl_skl_cldma_setup_bdle()
127 bdl[0] = cpu_to_le32(lower_32_bits(addr)); in cl_skl_cldma_setup_bdle()
128 bdl[1] = cpu_to_le32(upper_32_bits(addr)); in cl_skl_cldma_setup_bdle()
158 } while (--retries); in cl_skl_cldma_stream_run()
161 dev_err(sdev->dev, "%s: failed to set Run bit=%d enable=%d\n", in cl_skl_cldma_stream_run()
[all …]
/linux/tools/testing/selftests/ia64/
H A Daliasing-test.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * (c) Copyright 2007 Hewlett-Packard Development Company, L.P.
27 void *addr; in map_mem() local
31 if (fd == -1) { in map_mem()
33 return -1; in map_mem()
38 if (rc == -1) in map_mem()
42 addr = mmap(NULL, length, PROT_READ|PROT_WRITE, MAP_SHARED, fd, offset); in map_mem()
43 if (addr == MAP_FAILED) in map_mem()
47 c = (int *) addr; in map_mem()
48 while (c < (int *) (addr + length)) in map_mem()
[all …]
/linux/arch/arm/kernel/
H A Dvmlinux-xip.lds.S1 /* SPDX-License-Identifier: GPL-2.0 */
7 /* No __ro_after_init data in the .rodata section - which will always be ro */
49 _xiprom = .; /* XIP ROM area to be mapped */
57 _stext = .; /* Text and read-only data */
64 __ex_table : AT(ADDR(__ex_table) - LOAD_OFFSET) {
104 _exiprom = .; /* End of XIP ROM area */
112 #define LOAD_OFFSET (PAGE_OFFSET + TEXT_OFFSET - __data_loc)
117 .data.ro_after_init : AT(ADDR(.data.ro_after_init) - LOAD_OFFSET) {
124 .init.data : AT(ADDR(.init.data) - LOAD_OFFSET) {
127 .exit.data : AT(ADDR(.exit.data) - LOAD_OFFSET) {
[all …]
/linux/drivers/scsi/qla2xxx/
H A Dqla_sup.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright (c) 2003-2014 QLogic Corporation
18 * qla2x00_lock_nvram_access() -
25 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp; in qla2x00_lock_nvram_access()
28 data = rd_reg_word(&reg->nvram); in qla2x00_lock_nvram_access()
31 data = rd_reg_word(&reg->nvram); in qla2x00_lock_nvram_access()
35 wrt_reg_word(&reg->u.isp2300.host_semaphore, 0x1); in qla2x00_lock_nvram_access()
36 rd_reg_word(&reg->u.isp2300.host_semaphore); in qla2x00_lock_nvram_access()
38 data = rd_reg_word(&reg->u.isp2300.host_semaphore); in qla2x00_lock_nvram_access()
42 wrt_reg_word(&reg->u.isp2300.host_semaphore, 0x1); in qla2x00_lock_nvram_access()
[all …]
/linux/include/uapi/linux/
H A Dcdrom.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
3 * -- <linux/cdrom.h>
4 * General header file for linux CD-ROM drivers
9 * 1998-2002 Jens Axboe, axboe@suse.de
19 * As of Linux 2.1.x, all Linux CD-ROM application programs will use this
21 * a uniform interface between software accessing CD-ROMs and the various
23 * 23 different kinds of strange CD-ROM drives, but at least there will
24 * now be one, and only one, Linux CD-ROM interface.
27 * should use the O_NONBLOCK option when opening a CD-ROM device
33 * - drive = open("/dev/cdrom", O_RDONLY);
[all …]
/linux/drivers/media/pci/pt3/
H A Dpt3_i2c.c1 // SPDX-License-Identifier: GPL-2.0
49 if ((cbuf->num_cmds % 2) == 0) in cmdbuf_add()
50 cbuf->tmp = cmd; in cmdbuf_add()
52 cbuf->tmp |= cmd << 4; in cmdbuf_add()
53 buf_idx = cbuf->num_cmds / 2; in cmdbuf_add()
54 if (buf_idx < ARRAY_SIZE(cbuf->data)) in cmdbuf_add()
55 cbuf->data[buf_idx] = cbuf->tmp; in cmdbuf_add()
57 cbuf->num_cmds++; in cmdbuf_add()
63 if (cbuf->num_cmds % 2) in put_end()
91 cmdbuf_add(cbuf, (i == size - 1) ? I_DATA_H_NOP : I_DATA_L_NOP); in put_byte_read()
[all …]
/linux/arch/m68k/amiga/
H A Dconfig.c30 #include <asm/bootinfo-amiga.h>
77 [AMI_500-AMI_500] = s_a500,
78 [AMI_500PLUS-AMI_500] = s_a500p,
79 [AMI_600-AMI_500] = s_a600,
80 [AMI_1000-AMI_500] = s_a1000,
81 [AMI_1200-AMI_500] = s_a1200,
82 [AMI_2000-AMI_500] = s_a2000,
83 [AMI_2500-AMI_500] = s_a2500,
84 [AMI_3000-AMI_500] = s_a3000,
85 [AMI_3000T-AMI_500] = s_a3000t,
[all …]
/linux/drivers/net/ethernet/alacritech/
H A Dslic.h1 /* SPDX-License-Identifier: GPL-2.0 */
9 #include <linux/dma-mapping.h>
133 * 31-8 - phy addr of set of contiguous hdr buffers
134 * 7-0 - number of buffers passed
135 * Buffers are 256 bytes long on 256-byte boundaries.
142 /* Xmt Cmd buf addr regs.
144 * 31-5 - phy addr of host command buffer
145 * 4-0 - length of cmd in multiples of 32 bytes
152 * 31-8 - phy addr of set of contiguous response buffers
153 * 7-0 - number of buffers passed
[all …]
/linux/drivers/nubus/
H A Dnubus.c1 // SPDX-License-Identifier: GPL-2.0
7 * Mostly rewritten by David Huggins-Daines, C. Scott Ananian,
46 The card ROM may appear on any or all bytes of each long word in
49 the top of the MacOS ROM) tells us which bytelanes, i.e. which byte
52 A map of 0x0f, as found in the MacOS ROM, means that all bytelanes
59 part of the card ROM. (We hope to never encounter NuBus on a
60 little-endian machine. Again, stranger things have happened)
88 len--; in nubus_get_rom()
100 p--; in nubus_rewind()
102 len--; in nubus_rewind()
[all …]
/linux/include/linux/mtd/
H A Dndfc.h1 /* SPDX-License-Identifier: GPL-2.0-only */
31 #define NDFC_CCR_ROMEN 0x08000000 /* Enable ROM In LinearR */
32 #define NDFC_CCR_ARE 0x04000000 /* Auto-Read Enable */
35 #define NDFC_CCR_ARAC0 0x00000000 /* 3 Addr, 1 Col 2 Row 512b page */
36 #define NDFC_CCR_ARAC1 0x00001000 /* 4 Addr, 1 Col 3 Row 512b page */
37 #define NDFC_CCR_ARAC2 0x00002000 /* 4 Addr, 2 Col 2 Row 2K page */
38 #define NDFC_CCR_ARAC3 0x00003000 /* 5 Addr, 2 Col 3 Row 2K page */
39 #define NDFC_CCR_ARAC_MASK 0x00003000 /* Auto-Read mode Addr Cycles */
40 #define NDFC_CCR_RPG 0x0000C000 /* Auto-Read Page */

12345678910