/linux-6.12.1/Documentation/devicetree/bindings/soc/fsl/cpm_qe/ |
D | fsl,qe-tsa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/fsl/cpm_qe/fsl,qe-tsa.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: PowerQUICC QE Time-slot assigner (TSA) controller 10 - Herve Codina <herve.codina@bootlin.com> 13 The TSA is the time-slot assigner that can be found on some PowerQUICC SoC. 14 Its purpose is to route some TDM time-slots to other internal serial 20 - enum: 21 - fsl,mpc8321-tsa [all …]
|
D | fsl,cpm1-tsa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: PowerQUICC CPM Time-slot assigner (TSA) controller 10 - Herve Codina <herve.codina@bootlin.com> 13 The TSA is the time-slot assigner that can be found on some PowerQUICC SoC. 14 Its purpose is to route some TDM time-slots to other internal serial 20 - enum: 21 - fsl,mpc885-tsa [all …]
|
D | fsl,ucc-hdlc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/fsl/cpm_qe/fsl,ucc-hdlc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: High-Level Data Link Control(HDLC) 12 - Frank Li <Frank.Li@nxp.com> 16 const: fsl,ucc-hdlc 24 cell-index: 27 rx-clock-name: 30 - pattern: "^brg([0-9]|1[0-6])$" [all …]
|
/linux-6.12.1/tools/memory-model/ |
D | linux-kernel.bell | 1 // SPDX-License-Identifier: GPL-2.0+ 9 * "Frightening small children and disconcerting grown-ups: Concurrency 14 "Linux-kernel memory consistency model" 19 'noreturn (* R of non-return RMW *) 28 'rcu-lock (*rcu_read_lock*) || 29 'rcu-unlock (*rcu_read_unlock*) || 30 'sync-rcu (*synchronize_rcu*) || 31 'before-atomic (*smp_mb__before_atomic*) || 32 'after-atomic (*smp_mb__after_atomic*) || 33 'after-spinlock (*smp_mb__after_spinlock*) || [all …]
|
/linux-6.12.1/Documentation/userspace-api/media/v4l/ |
D | vidioc-g-dv-timings.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_G_DV_TIMINGS - VIDIOC_S_DV_TIMINGS - VIDIOC_SUBDEV_G_DV_TIMINGS - VIDIOC_SUBDEV_S_DV_TIMINGS… 56 registered in read-only mode is not allowed. An error is returned and the errno 57 variable is set to ``-EPERM``. 59 The ``linux/v4l2-dv-timings.h`` header can be used to get the timings of 63 ``V4L2_IN_CAP_DV_TIMINGS`` flag), then ``ENODATA`` error code is returned. 68 On success 0 is returned, on error -1 and the ``errno`` variable is set 70 :ref:`Generic Error Codes <gen-errors>` chapter. 83 ``VIDIOC_SUBDEV_S_DV_TIMINGS`` has been called on a read-only subdevice. 91 .. flat-table:: struct v4l2_bt_timings [all …]
|
/linux-6.12.1/arch/powerpc/platforms/52xx/ |
D | mpc52xx_sleep.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 10 mpc52xx_deep_sleep: /* args r3-r6: SRAM, SDRAM regs, CDM regs, INTR regs */ 16 sync; isync; 18 li r10, 0 /* flag that irq handler sets */ 21 lwz r8, 0x14(r6) /* intr->main_mask */ 25 sync 29 stw r8, 0x40(r6) /* intr->main_emulate */ 30 sync 40 sync; isync; 42 sync; isync; [all …]
|
/linux-6.12.1/fs/jfs/ |
D | jfs_logmgr.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (C) International Business Machines Corp., 2000-2004 4 * Portions Copyright (C) Christoph Hellwig, 2001-2002 24 * transactions which wrote COMMIT records in the same in-memory 38 * careful-write (ping-pong) of last logpage to recover from crash 40 * detection of split (out-of-order) write of physical sectors 45 * lsn - 64-bit monotonically increasing integer vs 46 * 32-bit lspn and page eor. 80 #define LOG_LOCK_INIT(log) mutex_init(&(log)->loglock) 81 #define LOG_LOCK(log) mutex_lock(&((log)->loglock)) [all …]
|
D | jfs_logmgr.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (C) International Business Machines Corp., 2000-2004 4 * Portions Copyright (C) Christoph Hellwig, 2001-2002 36 * blocks 2 - (N-1) are used to contain log records. 38 * when a volume group is varied-on-line, logRedo() must have 61 __le32 flag; /* 4: option */ member 62 __le32 state; /* 4: state - see below */ 65 uuid_t uuid; /* 16: 128-bit journal uuid */ 72 /* log flag: commit option (see jfs_filsys.h) */ 113 __le16 eor; /* 2: end-of-log offset of lasrt record write */ [all …]
|
/linux-6.12.1/drivers/net/hamradio/ |
D | z8530.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 #define FLAG 0x7e macro 57 #define SYNC_L_INH 0x2 /* Sync Character Load Inhibit */ 72 #define SYNC_ENAB 0 /* Sync Modes Enable */ 77 #define MONSYNC 0 /* 8 Bit Sync character */ 78 #define BISYNC 0x10 /* 16 bit sync character */ 79 #define SDLC 0x20 /* SDLC Mode (01111110 Sync Flag) */ 80 #define EXTSYNC 0x30 /* External Sync Mode */ 91 #define SDLC_CRC 0x4 /* SDLC/CRC-16 */ 100 /* Write Register 6 (Sync bits 0-7/SDLC Address Field) */ [all …]
|
/linux-6.12.1/drivers/acpi/ |
D | acpi_dbg.c | 1 // SPDX-License-Identifier: GPL-2.0-only 28 (CIRC_CNT((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE)) 30 (CIRC_CNT_TO_END((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE)) 32 (CIRC_SPACE((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE)) 34 (CIRC_SPACE_TO_END((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE)) 72 static inline bool __acpi_aml_access_ok(unsigned long flag) in __acpi_aml_access_ok() argument 85 if ((flag & ACPI_AML_KERN) && in __acpi_aml_access_ok() 91 static inline bool __acpi_aml_readable(struct circ_buf *circ, unsigned long flag) in __acpi_aml_readable() argument 97 if (!(acpi_aml_io.flags & flag) && circ_count(circ)) in __acpi_aml_readable() 102 static inline bool __acpi_aml_writable(struct circ_buf *circ, unsigned long flag) in __acpi_aml_writable() argument [all …]
|
/linux-6.12.1/drivers/tty/serial/ |
D | sunzilog.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 24 #define BPS_TO_BRG(bps, freq) ((((freq) + (bps)) / (2 * (bps))) - 2) 28 #define FLAG 0x7e macro 82 #define SYNC_L_INH 0x2 /* Sync Character Load Inhibit */ 98 #define SYNC_ENAB 0 /* Sync Modes Enable */ 103 #define MONSYNC 0 /* 8 Bit Sync character */ 104 #define BISYNC 0x10 /* 16 bit sync character */ 105 #define SDLC 0x20 /* SDLC Mode (01111110 Sync Flag) */ 106 #define EXTSYNC 0x30 /* External Sync Mode */ 118 #define SDLC_CRC 0x4 /* SDLC/CRC-16 */ [all …]
|
D | ip22zilog.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 32 #define BPS_TO_BRG(bps, freq) ((((freq) + (bps)) / (2 * (bps))) - 2) 36 #define FLAG 0x7e macro 90 #define SYNC_L_INH 0x2 /* Sync Character Load Inhibit */ 106 #define SYNC_ENAB 0 /* Sync Modes Enable */ 111 #define MONSYNC 0 /* 8 Bit Sync character */ 112 #define BISYNC 0x10 /* 16 bit sync character */ 113 #define SDLC 0x20 /* SDLC Mode (01111110 Sync Flag) */ 114 #define EXTSYNC 0x30 /* External Sync Mode */ 126 #define SDLC_CRC 0x4 /* SDLC/CRC-16 */ [all …]
|
D | pmac_zilog.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 25 * of "escc" node (ie. ch-a or ch-b) 64 if (uap->flags & PMACZILOG_FLAG_IS_CHANNEL_A) in pmz_get_port_A() 66 return uap->mate; in pmz_get_port_A() 78 writeb(reg, port->control_reg); in read_zsreg() 79 return readb(port->control_reg); in read_zsreg() 85 writeb(reg, port->control_reg); in write_zsreg() 86 writeb(value, port->control_reg); in write_zsreg() 91 return readb(port->data_reg); in read_zsdata() 96 writeb(data, port->data_reg); in write_zsdata() [all …]
|
D | zs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 38 * Per-SCC state for locking and the interrupt handler. 53 #define ZS_BPS_TO_BRG(bps, freq) ((((freq) + (bps)) / (2 * (bps))) - 2) 109 #define SYNC_L_INH 0x2 /* Sync Character Load Inhibit */ 124 #define SYNC_ENAB 0 /* Sync Modes Enable */ 130 #define MONSYNC 0 /* 8 Bit Sync character */ 131 #define BISYNC 0x10 /* 16 bit sync character */ 132 #define SDLC 0x20 /* SDLC Mode (01111110 Sync Flag) */ 133 #define EXTSYNC 0x30 /* External Sync Mode */ 144 #define SDLC_CRC 0x4 /* SDLC/CRC-16 */ [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | awinic,aw88395.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Weidong Wang <wangweidong.a@awinic.com> 20 - awinic,aw88395 21 - awinic,aw88261 22 - awinic,aw88399 27 '#sound-dai-cells': 30 reset-gpios: 33 awinic,audio-channel: [all …]
|
/linux-6.12.1/include/uapi/linux/ |
D | net_tstamp.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 38 SOF_TIMESTAMPING_MASK = (SOF_TIMESTAMPING_LAST - 1) | 53 * struct so_timestamping - SO_TIMESTAMPING parameter 57 * if flag SOF_TIMESTAMPING_BIND_PHC is set. 65 * struct hwtstamp_config - %SIOCGHWTSTAMP and %SIOCSHWTSTAMP parameter 83 /* possible values for hwtstamp_config->flags */ 86 * With this flag, the user could get bond active interface's 95 HWTSTAMP_FLAG_MASK = (HWTSTAMP_FLAG_LAST - 1) | HWTSTAMP_FLAG_LAST 98 /* possible values for hwtstamp_config->tx_type */ 118 * directly into Sync packets. In this case, transmitted Sync [all …]
|
D | ip_vs.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 23 #define IP_VS_SVC_F_ONEPACKET 0x0004 /* one-packet scheduling */ 24 #define IP_VS_SVC_F_SCHED1 0x0008 /* scheduler flag 1 */ 25 #define IP_VS_SVC_F_SCHED2 0x0010 /* scheduler flag 2 */ 26 #define IP_VS_SVC_F_SCHED3 0x0020 /* scheduler flag 3 */ 38 * IPVS sync daemon states 88 #define IP_VS_CONN_F_SYNC 0x0020 /* entry created by sync */ 281 /* sync daemon state (master/backup) */ 321 IPVS_CMD_NEW_DAEMON, /* start sync daemon */ 322 IPVS_CMD_DEL_DAEMON, /* stop sync daemon */ [all …]
|
/linux-6.12.1/drivers/scsi/ |
D | 53c700.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 /* Driver for 53c700 and 53c700-66 chips from NCR and Symbios 17 /* Turn on for general debugging---too verbose for normal use */ 41 #define NCR_700_LUN_MASK (NCR_700_MAX_LUNS - 1) 81 * for the annoying SCSI-2 requirement for LUN information in 89 /* The SYNC negotiation sequence looks like: 100 * 16 negotiated SYNC flag 101 * 17 begin SYNC negotiation flag 109 struct NCR_700_Device_Parameters *hostdata = SDp->hostdata; in NCR_700_get_sense_cmnd() 111 return hostdata->cmnd; in NCR_700_get_sense_cmnd() [all …]
|
/linux-6.12.1/drivers/media/platform/qcom/venus/ |
D | core.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2012-2016, The Linux Foundation. All rights reserved. 12 #include <media/videobuf2-v4l2.h> 13 #include <media/v4l2-ctrls.h> 14 #include <media/v4l2-device.h> 119 * struct venus_core - holds core parameters valid for all instances 137 * @opp_dl_venus: an device-link for device OPP 138 * @opp_pmdomain: an OPP power-domain 147 * @use_tz: a flag that suggests presence of trustzone 153 * @done: a completion for sync HFI operations [all …]
|
/linux-6.12.1/include/video/ |
D | display_timing.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 20 /* data enable flag */ 30 /* drive sync on pos. edge */ 32 /* drive sync on neg. edge */ 56 * |<- sync ->|<- back ->|<----- active ----->|<- front ->|<- sync.. 69 struct timing_entry hsync_len; /* hor. sync len */ 74 struct timing_entry vsync_len; /* ver. sync len */ 97 if (disp->num_timings > index) in display_timings_get() 98 return disp->timings[index]; in display_timings_get()
|
/linux-6.12.1/tools/include/uapi/asm-generic/ |
D | mman-common.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 7 Based on: asm-xxx/mman.h 14 /* 0x10 reserved for arch-specific use */ 15 /* 0x20 reserved for arch-specific use */ 17 #define PROT_GROWSDOWN 0x01000000 /* mprotect flag: extend change to start of growsdown vma */ 18 #define PROT_GROWSUP 0x02000000 /* mprotect flag: extend change to end of growsup vma */ 20 /* 0x01 - 0x03 are defined in linux/mman.h */ 25 /* 0x0100 - 0x4000 flags are defined in asm-generic/mman.h */ 41 #define MS_ASYNC 1 /* sync memory asynchronously */ 43 #define MS_SYNC 4 /* synchronous memory sync */ [all …]
|
/linux-6.12.1/include/uapi/asm-generic/ |
D | mman-common.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 7 Based on: asm-xxx/mman.h 14 /* 0x10 reserved for arch-specific use */ 15 /* 0x20 reserved for arch-specific use */ 17 #define PROT_GROWSDOWN 0x01000000 /* mprotect flag: extend change to start of growsdown vma */ 18 #define PROT_GROWSUP 0x02000000 /* mprotect flag: extend change to end of growsup vma */ 20 /* 0x01 - 0x03 are defined in linux/mman.h */ 25 /* 0x0100 - 0x4000 flags are defined in asm-generic/mman.h */ 41 #define MS_ASYNC 1 /* sync memory asynchronously */ 43 #define MS_SYNC 4 /* synchronous memory sync */ [all …]
|
/linux-6.12.1/arch/alpha/include/uapi/asm/ |
D | mman.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 10 #define PROT_GROWSDOWN 0x01000000 /* mprotect flag: extend change to start of growsdown vma */ 11 #define PROT_GROWSUP 0x02000000 /* mprotect flag: extend change to end of growsup vma */ 13 /* 0x01 - 0x03 are defined in linux/mman.h */ 23 /* These are linux-specific */ 24 #define MAP_GROWSDOWN 0x01000 /* stack-like segment */ 35 #define MS_ASYNC 1 /* sync memory asynchronously */ 36 #define MS_SYNC 2 /* synchronous memory sync */ 66 #define MADV_DODUMP 17 /* Clear the MADV_NODUMP flag */
|
/linux-6.12.1/arch/parisc/include/uapi/asm/ |
D | mman.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 10 #define PROT_GROWSDOWN 0x01000000 /* mprotect flag: extend change to start of growsdown vma */ 11 #define PROT_GROWSUP 0x02000000 /* mprotect flag: extend change to end of growsup vma */ 13 /* 0x01 - 0x03 are defined in linux/mman.h */ 22 #define MAP_GROWSDOWN 0x8000 /* stack-like segment */ 30 #define MS_SYNC 1 /* synchronous memory sync */ 31 #define MS_ASYNC 2 /* sync memory asynchronously */ 60 #define MADV_DODUMP 17 /* Clear the MADV_NODUMP flag */
|
/linux-6.12.1/fs/ |
D | sync.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * High-level sync()-related operations 19 #include <linux/backing-dev.h> 38 WARN_ON(!rwsem_is_locked(&sb->s_umount)); in sync_filesystem() 41 * No point in syncing out anything if the filesystem is read-only. in sync_filesystem() 55 if (sb->s_op->sync_fs) { in sync_filesystem() 56 ret = sb->s_op->sync_fs(sb, 0); in sync_filesystem() 60 ret = sync_blockdev_nowait(sb->s_bdev); in sync_filesystem() 65 if (sb->s_op->sync_fs) { in sync_filesystem() 66 ret = sb->s_op->sync_fs(sb, 1); in sync_filesystem() [all …]
|