Home
last modified time | relevance | path

Searched +full:data +full:- +full:enable +full:- +full:active (Results 1 – 25 of 1064) sorted by relevance

12345678910>>...43

/kernel/linux/linux-5.10/drivers/media/platform/
Dvia-camera.h1 /* SPDX-License-Identifier: GPL-2.0 */
6 #define VCR_IC_EAV 0x0001 /* End of active video status */
8 #define VCR_IC_FBOTFLD 0x0004 /* "flipping" Bottom field is active */
9 #define VCR_IC_ACTBUF 0x0018 /* Active video buffer */
10 #define VCR_IC_VSYNC 0x0020 /* 0 = VB, 1 = active video */
11 #define VCR_IC_BOTFLD 0x0040 /* Bottom field is active */
13 #define VCR_IC_INTEN 0x0100 /* End of active video int. enable */
14 #define VCR_IC_VBIINT 0x0200 /* End of VBI int enable */
18 #define VCR_TSC_ENABLE 0x000001 /* Transport stream input enable */
20 #define VCR_TSC_METHOD 0x00000c /* DMA method (non-functional) */
[all …]
/kernel/linux/linux-4.19/drivers/media/platform/
Dvia-camera.h1 /* SPDX-License-Identifier: GPL-2.0 */
6 #define VCR_IC_EAV 0x0001 /* End of active video status */
8 #define VCR_IC_FBOTFLD 0x0004 /* "flipping" Bottom field is active */
9 #define VCR_IC_ACTBUF 0x0018 /* Active video buffer */
10 #define VCR_IC_VSYNC 0x0020 /* 0 = VB, 1 = active video */
11 #define VCR_IC_BOTFLD 0x0040 /* Bottom field is active */
13 #define VCR_IC_INTEN 0x0100 /* End of active video int. enable */
14 #define VCR_IC_VBIINT 0x0200 /* End of VBI int enable */
18 #define VCR_TSC_ENABLE 0x000001 /* Transport stream input enable */
20 #define VCR_TSC_METHOD 0x00000c /* DMA method (non-functional) */
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/display/panel/
Ddisplay-timing.txt1 display-timing bindings
4 display-timings node
5 --------------------
8 - none
11 - native-mode: The native mode for the display, in case multiple modes are
15 --------------
18 - hactive, vactive: display resolution
19 - hfront-porch, hback-porch, hsync-len: horizontal display timing parameters
21 vfront-porch, vback-porch, vsync-len: vertical display timing parameters in
23 - clock-frequency: display clock in Hz
[all …]
Dpanel-common.txt14 ----------------------
16 - width-mm,
17 - height-mm: The width-mm and height-mm specify the width and height of the
21 - label: The label property specifies a symbolic name for the panel as a
28 non-descriptive information. For instance an LCD panel in a system that
35 ---------------
37 - panel-timing: Most display panels are restricted to a single resolution and
38 require specific display timings. The panel-timing subnode expresses those
41 Documentation/devicetree/bindings/display/panel/display-timing.txt.
45 ------------
[all …]
/kernel/linux/linux-4.19/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_power_handle.h1 /* Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.
32 /* event will be triggered before power handler enable */
35 /* event will be triggered after power handler enable */
51 * enum dpu_power_handle_data_bus_client - type of axi bus clients
52 * @DPU_POWER_HANDLE_DATA_BUS_CLIENT_RT: core real-time bus client
53 * @DPU_POWER_HANDLE_DATA_BUS_CLIENT_NRT: core non-real-time bus client
63 * enum DPU_POWER_HANDLE_DBUS_ID - data bus identifier
64 * @DPU_POWER_HANDLE_DBUS_ID_MNOC: DPU/MNOC data bus
65 * @DPU_POWER_HANDLE_DBUS_ID_LLCC: MNOC/LLCC data bus
66 * @DPU_POWER_HANDLE_DBUS_ID_EBI: LLCC/EBI data bus
[all …]
/kernel/linux/linux-5.10/drivers/soc/qcom/
Drpmh-rsc.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.
24 #include <soc/qcom/cmd-db.h>
26 #include <dt-bindings/soc/qcom,rpmh-rsc.h>
28 #include "rpmh-internal.h"
31 #include "trace-rpmh.h"
91 * - The main rpmh-rsc address is the base of a register space that can
93 * (DRV_PRNT_CHLD_CONFIG). Also found within the rpmh-rsc register
95 * specified in the device tree by "qcom,tcs-offset" and used to
97 * - TCS blocks come one after another. Type, count, and order are
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/panel/
Dpanel-timing.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/panel/panel-timing.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Sam Ravnborg <sam@ravnborg.org>
14 There are different ways of describing the timing data of a panel. The
20 +----------+-------------------------------------+----------+-------+
24 +----------#######################################----------+-------+
29 |<-------->#<-------+--------------------------->#<-------->|<----->|
[all …]
Dpanel-common.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/display/panel/panel-common.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
24 width-mm:
29 height-mm:
43 non-descriptive information. For instance an LCD panel in a system that
55 panel-timing:
[all …]
/kernel/linux/linux-4.19/arch/arm/mach-pxa/
Dregs-u2d.h1 /* SPDX-License-Identifier: GPL-2.0 */
13 #define U2DCR_SPEOREN (1 << 27) /* Short Packet EOR INTR generation Enable */
20 #define U2DCR_SMAC (1 << 17) /* Switch Endpoint Memory to Active Configuration */
21 #define U2DCR_DWRE (1 << 16) /* Device Remote Wake-up Feature */
22 #define U2DCR_ACN (0xf << 12) /* Active U2D Configuration Number */
23 #define U2DCR_AIN (0xf << 8) /* Active U2D Interface Number */
24 #define U2DCR_AAISN (0xf << 4) /* Active U2D Alternate Interface Setting Number */
27 #define U2DCR_UDA (1 << 1) /* U2D Active */
28 #define U2DCR_UDE (1 << 0) /* U2D Enable */
32 #define U2DINT_CC (1 << 31) /* Interrupt - Configuration Change */
[all …]
Dpxa27x-udc.h1 /* SPDX-License-Identifier: GPL-2.0 */
10 #define UDCCR_OEN (1 << 31) /* On-the-Go Enable */
11 #define UDCCR_AALTHNP (1 << 30) /* A-device Alternate Host Negotiation
13 #define UDCCR_AHNP (1 << 29) /* A-device Host Negotiation Protocol
15 #define UDCCR_BHNP (1 << 28) /* B-device Host Negotiation Protocol
16 Enable */
17 #define UDCCR_DWRE (1 << 16) /* Device Remote Wake-up Enable */
18 #define UDCCR_ACN (0x03 << 11) /* Active UDC configuration Number */
20 #define UDCCR_AIN (0x07 << 8) /* Active UDC interface Number */
22 #define UDCCR_AAISN (0x07 << 5) /* Active UDC Alternate Interface
[all …]
/kernel/linux/linux-5.10/arch/arm/mach-pxa/
Dregs-u2d.h1 /* SPDX-License-Identifier: GPL-2.0 */
13 #define U2DCR_SPEOREN (1 << 27) /* Short Packet EOR INTR generation Enable */
20 #define U2DCR_SMAC (1 << 17) /* Switch Endpoint Memory to Active Configuration */
21 #define U2DCR_DWRE (1 << 16) /* Device Remote Wake-up Feature */
22 #define U2DCR_ACN (0xf << 12) /* Active U2D Configuration Number */
23 #define U2DCR_AIN (0xf << 8) /* Active U2D Interface Number */
24 #define U2DCR_AAISN (0xf << 4) /* Active U2D Alternate Interface Setting Number */
27 #define U2DCR_UDA (1 << 1) /* U2D Active */
28 #define U2DCR_UDE (1 << 0) /* U2D Enable */
32 #define U2DINT_CC (1 << 31) /* Interrupt - Configuration Change */
[all …]
Dpxa27x-udc.h1 /* SPDX-License-Identifier: GPL-2.0 */
10 #define UDCCR_OEN (1 << 31) /* On-the-Go Enable */
11 #define UDCCR_AALTHNP (1 << 30) /* A-device Alternate Host Negotiation
13 #define UDCCR_AHNP (1 << 29) /* A-device Host Negotiation Protocol
15 #define UDCCR_BHNP (1 << 28) /* B-device Host Negotiation Protocol
16 Enable */
17 #define UDCCR_DWRE (1 << 16) /* Device Remote Wake-up Enable */
18 #define UDCCR_ACN (0x03 << 11) /* Active UDC configuration Number */
20 #define UDCCR_AIN (0x07 << 8) /* Active UDC interface Number */
22 #define UDCCR_AAISN (0x07 << 5) /* Active UDC Alternate Interface
[all …]
/kernel/linux/linux-5.10/drivers/media/platform/omap3isp/
Domap3isp.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * TI OMAP3 ISP - Bus Configuration
25 * struct isp_parallel_cfg - Parallel interface configuration
26 * @data_lane_shift: Data lane shifter
27 * 0 - CAMEXT[13:0] -> CAM[13:0]
28 * 2 - CAMEXT[13:2] -> CAM[11:0]
29 * 4 - CAMEXT[13:4] -> CAM[9:0]
30 * 6 - CAMEXT[13:6] -> CAM[7:0]
32 * 0 - Sample on rising edge, 1 - Sample on falling edge
34 * 0 - Active high, 1 - Active low
[all …]
/kernel/linux/linux-4.19/drivers/media/platform/omap3isp/
Domap3isp.h4 * TI OMAP3 ISP - Bus Configuration
33 * struct isp_parallel_cfg - Parallel interface configuration
34 * @data_lane_shift: Data lane shifter
35 * 0 - CAMEXT[13:0] -> CAM[13:0]
36 * 2 - CAMEXT[13:2] -> CAM[11:0]
37 * 4 - CAMEXT[13:4] -> CAM[9:0]
38 * 6 - CAMEXT[13:6] -> CAM[7:0]
40 * 0 - Sample on rising edge, 1 - Sample on falling edge
42 * 0 - Active high, 1 - Active low
44 * 0 - Active high, 1 - Active low
[all …]
/kernel/linux/linux-5.10/drivers/media/i2c/
Dtvp5150_reg.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 * tvp5150 - Texas Instruments TVP5150A/AM1 video decoder registers
33 #define TVP5150_DATA_RATE_SEL 0x0d /* Outputs and data rates select */
39 #define TVP5150_ACT_VD_CROP_ST_MSB 0x11 /* Active video cropping start MSB */
40 #define TVP5150_ACT_VD_CROP_ST_LSB 0x12 /* Active video cropping start LSB */
41 #define TVP5150_ACT_VD_CROP_STP_MSB 0x13 /* Active video cropping stop MSB */
42 #define TVP5150_ACT_VD_CROP_STP_LSB 0x14 /* Active video cropping stop LSB */
53 #define TVP5150_INT_ENABLE_REG_B 0x1d /* Interrupt enable register B */
56 /* Reserved 1Fh-27h */
75 /* Reserved 29h-2bh */
[all …]
/kernel/linux/linux-4.19/drivers/media/i2c/
Dtvp5150_reg.h2 * SPDX-License-Identifier: GPL-2.0
4 * tvp5150 - Texas Instruments TVP5150A/AM1 video decoder registers
33 #define TVP5150_DATA_RATE_SEL 0x0d /* Outputs and data rates select */
39 #define TVP5150_ACT_VD_CROP_ST_MSB 0x11 /* Active video cropping start MSB */
40 #define TVP5150_ACT_VD_CROP_ST_LSB 0x12 /* Active video cropping start LSB */
41 #define TVP5150_ACT_VD_CROP_STP_MSB 0x13 /* Active video cropping stop MSB */
42 #define TVP5150_ACT_VD_CROP_STP_LSB 0x14 /* Active video cropping stop LSB */
53 #define TVP5150_INT_ENABLE_REG_B 0x1d /* Interrupt enable register B */
56 /* Reserved 1Fh-27h */
75 /* Reserved 29h-2bh */
[all …]
/kernel/linux/linux-5.10/drivers/gpio/
Dgpio-pcie-idio-24.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * GPIO driver for the ACCES PCIe-IDIO-24 family
15 * This driver supports the following ACCES devices: PCIe-IDIO-24,
16 * PCIe-IDI-24, PCIe-IDO-24, and PCIe-IDIO-12.
35 * 0: Enable Interrupt Sources (Bit 0)
36 * 1: Enable Interrupt Sources (Bit 1)
38 * 3: Mailbox Interrupt Enable
39 * 4: Power Management Interrupt Enable
41 * 6: Slave Read Local Data Parity Check Error Enable
42 * 7: Slave Read Local Data Parity Check Error Status
[all …]
/kernel/linux/linux-5.10/include/linux/platform_data/
Dadp5588.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Copyright 2009-2010 Analog Devices Inc.
31 #define GPIO_DAT_STAT1 0x14 /* GPIO Data Status, Read twice to clear */
32 #define GPIO_DAT_STAT2 0x15 /* GPIO Data Status, Read twice to clear */
33 #define GPIO_DAT_STAT3 0x16 /* GPIO Data Status, Read twice to clear */
34 #define GPIO_DAT_OUT1 0x17 /* GPIO DATA OUT */
35 #define GPIO_DAT_OUT2 0x18 /* GPIO DATA OUT */
36 #define GPIO_DAT_OUT3 0x19 /* GPIO DATA OUT */
37 #define GPIO_INT_EN1 0x1A /* GPIO Interrupt Enable */
38 #define GPIO_INT_EN2 0x1B /* GPIO Interrupt Enable */
[all …]
/kernel/linux/linux-4.19/drivers/net/phy/
Ddp83640_reg.h1 /* SPDX-License-Identifier: GPL-2.0 */
13 #define PTP_TDR 0x0015 /* PTP Time Data Register */
20 #define PTP_TXTS 0x001c /* PTP Transmit Timestamp Register, in four 16-bit reads */
21 #define PTP_RXTS 0x001d /* PTP Receive Timestamp Register, in six? 16-bit reads */
23 #define PTP_EDATA 0x001f /* PTP Event Data Register */
54 #define BC_WRITE (1<<11) /* Broadcast Write Enable */
60 #define TRIG_EN (1<<8) /* Enable PTP Trigger */
66 #define PTP_ENABLE (1<<2) /* Enable PTP Clock */
75 #define TXTS_IE (1<<3) /* Transmit Timestamp Interrupt Enable */
76 #define RXTS_IE (1<<2) /* Receive Timestamp Interrupt Enable */
[all …]
/kernel/linux/linux-5.10/drivers/net/phy/
Ddp83640_reg.h1 /* SPDX-License-Identifier: GPL-2.0 */
13 #define PTP_TDR 0x0015 /* PTP Time Data Register */
20 #define PTP_TXTS 0x001c /* PTP Transmit Timestamp Register, in four 16-bit reads */
21 #define PTP_RXTS 0x001d /* PTP Receive Timestamp Register, in six? 16-bit reads */
23 #define PTP_EDATA 0x001f /* PTP Event Data Register */
54 #define BC_WRITE (1<<11) /* Broadcast Write Enable */
60 #define TRIG_EN (1<<8) /* Enable PTP Trigger */
66 #define PTP_ENABLE (1<<2) /* Enable PTP Clock */
75 #define TXTS_IE (1<<3) /* Transmit Timestamp Interrupt Enable */
76 #define RXTS_IE (1<<2) /* Receive Timestamp Interrupt Enable */
[all …]
/kernel/linux/linux-4.19/include/linux/platform_data/
Dadp5588.h4 * Copyright 2009-2010 Analog Devices Inc.
6 * Licensed under the GPL-2 or later.
32 #define GPIO_DAT_STAT1 0x14 /* GPIO Data Status, Read twice to clear */
33 #define GPIO_DAT_STAT2 0x15 /* GPIO Data Status, Read twice to clear */
34 #define GPIO_DAT_STAT3 0x16 /* GPIO Data Status, Read twice to clear */
35 #define GPIO_DAT_OUT1 0x17 /* GPIO DATA OUT */
36 #define GPIO_DAT_OUT2 0x18 /* GPIO DATA OUT */
37 #define GPIO_DAT_OUT3 0x19 /* GPIO DATA OUT */
38 #define GPIO_INT_EN1 0x1A /* GPIO Interrupt Enable */
39 #define GPIO_INT_EN2 0x1B /* GPIO Interrupt Enable */
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dimx6-logicpd-baseboard.dtsi1 // SPDX-License-Identifier: GPL-2.0
7 compatible = "gpio-keys";
13 debounce-interval = <10>;
14 wakeup-source;
21 debounce-interval = <10>;
22 wakeup-source;
29 debounce-interval = <10>;
30 wakeup-source;
37 debounce-interval = <10>;
38 wakeup-source;
[all …]
/kernel/linux/linux-4.19/drivers/irqchip/
Dqcom-pdc.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2017-2018, The Linux Foundation. All rights reserved.
52 int pin_out = d->hwirq; in pdc_enable_intr()
54 u32 enable; in pdc_enable_intr() local
60 enable = pdc_reg_read(IRQ_ENABLE_BANK, index); in pdc_enable_intr()
61 enable = on ? ENABLE_INTR(enable, mask) : CLEAR_INTR(enable, mask); in pdc_enable_intr()
62 pdc_reg_write(IRQ_ENABLE_BANK, index, enable); in pdc_enable_intr()
79 * GIC does not handle falling edge or active low. To allow falling edge and
80 * active low interrupts to be handled at GIC, PDC has an inverter that inverts
81 * falling edge into a rising edge and active low into an active high.
[all …]
/kernel/liteos_m/targets/riscv_nuclei_gd32vf103_soc_gcc/SoC/gd32vf103/Common/Include/
Dgd32vf103_bkp.h5 \version 2019-6-5, V1.0.0, firmware for GD32VF103
28 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
46 #define BKP_DATA0 REG16((BKP) + 0x04U) /*!< BKP data register 0 */
47 #define BKP_DATA1 REG16((BKP) + 0x08U) /*!< BKP data register 1 */
48 #define BKP_DATA2 REG16((BKP) + 0x0CU) /*!< BKP data register 2 */
49 #define BKP_DATA3 REG16((BKP) + 0x10U) /*!< BKP data register 3 */
50 #define BKP_DATA4 REG16((BKP) + 0x14U) /*!< BKP data register 4 */
51 #define BKP_DATA5 REG16((BKP) + 0x18U) /*!< BKP data register 5 */
52 #define BKP_DATA6 REG16((BKP) + 0x1CU) /*!< BKP data register 6 */
53 #define BKP_DATA7 REG16((BKP) + 0x20U) /*!< BKP data register 7 */
[all …]
/kernel/liteos_m/targets/riscv_nuclei_gd32vf103_soc_gcc/SoC/gd32vf103/Common/Source/Drivers/
Dgd32vf103_bkp.c5 \version 2019-6-5, V1.0.0, firmware for GD32VF103
28 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
54 \brief write BKP data register
57 \arg BKP_DATA_x(x = 0..41): bkp data register number x
58 \param[in] data: the data to be write in BKP data register
62 void bkp_data_write(bkp_data_register_enum register_number, uint16_t data) in bkp_data_write() argument
65 BKP_DATA10_41(register_number - 1U) = data; in bkp_data_write()
67 BKP_DATA0_9(register_number - 1U) = data; in bkp_data_write()
74 \brief read BKP data register
77 \arg BKP_DATA_x(x = 0..41): bkp data register number x
[all …]

12345678910>>...43