Home
last modified time | relevance | path

Searched +full:clock +full:- +full:error +full:- +full:detect (Results 1 – 25 of 989) sorted by relevance

12345678910>>...40

/kernel/linux/linux-5.10/include/sound/
Dak4117.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
11 #define AK4117_REG_CLOCK 0x01 /* clock control */
27 #define AK4117_REG_QSUB_ADDR 0x11 /* Q-subcode address + control */
28 #define AK4117_REG_QSUB_TRACK 0x12 /* Q-subcode track */
29 #define AK4117_REG_QSUB_INDEX 0x13 /* Q-subcode index */
30 #define AK4117_REG_QSUB_MINUTE 0x14 /* Q-subcode minute */
31 #define AK4117_REG_QSUB_SECOND 0x15 /* Q-subcode second */
32 #define AK4117_REG_QSUB_FRAME 0x16 /* Q-subcode frame */
33 #define AK4117_REG_QSUB_ZERO 0x17 /* Q-subcode zero */
34 #define AK4117_REG_QSUB_ABSMIN 0x18 /* Q-subcode absolute minute */
[all …]
Dak4113.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
50 /* Q-subcode address + control */
52 /* Q-subcode track */
54 /* Q-subcode index */
56 /* Q-subcode minute */
58 /* Q-subcode second */
60 /* Q-subcode frame */
62 /* Q-subcode zero */
64 /* Q-subcode absolute minute */
66 /* Q-subcode absolute second */
[all …]
Dak4114.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
33 #define AK4114_REG_QSUB_ADDR 0x16 /* Q-subcode address + control */
34 #define AK4114_REG_QSUB_TRACK 0x17 /* Q-subcode track */
35 #define AK4114_REG_QSUB_INDEX 0x18 /* Q-subcode index */
36 #define AK4114_REG_QSUB_MINUTE 0x19 /* Q-subcode minute */
37 #define AK4114_REG_QSUB_SECOND 0x1a /* Q-subcode second */
38 #define AK4114_REG_QSUB_FRAME 0x1b /* Q-subcode frame */
39 #define AK4114_REG_QSUB_ZERO 0x1c /* Q-subcode zero */
40 #define AK4114_REG_QSUB_ABSMIN 0x1d /* Q-subcode absolute minute */
41 #define AK4114_REG_QSUB_ABSSEC 0x1e /* Q-subcode absolute second */
[all …]
/kernel/linux/linux-4.19/include/sound/
Dak4117.h21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
26 #define AK4117_REG_CLOCK 0x01 /* clock control */
42 #define AK4117_REG_QSUB_ADDR 0x11 /* Q-subcode address + control */
43 #define AK4117_REG_QSUB_TRACK 0x12 /* Q-subcode track */
44 #define AK4117_REG_QSUB_INDEX 0x13 /* Q-subcode index */
45 #define AK4117_REG_QSUB_MINUTE 0x14 /* Q-subcode minute */
46 #define AK4117_REG_QSUB_SECOND 0x15 /* Q-subcode second */
47 #define AK4117_REG_QSUB_FRAME 0x16 /* Q-subcode frame */
48 #define AK4117_REG_QSUB_ZERO 0x17 /* Q-subcode zero */
49 #define AK4117_REG_QSUB_ABSMIN 0x18 /* Q-subcode absolute minute */
[all …]
Dak4113.h22 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
65 /* Q-subcode address + control */
67 /* Q-subcode track */
69 /* Q-subcode index */
71 /* Q-subcode minute */
73 /* Q-subcode second */
75 /* Q-subcode frame */
77 /* Q-subcode zero */
79 /* Q-subcode absolute minute */
81 /* Q-subcode absolute second */
[all …]
Dak4114.h21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
48 #define AK4114_REG_QSUB_ADDR 0x16 /* Q-subcode address + control */
49 #define AK4114_REG_QSUB_TRACK 0x17 /* Q-subcode track */
50 #define AK4114_REG_QSUB_INDEX 0x18 /* Q-subcode index */
51 #define AK4114_REG_QSUB_MINUTE 0x19 /* Q-subcode minute */
52 #define AK4114_REG_QSUB_SECOND 0x1a /* Q-subcode second */
53 #define AK4114_REG_QSUB_FRAME 0x1b /* Q-subcode frame */
54 #define AK4114_REG_QSUB_ZERO 0x1c /* Q-subcode zero */
55 #define AK4114_REG_QSUB_ABSMIN 0x1d /* Q-subcode absolute minute */
56 #define AK4114_REG_QSUB_ABSSEC 0x1e /* Q-subcode absolute second */
[all …]
/kernel/linux/linux-5.10/drivers/rtc/
Drtc-imxdi.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright 2008-2009 Freescale Semiconductor, Inc. All Rights Reserved.
8 * This driver uses the 47-bit 32 kHz counter in the Freescale DryIce block
10 * Since the RTC framework performs API locking via rtc->ops_lock the
38 #define DCAMR 0x08 /* Clock Alarm MSB Reg */
39 #define DCALR 0x0c /* Clock Alarm LSB Reg */
40 #define DCAMR_UNSET 0xFFFFFFFF /* doomsday - 1 sec */
43 #define DCR_TDCHL (1 << 30) /* Tamper-detect configuration hard lock */
44 #define DCR_TDCSL (1 << 29) /* Tamper-detect configuration soft lock */
45 #define DCR_KSSL (1 << 27) /* Key-select soft lock */
[all …]
/kernel/linux/linux-4.19/drivers/rtc/
Drtc-imxdi.c2 * Copyright 2008-2009 Freescale Semiconductor, Inc. All Rights Reserved.
11 * http://www.opensource.org/licenses/gpl-license.html
15 /* based on rtc-mc13892.c */
18 * This driver uses the 47-bit 32 kHz counter in the Freescale DryIce block
20 * Since the RTC framework performs API locking via rtc->ops_lock the
48 #define DCAMR 0x08 /* Clock Alarm MSB Reg */
49 #define DCALR 0x0c /* Clock Alarm LSB Reg */
50 #define DCAMR_UNSET 0xFFFFFFFF /* doomsday - 1 sec */
53 #define DCR_TDCHL (1 << 30) /* Tamper-detect configuration hard lock */
54 #define DCR_TDCSL (1 << 29) /* Tamper-detect configuration soft lock */
[all …]
/kernel/linux/linux-5.10/drivers/net/can/rcar/
Drcar_can.c1 // SPDX-License-Identifier: GPL-2.0+
2 /* Renesas R-Car CAN device driver
22 /* Clock Select Register settings */
24 CLKR_CLKP1 = 0, /* Peripheral clock (clkp1) */
25 CLKR_CLKP2 = 1, /* Peripheral clock (clkp2) */
26 CLKR_CLKEXT = 3, /* Externally input clock */
33 * mailbox 60 - 63 - Rx FIFO mailboxes
34 * mailbox 56 - 59 - Tx FIFO mailboxes
35 * non-FIFO mailboxes are not used
37 #define RCAR_CAN_N_MBX 64 /* Number of mailboxes in non-FIFO mode */
[all …]
/kernel/linux/linux-4.19/Documentation/media/uapi/cec/
Dcec-ioc-receive.rst1 .. -*- coding: utf-8; mode: rst -*-
13 CEC_RECEIVE, CEC_TRANSMIT - Receive or transmit a CEC message
29 File descriptor returned by :c:func:`open() <cec-open>`.
40 If the file descriptor is in non-blocking mode and there are no received
41 messages pending, then it will return -1 and set errno to the ``EAGAIN``
42 error code. If the file descriptor is in blocking mode and ``timeout``
43 is non-zero and no message arrived within ``timeout`` milliseconds, then
44 it will return -1 and set errno to the ``ETIMEDOUT`` error code.
50 2. the result of an earlier non-blocking transmit (the ``sequence`` field will
51 be non-zero).
[all …]
/kernel/linux/linux-4.19/Documentation/i2c/
Dgpio-fault-injection11 'i2c-fault-injector' subdirectory in the Kernel debugfs filesystem, usually
14 injection. They will be described now along with their intended use-cases.
17 -----
22 because the bus master under test will not be able to clock. It should detect
23 the condition of SCL being unresponsive and report an error to the upper
27 -----
32 master under test should detect this condition and trigger a bus recovery (see
40 ------------------------------------
44 there are I2C client devices which detect a stuck SDA on their side and release
46 device deglitching and monitoring the I2C bus. It could also detect a stuck SDA
[all …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/cec/
Dcec-ioc-receive.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
14 CEC_RECEIVE, CEC_TRANSMIT - Receive or transmit a CEC message
42 If the file descriptor is in non-blocking mode and there are no received
43 messages pending, then it will return -1 and set errno to the ``EAGAIN``
44 error code. If the file descriptor is in blocking mode and ``timeout``
45 is non-zero and no message arrived within ``timeout`` milliseconds, then
46 it will return -1 and set errno to the ``ETIMEDOUT`` error code.
52 2. the result of an earlier non-blocking transmit (the ``sequence`` field will
53 be non-zero).
59 queue, then it will return -1 and set errno to the ``EBUSY`` error code.
[all …]
/kernel/linux/linux-5.10/Documentation/i2c/
Dgpio-fault-injection.rst12 'i2c-fault-injector' subdirectory in the Kernel debugfs filesystem, usually
15 injection. They will be described now along with their intended use-cases.
21 -----
26 because the bus master under test will not be able to clock. It should detect
27 the condition of SCL being unresponsive and report an error to the upper
31 -----
36 master under test should detect this condition and trigger a bus recovery (see
48 there are I2C client devices which detect a stuck SDA on their side and release
50 device deglitching and monitoring the I2C bus. It could also detect a stuck SDA
56 --------------------------
[all …]
/kernel/linux/linux-5.10/drivers/spi/
Dspi-s3c24xx-regs.h1 /* SPDX-License-Identifier: GPL-2.0 */
18 #define S3C2410_SPCON_CPOL_HIGH (1 << 2) /* Clock polarity select */
19 #define S3C2410_SPCON_CPOL_LOW (0 << 2) /* Clock polarity select */
21 #define S3C2410_SPCON_CPHA_FMTB (1 << 1) /* Clock Phase Select */
22 #define S3C2410_SPCON_CPHA_FMTA (0 << 1) /* Clock Phase Select */
26 #define S3C2410_SPSTA_DCOL (1 << 2) /* Data Collision Error */
27 #define S3C2410_SPSTA_MULD (1 << 1) /* Multi Master Error */
33 #define S3C2410_SPPIN_ENMUL (1 << 2) /* Multi Master Error detect */
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/mmc/
Dsynopsys-dw-mshc.txt11 - snps,dw-mshc: for controllers compliant with synopsys dw-mshc.
12 * #address-cells: should be 1.
13 * #size-cells: should be 0.
16 child-nodes with each child-node representing a supported slot. There should
23 property is 0 to (num-slots -1), where num-slots is the value
24 specified by the num-slots property.
26 * bus-width: as documented in mmc core bindings.
28 * wp-gpios: specifies the write protect gpio line. The format of the
30 for write-protect, this property is optional.
32 * disable-wp: If the wp-gpios property isn't present then (by default)
[all …]
/kernel/linux/linux-4.19/arch/arm/plat-samsung/include/plat/
Dregs-spi.h1 /* SPDX-License-Identifier: GPL-2.0 */
21 #define S3C2410_SPCON_CPOL_HIGH (1 << 2) /* Clock polarity select */
22 #define S3C2410_SPCON_CPOL_LOW (0 << 2) /* Clock polarity select */
24 #define S3C2410_SPCON_CPHA_FMTB (1 << 1) /* Clock Phase Select */
25 #define S3C2410_SPCON_CPHA_FMTA (0 << 1) /* Clock Phase Select */
29 #define S3C2410_SPSTA_DCOL (1 << 2) /* Data Collision Error */
30 #define S3C2410_SPSTA_MULD (1 << 1) /* Multi Master Error */
36 #define S3C2410_SPPIN_ENMUL (1 << 2) /* Multi Master Error detect */
/kernel/linux/linux-4.19/drivers/net/can/rcar/
Drcar_can.c1 /* Renesas R-Car CAN device driver
31 * mailbox 60 - 63 - Rx FIFO mailboxes
32 * mailbox 56 - 59 - Tx FIFO mailboxes
33 * non-FIFO mailboxes are not used
35 #define RCAR_CAN_N_MBX 64 /* Number of mailboxes in non-FIFO mode */
36 #define RCAR_CAN_RX_FIFO_MBX 60 /* Mailbox - window to Rx FIFO */
37 #define RCAR_CAN_TX_FIFO_MBX 56 /* Mailbox - window to Tx FIFO */
44 u8 dlc; /* Data Length Code - bits [0..3] */
52 u32 mkr_2_9[8]; /* Mask Registers 2-9 */
56 u32 mkr_0_1[2]; /* Mask Registers 0-1 */
[all …]
/kernel/linux/linux-5.10/sound/pci/echoaudio/
Ddarla24_dsp.c3 Copyright Echo Digital Audio Corporation (c) 1998 - 2004
21 Foundation, Inc., 59 Temple Place - Suite 330, Boston,
22 MA 02111-1307, USA.
26 Translation from C++ and adaptation for use in ALSA-Driver
37 return -ENODEV; in init_hw()
40 dev_err(chip->card->dev, in init_hw()
45 chip->device_id = device_id; in init_hw()
46 chip->subdevice_id = subdevice_id; in init_hw()
47 chip->bad_board = true; in init_hw()
48 chip->dsp_code_to_load = FW_DARLA24_DSP; in init_hw()
[all …]
/kernel/linux/linux-4.19/sound/pci/echoaudio/
Ddarla24_dsp.c3 Copyright Echo Digital Audio Corporation (c) 1998 - 2004
21 Foundation, Inc., 59 Temple Place - Suite 330, Boston,
22 MA 02111-1307, USA.
26 Translation from C++ and adaptation for use in ALSA-Driver
37 return -ENODEV; in init_hw()
40 dev_err(chip->card->dev, in init_hw()
45 chip->device_id = device_id; in init_hw()
46 chip->subdevice_id = subdevice_id; in init_hw()
47 chip->bad_board = true; in init_hw()
48 chip->dsp_code_to_load = FW_DARLA24_DSP; in init_hw()
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/rng/
Dst,stm32-rng.txt9 - compatible : Should be "st,stm32-rng"
10 - reg : Should be register base and length as documented in the datasheet
11 - interrupts : The designated IRQ line for the RNG
12 - clocks : The clock needed to enable the RNG
15 - resets : The reset to properly start RNG
16 - clock-error-detect : Enable the clock detection management
21 compatible = "st,stm32-rng";
/kernel/linux/linux-5.10/drivers/mmc/core/
Dcore.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2003-2004 Russell King, All Rights Reserved.
7 * Copyright (C) 2005-2008 Pierre Ossman, All Rights Reserved.
24 #include <linux/fault-inject.h>
33 #include <linux/mmc/slot-gpio.h>
49 /* The max erase timeout, used when host->max_busy_timeout isn't specified */
84 struct mmc_command *cmd = mrq->cmd; in mmc_should_fail_request()
85 struct mmc_data *data = mrq->data; in mmc_should_fail_request()
87 -ETIMEDOUT, in mmc_should_fail_request()
88 -EILSEQ, in mmc_should_fail_request()
[all …]
/kernel/linux/linux-5.10/drivers/clocksource/
Dtimer-ti-dm-systimer.c1 // SPDX-License-Identifier: GPL-2.0+
15 #include <linux/clk/clk-conf.h>
17 #include <clocksource/timer-ti-dm.h>
18 #include <dt-bindings/bus/ti-sysc.h>
20 /* For type1, set SYSC_OMAP2_CLOCKACTIVITY for fck off on idle, l4 clock on */
68 u32 tidr = readl_relaxed(t->base); in dmtimer_systimer_revision1()
82 writel_relaxed(val, t->base + t->sysc); in dmtimer_systimer_enable()
90 writel_relaxed(DMTIMER_TYPE1_DISABLE, t->base + t->sysc); in dmtimer_systimer_disable()
95 void __iomem *syss = t->base + OMAP_TIMER_V1_SYS_STAT_OFFSET; in dmtimer_systimer_type1_reset()
100 writel_relaxed(BIT(1) | BIT(2), t->base + t->ifctrl); in dmtimer_systimer_type1_reset()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/rng/
Dst,stm32-rng.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/rng/st,stm32-rng.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
14 - Lionel Debieve <lionel.debieve@st.com>
18 const: st,stm32-rng
29 clock-error-detect:
30 description: If set enable the clock detection management
33 - compatible
34 - reg
[all …]
/kernel/linux/linux-4.19/drivers/mmc/core/
Dcore.c4 * Copyright (C) 2003-2004 Russell King, All Rights Reserved.
6 * Copyright (C) 2005-2008 Pierre Ossman, All Rights Reserved.
28 #include <linux/fault-inject.h>
37 #include <linux/mmc/slot-gpio.h>
53 /* The max erase timeout, used when host->max_busy_timeout isn't specified */
87 struct mmc_command *cmd = mrq->cmd; in mmc_should_fail_request()
88 struct mmc_data *data = mrq->data; in mmc_should_fail_request()
90 -ETIMEDOUT, in mmc_should_fail_request()
91 -EILSEQ, in mmc_should_fail_request()
92 -EIO, in mmc_should_fail_request()
[all …]
/kernel/linux/linux-4.19/sound/firewire/digi00x/
Ddigi00x-stream.c2 * digi00x-stream.c - a part of driver for Digidesign Digi 002/003 family
4 * Copyright (c) 2014-2015 Takashi Sakamoto
37 err = snd_fw_transaction(dg00x->unit, TCODE_READ_QUADLET_REQUEST, in snd_dg00x_stream_get_local_rate()
47 err = -EIO; in snd_dg00x_stream_get_local_rate()
62 return -EINVAL; in snd_dg00x_stream_set_local_rate()
65 return snd_fw_transaction(dg00x->unit, TCODE_WRITE_QUADLET_REQUEST, in snd_dg00x_stream_set_local_rate()
71 enum snd_dg00x_clock *clock) in snd_dg00x_stream_get_clock() argument
76 err = snd_fw_transaction(dg00x->unit, TCODE_READ_QUADLET_REQUEST, in snd_dg00x_stream_get_clock()
82 *clock = be32_to_cpu(reg) & 0x0f; in snd_dg00x_stream_get_clock()
83 if (*clock >= SND_DG00X_CLOCK_COUNT) in snd_dg00x_stream_get_clock()
[all …]

12345678910>>...40