| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/timer/ |
| H A D | cdns,ttc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/timer/cdns,ttc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Cadence TTC - Triple Timer Counter 10 - Michal Simek <michal.simek@xilinx.com> 23 A list of 3 interrupts; one per timer channel. 28 timer-width: 31 Bit width of the timer, necessary if not 16. 34 - compatible [all …]
|
| H A D | nxp,tpm-timer.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/timer/nxp,tpm-timer.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: NXP Low Power Timer/Pulse Width Modulation Module (TPM) 10 - Dong Aisheng <aisheng.dong@nxp.com> 13 The Timer/PWM Module (TPM) supports input capture, output compare, 18 the counter bus for the others, provided bit width is the same. 22 const: fsl,imx7ulp-tpm 32 - description: SoC TPM ipg clock [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clocksource/ |
| H A D | timer-sp804.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * linux/drivers/clocksource/timer-sp.c 5 * Copyright (C) 1999 - 2003 ARM Limited 21 #include "timer-sp.h" 23 /* Hisilicon 64-bit timer(a variant of ARM SP804) */ 44 .width = 32, 55 .width = 64, 117 return ~readl_relaxed(sched_clkevt->value); in sp804_read() 130 return -EINVAL; in sp804_clocksource_and_sched_clock_init() 134 writel(0, clkevt->ctrl); in sp804_clocksource_and_sched_clock_init() [all …]
|
| H A D | timer-stm32.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Inspired by time-efm32.c from Uwe Kleine-Koenig 23 #include "timer-of.h" 54 * stm32_timer_of_bits_set - set accessor helper 58 * Accessor helper to set the number of bits in the timer-of private 64 struct stm32_timer_private *pd = to->private_data; in stm32_timer_of_bits_set() 66 pd->bits = bits; in stm32_timer_of_bits_set() 70 * stm32_timer_of_bits_get - get accessor helper 73 * Accessor helper to get the number of bits in the timer-of private 80 struct stm32_timer_private *pd = to->private_data; in stm32_timer_of_bits_get() [all …]
|
| /OK3568_Linux_fs/yocto/poky/bitbake/lib/progressbar/ |
| H A D | widgets.py | 1 # -*- coding: utf-8 -*- 3 # progressbar - Text progress bar library for Python. 6 # SPDX-License-Identifier: LGPL-2.1-or-later OR BSD-3-Clause-Clear 20 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 61 pbar - a reference to the calling ProgressBar 66 """The base class for all variable width widgets. 70 all have the same width, and together will fill the line. 74 def update(self, pbar, width): argument 75 """Updates the widget providing the total width the widget must fill. 77 pbar - a reference to the calling ProgressBar [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/docs/ |
| H A D | policy_operation_diagram.dot | 12 * Boston, MA 02110-1301, USA. 29 queues_middle_sep [ label="" shape=plaintext width=0 height=0 ]; 49 as0 [ width=2 height = 0.25 label="AS0: Job_1, ..., Job_n" ]; 50 as1 [ width=2 height = 0.25 label="AS1: Job_1, ..., Job_m" ]; 51 as2 [ width=2 height = 0.25 label="AS2: Job_1, ..., Job_p" ]; 52 as3 [ width=2 height = 0.25 label="AS3: Job_1, ..., Job_q" ]; 60 sstop_dotfixup [ shape=plaintext label="" width=0 height=0 ]; 66 sstop [ shape=ellipse label="SS-Timer expires" ] 74 hstop [ shape=ellipse label="HS-Timer expires" ] 80 call_enqueue -> queues_middle_sep [ lhead=cluster_policy_queues ]; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/xilinx/ |
| H A D | zynqmp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * (C) Copyright 2014 - 2019, Xilinx, Inc. 15 #include <dt-bindings/power/xlnx-zynqmp-power.h> 16 #include <dt-bindings/reset/xlnx-zynqmp-resets.h> 20 #address-cells = <2>; 21 #size-cells = <2>; 24 #address-cells = <1>; 25 #size-cells = <0>; 28 compatible = "arm,cortex-a53"; 30 enable-method = "psci"; [all …]
|
| /OK3568_Linux_fs/app/forlinx/flapp/src/plugins/imxx11/usbcamera/ |
| H A D | camera.cpp | 25 int width, int height) in yuv422to420p() argument 32 for (i = 0; i < width * height * 2; i++) { in yuv422to420p() 40 dest = yuv420pbuf + width * height; in yuv422to420p() 41 dest2 = dest + (width * height) / 4; in yuv422to420p() 43 for (j = 1; j < width * 2; j += 4) { in yuv422to420p() 44 *dest++ = *(src + i * width * 2 + j); in yuv422to420p() 45 *dest2++ = *(src + i * width * 2 + j + 2); in yuv422to420p() 55 r = y + (1.370705 * (v-128)); in convert_yuv_to_rgb_pixel() 56 g = y - (0.698001 * (v-128)) - (0.337633 * (u-128)); in convert_yuv_to_rgb_pixel() 57 b = y + (1.732446 * (u-128)); in convert_yuv_to_rgb_pixel() [all …]
|
| /OK3568_Linux_fs/kernel/arch/m68k/include/asm/ |
| H A D | MC68328.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 /* include/asm-m68knommu/MC68328.h: '328 control registers 8 * Based on include/asm-m68knommu/MC68332.h 26 * 0xFFFFF0xx -- System Control 36 #define SCR_WDTH8 0x01 /* 8-Bit Width Select */ 39 #define SCR_BETEN 0x10 /* Bus-Error Time-Out Enable */ 42 #define SCR_BETO 0x80 /* Bus-Error TimeOut */ 52 * 0xFFFFF1xx -- Chip-Select logic 58 * 0xFFFFF2xx -- Phase Locked Loop (PLL) & Power Control 76 #define GRPBASE_GBA_MASK 0xfff0 /* Group Base Address (bits 31-20) */ [all …]
|
| H A D | MC68EZ328.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 /* include/asm-m68knommu/MC68EZ328.h: 'EZ328 control registers 8 * Based on include/asm-m68knommu/MC68332.h 27 * 0xFFFFF0xx -- System Control 37 #define SCR_WDTH8 0x01 /* 8-Bit Width Select */ 40 #define SCR_BETEN 0x10 /* Bus-Error Time-Out Enable */ 43 #define SCR_BETO 0x80 /* Bus-Error TimeOut */ 53 * 0xFFFFF1xx -- Chip-Select logic 84 #define CSA_EN 0x0001 /* Chip-Select Enable */ 85 #define CSA_SIZ_MASK 0x000e /* Chip-Select Size */ [all …]
|
| H A D | MC68VZ328.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 /* include/asm-m68knommu/MC68VZ328.h: 'VZ328 control registers 5 * Copyright (c) 2000-2001 Lineo Inc. <www.lineo.com> 6 * Copyright (c) 2000-2001 Lineo Canada Corp. <www.lineo.ca> 9 * Based on include/asm-m68knommu/MC68332.h 29 * 0xFFFFF0xx -- System Control 39 #define SCR_WDTH8 0x01 /* 8-Bit Width Select */ 42 #define SCR_BETEN 0x10 /* Bus-Error Time-Out Enable */ 45 #define SCR_BETO 0x80 /* Bus-Error TimeOut */ 55 * 0xFFFFF1xx -- Chip-Select logic [all …]
|
| /OK3568_Linux_fs/app/forlinx/flapp/src/plugins/imagebrower/ |
| H A D | imagewidget.cpp | 12 QTimer *timer; member in ImageWidgetPrivate 30 QString path = qApp->applicationDirPath()+"/image/"; in ImageWidget() 34 m_d->images<< info.absoluteFilePath(); in ImageWidget() 37 m_d->timer = new QTimer(this); in ImageWidget() 38 connect(m_d->timer, &QTimer::timeout, [=](){ in ImageWidget() 39 if(!m_d->pause) in ImageWidget() 40 m_d->setImage(); in ImageWidget() 44 if(m_d->images.size() > 0) in ImageWidget() 46 m_d->timer->start(1000); in ImageWidget() 63 if(m_d->images.size() > 0 ) in paintEvent() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/cif/ |
| H A D | capture.c | 1 // SPDX-License-Identifier: GPL-2.0 12 #include <media/v4l2-common.h> 13 #include <media/v4l2-event.h> 14 #include <media/v4l2-fh.h> 15 #include <media/v4l2-fwnode.h> 16 #include <media/v4l2-ioctl.h> 17 #include <media/v4l2-subdev.h> 18 #include <media/videobuf2-dma-contig.h> 19 #include <media/videobuf2-dma-sg.h> 20 #include <soc/rockchip/rockchip-system-status.h> [all …]
|
| /OK3568_Linux_fs/app/forlinx/flapp/src/plugins/imxx11/camera/ |
| H A D | camera.cpp | 13 static int fd = -1; 22 static unsigned int width = 800; variable 35 0x20,0x03,0x00,0x00, //width 51 ui->setupUi(this); in Camera() 53 timer = new QTimer; in Camera() 55 this->imageWidget = new ImageWidget(this); in Camera() 56 this->imageWidget->setBackgroundRole(QPalette::Dark); in Camera() 57 this->imageWidget->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Ignored); in Camera() 58 this->imageWidget->setObjectName(QString::fromUtf8("imageWidget")); in Camera() 59 this->imageWidget->setGeometry(QRect(5, 50, 491, 371)); in Camera() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/amazon/ |
| H A D | alpine-v2.dtsi | 4 * Antoine Tenart <antoine.tenart@free-electrons.com> 16 * - Redistributions of source code must retain the above 20 * - Redistributions in binary form must reproduce the above 35 /dts-v1/; 37 #include <dt-bindings/interrupt-controller/arm-gic.h> 41 compatible = "al,alpine-v2"; 42 #address-cells = <2>; 43 #size-cells = <2>; 46 #address-cells = <2>; 47 #size-cells = <0>; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | r9a06g032.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/clock/r9a06g032-sysctrl.h> 14 #address-cells = <1>; 15 #size-cells = <1>; 18 #address-cells = <1>; 19 #size-cells = <0>; 23 compatible = "arm,cortex-a7"; 30 compatible = "arm,cortex-a7"; 33 enable-method = "renesas,r9a06g032-smp"; [all …]
|
| H A D | at91sam9m10g45ek.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * at91sam9m10g45ek.dts - Device Tree file for AT91SAM9M10G45-EK board 8 /dts-v1/; 10 #include <dt-bindings/pwm/pwm.h> 13 model = "Atmel AT91SAM9M10G45-EK"; 18 stdout-path = "serial0:115200n8"; 27 clock-frequency = <32768>; 31 clock-frequency = <12000000>; 41 tcb0: timer@fff7c000 { 42 timer@0 { [all …]
|
| H A D | at91-sam9_l9260.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * at91-sam9_l9260.dts - Device Tree file for Olimex SAM9-L9260 board 7 /dts-v1/; 11 model = "Olimex sam9-l9260"; 12 compatible = "olimex,sam9-l9260", "atmel,at91sam9260", "atmel,at91sam9"; 15 stdout-path = "serial0:115200n8"; 24 clock-frequency = <32768>; 28 clock-frequency = <18432000>; 34 tcb0: timer@fffa0000 { 35 timer@0 { [all …]
|
| H A D | at91sam9260ek.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include <dt-bindings/input/input.h> 17 stdout-path = &dbgu; 26 clock-frequency = <32768>; 30 clock-frequency = <18432000>; 36 tcb0: timer@fffa0000 { 37 timer@0 { 38 compatible = "atmel,tcb-timer"; 42 timer@2 { [all …]
|
| H A D | sama5d3xcm.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * sama5d3xcm.dtsi - Device Tree Include file for SAMA5D3x CPU Module 14 stdout-path = "serial0:115200n8"; 23 clock-frequency = <32768>; 27 clock-frequency = <12000000>; 34 cs-gpios = <&pioD 13 0>, <0>, <0>, <0>; 37 tcb0: timer@f0010000 { 38 timer@0 { 39 compatible = "atmel,tcb-timer"; 43 timer@1 { [all …]
|
| /OK3568_Linux_fs/u-boot/arch/nios2/dts/ |
| H A D | 3c120_devboard.dts | 6 * SPDX-License-Identifier: GPL-2.0+ 9 /dts-v1/; 14 #address-cells = <1>; 15 #size-cells = <1>; 18 #address-cells = <1>; 19 #size-cells = <0>; 23 compatible = "altr,nios2-1.0"; 25 interrupt-controller; 26 #interrupt-cells = <1>; 27 clock-frequency = <125000000>; [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | zynqmp.dtsi | 4 * (C) Copyright 2014 - 2015, Xilinx, Inc. 8 * SPDX-License-Identifier: GPL-2.0+ 13 #address-cells = <2>; 14 #size-cells = <2>; 17 #address-cells = <1>; 18 #size-cells = <0>; 21 compatible = "arm,cortex-a53", "arm,armv8"; 23 enable-method = "psci"; 25 cpu-idle-states = <&CPU_SLEEP_0>; 29 compatible = "arm,cortex-a53", "arm,armv8"; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/pwm/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 bool "Pulse-Width Modulation (PWM) Support" 5 Generic Pulse-Width Modulation (PWM) support. 7 In Pulse-Width Modulation, a variation of the width of pulses 52 will be called pwm-ab8500. 62 will be called pwm-atmel. 70 (Atmel High-end LCD Controller). This PWM output is mainly used 74 will be called pwm-atmel-hlcdc. 80 Generic PWM framework driver for Atmel Timer Counter Block. 82 A Timer Counter Block provides 6 PWM devices grouped by 2. [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/cx25840/ |
| H A D | cx25840-ir.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 13 #include <media/drv-intf/cx25840.h> 14 #include <media/rc-core.h> 16 #include "cx25840-core.h" 117 return state ? state->ir_state : NULL; in to_ir_state() 135 d--; in count_to_clock_divider() 213 * FIFO register pulse width count computations 219 * of the pulse width counter as read from the FIFO. The two lsb's are in clock_divider_to_resolution() 232 * The 2 lsb's of the pulse width timer count are not readable, hence in pulse_width_count_to_ns() 251 * The 2 lsb's of the pulse width timer count are not accessible, hence [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/microchip/ |
| H A D | sparx5.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/interrupt-controller/arm-gic.h> 8 #include <dt-bindings/clock/microchip,sparx5.h> 12 interrupt-parent = <&gic>; 13 #address-cells = <2>; 14 #size-cells = <1>; 23 stdout-path = "serial0:115200n8"; 27 #address-cells = <2>; 28 #size-cells = <0>; [all …]
|