/linux-6.14.4/Documentation/devicetree/bindings/ptp/ |
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 <[email protected]> 15 - enum: 16 - fsl,etsec-ptp 17 - fsl,fman-ptp-timer 18 - fsl,dpaa2-ptp 19 - items: 20 - const: pci1957,ee02 [all …]
|
/linux-6.14.4/arch/powerpc/boot/dts/fsl/ |
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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-6.14.4/tools/testing/selftests/kvm/x86/ |
D | xen_shinfo_test.c | 1 // SPDX-License-Identifier: GPL-2.0-only 31 #define RUNSTATE_ADDR (SHINFO_REGION_GPA + PAGE_SIZE + PAGE_SIZE - 15) 35 #define RUNSTATE_VADDR (SHINFO_REGION_GVA + PAGE_SIZE + PAGE_SIZE - 15) 175 vcpu_arch_put_guest(vi->evtchn_upcall_pending, 0); in evtchn_handler() 176 vcpu_arch_put_guest(vi->evtchn_pending_sel, 0); in evtchn_handler() 206 GUEST_ASSERT(rs->time[RUNSTATE_runnable] != 0); in guest_code() 207 GUEST_ASSERT(rs->state == 0); in guest_code() 210 GUEST_ASSERT(rs->time[RUNSTATE_blocked] != 0); in guest_code() 211 GUEST_ASSERT(rs->state == 0); in guest_code() 214 GUEST_ASSERT(rs->time[RUNSTATE_offline] != 0); in guest_code() [all …]
|
/linux-6.14.4/drivers/ptp/ |
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-6.14.4/drivers/scsi/isci/ |
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 …]
|
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-6.14.4/drivers/target/ |
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-6.14.4/kernel/time/ |
D | posix-timers.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * 2002-10-15 Posix Clocks & timers 7 * 2004-06-01 Fix CLOCK_REALTIME clock/timer TIMER_ABSTIME bug. 24 #include <linux/posix-clock.h> 25 #include <linux/posix-timers.h> 36 #include "posix-timers.h" 66 __cond_lock(&__timr->it_lock, __timr = __lock_timer(tid, flags)); \ 82 /* timer->it_signal can be set concurrently */ in __posix_timers_find() 83 if ((READ_ONCE(timer->it_signal) == sig) && (timer->it_id == id)) in __posix_timers_find() 91 struct signal_struct *sig = current->signal; in posix_timer_by_id() [all …]
|
/linux-6.14.4/arch/powerpc/boot/dts/ |
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 …]
|
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-6.14.4/drivers/target/tcm_fc/ |
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-6.14.4/sound/core/seq/ |
D | seq_clientmgr.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (c) 1998-2001 by Frank van de Pol <[email protected]> 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-6.14.4/kernel/ |
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-6.14.4/drivers/net/ethernet/microchip/sparx5/ |
D | sparx5_packet.c | 1 // SPDX-License-Identifier: GPL-2.0+ 19 #define XTR_VALID_BYTES(x) (4 - ((x) & 3)) 39 /* FWD is bit 45-72 (28 bits), but we only read the 27 LSB for now */ in sparx5_ifh_parse() 46 info->src_port = spx5_field_get(GENMASK(is_sparx5(sparx5) ? 7 : 6, 1), in sparx5_ifh_parse() 50 * Bit 270-271 are occasionally unexpectedly set by the hardware, in sparx5_ifh_parse() 53 info->timestamp = in sparx5_ifh_parse() 79 port = fi.src_port < sparx5->data->consts->n_ports ? in sparx5_xtr_grp() 80 sparx5->ports[fi.src_port] : NULL; in sparx5_xtr_grp() 81 if (!port || !port->ndev) { in sparx5_xtr_grp() 82 dev_err(sparx5->dev, "Data on inactive port %d\n", fi.src_port); in sparx5_xtr_grp() [all …]
|
/linux-6.14.4/arch/powerpc/include/asm/ |
D | ppc-opcode.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 11 #include <asm/asm-const.h> 120 * 16-bit immediate helper macros: HA() is for use with sign-extending instrs 121 * (e.g. LD, ADDI). If the bottom 16 bits is "-ve", add another bit into the 131 * 18-bit immediate helper for prefix 18-bit upper immediate si0 field. 430 * Define what the VSX XX1 form instructions will look like, then add 464 #define PPC_RAW_MTTMR(tmr, r) (0x7c0003dc | TMRN(tmr) | ___PPC_RS(r)) argument 465 #define PPC_RAW_MFTMR(tmr, r) (0x7c0002dc | TMRN(tmr) | ___PPC_RT(r)) argument 575 /* slwi = rlwinm Rx, Ry, n, 0, 31-n */ 576 #define PPC_RAW_SLWI(d, a, i) PPC_RAW_RLWINM(d, a, i, 0, 31-(i)) [all …]
|