/linux/Documentation/devicetree/bindings/ptp/ |
H A D | fsl,ptp.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Frank Li <Frank.Li@nxp.com> 15 - enum: 16 - fsl,etsec-ptp 17 - fsl,fman-ptp-timer 18 - fsl,dpaa2-ptp 19 - items: 20 - const: pci1957,ee02 [all …]
|
/linux/tools/testing/selftests/kvm/x86_64/ |
H A D | xen_shinfo_test.c |
|
/linux/arch/powerpc/boot/dts/fsl/ |
H A D | bsc9131rdb.dtsi | 2 * BSC9131 RDB Device Tree Source stub (no addresses or top-level ranges) 4 * Copyright 2011-2012 Freescale Semiconductor Inc. 38 #address-cells = <1>; 39 #size-cells = <1>; 40 compatible = "fsl,ifc-nand"; 54 #address-cells = <1>; 55 #size-cells = <1>; 56 compatible = "spansion,s25sl12801", "jedec,spi-nor"; 58 spi-max-frequency = <50000000>; 68 phy0: ethernet-phy@0 { [all …]
|
H A D | bsc9132qds.dtsi | 2 * BSC9132 QDS Device Tree Source stub (no addresses or top-level ranges) 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 46 #address-cells = <1>; 47 #size-cells = <1>; 48 compatible = "fsl,ifc-nand"; 56 #address-cells = <1>; [all …]
|
H A D | p1022ds.dtsi | 2 * P1022 DS Device Tree Source stub (no addresses or top-level ranges) 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 46 label = "ramdisk-nor"; 47 read-only; 52 label = "diagnostic-nor"; 53 read-only; [all …]
|
H A D | p1010rdb.dtsi | 2 * P1010 RDB Device Tree Source stub (no addresses or top-level ranges) 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 64 /* 512KB for u-boot Bootloader Image */ 65 /* 512KB for u-boot Environment Variables */ 67 label = "NOR U-Boot Image"; 68 read-only; [all …]
|
H A D | p2020rdb-pc.dtsi | 2 * P2020 RDB-PC Device Tree Source stub (no addresses or top-level ranges) 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 48 label = "NOR Vitesse-7385 Firmware"; 49 read-only; 72 /* 512KB for u-boot Bootloader Image */ 73 /* 512KB for u-boot Environment Variables */ [all …]
|
H A D | p2020rdb.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright 2009-2012 Freescale Semiconductor Inc. 8 /include/ "p2020si-pre.dtsi" 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 48 label = "NOR (RO) Vitesse-7385 Firmware"; 49 read-only; [all …]
|
H A D | p1021rdb-pc.dtsi | 2 * P1021 RDB Device Tree Source stub (no addresses or top-level ranges) 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 48 label = "NOR Vitesse-7385 Firmware"; 49 read-only; 75 read-only; 80 /* 512KB for u-boot Bootloader Image */ [all …]
|
H A D | p1020rdb-pd.dts | 2 * P1020 RDB-PD Device Tree Source (32-bit address map) 35 /include/ "p1020si-pre.dtsi" 37 model = "fsl,P1020RDB-PD"; 38 compatible = "fsl,P1020RDB-PD"; 54 #address-cells = <1>; 55 #size-cells = <1>; 56 compatible = "cfi-flash"; 58 bank-width = <2>; 59 device-width = <1>; 83 label = "NOR Vitesse-7385 Firmware"; [all …]
|
H A D | p2020ds.dtsi | 2 * P2020DS Device Tree Source stub (no addresses or top-level ranges) 4 * Copyright 2011-2012 Freescale Semiconductor Inc. 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 46 read-only; 51 read-only; 56 read-only; [all …]
|
H A D | p1025twr.dtsi | 2 * P1025 TWR Device Tree Source stub (no addresses or top-level ranges) 44 #address-cells = <1>; 45 #size-cells = <1>; 46 compatible = "cfi-flash"; 48 bank-width = <2>; 49 device-width = <1>; 55 label = "NOR Vitesse-7385 Firmware"; 56 read-only; 82 read-only; 87 /* 512KB for u-boot Bootloader Image */ [all …]
|
H A D | mpc8572ds.dtsi | 2 * MPC8572DS Device Tree Source stub (no addresses or top-level ranges) 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 46 label = "ramdisk-nor"; 51 label = "diagnostic-nor"; 52 read-only; 57 label = "dink-nor"; [all …]
|
/linux/drivers/ptp/ |
H A D | ptp_qoriq.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 26 /* Caller must hold ptp_qoriq->lock. */ 29 struct ptp_qoriq_registers *regs = &ptp_qoriq->regs; in tmr_cnt_read() 33 lo = ptp_qoriq->read(®s->ctrl_regs->tmr_cnt_l); in tmr_cnt_read() 34 hi = ptp_qoriq->read(®s->ctrl_regs->tmr_cnt_h); in tmr_cnt_read() 40 /* Caller must hold ptp_qoriq->lock. */ 43 struct ptp_qoriq_registers *regs = &ptp_qoriq->regs; in tmr_cnt_write() 47 ptp_qoriq->write(®s->ctrl_regs->tmr_cnt_l, lo); in tmr_cnt_write() 48 ptp_qoriq->write(®s->ctrl_regs->tmr_cnt_h, hi); in tmr_cnt_write() 53 struct ptp_qoriq_registers *regs = &ptp_qoriq->regs; in tmr_offset_read() [all …]
|
/linux/drivers/scsi/isci/ |
H A D | port_config.c | 7 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 20 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 26 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 93 return -1; in sci_sas_address_compare() 97 return -1; in sci_sas_address_compare() 133 for (i = 0; i < ihost->logical_port_entries; i++) { in sci_port_configuration_agent_find_port() 134 struct isci_port *iport = &ihost->ports[i]; in sci_port_configuration_agent_find_port() 154 * -> (PE0), (PE0, PE1), (PE0, PE1, PE2, PE3) LP1 -> (PE1) LP2 -> (PE2), (PE2, 155 * PE3) LP3 -> (PE3) enum sci_status SCI_SUCCESS the port configuration is valid for 169 if (port_agent->phy_valid_port_range[0].max_index != 0 || in sci_port_configuration_agent_validate_ports() [all …]
|
H A D | isci.h | 7 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 20 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 26 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 118 * enum sci_status - This is the general return status enumeration for non-IO, 119 * non-task management related SCI interface methods. 344 * of messages (MSI-X) is not supported. 400 * enum sci_io_status - This enumeration depicts all of the possible IO 405 * Add the API to retrieve the SCU status from the core. Check to see that the 406 * following status are properly handled: - SCI_IO_FAILURE_UNSUPPORTED_PROTOCOL 407 * - SCI_IO_FAILURE_INVALID_IO_TAG [all …]
|
/linux/drivers/target/ |
H A D | target_core_user.c | 1 // SPDX-License-Identifier: GPL-2.0-only 36 * ------------- 38 * Define a shared-memory interface for LIO to pass SCSI commands and 40 * are too complex for in-kernel support to be possible. 42 * It uses the UIO framework to do a lot of the device-creation and 48 * internal to the mmap-ed area. There is separate space outside the 68 #define CMDR_SIZE_DEF (MB_CMDR_SIZE_DEF - CMDR_OFF) 77 #define TCMU_MBS_TO_PAGES(_mbs) ((size_t)_mbs << (20 - PAGE_SHIFT)) 78 #define TCMU_PAGES_TO_MBS(_pages) (_pages >> (20 - PAGE_SHIFT)) 139 /* Must add data_off and mb_addr to get the address */ [all …]
|
/linux/arch/powerpc/boot/dts/ |
H A D | mpc8313erdb.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 /dts-v1/; 13 #address-cells = <1>; 14 #size-cells = <1>; 25 #address-cells = <1>; 26 #size-cells = <0>; 31 d-cache-line-size = <32>; 32 i-cache-line-size = <32>; 33 d-cache-size = <16384>; 34 i-cache-size = <16384>; [all …]
|
H A D | turris1x.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright 2013 - 2022 CZ.NIC z.s.p.o. (http://www.nic.cz/) 8 * and available at: https://docs.turris.cz/hw/turris-1x/turris-1x/ 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/leds/common.h> 14 /include/ "fsl/p2020si-pre.dtsi" 41 gpio-controller@18 { 45 #gpio-cells = <2>; 46 gpio-controller; [all …]
|
/linux/drivers/target/tcm_fc/ |
H A D | tfc_cmd.c | 1 // SPDX-License-Identifier: GPL-2.0-only 39 se_cmd = &cmd->se_cmd; in _ft_dump_cmd() 41 caller, cmd, cmd->sess, cmd->seq, se_cmd); in _ft_dump_cmd() 44 caller, cmd, se_cmd->t_data_nents, in _ft_dump_cmd() 45 se_cmd->data_length, se_cmd->se_cmd_flags); in _ft_dump_cmd() 47 for_each_sg(se_cmd->t_data_sg, sg, se_cmd->t_data_nents, count) in _ft_dump_cmd() 51 sg_page(sg), sg->length, sg->offset); in _ft_dump_cmd() 53 sp = cmd->seq; in _ft_dump_cmd() 58 caller, cmd, ep->sid, ep->did, ep->oxid, ep->rxid, in _ft_dump_cmd() 59 sp->id, ep->esb_stat); in _ft_dump_cmd() [all …]
|
/linux/sound/core/seq/ |
H A D | seq_clientmgr.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (c) 1998-2001 by Frank van de Pol <fvdpol@coil.demon.nl> 44 /* number of kernel non-card clients */ 83 switch (file->f_mode & (FMODE_READ | FMODE_WRITE)) { in snd_seq_file_flags() 95 return snd_seq_total_cells(client->pool) > 0; in snd_seq_write_pool_allocated() 141 request_module("snd-seq-client-%i", in client_use_ptr() 148 int card = (clientid - SNDRV_SEQ_GLOBAL_CLIENTS) / in client_use_ptr() 166 snd_use_lock_use(&client->use_lock); in client_use_ptr() 196 mutex_lock(&client->ioctl_mutex); in snd_seq_client_ioctl_lock() 210 mutex_unlock(&client->ioctl_mutex); in snd_seq_client_ioctl_unlock() [all …]
|
/linux/kernel/ |
H A D | signal.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * 1997-11-02 Modified for POSIX.1b signals by Richard Henderson 9 * 2003-06-02 Jim Houston - Concurrent Computer Corp. 46 #include <linux/posix-timers.h> 62 #include "time/posix-timers.h" 74 return t->sighand->action[sig - 1].sa.sa_handler; in sig_handler() 94 if (unlikely(t->signal->flags & SIGNAL_UNKILLABLE) && in sig_task_ignored() 99 if (unlikely((t->flags & PF_KTHREAD) && in sig_task_ignored() 113 if (sigismember(&t->blocked, sig) || sigismember(&t->real_blocked, sig)) in sig_ignored() 121 if (t->ptrace && sig != SIGKILL) in sig_ignored() [all …]
|
/linux/arch/microblaze/kernel/ |
H A D | entry.S | 2 * Low-level system-call handling, trap handlers and context-switching 4 * Copyright (C) 2008-2009 Michal Simek <monstr@monstr.eu> 5 * Copyright (C) 2008-2009 PetaLogix 25 #include <asm/asm-offsets.h> 160 /* Define how to call high-level functions. With MMU, virtual mode must be 161 * enabled when calling the high-level function. Clobbers R11. 263 /* Kernel-mode state save. */ \ 264 /* Reload kernel stack-ptr. */ \ 266 /* FIXME: I can add these two lines to one */ \ 268 /* addik r1, r1, -PT_SIZE; */ \ [all …]
|
/linux/arch/arm64/kvm/ |
H A D | sys_regs.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2012,2013 - ARM Ltd 7 * Copyright (C) 2012 - Virtual Open Systems and Columbia University 24 #include <asm/debug-monitors.h> 73 "sys_reg read to write-only register"); in read_from_write_only() 81 "sys_reg write to read-only register"); in write_to_read_only() 187 * If we have a non-VHE guest and that the sysreg in vcpu_read_sys_reg() 189 * in-memory copy instead. in vcpu_read_sys_reg() 227 * to reverse-translate virtual EL2 system registers for a in vcpu_write_sys_reg() 228 * non-VHE guest hypervisor. in vcpu_write_sys_reg() [all …]
|
/linux/drivers/target/loopback/ |
H A D | tcm_loop.c | 6 * © Copyright 2011-2013 Datera, Inc. 58 * Called from struct target_core_fabric_ops->check_stop_free() 69 struct scsi_cmnd *sc = tl_cmd->sc; in tcm_loop_release_cmd() 71 if (se_cmd->se_cmd_flags & SCF_SCSI_TMR_CDB) in tcm_loop_release_cmd() 103 struct se_cmd *se_cmd = &tl_cmd->tl_se_cmd; in tcm_loop_target_queue_cmd() 104 struct scsi_cmnd *sc = tl_cmd->sc; in tcm_loop_target_queue_cmd() 111 tl_hba = *(struct tcm_loop_hba **)shost_priv(sc->device->host); in tcm_loop_target_queue_cmd() 112 tl_tpg = &tl_hba->tl_hba_tpgs[sc->device->id]; in tcm_loop_target_queue_cmd() 115 * Ensure that this tl_tpg reference from the incoming sc->device->id in tcm_loop_target_queue_cmd() 118 if (!tl_tpg->tl_hba) { in tcm_loop_target_queue_cmd() [all …]
|